UNPKG

3.49 kBJSONView Raw
1{
2 "name": "mili",
3 "version": "3.8.2",
4 "description": "Scaffolding with continuous control over the development of the project.",
5 "main": "lib/index.js",
6 "module": "es/index.js",
7 "repository": {
8 "type": "git",
9 "url": "git+https://github.com/Val-istar-Guo/mili.git"
10 },
11 "bugs": {
12 "url": "https://github.com/Val-istar-Guo/mili/issues"
13 },
14 "homepage": "https://github.com/Val-istar-Guo/mili#readme",
15 "keywords": [
16 "mili",
17 "scaffold",
18 "template",
19 "templates",
20 "continuous"
21 ],
22 "author": "Val.istar.Guo <val.istar.guo@gmail.com>",
23 "license": "MIT",
24 "engines": {
25 "node": ">=8.9.4"
26 },
27 "bin": {
28 "mili": "./bin/mili"
29 },
30 "scripts": {
31 "clean": "rm -rf ./lib/*",
32 "ca": "git add -A && git-cz -av",
33 "ci": "git-cz",
34 "release": "standard-version --no-verify",
35 "prepublishOnly": "npm test && npm run build",
36 "postpublish": "git push",
37 "test": "ava",
38 "coveralls": "nyc npm test && nyc report --reporter=text-lcov | coveralls",
39 "prereport": "rm -rf .nyc_output coverage",
40 "report": "nyc --reporter=html --reporter=text-summary --skip-full ava",
41 "lint": "eslint \"src/**/*.ts\" \"tests/**/*.ts\" --fix",
42 "prebuild": "npm run clean",
43 "build:es": "ttsc -p build/tsconfig.es.json",
44 "build:lib": "ttsc -p build/tsconfig.lib.json",
45 "build": "npm run build:lib && npm run build:es",
46 "watch": "NODE_ENV=development ttsc -p build/tsconfig.lib.json -w",
47 "test:update": "ava -u",
48 "test:debug": "ava --verbose",
49 "release:alpha": "standard-version --prerelease alpha",
50 "release:first": "standard-version --first-release"
51 },
52 "devDependencies": {
53 "@commitlint/cli": "^8.3.5",
54 "@commitlint/config-conventional": "^8.3.4",
55 "@istanbuljs/nyc-config-typescript": "^1.0.1",
56 "@typescript-eslint/eslint-plugin": "^2.19.0",
57 "@typescript-eslint/parser": "^2.19.0",
58 "ava": "^3.2.0",
59 "commitizen": "^4.0.3",
60 "coveralls": "^3.0.9",
61 "cz-conventional-changelog": "^3.1.0",
62 "eslint": "^6.8.0",
63 "husky": "^4.2.1",
64 "lint-staged": "^10.0.7",
65 "nyc": "^15.0.0",
66 "sinon": "^8.1.1",
67 "standard-version": "^7.1.0",
68 "ts-node": "^8.6.2",
69 "tsconfig-paths": "^3.9.0",
70 "ttypescript": "^1.5.10",
71 "typescript": "^3.7.5",
72 "typescript-transform-paths": "^1.1.14"
73 },
74 "dependencies": {
75 "@types/cosmiconfig": "^6.0.0",
76 "@types/diff": "^4.0.2",
77 "@types/fs-extra": "^8.0.1",
78 "@types/js-yaml": "^3.12.2",
79 "@types/micromatch": "^4.0.1",
80 "@types/node": "^13.7.0",
81 "@types/ramda": "^0.26.40",
82 "@types/semver": "^7.1.0",
83 "ajv": "^6.11.0",
84 "ajv-keywords": "^3.4.1",
85 "chalk": "^3.0.0",
86 "commander": "^4.1.1",
87 "cosmiconfig": "^6.0.0",
88 "diff": "^4.0.2",
89 "ejs": "^3.0.1",
90 "fs-extra": "^8.1.0",
91 "inquirer": "^7.0.4",
92 "js-yaml": "^3.13.1",
93 "log4js": "^6.1.1",
94 "merge-deep": "^3.0.2",
95 "micromatch": "^4.0.2",
96 "mustache": "^4.0.0",
97 "ramda": "^0.27.0",
98 "semver": "^7.1.2",
99 "simple-git": "^1.131.0",
100 "ts-custom-error": "^3.1.1",
101 "validate-npm-package-name": "^3.0.0"
102 }
103}