You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
129 lines
3.3 KiB
129 lines
3.3 KiB
{
|
|
"name": "bull",
|
|
"version": "4.16.0",
|
|
"description": "Job manager",
|
|
"engines": {
|
|
"node": ">=12"
|
|
},
|
|
"main": "./index.js",
|
|
"types": "./index.d.ts",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/OptimalBits/bull.git"
|
|
},
|
|
"keywords": [
|
|
"job",
|
|
"queue",
|
|
"task",
|
|
"parallel"
|
|
],
|
|
"author": "OptimalBits",
|
|
"license": "MIT",
|
|
"readmeFilename": "README.md",
|
|
"dependencies": {
|
|
"cron-parser": "^4.2.1",
|
|
"get-port": "^5.1.1",
|
|
"ioredis": "^5.3.2",
|
|
"lodash": "^4.17.21",
|
|
"msgpackr": "^1.10.1",
|
|
"semver": "^7.5.2",
|
|
"uuid": "^8.3.0"
|
|
},
|
|
"devDependencies": {
|
|
"@commitlint/cli": "^7.6.1",
|
|
"@commitlint/config-conventional": "^7.6.0",
|
|
"@semantic-release/changelog": "^5.0.1",
|
|
"@semantic-release/commit-analyzer": "^8.0.1",
|
|
"@semantic-release/git": "^9.0.0",
|
|
"@semantic-release/github": "^7.2.1",
|
|
"@semantic-release/npm": "^7.1.1",
|
|
"@semantic-release/release-notes-generator": "^9.0.2",
|
|
"chai": "^4.2.0",
|
|
"coveralls": "^3.1.0",
|
|
"delay": "^4.3.0",
|
|
"eslint": "^7.4.0",
|
|
"eslint-plugin-mocha": "^7.0.1",
|
|
"eslint-plugin-node": "^8.0.1",
|
|
"expect.js": "^0.3.1",
|
|
"fast-glob": "^3.3.2",
|
|
"husky": "^4.2.5",
|
|
"istanbul": "^0.4.5",
|
|
"lint-staged": "^8.2.1",
|
|
"minimatch": "^7.4.4",
|
|
"mocha": "^8.1.1",
|
|
"mocha-lcov-reporter": "^1.3.0",
|
|
"moment": "^2.24.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"nyc": "^15.1.0",
|
|
"p-reflect": "^1.0.0",
|
|
"prettier": "^1.19.1",
|
|
"rimraf": "^3.0.2",
|
|
"semantic-release": "^17.4.2",
|
|
"sinon": "^7.5.0"
|
|
},
|
|
"scripts": {
|
|
"clean:scripts": "rimraf rawScripts lib/scripts",
|
|
"dc:up": "docker-compose -f docker-compose.yml up -d",
|
|
"dc:down": "docker-compose -f docker-compose.yml down",
|
|
"dry-run": "npm publish --dry-run",
|
|
"generate:raw:scripts": "node generateRawScripts.js",
|
|
"pretest": "npm-run-all clean:scripts generate:raw:scripts transform:commands lint",
|
|
"lint": "eslint lib test *.js",
|
|
"test": "NODE_ENV=test nyc mocha -- 'test/test_*' --recursive --exit",
|
|
"test:nolint": "NODE_ENV=test mocha 'test/test_*' --recursive --exit",
|
|
"coverage": "nyc report --reporter=text-lcov | coveralls",
|
|
"postpublish": "git push && git push --tags",
|
|
"prettier": "prettier --config package.json --write '**/*.js'",
|
|
"precommit": "lint-staged",
|
|
"build": "tsc",
|
|
"transform:commands": "node ./commandTransform.js ./rawScripts ./lib/scripts"
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,json}": [
|
|
"prettier --write",
|
|
"git add"
|
|
]
|
|
},
|
|
"prettier": {
|
|
"singleQuote": true
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
|
|
}
|
|
},
|
|
"release": {
|
|
"branches": [
|
|
"develop"
|
|
],
|
|
"plugins": [
|
|
"@semantic-release/commit-analyzer",
|
|
"@semantic-release/release-notes-generator",
|
|
[
|
|
"@semantic-release/changelog",
|
|
{
|
|
"changelogFile": "CHANGELOG.md"
|
|
}
|
|
],
|
|
[
|
|
"@semantic-release/npm",
|
|
{
|
|
"npmPublish": true
|
|
}
|
|
],
|
|
"@semantic-release/github",
|
|
[
|
|
"@semantic-release/git",
|
|
{
|
|
"assets": [
|
|
"package.json",
|
|
"yarn.lock",
|
|
"CHANGELOG.md"
|
|
],
|
|
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
|
|
}
|
|
]
|
|
]
|
|
}
|
|
}
|