1 | {
|
2 | "name": "hygen",
|
3 | "version": "4.0.2",
|
4 | "main": "lib/index.js",
|
5 | "repository": "https://github.com/jondot/hygen",
|
6 | "bin": {
|
7 | "hygen": "./lib/bin.js"
|
8 | },
|
9 | "scripts": {
|
10 | "standalone": "rm -rf standalone; yarn build:lib && yarn pkg package.json --out-path standalone && node scripts/standalone.js",
|
11 | "standalone:brew-sha": "shasum -a 256 standalone/*.macos.*.tar.gz",
|
12 | "build:changelog": "conventional-changelog -i CHANGELOG.md -p angular > CHANGELOG.md",
|
13 | "build:lib": "babel src --out-dir lib --ignore src/__tests__",
|
14 | "build": "yarn build:lib && yarn build:changelog",
|
15 | "release": "yarn build && git commit -am 'build'; yarn version && git push --tags && git push origin master",
|
16 | "test": "yarn test:code && yarn test:require",
|
17 | "test:win32": "node node_modules/jest/bin/jest.js --runInBand metaverse",
|
18 | "test:code": "node node_modules/.bin/jest",
|
19 | "test:metaverse": "node node_modules/.bin/jest metaverse",
|
20 | "test:require": "babel-node src/bin.timed.js; babel-node src/bin.timed.js; babel-node src/bin.timed.js init self; rm -rf _templates",
|
21 | "watch": "node node_modules/.bin/jest --watch",
|
22 | "flow:sync": "flow-typed install",
|
23 | "hygen": "babel-node src/bin.js",
|
24 | "hygen:timed": "babel-node src/bin.timed.js",
|
25 | "docs:prepare": "cd hygen.io && yarn",
|
26 | "docs:watch": "cd hygen.io && yarn gatsby develop",
|
27 | "docs:build": "cd hygen.io && yarn build",
|
28 | "docs:publish": "cd hygen.io && yarn build:gh"
|
29 | },
|
30 | "dependencies": {
|
31 | "chalk": "^2.4.2",
|
32 | "change-case": "^3.1.0",
|
33 | "ejs": "^2.6.1",
|
34 | "enquirer": "^2.3.0",
|
35 | "execa": "^1.0.0",
|
36 | "front-matter": "^2.3.0",
|
37 | "fs-extra": "^7.0.1",
|
38 | "inflection": "^1.12.0",
|
39 | "lodash": "^4.17.11",
|
40 | "yargs-parser": "^13.0.0"
|
41 | },
|
42 | "devDependencies": {
|
43 | "@babel/node": "^7.0.0",
|
44 | "babel-core": "7.0.0-bridge.0",
|
45 | "conventional-changelog-cli": "^2.0.11",
|
46 | "dir-compare": "^1.4.0",
|
47 | "flow-bin": "0.68.0",
|
48 | "flow-typed": "^2.2.3",
|
49 | "gh-pages": "^1.1.0",
|
50 | "goddamn-javascript-babel": "1.0.1",
|
51 | "goddamn-javascript-eslint": "^1.0.1",
|
52 | "jest": "^24.3.1",
|
53 | "pkg": "^4.3.5",
|
54 | "time-require": "^0.1.2"
|
55 | },
|
56 | "jest": {
|
57 | "testURL": "http://localhost/",
|
58 | "testRegex": "src/__tests__/.*\\.spec\\.js$",
|
59 | "transform": {
|
60 | "^.+\\.jsx?$": "babel-jest"
|
61 | }
|
62 | },
|
63 | "pkg": {
|
64 | "scripts": "lib/**/*.js",
|
65 | "assets": "src/**/*",
|
66 | "outPath": "standalone",
|
67 | "targets": [
|
68 | "node10-macos",
|
69 | "node10-linux",
|
70 | "node10-win"
|
71 | ]
|
72 | },
|
73 | "license": "MIT",
|
74 | "description": "The scalable code generator that saves you time.",
|
75 | "keywords": [
|
76 | "template",
|
77 | "generator",
|
78 | "hygen",
|
79 | "boilerplate",
|
80 | "redux",
|
81 | "react"
|
82 | ]
|
83 | }
|