@@ -23,47 +23,50 @@ const lre = require('@unicode/unicode-6.3.0/Bidi_Class/Left_To_Right_Embedding/c
2323// Get the directionality of a given code point:
2424const directionality = require (' @unicode/unicode-6.3.0/Bidi_Class' ).get (0x41 );
2525// What glyph is the mirror image of `«` (U+00AB)?
26- const mirrored = require (' @unicode/unicode-6.3.0/Bidi_Mirroring_Glyph' ).get (0xAB );
26+ const mirrored = require (' @unicode/unicode-6.3.0/Bidi_Mirroring_Glyph' ).get (
27+ 0xab ,
28+ );
2729// Get a regular expression that matches all opening brackets:
2830const openingBrackets = require (' @unicode/unicode-6.3.0/Bidi_Paired_Bracket_Type/Open/regex' );
2931// …you get the idea.
3032```
3133
3234For more information, see the README for the package you’re interested in. [ Here’s the full list of npm packages generated by this script] ( https://www.npmjs.com/org/unicode ) :
3335
34- * [ _ @unicode/1.1.5_ ] ( https://npmjs.org/package/@unicode/unicode-1.1.5#readme ) ([ repository] ( https://github.com/node-unicode/unicode-1.1.5#readme ) )
35- * [ _ @unicode/2.0.14_ ] ( https://npmjs.org/package/@unicode/unicode-2.0.14#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.0.14#readme ) )
36- * [ _ @unicode/2.1.2_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.2#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.2#readme ) )
37- * [ _ @unicode/2.1.5_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.5#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.5#readme ) )
38- * [ _ @unicode/2.1.8_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.8#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.8#readme ) )
39- * [ _ @unicode/2.1.9_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.9#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.9#readme ) )
40- * [ _ @unicode/3.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-3.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.0.0#readme ) )
41- * [ _ @unicode/3.0.1_ ] ( https://npmjs.org/package/@unicode/unicode-3.0.1#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.0.1#readme ) )
42- * [ _ @unicode/3.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-3.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.1.0#readme ) )
43- * [ _ @unicode/3.1.1_ ] ( https://npmjs.org/package/@unicode/unicode-3.1.1#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.1.1#readme ) )
44- * [ _ @unicode/3.2.0_ ] ( https://npmjs.org/package/@unicode/unicode-3.2.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.2.0#readme ) )
45- * [ _ @unicode/4.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-4.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-4.0.0#readme ) )
46- * [ _ @unicode/4.0.1_ ] ( https://npmjs.org/package/@unicode/unicode-4.0.1#readme ) ([ repository] ( https://github.com/node-unicode/unicode-4.0.1#readme ) )
47- * [ _ @unicode/4.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-4.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-4.1.0#readme ) )
48- * [ _ @unicode/5.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-5.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-5.0.0#readme ) )
49- * [ _ @unicode/5.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-5.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-5.1.0#readme ) )
50- * [ _ @unicode/5.2.0_ ] ( https://npmjs.org/package/@unicode/unicode-5.2.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-5.2.0#readme ) )
51- * [ _ @unicode/6.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.0.0#readme ) )
52- * [ _ @unicode/6.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.1.0#readme ) )
53- * [ _ @unicode/6.2.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.2.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.2.0#readme ) )
54- * [ _ @unicode/6.3.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.3.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.3.0#readme ) )
55- * [ _ @unicode/7.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-7.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-7.0.0#readme ) )
56- * [ _ @unicode/8.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-8.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-8.0.0#readme ) )
57- * [ _ @unicode/9.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-9.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-9.0.0#readme ) )
58- * [ _ @unicode/10.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-10.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-10.0.0#readme ) )
59- * [ _ @unicode/11.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-11.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-11.0.0#readme ) )
60- * [ _ @unicode/12.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-12.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-12.0.0#readme ) )
61- * [ _ @unicode/12.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-12.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-12.1.0#readme ) )
62- * [ _ @unicode/13.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-13.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-13.0.0#readme ) )
63- * [ _ @unicode/14.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-14.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-14.0.0#readme ) )
64- * [ _ @unicode/15.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-15.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-15.0.0#readme ) )
65- * [ _ @unicode/15.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-15.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-15.1.0#readme ) )
66- * [ _ @unicode/16.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-16.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-16.0.0#readme ) )
36+ - [ _ @unicode/1.1.5_ ] ( https://npmjs.org/package/@unicode/unicode-1.1.5#readme ) ([ repository] ( https://github.com/node-unicode/unicode-1.1.5#readme ) )
37+ - [ _ @unicode/2.0.14_ ] ( https://npmjs.org/package/@unicode/unicode-2.0.14#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.0.14#readme ) )
38+ - [ _ @unicode/2.1.2_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.2#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.2#readme ) )
39+ - [ _ @unicode/2.1.5_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.5#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.5#readme ) )
40+ - [ _ @unicode/2.1.8_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.8#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.8#readme ) )
41+ - [ _ @unicode/2.1.9_ ] ( https://npmjs.org/package/@unicode/unicode-2.1.9#readme ) ([ repository] ( https://github.com/node-unicode/unicode-2.1.9#readme ) )
42+ - [ _ @unicode/3.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-3.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.0.0#readme ) )
43+ - [ _ @unicode/3.0.1_ ] ( https://npmjs.org/package/@unicode/unicode-3.0.1#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.0.1#readme ) )
44+ - [ _ @unicode/3.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-3.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.1.0#readme ) )
45+ - [ _ @unicode/3.1.1_ ] ( https://npmjs.org/package/@unicode/unicode-3.1.1#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.1.1#readme ) )
46+ - [ _ @unicode/3.2.0_ ] ( https://npmjs.org/package/@unicode/unicode-3.2.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-3.2.0#readme ) )
47+ - [ _ @unicode/4.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-4.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-4.0.0#readme ) )
48+ - [ _ @unicode/4.0.1_ ] ( https://npmjs.org/package/@unicode/unicode-4.0.1#readme ) ([ repository] ( https://github.com/node-unicode/unicode-4.0.1#readme ) )
49+ - [ _ @unicode/4.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-4.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-4.1.0#readme ) )
50+ - [ _ @unicode/5.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-5.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-5.0.0#readme ) )
51+ - [ _ @unicode/5.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-5.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-5.1.0#readme ) )
52+ - [ _ @unicode/5.2.0_ ] ( https://npmjs.org/package/@unicode/unicode-5.2.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-5.2.0#readme ) )
53+ - [ _ @unicode/6.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.0.0#readme ) )
54+ - [ _ @unicode/6.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.1.0#readme ) )
55+ - [ _ @unicode/6.2.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.2.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.2.0#readme ) )
56+ - [ _ @unicode/6.3.0_ ] ( https://npmjs.org/package/@unicode/unicode-6.3.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-6.3.0#readme ) )
57+ - [ _ @unicode/7.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-7.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-7.0.0#readme ) )
58+ - [ _ @unicode/8.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-8.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-8.0.0#readme ) )
59+ - [ _ @unicode/9.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-9.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-9.0.0#readme ) )
60+ - [ _ @unicode/10.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-10.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-10.0.0#readme ) )
61+ - [ _ @unicode/11.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-11.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-11.0.0#readme ) )
62+ - [ _ @unicode/12.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-12.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-12.0.0#readme ) )
63+ - [ _ @unicode/12.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-12.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-12.1.0#readme ) )
64+ - [ _ @unicode/13.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-13.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-13.0.0#readme ) )
65+ - [ _ @unicode/14.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-14.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-14.0.0#readme ) )
66+ - [ _ @unicode/15.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-15.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-15.0.0#readme ) )
67+ - [ _ @unicode/15.1.0_ ] ( https://npmjs.org/package/@unicode/unicode-15.1.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-15.1.0#readme ) )
68+ - [ _ @unicode/16.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-16.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-16.0.0#readme ) )
69+ - [ _ @unicode/17.0.0_ ] ( https://npmjs.org/package/@unicode/unicode-17.0.0#readme ) ([ repository] ( https://github.com/node-unicode/unicode-17.0.0#readme ) )
6770
6871Note that these READMEs are auto-generated by this script, too – they describe all the data that is available for that particular Unicode version. To programmatically get this list of available categories, scripts, script extensions, blocks, and properties for a given Unicode version, just ` require ` the main module for that version:
6972
@@ -128,9 +131,9 @@ This clones all the generated repositories to your local `output` folder. You ca
128131
129132## Author
130133
131- | [ ![ twitter/mathias] ( https://gravatar.com/avatar/24e08a9ea84deb17ae121074d0f17125?s=70 )] ( https://twitter.com/mathias " Follow @mathias on Twitter " ) |
132- | ---|
133- | [ Mathias Bynens] ( https://mathiasbynens.be/ ) |
134+ | [ ![ twitter/mathias] ( https://gravatar.com/avatar/24e08a9ea84deb17ae121074d0f17125?s=70 )] ( https://twitter.com/mathias ' Follow @mathias on Twitter ' ) |
135+ | ------------------------------------------------------------------------------------------------------------------------------------------------- |
136+ | [ Mathias Bynens] ( https://mathiasbynens.be/ ) |
134137
135138## License
136139
0 commit comments