UNPKG

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