Debian Patches
Status for node-fbjs/3.0.5-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| no-check-dependencies.patch | No check dependencies | Pirate Praveen <praveen@debian.org> | not-needed | 2020-11-02 | ||
| remove-dep-to-cross-spawn.diff | remove dependency to node-cross-spawn | Xavier Guimard <yadd@debian.org> | not-needed | debian | 2022-07-17 | |
| remove-useless-babel-plugin-syntax-trailing-function-commas.diff | remove useless babel-plugin-syntax-trailing-function-commas | Xavier Guimard <yadd@debian.org> | no | 2020-05-11 | ||
| no-clean-beforre-build.diff | separate clean and build | Xavier Guimard <yadd@debian.org> | not-needed | 2020-11-02 | ||
| remove_build_from_module_name.diff | no | |||||
| ua-parser-js-2-compat.patch | keep pre-2.x UAParser.js result names UAParser.js 2.0 renamed several detection results: . * OS "Mac OS" became "macOS" * browser "Chrome"/"Firefox" became "Mobile Chrome"/"Mobile Firefox" on mobile devices . fbjs declares a dependency on ua-parser-js ^1.0.35 and its public UserAgent.isPlatform()/isBrowser() API is documented in terms of the older names ("Mac OS X", "Chrome"). Without this mapping, UserAgent.isPlatform('Mac OS X') and UserAgent.isBrowser('Chrome') silently return false for macOS and Android browsers. . The old names are kept in the maps so the module also works with ua-parser-js 0.7/1.x. |
Xavier Guimard <yadd@debian.org> | not-needed | 2026-08-18 | ||
| babel8.patch | port the fbjs babel preset to Babel 8 The @babel/plugin-proposal-* names of the stage-4 plugins are gone; they are @babel/plugin-transform-* now (Babel 7 ships both names). . @babel/plugin-syntax-class-properties and -object-rest-spread still ship but declare assertVersion(7), so Babel 8 refuses to load them. Both syntaxes are standard and parsed unconditionally, so the plugins are simply dropped. |
Yadd <yadd@debian.org> | not-needed | 2026-08-29 |
