UNPKG

2.03 kBJSONView Raw
1{
2 "name": "sao",
3 "version": "1.3.0",
4 "description": "Futuristic scaffolding tool ⚔",
5 "repository": {
6 "url": "https://github.com/saojs/sao.git",
7 "type": "git"
8 },
9 "main": "lib/index.js",
10 "bin": "bin/cli.js",
11 "files": [
12 "lib",
13 "bin",
14 "!**/__test__/**"
15 ],
16 "scripts": {
17 "test": "npm run lint && ava",
18 "lint": "xo"
19 },
20 "author": "egoist <0x142857@gmail.com>",
21 "license": "MIT",
22 "dependencies": {
23 "cac": "^5.0.15",
24 "chalk": "^2.4.1",
25 "conf": "^2.0.0",
26 "cross-spawn": "^6.0.5",
27 "download-git-repo": "^1.1.0",
28 "fs-extra": "^7.0.0",
29 "hash-sum": "^1.0.2",
30 "ini": "^1.3.5",
31 "inquirer": "^6.2.0",
32 "joycon": "^2.1.2",
33 "jstransformer": "^1.0.0",
34 "jstransformer-ejs": "^0.2.0",
35 "majo": "^0.6.2",
36 "micromatch": "^3.1.10",
37 "ora": "^3.0.0",
38 "parse-package-name": "^0.1.0",
39 "resolve-from": "^4.0.0",
40 "strip-ansi": "^5.0.0",
41 "update-notifier": "^2.5.0",
42 "wcwidth": "^1.0.1",
43 "yarn-global": "^1.1.0"
44 },
45 "devDependencies": {
46 "ava": "^0.25.0",
47 "cz-conventional-changelog": "2.1.0",
48 "eslint-config-prettier": "^3.1.0",
49 "eslint-config-rem": "^3.0.0",
50 "eslint-plugin-prettier": "^3.0.0",
51 "husky": "^1.1.3",
52 "lint-staged": "^8.0.4",
53 "prettier": "^1.14.3",
54 "semantic-release": "^15.10.7",
55 "xo": "^0.18.0"
56 },
57 "xo": {
58 "extends": [
59 "rem",
60 "plugin:prettier/recommended"
61 ],
62 "rules": {
63 "no-await-in-loop": "off",
64 "unicorn/filename-case": "off"
65 }
66 },
67 "husky": {
68 "hooks": {
69 "pre-commit": "lint-staged"
70 }
71 },
72 "lint-staged": {
73 "*.js": [
74 "yarn lint --fix",
75 "git add"
76 ]
77 },
78 "release": {
79 "branch": "master"
80 },
81 "config": {
82 "commitizen": {
83 "path": "./node_modules/cz-conventional-changelog"
84 }
85 },
86 "keywords": [
87 "sao",
88 "generator",
89 "egoist",
90 "yeoman",
91 "template",
92 "scaffold",
93 "automation",
94 "kirito",
95 "simple",
96 "easy",
97 "workflow"
98 ]
99}