UNPKG

3.32 kBJSONView Raw
1{
2 "name": "@adonisjs/fold",
3 "version": "8.2.0",
4 "description": "Dependency manager and IoC container for your next NodeJs application",
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": "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/fold",
23 "format": "prettier --write .",
24 "prepublishOnly": "npm run build"
25 },
26 "author": "adonisjs,virk",
27 "license": "MIT",
28 "repository": {
29 "type": "git",
30 "url": "git+https://github.com/poppinss/adonis-fold.git"
31 },
32 "keywords": [
33 "ioc",
34 "dependency",
35 "injection",
36 "service",
37 "provider",
38 "autoloading"
39 ],
40 "bugs": {
41 "url": "https://github.com/poppinss/adonis-fold/issues"
42 },
43 "homepage": "https://github.com/poppinss/adonis-fold#readme",
44 "devDependencies": {
45 "@adonisjs/mrm-preset": "^5.0.3",
46 "@adonisjs/require-ts": "^2.0.11",
47 "@japa/assert": "^1.3.4",
48 "@japa/run-failed-tests": "^1.0.3",
49 "@japa/runner": "^2.0.7",
50 "@japa/spec-reporter": "^1.1.7",
51 "@poppinss/dev-utils": "^2.0.3",
52 "@types/node": "^17.0.25",
53 "benchmark": "^2.1.4",
54 "commitizen": "^4.2.4",
55 "cz-conventional-changelog": "^3.3.0",
56 "del-cli": "^4.0.1",
57 "eslint": "^8.13.0",
58 "eslint-config-prettier": "^8.5.0",
59 "eslint-plugin-adonis": "^2.1.0",
60 "eslint-plugin-prettier": "^4.0.0",
61 "github-label-sync": "^2.2.0",
62 "husky": "^7.0.4",
63 "mrm": "^4.0.0",
64 "np": "^7.6.1",
65 "prettier": "^2.6.2",
66 "reflect-metadata": "^0.1.13",
67 "typescript": "^4.6.3"
68 },
69 "nyc": {
70 "exclude": [
71 "test"
72 ],
73 "extension": [
74 ".ts"
75 ]
76 },
77 "husky": {
78 "hooks": {
79 "commit-msg": "node ./node_modules/@adonisjs/mrm-preset/validateCommit/conventional/validate.js"
80 }
81 },
82 "config": {
83 "commitizen": {
84 "path": "cz-conventional-changelog"
85 }
86 },
87 "np": {
88 "contents": ".",
89 "anyBranch": false
90 },
91 "dependencies": {
92 "@poppinss/utils": "^4.0.4"
93 },
94 "publishConfig": {
95 "access": "public",
96 "tag": "latest"
97 },
98 "mrmConfig": {
99 "core": true,
100 "license": "MIT",
101 "services": [
102 "github-actions"
103 ],
104 "minNodeVersion": "14.15.4",
105 "probotApps": [
106 "stale",
107 "lock"
108 ],
109 "runGhActionsOnWindows": false
110 },
111 "eslintConfig": {
112 "extends": [
113 "plugin:adonis/typescriptPackage",
114 "prettier"
115 ],
116 "plugins": [
117 "prettier"
118 ],
119 "rules": {
120 "prettier/prettier": [
121 "error",
122 {
123 "endOfLine": "auto"
124 }
125 ]
126 }
127 },
128 "eslintIgnore": [
129 "build"
130 ],
131 "prettier": {
132 "trailingComma": "es5",
133 "semi": false,
134 "singleQuote": true,
135 "useTabs": false,
136 "quoteProps": "consistent",
137 "bracketSpacing": true,
138 "arrowParens": "always",
139 "printWidth": 100
140 }
141}