chore(integration): snapshot local main worktree
This commit is contained in:
@@ -47,9 +47,9 @@ async function createProject(projectType: ProjectType = 'mini_game'): Promise<st
|
||||
tempDirectories.push(projectPath);
|
||||
await mkdir(join(projectPath, 'src'), { recursive: true });
|
||||
await mkdir(join(projectPath, 'public'), { recursive: true });
|
||||
await mkdir(join(projectPath, '.niancode'), { recursive: true });
|
||||
await mkdir(join(projectPath, '.makelore'), { recursive: true });
|
||||
await writeFile(
|
||||
join(projectPath, '.niancode', 'project.json'),
|
||||
join(projectPath, '.makelore', 'project.json'),
|
||||
JSON.stringify(createCodingProjectConfigV2('2026-08-09T00:00:00.000Z', projectType)),
|
||||
'utf8',
|
||||
);
|
||||
@@ -92,14 +92,14 @@ describe('project packager', () => {
|
||||
await mkdir(join(projectPath, 'node_modules', 'vite'), { recursive: true });
|
||||
await mkdir(join(projectPath, '.git'), { recursive: true });
|
||||
await mkdir(join(projectPath, 'dist'), { recursive: true });
|
||||
for (const directory of ['.ssh', '.aws', '.gnupg', '.kube', '.docker', 'secrets']) {
|
||||
for (const directory of ['.ssh', '.aws', '.gnupg', '.kube', '.docker', '.niancode', '.opencode', 'secrets']) {
|
||||
await mkdir(join(projectPath, directory), { recursive: true });
|
||||
await writeFile(join(projectPath, directory, 'credential'), 'private', 'utf8');
|
||||
}
|
||||
await writeFile(join(projectPath, 'node_modules', 'vite', 'index.js'), 'generated', 'utf8');
|
||||
await writeFile(join(projectPath, '.git', 'config'), 'private', 'utf8');
|
||||
await writeFile(join(projectPath, 'dist', 'index.html'), 'built', 'utf8');
|
||||
await writeFile(join(projectPath, '.niancode', 'local-state.json'), '{}', 'utf8');
|
||||
await writeFile(join(projectPath, '.makelore', 'local-state.json'), '{}', 'utf8');
|
||||
await writeFile(join(projectPath, '.env'), 'TOKEN=secret', 'utf8');
|
||||
await writeFile(join(projectPath, '.env.example'), 'TOKEN=replace-me', 'utf8');
|
||||
await writeFile(join(projectPath, '.npmrc'), '//registry/:_authToken=secret', 'utf8');
|
||||
@@ -146,8 +146,10 @@ describe('project packager', () => {
|
||||
'.git/',
|
||||
'.git-credentials',
|
||||
'.gnupg/',
|
||||
'.makelore/',
|
||||
'.niancode/',
|
||||
'.npmrc',
|
||||
'.opencode/',
|
||||
'.ssh/',
|
||||
'.aws/',
|
||||
'.docker/',
|
||||
@@ -206,9 +208,9 @@ describe('project packager', () => {
|
||||
it('rejects custom projects before validating Vite source files', async () => {
|
||||
const projectPath = await mkdtemp(join(tmpdir(), 'makelore-custom-packager-'));
|
||||
tempDirectories.push(projectPath);
|
||||
await mkdir(join(projectPath, '.niancode'), { recursive: true });
|
||||
await mkdir(join(projectPath, '.makelore'), { recursive: true });
|
||||
await writeFile(
|
||||
join(projectPath, '.niancode', 'project.json'),
|
||||
join(projectPath, '.makelore', 'project.json'),
|
||||
JSON.stringify(createCodingProjectConfigV2('2026-08-09T00:00:00.000Z', 'custom')),
|
||||
'utf8',
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user