package.json 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {
  2. "name": "adonis-template",
  3. "version": "1.0.0",
  4. "private": true,
  5. "scripts": {
  6. "dev": "node ace serve --watch",
  7. "build": "node ace build --production",
  8. "start": "node server.js",
  9. "test": "node ace test",
  10. "lint": "eslint . --ext=.ts",
  11. "format": "prettier --write ."
  12. },
  13. "eslintConfig": {
  14. "extends": [
  15. "plugin:adonis/typescriptApp",
  16. "prettier"
  17. ],
  18. "plugins": [
  19. "prettier"
  20. ],
  21. "rules": {
  22. "prettier/prettier": [
  23. "error"
  24. ],
  25. "@typescript-eslint/no-unused-vars": "off",
  26. "no-unused-vars": "off"
  27. }
  28. },
  29. "eslintIgnore": [
  30. "build"
  31. ],
  32. "prettier": {
  33. "tabWidth": 4,
  34. "trailingComma": "none",
  35. "semi": false,
  36. "singleQuote": true,
  37. "useTabs": false,
  38. "quoteProps": "consistent",
  39. "bracketSpacing": true,
  40. "arrowParens": "always",
  41. "printWidth": 100
  42. },
  43. "devDependencies": {
  44. "@adonisjs/assembler": "^5.9.6",
  45. "@japa/preset-adonis": "^1.2.0",
  46. "@japa/runner": "2.5.1",
  47. "@types/proxy-addr": "^2.0.3",
  48. "@types/source-map-support": "^0.5.10",
  49. "adonis-preset-ts": "^2.1.0",
  50. "eslint": "^8.54.0",
  51. "eslint-config-prettier": "^9.0.0",
  52. "eslint-plugin-adonis": "^2.1.1",
  53. "eslint-plugin-prettier": "^5.0.1",
  54. "pino-pretty": "^10.2.3",
  55. "prettier": "^3.1.0",
  56. "typescript": "~4.6",
  57. "youch": "^3.3.3",
  58. "youch-terminal": "^2.2.3"
  59. },
  60. "dependencies": {
  61. "@adonisjs/auth": "^8.2.3",
  62. "@adonisjs/bouncer": "^2.3.0",
  63. "@adonisjs/core": "^5.8.0",
  64. "@adonisjs/drive-s3": "^1.3.3",
  65. "@adonisjs/lucid": "^18.4.2",
  66. "@adonisjs/repl": "^3.1.0",
  67. "decimal.js": "^10.4.3",
  68. "luxon": "^3.4.4",
  69. "mysql2": "^3.6.3",
  70. "proxy-addr": "^2.0.7",
  71. "reflect-metadata": "^0.1.13",
  72. "source-map-support": "^0.5.21"
  73. }
  74. }