summaryrefslogtreecommitdiff
path: root/packages/create-astro/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/create-astro/src')
-rw-r--r--packages/create-astro/src/index.ts18
1 files changed, 10 insertions, 8 deletions
diff --git a/packages/create-astro/src/index.ts b/packages/create-astro/src/index.ts
index 4f026e997..c3d86912f 100644
--- a/packages/create-astro/src/index.ts
+++ b/packages/create-astro/src/index.ts
@@ -343,14 +343,16 @@ export async function main() {
if (args.dryRun) {
ora().info(dim(`--dry-run enabled, skipping.`));
} else if (tsResponse.typescript) {
- fs.copyFileSync(
- path.join(
- url.fileURLToPath(new URL('..', import.meta.url)),
- 'tsconfigs',
- `tsconfig.${tsResponse.typescript}.json`
- ),
- path.join(cwd, 'tsconfig.json')
- );
+ if (tsResponse.typescript !== 'default') {
+ fs.copyFileSync(
+ path.join(
+ url.fileURLToPath(new URL('..', import.meta.url)),
+ 'tsconfigs',
+ `tsconfig.${tsResponse.typescript}.json`
+ ),
+ path.join(cwd, 'tsconfig.json')
+ );
+ }
ora().succeed('TypeScript settings applied!');
}