Skip to content

Social Card of this repo

A Better Developer Experience ​

A TypeScript Starter Kit that will help you bootstrap your next project without minimal opinion.

ts-jpeg ​

This is an opinionated TypeScript Starter kit to help kick-start development of your next Bun package.

Get Started ​

It's rather simple to get your package development started:

bash
# you may use this GitHub template or the following command
bunx degit stacksjs/ts-starter my-pkg
cd my-pkg

# if you don't have pnpm installed, run `npm i -g pnpm`
bun i # install all deps
bun run build # builds the library for production-ready use

# after you have successfully committed, you may create a "release"
bun run release # automates git commits, versioning, and changelog generations

Check out the package.json scripts for more commands.

Developer Experience (DX) ​

This Starter Kit comes pre-configured with the following:

Changelog ​

Please see our releases page for more information on what has changed recently.

Contributing ​

Please review the Contributing Guide for details.

Stargazers over time ​

Stargazers over time

Community ​

For help, discussion about best practices, or any other conversation that would benefit from being searchable:

Discussions on GitHub

For casual chit-chat with others using this package:

Join the Stacks Discord Server

Postcardware ​

Two things are true: Stacks OSS will always stay open-source, and we do love to receive postcards from wherever Stacks is used! 🌍 We also publish them on our website. And thank you, Spatie

Our address: Stacks.js, 12665 Village Ln #2306, Playa Vista, CA 90094

Sponsors ​

We would like to extend our thanks to the following sponsors for funding Stacks development. If you are interested in becoming a sponsor, please reach out to us.

Credits ​

License ​

The MIT License (MIT). Please see LICENSE for more information.

Made with 💙

Released under the MIT License.