UNPKG

2.9 kBJSONView Raw
1{
2 "name": "pob-babel",
3 "version": "13.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.20.0",
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.1",
30 "babel-plugin-minify-guarded-expressions": "0.0.3",
31 "babel-plugin-minify-replace": "0.0.1",
32 "babel-plugin-react-require": "^3.0.0",
33 "babel-plugin-syntax-flow": "^6.18.0",
34 "babel-plugin-tcomb-forked": "^0.3.24",
35 "babel-plugin-transform-export-default-name-forked": "^1.2.0",
36 "babel-plugin-transform-flow-strip-types": "^6.18.0",
37 "babel-plugin-transform-object-rest-spread": "^6.20.2",
38 "babel-plugin-transform-react-jsx-self": "^6.11.0",
39 "babel-plugin-transform-react-jsx-source": "^6.9.0",
40 "babel-preset-stage-1": "^6.16.0",
41 "chokidar": "^1.6.1",
42 "fs-readdir-recursive": "^1.0.0",
43 "glob": "^7.1.1",
44 "js-yaml": "^3.7.0",
45 "lock": "^0.1.3",
46 "mkdirp": "^0.5.1",
47 "nightingale": "^6.0.1",
48 "nightingale-console": "^2.2.0",
49 "ora": "^0.4.1",
50 "pob-release": "^3.0.0",
51 "promise-callback-factory": "^1.0.0",
52 "promise-queue": "^2.2.3",
53 "slash": "^1.0.0"
54 },
55 "devDependencies": {
56 "eslint": "^3.12.2",
57 "eslint-config-airbnb-base": "^11.0.0",
58 "eslint-config-pob": "^10.0.1",
59 "eslint-plugin-import": "^2.2.0",
60 "komet": "^0.1.4",
61 "komet-karma": "^0.2.3",
62 "pob-release": "^3.0.0",
63 "tcomb-forked": "^3.5.0"
64 }
65}