inngest

v0.10.0-next.1
Official SDK for Inngest.com

dev

yarn && sh -c 'cd ./landing && yarn' && concurrently --names Build,Lint,Landing --prefix-colors "green.inverse,magenta.inverse,blue.inverse" --handle-input "yarn run dev:build" "yarn run dev:lint" "yarn run dev:landing"

lint

eslint .

test

node --expose-gc --max-old-space-size=4096 ./node_modules/.bin/jest --silent --logHeapUsage --maxWorkers=8 --coverage --ci --verbose

build

yarn run clean && tsc --project tsconfig.build.json

clean

rm -rf ./dist

prelink

yarn run build:copy

release

yarn run np

dev:lint

nodemon -w src -e ts -i version.ts -i landing.ts --delay 300ms -x 'yarn lint'

prebuild

yarn run pb:version && yarn run pb:landing

build:api

api-extractor run --local --verbose

dev:build

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

build:copy

cp package.json LICENSE.md README.md dist

pb:landing

yarn build:landing && node -e 'const page = JSON.stringify(require("fs").readFileSync("./landing/dist/index.html").toString()); console.log("export const landing = " + page);' > ./src/landing.ts && npx prettier ./src/landing.ts --write

pb:version

genversion --semi --double --es6 ./src/version.ts

build:check

api-extractor run --verbose

dev:landing

nodemon -w landing/src -e ts,tsx,css --delay 300ms -x 'yarn run build:landing'

postversion

yarn run build && yarn run build:copy

api-extractor

api-extractor

build:landing

cd landing && yarn run build

test:examples

node --expose-gc --max-old-space-size=4096 ./node_modules/.bin/jest --silent --logHeapUsage --maxWorkers=8 --testMatch "**/examples/test/*.test.ts" --ci --verbose

Metadata

  • GPL-3.0
  • Whatever
  • Dan Farrelly
  • released 1/27/2023

Downloads