1 | {
|
2 | "name": "compiled",
|
3 | "description": "Compiles the ES* bundle to your NodeJS version on install",
|
4 | "main": "src/compiled.js",
|
5 | "version": "1.6.0",
|
6 | "bin": {
|
7 | "build": "bin/build.js",
|
8 | "compile": "bin/compile.js"
|
9 | },
|
10 | "preferGlobal": true,
|
11 | "engines": {
|
12 | "node": ">=0.11.0"
|
13 | },
|
14 | "files": [
|
15 | "bin",
|
16 | "src"
|
17 | ],
|
18 | "scripts": {
|
19 | "test": "npm run lint && npm run test-build && npm run test-compile && node dist/compiled.js",
|
20 | "lint": "standard src/*.js test/*.js bin/*.js",
|
21 | "ex-build": "npm run rollup && npm run es6-features",
|
22 | "ex-rollup": "rollup --output dist/bundle.js --format es6 test/main.js",
|
23 | "ex-es6-features": "testify --file=dist/bundle.js --output=json > dist/es6-features.json",
|
24 | "compile": "echo \"Running transpile for `node --version`\" && node src/transpile.js",
|
25 | "run-postinstall": "node bin/compile.js",
|
26 | "semantic-release": "semantic-release pre && npm publish && semantic-release post",
|
27 | "issues": "git-issues",
|
28 | "commit": "commit-wizard",
|
29 | "test-build": "DEBUG=compiled node bin/build.js test/main.js",
|
30 | "test-compile": "DEBUG=compiled node bin/compile.js"
|
31 | },
|
32 | "repository": {
|
33 | "type": "git",
|
34 | "url": "https://github.com/bahmutov/compiled.git"
|
35 | },
|
36 | "keywords": [
|
37 | "node",
|
38 | "nodejs",
|
39 | "version",
|
40 | "es5",
|
41 | "es6",
|
42 | "es7",
|
43 | "features",
|
44 | "babel",
|
45 | "rollup",
|
46 | "compile",
|
47 | "transpile"
|
48 | ],
|
49 | "author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>",
|
50 | "license": "MIT",
|
51 | "bugs": {
|
52 | "url": "https://github.com/bahmutov/compiled/issues"
|
53 | },
|
54 | "homepage": "https://github.com/bahmutov/compiled#readme",
|
55 | "devDependencies": {
|
56 | "condition-node-version": "1.2.0",
|
57 | "git-issues": "1.2.0",
|
58 | "pre-git": "3.3.0",
|
59 | "semantic-release": "^4.3.5",
|
60 | "standard": "5.4.1"
|
61 | },
|
62 | "dependencies": {
|
63 | "babel-core": "6.4.0",
|
64 | "babel-plugin-transform-es2015-arrow-functions": "6.4.0",
|
65 | "babel-plugin-transform-es2015-block-scoping": "6.4.0",
|
66 | "babel-plugin-transform-es2015-destructuring": "6.4.0",
|
67 | "babel-plugin-transform-es2015-parameters": "6.4.2",
|
68 | "babel-plugin-transform-es2015-template-literals": "6.3.13",
|
69 | "babel-polyfill": "6.3.14",
|
70 | "check-more-types": "2.10.0",
|
71 | "debug": "2.2.0",
|
72 | "es-feature-tests": "0.3.0",
|
73 | "lazy-ass": "1.3.0",
|
74 | "rollup": "0.24.1",
|
75 | "simple-bin-help": "1.6.0"
|
76 | },
|
77 | "release": {
|
78 | "verifyConditions": {
|
79 | "path": "condition-node-version",
|
80 | "node": "4.2.2",
|
81 | "verbose": false
|
82 | }
|
83 | },
|
84 | "config": {
|
85 | "pre-git": {
|
86 | "commit-msg": [
|
87 | "simple"
|
88 | ],
|
89 | "pre-commit": [
|
90 | "npm run lint",
|
91 | "npm run test-build",
|
92 | "npm run test-compile",
|
93 | "node dist/compiled.js"
|
94 | ],
|
95 | "pre-push": [],
|
96 | "post-commit": [],
|
97 | "post-merge": []
|
98 | }
|
99 | }
|
100 | } |
\ | No newline at end of file |