BlessYAHU / callbag-jsx-starter-ts

Typescript starter project for callbag-jsx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



Starter project for callbag-jsx



Use this template and clone your repo (if you haven't already).

Useful commands:

npm i             # πŸ‘‰  install dependencies
npm start         # πŸ‘‰  start dev server
                  # --> entry file is src/index.tsx
                  # --> served on localhost:3000
npm run build     # πŸ‘‰  build your app
                  # --> build files in dist/
npm test          # πŸ‘‰  run tests
                  # --> test root is src/test/index.ts

πŸ‘‰ Don't forget to read the docs.



Stack

  • Typescript for transpilation

    • Configuration in tsconfig.json
  • Snowpack for dev server

    • Configuration in snowpack.config.js
  • Webpack for production bundling

    • Configuration in webpack.config.js
  • ESLint for linting

  • Mocha & Chai for testing

    • TS-Node for binding TypeScript into Mocha

About

Typescript starter project for callbag-jsx

License:MIT License


Languages

Language:JavaScript 53.6%Language:TypeScript 43.2%Language:HTML 3.1%