UNPKG

2.96 kBJSONView Raw
1{
2 "name": "bundlib",
3 "displayName": "Bundlib",
4 "version": "0.14.1",
5 "description": "A javascript library bundler powered by Rollup.js and optionally Typescript",
6 "main": "dist/bundlib.js",
7 "module": "dist/bundlib.mjs",
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 "dev": "ts-node -T -P ts-node-tsconfig.json src/cli -dw",
21 "build": "ts-node -T -P ts-node-tsconfig.json src/cli -d",
22 "test": "jest --color -w 3",
23 "clean": "rimraf bin dist types coverage node_modules/.cache/bundlib node_modules/.cache/jest",
24 "lint": "eslint src/** __test__/**",
25 "prerelease": "npm run clean && npm run lint && npm test && npm run build",
26 "release": "standard-version"
27 },
28 "keywords": [
29 "library",
30 "bundle",
31 "bundler",
32 "typescript",
33 "rollup"
34 ],
35 "dependencies": {
36 "@babel/core": "^7.8.3",
37 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
38 "@babel/plugin-transform-object-assign": "^7.8.3",
39 "@babel/preset-env": "^7.8.3",
40 "@babel/preset-react": "^7.8.3",
41 "babel-plugin-transform-async-to-promises": "^0.8.15",
42 "builtin-modules": "^3.1.0",
43 "camelcase": "^5.3.1",
44 "chokidar": "^3.3.1",
45 "colorette": "^1.1.0",
46 "commander": "^4.1.0",
47 "filesize": "^6.0.1",
48 "lodash": "^4.17.15",
49 "pretty-ms": "^5.1.0",
50 "read-pkg": "^5.2.0",
51 "rollup": "^1.29.0",
52 "rollup-plugin-add-shebang": "^0.3.1",
53 "rollup-plugin-babel": "^4.3.3",
54 "rollup-plugin-commonjs": "^10.1.0",
55 "rollup-plugin-eslint": "^7.0.0",
56 "rollup-plugin-export-equals": "^0.3.5",
57 "rollup-plugin-json": "^4.0.0",
58 "rollup-plugin-node-resolve": "^5.2.0",
59 "rollup-plugin-strip-shebang": "^1.2.7",
60 "rollup-plugin-terser": "^5.2.0",
61 "rollup-plugin-typescript2": "^0.25.3",
62 "slash": "^3.0.0",
63 "typescript": "^3.7.4"
64 },
65 "devDependencies": {
66 "@types/filesize": "^5.0.0",
67 "@types/jest": "^24.9.0",
68 "@types/lodash": "^4.14.149",
69 "@types/mock-fs": "^4.10.0",
70 "@types/node": "^13.1.7",
71 "@types/rollup-plugin-json": "^3.0.2",
72 "@typescript-eslint/eslint-plugin": "^2.16.0",
73 "@typescript-eslint/parser": "^2.16.0",
74 "eslint": "^6.8.0",
75 "husky": "^4.0.10",
76 "jest": "^24.9.0",
77 "mock-fs": "^4.10.4",
78 "rimraf": "^3.0.0",
79 "standard-version": "^7.0.1",
80 "ts-jest": "^24.3.0",
81 "ts-node": "^8.6.2"
82 },
83 "files": [
84 "bin",
85 "dist",
86 "types"
87 ],
88 "author": {
89 "name": "Manuel Fernandez",
90 "email": "manferlo81@gmail.com"
91 },
92 "repository": {
93 "type": "git",
94 "url": "git+https://github.com/manferlo81/bundlib.git"
95 },
96 "bugs": {
97 "url": "https://github.com/manferlo81/bundlib/issues"
98 },
99 "homepage": "https://github.com/manferlo81/bundlib#readme",
100 "license": "MIT"
101}