2024-11-08

This commit is contained in:
gcch 2024-11-01 12:56:46 +01:00
commit f4b71696c9
184 changed files with 799 additions and 530 deletions

244
pnpm-lock.yaml generated
View file

@ -34,8 +34,8 @@ importers:
specifier: ^1.9.4
version: 1.9.4
'@eslint/js':
specifier: ^9.13.0
version: 9.13.0
specifier: ^9.14.0
version: 9.14.0
'@prettier/plugin-php':
specifier: ^0.22.2
version: 0.22.2(prettier@3.3.3)
@ -61,14 +61,14 @@ importers:
specifier: git+https://git.gcch.fr/gcch/configurations-js.git
version: git+https://git.gcch.fr/gcch/configurations-js.git#8041a8ac7398dd2255920bbb61ff782670bd13f2
eslint:
specifier: ^9.13.0
version: 9.13.0
specifier: ^9.14.0
version: 9.14.0
eslint-plugin-oxlint:
specifier: ^0.10.1
version: 0.10.1
specifier: ^0.11.0
version: 0.11.0
eslint-plugin-perfectionist:
specifier: ^3.9.1
version: 3.9.1(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
version: 3.9.1(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
fdir:
specifier: ^6.4.2
version: 6.4.2(picomatch@4.0.2)
@ -76,8 +76,8 @@ importers:
specifier: ^15.11.0
version: 15.11.0
oxlint:
specifier: ^0.10.3
version: 0.10.3
specifier: ^0.11.0
version: 0.11.0
picomatch:
specifier: ^4.0.2
version: 4.0.2
@ -91,8 +91,8 @@ importers:
specifier: ^0.14.0
version: 0.14.0(prettier@3.3.3)
sass:
specifier: ^1.80.5
version: 1.80.5
specifier: ^1.80.6
version: 1.80.6
stylelint:
specifier: ^16.10.0
version: 16.10.0(typescript@5.7.0-dev.20241031)
@ -116,19 +116,19 @@ importers:
version: 5.7.0-dev.20241031
typescript-eslint:
specifier: ^8.12.2
version: 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
version: 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
vite:
specifier: ^5.4.10
version: 5.4.10(@types/node@22.8.6)(sass@1.80.5)
version: 5.4.10(@types/node@22.8.6)(sass@1.80.6)
vite-plugin-manifest-sri:
specifier: ^0.2.0
version: 0.2.0
vite-plugin-valibot-env:
specifier: ^0.8.3
version: 0.8.3(valibot@1.0.0-beta.0(typescript@5.7.0-dev.20241031))(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5))
version: 0.8.3(valibot@1.0.0-beta.0(typescript@5.7.0-dev.20241031))(vite@5.4.10(@types/node@22.8.6)(sass@1.80.6))
vite-tsconfig-paths:
specifier: ^5.0.1
version: 5.0.1(typescript@5.7.0-dev.20241031)(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5))
version: 5.0.1(typescript@5.7.0-dev.20241031)(vite@5.4.10(@types/node@22.8.6)(sass@1.80.6))
wp-types:
specifier: ^4.66.1
version: 4.66.1
@ -276,11 +276,11 @@ packages:
cpu: [x64]
os: [win32]
'@csstools/css-parser-algorithms@3.0.3':
resolution: {integrity: sha512-15WQTALDyxAwSgAvLt7BksAssiSrNNhTv4zM7qX9U6R7FtpNskVVakzWQlYODlwPwXhGpKPmB10LM943pxMe7w==}
'@csstools/css-parser-algorithms@3.0.4':
resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==}
engines: {node: '>=18'}
peerDependencies:
'@csstools/css-tokenizer': ^3.0.2
'@csstools/css-tokenizer': ^3.0.3
'@csstools/css-tokenizer@3.0.3':
resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==}
@ -462,8 +462,8 @@ packages:
resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.13.0':
resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==}
'@eslint/js@9.14.0':
resolution: {integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.4':
@ -490,6 +490,10 @@ packages:
resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
engines: {node: '>=18.18'}
'@humanwhocodes/retry@0.4.0':
resolution: {integrity: sha512-xnRgu9DxZbkWak/te3fcytNyp8MTbuiZIaueg2rgEvBuN55n04nwLYLU9TX/VVlusc9L2ZNXi99nUFNkHXtr5g==}
engines: {node: '>=18.18'}
'@mobily/ts-belt@4.0.0-rc.5':
resolution: {integrity: sha512-HLWJ8yKrfwdMzCvckRunrAL8Z+K5q31FdY6JzhkBp8o6uQsVuzf26KFyno1s6n6GB78OJEsjs57SaDk9plsJhA==}
engines: {node: '>= 10.*'}
@ -610,43 +614,43 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
'@oxlint/darwin-arm64@0.10.3':
resolution: {integrity: sha512-1zcWSqr9DmhbSrV1SEZRywp81CNq8ZidIcFGB8tGUMnlBNYiHnxyHHh2GIZsr1C2exmkBUGXruM1P8eQ9BWGuQ==}
'@oxlint/darwin-arm64@0.11.0':
resolution: {integrity: sha512-qQ1C5yvRYECp+FP8DCOSqNX4+e72xXyApJ2O8QyIeYFuGGF2MoDVQz3NYJEOjOfArZ9YXGsELwM3UFtjTGIZVg==}
cpu: [arm64]
os: [darwin]
'@oxlint/darwin-x64@0.10.3':
resolution: {integrity: sha512-lPAXCwYb+wZgjWAMhtPjGn7n1h8HvTulj6XCRyIgUu/aTGDRtnsae9IPXsJ9LJwYu5wyzkcWow0nhlIxkDaZ+w==}
'@oxlint/darwin-x64@0.11.0':
resolution: {integrity: sha512-pAqp6/6+mAIPr8WBndzmEuRbcXW8WNdn80hd8fLeR9teJI8eMpTkYL6kQIU7VjJ3NxpmzBLO7nh979/bwmmuBQ==}
cpu: [x64]
os: [darwin]
'@oxlint/linux-arm64-gnu@0.10.3':
resolution: {integrity: sha512-OmzpNVRwhjuI/RtoG4ROrwxRICTLoBB3ua4/Mh2iC3RelOog2xhlAAJHenKtzgQXNmebWof/0EckFpMfID7fMw==}
'@oxlint/linux-arm64-gnu@0.11.0':
resolution: {integrity: sha512-RmpjCWjX0RJ1MdIcqGQsOlXh9WgXnVgVolZLCs8MHqNuYtaIA+0VOxOhJOr7CQ0HmwV+ysPTAiQ2SVSI2tVJQQ==}
cpu: [arm64]
os: [linux]
'@oxlint/linux-arm64-musl@0.10.3':
resolution: {integrity: sha512-QQzlIW6rKOoGZK19gz/kbAbIFROJEV6ER0smcoBA7FzwsQ/ji796qx3TdITelgJwJt5x+OG5ZHztIjyzC871ZQ==}
'@oxlint/linux-arm64-musl@0.11.0':
resolution: {integrity: sha512-totBeaOeZlblKRpSZi3svVWpJjFlhxR7Xzrh3nhPTgHMM3696qjzyb80Yg0K8gAlOrIDlBblLG0JnaxvdM2yjg==}
cpu: [arm64]
os: [linux]
'@oxlint/linux-x64-gnu@0.10.3':
resolution: {integrity: sha512-m4ZUKsQNXxXmHUYBEaO7KN83DPVsLTq8KaRO4qj0Cs1RgD8O3YYCCDewVe8x/9yskQrCCTP4mL0G4IZgDJ3Gpg==}
'@oxlint/linux-x64-gnu@0.11.0':
resolution: {integrity: sha512-tXiJ97WH4vwTIkGMnXYPx5NqwQiYLW9MbmnGkKkm5Xv/wpAaN761PkHRJT0zsYoAgoU3nZVp3qhit9MpHq1SQg==}
cpu: [x64]
os: [linux]
'@oxlint/linux-x64-musl@0.10.3':
resolution: {integrity: sha512-XKvAUYxE9bHjvWE4wmOlIdaVQN7pzZAH3Rx1EFg0MfGBVjyDm+uf0P3so+gx2PowqvBnBneL9tth2AS3Bcjl6g==}
'@oxlint/linux-x64-musl@0.11.0':
resolution: {integrity: sha512-LgjgD80fiz37g31t/jMm9kyDM31WPjcTkXXXU702WQsdhujXVUZDWid9/QeVvi51EVufyyekaTYgNR8REVVZZg==}
cpu: [x64]
os: [linux]
'@oxlint/win32-arm64@0.10.3':
resolution: {integrity: sha512-8xhYVvnwrveMHyXAgQAaDjJWFij4mZP6jtMlBIjk6pZSrjUzX+9o7Wh1zgH6kYApmcPDAzomYJLSYvyF5PzluA==}
'@oxlint/win32-arm64@0.11.0':
resolution: {integrity: sha512-lfANFSWt0vU6x9JQYeMEy6uy8wniZGYQt0nT45P3BwXIMhAJbEC3yEX+bP5x8eTQrgkDu4dwIDURGCeeUL/NdA==}
cpu: [arm64]
os: [win32]
'@oxlint/win32-x64@0.10.3':
resolution: {integrity: sha512-dQiHruLd42aock1WHp5BFvRvaz+Pe436dQkcmlCVmInhmOjRpDEVKPUUWamrImV6S8VM63bn4Jp60vpprjJQdQ==}
'@oxlint/win32-x64@0.11.0':
resolution: {integrity: sha512-5CHtAp82xbv0jnh/HGi3QE0ANBr3+R338MA0wgZXc7477Vuri0aSK0T9oRU+K/pVloPVJaWKSDCCZoiZIYckzg==}
cpu: [x64]
os: [win32]
@ -1209,8 +1213,8 @@ packages:
resolution: {integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==}
engines: {node: '>=12 || >=16'}
css-tree@3.0.0:
resolution: {integrity: sha512-o88DVQ6GzsABn1+6+zo2ct801dBO5OASVyxbbvA2W20ue2puSh/VOuqUj90eUeMSX/xqGqBmOKiRQN7tJOuBXw==}
css-tree@3.0.1:
resolution: {integrity: sha512-8Fxxv+tGhORlshCdCwnNJytvlvq46sOLSYEx2ZIGurahWvMucSRnyjPA3AmrMq4VPRYbHVpWj5VkiVasrM2H4Q==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
cssesc@3.0.0:
@ -1280,8 +1284,8 @@ packages:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
eslint-plugin-oxlint@0.10.1:
resolution: {integrity: sha512-bo59mtO2ff1TqrKOOkHy515j+1zrjqtfoKKxuQ7p8vS+AUGKzIm8HnK2+ZKZ8W13xULfFA6gfUxduJ/rRjFUUg==}
eslint-plugin-oxlint@0.11.0:
resolution: {integrity: sha512-9CHYh1eLt2Z83ShLbvj79G6lqC2qLJBfsd7baGWOwDmLM2GXu2COi1r4tMMS2OI8gfB4s2uOgS8ZiYzHhN8uzQ==}
eslint-plugin-perfectionist@3.9.1:
resolution: {integrity: sha512-9WRzf6XaAxF4Oi5t/3TqKP5zUjERhasHmLFHin2Yw6ZAp/EP/EVA2dr3BhQrrHWCm5SzTMZf0FcjDnBkO2xFkA==}
@ -1314,8 +1318,8 @@ packages:
resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint@9.13.0:
resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==}
eslint@9.14.0:
resolution: {integrity: sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@ -1610,6 +1614,9 @@ packages:
json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
jsonc-parser@3.3.1:
resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==}
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
@ -1658,9 +1665,6 @@ packages:
mathml-tag-names@2.1.3:
resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==}
mdn-data@2.10.0:
resolution: {integrity: sha512-qq7C3EtK3yJXMwz1zAab65pjl+UhohqMOctTgcqjLOWABqmwj+me02LSsCuEUxnst9X1lCBpoE0WArGKgdGDzw==}
mdn-data@2.12.1:
resolution: {integrity: sha512-rsfnCbOHjqrhWxwt5/wtSLzpoKTzW7OXdT5lLOIH1OTYhWu9rRJveGq0sKvDZODABH7RX+uoR+DYcpFnq4Tf6Q==}
@ -1756,8 +1760,8 @@ packages:
resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==}
engines: {node: '>=4'}
oxlint@0.10.3:
resolution: {integrity: sha512-af5u5+s4adyszujeILPDRGwix0o5M1+qR1eqxNSmJhTKVRX7xdrT9s2rpNpMYxQmPyWRhC/+5Gqyb+f/PtbK9A==}
oxlint@0.11.0:
resolution: {integrity: sha512-uY6/R4k5bECwJBR+y8CqGRcUb5hxNReziBjt5+pk6DKxj46DqMd6HwEk090KnaH1czVf23r8mcEsJYGowMWeIA==}
engines: {node: '>=14.*'}
hasBin: true
@ -1949,8 +1953,8 @@ packages:
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
sass@1.80.5:
resolution: {integrity: sha512-TQd2aoQl/+zsxRMEDSxVdpPIqeq9UFc6pr7PzkugiTx3VYCFPUaa3P4RrBQsqok4PO200Vkz0vXQBNlg7W907g==}
sass@1.80.6:
resolution: {integrity: sha512-ccZgdHNiBF1NHBsWvacvT5rju3y1d/Eu+8Ex6c21nHp2lZGLBEtuwc415QfiI1PJa1TpCo3iXwwSRjRpn2Ckjg==}
engines: {node: '>=14.0.0'}
hasBin: true
@ -2414,15 +2418,15 @@ snapshots:
'@biomejs/cli-win32-x64@1.9.4':
optional: true
'@csstools/css-parser-algorithms@3.0.3(@csstools/css-tokenizer@3.0.3)':
'@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)':
dependencies:
'@csstools/css-tokenizer': 3.0.3
'@csstools/css-tokenizer@3.0.3': {}
'@csstools/media-query-list-parser@3.0.1(@csstools/css-parser-algorithms@3.0.3(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)':
'@csstools/media-query-list-parser@3.0.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)':
dependencies:
'@csstools/css-parser-algorithms': 3.0.3(@csstools/css-tokenizer@3.0.3)
'@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
'@csstools/css-tokenizer': 3.0.3
'@csstools/selector-specificity@4.0.0(postcss-selector-parser@6.1.2)':
@ -2500,9 +2504,9 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
'@eslint-community/eslint-utils@4.4.1(eslint@9.13.0)':
'@eslint-community/eslint-utils@4.4.1(eslint@9.14.0)':
dependencies:
eslint: 9.13.0
eslint: 9.14.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
@ -2531,7 +2535,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@eslint/js@9.13.0': {}
'@eslint/js@9.14.0': {}
'@eslint/object-schema@2.1.4': {}
@ -2550,6 +2554,8 @@ snapshots:
'@humanwhocodes/retry@0.3.1': {}
'@humanwhocodes/retry@0.4.0': {}
'@mobily/ts-belt@4.0.0-rc.5': {}
'@mole-inc/bin-wrapper@8.0.1':
@ -2643,28 +2649,28 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
'@oxlint/darwin-arm64@0.10.3':
'@oxlint/darwin-arm64@0.11.0':
optional: true
'@oxlint/darwin-x64@0.10.3':
'@oxlint/darwin-x64@0.11.0':
optional: true
'@oxlint/linux-arm64-gnu@0.10.3':
'@oxlint/linux-arm64-gnu@0.11.0':
optional: true
'@oxlint/linux-arm64-musl@0.10.3':
'@oxlint/linux-arm64-musl@0.11.0':
optional: true
'@oxlint/linux-x64-gnu@0.10.3':
'@oxlint/linux-x64-gnu@0.11.0':
optional: true
'@oxlint/linux-x64-musl@0.10.3':
'@oxlint/linux-x64-musl@0.11.0':
optional: true
'@oxlint/win32-arm64@0.10.3':
'@oxlint/win32-arm64@0.11.0':
optional: true
'@oxlint/win32-x64@0.10.3':
'@oxlint/win32-x64@0.11.0':
optional: true
'@parcel/watcher-android-arm64@2.4.1':
@ -2722,6 +2728,7 @@ snapshots:
'@parcel/watcher-win32-arm64': 2.4.1
'@parcel/watcher-win32-ia32': 2.4.1
'@parcel/watcher-win32-x64': 2.4.1
optional: true
'@prettier/plugin-php@0.22.2(prettier@3.3.3)':
dependencies:
@ -2839,9 +2846,9 @@ snapshots:
'@stylistic/stylelint-plugin@3.1.1(stylelint@16.10.0(typescript@5.7.0-dev.20241031))':
dependencies:
'@csstools/css-parser-algorithms': 3.0.3(@csstools/css-tokenizer@3.0.3)
'@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
'@csstools/css-tokenizer': 3.0.3
'@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.3(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
'@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
is-plain-object: 5.0.0
postcss-selector-parser: 6.1.2
postcss-value-parser: 4.2.0
@ -2957,15 +2964,15 @@ snapshots:
dependencies:
'@types/node': 22.8.6
'@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031))(eslint@9.13.0)(typescript@5.7.0-dev.20241031)':
'@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031))(eslint@9.14.0)(typescript@5.7.0-dev.20241031)':
dependencies:
'@eslint-community/regexpp': 4.12.1
'@typescript-eslint/parser': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/parser': 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/scope-manager': 8.12.2
'@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/utils': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/type-utils': 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/utils': 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/visitor-keys': 8.12.2
eslint: 9.13.0
eslint: 9.14.0
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
@ -2975,14 +2982,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)':
'@typescript-eslint/parser@8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)':
dependencies:
'@typescript-eslint/scope-manager': 8.12.2
'@typescript-eslint/types': 8.12.2
'@typescript-eslint/typescript-estree': 8.12.2(typescript@5.7.0-dev.20241031)
'@typescript-eslint/visitor-keys': 8.12.2
debug: 4.3.7
eslint: 9.13.0
eslint: 9.14.0
optionalDependencies:
typescript: 5.7.0-dev.20241031
transitivePeerDependencies:
@ -2993,10 +3000,10 @@ snapshots:
'@typescript-eslint/types': 8.12.2
'@typescript-eslint/visitor-keys': 8.12.2
'@typescript-eslint/type-utils@8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)':
'@typescript-eslint/type-utils@8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)':
dependencies:
'@typescript-eslint/typescript-estree': 8.12.2(typescript@5.7.0-dev.20241031)
'@typescript-eslint/utils': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/utils': 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
debug: 4.3.7
ts-api-utils: 1.4.0(typescript@5.7.0-dev.20241031)
optionalDependencies:
@ -3022,13 +3029,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)':
'@typescript-eslint/utils@8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)':
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0)
'@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0)
'@typescript-eslint/scope-manager': 8.12.2
'@typescript-eslint/types': 8.12.2
'@typescript-eslint/typescript-estree': 8.12.2(typescript@5.7.0-dev.20241031)
eslint: 9.13.0
eslint: 9.14.0
transitivePeerDependencies:
- supports-color
- typescript
@ -3214,9 +3221,9 @@ snapshots:
css-functions-list@3.2.3: {}
css-tree@3.0.0:
css-tree@3.0.1:
dependencies:
mdn-data: 2.10.0
mdn-data: 2.12.1
source-map-js: 1.2.1
cssesc@3.0.0: {}
@ -3233,7 +3240,8 @@ snapshots:
defer-to-connect@2.0.1: {}
detect-libc@1.0.3: {}
detect-libc@1.0.3:
optional: true
dir-glob@3.0.1:
dependencies:
@ -3285,13 +3293,15 @@ snapshots:
escape-string-regexp@5.0.0: {}
eslint-plugin-oxlint@0.10.1: {}
eslint-plugin-oxlint@0.11.0:
dependencies:
jsonc-parser: 3.3.1
eslint-plugin-perfectionist@3.9.1(eslint@9.13.0)(typescript@5.7.0-dev.20241031):
eslint-plugin-perfectionist@3.9.1(eslint@9.14.0)(typescript@5.7.0-dev.20241031):
dependencies:
'@typescript-eslint/types': 8.12.2
'@typescript-eslint/utils': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
eslint: 9.13.0
'@typescript-eslint/utils': 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
eslint: 9.14.0
minimatch: 9.0.5
natural-compare-lite: 1.4.0
transitivePeerDependencies:
@ -3307,18 +3317,18 @@ snapshots:
eslint-visitor-keys@4.2.0: {}
eslint@9.13.0:
eslint@9.14.0:
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0)
'@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0)
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.18.0
'@eslint/core': 0.7.0
'@eslint/eslintrc': 3.1.0
'@eslint/js': 9.13.0
'@eslint/js': 9.14.0
'@eslint/plugin-kit': 0.2.2
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.3.1
'@humanwhocodes/retry': 0.4.0
'@types/estree': 1.0.6
'@types/json-schema': 7.0.15
ajv: 6.12.6
@ -3609,6 +3619,8 @@ snapshots:
json-stable-stringify-without-jsonify@1.0.1: {}
jsonc-parser@3.3.1: {}
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
@ -3650,8 +3662,6 @@ snapshots:
mathml-tag-names@2.1.3: {}
mdn-data@2.10.0: {}
mdn-data@2.12.1: {}
meow@13.2.0: {}
@ -3691,7 +3701,8 @@ snapshots:
natural-compare@1.4.0: {}
node-addon-api@7.1.1: {}
node-addon-api@7.1.1:
optional: true
node-releases@2.0.18: {}
@ -3728,16 +3739,16 @@ snapshots:
dependencies:
arch: 2.2.0
oxlint@0.10.3:
oxlint@0.11.0:
optionalDependencies:
'@oxlint/darwin-arm64': 0.10.3
'@oxlint/darwin-x64': 0.10.3
'@oxlint/linux-arm64-gnu': 0.10.3
'@oxlint/linux-arm64-musl': 0.10.3
'@oxlint/linux-x64-gnu': 0.10.3
'@oxlint/linux-x64-musl': 0.10.3
'@oxlint/win32-arm64': 0.10.3
'@oxlint/win32-x64': 0.10.3
'@oxlint/darwin-arm64': 0.11.0
'@oxlint/darwin-x64': 0.11.0
'@oxlint/linux-arm64-gnu': 0.11.0
'@oxlint/linux-arm64-musl': 0.11.0
'@oxlint/linux-x64-gnu': 0.11.0
'@oxlint/linux-x64-musl': 0.11.0
'@oxlint/win32-arm64': 0.11.0
'@oxlint/win32-x64': 0.11.0
p-cancelable@2.1.1: {}
@ -3904,12 +3915,13 @@ snapshots:
safe-buffer@5.2.1: {}
sass@1.80.5:
sass@1.80.6:
dependencies:
'@parcel/watcher': 2.4.1
chokidar: 4.0.1
immutable: 4.3.7
source-map-js: 1.2.1
optionalDependencies:
'@parcel/watcher': 2.4.1
semver-regex@4.0.5: {}
@ -4043,7 +4055,7 @@ snapshots:
stylelint-scss@6.8.1(stylelint@16.10.0(typescript@5.7.0-dev.20241031)):
dependencies:
css-tree: 3.0.0
css-tree: 3.0.1
is-plain-object: 5.0.0
known-css-properties: 0.34.0
mdn-data: 2.12.1
@ -4055,16 +4067,16 @@ snapshots:
stylelint@16.10.0(typescript@5.7.0-dev.20241031):
dependencies:
'@csstools/css-parser-algorithms': 3.0.3(@csstools/css-tokenizer@3.0.3)
'@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
'@csstools/css-tokenizer': 3.0.3
'@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.3(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
'@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
'@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2)
'@dual-bundle/import-meta-resolve': 4.1.0
balanced-match: 2.0.0
colord: 2.9.3
cosmiconfig: 9.0.0(typescript@5.7.0-dev.20241031)
css-functions-list: 3.2.3
css-tree: 3.0.0
css-tree: 3.0.1
debug: 4.3.7
fast-glob: 3.3.2
fastest-levenshtein: 1.0.16
@ -4147,11 +4159,11 @@ snapshots:
dependencies:
prelude-ls: 1.2.1
typescript-eslint@8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031):
typescript-eslint@8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031):
dependencies:
'@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031))(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/parser': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/utils': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031))(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/parser': 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
'@typescript-eslint/utils': 8.12.2(eslint@9.14.0)(typescript@5.7.0-dev.20241031)
optionalDependencies:
typescript: 5.7.0-dev.20241031
transitivePeerDependencies:
@ -4182,25 +4194,25 @@ snapshots:
vite-plugin-manifest-sri@0.2.0: {}
vite-plugin-valibot-env@0.8.3(valibot@1.0.0-beta.0(typescript@5.7.0-dev.20241031))(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)):
vite-plugin-valibot-env@0.8.3(valibot@1.0.0-beta.0(typescript@5.7.0-dev.20241031))(vite@5.4.10(@types/node@22.8.6)(sass@1.80.6)):
dependencies:
kleur: 4.1.5
log-symbols: 7.0.0
valibot: 1.0.0-beta.0(typescript@5.7.0-dev.20241031)
vite: 5.4.10(@types/node@22.8.6)(sass@1.80.5)
vite: 5.4.10(@types/node@22.8.6)(sass@1.80.6)
vite-tsconfig-paths@5.0.1(typescript@5.7.0-dev.20241031)(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)):
vite-tsconfig-paths@5.0.1(typescript@5.7.0-dev.20241031)(vite@5.4.10(@types/node@22.8.6)(sass@1.80.6)):
dependencies:
debug: 4.3.7
globrex: 0.1.2
tsconfck: 3.1.4(typescript@5.7.0-dev.20241031)
optionalDependencies:
vite: 5.4.10(@types/node@22.8.6)(sass@1.80.5)
vite: 5.4.10(@types/node@22.8.6)(sass@1.80.6)
transitivePeerDependencies:
- supports-color
- typescript
vite@5.4.10(@types/node@22.8.6)(sass@1.80.5):
vite@5.4.10(@types/node@22.8.6)(sass@1.80.6):
dependencies:
esbuild: 0.21.5
postcss: 8.4.47
@ -4208,7 +4220,7 @@ snapshots:
optionalDependencies:
'@types/node': 22.8.6
fsevents: 2.3.3
sass: 1.80.5
sass: 1.80.6
which@1.3.1:
dependencies: