UNPKG

3.58 kBJSONView Raw
1{
2 "name": "@adonisjs/ace",
3 "version": "11.3.0",
4 "description": "Commandline apps framework used by AdonisJs",
5 "main": "build/index.js",
6 "files": [
7 "build/src",
8 "build/index.d.ts",
9 "build/index.js"
10 ],
11 "scripts": {
12 "mrm": "mrm --preset=@adonisjs/mrm-preset",
13 "pretest": "npm run lint",
14 "test": "node -r @adonisjs/require-ts/build/register ./bin/test.ts",
15 "lint": "eslint . --ext=.ts",
16 "clean": "del-cli build",
17 "compile": "npm run lint && npm run clean && tsc",
18 "build": "npm run compile",
19 "commit": "git-cz",
20 "release": "FORCE_COLOR=true np --message=\"chore(release): %s\"",
21 "version": "npm run build",
22 "sync-labels": "github-label-sync --labels ./node_modules/@adonisjs/mrm-preset/gh-labels.json adonisjs/ace",
23 "format": "prettier --write .",
24 "prepublishOnly": "npm run build"
25 },
26 "keywords": [
27 "adonisjs",
28 "commander"
29 ],
30 "author": "virk",
31 "homepage": "https://adonisjs.com",
32 "license": "MIT",
33 "dependencies": {
34 "@poppinss/cliui": "^3.0.2",
35 "@poppinss/prompts": "^2.0.2",
36 "@poppinss/utils": "^4.0.4",
37 "fs-extra": "^10.1.0",
38 "getopts": "^2.3.0",
39 "leven": "^3.1.0",
40 "mustache": "^4.2.0",
41 "slash": "^3.0.0",
42 "term-size": "^2.2.1"
43 },
44 "peerDependencies": {
45 "@adonisjs/application": "^5.0.0"
46 },
47 "nyc": {
48 "exclude": [
49 "test"
50 ],
51 "extension": [
52 ".ts"
53 ]
54 },
55 "publishConfig": {
56 "access": "public",
57 "tag": "latest"
58 },
59 "devDependencies": {
60 "@adonisjs/application": "^5.2.4",
61 "@adonisjs/mrm-preset": "^5.0.3",
62 "@adonisjs/require-ts": "^2.0.11",
63 "@japa/assert": "^1.3.4",
64 "@japa/run-failed-tests": "^1.0.7",
65 "@japa/runner": "^2.0.7",
66 "@japa/spec-reporter": "^1.1.12",
67 "@poppinss/dev-utils": "^2.0.3",
68 "@types/node": "^17.0.31",
69 "commitizen": "^4.2.4",
70 "cz-conventional-changelog": "^3.3.0",
71 "del-cli": "^4.0.1",
72 "eslint": "^8.14.0",
73 "eslint-config-prettier": "^8.5.0",
74 "eslint-plugin-adonis": "^2.1.0",
75 "eslint-plugin-prettier": "^4.0.0",
76 "github-label-sync": "^2.2.0",
77 "husky": "^7.0.4",
78 "mrm": "^4.0.0",
79 "np": "^7.6.1",
80 "prettier": "^2.6.2",
81 "reflect-metadata": "^0.1.13",
82 "typescript": "^4.6.4"
83 },
84 "husky": {
85 "hooks": {
86 "commit-msg": "node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"
87 }
88 },
89 "config": {
90 "commitizen": {
91 "path": "cz-conventional-changelog"
92 }
93 },
94 "np": {
95 "contents": ".",
96 "anyBranch": false
97 },
98 "directories": {
99 "doc": "docs",
100 "example": "example",
101 "test": "test"
102 },
103 "repository": {
104 "type": "git",
105 "url": "git+https://github.com/adonisjs/ace.git"
106 },
107 "bugs": {
108 "url": "https://github.com/adonisjs/ace/issues"
109 },
110 "mrmConfig": {
111 "core": true,
112 "license": "MIT",
113 "services": [
114 "github-actions"
115 ],
116 "minNodeVersion": "14.15.4",
117 "probotApps": [
118 "stale",
119 "lock"
120 ],
121 "runGhActionsOnWindows": true
122 },
123 "eslintConfig": {
124 "extends": [
125 "plugin:adonis/typescriptPackage",
126 "prettier"
127 ],
128 "plugins": [
129 "prettier"
130 ],
131 "rules": {
132 "prettier/prettier": [
133 "error",
134 {
135 "endOfLine": "auto"
136 }
137 ]
138 }
139 },
140 "eslintIgnore": [
141 "build"
142 ],
143 "prettier": {
144 "trailingComma": "es5",
145 "semi": false,
146 "singleQuote": true,
147 "useTabs": false,
148 "quoteProps": "consistent",
149 "bracketSpacing": true,
150 "arrowParens": "always",
151 "printWidth": 100
152 }
153}