UNPKG

2.82 kBJSONView Raw
1{
2 "name": "rapidbundle",
3 "version": "0.16.0",
4 "repository": "git@github.com:umidbekk/rapidbundle.git",
5 "license": "MIT",
6 "author": "Umidbek Karimov <4734297+umidbekk@users.noreply.github.com>",
7 "type": "module",
8 "bin": "./dist/cli.js",
9 "files": [
10 "dist"
11 ],
12 "scripts": {
13 "build": "node ./src/cli.js",
14 "cover": "npm run test -- --coverage",
15 "pree2e": "npm run build",
16 "e2e": "npm run test -- --e2e",
17 "format": "prettier . --write --check",
18 "lint": "eslint .",
19 "prepare": "husky install",
20 "prerelease": "npx tsc && npm run lint && npm run e2e",
21 "release": "np --no-2fa",
22 "tdd": "npm run test -- --watch",
23 "test": "node ./scripts/test.js"
24 },
25 "lint-staged": {
26 "*.js": "eslint --fix",
27 "*.*": "prettier --write --ignore-unknown"
28 },
29 "eslintConfig": {
30 "parserOptions": {
31 "ecmaVersion": 2021
32 },
33 "extends": [
34 "eslint:recommended",
35 "plugin:node/recommended-module"
36 ],
37 "overrides": [
38 {
39 "files": [
40 "test/**",
41 "*.spec.js"
42 ],
43 "env": {
44 "jest": true
45 },
46 "rules": {
47 "node/no-extraneous-require": "off"
48 },
49 "globals": {
50 "runErrorTest": true,
51 "runIntegrationTest": true
52 }
53 }
54 ]
55 },
56 "eslintIgnore": [
57 "dist",
58 "examples",
59 "src/cli.js"
60 ],
61 "jest": {
62 "modulePathIgnorePatterns": [
63 "/dist",
64 "<rootDir>/scripts/",
65 "<rootDir>/node_modules/"
66 ],
67 "resetMocks": true,
68 "resetModules": true,
69 "setupFilesAfterEnv": [
70 "<rootDir>/test/setup.js"
71 ],
72 "testTimeout": 60000,
73 "transform": {},
74 "watchPlugins": [
75 "jest-watch-typeahead/filename",
76 "jest-watch-typeahead/testname"
77 ]
78 },
79 "dependencies": {
80 "@babel/core": "^7.16.12",
81 "browserslist": "^4.19.1",
82 "enquirer": "^2.3.6",
83 "esbuild": "^0.14.13",
84 "execa": "^6.0.0",
85 "listr2": "^4.0.1",
86 "rimraf": "^3.0.2",
87 "rollup": "^2.66.0",
88 "rollup-plugin-dts": "^4.1.0"
89 },
90 "devDependencies": {
91 "@types/jest": "27.4.0",
92 "@types/rimraf": "3.0.2",
93 "@types/semver": "7.3.9",
94 "@umidbekk/configs": "0.1.0",
95 "c8": "7.11.0",
96 "eslint": "8.7.0",
97 "eslint-plugin-node": "11.1.0",
98 "husky": "7.0.4",
99 "jest": "27.4.7",
100 "jest-watch-typeahead": "1.0.0",
101 "lint-staged": "12.3.7",
102 "lodash": "4.17.21",
103 "np": "7.6.1",
104 "prettier": "2.5.1",
105 "prettier-plugin-jsdoc": "0.3.30",
106 "prettier-plugin-organize-imports": "2.3.4",
107 "prettier-plugin-packagejson": "2.2.15",
108 "semver": "7.3.5",
109 "strip-ansi": "7.0.1",
110 "yaml": "1.10.2",
111 "zod": "3.11.6"
112 },
113 "optionalDependencies": {
114 "typescript": "^4.5.5"
115 },
116 "engines": {
117 "node": ">=12.22",
118 "npm": ">=7"
119 }
120}