diff --git a/libraries/access-token-encryptor/package.json b/libraries/access-token-encryptor/package.json index 1be19fb9be..6afbc41c1d 100644 --- a/libraries/access-token-encryptor/package.json +++ b/libraries/access-token-encryptor/package.json @@ -12,7 +12,7 @@ "format:fix": "prettier --write $PWD/'**/*.{js,cjs}'", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/fetch-utils/package.json b/libraries/fetch-utils/package.json index dfd2a5df6b..f71ca93b39 100644 --- a/libraries/fetch-utils/package.json +++ b/libraries/fetch-utils/package.json @@ -12,7 +12,7 @@ "format:fix": "prettier --write $PWD/'**/*.{js,cjs}'", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/logger/package.json b/libraries/logger/package.json index 6dbc4ed4dd..07ff0fa005 100644 --- a/libraries/logger/package.json +++ b/libraries/logger/package.json @@ -18,7 +18,7 @@ "lint:fix": "eslint --fix --ext .js --ext .cjs .", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/metrics/package.json b/libraries/metrics/package.json index e88fdd9367..28abe32412 100644 --- a/libraries/metrics/package.json +++ b/libraries/metrics/package.json @@ -38,7 +38,7 @@ "format": "prettier --list-different $PWD/'**/*.{js,cjs}'", "format:fix": "prettier --write $PWD/'**/*.{js,cjs}'", "test:ci": "npm run test:unit", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/o-error/package.json b/libraries/o-error/package.json index 12de3285f0..c41ccd4d3d 100644 --- a/libraries/o-error/package.json +++ b/libraries/o-error/package.json @@ -27,7 +27,7 @@ "format:fix": "prettier --write $PWD/'**/*.{js,cjs}'", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/object-persistor/package.json b/libraries/object-persistor/package.json index 70d8e5d5cd..f484c1e9d3 100644 --- a/libraries/object-persistor/package.json +++ b/libraries/object-persistor/package.json @@ -12,7 +12,7 @@ "format": "prettier --list-different $PWD/'**/*.{js,cjs}'", "format:fix": "prettier --write $PWD/'**/*.{js,cjs}'", "test:ci": "npm run test:unit", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/overleaf-editor-core/package.json b/libraries/overleaf-editor-core/package.json index 684b56d9da..17f19bfb98 100644 --- a/libraries/overleaf-editor-core/package.json +++ b/libraries/overleaf-editor-core/package.json @@ -12,7 +12,7 @@ "lint:fix": "eslint --fix --ext .js --ext .cjs .", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/promise-utils/package.json b/libraries/promise-utils/package.json index 8839cf05a9..9ec129e3ff 100644 --- a/libraries/promise-utils/package.json +++ b/libraries/promise-utils/package.json @@ -12,7 +12,7 @@ "format": "prettier --list-different $PWD/'**/*.{js,cjs}'", "format:fix": "prettier --write $PWD/'**/*.{js,cjs}'", "test:ci": "npm run test:unit", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/ranges-tracker/package.json b/libraries/ranges-tracker/package.json index 4477ae315d..ad1dd0cb60 100644 --- a/libraries/ranges-tracker/package.json +++ b/libraries/ranges-tracker/package.json @@ -15,7 +15,7 @@ "test": "npm run lint && npm run format && npm run types:check && npm run test:unit", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/redis-wrapper/package.json b/libraries/redis-wrapper/package.json index b0726340f7..9b33a7d730 100644 --- a/libraries/redis-wrapper/package.json +++ b/libraries/redis-wrapper/package.json @@ -21,7 +21,7 @@ "test": "npm run lint && npm run format && npm run types:check && npm run test:unit", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/settings/package.json b/libraries/settings/package.json index c887fcca60..98d5f6dd06 100644 --- a/libraries/settings/package.json +++ b/libraries/settings/package.json @@ -13,7 +13,7 @@ "test": "npm run lint && npm run format && npm run types:check && npm run test:unit", "test:ci": "npm run test:unit", "test:unit": "mocha --exit test/**/*.{js,cjs}", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/libraries/stream-utils/package.json b/libraries/stream-utils/package.json index 665f51a155..3328b77cc9 100644 --- a/libraries/stream-utils/package.json +++ b/libraries/stream-utils/package.json @@ -12,7 +12,7 @@ "format": "prettier --list-different $PWD/'**/*.{js,cjs}'", "format:fix": "prettier --write $PWD/'**/*.{js,cjs}'", "test:ci": "npm run test:unit", - "types:build": "[ -d types ] || tsc --emitDeclarationOnly", + "types:build": "[ -d types ] || tsc --noEmit false --emitDeclarationOnly", "types:check": "tsc --noEmit", "types:rebuild": "rm -rf types && npm run types:build" }, diff --git a/tsconfig.backend.json b/tsconfig.backend.json index 83eb0a9916..0473518565 100644 --- a/tsconfig.backend.json +++ b/tsconfig.backend.json @@ -3,6 +3,7 @@ "allowJs": true, "esModuleInterop": true, "moduleResolution": "node", + "noEmit": true, "noImplicitAny": false, "skipLibCheck": true, "strict": true