Skip to content

Commit

Permalink
refactor: use @deno/vite-plugin
Browse files Browse the repository at this point in the history
This removes the need for a `package.json` file for testing.
We can just use import maps.
  • Loading branch information
lishaduck committed Feb 15, 2025
1 parent 0023a3d commit 32c4b83
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 44 deletions.
1 change: 0 additions & 1 deletion .npmrc

This file was deleted.

1 change: 1 addition & 0 deletions deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"unstable": ["kv"],
"imports": {
"@biomejs/biome": "npm:@biomejs/biome@^1.9.4",
"@deno/vite-plugin": "npm:@deno/vite-plugin@^1.0.4",
"@effect/vitest": "npm:@effect/vitest@^0.18.1",
"@std/assert": "jsr:@std/assert@^1.0.11",
"@vitest/coverage-v8": "npm:@vitest/coverage-v8@^2.1.9",
Expand Down
53 changes: 30 additions & 23 deletions deno.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions packages/platform-deno/deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,15 @@
"./DenoRuntime": "./src/DenoRuntime.ts",
"./DenoWorker": "./src/DenoWorker.ts",
"./DenoWorkerRunner": "./src/DenoWorkerRunner.ts"
},
"imports": {
"@types/node": "npm:@types/[email protected]",
"@effect/platform": "npm:@effect/platform@^0.77.1",
"@effect/platform-browser": "npm:@effect/platform-browser@^0.56.1",
"@effect/platform-node": "npm:@effect/platform-node@^0.73.1",
"@effect/platform-node-shared": "npm:@effect/platform-node-shared@^0.27.1",
"@std/fs": "jsr:@std/fs@^1.0.13",
"@std/path": "jsr:@std/path@^1.0.8",
"effect": "npm:effect@^3.13.1"
}
}
20 changes: 0 additions & 20 deletions packages/platform-deno/package.json

This file was deleted.

2 changes: 2 additions & 0 deletions vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
import deno from "@deno/vite-plugin";
import { defineConfig } from "vitest/config";

export default defineConfig({
plugins: [deno()],
test: {
coverage: {
// enabled: true,
Expand Down

0 comments on commit 32c4b83

Please sign in to comment.