Debian Patches
Status for node-ipydatagrid/1.4.0+~cs14.21.116-4
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| fix-babel-config.patch | fix babel config | Yadd <yadd@debian.org> | not-needed | 2024-01-07 | ||
| dont-try-to-build-with-npm.patch | don't try to build JS package with npm | Yadd <yadd@debian.org> | invalid | 2023-12-26 | ||
| tsc-workaround | tsc workaround | Yadd <yadd@debian.org> | not-needed | 2024-12-29 | ||
| 0004-Fix-min-max-lacking-from-d3.patch | Fix min/max lacking from d3 | Bastien Roucariès <rouca@debian.org> | not-needed | 2026-08-10 | ||
| ts6-compat.patch | fix build and tests with TypeScript 6 TypeScript 6 rejects "moduleResolution": "node" (node10) with TS5107, no longer scans node_modules/@types, and refuses to infer the common source directory (TS5011). . The explicit resolution is dropped, since "module": "CommonJS" implies node10 anyway, @types/node is declared so that the require() calls in the widget sources keep resolving, and "rootDir" is set to the directory TypeScript 5 used to infer. The jest globals and the project root are added back through the ts-jest transform, so that @types/jest stays out of the library build and the test files stay inside the root directory. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-16 | ||
| fix-moment-locale-context.patch | keep webpack from parsing the source maps of node-moment moment loads its locales through require('./locale/' + name), which webpack turns into a context module over the whole directory. Debian's node-moment ships the .map files next to the modules, so webpack picks them up as inputs and fails to parse them, with several hundred "Module parse failed" errors. A ContextReplacementPlugin restricts the context to the modules themselves. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-15 | ||
| ts6-css-modules.patch | declare the style sheet modules TypeScript 6 rejects a side-effect import whose module has no type declarations (TS2882), which the widget entry point does for the lumino default theme style sheet. An ambient declaration for *.css and *.less is enough; the bundler and the jest moduleNameMapper already take care of them at run time. . TypeScript 5 accepts this unchanged. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-15 | ||
| ts6-bqplot-tsconfig.patch | fix bqplot build with TypeScript 6 Same treatment as the main tsconfig: the deprecated node10 module resolution is dropped and the type packages are named explicitly, TypeScript 6 no longer scanning node_modules/@types. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-16 |
All known versions for source package 'node-ipydatagrid'
- 1.4.0+~cs14.21.116-4 (forky, sid)
- 1.4.0+~cs14.21.116-1 (trixie)
