Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ithod:signal
signal-desktop
no-comments-or-sourcemaps.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File no-comments-or-sourcemaps.patch of Package signal-desktop
--- Signal-Desktop-6.40.0/tsconfig.json.old +++ Signal-Desktop-6.40.0/tsconfig.json @@ -18,6 +18,7 @@ // "outFile": "./", // Concatenate and emit output to single file. // "outDir": "./", // Redirect output structure to the directory. "rootDir": "./", // Specify the root directory of input files. Use to control the output directory structure with --outDir. + "removeComments": true, // "removeComments": true, // Do not emit comments to output. // "noEmit": true, // Do not emit outputs. // "importHelpers": true, // Import emit helpers from 'tslib'. --- vendor/node_modules/@signalapp/libsignal-client/tsconfig.json.old +++ vendor/node_modules/@signalapp/libsignal-client/tsconfig.json @@ -5,7 +5,8 @@ "declaration": true, "outDir": "./dist", "strict": true, - "sourceMap": true + "removeComments": true, + "sourceMap": false }, "include": ["ts/**/*.ts"] } --- Signal-Desktop-6.40.0/package.json.old +++ Signal-Desktop-6.40.0/package.json @@ -19,7 +19,7 @@ "postinstall": "yarn build:acknowledgments && patch-package && yarn electron:install-app-deps", "postuninstall": "yarn build:acknowledgments", "start": "electron .", - "generate": "npm-run-all build-protobuf build:esbuild build:dns-fallback build:icu-types build:compact-locales sass get-expire-time copy-components", + "generate": "npm-run-all build-protobuf build:esbuild:prod build:icu-types build:compact-locales sass get-expire-time copy-components", "build-release": "yarn run build", "sign-release": "node ts/updater/generateSignature.js", "notarize": "echo 'No longer necessary'", @@ -27,8 +27,8 @@ "mark-unusued-strings-deleted": "ts-node ./ts/scripts/mark-unused-strings-deleted.ts", "get-expire-time": "node ts/scripts/get-expire-time.js", "copy-components": "node ts/scripts/copy.js", - "sass": "sass stylesheets/manifest.scss:stylesheets/manifest.css stylesheets/manifest_bridge.scss:stylesheets/manifest_bridge.css", - "build-module-protobuf": "pbjs --target static-module --force-long --no-typeurl --no-verify --no-create --no-convert --wrap commonjs --out ts/protobuf/compiled.js protos/*.proto && pbts --no-comments --out ts/protobuf/compiled.d.ts ts/protobuf/compiled.js", + "sass": "sass --no-source-map --style=compressed stylesheets/manifest.scss:stylesheets/manifest.css stylesheets/manifest_bridge.scss:stylesheets/manifest_bridge.css", + "build-module-protobuf": "pbjs --target static-module --force-long --no-beautify --no-typeurl --no-verify --no-create --no-convert --wrap commonjs --out ts/protobuf/compiled.js protos/*.proto && pbts --no-comments --out ts/protobuf/compiled.d.ts ts/protobuf/compiled.js", "clean-module-protobuf": "rm -f ts/protobuf/compiled.d.ts ts/protobuf/compiled.js", "build-protobuf": "yarn build-module-protobuf", "clean-protobuf": "yarn clean-module-protobuf", --- Signal-Desktop-6.40.0/scripts/esbuild.js.old +++ Signal-Desktop-6.40.0/scripts/esbuild.js @@ -14,6 +14,7 @@ const isProd = process.argv.some(argv => const nodeDefaults = { platform: 'node', target: 'esnext', + minify: isProd, // Disabled even in dev because the debugger is broken sourcemap: false, // Otherwise React components get renamed
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor