Files
ejs/deno.jsonc
2025-08-26 20:44:23 +02:00

19 lines
1.4 KiB
JSON

{
"imports": {
"@std/assert": "jsr:@std/assert@1",
"@std/io": "jsr:@std/io",
"@std/fs/exists": "jsr:@std/fs/exists",
"astring": "npm:astring@1.9.0",
"meriyah": "npm:meriyah@6.1.4"
},
"test": {
"exclude": ["./dist"]
},
"tasks": {
"download": "deno run --allow-read --allow-write --allow-net=www.youtube.com tests/download.ts",
"test": "deno test --allow-read --location 'https://www.youtube.com/watch?v=yt-dlp-wins'",
"ptest": "deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} main$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} tcc$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} tce$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} es5$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} es6$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} tv$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} tv_es6$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} phone$/\" & deno task --quiet test --quiet --reporter dot --hide-stacktraces --filter \"/^[a-f\\d]{8} tablet$/\"",
"bundle": "deno bundle --output dist/jsc-deno.js src/main.ts"
}
}