diff --git a/backend/package.json b/backend/package.json index ba28bc4ce..f78b40335 100644 --- a/backend/package.json +++ b/backend/package.json @@ -80,8 +80,8 @@ "@vitest/coverage-v8": "4.0.15", "concurrently": "8.2.2", "openapi3-ts": "2.0.2", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "readline-sync": "1.4.10", "supertest": "7.1.4", "testcontainers": "11.10.0", diff --git a/frontend/package.json b/frontend/package.json index 642a216eb..b35a0c0be 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -83,8 +83,8 @@ "madge": "8.0.0", "magic-string": "0.30.17", "normalize.css": "8.0.1", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "postcss": "8.4.31", "sass": "1.70.0", "subset-font": "2.3.0", diff --git a/package.json b/package.json index 09a4c3443..c08581888 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,8 @@ "check-assets-quotes": "turbo check-assets --filter @monkeytype/frontend -- quotes", "check-assets-languages": "turbo check-assets --filter @monkeytype/frontend -- languages", "check-assets-others": "turbo check-assets --filter @monkeytype/frontend -- others", - "knip": "knip" + "knip": "knip", + "update-oxc": "pnpm up -D -r oxlint@latest oxfmt@latest oxlint-tsgolint@latest" }, "devDependencies": { "@commitlint/cli": "17.7.1", @@ -64,9 +65,9 @@ "knip": "2.19.2", "lint-staged": "13.2.3", "only-allow": "1.2.1", - "oxfmt": "0.19.0", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxfmt": "0.21.0", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "prettier": "3.7.1", "turbo": "2.5.6", "vitest": "4.0.15" diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 949ca01fb..48cb8ce56 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -29,8 +29,8 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "tsup": "8.4.0", "typescript": "5.9.3", "vitest": "4.0.15" diff --git a/packages/funbox/package.json b/packages/funbox/package.json index 1a4c488e4..98917faef 100644 --- a/packages/funbox/package.json +++ b/packages/funbox/package.json @@ -25,8 +25,8 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "tsup": "8.4.0", "typescript": "5.9.3", "vitest": "4.0.15" diff --git a/packages/release/package.json b/packages/release/package.json index 019e922a8..0224deaf7 100644 --- a/packages/release/package.json +++ b/packages/release/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "nodemon": "3.1.4", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2" + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0" } } diff --git a/packages/schemas/package.json b/packages/schemas/package.json index 36efdfea8..c64be9fb3 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -26,8 +26,8 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "tsup": "8.4.0", "typescript": "5.9.3", "vitest": "4.0.15" diff --git a/packages/tsup-config/package.json b/packages/tsup-config/package.json index f8d8e2fb9..82e5419a9 100644 --- a/packages/tsup-config/package.json +++ b/packages/tsup-config/package.json @@ -17,8 +17,8 @@ }, "devDependencies": { "@monkeytype/typescript-config": "workspace:*", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "typescript": "5.9.3" }, "peerDependencies": { diff --git a/packages/util/package.json b/packages/util/package.json index fa4d7dc7b..dc46543b0 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -20,8 +20,8 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.34.0", - "oxlint-tsgolint": "0.9.2", + "oxlint": "1.36.0", + "oxlint-tsgolint": "0.10.0", "tsup": "8.4.0", "typescript": "5.9.3", "vitest": "4.0.15", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad546b1d9..a48758b1f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,14 +36,14 @@ importers: specifier: 1.2.1 version: 1.2.1 oxfmt: - specifier: 0.19.0 - version: 0.19.0 + specifier: 0.21.0 + version: 0.21.0 oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 prettier: specifier: 3.7.1 version: 3.7.1 @@ -232,11 +232,11 @@ importers: specifier: 2.0.2 version: 2.0.2 oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 readline-sync: specifier: 1.4.10 version: 1.4.10 @@ -405,7 +405,7 @@ importers: version: 5.0.2 '@vitest/coverage-v8': specifier: 4.0.15 - version: 4.0.15(vitest@4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) + version: 4.0.15(vitest@4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) autoprefixer: specifier: 10.4.20 version: 10.4.20(postcss@8.4.31) @@ -437,11 +437,11 @@ importers: specifier: 8.0.1 version: 8.0.1 oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 postcss: specifier: 8.4.31 version: 8.4.31 @@ -483,7 +483,7 @@ importers: version: 1.1.0(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1))(workbox-build@7.1.1)(workbox-window@7.1.0) vitest: specifier: 4.0.15 - version: 4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) + version: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) packages/contracts: dependencies: @@ -507,11 +507,11 @@ importers: specifier: 8.0.0 version: 8.0.0(typescript@5.9.3) oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 tsup: specifier: 8.4.0 version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) @@ -541,11 +541,11 @@ importers: specifier: 8.0.0 version: 8.0.0(typescript@5.9.3) oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 tsup: specifier: 8.4.0 version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) @@ -574,11 +574,11 @@ importers: specifier: 3.1.4 version: 3.1.4 oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 packages/schemas: dependencies: @@ -596,11 +596,11 @@ importers: specifier: 8.0.0 version: 8.0.0(typescript@5.9.3) oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 tsup: specifier: 8.4.0 version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) @@ -621,11 +621,11 @@ importers: specifier: workspace:* version: link:../typescript-config oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 typescript: specifier: 5.9.3 version: 5.9.3 @@ -644,11 +644,11 @@ importers: specifier: 8.0.0 version: 8.0.0(typescript@5.9.3) oxlint: - specifier: 1.34.0 - version: 1.34.0(oxlint-tsgolint@0.9.2) + specifier: 1.36.0 + version: 1.36.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: - specifier: 0.9.2 - version: 0.9.2 + specifier: 0.10.0 + version: 0.10.0 tsup: specifier: 8.4.0 version: 8.4.0(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) @@ -2557,113 +2557,113 @@ packages: resolution: {integrity: sha512-aKcOkyrorBGlajjRdVoJWHTxfxO1vCNHLJVlSDaRHDIdjU+pX8IYQPvPDkYiujKLbRnWU+1TBwEt0QRgSm4SGA==} engines: {node: '>=14'} - '@oxfmt/darwin-arm64@0.19.0': - resolution: {integrity: sha512-FfNpn3ximwbBZCaS8WL2vAXcFuQFQgvv/brO6D1WdmL4pnFOgfBIpFfkeFnKfdmdpxtg9O0wF8NTcdw5Iyl2Bg==} + '@oxfmt/darwin-arm64@0.21.0': + resolution: {integrity: sha512-defgGcchFCq2F7f5Nr3E4VXYW1sUhBGmIejgcPZ1gSsc8FAeT+vP5cSeGnDv+kcX+OKFDt89C67c31qZ6yZBsQ==} cpu: [arm64] os: [darwin] - '@oxfmt/darwin-x64@0.19.0': - resolution: {integrity: sha512-31FWUHAgTdTzOslz0zoA60UDEdeZZpeM6wTzCdffetwLbHkK8ZuCuzd+DauHZPNlSU8G72iw4lF7Zve9pSkK9w==} + '@oxfmt/darwin-x64@0.21.0': + resolution: {integrity: sha512-rYJinOZRabPF2V3kn0TWX4vcYHV2F+DkGewNP8HZ/OXQ3CEJKP+E7KCnEz/x614g3/S5J7cahr9l5Mr3AEZigA==} cpu: [x64] os: [darwin] - '@oxfmt/linux-arm64-gnu@0.19.0': - resolution: {integrity: sha512-BkU9h39xKj/8uko82uFDJUharM8VxZO+uXKglpBnEC8XxWRzXocVCX4wpLT/Tfk4NyBy6fRM9DeISdZvQKZCjA==} + '@oxfmt/linux-arm64-gnu@0.21.0': + resolution: {integrity: sha512-ILTv8stX3r2gK+pgSc2alJrbpI4i8zlLXzuuhUsjeEN/Ti//Z38MDi6kTov3pzcaBEnQ/xEMgQyczokp7jpyyQ==} cpu: [arm64] os: [linux] - '@oxfmt/linux-arm64-musl@0.19.0': - resolution: {integrity: sha512-wWYk6Z/3iC+0zZAUkVCcEHui/IsUqsl+GEm9o6H7oARPLisXajbwCQcmqYslUD7eK6OXdYoWriBkEvSX/5dU4A==} + '@oxfmt/linux-arm64-musl@0.21.0': + resolution: {integrity: sha512-kFZ0vPJzsGjkrwq2MPEpp8TjV7/Znv9kCEwLF+HcFwvfcSt75dWloGmTRRrViH0ACaCM7YBSDUOV8E4nyLvxPA==} cpu: [arm64] os: [linux] - '@oxfmt/linux-x64-gnu@0.19.0': - resolution: {integrity: sha512-EB/b3or437E3uDie8QxeU3eA502JcmR1koyIBcH9rFidY0cMik58xvw54tXCY3WpMRxEXf37aHZzUSDP3qJnZg==} + '@oxfmt/linux-x64-gnu@0.21.0': + resolution: {integrity: sha512-VH8ZcS2TkTBE0v9cLxjNGX++vB9Xvx/7VTFrbwHYzY/fYypYTwQ+n1KplUQoU+LrMC0nKqwPWYzvA5/cAfo5zg==} cpu: [x64] os: [linux] - '@oxfmt/linux-x64-musl@0.19.0': - resolution: {integrity: sha512-htMB45orYoa1oFSjSmoGgcBDsD47/0joDfqpa8TrTDI5qsW5kAedpFR5wSce8Is9oj7SJ07omhOj96P/QiekWA==} + '@oxfmt/linux-x64-musl@0.21.0': + resolution: {integrity: sha512-qleaVEFHw/kmbvNj3hjobX1kwbP2/d7SVJzQjyEFULou1v3EZj7jWbblIu7GmDCSspdiEk1j/pZDYH801Dn8QA==} cpu: [x64] os: [linux] - '@oxfmt/win32-arm64@0.19.0': - resolution: {integrity: sha512-x7+3Eh/VWdXEda+BUmAKYlhGrRJVera7RfWw47Yx8PJUGtNqBfeYGDbf0W59ceK8Z3bY3OinrmOO3d1jOuXzMQ==} + '@oxfmt/win32-arm64@0.21.0': + resolution: {integrity: sha512-JLZUo5qEyJfxhoj6KEU/CqI8FQlzIP8rBq7qGTq0kCJ2yZJC9tysBqJYZXvX88ShiNe89/T/H3khodaKGBBNgg==} cpu: [arm64] os: [win32] - '@oxfmt/win32-x64@0.19.0': - resolution: {integrity: sha512-X+FKXBg2jx4CxF5SJs3xpx1msMw5JfxaGD5qBZYqlHGdryQsy6zUY+bQwDDcuy3Ic/WNGD8ZNEuggeYNE7jx/Q==} + '@oxfmt/win32-x64@0.21.0': + resolution: {integrity: sha512-DYNpbuPzUhTuWUIqDhwSaV1mK+VcknD4ANaEON+/ygaNGriSZ4pRUt1BTRcXfcOF9GZ4BO9udjv31S0bAEsFeQ==} cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@0.9.2': - resolution: {integrity: sha512-AujIYejzo2KgSWEn65FxkTwJ7Xkq106wUjyKYpljpEsrldO3QkW1yjj6osisoIjM/NdV0VO21YWjIGFIKd0/Ug==} + '@oxlint-tsgolint/darwin-arm64@0.10.0': + resolution: {integrity: sha512-mhBF/pjey0UdLL1ocU46Fqta+uJuRfqrLfDpcViRg17BtDiUNd8JY9iN2FOoS2HGSCAgCUjZ0AZkwkHwFs/VTw==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.9.2': - resolution: {integrity: sha512-rNLCdo5DjSBcMjRwND4eOaboPD30Ssp0sfqS3KpHvo/0acQmQVCJwOaDUO7s2a77YPDJ6jSaGDWYo8HLnEXALg==} + '@oxlint-tsgolint/darwin-x64@0.10.0': + resolution: {integrity: sha512-roLi34mw/i1z+NS7luboix55SXyhVv38dNUTcRDkk+0lNPzI9ngrM+1y1N2oBSUmz5o9OZGnfJJ7BSGCw/fFEQ==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.9.2': - resolution: {integrity: sha512-xVL66moJftyrvmFSwstWDQ1bqVjn9HCSz+QJLLInf3/b51xZl5QbbGEPX4bf4SKut+7v5ZEM527DbVGg1yRmKQ==} + '@oxlint-tsgolint/linux-arm64@0.10.0': + resolution: {integrity: sha512-HL9NThPH1V2F6l9XhwNmhQZUknN4m4yQYEvQFFGfZTYN6cvEEBIiqfF4KvBUg8c0xadMbQlW+Ug7/ybA9Nn+CA==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@0.9.2': - resolution: {integrity: sha512-sVH2DADkdUmFZhggaMM/r8NOdn2Ud1Az/nJoGbAiV82Lipw3Kp6y6yV2w+NWfmETHZZ+0gwlWTZod7NSmQuR5w==} + '@oxlint-tsgolint/linux-x64@0.10.0': + resolution: {integrity: sha512-Tw8QNq8ab+4+qE5krvJyMA66v6XE3GoiISRD5WmJ7YOxUnu//jSw/bBm7OYf/TNEZyeV0BTR7zXzhT5R+VFWlQ==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.9.2': - resolution: {integrity: sha512-0nvXzcY+W84Vo4pq5qh+0k3BsSb7ImzB9VaX5jIbjTNvx3EYS/KZzo0smhZ+drs43V4oNqJjgt2jnkeWF9Yj/g==} + '@oxlint-tsgolint/win32-arm64@0.10.0': + resolution: {integrity: sha512-LTogmTRwpwQqVaH1Ama8Wd5/VVZWBSF8v5qTbeT628+1F5Kt1V5eHBvyFh4oN18UCZlgqrh7DqkDhsieXUaC8Q==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@0.9.2': - resolution: {integrity: sha512-OGx2CIyWjpOhFOL7tvVjLrKlkjJSOVZBe5S/jmBnxY+vRjFrXQr0zNUXy+S+ggIv6rsMlz3B+ixSriyUIKwDeQ==} + '@oxlint-tsgolint/win32-x64@0.10.0': + resolution: {integrity: sha512-ygqxx8EmNWy9/wCQS5uXq9k/o2EyYNwNxY1ZHNzlmZC/kV06Aemx5OBDafefawBNqH7xTZPfccUrjdiy+QlTrw==} cpu: [x64] os: [win32] - '@oxlint/darwin-arm64@1.34.0': - resolution: {integrity: sha512-euz3Dtp5/UE9axFkQnllOWp3gOwoqaxfZPUUwiW8HBelqhI9PRMVIfQ/akmwl+G5XixQZIgXkXQ5SJxnb1+Qww==} + '@oxlint/darwin-arm64@1.36.0': + resolution: {integrity: sha512-MJkj82GH+nhvWKJhSIM6KlZ8tyGKdogSQXtNdpIyP02r/tTayFJQaAEWayG2Jhsn93kske+nimg5MYFhwO/rlg==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@1.34.0': - resolution: {integrity: sha512-XpmNviE5KOnHkhmQPwJJIBs+mJkr0qItTZBN4dz+O3p9gWN+gCqi3CBP71RiVahZw4qAEQSgY4wro+z0kx+erg==} + '@oxlint/darwin-x64@1.36.0': + resolution: {integrity: sha512-VvEhfkqj/99dCTqOcfkyFXOSbx4lIy5u2m2GHbK4WCMDySokOcMTNRHGw8fH/WgQ5cDrDMSTYIGQTmnBGi9tiQ==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@1.34.0': - resolution: {integrity: sha512-aCPdoEUGsJGF9y88vDYoaugG4IEGwSBa+usyuAvEVl3vTfuTmE0RDQEC1Z+WnJ3J/cIEpbgKOzS12VwbzFicjg==} + '@oxlint/linux-arm64-gnu@1.36.0': + resolution: {integrity: sha512-EMx92X5q+hHc3olTuj/kgkx9+yP0p/AVs4yvHbUfzZhBekXNpUWxWvg4hIKmQWn+Ee2j4o80/0ACGO0hDYJ9mg==} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@1.34.0': - resolution: {integrity: sha512-cMo72LQBFmdnVLRKLAHD94ZUBq5Z+aA9Y+RKzkjhCmJuef5ZAfKC24TJD/6c5LxGYzkwwmyySoQAHq5B69i3PQ==} + '@oxlint/linux-arm64-musl@1.36.0': + resolution: {integrity: sha512-7YCxtrPIctVYLqWrWkk8pahdCxch6PtsaucfMLC7TOlDt4nODhnQd4yzEscKqJ8Gjrw1bF4g+Ngob1gB+Qr9Fw==} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@1.34.0': - resolution: {integrity: sha512-+9xFhhkqgNIysEh+uHvcba8v4UtL1YzxuyDS2wTLdWrkGvIllCx5WjJItt3K/AhwatciksgNEXSo2Hh4fcQRog==} + '@oxlint/linux-x64-gnu@1.36.0': + resolution: {integrity: sha512-lnaJVlx5r3NWmoOMesfQXJSf78jHTn8Z+sdAf795Kgteo72+qGC1Uax2SToCJVN2J8PNG3oRV5bLriiCNR2i6Q==} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@1.34.0': - resolution: {integrity: sha512-qa7TL2DfEDdMeSP5UiU5JMs6D2PW7ZJAQ0WZYTgqDV8BlZ6nMkIYVBVIk3QPxIfkyxvfJVbG1RB3PkSWDcfwpA==} + '@oxlint/linux-x64-musl@1.36.0': + resolution: {integrity: sha512-AhuEU2Qdl66lSfTGu/Htirq8r/8q2YnZoG3yEXLMQWnPMn7efy8spD/N1NA7kH0Hll+cdfwgQkQqC2G4MS2lPQ==} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@1.34.0': - resolution: {integrity: sha512-mSJumUveg1S3DiOgvsrVNAGuvenBbbC/zsfT1qhltT+GLhJ7RPBK2I/jz0fTdE+I7M9/as8yc0XJ/eY23y2amA==} + '@oxlint/win32-arm64@1.36.0': + resolution: {integrity: sha512-GlWCBjUJY2QgvBFuNRkiRJu7K/djLmM0UQKfZV8IN+UXbP/JbjZHWKRdd4LXlQmzoz7M5Hd6p+ElCej8/90FCg==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@1.34.0': - resolution: {integrity: sha512-izsDDt5WY4FSISCkPRLUYQD1aRaaEJkPLtEZe3DlioSUdUVAdvVbE+BGllFqR16DWfTTwO/6K4jDeooxQzTMjw==} + '@oxlint/win32-x64@1.36.0': + resolution: {integrity: sha512-J+Vc00Utcf8p77lZPruQgb0QnQXuKnFogN88kCnOqs2a83I+vTBB8ILr0+L9sTwVRvIDMSC0pLdeQH4svWGFZg==} cpu: [x64] os: [win32] @@ -3800,8 +3800,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.9.10: - resolution: {integrity: sha512-2VIKvDx8Z1a9rTB2eCkdPE5nSe28XnA+qivGnWHoB40hMMt/h1hSz0960Zqsn6ZyxWXUie0EBdElKv8may20AA==} + baseline-browser-mapping@2.9.11: + resolution: {integrity: sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==} hasBin: true basic-auth-connect@1.0.0: @@ -3999,8 +3999,8 @@ packages: caniuse-lite@1.0.30001715: resolution: {integrity: sha512-7ptkFGMm2OAOgvZpwgA4yjQ5SQbrNVGdRjzH0pBdy1Fasvcr+KAeECmbCAECzTuDuoX0FCY8KzUxjf9+9kfZEw==} - caniuse-lite@1.0.30001761: - resolution: {integrity: sha512-JF9ptu1vP2coz98+5051jZ4PwQgd2ni8A+gYSN7EA7dPKIMf0pDlSUxhdmVOaV3/fYK5uWBkgSXJaRLr4+3A6g==} + caniuse-lite@1.0.30001762: + resolution: {integrity: sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==} canvas-confetti@1.5.1: resolution: {integrity: sha512-Ncz+oZJP6OvY7ti4E1slxVlyAV/3g7H7oQtcCDXgwGgARxPnwYY9PW5Oe+I8uvspYNtuHviAdgA0LfcKFWJfpg==} @@ -7241,21 +7241,21 @@ packages: resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} engines: {node: '>= 0.4'} - oxfmt@0.19.0: - resolution: {integrity: sha512-tPTa3j4kXdJBzBRlK9wR0/Lnd4J21rzg29cRr/VVqqfvdhZs6M+Q6TkL+rxI/IQpq8ZY8L3c+KZvga/RgeuMsg==} + oxfmt@0.21.0: + resolution: {integrity: sha512-EXK5pd1kGbI8hp9Ld69oy/ObAoe+gfH3dYHBviKqwSAHNkAHiqxWF1hnrWj5oun1GnQ8bVpqBMMVXJESMx6/+g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - oxlint-tsgolint@0.9.2: - resolution: {integrity: sha512-UKLudgnuEPyAzpLk5FeZyCdjRaHQE6cSqmlTBwmEp2lGJ1wN59qGc4gfjAXVSCrKrd30jXDGf5/zQ3CTa6BNNQ==} + oxlint-tsgolint@0.10.0: + resolution: {integrity: sha512-LDDSIu5J/4D4gFUuQQIEQpAC6maNEbMg4nC8JL/+Pe0cUDR86dtVZ09E2x5MwCh8f9yfktoaxt5x6UIVyzrajg==} hasBin: true - oxlint@1.34.0: - resolution: {integrity: sha512-Ni0N8wAiKlgaYkI/Yz4VrutfVIZgd2shDtS+loQxyBTwO8YUAnk3+g7OQ1cyI/aatHiFwvFNfV/uvZyHUtyPpA==} + oxlint@1.36.0: + resolution: {integrity: sha512-IicUdXfXgI8OKrDPnoSjvBfeEF8PkKtm+CoLlg4LYe4ypc8U+T4r7730XYshdBGZdelg+JRw8GtCb2w/KaaZvw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.9.2' + oxlint-tsgolint: '>=0.10.0' peerDependenciesMeta: oxlint-tsgolint: optional: true @@ -11725,70 +11725,70 @@ snapshots: '@opentelemetry/semantic-conventions@1.34.0': {} - '@oxfmt/darwin-arm64@0.19.0': + '@oxfmt/darwin-arm64@0.21.0': optional: true - '@oxfmt/darwin-x64@0.19.0': + '@oxfmt/darwin-x64@0.21.0': optional: true - '@oxfmt/linux-arm64-gnu@0.19.0': + '@oxfmt/linux-arm64-gnu@0.21.0': optional: true - '@oxfmt/linux-arm64-musl@0.19.0': + '@oxfmt/linux-arm64-musl@0.21.0': optional: true - '@oxfmt/linux-x64-gnu@0.19.0': + '@oxfmt/linux-x64-gnu@0.21.0': optional: true - '@oxfmt/linux-x64-musl@0.19.0': + '@oxfmt/linux-x64-musl@0.21.0': optional: true - '@oxfmt/win32-arm64@0.19.0': + '@oxfmt/win32-arm64@0.21.0': optional: true - '@oxfmt/win32-x64@0.19.0': + '@oxfmt/win32-x64@0.21.0': optional: true - '@oxlint-tsgolint/darwin-arm64@0.9.2': + '@oxlint-tsgolint/darwin-arm64@0.10.0': optional: true - '@oxlint-tsgolint/darwin-x64@0.9.2': + '@oxlint-tsgolint/darwin-x64@0.10.0': optional: true - '@oxlint-tsgolint/linux-arm64@0.9.2': + '@oxlint-tsgolint/linux-arm64@0.10.0': optional: true - '@oxlint-tsgolint/linux-x64@0.9.2': + '@oxlint-tsgolint/linux-x64@0.10.0': optional: true - '@oxlint-tsgolint/win32-arm64@0.9.2': + '@oxlint-tsgolint/win32-arm64@0.10.0': optional: true - '@oxlint-tsgolint/win32-x64@0.9.2': + '@oxlint-tsgolint/win32-x64@0.10.0': optional: true - '@oxlint/darwin-arm64@1.34.0': + '@oxlint/darwin-arm64@1.36.0': optional: true - '@oxlint/darwin-x64@1.34.0': + '@oxlint/darwin-x64@1.36.0': optional: true - '@oxlint/linux-arm64-gnu@1.34.0': + '@oxlint/linux-arm64-gnu@1.36.0': optional: true - '@oxlint/linux-arm64-musl@1.34.0': + '@oxlint/linux-arm64-musl@1.36.0': optional: true - '@oxlint/linux-x64-gnu@1.34.0': + '@oxlint/linux-x64-gnu@1.36.0': optional: true - '@oxlint/linux-x64-musl@1.34.0': + '@oxlint/linux-x64-musl@1.36.0': optional: true - '@oxlint/win32-arm64@1.34.0': + '@oxlint/win32-arm64@1.36.0': optional: true - '@oxlint/win32-x64@1.34.0': + '@oxlint/win32-x64@1.36.0': optional: true '@paralleldrive/cuid2@2.2.2': @@ -12582,23 +12582,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@4.0.15(vitest@4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1))': - dependencies: - '@bcoe/v8-coverage': 1.0.2 - '@vitest/utils': 4.0.15 - ast-v8-to-istanbul: 0.3.8 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 5.0.6 - istanbul-reports: 3.2.0 - magicast: 0.5.1 - obug: 2.1.1 - std-env: 3.10.0 - tinyrainbow: 3.0.3 - vitest: 4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) - transitivePeerDependencies: - - supports-color - '@vitest/expect@4.0.15': dependencies: '@standard-schema/spec': 1.0.0 @@ -13013,7 +12996,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.9.10: {} + baseline-browser-mapping@2.9.11: {} basic-auth-connect@1.0.0: {} @@ -13150,8 +13133,8 @@ snapshots: browserslist@4.28.0: dependencies: - baseline-browser-mapping: 2.9.10 - caniuse-lite: 1.0.30001761 + baseline-browser-mapping: 2.9.11 + caniuse-lite: 1.0.30001762 electron-to-chromium: 1.5.267 node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.0) @@ -13279,7 +13262,7 @@ snapshots: caniuse-lite@1.0.30001715: {} - caniuse-lite@1.0.30001761: {} + caniuse-lite@1.0.30001762: {} canvas-confetti@1.5.1: {} @@ -17203,39 +17186,39 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - oxfmt@0.19.0: + oxfmt@0.21.0: dependencies: tinypool: 2.0.0 optionalDependencies: - '@oxfmt/darwin-arm64': 0.19.0 - '@oxfmt/darwin-x64': 0.19.0 - '@oxfmt/linux-arm64-gnu': 0.19.0 - '@oxfmt/linux-arm64-musl': 0.19.0 - '@oxfmt/linux-x64-gnu': 0.19.0 - '@oxfmt/linux-x64-musl': 0.19.0 - '@oxfmt/win32-arm64': 0.19.0 - '@oxfmt/win32-x64': 0.19.0 + '@oxfmt/darwin-arm64': 0.21.0 + '@oxfmt/darwin-x64': 0.21.0 + '@oxfmt/linux-arm64-gnu': 0.21.0 + '@oxfmt/linux-arm64-musl': 0.21.0 + '@oxfmt/linux-x64-gnu': 0.21.0 + '@oxfmt/linux-x64-musl': 0.21.0 + '@oxfmt/win32-arm64': 0.21.0 + '@oxfmt/win32-x64': 0.21.0 - oxlint-tsgolint@0.9.2: + oxlint-tsgolint@0.10.0: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.9.2 - '@oxlint-tsgolint/darwin-x64': 0.9.2 - '@oxlint-tsgolint/linux-arm64': 0.9.2 - '@oxlint-tsgolint/linux-x64': 0.9.2 - '@oxlint-tsgolint/win32-arm64': 0.9.2 - '@oxlint-tsgolint/win32-x64': 0.9.2 + '@oxlint-tsgolint/darwin-arm64': 0.10.0 + '@oxlint-tsgolint/darwin-x64': 0.10.0 + '@oxlint-tsgolint/linux-arm64': 0.10.0 + '@oxlint-tsgolint/linux-x64': 0.10.0 + '@oxlint-tsgolint/win32-arm64': 0.10.0 + '@oxlint-tsgolint/win32-x64': 0.10.0 - oxlint@1.34.0(oxlint-tsgolint@0.9.2): + oxlint@1.36.0(oxlint-tsgolint@0.10.0): optionalDependencies: - '@oxlint/darwin-arm64': 1.34.0 - '@oxlint/darwin-x64': 1.34.0 - '@oxlint/linux-arm64-gnu': 1.34.0 - '@oxlint/linux-arm64-musl': 1.34.0 - '@oxlint/linux-x64-gnu': 1.34.0 - '@oxlint/linux-x64-musl': 1.34.0 - '@oxlint/win32-arm64': 1.34.0 - '@oxlint/win32-x64': 1.34.0 - oxlint-tsgolint: 0.9.2 + '@oxlint/darwin-arm64': 1.36.0 + '@oxlint/darwin-x64': 1.36.0 + '@oxlint/linux-arm64-gnu': 1.36.0 + '@oxlint/linux-arm64-musl': 1.36.0 + '@oxlint/linux-x64-gnu': 1.36.0 + '@oxlint/linux-x64-musl': 1.36.0 + '@oxlint/win32-arm64': 1.36.0 + '@oxlint/win32-x64': 1.36.0 + oxlint-tsgolint: 0.10.0 p-defer@3.0.0: {} @@ -19513,44 +19496,6 @@ snapshots: - tsx - yaml - vitest@4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1): - dependencies: - '@vitest/expect': 4.0.15 - '@vitest/mocker': 4.0.15(vite@7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1)) - '@vitest/pretty-format': 4.0.15 - '@vitest/runner': 4.0.15 - '@vitest/snapshot': 4.0.15 - '@vitest/spy': 4.0.15 - '@vitest/utils': 4.0.15 - es-module-lexer: 1.7.0 - expect-type: 1.2.2 - magic-string: 0.30.21 - obug: 2.1.1 - pathe: 2.0.3 - picomatch: 4.0.3 - std-env: 3.10.0 - tinybench: 2.9.0 - tinyexec: 1.0.2 - tinyglobby: 0.2.15 - tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@24.9.1)(sass@1.70.0)(terser@5.44.1)(tsx@4.16.2)(yaml@2.8.1) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 24.9.1 - happy-dom: 20.0.10 - transitivePeerDependencies: - - jiti - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml - vlq@0.2.3: {} walkdir@0.4.1: {}