1 | {
|
2 | "name": "happypack",
|
3 | "main": "./lib/HappyPlugin.js",
|
4 | "description": "webpack speed booster, makes you happy!",
|
5 | "version": "5.0.1",
|
6 | "scripts": {
|
7 | "lint": "eslint lib",
|
8 | "test": "npm run test:webpack1",
|
9 | "test:webpack1": "NODE_PATH='./packages:./upstream/webpack1/node_modules' mocha --opts .mocha",
|
10 | "test:webpack2": "NODE_PATH='./packages:./upstream/webpack2/node_modules' mocha --opts .mocha",
|
11 | "test:webpack3": "NODE_PATH='./packages:./upstream/webpack3/node_modules' mocha --opts .mocha",
|
12 | "test:webpack4": "NODE_PATH='./packages:./upstream/webpack4/node_modules' mocha --opts .mocha",
|
13 | "test:coverage": "nyc --silent npm run test:webpack1 && nyc --silent --no-clean npm run test:webpack2 && nyc --silent --no-clean npm run test:webpack3 && nyc --no-clean npm run test:webpack4",
|
14 | "test:examples": "./examples/build-all.sh",
|
15 | "coverage": "nyc report",
|
16 | "coverage:html": "nyc report --reporter html",
|
17 | "coverage:ci": "nyc report --reporter=text-lcov > tmp/coverage.lcov && codecov --disable search -f tmp/coverage.lcov",
|
18 | "prepublishOnly": "npm run lint && npm run test:webpack1 && npm run test:webpack2 && npm run test:webpack3 && npm run test:webpack4 && npm run test:examples"
|
19 | },
|
20 | "engines": {
|
21 | "node": ">=6.11.5"
|
22 | },
|
23 | "repository": {
|
24 | "type": "git",
|
25 | "url": "git+ssh://git@github.com/amireh/happypack.git"
|
26 | },
|
27 | "keywords": [
|
28 | "webpack",
|
29 | "plugin",
|
30 | "fast",
|
31 | "speed",
|
32 | "performance",
|
33 | "compilation",
|
34 | "transformer",
|
35 | "loader",
|
36 | "happiness",
|
37 | "happy"
|
38 | ],
|
39 | "author": "Ahmad Amireh",
|
40 | "license": "MIT",
|
41 | "bugs": {
|
42 | "url": "https://github.com/amireh/happypack/issues"
|
43 | },
|
44 | "homepage": "https://github.com/amireh/happypack#readme",
|
45 | "devDependencies": {
|
46 | "codecov": "1.0.1",
|
47 | "eslint": "4.18.2",
|
48 | "mocha": "3.0.1",
|
49 | "multiline-slash": "2.0.0",
|
50 | "nyc": "11.6.0"
|
51 | },
|
52 | "dependencies": {
|
53 | "async": "1.5.0",
|
54 | "json-stringify-safe": "5.0.1",
|
55 | "loader-utils": "1.1.0",
|
56 | "serialize-error": "^2.1.0"
|
57 | },
|
58 | "nyc": {
|
59 | "include": [
|
60 | "lib/*.js"
|
61 | ],
|
62 | "exclude": [
|
63 | "lib/**/*.test.js"
|
64 | ]
|
65 | },
|
66 | "files": [
|
67 | "lib",
|
68 | "CHANGELOG.md",
|
69 | "LICENSE",
|
70 | "loader.js",
|
71 | "README.md"
|
72 | ]
|
73 | }
|