diff --git a/js-vitest/fix-jest-dom.mjs b/js-vitest/fix-jest-dom.mjs deleted file mode 100644 index 18bc04e..0000000 --- a/js-vitest/fix-jest-dom.mjs +++ /dev/null @@ -1,18 +0,0 @@ -import fs from 'fs'; -import path from 'path'; - -const typesPath = path.resolve('node_modules', '@types', 'testing-library__jest-dom', 'index.d.ts'); -const refMatcher = /[\r\n]+\/\/\/ /; - -fs.readFile(typesPath, 'utf8', (err, data) => { - if (err) throw err; - - fs.writeFile( - typesPath, - data.replace(refMatcher, ''), - 'utf8', - function(err) { - if (err) throw err; - } - ); -}); diff --git a/js-vitest/package.json b/js-vitest/package.json index 0280647..bafb7e8 100644 --- a/js-vitest/package.json +++ b/js-vitest/package.json @@ -8,8 +8,7 @@ "dev": "vite", "build": "vite build", "serve": "vite preview", - "test": "vitest", - "postinstall": "node ./fix-jest-dom.mjs" + "test": "vitest" }, "license": "MIT", "devDependencies": { diff --git a/js-vitest/vite.config.js b/js-vitest/vite.config.js index 04e09b6..f5e07c9 100644 --- a/js-vitest/vite.config.js +++ b/js-vitest/vite.config.js @@ -9,11 +9,6 @@ export default defineConfig({ web: [/\.jsx?$/], }, setupFiles: './setupVitest.js', - // solid needs to be inline to work around - // a resolution issue in vitest: - deps: { - inline: [/solid-js/, /solid-testing-library/], - }, // if you have few tests, try commenting one // or both out to improve performance: // threads: false, diff --git a/ts-vitest/fix-jest-dom.mjs b/ts-vitest/fix-jest-dom.mjs deleted file mode 100644 index a2ee7ce..0000000 --- a/ts-vitest/fix-jest-dom.mjs +++ /dev/null @@ -1,21 +0,0 @@ -import fs from 'fs'; -import path from 'path'; - -const typesPath = path.resolve('node_modules', '@types', 'testing-library__jest-dom', 'index.d.ts'); -const refMatcher = /[\r\n]+\/\/\/ /; - -fs.readFile(typesPath, 'utf8', (err, data) => { - if (err) { - console.warn('\x1b[33m⚠️ this template expects @types/testing-library__jest-dom to be installed, but it is missing.\n Please run:\x1b[0m\n\npnpm i --save-dev @types/testing-library__jest-dom\n'); - return; - } - - fs.writeFile( - typesPath, - data.replace(refMatcher, ''), - 'utf8', - function(err) { - if (err) throw err; - } - ); -}); diff --git a/ts-vitest/package.json b/ts-vitest/package.json index 08d6b03..b26f449 100644 --- a/ts-vitest/package.json +++ b/ts-vitest/package.json @@ -8,8 +8,7 @@ "dev": "vite", "build": "vite build", "serve": "vite preview", - "test": "vitest", - "postinstall": "node ./fix-jest-dom.mjs" + "test": "vitest" }, "license": "MIT", "devDependencies": { diff --git a/ts-vitest/vite.config.ts b/ts-vitest/vite.config.ts index 64d26a5..314bea7 100644 --- a/ts-vitest/vite.config.ts +++ b/ts-vitest/vite.config.ts @@ -16,11 +16,6 @@ export default defineConfig({ web: [/\.[jt]sx?$/], }, setupFiles: './setupVitest.ts', - // solid needs to be inline to work around - // a resolution issue in vitest: - deps: { - inline: [/solid-js/, 'solid-testing-library'], - }, // if you have few tests, try commenting one // or both out to improve performance: threads: false,