Add tsconfig.base (#1315)

This commit is contained in:
Jaco
2021-12-13 07:13:26 +01:00
committed by GitHub
parent 7d46eb8423
commit 6b3edffe55
3 changed files with 40 additions and 33 deletions

5
.gitignore vendored
View File

@@ -11,7 +11,9 @@ tmp/
.env.development.local
.env.test.local
.env.production.local
.idea
.npmrc
.vscode
.yarn/*
!.yarn/releases
!.yarn/plugins
@@ -24,5 +26,4 @@ yarn-debug.log*
yarn-error.log*
store.db
store.db.compacted
.idea
.vscode
tsconfig.*buildinfo

35
tsconfig.base.json Normal file
View File

@@ -0,0 +1,35 @@
{
"extends": "@polkadot/dev/config/tsconfig.json",
"compilerOptions": {
"composite": true,
"paths": {
"@polkadot/hw-ledger": [ "ledger/src" ],
"@polkadot/hw-ledger/*": [ "ledger/src/*" ],
"@polkadot/hw-ledger-transports": [ "hw-ledger-transports/src/browser" ],
"@polkadot/hw-ledger-transports/*": [ "hw-ledger-transports/src/browser" ],
"@polkadot/keyring": [ "keyring/src" ],
"@polkadot/keyring/*": [ "keyring/src/*" ],
"@polkadot/networks": [ "networks/src" ],
"@polkadot/networks/*": [ "networks/src/*" ],
"@polkadot/util-crypto": [ "util-crypto/src" ],
"@polkadot/util-crypto/*": [ "util-crypto/src/*" ],
"@polkadot/util": [ "util/src" ],
"@polkadot/util/*": [ "util/src/*" ],
"@polkadot/x-bundle/*": [ "x-bundle/src/*" ],
"@polkadot/x-bigint": [ "x-bigint/src" ],
"@polkadot/x-fetch": [ "x-fetch/src/browser" ],
"@polkadot/x-global": [ "x-global/src" ],
"@polkadot/x-noble-hashes/*": [ "x-noble-hashes/src/*" ],
"@polkadot/x-noble-secp256k1": [ "x-noble-secp256k1/src" ],
"@polkadot/x-randomvalues": [ "x-randomvalues/src/browser" ],
"@polkadot/x-textdecoder": [ "x-textdecoder/src/browser" ],
"@polkadot/x-textencoder": [ "x-textencoder/src/browser" ],
"@polkadot/x-ws": [ "x-ws/src/browser" ]
},
"skipLibCheck": true,
"typeRoots": [
"./node_modules/@polkadot/ts",
"./node_modules/@types"
]
}
}

View File

@@ -1,39 +1,10 @@
{
"extends": "@polkadot/dev/config/tsconfig.json",
"extends": "./tsconfig.base.json",
"exclude": [
"build/**/*",
"**/build/**/*"
],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@polkadot/hw-ledger": [ "packages/ledger/src" ],
"@polkadot/hw-ledger/*": [ "packages/ledger/src/*" ],
"@polkadot/hw-ledger-transports": [ "packages/hw-ledger-transports/src/browser" ],
"@polkadot/hw-ledger-transports/*": [ "packages/hw-ledger-transports/src/browser" ],
"@polkadot/keyring": [ "packages/keyring/src" ],
"@polkadot/keyring/*": [ "packages/keyring/src/*" ],
"@polkadot/networks": [ "packages/networks/src" ],
"@polkadot/networks/*": [ "packages/networks/src/*" ],
"@polkadot/util-crypto": [ "packages/util-crypto/src" ],
"@polkadot/util-crypto/*": [ "packages/util-crypto/src/*" ],
"@polkadot/util": [ "packages/util/src" ],
"@polkadot/util/*": [ "packages/util/src/*" ],
"@polkadot/x-bundle/*": [ "packages/x-bundle/src/*" ],
"@polkadot/x-bigint": [ "packages/x-bigint/src" ],
"@polkadot/x-fetch": [ "packages/x-fetch/src/browser" ],
"@polkadot/x-global": [ "packages/x-global/src" ],
"@polkadot/x-noble-hashes/*": [ "packages/x-noble-hashes/src/*" ],
"@polkadot/x-noble-secp256k1": [ "packages/x-noble-secp256k1/src" ],
"@polkadot/x-randomvalues": [ "packages/x-randomvalues/src/browser" ],
"@polkadot/x-textdecoder": [ "packages/x-textdecoder/src/browser" ],
"@polkadot/x-textencoder": [ "packages/x-textencoder/src/browser" ],
"@polkadot/x-ws": [ "packages/x-ws/src/browser" ]
},
"skipLibCheck": true,
"typeRoots": [
"./node_modules/@polkadot/ts",
"./node_modules/@types"
]
"baseUrl": "./packages"
}
}