@@ -23,47 +23,50 @@ const lre = require('@unicode/unicode-6.3.0/Bidi_Class/Left_To_Right_Embedding/c
23
23
// Get the directionality of a given code point:
24
24
const directionality = require (' @unicode/unicode-6.3.0/Bidi_Class' ).get (0x41 );
25
25
// 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
+ );
27
29
// Get a regular expression that matches all opening brackets:
28
30
const openingBrackets = require (' @unicode/unicode-6.3.0/Bidi_Paired_Bracket_Type/Open/regex' );
29
31
// …you get the idea.
30
32
```
31
33
32
34
For 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 ) :
33
35
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 ) )
67
70
68
71
Note 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:
69
72
@@ -128,9 +131,9 @@ This clones all the generated repositories to your local `output` folder. You ca
128
131
129
132
## Author
130
133
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/ ) |
134
137
135
138
## License
136
139
0 commit comments