UNPKG

2.08 kBJSONView Raw
1{
2 "name": "kopy",
3 "version": "9.4.2",
4 "description": "The backbone of a scaffolding tool.",
5 "main": "dist/index.js",
6 "files": [
7 "dist"
8 ],
9 "scripts": {
10 "test": "npm run lint && jest",
11 "lint": "xo",
12 "commit": "git-cz",
13 "build": "rollup -c",
14 "prepublishOnly": "npm run build"
15 },
16 "repository": {
17 "url": "saojs/kopy",
18 "type": "git"
19 },
20 "author": "egoist<0x142857@gmail.com>",
21 "license": "MIT",
22 "devDependencies": {
23 "@types/fs-extra": "^5.0.4",
24 "@types/micromatch": "^3.1.0",
25 "builtin-modules": "^3.0.0",
26 "colorette": "1.0.7",
27 "commitizen": "^3.0.5",
28 "cross-spawn": "6.0.5",
29 "cz-conventional-changelog": "^2.1.0",
30 "enquirer": "^2.3.0",
31 "env-paths": "2.0.0",
32 "eslint-config-prettier": "^3.3.0",
33 "eslint-config-rem": "^4.0.0",
34 "eslint-plugin-prettier": "^3.0.1",
35 "husky": "^1.0.0-rc.13",
36 "ini": "1.3.5",
37 "is-binary-path": "2.0.0",
38 "jest": "^23.6.0",
39 "jstransformer": "1.0.0",
40 "jstransformer-ejs": "0.2.0",
41 "lint-staged": "^7.2.0",
42 "log-update": "2.3.0",
43 "majo": "0.6.3",
44 "micromatch": "3.1.10",
45 "ora": "3.0.0",
46 "prettier": "1.15.3",
47 "rollup": "^1.0.2",
48 "rollup-plugin-alias": "^1.5.1",
49 "rollup-plugin-commonjs": "^9.2.0",
50 "rollup-plugin-json": "^3.1.0",
51 "rollup-plugin-node-resolve": "^4.0.0",
52 "semantic-release": "^15.13.2",
53 "superstruct": "0.6.0",
54 "typescript": "^3.2.2",
55 "xo": "^0.23.0"
56 },
57 "husky": {
58 "hooks": {
59 "pre-commit": "lint-staged"
60 }
61 },
62 "lint-staged": {
63 "*.{ts,json,md}": [
64 "prettier --write",
65 "git add"
66 ],
67 "*.js": [
68 "xo --fix",
69 "git add"
70 ]
71 },
72 "xo": {
73 "extends": [
74 "rem",
75 "plugin:prettier/recommended"
76 ],
77 "rules": {
78 "unicorn/filename-case": "off",
79 "no-await-in-loop": "off",
80 "unicorn/catch-error-name": "off"
81 },
82 "envs": [
83 "jest"
84 ]
85 },
86 "release": {
87 "branch": "master"
88 },
89 "config": {
90 "commitizen": {
91 "path": "cz-conventional-changelog"
92 }
93 }
94}