UNPKG

2.95 kBJSONView Raw
1{
2 "name": "bull",
3 "version": "4.10.2",
4 "description": "Job manager",
5 "engines": {
6 "node": ">=12"
7 },
8 "main": "./index.js",
9 "types": "./index.d.ts",
10 "repository": {
11 "type": "git",
12 "url": "git://github.com/OptimalBits/bull.git"
13 },
14 "keywords": [
15 "job",
16 "queue",
17 "task",
18 "parallel"
19 ],
20 "author": "OptimalBits",
21 "license": "MIT",
22 "readmeFilename": "README.md",
23 "dependencies": {
24 "cron-parser": "^4.2.1",
25 "debuglog": "^1.0.0",
26 "get-port": "^5.1.1",
27 "ioredis": "^5.0.0",
28 "lodash": "^4.17.21",
29 "msgpackr": "^1.5.2",
30 "p-timeout": "^3.2.0",
31 "semver": "^7.3.2",
32 "uuid": "^8.3.0"
33 },
34 "devDependencies": {
35 "@commitlint/cli": "^7.6.1",
36 "@commitlint/config-conventional": "^7.6.0",
37 "@semantic-release/changelog": "^5.0.1",
38 "@semantic-release/commit-analyzer": "^8.0.1",
39 "@semantic-release/git": "^9.0.0",
40 "@semantic-release/github": "^7.2.1",
41 "@semantic-release/npm": "^7.1.1",
42 "@semantic-release/release-notes-generator": "^9.0.2",
43 "chai": "^4.2.0",
44 "coveralls": "^3.1.0",
45 "delay": "^4.3.0",
46 "eslint": "^7.4.0",
47 "eslint-plugin-mocha": "^7.0.1",
48 "eslint-plugin-node": "^8.0.1",
49 "expect.js": "^0.3.1",
50 "husky": "^4.2.5",
51 "istanbul": "^0.4.5",
52 "lint-staged": "^8.2.1",
53 "mocha": "^8.1.1",
54 "mocha-lcov-reporter": "^1.3.0",
55 "moment": "^2.24.0",
56 "nyc": "^15.1.0",
57 "p-reflect": "^1.0.0",
58 "prettier": "^1.19.1",
59 "semantic-release": "^17.4.2",
60 "sinon": "^7.5.0"
61 },
62 "scripts": {
63 "pretest": "npm run lint",
64 "lint": "eslint lib test *.js",
65 "test": "NODE_ENV=test nyc mocha -- 'test/test_*' --recursive --exit",
66 "test:nolint": "NODE_ENV=test mocha 'test/test_*' --recursive --exit",
67 "coverage": "nyc report --reporter=text-lcov | coveralls",
68 "postpublish": "git push && git push --tags",
69 "prettier": "prettier --config package.json --write '**/*.js'",
70 "precommit": "lint-staged",
71 "build": "tsc"
72 },
73 "lint-staged": {
74 "*.{js,json}": [
75 "prettier --write",
76 "git add"
77 ]
78 },
79 "prettier": {
80 "singleQuote": true
81 },
82 "husky": {
83 "hooks": {
84 "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
85 }
86 },
87 "release": {
88 "branches": [
89 "develop"
90 ],
91 "plugins": [
92 "@semantic-release/commit-analyzer",
93 "@semantic-release/release-notes-generator",
94 [
95 "@semantic-release/changelog",
96 {
97 "changelogFile": "CHANGELOG.md"
98 }
99 ],
100 [
101 "@semantic-release/npm",
102 {
103 "npmPublish": true
104 }
105 ],
106 "@semantic-release/github",
107 [
108 "@semantic-release/git",
109 {
110 "assets": [
111 "package.json",
112 "yarn.lock",
113 "CHANGELOG.md"
114 ],
115 "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
116 }
117 ]
118 ]
119 }
120}