Browse Source

update tsconfig to build types in separate dir

Jordan Sexton 3 years ago
parent
commit
21ea23262c
53 changed files with 107 additions and 79 deletions
  1. 3 1
      packages/core/base/tsconfig.cjs.json
  2. 1 2
      packages/core/base/tsconfig.json
  3. 3 1
      packages/core/react/tsconfig.cjs.json
  4. 1 2
      packages/core/react/tsconfig.json
  5. 3 1
      packages/core/svelte/tsconfig.cjs.json
  6. 1 2
      packages/core/svelte/tsconfig.json
  7. 3 1
      packages/ui/ant-design/tsconfig.cjs.json
  8. 1 2
      packages/ui/ant-design/tsconfig.json
  9. 3 1
      packages/ui/material-ui/tsconfig.cjs.json
  10. 1 2
      packages/ui/material-ui/tsconfig.json
  11. 3 1
      packages/ui/react-ui/tsconfig.cjs.json
  12. 1 2
      packages/ui/react-ui/tsconfig.json
  13. 3 1
      packages/wallets/bitkeep/tsconfig.cjs.json
  14. 1 2
      packages/wallets/bitkeep/tsconfig.json
  15. 3 1
      packages/wallets/bitpie/tsconfig.cjs.json
  16. 1 2
      packages/wallets/bitpie/tsconfig.json
  17. 3 1
      packages/wallets/blocto/tsconfig.cjs.json
  18. 1 2
      packages/wallets/blocto/tsconfig.json
  19. 3 1
      packages/wallets/clover/tsconfig.cjs.json
  20. 1 2
      packages/wallets/clover/tsconfig.json
  21. 3 1
      packages/wallets/coin98/tsconfig.cjs.json
  22. 1 2
      packages/wallets/coin98/tsconfig.json
  23. 3 1
      packages/wallets/coinhub/tsconfig.cjs.json
  24. 1 2
      packages/wallets/coinhub/tsconfig.json
  25. 3 1
      packages/wallets/glow/tsconfig.cjs.json
  26. 1 2
      packages/wallets/glow/tsconfig.json
  27. 3 1
      packages/wallets/huobi/tsconfig.cjs.json
  28. 1 2
      packages/wallets/huobi/tsconfig.json
  29. 3 1
      packages/wallets/ledger/tsconfig.cjs.json
  30. 1 2
      packages/wallets/ledger/tsconfig.json
  31. 3 1
      packages/wallets/mathwallet/tsconfig.cjs.json
  32. 1 2
      packages/wallets/mathwallet/tsconfig.json
  33. 3 1
      packages/wallets/phantom/tsconfig.cjs.json
  34. 1 2
      packages/wallets/phantom/tsconfig.json
  35. 3 1
      packages/wallets/safepal/tsconfig.cjs.json
  36. 1 2
      packages/wallets/safepal/tsconfig.json
  37. 3 1
      packages/wallets/slope/tsconfig.cjs.json
  38. 1 2
      packages/wallets/slope/tsconfig.json
  39. 3 1
      packages/wallets/solflare/tsconfig.cjs.json
  40. 1 2
      packages/wallets/solflare/tsconfig.json
  41. 3 1
      packages/wallets/sollet/tsconfig.cjs.json
  42. 1 2
      packages/wallets/sollet/tsconfig.json
  43. 3 1
      packages/wallets/solong/tsconfig.cjs.json
  44. 1 2
      packages/wallets/solong/tsconfig.json
  45. 3 1
      packages/wallets/tokenpocket/tsconfig.cjs.json
  46. 1 2
      packages/wallets/tokenpocket/tsconfig.json
  47. 3 1
      packages/wallets/torus/tsconfig.cjs.json
  48. 1 2
      packages/wallets/torus/tsconfig.json
  49. 3 1
      packages/wallets/walletconnect/tsconfig.cjs.json
  50. 1 2
      packages/wallets/walletconnect/tsconfig.json
  51. 3 1
      packages/wallets/wallets/tsconfig.cjs.json
  52. 1 2
      packages/wallets/wallets/tsconfig.json
  53. 3 1
      tsconfig.json

+ 3 - 1
packages/core/base/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/core/base/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/core/react/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/core/react/tsconfig.json

@@ -3,7 +3,6 @@
     "include": ["src"],
     "exclude": ["node_modules", "src/**/__tests__"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/core/svelte/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/core/svelte/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/ui/ant-design/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/ui/ant-design/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/ui/material-ui/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/ui/material-ui/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/ui/react-ui/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/ui/react-ui/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/bitkeep/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/bitkeep/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/bitpie/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/bitpie/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/blocto/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/blocto/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/clover/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/clover/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/coin98/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/coin98/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/coinhub/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/coinhub/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/glow/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/glow/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/huobi/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/huobi/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/ledger/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/ledger/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/mathwallet/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/mathwallet/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/phantom/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/phantom/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/safepal/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/safepal/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/slope/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/slope/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/solflare/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/solflare/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/sollet/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/sollet/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/solong/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/solong/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/tokenpocket/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/tokenpocket/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/torus/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/torus/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/walletconnect/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/walletconnect/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
packages/wallets/wallets/tsconfig.cjs.json

@@ -3,6 +3,8 @@
     "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
-        "outDir": "lib/cjs"
+        "outDir": "lib/cjs",
+        "declarationDir": null,
+        "declaration": false
     }
 }

+ 1 - 2
packages/wallets/wallets/tsconfig.json

@@ -2,7 +2,6 @@
     "extends": "../../../tsconfig.json",
     "include": ["src"],
     "compilerOptions": {
-        "noEmit": false,
-        "outDir": "lib/esm"
+        "noEmit": false
     }
 }

+ 3 - 1
tsconfig.json

@@ -4,12 +4,14 @@
     "compilerOptions": {
         "target": "es2019",
         "module": "esnext",
+        "moduleResolution": "node",
+        "outDir": "lib/esm",
+        "declarationDir": "lib/types",
         "noEmit": true,
         "declaration": true,
         "sourceMap": true,
         "noEmitOnError": true,
         "stripInternal": true,
-        "moduleResolution": "node",
         "jsx": "react",
         "strict": true,
         "esModuleInterop": true,