UNPKG

2.69 kBJSONView Raw
1{
2 "name": "bundlib",
3 "displayName": "Bundlib",
4 "version": "0.15.5",
5 "description": "An automatic configuration manager for Rollup.js.",
6 "keywords": [
7 "library",
8 "bundle",
9 "bundler",
10 "typescript",
11 "rollup"
12 ],
13 "main": "dist/bundlib.js",
14 "module": "dist/bundlib.mjs",
15 "bin": "bin/bundlib-cli.js",
16 "types": "types/index.d.ts",
17 "typings": "types/index.d.ts",
18 "bundlib": {
19 "input": {
20 "api": "src/api/index.ts",
21 "bin": "src/cli/index.ts"
22 },
23 "esModule": true,
24 "interop": true,
25 "project": "tsconfig-bundlib.json"
26 },
27 "scripts": {
28 "dev": "ts-node -T -P tsconfig-ts-node.json src/cli -dw",
29 "build": "ts-node -T -P tsconfig-ts-node.json src/cli -d",
30 "test": "jest --color -w 3",
31 "clean": "rimraf bin dist types coverage node_modules/.cache/bundlib node_modules/.cache/jest",
32 "lint": "eslint src/** __test__/**",
33 "prerelease": "npm run clean && npm run lint && npm test && npm run build",
34 "release": "standard-version"
35 },
36 "engines": {
37 "node": ">=10"
38 },
39 "dependencies": {
40 "builtin-modules": "^3.1.0",
41 "camelcase": "^5.3.1",
42 "chalk": "^3.0.0",
43 "commander": "^5.0.0",
44 "filesize": "^6.1.0",
45 "pretty-ms": "^6.0.1",
46 "read-pkg": "^5.2.0",
47 "resolve-from": "^5.0.0",
48 "slash": "^3.0.0"
49 },
50 "devDependencies": {
51 "@babel/core": "^7.9.0",
52 "@babel/preset-env": "^7.9.0",
53 "@rollup/plugin-commonjs": "^11.0.2",
54 "@rollup/plugin-json": "^4.0.2",
55 "@rollup/plugin-node-resolve": "^7.1.1",
56 "@types/jest": "^25.1.4",
57 "@types/mock-fs": "^4.10.0",
58 "@types/node": "^13.9.5",
59 "@typescript-eslint/eslint-plugin": "^2.25.0",
60 "@typescript-eslint/parser": "^2.25.0",
61 "chokidar": "^3.3.1",
62 "husky": "^4.2.3",
63 "jest": "^25.2.3",
64 "mock-fs": "^4.11.0",
65 "rimraf": "^3.0.2",
66 "rollup": "^2.2.0",
67 "rollup-plugin-add-shebang": "^0.3.1",
68 "rollup-plugin-babel": "^4.4.0",
69 "rollup-plugin-eslint": "^7.0.0",
70 "rollup-plugin-export-equals": "^0.3.6",
71 "rollup-plugin-strip-shebang": "^1.2.9",
72 "rollup-plugin-typescript2": "^0.27.0",
73 "standard-version": "^7.1.0",
74 "ts-jest": "^25.2.1",
75 "ts-node": "^8.8.1",
76 "typescript": "^3.8.3"
77 },
78 "peerDependencies": {
79 "rollup": "^2.0.0"
80 },
81 "files": [
82 "bin",
83 "dist",
84 "types"
85 ],
86 "author": {
87 "name": "Manuel Fernandez",
88 "email": "manferlo81@gmail.com"
89 },
90 "repository": {
91 "type": "git",
92 "url": "git+https://github.com/manferlo81/bundlib.git"
93 },
94 "bugs": {
95 "url": "https://github.com/manferlo81/bundlib/issues"
96 },
97 "homepage": "https://github.com/manferlo81/bundlib#readme",
98 "license": "MIT"
99}