graphile-worker

v0.16.0
Job queue for PostgreSQL
postgresql postgres pg worker sql easy fast jobs background and 2 more...

lint

yarn prettier:check && eslint --ext .js,.jsx,.ts,.tsx,.graphql .

test

yarn prepack && depcheck && createdb graphile_worker_test || true && psql -X -v GRAPHILE_WORKER_SCHEMA="${GRAPHILE_WORKER_SCHEMA:-graphile_worker}" -v ON_ERROR_STOP=1 -f __tests__/reset-db.sql graphile_worker_test && node --experimental-vm-modules node_modules/.bin/jest -i

watch

mkdir -p dist && touch dist/cli.js && chmod +x dist/cli.js && npm run build:sql && tsc --watch

db:dump

./scripts/dump_db

prepack

rm -Rf dist && npm run build:sql && tsc && chmod +x dist/cli.js

version

node scripts/postversion.mjs && git add src/version.ts

website

cd website && yarn run

lint:fix

eslint --ext .js,.jsx,.ts,.tsx,.graphql . --fix; prettier --cache --ignore-path .eslintignore --write '**/*.{js,jsx,ts,tsx,graphql,md,json}'

perfTest

cd perfTest && node ./run.js

build:sql

node scripts/buildSqlModule.mjs

preversion

grep '^### Pending' RELEASE_NOTES.md && echo "⚠️ Cannot publish with 'Pending' in RELEASE_NOTES ⚠️" && exit 1 || true

prettier:check

prettier --cache --ignore-path .eslintignore --check '**/*.{js,jsx,ts,tsx,graphql,md,json}'

website:update

node scripts/options.mjs

Metadata

  • MIT
  • >=14.0.0
  • Benjie Gillam
  • released 12/19/2023

Downloads

Maintainers