Add tsconfig.base (#4325)

This commit is contained in:
Jaco
2021-12-13 08:13:54 +02:00
committed by GitHub
parent 56f297d3b9
commit ddd2f2dfe5
3 changed files with 34 additions and 28 deletions
+2 -1
View File
@@ -21,6 +21,7 @@ tmp/
cc-test-reporter
lerna-debug.log*
npm-debug.log*
package-lock.json
tsconfig.*buildinfo
yarn-debug.log*
yarn-error.log*
package-lock.json
+29
View File
@@ -0,0 +1,29 @@
{
"extends": "@polkadot/dev/config/tsconfig.json",
"compilerOptions": {
"composite": true,
"paths": {
"@polkadot/api": ["api/src"],
"@polkadot/api/*": ["api/src/*"],
"@polkadot/api-contract": ["api-contract/src"],
"@polkadot/api-contract/*": ["api-contract/src/*"],
"@polkadot/api-derive": ["api-derive/src"],
"@polkadot/api-derive/*": ["api-derive/src/*"],
"@polkadot/rpc-core": ["rpc-core/src"],
"@polkadot/rpc-core/*": ["rpc-core/src/*"],
"@polkadot/rpc-provider": ["rpc-provider/src"],
"@polkadot/rpc-provider/*": ["rpc-provider/src/*"],
"@polkadot/types": ["types/src"],
"@polkadot/types/*": ["types/src/*"],
"@polkadot/types-known": ["types-known/src"],
"@polkadot/types-known/*": ["types-known/src/*"],
"@polkadot/types-support": ["types-support/src"],
"@polkadot/types-support/*": ["types-support/src/*"]
},
"skipLibCheck": true,
"typeRoots": [
"./node_modules/@polkadot/ts",
"./node_modules/@types"
]
}
}
+3 -27
View File
@@ -1,34 +1,10 @@
{
"extends": "@polkadot/dev/config/tsconfig.json",
"extends": "./tsconfig.base.json",
"exclude": [
"build/**/*",
"**/build/**/*",
"docs/examples/promise/90_typegen/*"
"**/build/**/*"
],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@polkadot/api": ["packages/api/src"],
"@polkadot/api/*": ["packages/api/src/*"],
"@polkadot/api-contract": ["packages/api-contract/src"],
"@polkadot/api-contract/*": ["packages/api-contract/src/*"],
"@polkadot/api-derive": ["packages/api-derive/src"],
"@polkadot/api-derive/*": ["packages/api-derive/src/*"],
"@polkadot/rpc-core": ["packages/rpc-core/src"],
"@polkadot/rpc-core/*": ["packages/rpc-core/src/*"],
"@polkadot/rpc-provider": ["packages/rpc-provider/src"],
"@polkadot/rpc-provider/*": ["packages/rpc-provider/src/*"],
"@polkadot/types": ["packages/types/src"],
"@polkadot/types/*": ["packages/types/src/*"],
"@polkadot/types-known": ["packages/types-known/src"],
"@polkadot/types-known/*": ["packages/types-known/src/*"],
"@polkadot/types-support": ["packages/types-support/src"],
"@polkadot/types-support/*": ["packages/types-support/src/*"]
},
"skipLibCheck": true,
"typeRoots": [
"./node_modules/@polkadot/ts",
"./node_modules/@types"
]
"baseUrl": "./packages"
}
}