Skip to content

After faffing around trying to get a simple canvas to prototype stuff on but with typescript, I found a combination of minimal packages and a bundler to get up and coding quickly.

License

Notifications You must be signed in to change notification settings

SheepReaper/typescript-quickstart

PRs Welcome

Typescript quick-start template

This template allows you to just start coding in src/index.ts and live-edit an app without having to mess about with dependencies.

This template provides lots of help as well:

Features:

  • Yarn 2 - awesome package manager, configured for zero-install
  • Prettier - tidy up your code
  • Eslint - find design-time errors
  • Yarn sdks (IDE support) - allow eslint, prettier, typescript, and their respective vscode extensions to use yarn 2's virtual packages
  • Parcel - this bundler can build an run your application with HMR support. It can also build a static version, ready to be served.

Usage:

Put your code into src/index.ts

yarn dev

Will start parcel's development server after building your app.

You can then (if using vscode) hit F5 to start a debugging session from vscode, launching chrome to browse your app.

Alternatively:

yarn build

Will build and output your app to dist/ ready to be served.

About

After faffing around trying to get a simple canvas to prototype stuff on but with typescript, I found a combination of minimal packages and a bundler to get up and coding quickly.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages