inngest
v3.18.0 inngest task manager workflow workflows orchestration task orchestration events webhooks task scheduler and 19 more...
dev
pnpm install && concurrently --names Build,Lint --prefix-colors "green.inverse,magenta.inverse" --handle-input "pnpm run dev:build" "pnpm run dev:lint"
lint
eslint .
test
jest --silent --logHeapUsage --maxWorkers=8 --coverage --ci
build
pnpm run clean && tsc --project tsconfig.build.json
clean
rm -rf ./dist
itest
tsx scripts/integrationTestRunner.ts
release
pnpm run test && pnpm run build && pnpm run build:copy && cross-env DIST_DIR=dist node ../../scripts/release/publish.js
dev:lint
nodemon -w src -e ts -i version.ts --delay 300ms -x 'pnpm run lint'
prebuild
pnpm run pb:version
dev:build
nodemon -w src -e ts -i version.ts --delay 300ms -x 'pnpm run build'
test:deps
tsx scripts/checkDependencies.ts
test:dist
tsc --noEmit dist/**/*.d.ts
build:copy
cp package.json LICENSE.md README.md CHANGELOG.md dist
local:pack
pnpm run build && pnpm run build:copy && yarn pack --verbose --frozen-lockfile --filename inngest.tgz --cwd dist
pb:version
genversion --semi --double --es6 ./src/version.ts
test:types
tsc --noEmit --project tsconfig.types.json --listFiles
dev:example
tsx scripts/runExample.ts
postversion
pnpm run build && pnpm run build:copy
test:examples
jest --logHeapUsage --maxWorkers=8 --testMatch "**/test/functions/**/*.test.ts" --ci --verbose
test:composite
pnpm run local:pack && (cd test/composite_project && npm i ../../inngest.tgz && npm run test)