Skip to content

Commit db484cc

Browse files
committed
Move to MDN data for unicode-bidi
1 parent 07c3cf1 commit db484cc

File tree

3 files changed

+79
-119
lines changed

3 files changed

+79
-119
lines changed

data/prefixes.js

Lines changed: 9 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1041,70 +1041,30 @@ f(prefixAnyLink, browsers =>
10411041
)
10421042

10431043
// unicode-bidi
1044-
// Can I Use DB removed this feature. Here is a copy from the last version.
1045-
let prefixBidi = {
1046-
A: {
1047-
A: { 132: 'J D E F A B 1B' },
1048-
B: {
1049-
1: 'P Q R S T U V W X Y Z c d e f g h i j k l m n o a H',
1050-
132: 'C K L G M N O'
1051-
},
1052-
C: {
1053-
1: 'LB MB NB OB PB QB RB SB TB pB UB qB VB WB b XB YB ZB aB bB cB dB eB fB gB hB iB jB kB P Q R rB S T U V W X Y Z c d e f g h i j k l m n o a H sB',
1054-
33: '0 1 2 3 4 5 6 7 8 9 N O q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB',
1055-
132: '2B oB I p J D E F 3B 4B',
1056-
292: 'A B C K L G M'
1057-
},
1058-
D: {
1059-
1: 'JB KB LB MB NB OB PB QB RB SB TB pB UB qB VB WB b XB YB ZB aB bB cB dB eB fB gB hB iB jB kB P Q R S T U V W X Y Z c d e f g h i j k l m n o a H sB 5B 6B',
1060-
132: 'I p J D E F A B C K L G M',
1061-
548: '0 1 2 3 4 5 6 7 8 9 N O q r s t u v w x y z AB BB CB DB EB FB GB HB IB'
1062-
},
1063-
E: {
1064-
132: 'I p J D E 7B tB 8B 9B AC',
1065-
548: 'F A B C K L G BC uB lB mB CC DC EC vB wB xB yB nB FC'
1066-
},
1067-
F: {
1068-
132: '0 1 2 3 4 5 6 7 8 9 F B C G M N O q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB b XB YB ZB aB bB cB dB eB fB gB hB iB jB kB P Q R rB S T U V W X Y Z GC HC IC JC lB zB KC mB'
1069-
},
1070-
G: {
1071-
132: 'E tB LC 0B MC NC OC PC',
1072-
548: 'QC RC SC TC UC VC WC XC YC ZC aC bC cC dC eC vB wB xB yB nB'
1073-
},
1074-
H: { 16: 'fC' },
1075-
I: { 1: 'H', 16: 'oB I gC hC iC jC 0B kC lC' },
1076-
J: { 16: 'D A' },
1077-
K: { 1: 'b', 16: 'A B C lB zB mB' },
1078-
L: { 1: 'H' },
1079-
M: { 1: 'a' },
1080-
N: { 132: 'A B' },
1081-
O: { 16: 'mC' },
1082-
P: { 1: 'nC oC pC qC rC uB sC tC uC vC wC nB xC yC', 16: 'I' },
1083-
Q: { 16: 'zC' },
1084-
R: { 16: '0C' },
1085-
S: { 33: '1C' }
1086-
},
1087-
B: 4,
1088-
C: 'CSS unicode-bidi property'
1089-
}
10901044

1091-
f(prefixBidi, browsers =>
1045+
let bidiIsolate = require('caniuse-lite/data/features/mdn-css-unicode-bidi-isolate')
1046+
1047+
f(bidiIsolate, browsers =>
10921048
prefix(['isolate'], {
10931049
props: ['unicode-bidi'],
10941050
feature: 'css-unicode-bidi',
10951051
browsers
10961052
})
10971053
)
10981054

1099-
f(prefixBidi, { match: /y x|a x #2/ }, browsers =>
1055+
let bidiPlaintext = require('caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext')
1056+
1057+
f(bidiPlaintext, browsers =>
11001058
prefix(['plaintext'], {
11011059
props: ['unicode-bidi'],
11021060
feature: 'css-unicode-bidi',
11031061
browsers
11041062
})
11051063
)
11061064

1107-
f(prefixBidi, { match: /y x/ }, browsers =>
1065+
let bidiOverride = require('caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override')
1066+
1067+
f(bidiOverride, { match: /y x/ }, browsers =>
11081068
prefix(['isolate-override'], {
11091069
props: ['unicode-bidi'],
11101070
feature: 'css-unicode-bidi',

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
},
4141
"dependencies": {
4242
"browserslist": "^4.21.3",
43-
"caniuse-lite": "^1.0.30001394",
43+
"caniuse-lite": "^1.0.30001399",
4444
"fraction.js": "^4.2.0",
4545
"normalize-range": "^0.1.2",
4646
"picocolors": "^1.0.0",
@@ -51,7 +51,7 @@
5151
"@size-limit/preset-small-lib": "8.1.0",
5252
"c8": "^7.12.0",
5353
"clean-publish": "^4.0.1",
54-
"eslint": "^8.23.0",
54+
"eslint": "^8.23.1",
5555
"eslint-config-standard": "^17.0.0",
5656
"eslint-plugin-import": "^2.26.0",
5757
"eslint-plugin-n": "^15.2.5",

0 commit comments

Comments
 (0)