UNPKG

2.92 kBJSONView Raw
1{
2 "name": "bull",
3 "version": "4.10.4",
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 "semver": "^7.3.2",
31 "uuid": "^8.3.0"
32 },
33 "devDependencies": {
34 "@commitlint/cli": "^7.6.1",
35 "@commitlint/config-conventional": "^7.6.0",
36 "@semantic-release/changelog": "^5.0.1",
37 "@semantic-release/commit-analyzer": "^8.0.1",
38 "@semantic-release/git": "^9.0.0",
39 "@semantic-release/github": "^7.2.1",
40 "@semantic-release/npm": "^7.1.1",
41 "@semantic-release/release-notes-generator": "^9.0.2",
42 "chai": "^4.2.0",
43 "coveralls": "^3.1.0",
44 "delay": "^4.3.0",
45 "eslint": "^7.4.0",
46 "eslint-plugin-mocha": "^7.0.1",
47 "eslint-plugin-node": "^8.0.1",
48 "expect.js": "^0.3.1",
49 "husky": "^4.2.5",
50 "istanbul": "^0.4.5",
51 "lint-staged": "^8.2.1",
52 "mocha": "^8.1.1",
53 "mocha-lcov-reporter": "^1.3.0",
54 "moment": "^2.24.0",
55 "nyc": "^15.1.0",
56 "p-reflect": "^1.0.0",
57 "prettier": "^1.19.1",
58 "semantic-release": "^17.4.2",
59 "sinon": "^7.5.0"
60 },
61 "scripts": {
62 "pretest": "npm run lint",
63 "lint": "eslint lib test *.js",
64 "test": "NODE_ENV=test nyc mocha -- 'test/test_*' --recursive --exit",
65 "test:nolint": "NODE_ENV=test mocha 'test/test_*' --recursive --exit",
66 "coverage": "nyc report --reporter=text-lcov | coveralls",
67 "postpublish": "git push && git push --tags",
68 "prettier": "prettier --config package.json --write '**/*.js'",
69 "precommit": "lint-staged",
70 "build": "tsc"
71 },
72 "lint-staged": {
73 "*.{js,json}": [
74 "prettier --write",
75 "git add"
76 ]
77 },
78 "prettier": {
79 "singleQuote": true
80 },
81 "husky": {
82 "hooks": {
83 "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
84 }
85 },
86 "release": {
87 "branches": [
88 "develop"
89 ],
90 "plugins": [
91 "@semantic-release/commit-analyzer",
92 "@semantic-release/release-notes-generator",
93 [
94 "@semantic-release/changelog",
95 {
96 "changelogFile": "CHANGELOG.md"
97 }
98 ],
99 [
100 "@semantic-release/npm",
101 {
102 "npmPublish": true
103 }
104 ],
105 "@semantic-release/github",
106 [
107 "@semantic-release/git",
108 {
109 "assets": [
110 "package.json",
111 "yarn.lock",
112 "CHANGELOG.md"
113 ],
114 "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
115 }
116 ]
117 ]
118 }
119}