MCPcopy
hub / github.com/QwikDev/qwik / createFakeFiles

Function createFakeFiles

packages/qwik/src/cli/add/update-files.unit.ts:37–53  ·  view source on GitHub ↗
(dir: string)

Source from the content-addressed store, hash-verified

35}
36
37function createFakeFiles(dir: string) {
38 // Create fake src files
39 fs.mkdirSync(join(dir, 'src'), { recursive: true });
40 fs.writeFileSync(join(dir, 'fake.ts'), 'fake file');
41 fs.writeFileSync(join(dir, 'package.json'), '{"name": "fake"}');
42 fs.writeFileSync(join(dir, 'src', 'global.css'), 'p{color: red}');
43 fs.mkdirSync(join(dir, '.vscode'), { recursive: true });
44 const settings = JsonParser.parse<JsonObjectNode>(
45 `{
46 // Comment
47 "name": "John Doe",
48 "age": 42,
49 }`,
50 JsonObjectNode
51 );
52 fs.writeFileSync(join(dir, '.vscode', 'settings.json'), settings.toString());
53}
54
55describe('mergeIntegrationDir', () => {
56 test('should merge integration directory', async () => {

Callers 1

setupFunction · 0.85

Calls 3

joinFunction · 0.90
parseMethod · 0.65
toStringMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…