Skip to content

Commit 21dae8c

Browse files
authored
Merge pull request #208 from Quramy/renovate/read-pkg-up-8.x
fix(deps): update dependency read-pkg-up to v8
2 parents 915dec3 + 8651631 commit 21dae8c

File tree

4 files changed

+26
-137
lines changed

4 files changed

+26
-137
lines changed

package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"main": "lib/index.js",
66
"scripts": {
77
"clean": "rimraf local lib \"e2e/**/*.log\"",
8-
"prebuild": "rimraf node_modules/@types/eslint/node_modules/@types/estree",
98
"build": "tsc -p tsconfig.build.json",
109
"build:local": "tsc -p tsconfig.build.json --outDir local",
1110
"lint": "eslint \"src/**/*.ts\" \"e2e/**/*.ts\"",
@@ -74,7 +73,5 @@
7473
"json"
7574
]
7675
},
77-
"dependencies": {
78-
"read-pkg-up": "^7.0.0"
79-
}
76+
"dependencies": {}
8077
}

src/eslint-adapter.ts

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import readPkgUp = require("read-pkg-up");
21
import ts from "typescript";
32
import { Linter, CLIEngine } from "eslint";
43
import { AstConverter } from "./ast-converter";
@@ -117,10 +116,7 @@ export class ESLintAdapter {
117116

118117
const configArray = this.configProvider.getConfigArrayForFile(fileName);
119118
const configFileContent = configArray.extractConfig(fileName).toCompatibleObjectAsConfigFileContent();
120-
if (
121-
!configFileContent.parser ||
122-
(readPkgUp.sync({ cwd: configFileContent.parser })?.packageJson.name ?? "") !== "@typescript-eslint/parser"
123-
) {
119+
if (!isParserModuleNameValid(configFileContent.parser, "@typescript-eslint/parser")) {
124120
throw new InvalidParserError();
125121
}
126122
const parserOptions = (configFileContent.parserOptions ? configFileContent.parserOptions : {}) as ParserOptions;
@@ -192,3 +188,13 @@ export class ESLintAdapter {
192188
return original;
193189
}
194190
}
191+
192+
function isParserModuleNameValid(parserModuleSpecifier: string | undefined, parserModuleName: string) {
193+
if (!parserModuleSpecifier) return false;
194+
try {
195+
const p = require.resolve(parserModuleSpecifier);
196+
return p.indexOf(parserModuleName) !== -1;
197+
} catch (e) {
198+
return false;
199+
}
200+
}

tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"compilerOptions": {
3+
"skipLibCheck": true,
34
"plugins": [{ "name": "../../local/index.js" }],
45
/* Basic Options */
56
// "incremental": true, /* Enable incremental compilation */

yarn.lock

Lines changed: 13 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
dependencies:
1010
"@babel/highlight" "^7.10.4"
1111

12-
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4":
12+
"@babel/code-frame@^7.10.4":
1313
version "7.10.4"
1414
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
1515
integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
@@ -883,11 +883,6 @@
883883
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.9.tgz#b97c057e6138adb7b720df2bd0264b03c9f504fd"
884884
integrity sha512-CMjgRNsks27IDwI785YMY0KLt3co/c0cQ5foxHYv/shC2w8oOnVwz5Ubq1QG5KzrcW+AXk6gzdnxIkDnTvzu3g==
885885

886-
"@types/normalize-package-data@^2.4.0":
887-
version "2.4.0"
888-
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
889-
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
890-
891886
"@types/prettier@^2.1.5":
892887
version "2.2.3"
893888
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.2.3.tgz#ef65165aea2924c9359205bf748865b8881753c0"
@@ -1513,13 +1508,6 @@ enquirer@^2.3.5:
15131508
dependencies:
15141509
ansi-colors "^4.1.1"
15151510

1516-
error-ex@^1.3.1:
1517-
version "1.3.2"
1518-
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
1519-
integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1520-
dependencies:
1521-
is-arrayish "^0.2.1"
1522-
15231511
escalade@^3.1.1:
15241512
version "3.1.1"
15251513
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
@@ -1968,11 +1956,6 @@ has@^1.0.3:
19681956
dependencies:
19691957
function-bind "^1.1.1"
19701958

1971-
hosted-git-info@^2.1.4:
1972-
version "2.8.9"
1973-
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
1974-
integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
1975-
19761959
html-encoding-sniffer@^2.0.1:
19771960
version "2.0.1"
19781961
resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"
@@ -2068,11 +2051,6 @@ inherits@2:
20682051
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
20692052
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
20702053

2071-
is-arrayish@^0.2.1:
2072-
version "0.2.1"
2073-
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
2074-
integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
2075-
20762054
is-ci@^3.0.0:
20772055
version "3.0.0"
20782056
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.0.tgz#c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994"
@@ -2647,11 +2625,6 @@ jsesc@^2.5.1:
26472625
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
26482626
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
26492627

2650-
json-parse-even-better-errors@^2.3.0:
2651-
version "2.3.1"
2652-
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
2653-
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
2654-
26552628
json-schema-traverse@^0.4.1:
26562629
version "0.4.1"
26572630
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
@@ -2700,11 +2673,6 @@ levn@~0.3.0:
27002673
prelude-ls "~1.1.2"
27012674
type-check "~0.3.2"
27022675

2703-
lines-and-columns@^1.1.6:
2704-
version "1.1.6"
2705-
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
2706-
integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
2707-
27082676
locate-path@^5.0.0:
27092677
version "5.0.0"
27102678
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
@@ -2864,16 +2832,6 @@ node-releases@^1.1.71:
28642832
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.72.tgz#14802ab6b1039a79a0c7d662b610a5bbd76eacbe"
28652833
integrity sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==
28662834

2867-
normalize-package-data@^2.5.0:
2868-
version "2.5.0"
2869-
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
2870-
integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
2871-
dependencies:
2872-
hosted-git-info "^2.1.4"
2873-
resolve "^1.10.0"
2874-
semver "2 || 3 || 4 || 5"
2875-
validate-npm-package-license "^3.0.1"
2876-
28772835
normalize-path@^3.0.0:
28782836
version "3.0.0"
28792837
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
@@ -2960,16 +2918,6 @@ parent-module@^1.0.0:
29602918
dependencies:
29612919
callsites "^3.0.0"
29622920

2963-
parse-json@^5.0.0:
2964-
version "5.1.0"
2965-
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646"
2966-
integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
2967-
dependencies:
2968-
"@babel/code-frame" "^7.0.0"
2969-
error-ex "^1.3.1"
2970-
json-parse-even-better-errors "^2.3.0"
2971-
lines-and-columns "^1.1.6"
2972-
29732921
29742922
version "6.0.1"
29752923
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
@@ -3104,25 +3052,6 @@ react-is@^17.0.1:
31043052
resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339"
31053053
integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==
31063054

3107-
read-pkg-up@^7.0.0:
3108-
version "7.0.1"
3109-
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
3110-
integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
3111-
dependencies:
3112-
find-up "^4.1.0"
3113-
read-pkg "^5.2.0"
3114-
type-fest "^0.8.1"
3115-
3116-
read-pkg@^5.2.0:
3117-
version "5.2.0"
3118-
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
3119-
integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
3120-
dependencies:
3121-
"@types/normalize-package-data" "^2.4.0"
3122-
normalize-package-data "^2.5.0"
3123-
parse-json "^5.0.0"
3124-
type-fest "^0.6.0"
3125-
31263055
regexpp@^3.1.0:
31273056
version "3.1.0"
31283057
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"
@@ -3155,13 +3084,6 @@ resolve-from@^5.0.0:
31553084
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
31563085
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
31573086

3158-
resolve@^1.10.0, resolve@^1.3.2:
3159-
version "1.17.0"
3160-
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
3161-
integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
3162-
dependencies:
3163-
path-parse "^1.0.6"
3164-
31653087
resolve@^1.20.0:
31663088
version "1.20.0"
31673089
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
@@ -3170,6 +3092,13 @@ resolve@^1.20.0:
31703092
is-core-module "^2.2.0"
31713093
path-parse "^1.0.6"
31723094

3095+
resolve@^1.3.2:
3096+
version "1.17.0"
3097+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
3098+
integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
3099+
dependencies:
3100+
path-parse "^1.0.6"
3101+
31733102
reusify@^1.0.4:
31743103
version "1.0.4"
31753104
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
@@ -3204,18 +3133,18 @@ saxes@^5.0.1:
32043133
dependencies:
32053134
xmlchars "^2.2.0"
32063135

3207-
"semver@2 || 3 || 4 || 5", semver@^5.4.1:
3208-
version "5.7.1"
3209-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
3210-
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
3211-
32123136
[email protected], semver@^7.2.1, semver@^7.3.2:
32133137
version "7.3.4"
32143138
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97"
32153139
integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==
32163140
dependencies:
32173141
lru-cache "^6.0.0"
32183142

3143+
semver@^5.4.1:
3144+
version "5.7.1"
3145+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
3146+
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
3147+
32193148
semver@^6.0.0, semver@^6.3.0:
32203149
version "6.3.0"
32213150
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
@@ -3287,32 +3216,6 @@ source-map@^0.7.3:
32873216
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
32883217
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
32893218

3290-
spdx-correct@^3.0.0:
3291-
version "3.1.1"
3292-
resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
3293-
integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
3294-
dependencies:
3295-
spdx-expression-parse "^3.0.0"
3296-
spdx-license-ids "^3.0.0"
3297-
3298-
spdx-exceptions@^2.1.0:
3299-
version "2.3.0"
3300-
resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
3301-
integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
3302-
3303-
spdx-expression-parse@^3.0.0:
3304-
version "3.0.1"
3305-
resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
3306-
integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
3307-
dependencies:
3308-
spdx-exceptions "^2.1.0"
3309-
spdx-license-ids "^3.0.0"
3310-
3311-
spdx-license-ids@^3.0.0:
3312-
version "3.0.5"
3313-
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
3314-
integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
3315-
33163219
sprintf-js@~1.0.2:
33173220
version "1.0.3"
33183221
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
@@ -3532,16 +3435,6 @@ type-fest@^0.20.2:
35323435
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
35333436
integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
35343437

3535-
type-fest@^0.6.0:
3536-
version "0.6.0"
3537-
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
3538-
integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
3539-
3540-
type-fest@^0.8.1:
3541-
version "0.8.1"
3542-
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
3543-
integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
3544-
35453438
typedarray-to-buffer@^3.1.5:
35463439
version "3.1.5"
35473440
resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
@@ -3580,14 +3473,6 @@ v8-to-istanbul@^8.0.0:
35803473
convert-source-map "^1.6.0"
35813474
source-map "^0.7.3"
35823475

3583-
validate-npm-package-license@^3.0.1:
3584-
version "3.0.4"
3585-
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
3586-
integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
3587-
dependencies:
3588-
spdx-correct "^3.0.0"
3589-
spdx-expression-parse "^3.0.0"
3590-
35913476
w3c-hr-time@^1.0.2:
35923477
version "1.0.2"
35933478
resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"

0 commit comments

Comments
 (0)