= Packaging Signal Desktop = <> == Introduction == In this page will be tracked packaging information about Signal Desktops' dependencies. Please '''do not edit''' this page by hand. Use [[Javascript/Nodejs/Tasks#edit|this script]] instead. For more information about packaging a Node.js module, please take a look at [[Javascript/Nodejs|this page]]. == Build Dependencies == || '''Name'''||'''npm'''||'''debian'''||'''task'''|| ||'''None'''|| == Dependencies == || '''Name'''||'''npm'''||'''debian'''||'''task'''|| || package.json || package.json (2.0.1) || || || || ├── git-package-json || git-package-json (1.4.10) || || || || │   ├── deffy || deffy (2.2.4) || || || || │   │   └── typpy || typpy (2.3.13) || || || || │   │   └── function.name || function.name (1.0.13) || || || || │   │   └── noop6 || noop6 (1.0.9) || || || || │   ├── err || err (2.1.12) || || || || │   │   ├── barbe || barbe (3.0.16) || || || || │   │   │   ├── iterate-object || iterate-object (1.3.4) || || || || │   │   │   ├── regex-escape || regex-escape (3.4.10) || || || || │   │   │   └── typpy || typpy (2.3.13) || || || || │   │   ├── iterate-object || iterate-object (1.3.4) || || || || │   │   └── typpy || typpy (2.3.13) || || || || │   ├── gry || gry (6.1.0) || || || || │   │   ├── abs || abs (1.3.14) || || || || │   │   │   └── ul || ul (5.2.15) || || || || │   │   │   ├── deffy || deffy (2.2.4) || || || || │   │   │   └── typpy || typpy (2.3.13) || || || || │   │   ├── exec-limiter || exec-limiter (3.2.13) || || || || │   │   │   ├── limit-it || limit-it (3.2.10) || || || || │   │   │   │   └── typpy || typpy (2.3.13) || || || || │   │   │   └── typpy || typpy (2.3.13) || || || || │   │   ├── one-by-one || one-by-one (3.2.8) || || || || │   │   │   ├── obj-def || obj-def (1.0.9) || || || || │   │   │   │   └── deffy || deffy (2.2.4) || || || || │   │   │   └── sliced || sliced (1.0.1) || || || || │   │   └── ul || ul (5.2.15) || || || || │   ├── normalize-package-data || normalize-package-data (6.0.0) || /!\ node-normalize-package-data (4.0.1+~2.4.1-1) || || || │   │   ├── hosted-git-info || hosted-git-info (7.0.1) || /!\ node-hosted-git-info (6.1.1-2) || || || │   │   │   └── lru-cache || lru-cache (10.0.1) || /!\ node-lru-cache (7.14.1-1) || || || │   │   ├── is-core-module || is-core-module (2.13.0) || || || || │   │   │   └── has || has (1.0.4) || || || || │   │   ├── semver || semver (7.5.4) || {OK} node-semver (7.5.4+~7.5.0-2) || || || │   │   │   └── lru-cache || lru-cache (10.0.1) || /!\ node-lru-cache (7.14.1-1) || || || │   │   └── validate-npm-package-license || validate-npm-package-license (3.0.4) || {OK} node-validate-npm-package-license (3.0.4-2) || || || │   │   ├── spdx-correct || spdx-correct (3.2.0) || /!\ node-spdx-correct (3.1.1-2) || || || │   │   │   ├── spdx-expression-parse || spdx-expression-parse (3.0.1) || {OK} node-spdx-expression-parse (3.0.1+~3.0.1-1) || || || │   │   │   │   ├── spdx-exceptions || spdx-exceptions (2.3.0) || {OK} node-spdx-exceptions (2.3.0-2) || || || │   │   │   │   └── spdx-license-ids || spdx-license-ids (3.0.16) || /!\ node-spdx-license-ids (3.0.12-1) || || || │   │   │   └── spdx-license-ids || spdx-license-ids (3.0.16) || /!\ node-spdx-license-ids (3.0.12-1) || || || │   │   └── spdx-expression-parse || spdx-expression-parse (3.0.1) || {OK} node-spdx-expression-parse (3.0.1+~3.0.1-1) || || || │   ├── oargv || oargv (3.4.10) || || || || │   │   ├── iterate-object || iterate-object (1.3.4) || || || || │   │   └── ul || ul (5.2.15) || || || || │   ├── one-by-one || one-by-one (3.2.8) || || || || │   ├── r-json || r-json (1.2.10) || || || || │   ├── r-package-json || r-package-json (1.0.9) || || || || │   │   ├── package-json-path || package-json-path (1.0.9) || || || || │   │   │   └── abs || abs (1.3.14) || || || || │   │   └── r-json || r-json (1.2.10) || || || || │   └── tmp || tmp (0.2.1) || {OK} node-tmp (0.2.2+dfsg+~0.2.3-1) || || || │   └── rimraf || rimraf (5.0.5) || /!\ node-rimraf (3.0.2-2) || || || │   └── glob || glob (10.3.10) || /!\ node-glob (8.0.3+~cs8.4.15-3) || || || │   ├── foreground-child || foreground-child (3.1.1) || {OK} node-foreground-child (3.1.1-2) || || || │   │   ├── cross-spawn || cross-spawn (7.0.3) || /!\ node-cross-spawn (5.1.0-2) || || || │   │   │   ├── path-key || path-key (4.0.0) || [[DebianBug:853057|RFP]] || || || │   │   │   ├── shebang-command || shebang-command (2.0.0) || {OK} node-shebang-command (2.0.0-1) || || || │   │   │   │   └── shebang-regex || shebang-regex (4.0.0) || /!\ node-shebang-regex (3.0.0-2) || || || │   │   │   └── which || which (4.0.0) || /!\ node-which (2.0.2+~cs1.3.2-3) || || || │   │   │   └── isexe || isexe (3.1.1) || /!\ node-isexe (2.0.0+~2.0.1-5) || || || │   │   └── signal-exit || signal-exit (4.1.0) || {OK} node-signal-exit (4.1.0-5) || || || │   ├── jackspeak || jackspeak (2.3.6) || || || || │   │   └── cliui || cliui || node-cliui (7.0.4+repack+~cs3.1.0-4) || || || │   │   ├── string-width || string-width (6.1.0) || /!\ node-string-width (4.2.3+~cs13.2.3-1) || || || │   │   │   ├── eastasianwidth || eastasianwidth (0.2.0) || || || || │   │   │   ├── emoji-regex || emoji-regex (10.2.1) || || || || │   │   │   └── strip-ansi || strip-ansi (7.1.0) || /!\ node-strip-ansi (6.0.1-2) || || || │   │   │   └── ansi-regex || ansi-regex (6.0.1) || /!\ node-ansi-regex (5.0.1-1) || || || │   │   ├── string-width-cjs || string-width-cjs (5.1.1) || || || || │   │   ├── strip-ansi || strip-ansi (7.1.0) || /!\ node-strip-ansi (6.0.1-2) || || || │   │   ├── strip-ansi-cjs || strip-ansi-cjs (8.0.0) || || || || │   │   ├── wrap-ansi || wrap-ansi (8.1.0) || /!\ node-wrap-ansi (8.0.1+~8.0.1-3) || || || │   │   │   ├── ansi-styles || ansi-styles (6.2.1) || {OK} node-ansi-styles (6.2.1-2) || || || │   │   │   ├── string-width || string-width (6.1.0) || /!\ node-string-width (4.2.3+~cs13.2.3-1) || || || │   │   │   └── strip-ansi || strip-ansi (7.1.0) || /!\ node-strip-ansi (6.0.1-2) || || || │   │   └── wrap-ansi-cjs || wrap-ansi-cjs (8.0.0) || || || || │   ├── minimatch || minimatch (9.0.3) || {OK} node-minimatch (9.0.3-3) || || || │   │   └── brace-expansion || brace-expansion (2.0.1) || {OK} node-brace-expansion (2.0.1+~1.1.0-1) || || || │   │   └── balanced-match || balanced-match (3.0.0) || /!\ node-balanced-match (2.0.0-1) || || || │   ├── minipass || minipass (7.0.4) || {OK} nodejs (18.13.0+dfsg1-1+b1) || || || │   └── path-scurry || path-scurry (1.10.1) || || || || │   ├── lru-cache || lru-cache (10.0.1) || /!\ node-lru-cache (7.14.1-1) || || || │   └── minipass || minipass (7.0.4) || {OK} nodejs (18.13.0+dfsg1-1+b1) || || || ├── git-source || git-source (1.1.10) || || || || │   └── git-url-parse || git-url-parse (13.1.0) || || || || │   └── git-up || git-up (7.0.0) || || || || │   ├── is-ssh || is-ssh (1.4.0) || || || || │   │   └── protocols || protocols (2.0.1) || || || || │   └── parse-url || parse-url (8.1.0) || || || || │   └── parse-path || parse-path (7.0.0) || || || || │   └── protocols || protocols (2.0.1) || || || || └── package-json || package-json (8.1.1) || /!\ node-package-json (8.1.0-5) || || || ├── got || got (13.0.0) || /!\ node-got (11.8.5+~cs58.13.36-3) || || || │   ├── cacheable-lookup || cacheable-lookup (7.0.0) || || || || │   ├── cacheable-request || cacheable-request (10.2.14) || || || || │   │   ├── get-stream || get-stream (8.0.1) || /!\ node-get-stream (6.0.1-1) || || || │   │   ├── http-cache-semantics || http-cache-semantics (4.1.1) || || || || │   │   ├── keyv || keyv (4.5.3) || || || || │   │   │   └── json-buffer || json-buffer (3.0.1) || {OK} node-json-buffer (3.0.1+~3.0.0-1) || || || │   │   ├── mimic-response || mimic-response (4.0.0) || /!\ node-mimic-response (3.1.0-8) || || || │   │   ├── normalize-url || normalize-url (8.0.0) || [[DebianBug:886873|ITP]] || || || │   │   ├── responselike || responselike (3.0.0) || [[DebianBug:887165|ITP]] || || || │   │   │   └── lowercase-keys || lowercase-keys (3.0.0) || /!\ node-lowercase-keys (2.0.0-2) || || || │   │   └── http-cache-semantics || http-cache-semantics (4.1.1) || || || || │   ├── decompress-response || decompress-response (8.1.0) || /!\ node-decompress-response (6.0.0-2) || || || │   │   └── mimic-response || mimic-response (4.0.0) || /!\ node-mimic-response (3.1.0-8) || || || │   ├── form-data-encoder || form-data-encoder (3.0.0) || || || || │   ├── get-stream || get-stream (8.0.1) || /!\ node-get-stream (6.0.1-1) || || || │   ├── http2-wrapper || http2-wrapper (2.2.0) || || || || │   │   ├── quick-lru || quick-lru (7.0.0) || /!\ node-quick-lru (6.1.1-4) || || || │   │   └── resolve-alpn || resolve-alpn (1.2.1) || || || || │   ├── lowercase-keys || lowercase-keys (3.0.0) || /!\ node-lowercase-keys (2.0.0-2) || || || │   ├── p-cancelable || p-cancelable (4.0.1) || /!\ node-p-cancelable (2.1.1-1) || || || │   ├── responselike || responselike (3.0.0) || [[DebianBug:887165|ITP]] || || || │   │   └── is || is || || || || │   └── defer-to-connect || defer-to-connect (2.0.1) || || || || ├── registry-auth-token || registry-auth-token (5.0.2) || /!\ node-registry-auth-token (5.0.1+~cs2.0.5-1) || || || │   └── npm-conf || npm-conf || || || || │   ├── config-chain || config-chain (1.1.13) || /!\ node-config-chain (1.1.12-3) || || || │   │   ├── ini || ini (4.1.1) || /!\ node-ini (3.0.1-2) || || || │   │   └── proto-list || proto-list (1.2.4) || {OK} node-proto-list (1.2.4-4) || || || │   └── graceful-fs || graceful-fs (4.2.11) || /!\ node-graceful-fs (4.2.10-1) || || || ├── registry-url || registry-url (6.0.1) || {OK} node-registry-url (6.0.1-1) || || || │   └── rc || rc (1.2.8) || {OK} node-rc (1.2.8-2) || || || │   ├── deep-extend || deep-extend (0.6.0) || {OK} node-deep-extend (0.6.0-4) || || || │   ├── ini || ini (4.1.1) || /!\ node-ini (3.0.1-2) || || || │   ├── minimist || minimist (1.2.8) || /!\ node-minimist (1.2.7+~cs5.3.2-2) || || || │   └── strip-json-comments || strip-json-comments (5.0.1) || /!\ node-strip-json-comments (4.0.0-4) || || || └── semver || semver (7.5.4) || {OK} node-semver (7.5.4+~7.5.0-2) || || == Package.json == The '''package.json''' for '''package.json''' can be seen by typing: {{{ npm view package.json }}}