{"id":13670864,"url":"https://github.com/vikpe/react-webpack-typescript-starter","last_synced_at":"2025-10-02T23:35:38.930Z","repository":{"id":15692598,"uuid":"78625723","full_name":"vikpe/react-webpack-typescript-starter","owner":"vikpe","description":"(DEPRECATED) Minimal starter with hot module replacement (HMR) for rapid development.","archived":true,"fork":false,"pushed_at":"2023-02-06T18:40:11.000Z","size":3960,"stargazers_count":851,"open_issues_count":0,"forks_count":222,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-01-11T13:09:57.119Z","etag":null,"topics":["babel","boilerplate","hmr","hot-module-replacement","react","sass","typescript","webpack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vikpe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-01-11T09:56:51.000Z","updated_at":"2024-11-20T07:53:48.000Z","dependencies_parsed_at":"2023-02-16T01:31:28.988Z","dependency_job_id":null,"html_url":"https://github.com/vikpe/react-webpack-typescript-starter","commit_stats":{"total_commits":306,"total_committers":16,"mean_commits":19.125,"dds":"0.21895424836601307","last_synced_commit":"f0c7f785319ab73b4ceee8203fd52355a4d32f11"},"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikpe%2Freact-webpack-typescript-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikpe%2Freact-webpack-typescript-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikpe%2Freact-webpack-typescript-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikpe%2Freact-webpack-typescript-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vikpe","download_url":"https://codeload.github.com/vikpe/react-webpack-typescript-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235051560,"owners_count":18928185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["babel","boilerplate","hmr","hot-module-replacement","react","sass","typescript","webpack"],"created_at":"2024-08-02T09:00:51.149Z","updated_at":"2025-10-02T23:35:38.559Z","avatar_url":"https://github.com/vikpe.png","language":"JavaScript","readme":"# DEPRECATED\n**This project is no longer maintained**, please consider using the following projects instead:\n\n* [**Vite**](https://vitejs.dev/)\n* [Parcel](https://parceljs.org/)\n* [Create React App](https://create-react-app.dev/)\n\n---\n\n# React Webpack Typescript Starter\n\u003e Minimal starter with hot module replacement (HMR) for rapid development.\n\n* **[React](https://facebook.github.io/react/)** (18.x)\n* **[Webpack](https://webpack.js.org/)** (5.x)\n* **[Typescript](https://www.typescriptlang.org/)** (4.x)\n* **[Hot Module Replacement (HMR)](https://webpack.js.org/concepts/hot-module-replacement/)** + [Fast Refresh](https://github.com/pmmmwh/react-refresh-webpack-plugin)\n* Image support\n* [SASS](http://sass-lang.com/) support\n* Production build script\n* Code linting ([ESLint](https://github.com/eslint/eslint)) and formatting ([Prettier](https://github.com/prettier/prettier))\n* Test frameworks ([Jest](https://facebook.github.io/jest/) + [React Testing Library](https://testing-library.com/docs/react-testing-library/intro))\n\n## Installation\n1. Clone/download repo\n2. `yarn install` (or `npm install` for npm)\n\n## Usage\n**Development**\n\n`yarn run start-dev`\n\n* Build app continuously (HMR enabled)\n* App served @ `http://localhost:8080`\n\n**Production**\n\n`yarn run start-prod`\n\n* Build app once (HMR disabled) to `/dist/`\n* App served @ `http://localhost:3000`\n\n---\n\n**All commands**\n\nCommand | Description\n--- | ---\n`yarn run start-dev` | Build app continuously (HMR enabled) and serve @ `http://localhost:8080`\n`yarn run start-prod` | Build app once (HMR disabled) to `/dist/` and serve @ `http://localhost:3000`\n`yarn run build` | Build app to `/dist/`\n`yarn run test` | Run tests\n`yarn run lint` | Run linter\n`yarn run lint --fix` | Run linter and fix issues\n`yarn run start` | (alias of `yarn run start-dev`)\n\n**Note**: replace `yarn` with `npm` in `package.json` if you use npm.\n\n## See also\n* [Create React App](https://github.com/facebook/create-react-app)\n* [Astro](https://astro.build/)\n* [Vite](https://vitejs.dev/)\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikpe%2Freact-webpack-typescript-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvikpe%2Freact-webpack-typescript-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikpe%2Freact-webpack-typescript-starter/lists"}