Skip to content

Commit babdff9

Browse files
authored
Merge pull request #147 from keitaroinc/upgrade-to-react19
Add vite config
2 parents 974d1b0 + 6beef89 commit babdff9

File tree

3 files changed

+18
-14
lines changed

3 files changed

+18
-14
lines changed

.eslintrc.cjs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ module.exports = {
22
root: true,
33
env: { browser: true, es2020: true },
44
extends: [
5-
'eslint:recommended',
6-
'plugin:react/recommended',
7-
'plugin:react/jsx-runtime',
8-
'plugin:react-hooks/recommended',
5+
"eslint:recommended",
6+
"plugin:react/recommended",
7+
"plugin:react/jsx-runtime",
8+
"plugin:react-hooks/recommended",
99
],
10-
ignorePatterns: ['dist', '.eslintrc.cjs'],
11-
parserOptions: { ecmaVersion: 'latest', sourceType: 'module' },
12-
settings: { react: { version: '18.2' } },
13-
plugins: ['eslint-plugin-react-compiler','react-refresh'],
10+
ignorePatterns: ["dist", ".eslintrc.cjs"],
11+
parserOptions: { ecmaVersion: "latest", sourceType: "module" },
12+
settings: { react: { version: "18.2" } },
13+
plugins: ["eslint-plugin-react-compiler", "react-refresh"],
1414
rules: {
15-
'react-compiler/react-compiler': "error",
16-
'react/jsx-no-target-blank': 'off',
17-
'react-refresh/only-export-components': [
18-
'warn',
15+
"react-compiler/react-compiler": "error",
16+
"react/jsx-no-target-blank": "off",
17+
"react-refresh/only-export-components": [
18+
"warn",
1919
{ allowConstantExport: true },
2020
],
2121
},
22-
}
22+
};

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"scripts": {
88
"dev": "vite",
99
"build": "vite build",
10-
"lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0",
10+
"lint": "npx prettier -cw . '!**/*.{png,txt,ico}'",
1111
"preview": "vite preview",
1212
"test": "jest"
1313
},

vite.config.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ const ReactCompilerConfig = {
77
};
88

99
export default defineConfig({
10+
build: {
11+
outDir: "build",
12+
emptyOutDir: true, // also necessary
13+
},
1014
plugins: [
1115
react({
1216
babel: {

0 commit comments

Comments
 (0)