Skip to content
/ starter-ts Public template

Opinionated starter template for TypeScript library (DevContainer included)

License

Notifications You must be signed in to change notification settings

NamesMT/starter-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cc37d49 · Mar 23, 2025

History

89 Commits
Jul 25, 2024
Mar 15, 2025
Mar 15, 2025
Oct 16, 2024
Nov 23, 2023
Oct 23, 2023
Dec 3, 2023
Mar 23, 2025
Mar 23, 2025
Jun 21, 2024
Jun 21, 2024
Mar 23, 2025
Mar 23, 2025
Mar 15, 2025
Mar 28, 2024
Sep 17, 2023
Nov 27, 2023
Nov 16, 2024

Repository files navigation

starter-ts TypeScript heart icon

npm version npm downloads Codecov Bundlejs jsDocs.io

starter-ts is my starter/boilerplate for typescript projects.
This template assumes you are using Linux, or the included Dev Container.

Notes (remove this section when you use the template)

* Do a global replace for starter-ts and NamesMT

* Notable behavior:

* Script: play vs play:useBuild for playground testing?

  • play script uses unbuild's passive watcher (stub mode), which allows you to execute new code live without rebuilding the project. The cons is TS declarations are not available.
  • play:useBuild builds a static version of the package, useful for testing the actual look/behavior when shipping.

END NOTE

Features

  • TypeScript ready!

Usage

Install package:

# npm
npm install starter-ts

# yarn
yarn add starter-ts

# pnpm (recommended)
pnpm install starter-ts

Import:

// ESM
import { hello } from 'starter-ts'

Roadmap

  • Become the legendary 10000x developer

License License

About

Opinionated starter template for TypeScript library (DevContainer included)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published