Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ jobs:
- name: Install dependencies
run: yarn install --immutable

- name: Check for duplicate dependencies
run: yarn dedupe --check

- name: Run TypeScript type check
run: yarn tsc --noEmit

Expand Down
246 changes: 15 additions & 231 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1000,16 +1000,7 @@ __metadata:
languageName: node
linkType: hard

"@types/node@npm:*":
version: 22.13.1
resolution: "@types/node@npm:22.13.1"
dependencies:
undici-types: "npm:~6.20.0"
checksum: 10c0/d4e56d41d8bd53de93da2651c0a0234e330bd7b1b6d071b1a94bd3b5ee2d9f387519e739c52a15c1faa4fb9d97e825b848421af4b2e50e6518011e7adb4a34b7
languageName: node
linkType: hard

"@types/node@npm:^24.9.2":
"@types/node@npm:*, @types/node@npm:^24.9.2":
version: 24.9.2
resolution: "@types/node@npm:24.9.2"
dependencies:
Expand Down Expand Up @@ -1173,15 +1164,6 @@ __metadata:
languageName: node
linkType: hard

"acorn@npm:^8.14.0":
version: 8.14.0
resolution: "acorn@npm:8.14.0"
bin:
acorn: bin/acorn
checksum: 10c0/6d4ee461a7734b2f48836ee0fbb752903606e576cc100eb49340295129ca0b452f3ba91ddd4424a1d4406a98adfb2ebb6bd0ff4c49d7a0930c10e462719bbfd7
languageName: node
linkType: hard

"acorn@npm:^8.15.0":
version: 8.15.0
resolution: "acorn@npm:8.15.0"
Expand Down Expand Up @@ -1236,21 +1218,7 @@ __metadata:
languageName: node
linkType: hard

"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8":
version: 3.1.8
resolution: "array-includes@npm:3.1.8"
dependencies:
call-bind: "npm:^1.0.7"
define-properties: "npm:^1.2.1"
es-abstract: "npm:^1.23.2"
es-object-atoms: "npm:^1.0.0"
get-intrinsic: "npm:^1.2.4"
is-string: "npm:^1.0.7"
checksum: 10c0/5b1004d203e85873b96ddc493f090c9672fd6c80d7a60b798da8a14bff8a670ff95db5aafc9abc14a211943f05220dacf8ea17638ae0af1a6a47b8c0b48ce370
languageName: node
linkType: hard

"array-includes@npm:^3.1.9":
"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8, array-includes@npm:^3.1.9":
version: 3.1.9
resolution: "array-includes@npm:3.1.9"
dependencies:
Expand Down Expand Up @@ -1490,17 +1458,7 @@ __metadata:
languageName: node
linkType: hard

"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3":
version: 1.0.3
resolution: "call-bound@npm:1.0.3"
dependencies:
call-bind-apply-helpers: "npm:^1.0.1"
get-intrinsic: "npm:^1.2.6"
checksum: 10c0/45257b8e7621067304b30dbd638e856cac913d31e8e00a80d6cf172911acd057846572d0b256b45e652d515db6601e2974a1b1a040e91b4fc36fb3dd86fa69cf
languageName: node
linkType: hard

"call-bound@npm:^1.0.4":
"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3, call-bound@npm:^1.0.4":
version: 1.0.4
resolution: "call-bound@npm:1.0.4"
dependencies:
Expand All @@ -1517,14 +1475,7 @@ __metadata:
languageName: node
linkType: hard

"caniuse-lite@npm:^1.0.30001579":
version: 1.0.30001699
resolution: "caniuse-lite@npm:1.0.30001699"
checksum: 10c0/e87b3a0602c3124131f6a21f1eb262378e17a2ee3089e3c472ac8b9caa85cf7d6a219655379302c29c6f10a74051f2a712639d7f98ee0444c73fefcbaf25d519
languageName: node
linkType: hard

"caniuse-lite@npm:^1.0.30001702, caniuse-lite@npm:^1.0.30001751":
"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001702, caniuse-lite@npm:^1.0.30001751":
version: 1.0.30001751
resolution: "caniuse-lite@npm:1.0.30001751"
checksum: 10c0/c3f2d448f3569004ace160fd9379ea0def8e7a7bc6e65611baadb57d24e1f418258647a6210e46732419f5663e2356c22aa841f92449dd3849eb6471bb7ad592
Expand Down Expand Up @@ -1652,7 +1603,7 @@ __metadata:
languageName: node
linkType: hard

"debug@npm:^4.1.0":
"debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.7":
version: 4.4.3
resolution: "debug@npm:4.4.3"
dependencies:
Expand All @@ -1664,18 +1615,6 @@ __metadata:
languageName: node
linkType: hard

"debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.7":
version: 4.4.0
resolution: "debug@npm:4.4.0"
dependencies:
ms: "npm:^2.1.3"
peerDependenciesMeta:
supports-color:
optional: true
checksum: 10c0/db94f1a182bf886f57b4755f85b3a74c39b5114b9377b7ab375dc2cfa3454f09490cc6c30f829df3fc8042bc8b8995f6567ce5cd96f3bc3688bd24027197d9de
languageName: node
linkType: hard

"deep-is@npm:^0.1.3":
version: 0.1.4
resolution: "deep-is@npm:0.1.4"
Expand Down Expand Up @@ -1746,17 +1685,7 @@ __metadata:
languageName: node
linkType: hard

"enhanced-resolve@npm:^5.15.0":
version: 5.18.1
resolution: "enhanced-resolve@npm:5.18.1"
dependencies:
graceful-fs: "npm:^4.2.4"
tapable: "npm:^2.2.0"
checksum: 10c0/4cffd9b125225184e2abed9fdf0ed3dbd2224c873b165d0838fd066cde32e0918626cba2f1f4bf6860762f13a7e2364fd89a82b99566be2873d813573ac71846
languageName: node
linkType: hard

"enhanced-resolve@npm:^5.18.3":
"enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.18.3":
version: 5.18.3
resolution: "enhanced-resolve@npm:5.18.3"
dependencies:
Expand All @@ -1766,66 +1695,7 @@ __metadata:
languageName: node
linkType: hard

"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9":
version: 1.23.9
resolution: "es-abstract@npm:1.23.9"
dependencies:
array-buffer-byte-length: "npm:^1.0.2"
arraybuffer.prototype.slice: "npm:^1.0.4"
available-typed-arrays: "npm:^1.0.7"
call-bind: "npm:^1.0.8"
call-bound: "npm:^1.0.3"
data-view-buffer: "npm:^1.0.2"
data-view-byte-length: "npm:^1.0.2"
data-view-byte-offset: "npm:^1.0.1"
es-define-property: "npm:^1.0.1"
es-errors: "npm:^1.3.0"
es-object-atoms: "npm:^1.0.0"
es-set-tostringtag: "npm:^2.1.0"
es-to-primitive: "npm:^1.3.0"
function.prototype.name: "npm:^1.1.8"
get-intrinsic: "npm:^1.2.7"
get-proto: "npm:^1.0.0"
get-symbol-description: "npm:^1.1.0"
globalthis: "npm:^1.0.4"
gopd: "npm:^1.2.0"
has-property-descriptors: "npm:^1.0.2"
has-proto: "npm:^1.2.0"
has-symbols: "npm:^1.1.0"
hasown: "npm:^2.0.2"
internal-slot: "npm:^1.1.0"
is-array-buffer: "npm:^3.0.5"
is-callable: "npm:^1.2.7"
is-data-view: "npm:^1.0.2"
is-regex: "npm:^1.2.1"
is-shared-array-buffer: "npm:^1.0.4"
is-string: "npm:^1.1.1"
is-typed-array: "npm:^1.1.15"
is-weakref: "npm:^1.1.0"
math-intrinsics: "npm:^1.1.0"
object-inspect: "npm:^1.13.3"
object-keys: "npm:^1.1.1"
object.assign: "npm:^4.1.7"
own-keys: "npm:^1.0.1"
regexp.prototype.flags: "npm:^1.5.3"
safe-array-concat: "npm:^1.1.3"
safe-push-apply: "npm:^1.0.0"
safe-regex-test: "npm:^1.1.0"
set-proto: "npm:^1.0.0"
string.prototype.trim: "npm:^1.2.10"
string.prototype.trimend: "npm:^1.0.9"
string.prototype.trimstart: "npm:^1.0.8"
typed-array-buffer: "npm:^1.0.3"
typed-array-byte-length: "npm:^1.0.3"
typed-array-byte-offset: "npm:^1.0.4"
typed-array-length: "npm:^1.0.7"
unbox-primitive: "npm:^1.1.0"
which-typed-array: "npm:^1.1.18"
checksum: 10c0/1de229c9e08fe13c17fe5abaec8221545dfcd57e51f64909599a6ae896df84b8fd2f7d16c60cb00d7bf495b9298ca3581aded19939d4b7276854a4b066f8422b
languageName: node
linkType: hard

"es-abstract@npm:^1.24.0":
"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0":
version: 1.24.0
resolution: "es-abstract@npm:1.24.0"
dependencies:
Expand Down Expand Up @@ -2165,13 +2035,6 @@ __metadata:
languageName: node
linkType: hard

"eslint-visitor-keys@npm:^4.2.0":
version: 4.2.0
resolution: "eslint-visitor-keys@npm:4.2.0"
checksum: 10c0/2ed81c663b147ca6f578312919483eb040295bbab759e5a371953456c636c5b49a559883e2677112453728d66293c0a4c90ab11cab3428cf02a0236d2e738269
languageName: node
linkType: hard

"eslint-visitor-keys@npm:^4.2.1":
version: 4.2.1
resolution: "eslint-visitor-keys@npm:4.2.1"
Expand Down Expand Up @@ -2228,18 +2091,7 @@ __metadata:
languageName: node
linkType: hard

"espree@npm:^10.0.1":
version: 10.3.0
resolution: "espree@npm:10.3.0"
dependencies:
acorn: "npm:^8.14.0"
acorn-jsx: "npm:^5.3.2"
eslint-visitor-keys: "npm:^4.2.0"
checksum: 10c0/272beeaca70d0a1a047d61baff64db04664a33d7cfb5d144f84bc8a5c6194c6c8ebe9cc594093ca53add88baa23e59b01e69e8a0160ab32eac570482e165c462
languageName: node
linkType: hard

"espree@npm:^10.4.0":
"espree@npm:^10.0.1, espree@npm:^10.4.0":
version: 10.4.0
resolution: "espree@npm:10.4.0"
dependencies:
Expand Down Expand Up @@ -2452,25 +2304,7 @@ __metadata:
languageName: node
linkType: hard

"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7":
version: 1.2.7
resolution: "get-intrinsic@npm:1.2.7"
dependencies:
call-bind-apply-helpers: "npm:^1.0.1"
es-define-property: "npm:^1.0.1"
es-errors: "npm:^1.3.0"
es-object-atoms: "npm:^1.0.0"
function-bind: "npm:^1.1.2"
get-proto: "npm:^1.0.0"
gopd: "npm:^1.2.0"
has-symbols: "npm:^1.1.0"
hasown: "npm:^2.0.2"
math-intrinsics: "npm:^1.1.0"
checksum: 10c0/b475dec9f8bff6f7422f51ff4b7b8d0b68e6776ee83a753c1d627e3008c3442090992788038b37eff72e93e43dceed8c1acbdf2d6751672687ec22127933080d
languageName: node
linkType: hard

"get-intrinsic@npm:^1.3.0":
"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0":
version: 1.3.1
resolution: "get-intrinsic@npm:1.3.1"
dependencies:
Expand Down Expand Up @@ -2893,7 +2727,7 @@ __metadata:
languageName: node
linkType: hard

"is-string@npm:^1.0.7, is-string@npm:^1.1.1":
"is-string@npm:^1.1.1":
version: 1.1.1
resolution: "is-string@npm:1.1.1"
dependencies:
Expand Down Expand Up @@ -2930,7 +2764,7 @@ __metadata:
languageName: node
linkType: hard

"is-weakref@npm:^1.0.2, is-weakref@npm:^1.1.0, is-weakref@npm:^1.1.1":
"is-weakref@npm:^1.0.2, is-weakref@npm:^1.1.1":
version: 1.1.1
resolution: "is-weakref@npm:1.1.1"
dependencies:
Expand Down Expand Up @@ -3342,7 +3176,7 @@ __metadata:
languageName: node
linkType: hard

"nanoid@npm:^3.3.11":
"nanoid@npm:^3.3.11, nanoid@npm:^3.3.6":
version: 3.3.11
resolution: "nanoid@npm:3.3.11"
bin:
Expand All @@ -3351,15 +3185,6 @@ __metadata:
languageName: node
linkType: hard

"nanoid@npm:^3.3.6, nanoid@npm:^3.3.8":
version: 3.3.8
resolution: "nanoid@npm:3.3.8"
bin:
nanoid: bin/nanoid.cjs
checksum: 10c0/4b1bb29f6cfebf3be3bc4ad1f1296fb0a10a3043a79f34fbffe75d1621b4318319211cd420549459018ea3592f0d2f159247a6f874911d6d26eaaadda2478120
languageName: node
linkType: hard

"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
Expand Down Expand Up @@ -3660,18 +3485,7 @@ __metadata:
languageName: node
linkType: hard

"postcss@npm:^8.4.41":
version: 8.5.2
resolution: "postcss@npm:8.5.2"
dependencies:
nanoid: "npm:^3.3.8"
picocolors: "npm:^1.1.1"
source-map-js: "npm:^1.2.1"
checksum: 10c0/3044d49bc725029ab62292e8bf9849741251b95f3b754e191bf8b4025414d40ec3b4ac05c5a563d4b50060b5c8e96683eb4d783d8d8fa3867eb7b763cbe66127
languageName: node
linkType: hard

"postcss@npm:^8.5.6":
"postcss@npm:^8.4.41, postcss@npm:^8.5.6":
version: 8.5.6
resolution: "postcss@npm:8.5.6"
dependencies:
Expand Down Expand Up @@ -3938,16 +3752,7 @@ __metadata:
languageName: node
linkType: hard

"semver@npm:^7.6.0, semver@npm:^7.6.3":
version: 7.7.1
resolution: "semver@npm:7.7.1"
bin:
semver: bin/semver.js
checksum: 10c0/fd603a6fb9c399c6054015433051bdbe7b99a940a8fb44b85c2b524c4004b023d7928d47cb22154f8d054ea7ee8597f586605e05b52047f048278e4ac56ae958
languageName: node
linkType: hard

"semver@npm:^7.7.2":
"semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.2":
version: 7.7.3
resolution: "semver@npm:7.7.3"
bin:
Expand Down Expand Up @@ -4452,13 +4257,6 @@ __metadata:
languageName: node
linkType: hard

"undici-types@npm:~6.20.0":
version: 6.20.0
resolution: "undici-types@npm:6.20.0"
checksum: 10c0/68e659a98898d6a836a9a59e6adf14a5d799707f5ea629433e025ac90d239f75e408e2e5ff086afc3cace26f8b26ee52155293564593fbb4a2f666af57fc59bf
languageName: node
linkType: hard

"undici-types@npm:~7.16.0":
version: 7.16.0
resolution: "undici-types@npm:7.16.0"
Expand Down Expand Up @@ -4542,21 +4340,7 @@ __metadata:
languageName: node
linkType: hard

"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.18":
version: 1.1.18
resolution: "which-typed-array@npm:1.1.18"
dependencies:
available-typed-arrays: "npm:^1.0.7"
call-bind: "npm:^1.0.8"
call-bound: "npm:^1.0.3"
for-each: "npm:^0.3.3"
gopd: "npm:^1.2.0"
has-tostringtag: "npm:^1.0.2"
checksum: 10c0/0412f4a91880ca1a2a63056187c2e3de6b129b2b5b6c17bc3729f0f7041047ae48fb7424813e51506addb2c97320003ee18b8c57469d2cde37983ef62126143c
languageName: node
linkType: hard

"which-typed-array@npm:^1.1.19":
"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19":
version: 1.1.19
resolution: "which-typed-array@npm:1.1.19"
dependencies:
Expand Down