UNPKG

3.93 kBJSONView Raw
1{
2 "name": "esnext-scripts",
3 "version": "1.1.2",
4 "description": "Opinionated ESNext application scripts and configurations",
5 "main": "index.js",
6 "bin": {
7 "esnext": "./cmd.js",
8 "esnext-scripts": "./cmd.js"
9 },
10 "directories": {
11 "lib": "lib"
12 },
13 "commitlint": {
14 "extends": [
15 "@commitlint/config-conventional"
16 ]
17 },
18 "config": {
19 "commitizen": {
20 "path": "cz-conventional-changelog"
21 }
22 },
23 "lint-staged": {
24 "**/*.{js,jsx}": [
25 "eslint --fix"
26 ]
27 },
28 "husky": {
29 "hooks": {
30 "pre-commit": "lint-staged",
31 "commit-msg": "commitlint --env HUSKY_GIT_PARAMS"
32 }
33 },
34 "scripts": {
35 "commit": "git-cz",
36 "format": "cross-env DEBUG=esnext-scripts ./cmd.js format './**/*.js'",
37 "lint": "cross-env DEBUG=esnext-scripts ./cmd.js lint",
38 "test": "cross-env DEBUG=esnext-scripts ./cmd.js test",
39 "prerelease": "standard-version",
40 "release": "git push --follow-tags origin master && npm publish --verbose"
41 },
42 "repository": {
43 "type": "git",
44 "url": "git+https://github.com/jimzhan/esnext-scripts.git"
45 },
46 "author": "Jim Zhan <jim.zhan@me.com>",
47 "license": "Apache-2.0",
48 "bugs": {
49 "url": "https://github.com/jimzhan/esnext-scripts/issues"
50 },
51 "homepage": "https://github.com/jimzhan/esnext-scripts#readme",
52 "dependencies": {
53 "@babel/cli": "^7.2.3",
54 "@babel/core": "^7.3.4",
55 "@babel/node": "^7.2.2",
56 "@babel/plugin-proposal-class-properties": "^7.0.0",
57 "@babel/plugin-proposal-decorators": "^7.0.0",
58 "@babel/plugin-proposal-do-expressions": "^7.0.0",
59 "@babel/plugin-proposal-export-default-from": "^7.0.0",
60 "@babel/plugin-proposal-export-namespace-from": "^7.0.0",
61 "@babel/plugin-proposal-function-sent": "^7.0.0",
62 "@babel/plugin-proposal-json-strings": "^7.0.0",
63 "@babel/plugin-proposal-logical-assignment-operators": "^7.0.0",
64 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0",
65 "@babel/plugin-proposal-numeric-separator": "^7.0.0",
66 "@babel/plugin-proposal-optional-chaining": "^7.0.0",
67 "@babel/plugin-proposal-pipeline-operator": "^7.0.0",
68 "@babel/plugin-proposal-throw-expressions": "^7.0.0",
69 "@babel/plugin-syntax-dynamic-import": "^7.0.0",
70 "@babel/plugin-syntax-import-meta": "^7.0.0",
71 "@babel/preset-env": "^7.3.4",
72 "@babel/preset-react": "^7.0.0",
73 "babel-core": "^7.0.0-bridge.0",
74 "babel-eslint": "^10.0.1",
75 "babel-jest": "^24.7.1",
76 "cross-env": "^5.2.0",
77 "debug": "^4.1.1",
78 "enzyme": "^3.9.0",
79 "enzyme-adapter-react-16": "^1.11.2",
80 "eslint": "^5.15.1",
81 "eslint-config-standard": "^12.0.0",
82 "eslint-config-standard-react": "^7.0.2",
83 "eslint-plugin-import": "^2.16.0",
84 "eslint-plugin-node": "^8.0.1",
85 "eslint-plugin-promise": "^4.0.1",
86 "eslint-plugin-react": "^7.12.4",
87 "eslint-plugin-standard": "^4.0.0",
88 "execa": "^1.0.0",
89 "jest": "^24.5.0",
90 "jest-cli": "^24.5.0",
91 "log-symbols": "^2.2.0",
92 "nodemon": "^1.18.10",
93 "prettier-standard": "^9.1.1",
94 "react": "^16.8.4",
95 "react-dom": "^16.8.4",
96 "yargs": "^13.2.2"
97 },
98 "devDependencies": {
99 "@commitlint/cli": "^7.5.2",
100 "@commitlint/config-conventional": "^7.5.0",
101 "commitizen": "^3.0.7",
102 "cz-conventional-changelog": "^2.1.0",
103 "husky": "^1.3.1",
104 "lint-staged": "^8.1.5",
105 "standard-version": "^5.0.1"
106 },
107 "keywords": [
108 "6to5",
109 "zero-configuration",
110 "babel",
111 "babel7",
112 "babel-core",
113 "boilerplate",
114 "build",
115 "build-tools",
116 "const",
117 "compiler",
118 "classes",
119 "enzyme",
120 "esnext",
121 "es6",
122 "es7",
123 "es8",
124 "es2015",
125 "es2016",
126 "es2017",
127 "es2018",
128 "eslint",
129 "generator",
130 "harmony",
131 "let",
132 "module",
133 "application",
134 "app",
135 "jest",
136 "react",
137 "skeleton",
138 "template",
139 "test",
140 "transpile",
141 "transpiler",
142 "lint",
143 "var"
144 ]
145}