Skip to content

Commit 048e876

Browse files
fix: typescript lint for test files (#778)
1 parent 629b908 commit 048e876

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+389
-267
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ yarn-error.log
1717

1818
# compiled output
1919
/packages/*/dist/
20-
/packages/*/tsconfig.tsbuildinfo
20+
tsconfig.tsbuildinfo
21+
tsconfig.build.tsbuildinfo
2122

2223
# coverage
2324
/packages/*/coverage/

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"scripts": {
1717
"build": "lerna run build",
1818
"clean": "lerna run clean",
19-
"build:tsc": "tsc -b packages/advanced-logic packages/currency packages/data-access packages/data-format packages/epk-decryption packages/epk-signature packages/ethereum-storage packages/integration-test packages/multi-format packages/payment-detection packages/prototype-estimator packages/request-client.js packages/request-logic packages/request-node packages/smart-contracts packages/toolbox packages/transaction-manager packages/types packages/usage-examples packages/utils packages/web3-signature",
19+
"build:tsc": "tsc -b packages/advanced-logic/tsconfig.build.json packages/currency/tsconfig.build.json packages/data-access/tsconfig.build.json packages/data-format/tsconfig.build.json packages/epk-decryption/tsconfig.build.json packages/epk-signature/tsconfig.build.json packages/ethereum-storage/tsconfig.build.json packages/integration-test/tsconfig.build.json packages/multi-format/tsconfig.build.json packages/payment-detection/tsconfig.build.json packages/prototype-estimator/tsconfig.build.json packages/request-client.js/tsconfig.build.json packages/request-logic/tsconfig.build.json packages/request-node/tsconfig.build.json packages/smart-contracts/tsconfig.build.json packages/toolbox/tsconfig.build.json packages/transaction-manager/tsconfig.build.json packages/types/tsconfig.build.json packages/usage-examples/tsconfig.build.json packages/utils/tsconfig.build.json packages/web3-signature/tsconfig.build.json",
2020
"lint": "eslint . --fix --quiet",
2121
"lint:check": "eslint . --quiet",
2222
"lint-staged": "lint-staged",

packages/advanced-logic/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
"dist"
3232
],
3333
"scripts": {
34-
"build": "tsc -b",
35-
"clean": "shx rm -rf dist tsconfig.tsbuildinfo",
34+
"build": "tsc -b tsconfig.build.json",
35+
"clean": "shx rm -rf dist tsconfig.tsbuildinfo tsconfig.build.tsbuildinfo",
3636
"lint": "eslint . --fix",
3737
"lint:check": "eslint .",
3838
"test": "jest",
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"extends": "./tsconfig",
3+
"compilerOptions": {
4+
"outDir": "dist",
5+
"rootDir": "src"
6+
},
7+
"include": ["src/**/*"],
8+
"exclude": ["**/*.test.ts", "**/*.spec.ts"],
9+
"references": [
10+
{ "path": "../currency/tsconfig.build.json" },
11+
{ "path": "../types/tsconfig.build.json" },
12+
{ "path": "../utils/tsconfig.build.json" }
13+
]
14+
}
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
{
22
"extends": "../../tsconfig",
33
"compilerOptions": {
4-
"outDir": "dist",
5-
"rootDir": "src",
64
"types": ["node", "jest"]
7-
},
8-
"include": ["./src/**/*"],
9-
"references": [{ "path": "../currency" }, { "path": "../types" }, { "path": "../utils" }]
5+
}
106
}

packages/currency/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
"dist"
3333
],
3434
"scripts": {
35-
"build": "tsc -b",
36-
"clean": "shx rm -rf dist tsconfig.tsbuildinfo",
35+
"build": "tsc -b tsconfig.build.json",
36+
"clean": "shx rm -rf dist tsconfig.tsbuildinfo tsconfig.build.tsbuildinfo",
3737
"lint": "eslint . --fix",
3838
"lint:check": "eslint .",
3939
"prepare": "yarn run build",
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"extends": "./tsconfig",
3+
"compilerOptions": {
4+
"outDir": "dist",
5+
"rootDir": "src"
6+
},
7+
"include": ["src/**/*", "./src/aggregators/*.json"],
8+
"exclude": ["**/*.test.ts", "**/*.spec.ts"],
9+
"references": [
10+
{ "path": "../types/tsconfig.build.json" },
11+
{ "path": "../utils/tsconfig.build.json" }
12+
]
13+
}

packages/currency/tsconfig.json

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,6 @@
11
{
22
"extends": "../../tsconfig",
33
"compilerOptions": {
4-
"outDir": "dist",
5-
"rootDir": "src",
64
"esModuleInterop": true
7-
},
8-
"include": ["./src/**/*", "./src/aggregators/*.json"],
9-
"references": [
10-
{
11-
"path": "../types"
12-
},
13-
{
14-
"path": "../utils"
15-
}
16-
]
5+
}
176
}

packages/data-access/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
"dist"
3232
],
3333
"scripts": {
34-
"build": "tsc -b",
35-
"clean": "shx rm -rf dist tsconfig.tsbuildinfo",
34+
"build": "tsc -b tsconfig.build.json",
35+
"clean": "shx rm -rf dist tsconfig.tsbuildinfo tsconfig.build.tsbuildinfo",
3636
"lint": "eslint . --fix",
3737
"lint:check": "eslint .",
3838
"test": "jest",
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"extends": "./tsconfig",
3+
"compilerOptions": {
4+
"outDir": "dist",
5+
"rootDir": "src"
6+
},
7+
"include": ["src/**/*", "./src/aggregators/*.json"],
8+
"exclude": ["**/*.test.ts", "**/*.spec.ts"],
9+
"references": [
10+
{ "path": "../types/tsconfig.build.json" },
11+
{ "path": "../utils/tsconfig.build.json" },
12+
{ "path": "../multi-format/tsconfig.build.json" }
13+
]
14+
}

0 commit comments

Comments
 (0)