diff --git a/packages/d3tooltip/tsconfig.json b/packages/d3tooltip/tsconfig.json index 7b7d1492..73069549 100644 --- a/packages/d3tooltip/tsconfig.json +++ b/packages/d3tooltip/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.react.base.json", + "extends": "../../tsconfig.esm.react.base.json", "compilerOptions": { "outDir": "lib" }, diff --git a/tsconfig.base.json b/tsconfig.base.json index e02ed3f4..5f6b005b 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1,13 +1,12 @@ { "compilerOptions": { - "target": "es2017", - "module": "node16", - "types": [], + "target": "ES2020", + "moduleResolution": "Node", "declaration": true, - "isolatedModules": true, + "strict": true, + "allowSyntheticDefaultImports": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, - "strict": true, - "skipLibCheck": false + "types": [] } } diff --git a/tsconfig.esm.base.json b/tsconfig.esm.base.json new file mode 100644 index 00000000..e02ed3f4 --- /dev/null +++ b/tsconfig.esm.base.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "target": "es2017", + "module": "node16", + "types": [], + "declaration": true, + "isolatedModules": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "strict": true, + "skipLibCheck": false + } +} diff --git a/tsconfig.esm.react.base.json b/tsconfig.esm.react.base.json new file mode 100644 index 00000000..14530f97 --- /dev/null +++ b/tsconfig.esm.react.base.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.esm.base.json", + "compilerOptions": { + "jsx": "react" + } +}