Setup deno properly
This commit is contained in:
@@ -6,17 +6,17 @@
|
|||||||
"name": "nage",
|
"name": "nage",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@biomejs/biome": "2.5.14",
|
"@biomejs/biome": "2.5.14",
|
||||||
"@playwright/test": "^1.63.0",
|
"@playwright/test": "1.63.0",
|
||||||
"@types/bun": "1.4.2",
|
"@types/bun": "1.4.2",
|
||||||
"@types/node": "^26.6.3",
|
"@types/node": "26.6.3",
|
||||||
"jsdom": "^30.1.1",
|
"jsdom": "30.1.1",
|
||||||
"lz-string": "1.5.0",
|
"lz-string": "1.5.0",
|
||||||
"playwright": "^1.63.0",
|
"playwright": "1.63.0",
|
||||||
"solid-js": "1.9.15",
|
"solid-js": "1.9.15",
|
||||||
"typescript": "7.0.2",
|
"typescript": "7.0.2",
|
||||||
"vite": "8.3.1",
|
"vite": "8.3.1",
|
||||||
"vite-plugin-solid": "2.11.14",
|
"vite-plugin-solid": "2.11.14",
|
||||||
"vitest": "^5.0.2",
|
"vitest": "5.0.2",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"tasks": {
|
||||||
|
"dev": "deno run -A npm:vite",
|
||||||
|
"build": "deno run -A npm:vite build",
|
||||||
|
"preview": "deno run -A npm:vite build && deno run -A npm:vite preview",
|
||||||
|
"test": "deno run -A npm:vitest",
|
||||||
|
"test:e2e": "deno run -A npm:playwright test",
|
||||||
|
"check": "deno run -A npm:@biomejs/biome check --fix",
|
||||||
|
"serve": {
|
||||||
|
"command": "tbd",
|
||||||
|
"description": "tbd",
|
||||||
|
"dependencies": ["tbd"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": {
|
||||||
|
"#/": "./"
|
||||||
|
},
|
||||||
|
"nodeModulesDir": "auto",
|
||||||
|
"compilerOptions": {
|
||||||
|
"jsx": "preserve",
|
||||||
|
"jsxImportSource": "solid-js",
|
||||||
|
"lib": ["DOM", "DOM.Iterable", "ESNext"]
|
||||||
|
},
|
||||||
|
"exclude": ["./"]
|
||||||
|
}
|
||||||
+1
-1
@@ -25,6 +25,6 @@
|
|||||||
"vitest": "5.0.2"
|
"vitest": "5.0.2"
|
||||||
},
|
},
|
||||||
"imports": {
|
"imports": {
|
||||||
"#/": "./*"
|
"#/": "./"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
/// <reference lib="deno.ns" />
|
|
||||||
import { assertEquals } from "jsr:@std/assert";
|
import { assertEquals } from "jsr:@std/assert";
|
||||||
import handler from "./handler.ts";
|
import handler from "./handler.ts";
|
||||||
import { close, connect, flush, href, setup } from "./testSetup.ts";
|
import { close, connect, flush, href, setup } from "./testSetup.ts";
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
/// <reference lib="deno.ns" />
|
|
||||||
|
|
||||||
export function startServer(
|
export function startServer(
|
||||||
handler: Deno.ServeHandler,
|
handler: Deno.ServeHandler,
|
||||||
hostname: string = "localhost",
|
hostname: string = "localhost",
|
||||||
|
|||||||
Reference in New Issue
Block a user