Skip to content

Commit

Permalink
build(frontend): convert to ESM
Browse files Browse the repository at this point in the history
- add `type: module`.
- replace `require` and `module.exports` with `import` and `export default` in config files.
  • Loading branch information
eatyourgreens committed May 23, 2024
1 parent 00a8dd4 commit 508b2a4
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
2 changes: 1 addition & 1 deletion frontend/.prettierrc.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module.exports = {
export default {
semi: true,
trailingComma: 'all',
singleQuote: true,
Expand Down
14 changes: 7 additions & 7 deletions frontend/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
const js = require('@eslint/js');
const prettier = require('eslint-config-prettier');
const reactRecommended = require('eslint-plugin-react/configs/recommended');
const reactJSXRuntime = require('eslint-plugin-react/configs/jsx-runtime');
const reactHooks = require('eslint-plugin-react-hooks');
const typescript = require('typescript-eslint').default;
import js from '@eslint/js';
import prettier from 'eslint-config-prettier';
import reactRecommended from 'eslint-plugin-react/configs/recommended.js';
import reactJSXRuntime from 'eslint-plugin-react/configs/jsx-runtime.js';
import reactHooks from 'eslint-plugin-react-hooks';
import typescript from 'typescript-eslint';

module.exports = [
export default [
js.configs.recommended,
reactRecommended,
reactJSXRuntime,
Expand Down
1 change: 1 addition & 0 deletions frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "infra-risk-vis",
"version": "0.2.0",
"private": true,
"type": "module",
"dependencies": {
"@emotion/react": "^11.7.1",
"@emotion/styled": "^11.6.0",
Expand Down

0 comments on commit 508b2a4

Please sign in to comment.