Skip to content
/ serpent Public template

Yet another TypeScript library starter with conventional goodies and automatic semantic releases.

License

Notifications You must be signed in to change notification settings

norskeld/serpent

Repository files navigation

serpent

Supported Node Versions Semantic Release Conventional Commits

Yet another TypeScript library starter with conventional goodies and automatic semantic releases.

Usage

Create your own repo using this one as a template, clone it, make necessary changes, install dependencies and you are set.

Features

What's inside:

Also:

  • .vscode: some handy settings for Visual Studio Code.
  • .scripts/release: custom script to help semantic-release produce flat and tidy tarballs.
  • .github/workflows: basic configs for:
    • Testing and building on node@20;
    • Releasing to npm with semantic-release.

Edits

You'll have to make some changes right after generating your own repository using this template.

License

MIT by default, but you may want to consider using something else.