UNPKG

2.67 kBJSONView Raw
1{
2 "name": "bundlib",
3 "version": "0.12.1",
4 "description": "An automatic javascript library bundler using Rollup.js and optionally Typescript",
5 "main": "dist/bundlib.cjs.js",
6 "module": "dist/bundlib.es.js",
7 "bin": "bin/bundlib-cli.js",
8 "types": "types/index.d.ts",
9 "typings": "types/index.d.ts",
10 "bundlib": {
11 "input": {
12 "api": "src/api/index.ts",
13 "bin": "src/cli/index.ts"
14 },
15 "esModule": true,
16 "interop": true
17 },
18 "scripts": {
19 "clean": "rm -rf node_modules/.cache/bundlib node_modules/.cache/jest bin dist types coverage",
20 "lint": "tslint src/**/*.ts",
21 "dev": "ts-node -P ts-node-tsconfig.json src/cli -dw",
22 "build": "ts-node -P ts-node-tsconfig.json src/cli -d",
23 "test": "jest --color -w 3",
24 "preversion": "npm run clean && npm run lint && npm run build && npm test"
25 },
26 "keywords": [
27 "library",
28 "bundle",
29 "bundler",
30 "typescript",
31 "rollup"
32 ],
33 "dependencies": {
34 "@babel/core": "^7.5.5",
35 "@babel/plugin-syntax-dynamic-import": "^7.2.0",
36 "@babel/preset-env": "^7.5.5",
37 "@babel/preset-react": "^7.0.0",
38 "babel-plugin-transform-async-to-promises": "^0.8.14",
39 "builtin-modules": "^3.1.0",
40 "camelcase": "^5.3.1",
41 "chalk": "^2.4.2",
42 "chokidar": "^3.0.2",
43 "commander": "^2.20.0",
44 "filesize": "^4.1.2",
45 "lodash": "^4.17.15",
46 "pretty-ms": "^5.0.0",
47 "read-pkg": "^5.2.0",
48 "rollup": "^1.19.4",
49 "rollup-plugin-add-shebang": "^0.3.1",
50 "rollup-plugin-babel": "^4.3.3",
51 "rollup-plugin-commonjs": "^10.0.2",
52 "rollup-plugin-export-equals": "^0.3.3",
53 "rollup-plugin-json": "^4.0.0",
54 "rollup-plugin-node-resolve": "^5.2.0",
55 "rollup-plugin-strip-shebang": "^1.2.5",
56 "rollup-plugin-terser": "^5.1.1",
57 "rollup-plugin-typescript2": "^0.22.1",
58 "slash": "^3.0.0",
59 "typescript": "^3.5.3"
60 },
61 "devDependencies": {
62 "@types/filesize": "^4.1.0",
63 "@types/jest": "^24.0.17",
64 "@types/lodash": "^4.14.136",
65 "@types/mock-fs": "^3.6.30",
66 "@types/node": "^12.7.0",
67 "@types/rollup-plugin-json": "^3.0.2",
68 "eslint": "^6.1.0",
69 "husky": "^3.0.2",
70 "jest": "^24.8.0",
71 "mock-fs": "^4.10.1",
72 "ts-jest": "^24.0.2",
73 "ts-node": "^8.3.0",
74 "tslint": "^5.18.0"
75 },
76 "files": [
77 "bin",
78 "dist",
79 "types"
80 ],
81 "author": {
82 "name": "Manuel Fernandez",
83 "email": "manferlo81@gmail.com"
84 },
85 "repository": {
86 "type": "git",
87 "url": "git+https://github.com/manferlo81/bundlib.git"
88 },
89 "bugs": {
90 "url": "https://github.com/manferlo81/bundlib/issues"
91 },
92 "homepage": "https://github.com/manferlo81/bundlib#readme",
93 "license": "MIT"
94}