Add tsconfig.base (#559)

* Add tsconfig.base

* Adjust tsconfig
This commit is contained in:
Jaco
2021-12-13 07:16:37 +01:00
committed by GitHub
parent 16210ebde2
commit 8fbea71039
3 changed files with 32 additions and 25 deletions
+1
View File
@@ -16,5 +16,6 @@ tmp/
cc-test-reporter
package-lock.json
npm-debug.log*
tsconfig.*buildinfo
yarn-debug.log*
yarn-error.log*
+29
View File
@@ -0,0 +1,29 @@
{
"extends": "@polkadot/dev/config/tsconfig.json",
"compilerOptions": {
"composite": true,
"paths": {
"@polkadot/react-identicon": [ "react-identicon/src" ],
"@polkadot/react-identicon/*": [ "react-identicon/src/*" ],
"@polkadot/react-qr": [ "react-qr/src" ],
"@polkadot/react-qr/*": [ "react-qr/src/*" ],
"@polkadot/reactnative-identicon": [ "reactnative-identicon/src" ],
"@polkadot/reactnative-identicon/*": [ "reactnative-identicon/src/*" ],
"@polkadot/ui-assets": [ "ui-assets/src" ],
"@polkadot/ui-assets/*": [ "ui-assets/src/*" ],
"@polkadot/ui-keyring": [ "ui-keyring/src" ],
"@polkadot/ui-keyring/*": [ "ui-keyring/src/*" ],
"@polkadot/ui-settings": [ "ui-settings/src" ],
"@polkadot/ui-settings/*": [ "ui-settings/src/*" ],
"@polkadot/ui-shared": [ "ui-shared/src" ],
"@polkadot/ui-shared/*": [ "ui-shared/src/*" ],
"@polkadot/vue-identicon": [ "vue-identicon/src" ],
"@polkadot/vue-identicon/*": [ "vue-identicon/src/*" ]
},
"skipLibCheck": true,
"typeRoots": [
"./node_modules/@polkadot/ts",
"./node_modules/@types"
]
}
}
+2 -25
View File
@@ -1,33 +1,10 @@
{
"extends": "@polkadot/dev/config/tsconfig.json",
"extends": "./tsconfig.base.json",
"exclude": [
"build/**/*",
"**/build/**/*"
],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@polkadot/react-identicon": [ "packages/react-identicon/src" ],
"@polkadot/react-identicon/*": [ "packages/react-identicon/src/*" ],
"@polkadot/react-qr": [ "packages/react-qr/src" ],
"@polkadot/react-qr/*": [ "packages/react-qr/src/*" ],
"@polkadot/reactnative-identicon": [ "packages/reactnative-identicon/src" ],
"@polkadot/reactnative-identicon/*": [ "packages/reactnative-identicon/src/*" ],
"@polkadot/ui-assets": [ "packages/ui-assets/src" ],
"@polkadot/ui-assets/*": [ "packages/ui-assets/src/*" ],
"@polkadot/ui-keyring": [ "packages/ui-keyring/src" ],
"@polkadot/ui-keyring/*": [ "packages/ui-keyring/src/*" ],
"@polkadot/ui-settings": [ "packages/ui-settings/src" ],
"@polkadot/ui-settings/*": [ "packages/ui-settings/src/*" ],
"@polkadot/ui-shared": [ "packages/ui-shared/src" ],
"@polkadot/ui-shared/*": [ "packages/ui-shared/src/*" ],
"@polkadot/vue-identicon": [ "packages/vue-identicon/src" ],
"@polkadot/vue-identicon/*": [ "packages/vue-identicon/src/*" ]
},
"skipLibCheck": true,
"typeRoots": [
"./node_modules/@polkadot/ts",
"./node_modules/@types"
]
"baseUrl": "./packages"
}
}