( projectName: string, presetImportPath: string, )
| 69 | } |
| 70 | |
| 71 | export function generateProjectSource( |
| 72 | projectName: string, |
| 73 | presetImportPath: string, |
| 74 | ): string { |
| 75 | const builder = new CodeBuilder(); |
| 76 | builder.addLine( |
| 77 | formatImport({ |
| 78 | moduleSpecifier: presetImportPath, |
| 79 | namedImports: ['createConfig'], |
| 80 | }), |
| 81 | ); |
| 82 | builder.addEmptyLine(); |
| 83 | builder.addLine(`export default await createConfig('${projectName}');`); |
| 84 | return builder.toString(); |
| 85 | } |
| 86 | |
| 87 | export function computeRelativePresetImport( |
| 88 | projectRelativeDir: string, |
no test coverage detected