Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/awran5/esbuild-react-app-ts-template

This is a Typescript template for esbuild-create-react-app project
https://github.com/awran5/esbuild-react-app-ts-template

esbuild eslint react typescript

Last synced: 13 days ago
JSON representation

This is a Typescript template for esbuild-create-react-app project

Awesome Lists containing this project

README

        

# esbuild React Typescript Template

> This is a Typecript template for [esbuild create react app](https://github.com/awran5/esbuild-create-react-app) project.

## What is inside?

- [TypeScript](https://www.typescriptlang.org/)
- [esbuild](https://esbuild.github.io/)
- [Eslint](https://eslint.org/)
- [Prettier](https://prettier.io/)
- [Husky](https://github.com/typicode/husky)
- [lint-staged](https://github.com/okonet/lint-staged)
- [live-server](https://github.com/tapio/live-server)

## Update (01-11-2022)

- add: css module support [esbuild-css-modules-plugin](https://www.npmjs.com/package/esbuild-css-modules-plugin)
- add: sass/scss [esbuild-sass-plugin](https://www.npmjs.com/package/esbuild-sass-plugin)
- add: [PostCSS](https://github.com/postcss/postcss)
- add: [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/main/plugin-packs/postcss-preset-env)
- add: [autoprefixer](https://github.com/postcss/autoprefixer)
- build: update React 18
- build: update dependencies
- refactor: rename `dist` folder to `build`
- refactor: switch to npm instead of yarn

### License

MIT © [awran5](https://github.com/awran5/)