From 9644b5b912ffc1ae36ee2a5fa11fb4e059dc5e73 Mon Sep 17 00:00:00 2001 From: Lars van Vianen Date: Wed, 3 Jan 2024 00:14:53 +0100 Subject: [PATCH] v0.0.4 --- script/ts/config/package.config.ts | 6 ++++-- script/ts/config/ts.config.ts | 12 ++++++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/script/ts/config/package.config.ts b/script/ts/config/package.config.ts index 743753ff..dc04b4ea 100644 --- a/script/ts/config/package.config.ts +++ b/script/ts/config/package.config.ts @@ -10,8 +10,10 @@ const packageConfig = { keywords: pack.keywords, license: pack.license, homepage: pack.homepage, - main: "js/index.js", - types: "js/index.d.ts", + main: "js/index", + types: "js/index", + // main: "js/index.js", + // types: "js/index.d.ts", // main: 'index.js', files: [ "svg/**/*.svg", diff --git a/script/ts/config/ts.config.ts b/script/ts/config/ts.config.ts index df4cc130..e5f13288 100644 --- a/script/ts/config/ts.config.ts +++ b/script/ts/config/ts.config.ts @@ -2,11 +2,19 @@ const tsConfig = { + target: "es6", // Specify ECMAScript target version + module: "commonjs", // Specify module code generation allowSyntheticDefaultImports: true, - esModuleInterop: true, - declaration: true, + esModuleInterop: true, // Enables compatibility with Babel imports + declaration: true, // Enables generation of .d.ts files strict: true, + skipLibCheck: true, // Skip type checking of declaration files + forceConsistentCasingInFileNames: true, // Disallow inconsistently-cased references + resolveJsonModule: true, // Allow importing of .json files + lib: ["es2015", "dom"] // Specify library files to be included in the compilation + + // allowImportingTsExtensions?: boolean; // allowJs?: boolean; // allowArbitraryExtensions?: boolean;