Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hamzahamidi/webpack-typescript-starter
Webpack typescript starter using swc
https://github.com/hamzahamidi/webpack-typescript-starter
boilerplate docker docker-compose eslint gh-pages github-actions hacktoberfest jest node18 rust sass scss starter swc terserplugin ts-jest typescript webpack webpack5
Last synced: 3 months ago
JSON representation
Webpack typescript starter using swc
- Host: GitHub
- URL: https://github.com/hamzahamidi/webpack-typescript-starter
- Owner: hamzahamidi
- Created: 2020-11-01T15:51:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-04T00:51:24.000Z (almost 2 years ago)
- Last Synced: 2024-10-12T06:47:42.110Z (4 months ago)
- Topics: boilerplate, docker, docker-compose, eslint, gh-pages, github-actions, hacktoberfest, jest, node18, rust, sass, scss, starter, swc, terserplugin, ts-jest, typescript, webpack, webpack5
- Language: JavaScript
- Homepage: https://hamidihamza.com/webpack-typescript-starter/
- Size: 2.29 MB
- Stars: 12
- Watchers: 2
- Forks: 5
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Webpack typescript starter
Webpack typescript starter with:
- Webpack 5
- Typescript
- SCSS
- SWC (Speedy Web Compiler)
- SWC/jest
- Eslint## [Demo](https://webpack-typescript-starter.netlify.app/)
## Getting started
Make sure to have NodeJs already installed.
### Install all dependencies
```bash
npm install
```### Start developing and serve your app
```bash
npm start
```The application will be available at http://localhost:4200
### Build your application
```bash
npm run build
```### Run unit tests
```bash
npm run test
```### Run coverage
```bash
npm run coverage
```### Docker
Or simply run the example using docker:
```bash
docker-compose up
```The application will be available at http://localhost:4000