{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":208149362,"defaultBranch":"main","name":"react-refresh-webpack-plugin","ownerLogin":"pmmmwh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-12T21:27:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9338255?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714260227.0","currentOid":""},"activityList":{"items":[{"before":"a5876801aa45795690d548353840d725167099c2","after":"d557ece4b3d16adfa727b8b6485a8a0a54c934c7","ref":"refs/heads/main","pushedAt":"2024-04-27T23:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: cleanup lockfile","shortMessageHtmlLink":"chore: cleanup lockfile"}},{"before":"60574bf6ce85dddda72133577f58b12202df82d1","after":null,"ref":"refs/heads/chore/bump-examples","pushedAt":"2024-04-27T23:23:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"}},{"before":"654a86dc8d989a084342273d63453c3a042e9309","after":"a5876801aa45795690d548353840d725167099c2","ref":"refs/heads/main","pushedAt":"2024-04-27T23:23:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: update examples (#838)\n\n* chore: update examples\r\n\r\n* chore: format\r\n\r\n* docs: update README [skip ci]","shortMessageHtmlLink":"chore: update examples (#838)"}},{"before":"8c229946c1353f4061dfb013256c86093b34e8dc","after":"60574bf6ce85dddda72133577f58b12202df82d1","ref":"refs/heads/chore/bump-examples","pushedAt":"2024-04-27T23:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"docs: update README [skip ci]","shortMessageHtmlLink":"docs: update README [skip ci]"}},{"before":"be191fc8b0eb33aa871b1fde389525af1ada0e7d","after":"8c229946c1353f4061dfb013256c86093b34e8dc","ref":"refs/heads/chore/bump-examples","pushedAt":"2024-04-27T23:17:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: format","shortMessageHtmlLink":"chore: format"}},{"before":"5a61ab40831292cae9a4ac2d5ff05dfde0ef8d47","after":"be191fc8b0eb33aa871b1fde389525af1ada0e7d","ref":"refs/heads/chore/bump-examples","pushedAt":"2024-04-27T23:16:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: update examples","shortMessageHtmlLink":"chore: update examples"}},{"before":null,"after":"5a61ab40831292cae9a4ac2d5ff05dfde0ef8d47","ref":"refs/heads/chore/bump-examples","pushedAt":"2024-04-27T23:15:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: update examples","shortMessageHtmlLink":"chore: update examples"}},{"before":"23073b7cdc28efd9fc4029a82d56f441ed0ba0c1","after":"654a86dc8d989a084342273d63453c3a042e9309","ref":"refs/heads/main","pushedAt":"2024-04-27T23:11:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"To handle the routes on the client (#786)\n\nTo handle the routes on the client, if the user forces the URL on the client side, Express will send the React app to the front-end, and then the application can handle the route in the front-end.","shortMessageHtmlLink":"To handle the routes on the client (#786)"}},{"before":"c2900ce529561a34a6c4af2cf610f29d1b2c5e1f","after":"23073b7cdc28efd9fc4029a82d56f441ed0ba0c1","ref":"refs/heads/main","pushedAt":"2024-04-27T22:32:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: release v0.5.13","shortMessageHtmlLink":"chore: release v0.5.13"}},{"before":"ddbb7aa769d734907764293459ca8d798dfae298","after":"c2900ce529561a34a6c4af2cf610f29d1b2c5e1f","ref":"refs/heads/main","pushedAt":"2024-04-27T22:19:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"When inferring the module system (esm vs cjs) the nearest pacakge.jso… (#771)\n\n* When inferring the module system (esm vs cjs) the nearest pacakge.json should be consulted from the point of the file. The current implemetation tracks the module system by rootContext but there may be package.json files deeper than the rootContext which alter the module system which should be used. If you have a folder inside an ESM project with a package.json containing `{ type: 'commonjs' }` then all .js files in that folder and descendents should be treated like cjs. This new implementation searches for package.json files from the point of the module being imported. to avoid doing any unecessary work the result is cached along the parent path of the module context (it's folder) so that you only need to look up as far as the nearest common folder that has already had a package.json resolved.\r\n\r\nAdditionally the change removes a recently added bailout where the module system was assumed to be cjs if the LoaderContext's `this.environment` property was null. I believe this misunderstands the environment property and suggests that if it is not set then commonjs is an appropriate target. However it is possible to have a webpack config that does not produce an environment for the LoaderContext but is still an ESM project from src. Since the Loader runs before other transforms that might convert from ESM to CJS the module detection is still needed.\r\n\r\n* use cjs form for webpack4 because it does not support `import.meta`. Instead of feature testing with `this.environment` which was added to webpack 5 relatively recently use `typeof this.addMissingDepdencey === 'function'` which is in most (or all) webpack 5 releases but not included in webpack 4.\r\n\r\n---------\r\n\r\nCo-authored-by: Michael Mok ","shortMessageHtmlLink":"When inferring the module system (esm vs cjs) the nearest pacakge.jso… ("}},{"before":"695b618515eedf48dbf186a103db67901bed0060","after":"ddbb7aa769d734907764293459ca8d798dfae298","ref":"refs/heads/main","pushedAt":"2024-04-27T22:02:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: release v0.5.12","shortMessageHtmlLink":"chore: release v0.5.12"}},{"before":"c64eb21f1fda1e992224b23544898060bd147fc5","after":null,"ref":"refs/heads/chore/wds-v5","pushedAt":"2024-04-27T21:55:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"}},{"before":"46efb13955a58ec61adb102f0db424e3cc90424d","after":"695b618515eedf48dbf186a103db67901bed0060","ref":"refs/heads/main","pushedAt":"2024-04-27T21:55:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: support WDS v5 (#837)","shortMessageHtmlLink":"chore: support WDS v5 (#837)"}},{"before":"ad8b7acaeec5c12aeb6ec99785bd5d31556e1b60","after":"c64eb21f1fda1e992224b23544898060bd147fc5","ref":"refs/heads/chore/wds-v5","pushedAt":"2024-04-27T21:52:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: support WDS v5","shortMessageHtmlLink":"chore: support WDS v5"}},{"before":"fd18b1b319b4c7189277c6a2f2d4f39851179188","after":"ad8b7acaeec5c12aeb6ec99785bd5d31556e1b60","ref":"refs/heads/chore/wds-v5","pushedAt":"2024-04-27T21:45:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: support WDS v5","shortMessageHtmlLink":"chore: support WDS v5"}},{"before":"59380254159be10dd4197c4d8457b5b1918f4500","after":"fd18b1b319b4c7189277c6a2f2d4f39851179188","ref":"refs/heads/chore/wds-v5","pushedAt":"2024-04-27T21:35:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: support WDS v5","shortMessageHtmlLink":"chore: support WDS v5"}},{"before":"17a04f68083bc8a453681da0ba7928347334bbea","after":"59380254159be10dd4197c4d8457b5b1918f4500","ref":"refs/heads/chore/wds-v5","pushedAt":"2024-04-27T21:13:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: support WDS v5","shortMessageHtmlLink":"chore: support WDS v5"}},{"before":null,"after":"17a04f68083bc8a453681da0ba7928347334bbea","ref":"refs/heads/chore/wds-v5","pushedAt":"2024-04-27T21:09:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore: support WDS v5","shortMessageHtmlLink":"chore: support WDS v5"}},{"before":"88e1441b1eb0dda17dd58a5453ee09ab6f13099a","after":"46efb13955a58ec61adb102f0db424e3cc90424d","ref":"refs/heads/main","pushedAt":"2024-04-25T07:50:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"Fix typo in API.md (clearCompileErrors -> clearCompileError) (#797)","shortMessageHtmlLink":"Fix typo in API.md (clearCompileErrors -> clearCompileError) (#797)"}},{"before":"7adea92493f1d2ccd7477b29879b621937717670","after":"88e1441b1eb0dda17dd58a5453ee09ab6f13099a","ref":"refs/heads/main","pushedAt":"2024-04-25T07:43:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"Do not override sockProtocol from config (#835)\n\n* refactor: Do not override sockProtocol from config\r\n\r\n* style: Insert missing newline","shortMessageHtmlLink":"Do not override sockProtocol from config (#835)"}},{"before":"df4ff96007446bcd6b29b619d2549f1903fbd392","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/examples/typescript-with-tsc/webpack-dev-middleware-5.3.4","pushedAt":"2024-04-25T07:31:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"}},{"before":"b4a288022be73d0ad8cd9f504cd37ba6bb6fd79b","after":"7adea92493f1d2ccd7477b29879b621937717670","ref":"refs/heads/main","pushedAt":"2024-04-25T07:31:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /examples/typescript-with-tsc (#822)\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\r\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\r\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\r\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack-dev-middleware\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /exam…"}},{"before":"4962393a0ce758bbcf7653588825d3a996d6b93c","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/examples/typescript-with-swc/webpack-dev-middleware-5.3.4","pushedAt":"2024-04-25T07:31:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"}},{"before":"ee4249be2f10b1bfa78079a349a3f5d7be8e126b","after":"b4a288022be73d0ad8cd9f504cd37ba6bb6fd79b","ref":"refs/heads/main","pushedAt":"2024-04-25T07:31:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /examples/typescript-with-swc (#819)\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\r\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\r\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\r\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack-dev-middleware\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /exam…"}},{"before":"ded125b9e1505d8395114c1d47425caee09d0b5a","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/examples/webpack-hot-middleware/webpack-dev-middleware-5.3.4","pushedAt":"2024-04-25T07:31:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"}},{"before":"6b398a1a39c4e1b1fb66c33a03bb7168a6612414","after":"ee4249be2f10b1bfa78079a349a3f5d7be8e126b","ref":"refs/heads/main","pushedAt":"2024-04-25T07:31:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /examples/webpack-hot-middleware (#817)\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\r\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\r\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\r\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack-dev-middleware\r\n dependency-type: direct:development\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /…"}},{"before":"9126edf806834d4a4b1514daf763eab2e5b8cc59","after":"6b398a1a39c4e1b1fb66c33a03bb7168a6612414","ref":"refs/heads/main","pushedAt":"2024-04-25T07:31:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /examples/flow-with-babel (#818)\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\r\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\r\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\r\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack-dev-middleware\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /exam…"}},{"before":"ec0dd4420b5943ee508f82acecf12ba34b06563e","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/examples/flow-with-babel/webpack-dev-middleware-5.3.4","pushedAt":"2024-04-25T07:31:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"}},{"before":"33ef182fc484990c3b39a73515556fdf2de88826","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/examples/webpack-dev-server/webpack-dev-middleware-5.3.4","pushedAt":"2024-04-25T07:30:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"}},{"before":"ce2b8e31115753554bcdf2ab81c58240dd816138","after":"9126edf806834d4a4b1514daf763eab2e5b8cc59","ref":"refs/heads/main","pushedAt":"2024-04-25T07:30:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmmmwh","name":"Michael Mok","path":"/pmmmwh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9338255?s=80&v=4"},"commit":{"message":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /examples/webpack-dev-server (#821)\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\r\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\r\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\r\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack-dev-middleware\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /exam…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPAeZBAA","startCursor":null,"endCursor":null}},"title":"Activity · pmmmwh/react-refresh-webpack-plugin"}