Commit
·
87620f3
1
Parent(s):
aef26f1
lint rules added and fixed
Browse files- app/components/chat/BaseChat.tsx +5 -3
- app/entry.server.tsx +1 -1
- app/lib/persistence/useChatHistory.ts +2 -2
- app/lib/stores/workbench.ts +3 -1
- eslint.config.mjs +6 -0
- package-lock.json +55 -55
- package.json +1 -1
- pnpm-lock.yaml +54 -54
app/components/chat/BaseChat.tsx
CHANGED
@@ -283,7 +283,9 @@ export const BaseChat = React.forwardRef<HTMLDivElement, BaseChatProps>(
|
|
283 |
>
|
284 |
<textarea
|
285 |
ref={textareaRef}
|
286 |
-
className={
|
|
|
|
|
287 |
onKeyDown={(event) => {
|
288 |
if (event.key === 'Enter') {
|
289 |
if (event.shiftKey) {
|
@@ -351,8 +353,8 @@ export const BaseChat = React.forwardRef<HTMLDivElement, BaseChatProps>(
|
|
351 |
{input.length > 3 ? (
|
352 |
<div className="text-xs text-bolt-elements-textTertiary">
|
353 |
Use <kbd className="kdb px-1.5 py-0.5 rounded bg-bolt-elements-background-depth-2">Shift</kbd> +{' '}
|
354 |
-
<kbd className="kdb px-1.5 py-0.5 rounded bg-bolt-elements-background-depth-2">Return</kbd>
|
355 |
-
|
356 |
</div>
|
357 |
) : null}
|
358 |
</div>
|
|
|
283 |
>
|
284 |
<textarea
|
285 |
ref={textareaRef}
|
286 |
+
className={
|
287 |
+
'w-full pl-4 pt-4 pr-16 focus:outline-none resize-none text-bolt-elements-textPrimary placeholder-bolt-elements-textTertiary bg-transparent text-sm'
|
288 |
+
}
|
289 |
onKeyDown={(event) => {
|
290 |
if (event.key === 'Enter') {
|
291 |
if (event.shiftKey) {
|
|
|
353 |
{input.length > 3 ? (
|
354 |
<div className="text-xs text-bolt-elements-textTertiary">
|
355 |
Use <kbd className="kdb px-1.5 py-0.5 rounded bg-bolt-elements-background-depth-2">Shift</kbd> +{' '}
|
356 |
+
<kbd className="kdb px-1.5 py-0.5 rounded bg-bolt-elements-background-depth-2">Return</kbd> a
|
357 |
+
new line
|
358 |
</div>
|
359 |
) : null}
|
360 |
</div>
|
app/entry.server.tsx
CHANGED
@@ -43,7 +43,7 @@ export default async function handleRequest(
|
|
43 |
.read()
|
44 |
.then(({ done, value }) => {
|
45 |
if (done) {
|
46 |
-
controller.enqueue(new Uint8Array(new TextEncoder().encode(
|
47 |
controller.close();
|
48 |
|
49 |
return;
|
|
|
43 |
.read()
|
44 |
.then(({ done, value }) => {
|
45 |
if (done) {
|
46 |
+
controller.enqueue(new Uint8Array(new TextEncoder().encode('</div></body></html>')));
|
47 |
controller.close();
|
48 |
|
49 |
return;
|
app/lib/persistence/useChatHistory.ts
CHANGED
@@ -43,7 +43,7 @@ export function useChatHistory() {
|
|
43 |
setReady(true);
|
44 |
|
45 |
if (persistenceEnabled) {
|
46 |
-
toast.error(
|
47 |
}
|
48 |
|
49 |
return;
|
@@ -63,7 +63,7 @@ export function useChatHistory() {
|
|
63 |
description.set(storedMessages.description);
|
64 |
chatId.set(storedMessages.id);
|
65 |
} else {
|
66 |
-
navigate(
|
67 |
}
|
68 |
|
69 |
setReady(true);
|
|
|
43 |
setReady(true);
|
44 |
|
45 |
if (persistenceEnabled) {
|
46 |
+
toast.error('Chat persistence is unavailable');
|
47 |
}
|
48 |
|
49 |
return;
|
|
|
63 |
description.set(storedMessages.description);
|
64 |
chatId.set(storedMessages.id);
|
65 |
} else {
|
66 |
+
navigate('/', { replace: true });
|
67 |
}
|
68 |
|
69 |
setReady(true);
|
app/lib/stores/workbench.ts
CHANGED
@@ -378,7 +378,9 @@ export class WorkbenchStore {
|
|
378 |
}
|
379 |
|
380 |
// create or get the file
|
381 |
-
const fileHandle = await currentHandle.getFileHandle(pathSegments[pathSegments.length - 1], {
|
|
|
|
|
382 |
|
383 |
// write the file content
|
384 |
const writable = await fileHandle.createWritable();
|
|
|
378 |
}
|
379 |
|
380 |
// create or get the file
|
381 |
+
const fileHandle = await currentHandle.getFileHandle(pathSegments[pathSegments.length - 1], {
|
382 |
+
create: true,
|
383 |
+
});
|
384 |
|
385 |
// write the file content
|
386 |
const writable = await fileHandle.createWritable();
|
eslint.config.mjs
CHANGED
@@ -20,6 +20,12 @@ export default [
|
|
20 |
'@typescript-eslint/no-empty-object-type': 'off',
|
21 |
'@blitz/comment-syntax': 'off',
|
22 |
'@blitz/block-scope-case': 'off',
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
},
|
24 |
},
|
25 |
{
|
|
|
20 |
'@typescript-eslint/no-empty-object-type': 'off',
|
21 |
'@blitz/comment-syntax': 'off',
|
22 |
'@blitz/block-scope-case': 'off',
|
23 |
+
'array-bracket-spacing': ["error", "never"],
|
24 |
+
'object-curly-newline': ["error", { "consistent": true }],
|
25 |
+
'keyword-spacing': ["error", { "before": true, "after": true }],
|
26 |
+
'consistent-return': "error",
|
27 |
+
'semi': ["error", "always"],
|
28 |
+
'arrow-spacing': ["error", { "before": true, "after": true }]
|
29 |
},
|
30 |
},
|
31 |
{
|
package-lock.json
CHANGED
@@ -5338,14 +5338,14 @@
|
|
5338 |
"license": "MIT"
|
5339 |
},
|
5340 |
"node_modules/@vitest/expect": {
|
5341 |
-
"version": "2.1.
|
5342 |
-
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.
|
5343 |
-
"integrity": "sha512-
|
5344 |
"dev": true,
|
5345 |
"license": "MIT",
|
5346 |
"dependencies": {
|
5347 |
-
"@vitest/spy": "2.1.
|
5348 |
-
"@vitest/utils": "2.1.
|
5349 |
"chai": "^5.1.2",
|
5350 |
"tinyrainbow": "^1.2.0"
|
5351 |
},
|
@@ -5354,13 +5354,13 @@
|
|
5354 |
}
|
5355 |
},
|
5356 |
"node_modules/@vitest/mocker": {
|
5357 |
-
"version": "2.1.
|
5358 |
-
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.
|
5359 |
-
"integrity": "sha512-
|
5360 |
"dev": true,
|
5361 |
"license": "MIT",
|
5362 |
"dependencies": {
|
5363 |
-
"@vitest/spy": "2.1.
|
5364 |
"estree-walker": "^3.0.3",
|
5365 |
"magic-string": "^0.30.12"
|
5366 |
},
|
@@ -5369,7 +5369,7 @@
|
|
5369 |
},
|
5370 |
"peerDependencies": {
|
5371 |
"msw": "^2.4.9",
|
5372 |
-
"vite": "^5.0.0
|
5373 |
},
|
5374 |
"peerDependenciesMeta": {
|
5375 |
"msw": {
|
@@ -5381,9 +5381,9 @@
|
|
5381 |
}
|
5382 |
},
|
5383 |
"node_modules/@vitest/pretty-format": {
|
5384 |
-
"version": "2.1.
|
5385 |
-
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.
|
5386 |
-
"integrity": "sha512-
|
5387 |
"dev": true,
|
5388 |
"license": "MIT",
|
5389 |
"dependencies": {
|
@@ -5394,13 +5394,13 @@
|
|
5394 |
}
|
5395 |
},
|
5396 |
"node_modules/@vitest/runner": {
|
5397 |
-
"version": "2.1.
|
5398 |
-
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.
|
5399 |
-
"integrity": "sha512-
|
5400 |
"dev": true,
|
5401 |
"license": "MIT",
|
5402 |
"dependencies": {
|
5403 |
-
"@vitest/utils": "2.1.
|
5404 |
"pathe": "^1.1.2"
|
5405 |
},
|
5406 |
"funding": {
|
@@ -5408,13 +5408,13 @@
|
|
5408 |
}
|
5409 |
},
|
5410 |
"node_modules/@vitest/snapshot": {
|
5411 |
-
"version": "2.1.
|
5412 |
-
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.
|
5413 |
-
"integrity": "sha512-
|
5414 |
"dev": true,
|
5415 |
"license": "MIT",
|
5416 |
"dependencies": {
|
5417 |
-
"@vitest/pretty-format": "2.1.
|
5418 |
"magic-string": "^0.30.12",
|
5419 |
"pathe": "^1.1.2"
|
5420 |
},
|
@@ -5423,9 +5423,9 @@
|
|
5423 |
}
|
5424 |
},
|
5425 |
"node_modules/@vitest/spy": {
|
5426 |
-
"version": "2.1.
|
5427 |
-
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.
|
5428 |
-
"integrity": "sha512-
|
5429 |
"dev": true,
|
5430 |
"license": "MIT",
|
5431 |
"dependencies": {
|
@@ -5436,13 +5436,13 @@
|
|
5436 |
}
|
5437 |
},
|
5438 |
"node_modules/@vitest/utils": {
|
5439 |
-
"version": "2.1.
|
5440 |
-
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.
|
5441 |
-
"integrity": "sha512-
|
5442 |
"dev": true,
|
5443 |
"license": "MIT",
|
5444 |
"dependencies": {
|
5445 |
-
"@vitest/pretty-format": "2.1.
|
5446 |
"loupe": "^3.1.2",
|
5447 |
"tinyrainbow": "^1.2.0"
|
5448 |
},
|
@@ -6449,9 +6449,9 @@
|
|
6449 |
}
|
6450 |
},
|
6451 |
"node_modules/caniuse-lite": {
|
6452 |
-
"version": "1.0.
|
6453 |
-
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.
|
6454 |
-
"integrity": "sha512-
|
6455 |
"dev": true,
|
6456 |
"funding": [
|
6457 |
{
|
@@ -22301,9 +22301,9 @@
|
|
22301 |
}
|
22302 |
},
|
22303 |
"node_modules/svelte": {
|
22304 |
-
"version": "5.3.
|
22305 |
-
"resolved": "https://registry.npmjs.org/svelte/-/svelte-5.3.
|
22306 |
-
"integrity": "sha512-
|
22307 |
"license": "MIT",
|
22308 |
"peer": true,
|
22309 |
"dependencies": {
|
@@ -23184,9 +23184,9 @@
|
|
23184 |
}
|
23185 |
},
|
23186 |
"node_modules/type-fest": {
|
23187 |
-
"version": "4.29.
|
23188 |
-
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.29.
|
23189 |
-
"integrity": "sha512-
|
23190 |
"license": "(MIT OR CC0-1.0)",
|
23191 |
"engines": {
|
23192 |
"node": ">=16"
|
@@ -24521,19 +24521,19 @@
|
|
24521 |
}
|
24522 |
},
|
24523 |
"node_modules/vitest": {
|
24524 |
-
"version": "2.1.
|
24525 |
-
"resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.
|
24526 |
-
"integrity": "sha512-
|
24527 |
"dev": true,
|
24528 |
"license": "MIT",
|
24529 |
"dependencies": {
|
24530 |
-
"@vitest/expect": "2.1.
|
24531 |
-
"@vitest/mocker": "2.1.
|
24532 |
-
"@vitest/pretty-format": "^2.1.
|
24533 |
-
"@vitest/runner": "2.1.
|
24534 |
-
"@vitest/snapshot": "2.1.
|
24535 |
-
"@vitest/spy": "2.1.
|
24536 |
-
"@vitest/utils": "2.1.
|
24537 |
"chai": "^5.1.2",
|
24538 |
"debug": "^4.3.7",
|
24539 |
"expect-type": "^1.1.0",
|
@@ -24544,8 +24544,8 @@
|
|
24544 |
"tinyexec": "^0.3.1",
|
24545 |
"tinypool": "^1.0.1",
|
24546 |
"tinyrainbow": "^1.2.0",
|
24547 |
-
"vite": "^5.0.0
|
24548 |
-
"vite-node": "2.1.
|
24549 |
"why-is-node-running": "^2.3.0"
|
24550 |
},
|
24551 |
"bin": {
|
@@ -24560,8 +24560,8 @@
|
|
24560 |
"peerDependencies": {
|
24561 |
"@edge-runtime/vm": "*",
|
24562 |
"@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
|
24563 |
-
"@vitest/browser": "2.1.
|
24564 |
-
"@vitest/ui": "2.1.
|
24565 |
"happy-dom": "*",
|
24566 |
"jsdom": "*"
|
24567 |
},
|
@@ -24587,9 +24587,9 @@
|
|
24587 |
}
|
24588 |
},
|
24589 |
"node_modules/vitest/node_modules/vite-node": {
|
24590 |
-
"version": "2.1.
|
24591 |
-
"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.
|
24592 |
-
"integrity": "sha512-
|
24593 |
"dev": true,
|
24594 |
"license": "MIT",
|
24595 |
"dependencies": {
|
@@ -24597,7 +24597,7 @@
|
|
24597 |
"debug": "^4.3.7",
|
24598 |
"es-module-lexer": "^1.5.4",
|
24599 |
"pathe": "^1.1.2",
|
24600 |
-
"vite": "^5.0.0
|
24601 |
},
|
24602 |
"bin": {
|
24603 |
"vite-node": "vite-node.mjs"
|
|
|
5338 |
"license": "MIT"
|
5339 |
},
|
5340 |
"node_modules/@vitest/expect": {
|
5341 |
+
"version": "2.1.7",
|
5342 |
+
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.7.tgz",
|
5343 |
+
"integrity": "sha512-folWk4qQDEedgUyvaZw94LIJuNLoDtY+rhKhhNy0csdwifn/pQz8EWVRnyrW3j0wMpy+xwJT8WiwiYxk+i+s7w==",
|
5344 |
"dev": true,
|
5345 |
"license": "MIT",
|
5346 |
"dependencies": {
|
5347 |
+
"@vitest/spy": "2.1.7",
|
5348 |
+
"@vitest/utils": "2.1.7",
|
5349 |
"chai": "^5.1.2",
|
5350 |
"tinyrainbow": "^1.2.0"
|
5351 |
},
|
|
|
5354 |
}
|
5355 |
},
|
5356 |
"node_modules/@vitest/mocker": {
|
5357 |
+
"version": "2.1.7",
|
5358 |
+
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.7.tgz",
|
5359 |
+
"integrity": "sha512-nKMTnuJrarFH+7llWxeLmYRldIwTY3OM1DzdytHj0f2+fah6Cyk4XbswhjOiTCnAvXsZAEoo1OaD6rneSSU+3Q==",
|
5360 |
"dev": true,
|
5361 |
"license": "MIT",
|
5362 |
"dependencies": {
|
5363 |
+
"@vitest/spy": "2.1.7",
|
5364 |
"estree-walker": "^3.0.3",
|
5365 |
"magic-string": "^0.30.12"
|
5366 |
},
|
|
|
5369 |
},
|
5370 |
"peerDependencies": {
|
5371 |
"msw": "^2.4.9",
|
5372 |
+
"vite": "^5.0.0"
|
5373 |
},
|
5374 |
"peerDependenciesMeta": {
|
5375 |
"msw": {
|
|
|
5381 |
}
|
5382 |
},
|
5383 |
"node_modules/@vitest/pretty-format": {
|
5384 |
+
"version": "2.1.7",
|
5385 |
+
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.7.tgz",
|
5386 |
+
"integrity": "sha512-HoqRIyfQlXPrRDB43h0lC8eHPUDPwFweMaD6t+psOvwClCC+oZZim6wPMjuoMnRdiFxXqbybg/QbuewgTwK1vA==",
|
5387 |
"dev": true,
|
5388 |
"license": "MIT",
|
5389 |
"dependencies": {
|
|
|
5394 |
}
|
5395 |
},
|
5396 |
"node_modules/@vitest/runner": {
|
5397 |
+
"version": "2.1.7",
|
5398 |
+
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.7.tgz",
|
5399 |
+
"integrity": "sha512-MrDNpXUIXksR57qipYh068SOX4N1hVw6oVILlTlfeTyA1rp0asuljyp15IZwKqhjpWLObFj+tiNrOM4R8UnSqg==",
|
5400 |
"dev": true,
|
5401 |
"license": "MIT",
|
5402 |
"dependencies": {
|
5403 |
+
"@vitest/utils": "2.1.7",
|
5404 |
"pathe": "^1.1.2"
|
5405 |
},
|
5406 |
"funding": {
|
|
|
5408 |
}
|
5409 |
},
|
5410 |
"node_modules/@vitest/snapshot": {
|
5411 |
+
"version": "2.1.7",
|
5412 |
+
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.7.tgz",
|
5413 |
+
"integrity": "sha512-OioIxV/xS393DKdlkRNhmtY0K37qVdCv8w1M2SlLTBSX+fNK6zgcd01VlT1nXdbKVDaB8Zb6BOfQYYoGeGTEGg==",
|
5414 |
"dev": true,
|
5415 |
"license": "MIT",
|
5416 |
"dependencies": {
|
5417 |
+
"@vitest/pretty-format": "2.1.7",
|
5418 |
"magic-string": "^0.30.12",
|
5419 |
"pathe": "^1.1.2"
|
5420 |
},
|
|
|
5423 |
}
|
5424 |
},
|
5425 |
"node_modules/@vitest/spy": {
|
5426 |
+
"version": "2.1.7",
|
5427 |
+
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.7.tgz",
|
5428 |
+
"integrity": "sha512-e5pzIaIC0LBrb/j1FaF7HXlPJLGtltiAkwXTMqNEHALJc7USSLEwziJ+aIWTmjsWNg89zazg37h7oZITnublsQ==",
|
5429 |
"dev": true,
|
5430 |
"license": "MIT",
|
5431 |
"dependencies": {
|
|
|
5436 |
}
|
5437 |
},
|
5438 |
"node_modules/@vitest/utils": {
|
5439 |
+
"version": "2.1.7",
|
5440 |
+
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.7.tgz",
|
5441 |
+
"integrity": "sha512-7gUdvIzCCuIrMZu0WHTvDJo8C1NsUtOqmwmcS3bRHUcfHemj29wmkzLVNuWQD7WHoBD/+I7WIgrnzt7kxR54ow==",
|
5442 |
"dev": true,
|
5443 |
"license": "MIT",
|
5444 |
"dependencies": {
|
5445 |
+
"@vitest/pretty-format": "2.1.7",
|
5446 |
"loupe": "^3.1.2",
|
5447 |
"tinyrainbow": "^1.2.0"
|
5448 |
},
|
|
|
6449 |
}
|
6450 |
},
|
6451 |
"node_modules/caniuse-lite": {
|
6452 |
+
"version": "1.0.30001685",
|
6453 |
+
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001685.tgz",
|
6454 |
+
"integrity": "sha512-e/kJN1EMyHQzgcMEEgoo+YTCO1NGCmIYHk5Qk8jT6AazWemS5QFKJ5ShCJlH3GZrNIdZofcNCEwZqbMjjKzmnA==",
|
6455 |
"dev": true,
|
6456 |
"funding": [
|
6457 |
{
|
|
|
22301 |
}
|
22302 |
},
|
22303 |
"node_modules/svelte": {
|
22304 |
+
"version": "5.3.1",
|
22305 |
+
"resolved": "https://registry.npmjs.org/svelte/-/svelte-5.3.1.tgz",
|
22306 |
+
"integrity": "sha512-Y6PXppQhIZZ0HLZKj6UMV/VZPJbHiK98K8A5M7mJ+PGrz4erUmuDRUa8l7aw4La++Vl51YWzLUuuB0FZ7JPfnw==",
|
22307 |
"license": "MIT",
|
22308 |
"peer": true,
|
22309 |
"dependencies": {
|
|
|
23184 |
}
|
23185 |
},
|
23186 |
"node_modules/type-fest": {
|
23187 |
+
"version": "4.29.1",
|
23188 |
+
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.29.1.tgz",
|
23189 |
+
"integrity": "sha512-Y1zUveI92UYM/vo1EFlQSsNf74+hfKH+7saZJslF0Fw92FRaiTAnHPIvo9d7SLxXt/gAYqA4RXyDTioMQCCp0A==",
|
23190 |
"license": "(MIT OR CC0-1.0)",
|
23191 |
"engines": {
|
23192 |
"node": ">=16"
|
|
|
24521 |
}
|
24522 |
},
|
24523 |
"node_modules/vitest": {
|
24524 |
+
"version": "2.1.7",
|
24525 |
+
"resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.7.tgz",
|
24526 |
+
"integrity": "sha512-wzJ7Wri44ufkzTZbI1lHsdHfiGdFRmnJ9qIudDQ6tknjJeHhF5QgNSSjk7KRZUU535qEiEXFJ7tSHqyzyIv0jQ==",
|
24527 |
"dev": true,
|
24528 |
"license": "MIT",
|
24529 |
"dependencies": {
|
24530 |
+
"@vitest/expect": "2.1.7",
|
24531 |
+
"@vitest/mocker": "2.1.7",
|
24532 |
+
"@vitest/pretty-format": "^2.1.7",
|
24533 |
+
"@vitest/runner": "2.1.7",
|
24534 |
+
"@vitest/snapshot": "2.1.7",
|
24535 |
+
"@vitest/spy": "2.1.7",
|
24536 |
+
"@vitest/utils": "2.1.7",
|
24537 |
"chai": "^5.1.2",
|
24538 |
"debug": "^4.3.7",
|
24539 |
"expect-type": "^1.1.0",
|
|
|
24544 |
"tinyexec": "^0.3.1",
|
24545 |
"tinypool": "^1.0.1",
|
24546 |
"tinyrainbow": "^1.2.0",
|
24547 |
+
"vite": "^5.0.0",
|
24548 |
+
"vite-node": "2.1.7",
|
24549 |
"why-is-node-running": "^2.3.0"
|
24550 |
},
|
24551 |
"bin": {
|
|
|
24560 |
"peerDependencies": {
|
24561 |
"@edge-runtime/vm": "*",
|
24562 |
"@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
|
24563 |
+
"@vitest/browser": "2.1.7",
|
24564 |
+
"@vitest/ui": "2.1.7",
|
24565 |
"happy-dom": "*",
|
24566 |
"jsdom": "*"
|
24567 |
},
|
|
|
24587 |
}
|
24588 |
},
|
24589 |
"node_modules/vitest/node_modules/vite-node": {
|
24590 |
+
"version": "2.1.7",
|
24591 |
+
"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.7.tgz",
|
24592 |
+
"integrity": "sha512-b/5MxSWd0ftWt1B1LHfzCw0ASzaxHztUwP0rcsBhkDSGy9ZDEDieSIjFG3I78nI9dUN0eSeD6LtuKPZGjwwpZQ==",
|
24593 |
"dev": true,
|
24594 |
"license": "MIT",
|
24595 |
"dependencies": {
|
|
|
24597 |
"debug": "^4.3.7",
|
24598 |
"es-module-lexer": "^1.5.4",
|
24599 |
"pathe": "^1.1.2",
|
24600 |
+
"vite": "^5.0.0"
|
24601 |
},
|
24602 |
"bin": {
|
24603 |
"vite-node": "vite-node.mjs"
|
package.json
CHANGED
@@ -118,7 +118,7 @@
|
|
118 |
"vite-plugin-node-polyfills": "^0.22.0",
|
119 |
"vite-plugin-optimize-css-modules": "^1.1.0",
|
120 |
"vite-tsconfig-paths": "^4.3.2",
|
121 |
-
"vitest": "^2.1.
|
122 |
"wrangler": "^3.91.0",
|
123 |
"zod": "^3.23.8"
|
124 |
},
|
|
|
118 |
"vite-plugin-node-polyfills": "^0.22.0",
|
119 |
"vite-plugin-optimize-css-modules": "^1.1.0",
|
120 |
"vite-tsconfig-paths": "^4.3.2",
|
121 |
+
"vitest": "^2.1.7",
|
122 |
"wrangler": "^3.91.0",
|
123 |
"zod": "^3.23.8"
|
124 |
},
|
pnpm-lock.yaml
CHANGED
@@ -274,8 +274,8 @@ importers:
|
|
274 |
specifier: ^4.3.2
|
275 |
version: 4.3.2([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
|
276 |
vitest:
|
277 |
-
specifier: ^2.1.
|
278 |
-
version: 2.1.
|
279 |
wrangler:
|
280 |
specifier: ^3.91.0
|
281 |
version: 3.91.0(@cloudflare/[email protected])
|
@@ -2269,34 +2269,34 @@ packages:
|
|
2269 |
'@vanilla-extract/[email protected]':
|
2270 |
resolution: {integrity: sha512-ytsG/JLweEjw7DBuZ/0JCN4WAQgM9erfSTdS1NQY778hFQSZ6cfCDEZZ0sgVm4k54uNz6ImKB33AYvSR//fjxw==}
|
2271 |
|
2272 |
-
'@vitest/[email protected].
|
2273 |
-
resolution: {integrity: sha512-
|
2274 |
|
2275 |
-
'@vitest/[email protected].
|
2276 |
-
resolution: {integrity: sha512-
|
2277 |
peerDependencies:
|
2278 |
msw: ^2.4.9
|
2279 |
-
vite: ^5.0.0
|
2280 |
peerDependenciesMeta:
|
2281 |
msw:
|
2282 |
optional: true
|
2283 |
vite:
|
2284 |
optional: true
|
2285 |
|
2286 |
-
'@vitest/[email protected].
|
2287 |
-
resolution: {integrity: sha512-
|
2288 |
|
2289 |
-
'@vitest/[email protected].
|
2290 |
-
resolution: {integrity: sha512-
|
2291 |
|
2292 |
-
'@vitest/[email protected].
|
2293 |
-
resolution: {integrity: sha512-
|
2294 |
|
2295 |
-
'@vitest/[email protected].
|
2296 |
-
resolution: {integrity: sha512-
|
2297 |
|
2298 |
-
'@vitest/[email protected].
|
2299 |
-
resolution: {integrity: sha512-
|
2300 |
|
2301 |
'@vue/[email protected]':
|
2302 |
resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==}
|
@@ -2582,8 +2582,8 @@ packages:
|
|
2582 |
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
|
2583 |
engines: {node: '>=6'}
|
2584 |
|
2585 |
-
[email protected].
|
2586 |
-
resolution: {integrity: sha512-
|
2587 |
|
2588 | |
2589 |
resolution: {integrity: sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==}
|
@@ -5309,8 +5309,8 @@ packages:
|
|
5309 |
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
|
5310 |
engines: {node: '>= 0.8.0'}
|
5311 |
|
5312 |
-
[email protected].
|
5313 |
-
resolution: {integrity: sha512-
|
5314 |
engines: {node: '>=16'}
|
5315 |
|
5316 | |
@@ -5527,8 +5527,8 @@ packages:
|
|
5527 |
engines: {node: ^18.0.0 || >=20.0.0}
|
5528 |
hasBin: true
|
5529 |
|
5530 |
-
[email protected].
|
5531 |
-
resolution: {integrity: sha512-
|
5532 |
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
|
5533 |
hasBin: true
|
5534 |
|
@@ -5581,15 +5581,15 @@ packages:
|
|
5581 |
terser:
|
5582 |
optional: true
|
5583 |
|
5584 |
-
[email protected].
|
5585 |
-
resolution: {integrity: sha512-
|
5586 |
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
|
5587 |
hasBin: true
|
5588 |
peerDependencies:
|
5589 |
'@edge-runtime/vm': '*'
|
5590 |
'@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
|
5591 |
-
'@vitest/browser': 2.1.
|
5592 |
-
'@vitest/ui': 2.1.
|
5593 |
happy-dom: '*'
|
5594 |
jsdom: '*'
|
5595 |
peerDependenciesMeta:
|
@@ -7835,43 +7835,43 @@ snapshots:
|
|
7835 |
|
7836 |
'@vanilla-extract/[email protected]': {}
|
7837 |
|
7838 |
-
'@vitest/[email protected].
|
7839 |
dependencies:
|
7840 |
-
'@vitest/spy': 2.1.
|
7841 |
-
'@vitest/utils': 2.1.
|
7842 |
chai: 5.1.2
|
7843 |
tinyrainbow: 1.2.0
|
7844 |
|
7845 |
-
'@vitest/[email protected].
|
7846 |
dependencies:
|
7847 |
-
'@vitest/spy': 2.1.
|
7848 |
estree-walker: 3.0.3
|
7849 |
magic-string: 0.30.14
|
7850 |
optionalDependencies:
|
7851 |
vite: 5.4.11(@types/[email protected])([email protected])([email protected])
|
7852 |
|
7853 |
-
'@vitest/[email protected].
|
7854 |
dependencies:
|
7855 |
tinyrainbow: 1.2.0
|
7856 |
|
7857 |
-
'@vitest/[email protected].
|
7858 |
dependencies:
|
7859 |
-
'@vitest/utils': 2.1.
|
7860 |
pathe: 1.1.2
|
7861 |
|
7862 |
-
'@vitest/[email protected].
|
7863 |
dependencies:
|
7864 |
-
'@vitest/pretty-format': 2.1.
|
7865 |
magic-string: 0.30.14
|
7866 |
pathe: 1.1.2
|
7867 |
|
7868 |
-
'@vitest/[email protected].
|
7869 |
dependencies:
|
7870 |
tinyspy: 3.0.2
|
7871 |
|
7872 |
-
'@vitest/[email protected].
|
7873 |
dependencies:
|
7874 |
-
'@vitest/pretty-format': 2.1.
|
7875 |
loupe: 3.1.2
|
7876 |
tinyrainbow: 1.2.0
|
7877 |
|
@@ -8169,7 +8169,7 @@ snapshots:
|
|
8169 |
|
8170 | |
8171 |
dependencies:
|
8172 |
-
caniuse-lite: 1.0.
|
8173 |
electron-to-chromium: 1.5.67
|
8174 |
node-releases: 2.0.18
|
8175 |
update-browserslist-db: 1.1.1([email protected])
|
@@ -8221,7 +8221,7 @@ snapshots:
|
|
8221 |
|
8222 | |
8223 |
|
8224 |
-
[email protected].
|
8225 |
|
8226 | |
8227 |
dependencies:
|
@@ -10965,7 +10965,7 @@ snapshots:
|
|
10965 |
|
10966 |
[email protected](@remix-run/[email protected](@cloudflare/[email protected])([email protected]))(@remix-run/[email protected]([email protected]))(@remix-run/[email protected]([email protected]([email protected]))([email protected])([email protected]))(@remix-run/[email protected])([email protected])([email protected]):
|
10967 |
dependencies:
|
10968 |
-
type-fest: 4.29.
|
10969 |
optionalDependencies:
|
10970 |
'@remix-run/cloudflare': 2.15.0(@cloudflare/[email protected])([email protected])
|
10971 |
'@remix-run/node': 2.15.0([email protected])
|
@@ -11519,7 +11519,7 @@ snapshots:
|
|
11519 |
dependencies:
|
11520 |
prelude-ls: 1.2.1
|
11521 |
|
11522 |
-
[email protected].
|
11523 |
|
11524 | |
11525 |
dependencies:
|
@@ -11799,7 +11799,7 @@ snapshots:
|
|
11799 |
- supports-color
|
11800 |
- terser
|
11801 |
|
11802 |
-
[email protected].
|
11803 |
dependencies:
|
11804 |
cac: 6.7.14
|
11805 |
debug: 4.3.7
|
@@ -11851,15 +11851,15 @@ snapshots:
|
|
11851 |
sass: 1.77.6
|
11852 |
sass-embedded: 1.81.0
|
11853 |
|
11854 |
-
[email protected].
|
11855 |
dependencies:
|
11856 |
-
'@vitest/expect': 2.1.
|
11857 |
-
'@vitest/mocker': 2.1.
|
11858 |
-
'@vitest/pretty-format': 2.1.
|
11859 |
-
'@vitest/runner': 2.1.
|
11860 |
-
'@vitest/snapshot': 2.1.
|
11861 |
-
'@vitest/spy': 2.1.
|
11862 |
-
'@vitest/utils': 2.1.
|
11863 |
chai: 5.1.2
|
11864 |
debug: 4.3.7
|
11865 |
expect-type: 1.1.0
|
@@ -11871,7 +11871,7 @@ snapshots:
|
|
11871 |
tinypool: 1.0.2
|
11872 |
tinyrainbow: 1.2.0
|
11873 |
vite: 5.4.11(@types/[email protected])([email protected])([email protected])
|
11874 |
-
vite-node: 2.1.
|
11875 |
why-is-node-running: 2.3.0
|
11876 |
optionalDependencies:
|
11877 |
'@types/node': 22.10.1
|
|
|
274 |
specifier: ^4.3.2
|
275 |
version: 4.3.2([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
|
276 |
vitest:
|
277 |
+
specifier: ^2.1.7
|
278 |
+
version: 2.1.7(@types/[email protected])([email protected])([email protected])
|
279 |
wrangler:
|
280 |
specifier: ^3.91.0
|
281 |
version: 3.91.0(@cloudflare/[email protected])
|
|
|
2269 |
'@vanilla-extract/[email protected]':
|
2270 |
resolution: {integrity: sha512-ytsG/JLweEjw7DBuZ/0JCN4WAQgM9erfSTdS1NQY778hFQSZ6cfCDEZZ0sgVm4k54uNz6ImKB33AYvSR//fjxw==}
|
2271 |
|
2272 |
+
'@vitest/[email protected].7':
|
2273 |
+
resolution: {integrity: sha512-folWk4qQDEedgUyvaZw94LIJuNLoDtY+rhKhhNy0csdwifn/pQz8EWVRnyrW3j0wMpy+xwJT8WiwiYxk+i+s7w==}
|
2274 |
|
2275 |
+
'@vitest/[email protected].7':
|
2276 |
+
resolution: {integrity: sha512-nKMTnuJrarFH+7llWxeLmYRldIwTY3OM1DzdytHj0f2+fah6Cyk4XbswhjOiTCnAvXsZAEoo1OaD6rneSSU+3Q==}
|
2277 |
peerDependencies:
|
2278 |
msw: ^2.4.9
|
2279 |
+
vite: ^5.0.0
|
2280 |
peerDependenciesMeta:
|
2281 |
msw:
|
2282 |
optional: true
|
2283 |
vite:
|
2284 |
optional: true
|
2285 |
|
2286 |
+
'@vitest/[email protected].7':
|
2287 |
+
resolution: {integrity: sha512-HoqRIyfQlXPrRDB43h0lC8eHPUDPwFweMaD6t+psOvwClCC+oZZim6wPMjuoMnRdiFxXqbybg/QbuewgTwK1vA==}
|
2288 |
|
2289 |
+
'@vitest/[email protected].7':
|
2290 |
+
resolution: {integrity: sha512-MrDNpXUIXksR57qipYh068SOX4N1hVw6oVILlTlfeTyA1rp0asuljyp15IZwKqhjpWLObFj+tiNrOM4R8UnSqg==}
|
2291 |
|
2292 |
+
'@vitest/[email protected].7':
|
2293 |
+
resolution: {integrity: sha512-OioIxV/xS393DKdlkRNhmtY0K37qVdCv8w1M2SlLTBSX+fNK6zgcd01VlT1nXdbKVDaB8Zb6BOfQYYoGeGTEGg==}
|
2294 |
|
2295 |
+
'@vitest/[email protected].7':
|
2296 |
+
resolution: {integrity: sha512-e5pzIaIC0LBrb/j1FaF7HXlPJLGtltiAkwXTMqNEHALJc7USSLEwziJ+aIWTmjsWNg89zazg37h7oZITnublsQ==}
|
2297 |
|
2298 |
+
'@vitest/[email protected].7':
|
2299 |
+
resolution: {integrity: sha512-7gUdvIzCCuIrMZu0WHTvDJo8C1NsUtOqmwmcS3bRHUcfHemj29wmkzLVNuWQD7WHoBD/+I7WIgrnzt7kxR54ow==}
|
2300 |
|
2301 |
'@vue/[email protected]':
|
2302 |
resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==}
|
|
|
2582 |
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
|
2583 |
engines: {node: '>=6'}
|
2584 |
|
2585 |
+
[email protected].30001685:
|
2586 |
+
resolution: {integrity: sha512-e/kJN1EMyHQzgcMEEgoo+YTCO1NGCmIYHk5Qk8jT6AazWemS5QFKJ5ShCJlH3GZrNIdZofcNCEwZqbMjjKzmnA==}
|
2587 |
|
2588 | |
2589 |
resolution: {integrity: sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==}
|
|
|
5309 |
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
|
5310 |
engines: {node: '>= 0.8.0'}
|
5311 |
|
5312 |
+
[email protected].1:
|
5313 |
+
resolution: {integrity: sha512-Y1zUveI92UYM/vo1EFlQSsNf74+hfKH+7saZJslF0Fw92FRaiTAnHPIvo9d7SLxXt/gAYqA4RXyDTioMQCCp0A==}
|
5314 |
engines: {node: '>=16'}
|
5315 |
|
5316 | |
|
|
5527 |
engines: {node: ^18.0.0 || >=20.0.0}
|
5528 |
hasBin: true
|
5529 |
|
5530 |
+
[email protected].7:
|
5531 |
+
resolution: {integrity: sha512-b/5MxSWd0ftWt1B1LHfzCw0ASzaxHztUwP0rcsBhkDSGy9ZDEDieSIjFG3I78nI9dUN0eSeD6LtuKPZGjwwpZQ==}
|
5532 |
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
|
5533 |
hasBin: true
|
5534 |
|
|
|
5581 |
terser:
|
5582 |
optional: true
|
5583 |
|
5584 |
+
[email protected].7:
|
5585 |
+
resolution: {integrity: sha512-wzJ7Wri44ufkzTZbI1lHsdHfiGdFRmnJ9qIudDQ6tknjJeHhF5QgNSSjk7KRZUU535qEiEXFJ7tSHqyzyIv0jQ==}
|
5586 |
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
|
5587 |
hasBin: true
|
5588 |
peerDependencies:
|
5589 |
'@edge-runtime/vm': '*'
|
5590 |
'@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
|
5591 |
+
'@vitest/browser': 2.1.7
|
5592 |
+
'@vitest/ui': 2.1.7
|
5593 |
happy-dom: '*'
|
5594 |
jsdom: '*'
|
5595 |
peerDependenciesMeta:
|
|
|
7835 |
|
7836 |
'@vanilla-extract/[email protected]': {}
|
7837 |
|
7838 |
+
'@vitest/[email protected].7':
|
7839 |
dependencies:
|
7840 |
+
'@vitest/spy': 2.1.7
|
7841 |
+
'@vitest/utils': 2.1.7
|
7842 |
chai: 5.1.2
|
7843 |
tinyrainbow: 1.2.0
|
7844 |
|
7845 |
+
'@vitest/[email protected].7([email protected](@types/[email protected])([email protected])([email protected]))':
|
7846 |
dependencies:
|
7847 |
+
'@vitest/spy': 2.1.7
|
7848 |
estree-walker: 3.0.3
|
7849 |
magic-string: 0.30.14
|
7850 |
optionalDependencies:
|
7851 |
vite: 5.4.11(@types/[email protected])([email protected])([email protected])
|
7852 |
|
7853 |
+
'@vitest/[email protected].7':
|
7854 |
dependencies:
|
7855 |
tinyrainbow: 1.2.0
|
7856 |
|
7857 |
+
'@vitest/[email protected].7':
|
7858 |
dependencies:
|
7859 |
+
'@vitest/utils': 2.1.7
|
7860 |
pathe: 1.1.2
|
7861 |
|
7862 |
+
'@vitest/[email protected].7':
|
7863 |
dependencies:
|
7864 |
+
'@vitest/pretty-format': 2.1.7
|
7865 |
magic-string: 0.30.14
|
7866 |
pathe: 1.1.2
|
7867 |
|
7868 |
+
'@vitest/[email protected].7':
|
7869 |
dependencies:
|
7870 |
tinyspy: 3.0.2
|
7871 |
|
7872 |
+
'@vitest/[email protected].7':
|
7873 |
dependencies:
|
7874 |
+
'@vitest/pretty-format': 2.1.7
|
7875 |
loupe: 3.1.2
|
7876 |
tinyrainbow: 1.2.0
|
7877 |
|
|
|
8169 |
|
8170 | |
8171 |
dependencies:
|
8172 |
+
caniuse-lite: 1.0.30001685
|
8173 |
electron-to-chromium: 1.5.67
|
8174 |
node-releases: 2.0.18
|
8175 |
update-browserslist-db: 1.1.1([email protected])
|
|
|
8221 |
|
8222 | |
8223 |
|
8224 |
+
[email protected].30001685: {}
|
8225 |
|
8226 | |
8227 |
dependencies:
|
|
|
10965 |
|
10966 |
[email protected](@remix-run/[email protected](@cloudflare/[email protected])([email protected]))(@remix-run/[email protected]([email protected]))(@remix-run/[email protected]([email protected]([email protected]))([email protected])([email protected]))(@remix-run/[email protected])([email protected])([email protected]):
|
10967 |
dependencies:
|
10968 |
+
type-fest: 4.29.1
|
10969 |
optionalDependencies:
|
10970 |
'@remix-run/cloudflare': 2.15.0(@cloudflare/[email protected])([email protected])
|
10971 |
'@remix-run/node': 2.15.0([email protected])
|
|
|
11519 |
dependencies:
|
11520 |
prelude-ls: 1.2.1
|
11521 |
|
11522 |
+
[email protected].1: {}
|
11523 |
|
11524 | |
11525 |
dependencies:
|
|
|
11799 |
- supports-color
|
11800 |
- terser
|
11801 |
|
11802 |
+
[email protected].7(@types/[email protected])([email protected])([email protected]):
|
11803 |
dependencies:
|
11804 |
cac: 6.7.14
|
11805 |
debug: 4.3.7
|
|
|
11851 |
sass: 1.77.6
|
11852 |
sass-embedded: 1.81.0
|
11853 |
|
11854 |
+
[email protected].7(@types/[email protected])([email protected])([email protected]):
|
11855 |
dependencies:
|
11856 |
+
'@vitest/expect': 2.1.7
|
11857 |
+
'@vitest/mocker': 2.1.7([email protected](@types/[email protected])([email protected])([email protected]))
|
11858 |
+
'@vitest/pretty-format': 2.1.7
|
11859 |
+
'@vitest/runner': 2.1.7
|
11860 |
+
'@vitest/snapshot': 2.1.7
|
11861 |
+
'@vitest/spy': 2.1.7
|
11862 |
+
'@vitest/utils': 2.1.7
|
11863 |
chai: 5.1.2
|
11864 |
debug: 4.3.7
|
11865 |
expect-type: 1.1.0
|
|
|
11871 |
tinypool: 1.0.2
|
11872 |
tinyrainbow: 1.2.0
|
11873 |
vite: 5.4.11(@types/[email protected])([email protected])([email protected])
|
11874 |
+
vite-node: 2.1.7(@types/[email protected])([email protected])([email protected])
|
11875 |
why-is-node-running: 2.3.0
|
11876 |
optionalDependencies:
|
11877 |
'@types/node': 22.10.1
|