-
Notifications
You must be signed in to change notification settings - Fork 0
/
deno.json
27 lines (27 loc) · 977 Bytes
/
deno.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
"name": "@db/sqlx",
"version": "0.0.1",
"exports": {
".": "./mod.ts",
"./core": "./lib/core/mod.ts",
"./mysql": "./lib/mysql/mod.ts",
"./postgres": "./lib/postgres/mod.ts",
"./sqlite": "./lib/sqlite/mod.ts"
},
"tasks": {
"check": "deno task format:check && deno task lint:check && deno task type:check",
"lint:check": "deno lint",
"format:check": "deno fmt --check",
"type:check": "deno check mod.ts",
"test": "deno task db:start && deno test -A --unstable-ffi --coverage; deno task db:stop",
"db:start": "docker compose up -d --remove-orphans --wait && sleep 2",
"db:stop": "docker compose down --remove-orphans --volumes"
},
"imports": {
"@db/mysql": "https://deno.land/x/[email protected]/mod.ts",
"@db/postgres": "https://deno.land/x/[email protected]/mod.ts",
"@db/sqlite": "jsr:@db/sqlite@^0.11.0",
"@std/assert": "jsr:@std/assert@^0.219.1",
"@std/testing": "jsr:@std/testing@^0.219.1"
}
}