ESLint and Biome both ran over the same sources with overlapping rules. Biome already covers formatting and the recommended React rules, so keeping ESLint only duplicated the configuration. - Remove eslint.config.js and every ESLint package - Add lint and lint:check scripts backed by biome lint - Enable useComponentExportOnlyModules to keep the React Fast Refresh check that eslint-plugin-react-refresh provided - Drop the stale eslint-disable comment in DataViewer, the eslint.enable editor setting, and the .eslintcache ignore entry - Add cspell as a devDependency with a spell:check script - Bump the runtime and build dependencies, and upgrade TypeScript to 7 - Stop tracking package-lock.json - Bump the version to 3.0.2
37 lines
338 B
Plaintext
37 lines
338 B
Plaintext
# Logs
|
|
logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
lerna-debug.log*
|
|
|
|
# dependencies
|
|
node_modules
|
|
/.pnp
|
|
.pnp.js
|
|
|
|
# production
|
|
dist
|
|
dist-ssr
|
|
|
|
# testing
|
|
/coverage
|
|
|
|
# Environment files
|
|
*.local
|
|
|
|
# Editor directories and files
|
|
#.vscode
|
|
.idea
|
|
.DS_Store
|
|
*.suo
|
|
*.ntvs*
|
|
*.njsproj
|
|
*.sln
|
|
*.sw?
|
|
|
|
# Misc
|
|
package-lock.json
|