UNPKG

3.26 kBJSONView Raw
1{
2 "name": "babel-plugin-webpack-loaders",
3 "version": "0.8.0",
4 "description": "babel 6 plugin which allows to use webpack loaders",
5 "author": "Ivan Starkov <istarkov@gmail.com> (http://github.com/istarkov)",
6 "license": "MIT",
7 "main": "lib/plugin.js",
8 "scripts": {
9 "prebuild": "rimraf lib",
10 "build": "babel src --out-dir lib",
11 "preexample-build": "rimraf build",
12 "example-build": "BABEL_DISABLE_CACHE=1 NODE_ENV=EXAMPLES_LIB babel ./examples/myCoolLibrary --out-dir build/myCoolLibrary",
13 "example-run": "BABEL_DISABLE_CACHE=1 NODE_ENV=EXAMPLES_RUN babel-node ./examples/runExample/run.js",
14 "lint": "eslint src test examples",
15 "prepublish": "npm run lint && npm run build",
16 "test-webpack-1": "BABEL_DISABLE_CACHE=1 NODE_ENV=TEST mocha './test/**/*.spec.js'",
17 "test-webpack-2": "BABEL_DISABLE_CACHE=1 NODE_ENV=TEST_2 mocha './test/**/*.spec2.js'",
18 "main-test": "npm run test-webpack-1 && npm run test-webpack-2",
19 "babel-config-test": "BABEL_DISABLE_CACHE=1 NODE_ENV=TEST_BABEL mocha './test/**/*.spec.babel.js'",
20 "dynamic-config-test": "CONFIG=$(pwd)/test/runtime.webpack.config.js BABEL_DISABLE_CACHE=1 NODE_ENV=DYNAMIC_CONFIG_TEST mocha './test/**/*.spec.js'",
21 "warn-test": "BABEL_DISABLE_CACHE=1 mocha './test/**/*.warn.js'",
22 "ava-test": "CONFIG=$(pwd)/test/runtime.webpack.config.babel.js BABEL_DISABLE_CACHE=1 NODE_ENV=AVA_TEST ava",
23 "test": "npm run main-test && npm run warn-test && npm run dynamic-config-test && npm run babel-config-test && npm run ava-test"
24 },
25 "repository": {
26 "type": "git",
27 "url": "https://github.com/istarkov/babel-plugin-webpack-loaders.git"
28 },
29 "keywords": [
30 "babel",
31 "webpack",
32 "loader",
33 "css-modules",
34 "css-loader"
35 ],
36 "dependencies": {
37 "babel-preset-es2015": "^6.3.13",
38 "babel-preset-stage-0": "^6.5.0",
39 "babel-register": "^6.4.3",
40 "babel-traverse": "^6.3.26",
41 "babel-types": "^6.3.24",
42 "babylon": "^6.3.26",
43 "colors": "^1.1.2",
44 "enhanced-resolve": "^2.2.2",
45 "lodash": "^4.6.1",
46 "rimraf": "^2.5.0"
47 },
48 "devDependencies": {
49 "autoprefixer": "^6.2.3",
50 "ava": "^0.15.2",
51 "babel-cli": "^6.3.17",
52 "babel-core": "^6.5.2",
53 "babel-eslint": "^6.0.0-beta.6",
54 "babel-loader": "^6.2.1",
55 "babel-polyfill": "^6.3.14",
56 "css-loader": "^0.23.1",
57 "eslint": "^3.2.0",
58 "eslint-config-airbnb": "^9.0.1",
59 "eslint-plugin-babel": "^3.0.0",
60 "eslint-plugin-import": "^1.8.1",
61 "eslint-plugin-jsx-a11y": "^1.5.0",
62 "eslint-plugin-react": "^5.0.0",
63 "expect": "^1.13.4",
64 "extract-text-webpack-plugin": "^2.0.0-beta",
65 "file-loader": "^0.9.0",
66 "github-markdown-css": "^2.2.1",
67 "json-loader": "^0.5.4",
68 "mocha": "^2.3.4",
69 "node-sass": "^3.4.2",
70 "normalize.css": "^4.0.0",
71 "null-loader": "^0.1.1",
72 "postcss-loader": "^0.9.1",
73 "sass-loader": "^4.0.0",
74 "sinon": "^1.17.3",
75 "style-loader": "^0.13.0",
76 "url-loader": "^0.5.7",
77 "webpack": "2.1.0-beta.20"
78 },
79 "peerDependencies": {
80 "webpack": ">=1.12.9 <3.0.0"
81 },
82 "ava": {
83 "files": [
84 "./test/ava/*.js"
85 ],
86 "failFast": true,
87 "verbose": true,
88 "require": [
89 "babel-register"
90 ],
91 "babel": "inherit"
92 }
93}