|
40 | 40 | "scripts": { |
41 | 41 | "clean": "rimraf ./out/* ./dist/* ", |
42 | 42 | "lint": "eslint . && prettier --check .", |
43 | | - "update-grammar": "node ./scripts/update-grammar.ts", |
| 43 | + "update-grammar": "node --experimental-strip-types ./scripts/update-grammar.ts", |
44 | 44 | "precompile": "npm run clean", |
45 | 45 | "compile": "npm-run-all compile:*", |
46 | | - "compile:constants": "node ./scripts/generate-constants.ts", |
| 46 | + "compile:constants": "node --experimental-strip-types ./scripts/generate-constants.ts", |
47 | 47 | "compile:resources": "npm run update-grammar", |
48 | 48 | "compile:extension": "tsc -p ./", |
49 | 49 | "compile:extension-bundles": "webpack --mode development", |
|
61 | 61 | "depcheck": "depcheck", |
62 | 62 | "package": "cross-env NODE_OPTIONS='--require ./scripts/no-npm-list-fail.js' vsce package --githubBranch main", |
63 | 63 | "local-install": "npm run package && code --install-extension ./mongodb-vscode-*.vsix", |
64 | | - "check-vsix-size": "node ./scripts/check-vsix-size.ts", |
65 | | - "release-draft": "node ./scripts/release-draft.js", |
| 64 | + "check-vsix-size": "node --experimental-strip-types ./scripts/check-vsix-size.ts", |
| 65 | + "release-draft": "node --experimental-strip-types ./scripts/release-draft.js", |
66 | 66 | "reformat": "prettier --write .", |
67 | 67 | "presnyk-test": "echo \"Creating backup for package-lock.json.\"; cp package-lock.json original-package-lock.json", |
68 | | - "snyk-test": "node scripts/snyk-test.js", |
| 68 | + "snyk-test": "node --experimental-strip-types scripts/snyk-test.js", |
69 | 69 | "postsnyk-test": "echo \"Restoring original package-lock.json.\"; mv original-package-lock.json package-lock.json", |
70 | | - "generate-icon-font": "node ./scripts/generate-icon-font.ts", |
| 70 | + "generate-icon-font": "node --experimental-strip-types ./scripts/generate-icon-font.ts", |
71 | 71 | "generate-vulnerability-report": "mongodb-sbom-tools generate-vulnerability-report --snyk-reports=.sbom/snyk-test-result.json --dependencies=.sbom/dependencies.json --fail-on=high", |
72 | 72 | "create-vulnerability-tickets": "mongodb-sbom-tools generate-vulnerability-report --snyk-reports=.sbom/snyk-test-result.json --dependencies=.sbom/dependencies.json --create-jira-issues", |
73 | 73 | "prepare": "husky", |
74 | | - "precommit": "node ./scripts/precommit.ts" |
| 74 | + "precommit": "node --experimental-strip-types ./scripts/precommit.ts" |
75 | 75 | }, |
76 | 76 | "engines": { |
77 | 77 | "vscode": "^1.101.1", |
|
0 commit comments