Skip to content

Commit 0e1696f

Browse files
committed
ignore TP in data from caniuse-lite
1 parent e7bf735 commit 0e1696f

3 files changed

Lines changed: 15 additions & 12 deletions

File tree

compat-table/package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compat-table/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"githubDependencies": {
33
"kangax/compat-table": "d5e9c83b96b23f15318e6b2dc3f5bf51314aa340",
4-
"williamkapke/node-compat-table": "e59188734a19f7595d29dd91643720bcbf0d0647"
4+
"williamkapke/node-compat-table": "3dccab9db1c595030dba0e37487a78a598a16a03"
55
},
66
"dependencies": {
7-
"@mdn/browser-compat-data": "5.3.16",
7+
"@mdn/browser-compat-data": "5.3.18",
88
"@types/caniuse-lite": "1.0.1",
99
"@types/node": "20.3.2",
10-
"caniuse-lite": "1.0.30001534"
10+
"caniuse-lite": "1.0.30001538"
1111
}
1212
}

compat-table/src/caniuse.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,10 @@ for (const feature in cssPrefixFeatures) {
116116
? (model.prefix_exceptions && model.prefix_exceptions[versionRange]) || model.prefix
117117
: null
118118
for (const version of versionRange.split('-')) {
119-
sortedVersions.push({ version, prefix })
119+
// Filter out bogus versions such as "TP" for Safari
120+
if (/^\d+(\.\d+)*$/.test(version)) {
121+
sortedVersions.push({ version, prefix })
122+
}
120123
}
121124
if (prefix !== null) {
122125
prefixes.add(prefix)

0 commit comments

Comments
 (0)