Debian Patches

Status for node-yarnpkg/4.0.2+dfsg-3

Patch Description Author Forwarded Bugs Origin Last update
fix-algoliasearch-client-javascript.patch Patch file for component algoliasearch-client-javascript
1. Stopped parallel execution of rollup
2. Stopped creation of type definitions due to unavailable
dependencies
3. Removed useless rollup plugin
no
fix-yarnpkg-builder.patch Patch file for @yarnpkg/builder
1. Replaced esbuild with esbuild-wasm (see
@yarnpkg/builder/package.json)
no
remove-cross-spawn.patch Replaced cross-spawn with spawn from node:child_process no
rename-lodash-import.patch Fixed import names of lodash packages no
fix-rollup-plugin-node-globals.patch Patch file for component rollup-plugin-node-globals
1. Fixed import names
no
fix-patch-console.patch Patch file for component patch-console
1. Copied content from extended tsconfig
2. Forced cjs import of sinon
no
fix-yoga-wasm-web.patch Patch file for component yoga-wasm-web
1. Stop using closure compiler in emscripten (Debian
version is too old)
2. Removed dependency on unpackaged rollup plugin
3. Replcaed vitest with jest in tests
no
fix-ink.patch Patch file for component ink
1. Copied contents from the extended tsconfig file
2. Switched to sync build of yoga-wasm-web since
top level await is unsupported for iife output
3. Excluded some tests
4. Fixed import for signal-exit
5. Forced cjs import of sinon
no
fix-alcalzone-ansi-tokenize.patch Patches for component alcalzone-ansi-tokenize
1. Copied contents from the extended tsconfig
file and removed an unsupported tsconfig
flag
2. Modified how tests are run. Instead of using
ava and tsnode, the typescript test files are
compiled and the js output is run using ava
no
fix-ink-text-input.patch Patch file for component ink-text-input
1. Copied contents from extended tsconfig file
no
force-chalk-require.patch Force use of chalk cjs (v4) instead of chalk esm (v5) no
fix-yarnpkg-parsers.patch Patch file for @yarnpkg/parsers
1. Fix to use newer version of js-yaml
no
exclude-tests.patch Disabled some tests because:
1. Test dependency wasn't available (comment-json)
2. Some binaries which a test needed were excluded
3. Some tests only fail in test environment
no
fix-yarnpkg-libzip.patch Patch file for @yarnpkg/libzip
1. Stop using docker
2. Use local copy of zlib-ng and @arcanis/libzip
instead of downloading from internet
no
fix-yarnpkg-core.patch Patch file for @yarnpkg/core
1. Renamed import isCI to isCIImport to fix naming conflict
with class field isCI (terser couldn't differentiate
between them)
2. Moved some contents of tgzUtils.ts to tgzUtilsExt.ts to
decouple the bundle output and the tgzUtils.ts file
no
fix-yarnpkg-pnp.patch Patch file for @yarnpkg/pnp
1. Allowed rollup to find dependencies
no
fix-arcanis-libzip.patch Patch file for component arcanis-libzip
1. Removed some files from the cmake build
which were excluded from the upstream tar-
ball
no
fix-zlib-ng.patch Patch file for component zlib-ng
1. Edited make rules that depend on test/ folder
which was excluded from upstream tarball
no
disable-network-tests.patch Disable network tests We can't reliably test those during the build as the build environment
does not have Internet connection.
Zixing Liu <zixing.liu@canonical.com> not-needed 2024-06-19

All known versions for source package 'node-yarnpkg'

Links