UNPKG

4.09 kBJSONView Raw
1{
2 "name": "parcel",
3 "version": "1.9.4",
4 "description": "Blazing fast, zero configuration web application bundler",
5 "main": "index.js",
6 "license": "MIT",
7 "repository": {
8 "type": "git",
9 "url": "https://github.com/parcel-bundler/parcel.git"
10 },
11 "files": [
12 "bin/",
13 "lib/",
14 "src/",
15 "index.js"
16 ],
17 "dependencies": {
18 "ansi-to-html": "^0.6.4",
19 "babel-code-frame": "^6.26.0",
20 "babel-core": "^6.25.0",
21 "babel-generator": "^6.25.0",
22 "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0",
23 "babel-plugin-transform-react-jsx": "^6.24.1",
24 "babel-preset-env": "^1.7.0",
25 "babel-template": "^6.26.0",
26 "babel-traverse": "^6.26.0",
27 "babel-types": "^6.26.0",
28 "babylon": "^6.17.4",
29 "babylon-walk": "^1.0.2",
30 "browserslist": "^3.2.6",
31 "chalk": "^2.1.0",
32 "clone": "^2.1.1",
33 "command-exists": "^1.2.6",
34 "commander": "^2.11.0",
35 "cross-spawn": "^6.0.4",
36 "cssnano": "^3.10.0",
37 "deasync": "^0.1.13",
38 "dotenv": "^5.0.0",
39 "filesize": "^3.6.0",
40 "fswatcher-child": "^1.0.3",
41 "get-port": "^3.2.0",
42 "glob": "^7.1.2",
43 "grapheme-breaker": "^0.3.2",
44 "htmlnano": "^0.1.9",
45 "is-url": "^1.2.2",
46 "js-yaml": "^3.10.0",
47 "json5": "^1.0.1",
48 "micromatch": "^3.0.4",
49 "mkdirp": "^0.5.1",
50 "node-forge": "^0.7.1",
51 "node-libs-browser": "^2.0.0",
52 "opn": "^5.1.0",
53 "physical-cpu-count": "^2.0.0",
54 "postcss": "^6.0.19",
55 "postcss-value-parser": "^3.3.0",
56 "posthtml": "^0.11.2",
57 "posthtml-parser": "^0.4.0",
58 "posthtml-render": "^1.1.3",
59 "resolve": "^1.4.0",
60 "semver": "^5.4.1",
61 "serialize-to-js": "^1.1.1",
62 "serve-static": "^1.12.4",
63 "source-map": "0.6.1",
64 "strip-ansi": "^4.0.0",
65 "terser": "^3.7.3",
66 "toml": "^2.3.3",
67 "tomlify-j0.4": "^3.0.0",
68 "v8-compile-cache": "^2.0.0",
69 "ws": "^5.1.1"
70 },
71 "devDependencies": {
72 "@vue/component-compiler-utils": "^2.0.0",
73 "babel-cli": "^6.26.0",
74 "babel-plugin-transform-async-super": "^1.0.0",
75 "babel-polyfill": "^6.26.0",
76 "babel-register": "^6.26.0",
77 "bsb-js": "^1.0.1",
78 "codecov": "^3.0.0",
79 "coffeescript": "^2.0.3",
80 "cross-env": "^5.1.1",
81 "eslint": "^4.13.0",
82 "glslify-bundle": "^5.0.0",
83 "glslify-deps": "^1.3.0",
84 "graphql": "^0.11.7",
85 "graphql-tag": "^2.6.0",
86 "husky": "^0.14.3",
87 "less": "^3.0.1",
88 "lint-staged": "^7.1.2",
89 "mocha": "^5.1.1",
90 "ncp": "^2.0.0",
91 "nib": "^1.1.2",
92 "node-sass": "^4.7.2",
93 "nyc": "^11.1.0",
94 "postcss-modules": "^1.1.0",
95 "posthtml-include": "^1.1.0",
96 "prettier": "^1.13.0",
97 "pug": "^2.0.3",
98 "rimraf": "^2.6.1",
99 "sinon": "^5.0.1",
100 "sourcemap-validator": "^1.0.6",
101 "stylus": "^0.54.5",
102 "typescript": "^2.9.0",
103 "vue": "^2.5.16",
104 "vue-template-compiler": "^2.5.16"
105 },
106 "scripts": {
107 "test": "cross-env NODE_ENV=test mocha",
108 "test-coverage": "rm -rf coverage/* && nyc yarn test",
109 "report-coverage": "nyc report --reporter=lcov && codecov",
110 "test-ci": "yarn test-coverage && yarn report-coverage",
111 "format": "prettier --write \"./{src,bin,test}/**/*.{js,json,md}\"",
112 "build": "yarn minify && babel src -d lib && ncp src/builtins lib/builtins",
113 "prepublish": "yarn build",
114 "minify": "terser -c -m -o src/builtins/prelude.min.js src/builtins/prelude.js && terser -c -m -o src/builtins/prelude2.min.js src/builtins/prelude2.js",
115 "precommit": "npm run lint && lint-staged",
116 "lint": "eslint . && prettier \"./{src,bin,test}/**/*.{js,json,md}\" --list-different",
117 "postinstall": "node -e \"console.log('\\u001b[35m\\u001b[1mLove Parcel? You can now donate to our open collective:\\u001b[22m\\u001b[39m\\n > \\u001b[34mhttps://opencollective.com/parcel/donate\\u001b[0m')\""
118 },
119 "bin": {
120 "parcel": "bin/cli.js"
121 },
122 "engines": {
123 "node": ">= 6.0.0"
124 },
125 "lint-staged": {
126 "*.{js,json,md}": [
127 "prettier --write",
128 "git add"
129 ]
130 },
131 "collective": {
132 "type": "opencollective",
133 "url": "https://opencollective.com/parcel"
134 }
135}