diff --git a/.changeset/beige-trainers-marry.md b/.changeset/beige-trainers-marry.md new file mode 100644 index 00000000..ef521a94 --- /dev/null +++ b/.changeset/beige-trainers-marry.md @@ -0,0 +1,5 @@ +--- +'@prefresh/vite': patch +--- + +Support `.cjs` and `.mjs` file extensions in Vite plugin diff --git a/packages/vite/src/index.js b/packages/vite/src/index.js index d7164596..c774ed03 100644 --- a/packages/vite/src/index.js +++ b/packages/vite/src/index.js @@ -19,7 +19,7 @@ module.exports = function prefreshPlugin(options = {}) { : options && options.ssr === true; if ( shouldSkip || - !/\.(t|j)sx?$/.test(id) || + !/\.(c|m)?(t|j)sx?$/.test(id) || id.includes('node_modules') || id.includes('?worker') || !filter(id) ||