Skip to content

Commit 13f9af9

Browse files
authored
Merge pull request #4 from Code-Hex/add/build-script
added build script
2 parents 191811a + bb9ac43 commit 13f9af9

7 files changed

+207
-9
lines changed

.prettierignore

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
node_modules
2+
dist
3+
.npmignore
4+
package-lock.json
5+
.DS_Store
6+
tsconfig.tsbuildinfo

LICENSE

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2022 codehex
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

package.json

+14-1
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,26 @@
44
"description": "Zero-dependencies firebase auth library for Cloudflare Workers.",
55
"author": "codehex",
66
"license": "MIT",
7+
"main": "dist/main/index.js",
8+
"typings": "dist/main/index.d.ts",
9+
"module": "dist/module/index.mjs",
10+
"files": [
11+
"dist/**/*.{js,ts}",
12+
"LICENSE",
13+
"README.md"
14+
],
715
"scripts": {
816
"test": "jest",
17+
"build": "run-p build:*",
18+
"build:main": "tsc -p tsconfig.main.json",
19+
"build:module": "tsc -p tsconfig.module.json",
920
"start-firebase-emulator": "firebase emulators:start --project example-project12345",
1021
"start-example": "wrangler dev example/index.ts --config=example/wrangler.toml --local=true",
1122
"prettier": "prettier --write --list-different \"**/*.ts\"",
1223
"prettier:check": "prettier --check \"**/*.ts\"",
1324
"lint": "eslint --ext .ts .",
14-
"lint-fix": "eslint --fix --ext .ts ."
25+
"lint-fix": "eslint --fix --ext .ts .",
26+
"prepublish": "run-p build:*"
1527
},
1628
"dependencies": {},
1729
"devDependencies": {
@@ -28,6 +40,7 @@
2840
"firebase-tools": "^11.2.0",
2941
"jest": "^28.1.2",
3042
"jest-environment-miniflare": "^2.5.1",
43+
"npm-run-all": "^4.1.5",
3144
"prettier": "^2.7.1",
3245
"ts-jest": "^28.0.5",
3346
"typescript": "^4.7.4",

tsconfig.json

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"noUnusedLocals": true,
1515
"noUnusedParameters": true,
1616
"types": [
17-
"jest",
1817
"@cloudflare/workers-types"
1918
]
2019
},

tsconfig.main.json

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"extends": "./tsconfig",
3+
"compilerOptions": {
4+
"rootDir": "src",
5+
"outDir": "dist/main"
6+
},
7+
"exclude": [
8+
"node_modules/**",
9+
"example"
10+
]
11+
}

tsconfig.module.json

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"extends": "./tsconfig",
3+
"compilerOptions": {
4+
"target": "esnext",
5+
"module": "esnext",
6+
"declaration": false,
7+
"moduleResolution": "node",
8+
"resolveJsonModule": true,
9+
"rootDir": "src",
10+
"outDir": "dist/module"
11+
},
12+
"exclude": [
13+
"node_modules/**",
14+
"example"
15+
]
16+
}

yarn.lock

+139-7
Original file line numberDiff line numberDiff line change
@@ -1861,7 +1861,7 @@ chalk@^1.1.3:
18611861
strip-ansi "^3.0.0"
18621862
supports-color "^2.0.0"
18631863

1864-
chalk@^2.0.0:
1864+
chalk@^2.0.0, chalk@^2.4.1:
18651865
version "2.4.2"
18661866
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
18671867
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -3905,6 +3905,11 @@ has@^1.0.3:
39053905
dependencies:
39063906
function-bind "^1.1.1"
39073907

3908+
hosted-git-info@^2.1.4:
3909+
version "2.8.9"
3910+
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
3911+
integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
3912+
39083913
html-escaper@^2.0.0:
39093914
version "2.0.2"
39103915
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
@@ -4854,6 +4859,11 @@ [email protected]:
48544859
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
48554860
integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==
48564861

4862+
json-parse-better-errors@^1.0.1:
4863+
version "1.0.2"
4864+
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
4865+
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
4866+
48574867
json-parse-even-better-errors@^2.3.0:
48584868
version "2.3.1"
48594869
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
@@ -5068,6 +5078,16 @@ listenercount@~1.0.1:
50685078
resolved "https://registry.yarnpkg.com/listenercount/-/listenercount-1.0.1.tgz#84c8a72ab59c4725321480c975e6508342e70937"
50695079
integrity sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==
50705080

5081+
load-json-file@^4.0.0:
5082+
version "4.0.0"
5083+
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
5084+
integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==
5085+
dependencies:
5086+
graceful-fs "^4.1.2"
5087+
parse-json "^4.0.0"
5088+
pify "^3.0.0"
5089+
strip-bom "^3.0.0"
5090+
50715091
locate-path@^2.0.0:
50725092
version "2.0.0"
50735093
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
@@ -5319,6 +5339,11 @@ memoizee@^0.4.15:
53195339
next-tick "^1.1.0"
53205340
timers-ext "^0.1.7"
53215341

5342+
memorystream@^0.3.1:
5343+
version "0.3.1"
5344+
resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
5345+
integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==
5346+
53225347
53235348
version "1.0.1"
53245349
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
@@ -5616,6 +5641,16 @@ nopt@^5.0.0:
56165641
dependencies:
56175642
abbrev "1"
56185643

5644+
normalize-package-data@^2.3.2:
5645+
version "2.5.0"
5646+
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
5647+
integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
5648+
dependencies:
5649+
hosted-git-info "^2.1.4"
5650+
resolve "^1.10.0"
5651+
semver "2 || 3 || 4 || 5"
5652+
validate-npm-package-license "^3.0.1"
5653+
56195654
normalize-path@^3.0.0, normalize-path@~3.0.0:
56205655
version "3.0.0"
56215656
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
@@ -5626,6 +5661,21 @@ normalize-url@^4.1.0:
56265661
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a"
56275662
integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==
56285663

5664+
npm-run-all@^4.1.5:
5665+
version "4.1.5"
5666+
resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.5.tgz#04476202a15ee0e2e214080861bff12a51d98fba"
5667+
integrity sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==
5668+
dependencies:
5669+
ansi-styles "^3.2.1"
5670+
chalk "^2.4.1"
5671+
cross-spawn "^6.0.5"
5672+
memorystream "^0.3.1"
5673+
minimatch "^3.0.4"
5674+
pidtree "^0.3.0"
5675+
read-pkg "^3.0.0"
5676+
shell-quote "^1.6.1"
5677+
string.prototype.padend "^3.0.0"
5678+
56295679
npm-run-path@^4.0.1:
56305680
version "4.0.1"
56315681
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -5890,6 +5940,14 @@ parent-module@^1.0.0:
58905940
dependencies:
58915941
callsites "^3.0.0"
58925942

5943+
parse-json@^4.0.0:
5944+
version "4.0.0"
5945+
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
5946+
integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==
5947+
dependencies:
5948+
error-ex "^1.3.1"
5949+
json-parse-better-errors "^1.0.1"
5950+
58935951
parse-json@^5.2.0:
58945952
version "5.2.0"
58955953
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
@@ -5952,6 +6010,13 @@ path-to-regexp@^6.2.0:
59526010
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz#d54934d6798eb9e5ef14e7af7962c945906918e5"
59536011
integrity sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==
59546012

6013+
path-type@^3.0.0:
6014+
version "3.0.0"
6015+
resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
6016+
integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
6017+
dependencies:
6018+
pify "^3.0.0"
6019+
59556020
path-type@^4.0.0:
59566021
version "4.0.0"
59576022
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
@@ -5972,6 +6037,16 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
59726037
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
59736038
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
59746039

6040+
pidtree@^0.3.0:
6041+
version "0.3.1"
6042+
resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.1.tgz#ef09ac2cc0533df1f3250ccf2c4d366b0d12114a"
6043+
integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==
6044+
6045+
pify@^3.0.0:
6046+
version "3.0.0"
6047+
resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
6048+
integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==
6049+
59756050
pirates@^4.0.4:
59766051
version "4.0.5"
59776052
resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
@@ -6205,6 +6280,15 @@ react-is@^18.0.0:
62056280
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
62066281
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
62076282

6283+
read-pkg@^3.0.0:
6284+
version "3.0.0"
6285+
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
6286+
integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==
6287+
dependencies:
6288+
load-json-file "^4.0.0"
6289+
normalize-package-data "^2.3.2"
6290+
path-type "^3.0.0"
6291+
62086292
62096293
version "1.1.14"
62106294
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
@@ -6344,7 +6428,7 @@ resolve.exports@^1.1.0:
63446428
resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9"
63456429
integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==
63466430

6347-
resolve@^1.20.0, resolve@^1.22.0:
6431+
resolve@^1.10.0, resolve@^1.20.0, resolve@^1.22.0:
63486432
version "1.22.1"
63496433
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
63506434
integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
@@ -6499,18 +6583,18 @@ semver-diff@^3.1.1:
64996583
dependencies:
65006584
semver "^6.3.0"
65016585

6586+
"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.5.0, semver@^5.6.0, semver@^5.7.1:
6587+
version "5.7.1"
6588+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
6589+
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
6590+
65026591
[email protected], semver@^7.0.0, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7:
65036592
version "7.3.7"
65046593
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
65056594
integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
65066595
dependencies:
65076596
lru-cache "^6.0.0"
65086597

6509-
semver@^5.0.1, semver@^5.5.0, semver@^5.6.0, semver@^5.7.1:
6510-
version "5.7.1"
6511-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
6512-
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
6513-
65146598
semver@^6.0.0, semver@^6.2.0, semver@^6.3.0:
65156599
version "6.3.0"
65166600
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
@@ -6589,6 +6673,11 @@ shebang-regex@^3.0.0:
65896673
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
65906674
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
65916675

6676+
shell-quote@^1.6.1:
6677+
version "1.7.3"
6678+
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123"
6679+
integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==
6680+
65926681
side-channel@^1.0.4:
65936682
version "1.0.4"
65946683
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
@@ -6682,6 +6771,32 @@ sourcemap-codec@^1.4.8:
66826771
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
66836772
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
66846773

6774+
spdx-correct@^3.0.0:
6775+
version "3.1.1"
6776+
resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
6777+
integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
6778+
dependencies:
6779+
spdx-expression-parse "^3.0.0"
6780+
spdx-license-ids "^3.0.0"
6781+
6782+
spdx-exceptions@^2.1.0:
6783+
version "2.3.0"
6784+
resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
6785+
integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
6786+
6787+
spdx-expression-parse@^3.0.0:
6788+
version "3.0.1"
6789+
resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
6790+
integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
6791+
dependencies:
6792+
spdx-exceptions "^2.1.0"
6793+
spdx-license-ids "^3.0.0"
6794+
6795+
spdx-license-ids@^3.0.0:
6796+
version "3.0.11"
6797+
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
6798+
integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
6799+
66856800
sprintf-js@~1.0.2:
66866801
version "1.0.3"
66876802
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
@@ -6777,6 +6892,15 @@ string-length@^4.0.1:
67776892
is-fullwidth-code-point "^3.0.0"
67786893
strip-ansi "^6.0.1"
67796894

6895+
string.prototype.padend@^3.0.0:
6896+
version "3.1.3"
6897+
resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz#997a6de12c92c7cb34dc8a201a6c53d9bd88a5f1"
6898+
integrity sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==
6899+
dependencies:
6900+
call-bind "^1.0.2"
6901+
define-properties "^1.1.3"
6902+
es-abstract "^1.19.1"
6903+
67806904
string.prototype.trimend@^1.0.5:
67816905
version "1.0.5"
67826906
resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0"
@@ -7401,6 +7525,14 @@ valid-url@^1:
74017525
resolved "https://registry.yarnpkg.com/valid-url/-/valid-url-1.0.9.tgz#1c14479b40f1397a75782f115e4086447433a200"
74027526
integrity sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==
74037527

7528+
validate-npm-package-license@^3.0.1:
7529+
version "3.0.4"
7530+
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
7531+
integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
7532+
dependencies:
7533+
spdx-correct "^3.0.0"
7534+
spdx-expression-parse "^3.0.0"
7535+
74047536
vary@^1, vary@~1.1.2:
74057537
version "1.1.2"
74067538
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"

0 commit comments

Comments
 (0)