41 lines
946 B
JSON
41 lines
946 B
JSON
{
|
|
"tasks": {
|
|
"lint": "deno lint",
|
|
"fmt": "deno fmt",
|
|
"dev": "deno run --watch main.ts"
|
|
},
|
|
"nodeModulesDir": "auto",
|
|
"fmt": {
|
|
"files": {
|
|
"include": ["./**/*.ts", "./**/*.js", "./**/*.json"],
|
|
"exclude": ["node_modules"]
|
|
},
|
|
"options": {
|
|
"useTabs": false,
|
|
"lineWidth": 100,
|
|
"indentWidth": 4,
|
|
"singleQuote": true,
|
|
"proseWrap": "preserve"
|
|
}
|
|
},
|
|
"compilerOptions": {
|
|
"lib": ["deno.window", "deno.ns"]
|
|
},
|
|
"lint": {
|
|
"files": {
|
|
"include": ["./**/*.ts"],
|
|
"exclude": ["node_modules"]
|
|
},
|
|
"rules": {
|
|
"tags": ["recommended"],
|
|
"include": ["ban-untagged-todo"],
|
|
"exclude": ["no-explicit-any"]
|
|
}
|
|
},
|
|
"imports": {
|
|
"@elevenlabs/client": "npm:@elevenlabs/client@^0.6.2",
|
|
"@evan/opus": "npm:@evan/opus@^1.0.3",
|
|
"@std/assert": "jsr:@std/assert@1",
|
|
"@supabase/supabase-js": "jsr:@supabase/supabase-js@^2.48.1"
|
|
}
|
|
}
|