inngest

v3.4.2-pr-378.1
Official SDK for Inngest.com

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

release

pnpm run test && pnpm run build && pnpm run build:copy && node scripts/release.js

dev:lint

nodemon -w src -e ts -i version.ts --delay 300ms -x 'pnpm run lint'

prebuild

pnpm run pb:version

build:api

api-extractor run --local --verbose

dev:build

nodemon -w src -e ts -i version.ts --delay 300ms -x 'pnpm run build && pnpm run build:check --local'

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

build:check

api-extractor run --verbose

dev:example

tsx scripts/runExample.ts

postversion

pnpm run build && pnpm run build:copy

api-extractor

api-extractor

test:examples

jest --logHeapUsage --maxWorkers=8 --testMatch "**/test/functions/**/*.test.ts" --ci --verbose

Metadata

  • GPL-3.0
  • >=14
  • Dan Farrelly
  • released 11/2/2023

Downloads