deno.json 588 B

1234567891011121314151617181920212223242526272829
  1. {
  2. "compilerOptions": {
  3. "allowJs": true,
  4. "lib": ["deno.window"],
  5. "strict": true
  6. },
  7. "imports": {
  8. "express": "npm:express@^4.18.2",
  9. "axios": "npm:axios@^1.6.0"
  10. },
  11. "tasks": {
  12. "dev": "deno run --allow-net --allow-read --allow-env src/mod.ts",
  13. "build": "deno task build:npm",
  14. "build:npm": "deno run -A npm:typescript/tsc"
  15. },
  16. "fmt": {
  17. "useTabs": false,
  18. "lineWidth": 100,
  19. "indentWidth": 2,
  20. "semiColons": true,
  21. "singleQuote": true
  22. },
  23. "lint": {
  24. "rules": {
  25. "tags": ["recommended"]
  26. }
  27. },
  28. "nodeModulesDir": true
  29. }