diff --git a/.gitignore b/.gitignore index 7aa649b0d..4c6504dfd 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ node_modules # testing coverage +vite.config.ts.timestamp-*-*.mjs # build output .next/ @@ -53,4 +54,4 @@ lerna-debug.log* *.pem # large binary files -*_pk.bin \ No newline at end of file +*_pk.bin diff --git a/.prettierignore b/.prettierignore index 9caed1422..6f7813d6c 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,3 +4,4 @@ pnpm-lock.yaml packages/wasm/crate packages/wasm/wasm *_pk.bin +vitest.config.ts.timestamp-*-*.mjs diff --git a/package.json b/package.json index a70728b2b..4464bcfc7 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "test": "turbo run test", "test:rust": "turbo run test:rust", "clean": "turbo clean", + "clean:vitest-mjs": "find . -type f -name 'vite.config.ts.timestamp-*-*.mjs' -ls -delete", "format": "prettier --write .", "format-check": "prettier --check .", "format-check:rust": "turbo run format-check:rust", diff --git a/packages/eslint-config-custom/index.js b/packages/eslint-config-custom/index.js index a2c4fda9b..949da1f92 100644 --- a/packages/eslint-config-custom/index.js +++ b/packages/eslint-config-custom/index.js @@ -63,14 +63,14 @@ module.exports = { }, overrides: [ { - files: ['*.ts', '*.tsx', '*.js'], + files: ['*.ts', '*.tsx'], parser: '@typescript-eslint/parser', }, ], env: { webextensions: true, }, - ignorePatterns: ['dist/*'], + ignorePatterns: ['dist/*', 'vitest.config.ts.timestmap-*-*.mjs'], settings: { 'import/resolver': { typescript: true, diff --git a/turbo.json b/turbo.json index 8582eb517..76202ccd3 100644 --- a/turbo.json +++ b/turbo.json @@ -44,10 +44,14 @@ "format-check:rust": { "dependsOn": ["compile"] }, + "//#clean:vitest-mjs": { + "cache": false + }, "//#playwright-install": { "cache": false }, "clean": { + "dependsOn": ["//#clean:vitest-mjs"], "cache": false } }