{"id":20684443,"url":"https://github.com/vimcaw/craco-fast-refresh","last_synced_at":"2025-04-22T13:10:01.788Z","repository":{"id":37894028,"uuid":"293012946","full_name":"vimcaw/craco-fast-refresh","owner":"vimcaw","description":"[⚠️DEPRECATED] A Craco plugin to enable \"Fast Refresh\" (also previously known as Hot Reloading) for React components.","archived":false,"fork":false,"pushed_at":"2023-12-15T14:26:42.000Z","size":146,"stargazers_count":13,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-22T13:08:47.725Z","etag":null,"topics":["craco","craco-plugin","fast-refresh","hot-reload","react"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"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/vimcaw.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-05T05:54:58.000Z","updated_at":"2023-03-08T16:31:06.000Z","dependencies_parsed_at":"2023-12-15T15:43:11.375Z","dependency_job_id":null,"html_url":"https://github.com/vimcaw/craco-fast-refresh","commit_stats":{"total_commits":41,"total_committers":4,"mean_commits":10.25,"dds":0.4390243902439024,"last_synced_commit":"056053b576b78063ca3750ee178177d7cb9b6350"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vimcaw%2Fcraco-fast-refresh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vimcaw%2Fcraco-fast-refresh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vimcaw%2Fcraco-fast-refresh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vimcaw%2Fcraco-fast-refresh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vimcaw","download_url":"https://codeload.github.com/vimcaw/craco-fast-refresh/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250246727,"owners_count":21398919,"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":["craco","craco-plugin","fast-refresh","hot-reload","react"],"created_at":"2024-11-16T22:21:51.027Z","updated_at":"2025-04-22T13:10:01.709Z","avatar_url":"https://github.com/vimcaw.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## ⚠️ DEPRECATION WARNING\n\nFast Refresh has been supported officially since [create-react-app](https://github.com/facebook/create-react-app) v4 release, this plugin only works on create-react-app v3, and it has some bugs (such as multiple error overlays), please use create-react-app v4 if possible.\n\n\u003ch1 align=\"center\"\u003eWelcome to craco-fast-refresh 👋\u003c/h1\u003e\n\u003cp\u003e\n  \u003ca href=\"https://www.npmjs.com/package/craco-fast-refresh\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Version\" src=\"https://img.shields.io/npm/v/craco-fast-refresh.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/craco-fast-refresh\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Total Download Count\" src=\"https://img.shields.io/npm/dt/craco-fast-refresh\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/craco-fast-refresh\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Download Count DM\" src=\"https://img.shields.io/npm/dm/craco-fast-refresh\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/vimcaw/craco-fast-refresh/blob/master/LICENSE\" target=\"_blank\"\u003e\n    \u003cimg alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003e A Craco plugin to enable \u0026#34;Fast Refresh\u0026#34; (also previously known as Hot Reloading) for React components.\n\n## What is Fast Refresh\n\nReact Fast Refresh is a replacement for [React Hot Loader](https://github.com/gaearon/react-hot-loader). Fast refresh makes your React app reloads slick and painless on code changes, providing a great developer experience.\n\nMore information: \n- [Fast Refresh · React Native](https://reactnative.dev/docs/fast-refresh#limitations)\n- [What the heck is React Fast Refresh \\| Marios Fakiolas](https://mariosfakiolas.com/blog/what-the-heck-is-react-fast-refresh/)\n- [What is React Fast Refresh?\\. This library is going to change your… \\| by Mallik Cheripally \\| JavaScript In Plain English \\| Medium](https://medium.com/javascript-in-plain-english/what-is-react-fast-refresh-f3d1e8401333)\n\n## Install\n\nIf you use `yarn`: \n```sh\nyarn add -D craco-fast-refresh\n```\nIf you use `npm`: \n```sh\nnpm i -D craco-fast-refresh\n```\n\n## Usage\n\nAdd a plugin object to your `plugins` on `craco.config` file: \n\n```js\nconst fastRefreshCracoPlugin = require('craco-fast-refresh');\n\nmodule.exports = () =\u003e {\n  return {\n    plugins: [{ plugin: fastRefreshCracoPlugin }],\n  };\n};\n```\n\n## Author\n\n👤 **vimcaw \u003cvimcaw@gmail.com\u003e**\n\n* Website: https://vimcaw.github.io/blog/\n* Twitter: [@vimcawZhu](https://twitter.com/vimcawZhu)\n* Github: [@vimcaw](https://github.com/vimcaw)\n\n## 🤝 Contributing\n\nContributions, issues and feature requests are welcome!\u003cbr /\u003eFeel free to check [issues page](https://github.com/vimcaw/craco-fast-refresh/issues). \n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n\n***\n_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvimcaw%2Fcraco-fast-refresh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvimcaw%2Fcraco-fast-refresh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvimcaw%2Fcraco-fast-refresh/lists"}