UNPKG

2.72 kBJSONView Raw
1{
2 "name": "pob-babel",
3 "version": "14.0.0",
4 "description": "Build and watch with babel",
5 "keywords": [],
6 "author": "Christophe Hurpeau <christophe@hurpeau.com> (http://christophe.hurpeau.com/)",
7 "license": "ISC",
8 "repository": "git@github.com:christophehurpeau/pob-babel.git",
9 "homepage": "https://github.com/christophehurpeau/pob-babel",
10 "main": "lib/index.js",
11 "bin": {
12 "pob-build": "./build",
13 "pob-watch": "./watch"
14 },
15 "scripts": {
16 "clean": "rm -Rf docs dist test/node6 coverage",
17 "lint": "eslint --ext .js,.jsx lib/",
18 "prepare": "ln -s ../../git-hooks/pre-commit .git/hooks/pre-commit 2>/dev/null || true ; ln -s ../../git-hooks/post-checkout .git/hooks/post-checkout 2>/dev/null || true ; ln -s ../../git-hooks/post-merge .git/hooks/post-merge 2>/dev/null || true ; ln -s ../../git-hooks/prepare-commit-msg .git/hooks/prepare-commit-msg 2>/dev/null || true",
19 "prepublish": "ln -s ../../git-hooks/pre-commit .git/hooks/pre-commit 2>/dev/null || true ; ln -s ../../git-hooks/post-checkout .git/hooks/post-checkout 2>/dev/null || true ; ln -s ../../git-hooks/post-merge .git/hooks/post-merge 2>/dev/null || true ; ln -s ../../git-hooks/prepare-commit-msg .git/hooks/prepare-commit-msg 2>/dev/null || true",
20 "preversion": "npm run lint && pob-repository-check-clean",
21 "release": "pob-repository-check-clean && pob-release",
22 "version": "pob-version"
23 },
24 "dependencies": {
25 "babel-core": "^6.22.1",
26 "babel-plugin-discard-module-references": "^1.1.2",
27 "babel-plugin-import-export-rename": "^1.0.1",
28 "babel-plugin-minify-constant-folding": "0.0.3",
29 "babel-plugin-minify-dead-code-elimination": "^0.1.2",
30 "babel-plugin-minify-guarded-expressions": "^0.0.4",
31 "babel-plugin-minify-replace": "^0.0.2",
32 "babel-plugin-syntax-flow": "^6.18.0",
33 "babel-plugin-tcomb-forked": "^0.3.25",
34 "babel-plugin-transform-export-default-name-forked": "^1.2.2",
35 "babel-plugin-transform-flow-strip-types": "^6.22.0",
36 "babel-plugin-transform-object-rest-spread": "^6.22.0",
37 "babel-preset-stage-1": "^6.22.0",
38 "chokidar": "^1.6.1",
39 "fs-readdir-recursive": "^1.0.0",
40 "glob": "^7.1.1",
41 "js-yaml": "^3.7.0",
42 "lock": "^0.1.3",
43 "mkdirp": "^0.5.1",
44 "nightingale": "^6.0.1",
45 "nightingale-console": "^2.2.0",
46 "ora": "^1.1.0",
47 "promise-callback-factory": "^1.1.0",
48 "promise-queue": "^2.2.3",
49 "slash": "^1.0.0"
50 },
51 "devDependencies": {
52 "eslint": "^3.15.0",
53 "eslint-config-airbnb-base": "^11.0.0",
54 "eslint-config-pob": "^11.1.0",
55 "eslint-plugin-import": "^2.2.0",
56 "komet": "^0.1.4",
57 "komet-karma": "^0.2.5",
58 "pob-release": "^3.1.0",
59 "tcomb-forked": "^3.5.0"
60 }
61}