| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- {
- "name": "adonis-template",
- "version": "1.0.0",
- "private": true,
- "scripts": {
- "dev": "node ace serve --watch",
- "build": "node ace build --production",
- "start": "node server.js",
- "test": "node ace test",
- "lint": "eslint . --ext=.ts",
- "format": "prettier --write ."
- },
- "eslintConfig": {
- "extends": [
- "plugin:adonis/typescriptApp",
- "prettier"
- ],
- "plugins": [
- "prettier"
- ],
- "rules": {
- "prettier/prettier": [
- "error"
- ],
- "@typescript-eslint/no-unused-vars": "off",
- "no-unused-vars": "off"
- }
- },
- "eslintIgnore": [
- "build"
- ],
- "prettier": {
- "tabWidth": 4,
- "trailingComma": "none",
- "semi": false,
- "singleQuote": true,
- "useTabs": false,
- "quoteProps": "consistent",
- "bracketSpacing": true,
- "arrowParens": "always",
- "printWidth": 100
- },
- "devDependencies": {
- "@adonisjs/assembler": "^5.9.6",
- "@japa/preset-adonis": "^1.2.0",
- "@japa/runner": "2.5.1",
- "@types/proxy-addr": "^2.0.3",
- "@types/source-map-support": "^0.5.10",
- "adonis-preset-ts": "^2.1.0",
- "eslint": "^8.54.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-adonis": "^2.1.1",
- "eslint-plugin-prettier": "^5.0.1",
- "pino-pretty": "^10.2.3",
- "prettier": "^3.1.0",
- "typescript": "~4.6",
- "youch": "^3.3.3",
- "youch-terminal": "^2.2.3"
- },
- "dependencies": {
- "@adonisjs/auth": "^8.2.3",
- "@adonisjs/bouncer": "^2.3.0",
- "@adonisjs/core": "^5.8.0",
- "@adonisjs/drive-s3": "^1.3.3",
- "@adonisjs/lucid": "^18.4.2",
- "@adonisjs/repl": "^3.1.0",
- "decimal.js": "^10.4.3",
- "luxon": "^3.4.4",
- "mysql2": "^3.6.3",
- "proxy-addr": "^2.0.7",
- "reflect-metadata": "^0.1.13",
- "source-map-support": "^0.5.21"
- }
- }
|