UNPKG

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