Skip to content

Commit 49dd824

Browse files
committed
fix
1 parent 8646c8d commit 49dd824

File tree

9 files changed

+110
-29
lines changed

9 files changed

+110
-29
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
],
3232
"scripts": {
3333
"build": "rollup -c",
34-
"lint": "eslint --cache --max-warnings 0",
34+
"lint": "eslint --cache",
3535
"prepack": "yarn build",
3636
"prepare-pr": "yarn prettier . --write && yarn lint && yarn build && yarn test",
3737
"prettier-check": "prettier --check .",
@@ -43,7 +43,7 @@
4343
"storybook": "start-storybook -p 6006"
4444
},
4545
"dependencies": {
46-
"@neolution-ch/eslint-config-neolution": "https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@d472920",
46+
"@neolution-ch/eslint-config-neolution": "https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@150af3b",
4747
"date-fns": "^2.30.0",
4848
"uuid": "^9.0.1"
4949
},

src/lib/boolean.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ describe("boolean tests", () => {
44
test.each([
55
// Test cases like in C#
66
// https://github.com/dotnet/runtime/blob/main/src/libraries/System.Runtime/tests/System.Runtime.Tests/System/BooleanTests.cs
7-
// eslint-disable-next-line unicorn/no-null
87
[null as unknown as string, false],
98
[undefined as unknown as string, false],
109
[0 as unknown as string, false],

src/lib/cacheProvider.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ describe("CacheProvider tests", () => {
2525
});
2626

2727
test.each([
28-
// eslint-disable-next-line unicorn/no-null
2928
[CacheContainer.Colors, null, "CacheContainer:Colors"],
3029
[CacheContainer.Colors, undefined, "CacheContainer:Colors"],
3130
[CacheContainer.Colors, "", "CacheContainer:Colors"],

src/lib/date.spec.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ describe("date tests", () => {
2424
[new Date(Number.MAX_VALUE), false],
2525
[new Date(Number.NaN), false],
2626
[new Date("2014-03-36"), false],
27-
// eslint-disable-next-line unicorn/no-null
2827
[null as unknown as Date, false],
2928
[undefined as unknown as Date, false],
3029
[42 as unknown as Date, false],
@@ -84,9 +83,7 @@ describe("date tests", () => {
8483
[new Date(2014, 3, 16), new Date(2014, 3, 15), 1],
8584
[new Date(2014, 3, 15, 0, 0), new Date(2014, 3, 15, 23, 59), 0],
8685
[new Date(2014, 3, 15, 23, 59), new Date(2014, 3, 16, 0, 0), 1],
87-
// eslint-disable-next-line unicorn/no-null
8886
[null as unknown as Date, new Date(), Number.NaN],
89-
// eslint-disable-next-line unicorn/no-null
9087
[new Date(), null as unknown as Date, Number.NaN],
9188
[undefined as unknown as Date, new Date(), Number.NaN],
9289
[new Date(), undefined as unknown as Date, Number.NaN],
@@ -107,7 +104,6 @@ describe("date tests", () => {
107104
[new Date(2024, 0, 6), new Date(2024, 0, 8)],
108105
[new Date(2024, 0, 7), new Date(2024, 0, 8)],
109106
[new Date(2024, 0, 8), new Date(2024, 0, 9)],
110-
// eslint-disable-next-line unicorn/no-null
111107
[null as unknown as Date, new Date(Number.NaN)],
112108
[undefined as unknown as Date, new Date(Number.NaN)],
113109
[42 as unknown as Date, new Date(Number.NaN)],
@@ -118,7 +114,6 @@ describe("date tests", () => {
118114

119115
test.each([
120116
[new Date(2024, 0, 1, 12, 45, 25, 333), new Date(2024, 0, 1, 0, 0, 0, 0)],
121-
// eslint-disable-next-line unicorn/no-null
122117
[null as unknown as Date, new Date(Number.NaN)],
123118
[undefined as unknown as Date, new Date(Number.NaN)],
124119
[42 as unknown as Date, new Date(Number.NaN)],
@@ -129,7 +124,6 @@ describe("date tests", () => {
129124

130125
test.each([
131126
[new Date(2024, 0, 1, 12, 45, 25, 333), new Date(2024, 0, 1, 23, 59, 59, 999)],
132-
// eslint-disable-next-line unicorn/no-null
133127
[null as unknown as Date, new Date(Number.NaN)],
134128
[undefined as unknown as Date, new Date(Number.NaN)],
135129
[42 as unknown as Date, new Date(Number.NaN)],
@@ -139,7 +133,6 @@ describe("date tests", () => {
139133
});
140134

141135
test.each([
142-
// eslint-disable-next-line unicorn/no-null
143136
[null as unknown as Date, new Date(Number.NaN)],
144137
[undefined as unknown as Date, new Date(Number.NaN)],
145138
[42 as unknown as Date, new Date(Number.NaN)],

src/lib/guid.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ describe("guid tests", () => {
1010
});
1111

1212
test.each([
13-
// eslint-disable-next-line unicorn/no-null
1413
[null as unknown as string, false],
1514
[undefined as unknown as string, false],
1615
[0 as unknown as string, false],

src/lib/number.spec.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ import { clamp, roundPrecision } from "./number";
22

33
describe("number tests", () => {
44
test.each([
5-
// eslint-disable-next-line unicorn/no-null
65
[null as unknown as number, null as unknown as number, null as unknown as number, 0],
7-
// eslint-disable-next-line unicorn/no-null
6+
87
[null as unknown as number, null as unknown as number, 2, 0],
9-
// eslint-disable-next-line unicorn/no-null
8+
109
[null as unknown as number, 1, 2, 1],
1110
[undefined as unknown as number, undefined as unknown as number, undefined as unknown as number, Number.NaN],
1211
[undefined as unknown as number, undefined as unknown as number, 2, Number.NaN],
@@ -33,11 +32,10 @@ describe("number tests", () => {
3332
});
3433

3534
test.each([
36-
// eslint-disable-next-line unicorn/no-null
3735
[null as unknown as number, null as unknown as number, 0],
38-
// eslint-disable-next-line unicorn/no-null
36+
3937
[null as unknown as number, 2, 0],
40-
// eslint-disable-next-line unicorn/no-null
38+
4139
[2, null as unknown as number, 2],
4240
[undefined as unknown as number, undefined as unknown as number, Number.NaN],
4341
[undefined as unknown as number, 2, Number.NaN],

src/lib/object.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { isObject, convertNullToUndefined } from "./object";
33
describe("object tests", () => {
44
test.each([
55
// Invalid objects
6-
// eslint-disable-next-line unicorn/no-null
6+
77
[null as unknown as object, false],
88
[undefined as unknown as object, false],
99
[0 as unknown as object, false],
@@ -29,11 +29,11 @@ describe("object tests", () => {
2929
test.each([
3030
[{}, {}],
3131
[{ hello: "world" }, { hello: "world" }],
32-
// eslint-disable-next-line unicorn/no-null
32+
3333
[{ hello: null }, {}],
34-
// eslint-disable-next-line unicorn/no-null
34+
3535
[{ hello: "world", other: null }, { hello: "world" }],
36-
// eslint-disable-next-line unicorn/no-null
36+
3737
[{ nested: { prop1: "test", prop2: null } }, { nested: { prop1: "test" } }],
3838
])("convertNullToUndefined", (obj, expected) => {
3939
convertNullToUndefined(obj);

src/lib/string.spec.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { isNullOrEmpty, isNullOrWhitespace, capitalize } from "./string";
33
describe("string tests", () => {
44
test.each([
55
// Other types
6-
// eslint-disable-next-line unicorn/no-null
6+
77
[null as unknown as string, true],
88
[undefined as unknown as string, true],
99
[0 as unknown as string, true],
@@ -21,7 +21,7 @@ describe("string tests", () => {
2121

2222
test.each([
2323
// Other types
24-
// eslint-disable-next-line unicorn/no-null
24+
2525
[null as unknown as string, true],
2626
[undefined as unknown as string, true],
2727
[0 as unknown as string, true],
@@ -66,7 +66,6 @@ describe("string tests", () => {
6666
});
6767

6868
test.each([
69-
// eslint-disable-next-line unicorn/no-null
7069
[null as unknown as string, null],
7170
[undefined as unknown as string, undefined],
7271
["", ""],

yarn.lock

Lines changed: 98 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,15 @@
549549
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
550550
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
551551

552+
"@es-joy/jsdoccomment@~0.49.0":
553+
version "0.49.0"
554+
resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.49.0.tgz#e5ec1eda837c802eca67d3b29e577197f14ba1db"
555+
integrity sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==
556+
dependencies:
557+
comment-parser "1.4.1"
558+
esquery "^1.6.0"
559+
jsdoc-type-pratt-parser "~4.1.0"
560+
552561
"@eslint-community/eslint-utils@^4.2.0":
553562
version "4.4.0"
554563
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
@@ -961,9 +970,29 @@
961970
"@jridgewell/resolve-uri" "3.1.0"
962971
"@jridgewell/sourcemap-codec" "1.4.14"
963972

964-
"@neolution-ch/eslint-config-neolution@https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@d472920":
973+
"@neolution-ch/eslint-config-neolution@https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@150af3b":
974+
version "1.3.0"
975+
resolved "https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@150af3b#a7c89b8aabe414066fe904d70473eca16d16b9f0"
976+
dependencies:
977+
"@eslint/compat" "^1.2.5"
978+
"@eslint/eslintrc" "^3.2.0"
979+
"@next/eslint-plugin-next" "^15.1.4"
980+
eslint-config-prettier "^10.0.1"
981+
eslint-import-resolver-typescript "^3.7.0"
982+
eslint-plugin-cypress "^4.1.0"
983+
eslint-plugin-import "^2.31.0"
984+
eslint-plugin-jsdoc "^50.6.3"
985+
eslint-plugin-no-only-tests "^3.3.0"
986+
eslint-plugin-only-error "^1.0.2"
987+
eslint-plugin-prettier "^5.2.2"
988+
eslint-plugin-react "^7.37.4"
989+
eslint-plugin-react-hooks "^5.1.0"
990+
eslint-plugin-unicorn "^56.0.1"
991+
typescript-eslint "^8.20.0"
992+
993+
"@neolution-ch/eslint-config-neolution@https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@79930da":
965994
version "1.3.0"
966-
resolved "https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@d472920#ea6eeb38f17b03c408cddc5f78666e2909027021"
995+
resolved "https://pkg.pr.new/neolution-ch/eslint-config-neolution/@neolution-ch/eslint-config-neolution@79930da#ec457603c6c38abfa26751313abe76674148eb54"
967996
dependencies:
968997
"@eslint/compat" "^1.2.5"
969998
"@eslint/eslintrc" "^3.2.0"
@@ -972,7 +1001,9 @@
9721001
eslint-import-resolver-typescript "^3.7.0"
9731002
eslint-plugin-cypress "^4.1.0"
9741003
eslint-plugin-import "^2.31.0"
1004+
eslint-plugin-jsdoc "^50.6.3"
9751005
eslint-plugin-no-only-tests "^3.3.0"
1006+
eslint-plugin-only-error "^1.0.2"
9761007
eslint-plugin-prettier "^5.2.2"
9771008
eslint-plugin-react "^7.37.4"
9781009
eslint-plugin-react-hooks "^5.1.0"
@@ -1884,6 +1915,11 @@ anymatch@~3.1.2:
18841915
normalize-path "^3.0.0"
18851916
picomatch "^2.0.4"
18861917

1918+
are-docs-informative@^0.0.2:
1919+
version "0.0.2"
1920+
resolved "https://registry.yarnpkg.com/are-docs-informative/-/are-docs-informative-0.0.2.tgz#387f0e93f5d45280373d387a59d34c96db321963"
1921+
integrity sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==
1922+
18871923
argparse@^1.0.7:
18881924
version "1.0.10"
18891925
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -2535,6 +2571,11 @@ commander@^2.20.0:
25352571
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
25362572
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
25372573

2574+
comment-parser@1.4.1:
2575+
version "1.4.1"
2576+
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.4.1.tgz#bdafead37961ac079be11eb7ec65c4d021eaf9cc"
2577+
integrity sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==
2578+
25382579
commondir@^1.0.1:
25392580
version "1.0.1"
25402581
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -2687,7 +2728,7 @@ debug@^3.2.7:
26872728
dependencies:
26882729
ms "^2.1.1"
26892730

2690-
debug@^4.3.7:
2731+
debug@^4.3.6, debug@^4.3.7:
26912732
version "4.4.0"
26922733
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a"
26932734
integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==
@@ -3043,6 +3084,11 @@ es-module-lexer@^1.2.1:
30433084
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.2.1.tgz#ba303831f63e6a394983fde2f97ad77b22324527"
30443085
integrity sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==
30453086

3087+
es-module-lexer@^1.5.3:
3088+
version "1.6.0"
3089+
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.6.0.tgz#da49f587fd9e68ee2404fe4e256c0c7d3a81be21"
3090+
integrity sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==
3091+
30463092
es-object-atoms@^1.0.0:
30473093
version "1.1.1"
30483094
resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
@@ -3213,11 +3259,33 @@ eslint-plugin-jest@^27.2.3:
32133259
dependencies:
32143260
"@typescript-eslint/utils" "^5.10.0"
32153261

3262+
eslint-plugin-jsdoc@^50.6.3:
3263+
version "50.6.3"
3264+
resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.3.tgz#668dc4d32e823c84ede7310cffbf70c9d370d291"
3265+
integrity sha512-NxbJyt1M5zffPcYZ8Nb53/8nnbIScmiLAMdoe0/FAszwb7lcSiX3iYBTsuF7RV84dZZJC8r3NghomrUXsmWvxQ==
3266+
dependencies:
3267+
"@es-joy/jsdoccomment" "~0.49.0"
3268+
are-docs-informative "^0.0.2"
3269+
comment-parser "1.4.1"
3270+
debug "^4.3.6"
3271+
escape-string-regexp "^4.0.0"
3272+
espree "^10.1.0"
3273+
esquery "^1.6.0"
3274+
parse-imports "^2.1.1"
3275+
semver "^7.6.3"
3276+
spdx-expression-parse "^4.0.0"
3277+
synckit "^0.9.1"
3278+
32163279
eslint-plugin-no-only-tests@^3.3.0:
32173280
version "3.3.0"
32183281
resolved "https://registry.yarnpkg.com/eslint-plugin-no-only-tests/-/eslint-plugin-no-only-tests-3.3.0.tgz#d9d42ccd4b5d099b4872fb5046cf95441188cfb5"
32193282
integrity sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==
32203283

3284+
eslint-plugin-only-error@^1.0.2:
3285+
version "1.0.2"
3286+
resolved "https://registry.yarnpkg.com/eslint-plugin-only-error/-/eslint-plugin-only-error-1.0.2.tgz#3e802e5455879e6f42a0ca8730521ec554f9bb42"
3287+
integrity sha512-tdz/EU/LeQLPNMBIQOSl39by+/NGKdhjfba6qDvMWjcbY0GmiMk0bXrIXRGAwW9fksH30Y+KKlK1Jc32bbql9w==
3288+
32213289
eslint-plugin-prettier@^5.2.2:
32223290
version "5.2.3"
32233291
resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz#c4af01691a6fa9905207f0fbba0d7bea0902cce5"
@@ -3358,7 +3426,7 @@ eslint@^9.18.0:
33583426
natural-compare "^1.4.0"
33593427
optionator "^0.9.3"
33603428

3361-
espree@^10.0.1, espree@^10.3.0:
3429+
espree@^10.0.1, espree@^10.1.0, espree@^10.3.0:
33623430
version "10.3.0"
33633431
resolved "https://registry.yarnpkg.com/espree/-/espree-10.3.0.tgz#29267cf5b0cb98735b65e64ba07e0ed49d1eed8a"
33643432
integrity sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==
@@ -5149,6 +5217,11 @@ js-yaml@^4.1.0:
51495217
dependencies:
51505218
argparse "^2.0.1"
51515219

5220+
jsdoc-type-pratt-parser@~4.1.0:
5221+
version "4.1.0"
5222+
resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz#ff6b4a3f339c34a6c188cbf50a16087858d22113"
5223+
integrity sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==
5224+
51525225
jsesc@^2.5.1:
51535226
version "2.5.2"
51545227
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
@@ -5927,6 +6000,14 @@ parent-module@^1.0.0:
59276000
dependencies:
59286001
callsites "^3.0.0"
59296002

6003+
parse-imports@^2.1.1:
6004+
version "2.2.1"
6005+
resolved "https://registry.yarnpkg.com/parse-imports/-/parse-imports-2.2.1.tgz#0a6e8b5316beb5c9905f50eb2bbb8c64a4805642"
6006+
integrity sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==
6007+
dependencies:
6008+
es-module-lexer "^1.5.3"
6009+
slashes "^3.0.12"
6010+
59306011
parse-json@^5.0.0, parse-json@^5.2.0:
59316012
version "5.2.0"
59326013
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
@@ -6712,6 +6793,11 @@ slash@^4.0.0:
67126793
resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7"
67136794
integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==
67146795

6796+
slashes@^3.0.12:
6797+
version "3.0.12"
6798+
resolved "https://registry.yarnpkg.com/slashes/-/slashes-3.0.12.tgz#3d664c877ad542dc1509eaf2c50f38d483a6435a"
6799+
integrity sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==
6800+
67156801
smart-buffer@^4.2.0:
67166802
version "4.2.0"
67176803
resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
@@ -6786,6 +6872,14 @@ spdx-expression-parse@^3.0.0:
67866872
spdx-exceptions "^2.1.0"
67876873
spdx-license-ids "^3.0.0"
67886874

6875+
spdx-expression-parse@^4.0.0:
6876+
version "4.0.0"
6877+
resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz#a23af9f3132115465dac215c099303e4ceac5794"
6878+
integrity sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==
6879+
dependencies:
6880+
spdx-exceptions "^2.1.0"
6881+
spdx-license-ids "^3.0.0"
6882+
67896883
spdx-license-ids@^3.0.0:
67906884
version "3.0.13"
67916885
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5"

0 commit comments

Comments
 (0)