From 4499130d8dda6b9d9558cdaa8aa1fcaaf18c871b Mon Sep 17 00:00:00 2001 From: developomp Date: Thu, 29 Jun 2023 14:03:31 +0900 Subject: [PATCH] chore(blog-content): make ts-node use tsconfig --- packages/blog-content/package.json | 2 +- packages/blog-content/tsconfig.json | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/blog-content/package.json b/packages/blog-content/package.json index 614ebb1..145cd6b 100644 --- a/packages/blog-content/package.json +++ b/packages/blog-content/package.json @@ -6,7 +6,7 @@ "dist/**" ], "scripts": { - "build": "ts-node -O '{\"module\":\"commonjs\"}' --files ./src", + "build": "ts-node --experimental-specifier-resolution=node ./src", "clean": "rm -rf .turbo node_modules dist" }, "dependencies": { diff --git a/packages/blog-content/tsconfig.json b/packages/blog-content/tsconfig.json index 83ad461..35970e2 100644 --- a/packages/blog-content/tsconfig.json +++ b/packages/blog-content/tsconfig.json @@ -1,7 +1,15 @@ { "extends": "@developomp-site/tsconfig/node16.json", "include": ["src"], + "ts-node": { + "esm": true + }, "compilerOptions": { + "moduleResolution": "Node", + "isolatedModules": false, + "noImplicitAny": false, + "esModuleInterop": true, + "allowJs": true, "resolveJsonModule": true }, "exclude": ["dist", "node_modules"]