mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-02 08:13:37 +01:00
Replace typescript compiler with native tsgo compiler
This commit is contained in:
25
package.json
25
package.json
@@ -64,7 +64,7 @@
|
||||
"format": "pprettier --write '**/*.{ts,tsx,d.ts,js,json,html,scss,md,yml,yaml}' '!node_modules/**'",
|
||||
"svgo": "svgo --multipass images/**/*.svg images/*.svg",
|
||||
"transpile": "run-p check:types build:esbuild",
|
||||
"check:types": "tsc --noEmit",
|
||||
"check:types": "tsgo --noEmit",
|
||||
"clean-transpile": "node ./scripts/clean-transpile.js",
|
||||
"ready": "npm-run-all --print-label clean-transpile generate --parallel lint lint-deps lint-intl test-node test-electron",
|
||||
"dev": "pnpm run build:protobuf && cross-env SIGNAL_ENV=storybook storybook dev --port 6006",
|
||||
@@ -104,8 +104,6 @@
|
||||
"build:emoji": "run-p build:emoji:32 build:emoji:64",
|
||||
"build:emoji:32": "cwebp -progress -mt -preset icon -alpha_filter best -alpha_q 20 -pass 10 -q 75 ./node_modules/emoji-datasource-apple/img/apple/sheets/32.png -o ./images/emoji-sheet-32.webp",
|
||||
"build:emoji:64": "cwebp -progress -mt -preset icon -alpha_filter best -alpha_q 20 -pass 10 -q 75 ./node_modules/emoji-datasource-apple/img/apple/sheets/64.png -o ./images/emoji-sheet-64.webp",
|
||||
"verify": "run-p --print-label verify:*",
|
||||
"verify:ts": "tsc --noEmit",
|
||||
"electron:install-app-deps": "electron-builder install-app-deps",
|
||||
"check-upgradeable-deps": "ts-node ts/scripts/check-upgradeable-deps.node.ts",
|
||||
"react-devtools": "react-devtools",
|
||||
@@ -121,7 +119,7 @@
|
||||
"@formatjs/intl-localematcher": "0.2.32",
|
||||
"@indutny/dicer": "0.3.2",
|
||||
"@indutny/mac-screen-share": "1.0.13",
|
||||
"@indutny/protopiler": "3.2.0",
|
||||
"@indutny/protopiler": "3.2.1",
|
||||
"@indutny/range-finder": "1.3.4",
|
||||
"@indutny/simple-windows-notifications": "2.0.16",
|
||||
"@indutny/sneequals": "4.0.0",
|
||||
@@ -132,16 +130,17 @@
|
||||
"@react-aria/utils": "3.33.1",
|
||||
"@react-spring/web": "10.0.3",
|
||||
"@react-types/shared": "3.33.1",
|
||||
"@signalapp/libsignal-client": "0.88.3",
|
||||
"@signalapp/libsignal-client": "0.89.0",
|
||||
"@signalapp/minimask": "1.0.1",
|
||||
"@signalapp/mute-state-change": "workspace:1.0.0",
|
||||
"@signalapp/quill-cjs": "2.1.2",
|
||||
"@signalapp/ringrtc": "2.67.0",
|
||||
"@signalapp/sqlcipher": "2.4.4",
|
||||
"@signalapp/sqlcipher": "3.2.1",
|
||||
"@signalapp/windows-ucv": "1.0.1",
|
||||
"@tanstack/react-virtual": "3.11.2",
|
||||
"@types/dom-mediacapture-transform": "0.1.11",
|
||||
"@types/fabric": "4.5.3",
|
||||
"@typescript/native-preview": "7.0.0-dev.20260303.1",
|
||||
"blob-util": "2.0.2",
|
||||
"blueimp-load-image": "5.16.0",
|
||||
"blurhash": "2.0.5",
|
||||
@@ -236,7 +235,7 @@
|
||||
"@indutny/parallel-prettier": "3.0.0",
|
||||
"@indutny/rezip-electron": "3.0.2",
|
||||
"@napi-rs/canvas": "0.1.61",
|
||||
"@signalapp/mock-server": "18.2.0",
|
||||
"@signalapp/mock-server": "18.3.0",
|
||||
"@storybook/addon-a11y": "8.4.4",
|
||||
"@storybook/addon-actions": "8.4.4",
|
||||
"@storybook/addon-controls": "8.4.4",
|
||||
@@ -272,7 +271,7 @@
|
||||
"@types/lodash": "4.14.106",
|
||||
"@types/memoizee": "0.4.11",
|
||||
"@types/mocha": "10.0.9",
|
||||
"@types/node": "20.17.6",
|
||||
"@types/node": "24.12.0",
|
||||
"@types/node-fetch": "2.6.12",
|
||||
"@types/normalize-path": "3.0.2",
|
||||
"@types/parsecurrency": "1.0.2",
|
||||
@@ -335,7 +334,7 @@
|
||||
"npm-run-all": "4.1.5",
|
||||
"p-limit": "3.1.0",
|
||||
"pixelmatch": "5.3.0",
|
||||
"playwright": "1.54.2",
|
||||
"playwright": "1.58.2",
|
||||
"pngjs": "7.0.0",
|
||||
"postcss": "8.5.3",
|
||||
"postcss-loader": "8.1.1",
|
||||
@@ -359,7 +358,7 @@
|
||||
"tailwindcss": "4.1.7",
|
||||
"terser-webpack-plugin": "5.3.10",
|
||||
"ts-node": "10.9.2",
|
||||
"typescript": "5.6.3",
|
||||
"typescript": "5.9.3",
|
||||
"wait-on": "8.0.1",
|
||||
"webpack": "5.96.1",
|
||||
"webpack-cli": "5.1.4",
|
||||
@@ -381,7 +380,7 @@
|
||||
"@types/express@4.17.21": "patches/@types+express+4.17.21.patch",
|
||||
"@types/fabric@4.5.3": "patches/@types+fabric+4.5.3.patch",
|
||||
"qrcode-generator@1.4.4": "patches/qrcode-generator+1.4.4.patch",
|
||||
"@types/node-fetch@2.6.12": "patches/@types+node-fetch+2.6.12.patch",
|
||||
"@types/node-fetch@2.6.12": "patches/@types__node-fetch@2.6.12.patch",
|
||||
"fabric@4.6.0": "patches/fabric+4.6.0.patch",
|
||||
"@vitest/expect@2.0.5": "patches/@vitest+expect+2.0.5.patch",
|
||||
"got@11.8.5": "patches/got+11.8.5.patch",
|
||||
@@ -392,7 +391,9 @@
|
||||
"dmg-builder": "patches/dmg-builder.patch",
|
||||
"eslint-plugin-better-tailwindcss": "patches/eslint-plugin-better-tailwindcss.patch",
|
||||
"fs-xattr": "patches/fs-xattr.patch",
|
||||
"@types/chai": "patches/@types__chai.patch"
|
||||
"@types/chai": "patches/@types__chai.patch",
|
||||
"@napi-rs/canvas@0.1.61": "patches/@napi-rs__canvas@0.1.61.patch",
|
||||
"playwright-core@1.58.2": "patches/playwright-core@1.58.2.patch"
|
||||
},
|
||||
"onlyBuiltDependencies": [
|
||||
"@indutny/mac-screen-share",
|
||||
|
||||
Reference in New Issue
Block a user