bullmq

v3.15.5
Queue for messages and jobs based on Redis
bull bullmq queues jobs redis

cm

git cz

tsc

tsc

docs

typedoc --excludeExternals --excludeProtected --excludePrivate --readme none src/index.ts

lint

eslint . --ignore-path ./.eslintignore

test

ts-mocha -p tsconfig-cjs.json --config ./.mocharc.js

build

npm-run-all pretest tsc:all copy:main:type clean:temp:files copy:lua copy:includes:lua

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

prepare

husky install

pretest

npm-run-all clean:scripts generate:raw:scripts transform:commands

tsc:all

tsc && tsc -p tsconfig-cjs.json

copy:lua

copyfiles -f ./src/commands/*.lua ./dist/cjs/commands && copyfiles -f ./src/commands/*.lua ./dist/esm/commands

coverage

nyc --reporter=text --reporter=lcovonly yarn test

prettier

prettier --config package.json src/**/*.ts

eslint:fix

eslint . --ignore-path ./.eslintignore --fix

test:watch

ts-mocha -p tsconfig-cjs.json --paths 'tests/test_*.ts' -w --watch-extensions ts

lint:staged

lint-staged

pretty:quick

pretty-quick --ignore-path ./.eslintignore --staged

clean:scripts

rimraf rawScripts src/scripts

copy:main:type

copyfiles -f ./dist/esm/classes/main.d.ts ./dist/esm/classes/main-worker.d.ts ./dist/cjs/classes

prepublishOnly

yarn build

copy:lua:python

copyfiles -f ./rawScripts/*.lua ./python/bullmq/commands

clean:temp:files

rimraf dist/cjs/bullmq.d.ts dist/esm/bullmq.d.ts dist/tsdoc-metadata.json

semantic-release

semantic-release

copy:includes:lua

copyfiles -f ./src/commands/includes/*.lua ./dist/cjs/commands/includes && copyfiles -f ./src/commands/includes/*.lua ./dist/esm/commands/includes

transform:commands

node ./commandTransform.js ./rawScripts ./src/scripts

circular:references

madge --circular --extensions ts ./src

generate:raw:scripts

ts-node --project tsconfig-cjs.json generateRawScripts.ts

semantic-release-prepare

ts-node tools/semantic-release-prepare

Metadata

  • MIT
  • Whatever
  • Taskforce.sh Inc.
  • released 6/11/2023

Downloads

Maintainers