Debian Patches
Status for node-address/2.0.3-7
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 02_disable_failing_tests.diff | Disable failing tests for the test suite to finish without errors Currently address.mac methods are failing so disable these tests so that running the tests don't throw an error. |
Ananthu C V <weepingclown@disroot.org> | no | upstream -- https://github.com/node-modules/address | 2023-10-05 | |
| 01_tsconfig.diff | Use custom tsconfig.json files To make sure the files needed for tests are in place, split root level tsconfig file into build and test. Also remove @eggjs/tsconfig dependency from all tsconfig files and add equivalent compiler options instead without overwriting any existing option. . Each tsconfig also declares an explicit "types" list: TypeScript 6 no longer scans node_modules/@types automatically (getAutomaticTypeDirectiveNames() only walks the type roots when "types" contains the "*" wildcard), so without it tsc reports TS2591/TS2593 for every node: import and every mocha global. Listing the packages explicitly works with both TypeScript 5 and 6, whereas the "*" wildcard is rejected by TypeScript 5. . The test fixture drops "baseUrl" and moves off "target": "es5": TypeScript 6 turns these deprecations into hard errors (TS5101, TS5107). Removing them keeps the file valid for TypeScript 5 too, unlike "ignoreDeprecations": "6.0" which TypeScript 5 does not accept. . The build tsconfig sets "rootDir" explicitly: TypeScript 6 no longer infers the common source directory when "outDir" is set (TS5011). |
Ananthu C V <weepingclown@disroot.org> | no | upstream -- https://github.com/node-modules/address | 2026-08-15 |
