seek-oss / skuba

🤿 SEEK development toolkit for backend applications and packages

Home Page:https://seek-oss.github.io/skuba/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🤿 skuba


GitHub Release GitHub Validate Node.js version npm package


skuba is a toolkit for backend application and package development on SEEK's gravel and paved roads:

It provides you with:

  • CLI commands for developing your project
  • Templates to base your backend application or package on
  • Development and optional runtime APIs for cross-cutting concerns

Learn more about skuba and contribute to it.


skuba is distributed as an npm package.

In projects that list it as a devDependency, usage may look something like this:

# Install project dependencies.
pnpm install

# Run the skuba CLI.
pnpm exec skuba help

Global installations are also supported to speed up local development:

# Install skuba globally.
pnpm add --global skuba

# Look, no `npx`!
skuba help

If you're new here, jump ahead to the CLI section to create a new project or update an existing one.

About

🤿 SEEK development toolkit for backend applications and packages

https://seek-oss.github.io/skuba/

License:MIT License


Languages

Language:TypeScript 95.7%Language:JavaScript 3.6%Language:Dockerfile 0.4%Language:Shell 0.4%