UNPKG

2.66 kBJSONView Raw
1{
2 "name": "buble",
3 "version": "0.20.0",
4 "description": "The blazing fast, batteries-included ES2015 compiler",
5 "main": "dist/buble.cjs.js",
6 "module": "dist/buble.es.js",
7 "browser": {
8 "dist/buble.cjs.js": "./dist/buble-browser.cjs.js",
9 "dist/buble.es.js": "./dist/buble-browser.es.js"
10 },
11 "unpkg": "dist/buble-browser-deps.umd.js",
12 "files": [
13 "bin",
14 "src",
15 "dist",
16 "register.js",
17 "README.md"
18 ],
19 "scripts": {
20 "build": "rollup -c",
21 "test": "mocha test/test.js",
22 "pretest": "npm run build",
23 "test:register": "echo '\"use strict\";' | cat - src/program/Node.js | sed 's/export default/module.exports =/' | node -r ./register.js",
24 "test:full": "npm run test && npm run test:register && npm run lint",
25 "test:bundlers": "npm run test:bundlers:rollup && npm run test:bundlers:webpack && npm run test:bundlers:parcel",
26 "test:bundlers:rollup": "test \"$(npx rollup -c test/bundlers/rollup.config.js | node)\" = 'var x = 4'",
27 "test:bundlers:webpack": "cd test/bundlers && mkdir -p node_modules && npm i webpack && node webpack.js && test \"$(node dist/main.js)\" = 'var x = 4'",
28 "test:bundlers:parcel": "cd test/bundlers && mkdir -p node_modules && npm i parcel && npx parcel build index.js --no-cache && test \"$(node dist/index.js)\" = 'var x = 4'",
29 "prepublish": "npm test",
30 "lint": "eslint bin/ src/ test/test.js test/utils/ register.js rollup.*.js scripts/"
31 },
32 "bin": {
33 "buble": "./bin/buble"
34 },
35 "repository": {
36 "type": "git",
37 "url": "git+https://github.com/bublejs/buble.git"
38 },
39 "keywords": [
40 "javascript",
41 "transpilation",
42 "compilation",
43 "esnext",
44 "es2015",
45 "es2017",
46 "es6",
47 "es7"
48 ],
49 "author": "Rich Harris",
50 "license": "MIT",
51 "bugs": {
52 "url": "https://github.com/bublejs/buble/issues"
53 },
54 "homepage": "https://github.com/bublejs/buble#README",
55 "devDependencies": {
56 "console-group": "^0.3.3",
57 "eslint": "^6.8.0",
58 "glob": "^7.1.6",
59 "mocha": "^7.1.1",
60 "rimraf": "^3.0.2",
61 "rollup": "^2.2.0",
62 "@rollup/plugin-buble": "^0.21.1",
63 "@rollup/plugin-commonjs": "^11.0.2",
64 "@rollup/plugin-json": "^4.0.2",
65 "@rollup/plugin-node-resolve": "^7.1.1",
66 "source-map": "0.6.1",
67 "source-map-support": "^0.5.16",
68 "test262": "git+https://github.com/tc39/test262.git#4f1155c566a222238fd86f179c6635ecb4c289bb",
69 "test262-stream": "^1.3.0"
70 },
71 "dependencies": {
72 "acorn": "^6.4.1",
73 "acorn-dynamic-import": "^4.0.0",
74 "acorn-jsx": "^5.2.0",
75 "chalk": "^2.4.2",
76 "magic-string": "^0.25.7",
77 "minimist": "^1.2.5",
78 "regexpu-core": "4.5.4"
79 }
80}