diff --git a/package.json b/package.json index 40e98f3..f08784a 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "url": "https://github.com/ghiscoding/native-copyfiles/issues" }, "scripts": { - "build": "npm run clean && npm run biome:write && tsc --outDir dist", + "build": "npm run clean && npm run biome:write && tsc -p tsconfig.build.json", "clean": "premove dist", "biome:check": "npm run biome:lint:check && npm run biome:format:check", "biome:write": "npm run biome:lint:write && npm run biome:format:write", diff --git a/tsconfig.build.json b/tsconfig.build.json new file mode 100644 index 0000000..1b003ad --- /dev/null +++ b/tsconfig.build.json @@ -0,0 +1,4 @@ +{ + "extends": "./tsconfig.json", + "exclude": ["node_modules", "**/*.spec.ts"] +} diff --git a/tsconfig.json b/tsconfig.json index 939e644..ebd942f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -21,6 +21,6 @@ "declarationMap": true, "types": ["node"] }, - "exclude": ["node_modules", "**/*.spec.ts"], + "exclude": ["node_modules"], "include": ["src/**/*", "index.d.ts"] } \ No newline at end of file