Skip to content

Commit d74023e

Browse files
committed
WIP updating dependencies
1 parent c523048 commit d74023e

3 files changed

Lines changed: 1458 additions & 2100 deletions

File tree

eslint.config.mjs

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
import { defineConfig } from 'eslint/config';
2+
import globals from 'globals';
3+
import path from 'node:path';
4+
import { fileURLToPath } from 'node:url';
5+
import js from '@eslint/js';
6+
import { FlatCompat } from '@eslint/eslintrc';
7+
8+
const __filename = fileURLToPath(import.meta.url);
9+
const __dirname = path.dirname(__filename);
10+
const compat = new FlatCompat({
11+
baseDirectory: __dirname,
12+
recommendedConfig: js.configs.recommended,
13+
allConfig: js.configs.all,
14+
});
15+
16+
export default defineConfig([
17+
{
18+
extends: compat.extends('airbnb-base', 'prettier'),
19+
20+
languageOptions: {
21+
globals: {
22+
...globals.browser,
23+
$: 'readonly',
24+
},
25+
26+
ecmaVersion: 'latest',
27+
sourceType: 'module',
28+
},
29+
30+
rules: {
31+
'no-alert': 'off',
32+
33+
'no-console': [
34+
'error',
35+
{
36+
allow: ['warn', 'error'],
37+
},
38+
],
39+
40+
'import/extensions': [
41+
'error',
42+
'ignorePackages',
43+
{
44+
js: 'always',
45+
},
46+
],
47+
},
48+
},
49+
]);

package.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5,42 +5,42 @@
55
"defaults"
66
],
77
"devDependencies": {
8-
"@vitest/coverage-v8": "^3.2.3",
9-
"esbuild": "^0.27.0",
10-
"eslint": "^8.33.0",
8+
"@vitest/coverage-v8": "^4.1.4",
9+
"esbuild": "^0.28.0",
10+
"eslint": "^10.2.0",
1111
"eslint-config-airbnb-base": "^15.0.0",
12-
"eslint-config-prettier": "^9.1.0",
13-
"eslint-plugin-import": "^2.27.5",
12+
"eslint-config-prettier": "^10.1.8",
13+
"eslint-plugin-import": "^2.32.0",
1414
"eslint-plugin-vue": "^10.8.0",
15-
"jsdom": "^21.1.0",
16-
"lint-staged": "^16.2.7",
17-
"nanoid": ">=3.3.8",
15+
"jsdom": "^29.0.2",
16+
"lint-staged": "^16.4.0",
17+
"nanoid": ">=5.1.9",
1818
"precommit-hook": "^3.0.0",
19-
"prettier": "3.4.2",
20-
"rollup": "^4.59.0",
21-
"vite": "^6.4.2",
22-
"vite-plugin-ruby": "^5.1.0",
23-
"vitest": "^3.2.3",
19+
"prettier": "3.8.3",
20+
"rollup": "^4.60.1",
21+
"vite": "^8.0.8",
22+
"vite-plugin-ruby": "^5.2.1",
23+
"vitest": "^4.1.4",
2424
"vue-eslint-parser": "^10.4.0"
2525
},
2626
"dependencies": {
27-
"@popperjs/core": "^2.11.6",
28-
"@rails/actioncable": "^7.1.3",
29-
"@rollup/plugin-inject": "^5.0.3",
30-
"@vitejs/plugin-vue": "^5.2.1",
31-
"bootstrap": "^5.2.3",
32-
"brace-expansion": "^3.0.2",
33-
"browserslist": "^4.21.5",
27+
"@popperjs/core": "^2.11.8",
28+
"@rails/actioncable": "^8.1.300",
29+
"@rollup/plugin-inject": "^5.0.5",
30+
"@vitejs/plugin-vue": "^6.0.6",
31+
"bootstrap": "^5.3.8",
32+
"brace-expansion": "^5.0.5",
33+
"browserslist": "^4.28.2",
3434
"datatables": "^1.10.18",
3535
"datatables.net-dt": "^2.3.7",
36-
"datatables.net-vue3": "^3.0.4",
36+
"datatables.net-vue3": "^3.0.6",
3737
"glob": "13.0.6",
38-
"jquery": "^3.6.3",
39-
"lux-design-system": "^7.3.2",
40-
"minimatch": "10.2.3",
41-
"nanoid": ">=3.3.8",
42-
"vite-plugin-rails": "^0.5.0",
43-
"vue": "^3.5.22",
38+
"jquery": "^4.0.0",
39+
"lux-design-system": "^7.5.0",
40+
"minimatch": "10.2.5",
41+
"nanoid": ">=5.1.9",
42+
"vite-plugin-rails": "^0.6.0",
43+
"vue": "^3.5.32",
4444
"yarn": "^1.22.22",
4545
"yarn.lock": "^0.0.1-security"
4646
},

0 commit comments

Comments
 (0)