All Projects → HorusGoul → node-ts-starter

HorusGoul / node-ts-starter

Licence: MIT license
Straightforward Node.js & TypeScript Starter

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to node-ts-starter

playground-for-beaver-themer
Simple bare-bone WordPress theme for Beaver Themer plugin.
Stars: ✭ 16 (-69.23%)
Mutual labels:  starter
material2-admin
Angular - Material2 - Redux - Flex - Admin Example - Starter
Stars: ✭ 13 (-75%)
Mutual labels:  starter
angular-library-starter
🎩 A Minimalist Starter for Angular (v2+) libraries (w/ AOT support)
Stars: ✭ 71 (+36.54%)
Mutual labels:  starter
gatsbyjs-starter-tailwindplay
GatsbyJS Tailwind Starter - TailwindPlay
Stars: ✭ 69 (+32.69%)
Mutual labels:  starter
frontenso-11ty-starter
Production-ready 11ty+Gulp+Webpack Starter that features Nunjucks, SASS, TailwindCSS (with JIT complier), and ESNext.
Stars: ✭ 24 (-53.85%)
Mutual labels:  starter
node-red-node-typescript-starter
🏁 Quick-start template repository for creating new Node-RED node sets in TypeScript.
Stars: ✭ 64 (+23.08%)
Mutual labels:  starter
nextjs-landing-starter
Build your landing site based on Next.JS in minutes 🚀
Stars: ✭ 59 (+13.46%)
Mutual labels:  starter
Ignite
A comprehensive Flask boilerplate to build SaaS applications that includes Stripe billing, emails, login, and OAuth.
Stars: ✭ 102 (+96.15%)
Mutual labels:  starter
create-react-app-starter
CRA + typeless starter
Stars: ✭ 21 (-59.62%)
Mutual labels:  starter
netlify-cms-widget-starter
A boilerplate for creating Netlify CMS widgets.
Stars: ✭ 74 (+42.31%)
Mutual labels:  starter
twitch-extension-starter
Kickstarts your Twitch Extension using React
Stars: ✭ 38 (-26.92%)
Mutual labels:  starter
vital
Starter template for Vite with React (TypeScript). Supports Tailwind with CSS-Modules. Jest and @react/testing-library configured and ready to go. Also ESLint, Prettier, Husky, Commit-lint and Atomic Design for components.
Stars: ✭ 151 (+190.38%)
Mutual labels:  starter
sass-starter-pack
Sass starter files using Gulp v4.0.0 🔥
Stars: ✭ 34 (-34.62%)
Mutual labels:  starter
create-next-stack
Create Next Stack is a website and CLI tool used to easily set up the boilerplate of new Next.js apps.
Stars: ✭ 149 (+186.54%)
Mutual labels:  starter
create-react-native-dapp
Your next Ethereum application starts here. ⚛️ 💪 🦄
Stars: ✭ 410 (+688.46%)
Mutual labels:  starter
vue-component-lib-starter
A bare-bones example of creating your own Vue component library.
Stars: ✭ 221 (+325%)
Mutual labels:  starter
vividus-starter
VIVIDUS-based test project template
Stars: ✭ 43 (-17.31%)
Mutual labels:  starter
angular5-starter
⭐ An Angular5 Starter Kit :: Router, HttpClient, Forms, Services, Dev/Prod, HMR, Async/Lazy Routes and a very good structure for large applications by @naologic
Stars: ✭ 54 (+3.85%)
Mutual labels:  starter
go-preact-starter
Starter for combining Go and Preact in any web project.
Stars: ✭ 19 (-63.46%)
Mutual labels:  starter
Larabye
🎉 Larabye (Laravel + Rockabye) is a mini PHP starter / framework inspired from laravel features
Stars: ✭ 31 (-40.38%)
Mutual labels:  starter

Node TypeScript Starter

Getting started

  1. Clone this repository and open it
$ git clone https://github.com/HorusGoul/node-ts-starter your-next-project
$ cd your-next-project
  1. Install dependencies
$ yarn
  1. Launch the dev mode
$ yarn dev
  1. You can start coding! The entry point is located in src/index.ts.

What's preconfigured?

The intent of this starter is to be really slim so it's not a nightmare to remove or change stuff, that's why there are just a few things preconfigured:

  • Babel
  • TypeScript
  • ESLint
  • Prettier
  • A pre-commit hook that runs ESLint and type checks the code base
  • A few npm scripts

Scripts

  • yarn dev. Runs the project in dev mode, which means that it won't check types and will restart with every change you make.
  • yarn build. Compiles the project to the ./dist folder.
  • yarn typecheck. Checks the typings of the project. Gets executed before trying to create a new commit but you can also run it manually.
  • yarn start. Runs the compiled program. Remember to execute yarn build before attempting to launch the program.
  • yarn lint. Runs ESLint. You can append --fix in order to fix autofixable issues.

What to do next

Adapt the configuration to your needs and start coding!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].