Skip to content

Commit b7f64fa

Browse files
authored
maps: regenerated JSON IR corpus from interscript-maps 2.5.1 (289 systems) (#26)
* maps: regenerate the compiled JSON IR corpus from interscript-maps 2.5.1 (289 systems) Built with build-maps.rb against the ISC corpus through interscript-ruby's NodeAdapter (funcall-node casing fix + array-valued Any serialisation). 293 files: 289 systems + 4 libraries (posix, unicode, var-Cyrl, var-kor). One corpus-data gap noted: bgnpcgn-tuk-Cyrl-Latn-1993 depends on a 1979 map absent from the maps repo. * maps: rebuild the bundled corpus from the TS converter with libraries Replaces the corpus built by interscript-ruby's JsonIR with output of the canonical builder — interscript-ts's ISC converter, the same pipeline that produces the interscript/maps release artifact. 273 of 289 system JSONs were not byte-identical to production; the parity gate caught Tamil (தமிழ் came out 'tamail̮a'). Also picks up interscript/maps#194: the four dependency libraries (posix, unicode, var-Cyrl, var-kor) ship in the corpus again, and the 16 maps referencing var-kor aliases declare the dependency. This restores bgnpcgn-deu (Tschüß! -> Tschueß!) and the other 17 library-dependent maps that api.interscript.org currently fails with 'Map dependency missing'. The detect ranking (288 systems) and systemCodes count (289 addressable) are re-baselined to the corrected corpus; production currently returns a truncated 48-map detect ranking and null for library-dependent maps, so test/fixtures/parity.json records the corrected behavior until the deploy catches up. scripts/build-maps.rb pointed at the retired Ruby pipeline; it now defers to scripts/build-maps.mjs, which runs the canonical TS builder and regenerates manifest.js. * style: prettier-format scripts/build-maps.mjs
1 parent 16474d6 commit b7f64fa

299 files changed

Lines changed: 374 additions & 339 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎README.md‎

Lines changed: 4 additions & 2 deletions

‎maps/acadsin-zho-Hani-Latn-2002.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-amh-Ethi-Latn-1997.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-amh-Ethi-Latn-2011.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-ara-Arab-Latn-1997.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-asm-Deva-Latn-1997.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-asm-Deva-Latn-2012.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-aze-Arab-Latn-1997.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-aze-Cyrl-Latn-1997.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎maps/alalc-bel-Cyrl-Latn-1997.json‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)