Skip to content

Commit 1c182d0

Browse files
authored
chore: add depcheck and cleanup dependencies MONGOSH-836 (#959)
1 parent d77a3a4 commit 1c182d0

File tree

22 files changed

+1160
-870
lines changed

22 files changed

+1160
-870
lines changed

package-lock.json

Lines changed: 748 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@
101101
"chai": "^4.2.0",
102102
"command-exists": "^1.2.9",
103103
"cross-env": "^6.0.3",
104+
"depcheck": "^1.4.1",
104105
"download": "^8.0.0",
105106
"duplexpair": "^1.0.1",
106107
"electron-notarize": "mongodb-js/electron-notarize",

packages/async-rewriter2/package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"test": "mocha -r \"../../scripts/import-expansions.js\" --timeout 60000 --colors -r ts-node/register \"./{src,lib}/**/*.spec.ts\"",
99
"test-ci": "mocha -r \"../../scripts/import-expansions.js\" --timeout 60000 -r ts-node/register \"./{src,lib}/**/*.spec.ts\"",
1010
"lint": "eslint --report-unused-disable-directives \"**/*.{js,ts,tsx}\"",
11-
"check": "npm run lint",
11+
"check": "npm run lint && depcheck --skip-missing=true",
1212
"compile-ts": "tsc -p tsconfig.json",
1313
"prepublish": "npm run compile-ts"
1414
},
@@ -28,13 +28,10 @@
2828
},
2929
"dependencies": {
3030
"@babel/core": "^7.9.0",
31-
"@babel/parser": "^7.9.4",
3231
"@babel/plugin-transform-destructuring": "^7.13.0",
3332
"@babel/plugin-transform-parameters": "^7.13.0",
3433
"@babel/plugin-transform-shorthand-properties": "^7.12.13",
35-
"@babel/traverse": "^7.9.0",
3634
"@babel/types": "^7.9.0",
37-
"@types/babel__core": "^7.1.6",
38-
"@types/babel__traverse": "^7.0.9"
35+
"@types/babel__core": "^7.1.6"
3936
}
4037
}

packages/autocomplete/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"test": "mocha --timeout 15000 --colors -r ts-node/register \"./*.spec.ts\"",
2222
"test-ci": "mocha --timeout 15000 -r ts-node/register \"./*.spec.ts\"",
2323
"lint": "eslint --report-unused-disable-directives \"./*.{js,ts,tsx}\"",
24-
"check": "npm run lint",
24+
"check": "npm run lint && depcheck --skip-missing=true",
2525
"compile-ts": "tsc -p tsconfig.json",
2626
"prepublish": "npm run compile-ts"
2727
},

packages/browser-repl/.depcheckrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
ignores: ['css-loader', 'file-loader', 'less', 'less-loader', 'style-loader', 'ts-loader', 'webpack-cli']
2+
skip-missing: true

0 commit comments

Comments
 (0)