2024-10-02
This commit is contained in:
parent
ff27cdf9a5
commit
5f9c6d85a1
33 changed files with 422 additions and 265 deletions
11
composer.lock
generated
11
composer.lock
generated
|
|
@ -3026,12 +3026,12 @@
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/Roave/SecurityAdvisories.git",
|
"url": "https://github.com/Roave/SecurityAdvisories.git",
|
||||||
"reference": "5bd374d4b964c449fc99b871b6d9f139d0b41502"
|
"reference": "6f63660a573ec1e6d48d54ff7c44dfb1e303f30d"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/5bd374d4b964c449fc99b871b6d9f139d0b41502",
|
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/6f63660a573ec1e6d48d54ff7c44dfb1e303f30d",
|
||||||
"reference": "5bd374d4b964c449fc99b871b6d9f139d0b41502",
|
"reference": "6f63660a573ec1e6d48d54ff7c44dfb1e303f30d",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"conflict": {
|
"conflict": {
|
||||||
|
|
@ -3373,7 +3373,7 @@
|
||||||
"magneto/core": "<1.9.4.4-dev",
|
"magneto/core": "<1.9.4.4-dev",
|
||||||
"maikuolan/phpmussel": ">=1,<1.6",
|
"maikuolan/phpmussel": ">=1,<1.6",
|
||||||
"mainwp/mainwp": "<=4.4.3.3",
|
"mainwp/mainwp": "<=4.4.3.3",
|
||||||
"mantisbt/mantisbt": "<2.26.2",
|
"mantisbt/mantisbt": "<=2.26.3",
|
||||||
"marcwillmann/turn": "<0.3.3",
|
"marcwillmann/turn": "<0.3.3",
|
||||||
"matyhtf/framework": "<3.0.6",
|
"matyhtf/framework": "<3.0.6",
|
||||||
"mautic/core": "<4.4.13|>=5,<5.1.1",
|
"mautic/core": "<4.4.13|>=5,<5.1.1",
|
||||||
|
|
@ -3607,6 +3607,7 @@
|
||||||
"spoonity/tcpdf": "<6.2.22",
|
"spoonity/tcpdf": "<6.2.22",
|
||||||
"squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1",
|
"squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1",
|
||||||
"ssddanbrown/bookstack": "<24.05.1",
|
"ssddanbrown/bookstack": "<24.05.1",
|
||||||
|
"starcitizentools/citizen-skin": ">=2.6.3,<2.31",
|
||||||
"statamic/cms": "<4.46|>=5.3,<5.6.2",
|
"statamic/cms": "<4.46|>=5.3,<5.6.2",
|
||||||
"stormpath/sdk": "<9.9.99",
|
"stormpath/sdk": "<9.9.99",
|
||||||
"studio-42/elfinder": "<=2.1.64",
|
"studio-42/elfinder": "<=2.1.64",
|
||||||
|
|
@ -3845,7 +3846,7 @@
|
||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2024-09-27T21:04:39+00:00"
|
"time": "2024-09-30T18:06:02+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sebastian/diff",
|
"name": "sebastian/diff",
|
||||||
|
|
|
||||||
10
package.json
10
package.json
|
|
@ -15,11 +15,11 @@
|
||||||
"purify-ts": "^2.1.0",
|
"purify-ts": "^2.1.0",
|
||||||
"remeda": "^2.14.0",
|
"remeda": "^2.14.0",
|
||||||
"ts-pattern": "^5.4.0",
|
"ts-pattern": "^5.4.0",
|
||||||
"valibot": "^0.42.1",
|
"valibot": "1.0.0-beta.0",
|
||||||
"wretch": "^2.10.0"
|
"wretch": "^2.10.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@biomejs/biome": "^1.9.2",
|
"@biomejs/biome": "^1.9.3",
|
||||||
"@eslint/js": "^9.11.1",
|
"@eslint/js": "^9.11.1",
|
||||||
"@prettier/plugin-php": "^0.22.2",
|
"@prettier/plugin-php": "^0.22.2",
|
||||||
"@prettier/plugin-xml": "^3.4.1",
|
"@prettier/plugin-xml": "^3.4.1",
|
||||||
|
|
@ -31,9 +31,9 @@
|
||||||
"configurations-js": "git+https://git.gcch.fr/gcch/configurations-js.git",
|
"configurations-js": "git+https://git.gcch.fr/gcch/configurations-js.git",
|
||||||
"eslint": "^9.11.1",
|
"eslint": "^9.11.1",
|
||||||
"eslint-plugin-oxlint": "^0.9.9",
|
"eslint-plugin-oxlint": "^0.9.9",
|
||||||
"eslint-plugin-perfectionist": "^3.7.0",
|
"eslint-plugin-perfectionist": "^3.8.0",
|
||||||
"fdir": "^6.4.0",
|
"fdir": "^6.4.0",
|
||||||
"globals": "^15.9.0",
|
"globals": "^15.10.0",
|
||||||
"oxlint": "^0.9.9",
|
"oxlint": "^0.9.9",
|
||||||
"picomatch": "^4.0.2",
|
"picomatch": "^4.0.2",
|
||||||
"prettier": "^3.3.3",
|
"prettier": "^3.3.3",
|
||||||
|
|
@ -47,7 +47,7 @@
|
||||||
"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
|
"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
|
||||||
"stylelint-plugin-logical-css": "^1.2.1",
|
"stylelint-plugin-logical-css": "^1.2.1",
|
||||||
"typescript": "^5.6.2",
|
"typescript": "^5.6.2",
|
||||||
"typescript-eslint": "^8.7.0",
|
"typescript-eslint": "^8.8.0",
|
||||||
"vite": "^5.4.8",
|
"vite": "^5.4.8",
|
||||||
"vite-plugin-valibot-env": "^0.6.12",
|
"vite-plugin-valibot-env": "^0.6.12",
|
||||||
"vite-tsconfig-paths": "^5.0.1",
|
"vite-tsconfig-paths": "^5.0.1",
|
||||||
|
|
|
||||||
368
pnpm-lock.yaml
generated
368
pnpm-lock.yaml
generated
|
|
@ -21,15 +21,15 @@ importers:
|
||||||
specifier: ^5.4.0
|
specifier: ^5.4.0
|
||||||
version: 5.4.0
|
version: 5.4.0
|
||||||
valibot:
|
valibot:
|
||||||
specifier: ^0.42.1
|
specifier: 1.0.0-beta.0
|
||||||
version: 0.42.1(typescript@5.6.2)
|
version: 1.0.0-beta.0(typescript@5.6.2)
|
||||||
wretch:
|
wretch:
|
||||||
specifier: ^2.10.0
|
specifier: ^2.10.0
|
||||||
version: 2.10.0
|
version: 2.10.0
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@biomejs/biome':
|
'@biomejs/biome':
|
||||||
specifier: ^1.9.2
|
specifier: ^1.9.3
|
||||||
version: 1.9.2
|
version: 1.9.3
|
||||||
'@eslint/js':
|
'@eslint/js':
|
||||||
specifier: ^9.11.1
|
specifier: ^9.11.1
|
||||||
version: 9.11.1
|
version: 9.11.1
|
||||||
|
|
@ -64,14 +64,14 @@ importers:
|
||||||
specifier: ^0.9.9
|
specifier: ^0.9.9
|
||||||
version: 0.9.9
|
version: 0.9.9
|
||||||
eslint-plugin-perfectionist:
|
eslint-plugin-perfectionist:
|
||||||
specifier: ^3.7.0
|
specifier: ^3.8.0
|
||||||
version: 3.7.0(eslint@9.11.1)(typescript@5.6.2)
|
version: 3.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
fdir:
|
fdir:
|
||||||
specifier: ^6.4.0
|
specifier: ^6.4.0
|
||||||
version: 6.4.0(picomatch@4.0.2)
|
version: 6.4.0(picomatch@4.0.2)
|
||||||
globals:
|
globals:
|
||||||
specifier: ^15.9.0
|
specifier: ^15.10.0
|
||||||
version: 15.9.0
|
version: 15.10.0
|
||||||
oxlint:
|
oxlint:
|
||||||
specifier: ^0.9.9
|
specifier: ^0.9.9
|
||||||
version: 0.9.9
|
version: 0.9.9
|
||||||
|
|
@ -112,14 +112,14 @@ importers:
|
||||||
specifier: ^5.6.2
|
specifier: ^5.6.2
|
||||||
version: 5.6.2
|
version: 5.6.2
|
||||||
typescript-eslint:
|
typescript-eslint:
|
||||||
specifier: ^8.7.0
|
specifier: ^8.8.0
|
||||||
version: 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
version: 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
vite:
|
vite:
|
||||||
specifier: ^5.4.8
|
specifier: ^5.4.8
|
||||||
version: 5.4.8(@types/node@22.7.4)(sass@1.79.4)
|
version: 5.4.8(@types/node@22.7.4)(sass@1.79.4)
|
||||||
vite-plugin-valibot-env:
|
vite-plugin-valibot-env:
|
||||||
specifier: ^0.6.12
|
specifier: ^0.6.12
|
||||||
version: 0.6.12(valibot@0.42.1(typescript@5.6.2))(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4))
|
version: 0.6.12(valibot@1.0.0-beta.0(typescript@5.6.2))(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4))
|
||||||
vite-tsconfig-paths:
|
vite-tsconfig-paths:
|
||||||
specifier: ^5.0.1
|
specifier: ^5.0.1
|
||||||
version: 5.0.1(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4))
|
version: 5.0.1(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4))
|
||||||
|
|
@ -221,55 +221,55 @@ packages:
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '>=4.5.2'
|
typescript: '>=4.5.2'
|
||||||
|
|
||||||
'@biomejs/biome@1.9.2':
|
'@biomejs/biome@1.9.3':
|
||||||
resolution: {integrity: sha512-4j2Gfwft8Jqp1X0qLYvK4TEy4xhTo4o6rlvJPsjPeEame8gsmbGQfOPBkw7ur+7/Z/f0HZmCZKqbMvR7vTXQYQ==}
|
resolution: {integrity: sha512-POjAPz0APAmX33WOQFGQrwLvlu7WLV4CFJMlB12b6ZSg+2q6fYu9kZwLCOA+x83zXfcPd1RpuWOKJW0GbBwLIQ==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
'@biomejs/cli-darwin-arm64@1.9.2':
|
'@biomejs/cli-darwin-arm64@1.9.3':
|
||||||
resolution: {integrity: sha512-rbs9uJHFmhqB3Td0Ro+1wmeZOHhAPTL3WHr8NtaVczUmDhXkRDWScaxicG9+vhSLj1iLrW47itiK6xiIJy6vaA==}
|
resolution: {integrity: sha512-QZzD2XrjJDUyIZK+aR2i5DDxCJfdwiYbUKu9GzkCUJpL78uSelAHAPy7m0GuPMVtF/Uo+OKv97W3P9nuWZangQ==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@biomejs/cli-darwin-x64@1.9.2':
|
'@biomejs/cli-darwin-x64@1.9.3':
|
||||||
resolution: {integrity: sha512-BlfULKijNaMigQ9GH9fqJVt+3JTDOSiZeWOQtG/1S1sa8Lp046JHG3wRJVOvekTPL9q/CNFW1NVG8J0JN+L1OA==}
|
resolution: {integrity: sha512-vSCoIBJE0BN3SWDFuAY/tRavpUtNoqiceJ5PrU3xDfsLcm/U6N93JSM0M9OAiC/X7mPPfejtr6Yc9vSgWlEgVw==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64-musl@1.9.2':
|
'@biomejs/cli-linux-arm64-musl@1.9.3':
|
||||||
resolution: {integrity: sha512-ZATvbUWhNxegSALUnCKWqetTZqrK72r2RsFD19OK5jXDj/7o1hzI1KzDNG78LloZxftrwr3uI9SqCLh06shSZw==}
|
resolution: {integrity: sha512-VBzyhaqqqwP3bAkkBrhVq50i3Uj9+RWuj+pYmXrMDgjS5+SKYGE56BwNw4l8hR3SmYbLSbEo15GcV043CDSk+Q==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64@1.9.2':
|
'@biomejs/cli-linux-arm64@1.9.3':
|
||||||
resolution: {integrity: sha512-T8TJuSxuBDeQCQzxZu2o3OU4eyLumTofhCxxFd3+aH2AEWVMnH7Z/c3QP1lHI5RRMBP9xIJeMORqDQ5j+gVZzw==}
|
resolution: {integrity: sha512-vJkAimD2+sVviNTbaWOGqEBy31cW0ZB52KtpVIbkuma7PlfII3tsLhFa+cwbRAcRBkobBBhqZ06hXoZAN8NODQ==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64-musl@1.9.2':
|
'@biomejs/cli-linux-x64-musl@1.9.3':
|
||||||
resolution: {integrity: sha512-CjPM6jT1miV5pry9C7qv8YJk0FIZvZd86QRD3atvDgfgeh9WQU0k2Aoo0xUcPdTnoz0WNwRtDicHxwik63MmSg==}
|
resolution: {integrity: sha512-TJmnOG2+NOGM72mlczEsNki9UT+XAsMFAOo8J0me/N47EJ/vkLXxf481evfHLlxMejTY6IN8SdRSiPVLv6AHlA==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64@1.9.2':
|
'@biomejs/cli-linux-x64@1.9.3':
|
||||||
resolution: {integrity: sha512-T0cPk3C3Jr2pVlsuQVTBqk2qPjTm8cYcTD9p/wmR9MeVqui1C/xTVfOIwd3miRODFMrJaVQ8MYSXnVIhV9jTjg==}
|
resolution: {integrity: sha512-x220V4c+romd26Mu1ptU+EudMXVS4xmzKxPVb9mgnfYlN4Yx9vD5NZraSx/onJnd3Gh/y8iPUdU5CDZJKg9COA==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@biomejs/cli-win32-arm64@1.9.2':
|
'@biomejs/cli-win32-arm64@1.9.3':
|
||||||
resolution: {integrity: sha512-2x7gSty75bNIeD23ZRPXyox6Z/V0M71ObeJtvQBhi1fgrvPdtkEuw7/0wEHg6buNCubzOFuN9WYJm6FKoUHfhg==}
|
resolution: {integrity: sha512-lg/yZis2HdQGsycUvHWSzo9kOvnGgvtrYRgoCEwPBwwAL8/6crOp3+f47tPwI/LI1dZrhSji7PNsGKGHbwyAhw==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@biomejs/cli-win32-x64@1.9.2':
|
'@biomejs/cli-win32-x64@1.9.3':
|
||||||
resolution: {integrity: sha512-JC3XvdYcjmu1FmAehVwVV0SebLpeNTnO2ZaMdGCSOdS7f8O9Fq14T2P1gTG1Q29Q8Dt1S03hh0IdVpIZykOL8g==}
|
resolution: {integrity: sha512-cQMy2zanBkVLpmmxXdK6YePzmZx0s5Z7KEnwmrW54rcXK3myCNbQa09SwGZ8i/8sLw0H9F3X7K4rxVNGU8/D4Q==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
@ -646,83 +646,83 @@ packages:
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
prettier: ^3.0.0
|
prettier: ^3.0.0
|
||||||
|
|
||||||
'@rollup/rollup-android-arm-eabi@4.22.5':
|
'@rollup/rollup-android-arm-eabi@4.23.0':
|
||||||
resolution: {integrity: sha512-SU5cvamg0Eyu/F+kLeMXS7GoahL+OoizlclVFX3l5Ql6yNlywJJ0OuqTzUx0v+aHhPHEB/56CT06GQrRrGNYww==}
|
resolution: {integrity: sha512-8OR+Ok3SGEMsAZispLx8jruuXw0HVF16k+ub2eNXKHDmdxL4cf9NlNpAzhlOhNyXzKDEJuFeq0nZm+XlNb1IFw==}
|
||||||
cpu: [arm]
|
cpu: [arm]
|
||||||
os: [android]
|
os: [android]
|
||||||
|
|
||||||
'@rollup/rollup-android-arm64@4.22.5':
|
'@rollup/rollup-android-arm64@4.23.0':
|
||||||
resolution: {integrity: sha512-S4pit5BP6E5R5C8S6tgU/drvgjtYW76FBuG6+ibG3tMvlD1h9LHVF9KmlmaUBQ8Obou7hEyS+0w+IR/VtxwNMQ==}
|
resolution: {integrity: sha512-rEFtX1nP8gqmLmPZsXRMoLVNB5JBwOzIAk/XAcEPuKrPa2nPJ+DuGGpfQUR0XjRm8KjHfTZLpWbKXkA5BoFL3w==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [android]
|
os: [android]
|
||||||
|
|
||||||
'@rollup/rollup-darwin-arm64@4.22.5':
|
'@rollup/rollup-darwin-arm64@4.23.0':
|
||||||
resolution: {integrity: sha512-250ZGg4ipTL0TGvLlfACkIxS9+KLtIbn7BCZjsZj88zSg2Lvu3Xdw6dhAhfe/FjjXPVNCtcSp+WZjVsD3a/Zlw==}
|
resolution: {integrity: sha512-ZbqlMkJRMMPeapfaU4drYHns7Q5MIxjM/QeOO62qQZGPh9XWziap+NF9fsqPHT0KzEL6HaPspC7sOwpgyA3J9g==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@rollup/rollup-darwin-x64@4.22.5':
|
'@rollup/rollup-darwin-x64@4.23.0':
|
||||||
resolution: {integrity: sha512-D8brJEFg5D+QxFcW6jYANu+Rr9SlKtTenmsX5hOSzNYVrK5oLAEMTUgKWYJP+wdKyCdeSwnapLsn+OVRFycuQg==}
|
resolution: {integrity: sha512-PfmgQp78xx5rBCgn2oYPQ1rQTtOaQCna0kRaBlc5w7RlA3TDGGo7m3XaptgitUZ54US9915i7KeVPHoy3/W8tA==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm-gnueabihf@4.22.5':
|
'@rollup/rollup-linux-arm-gnueabihf@4.23.0':
|
||||||
resolution: {integrity: sha512-PNqXYmdNFyWNg0ma5LdY8wP+eQfdvyaBAojAXgO7/gs0Q/6TQJVXAXe8gwW9URjbS0YAammur0fynYGiWsKlXw==}
|
resolution: {integrity: sha512-WAeZfAAPus56eQgBioezXRRzArAjWJGjNo/M+BHZygUcs9EePIuGI1Wfc6U/Ki+tMW17FFGvhCfYnfcKPh18SA==}
|
||||||
cpu: [arm]
|
cpu: [arm]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm-musleabihf@4.22.5':
|
'@rollup/rollup-linux-arm-musleabihf@4.23.0':
|
||||||
resolution: {integrity: sha512-kSSCZOKz3HqlrEuwKd9TYv7vxPYD77vHSUvM2y0YaTGnFc8AdI5TTQRrM1yIp3tXCKrSL9A7JLoILjtad5t8pQ==}
|
resolution: {integrity: sha512-v7PGcp1O5XKZxKX8phTXtmJDVpE20Ub1eF6w9iMmI3qrrPak6yR9/5eeq7ziLMrMTjppkkskXyxnmm00HdtXjA==}
|
||||||
cpu: [arm]
|
cpu: [arm]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm64-gnu@4.22.5':
|
'@rollup/rollup-linux-arm64-gnu@4.23.0':
|
||||||
resolution: {integrity: sha512-oTXQeJHRbOnwRnRffb6bmqmUugz0glXaPyspp4gbQOPVApdpRrY/j7KP3lr7M8kTfQTyrBUzFjj5EuHAhqH4/w==}
|
resolution: {integrity: sha512-nAbWsDZ9UkU6xQiXEyXBNHAKbzSAi95H3gTStJq9UGiS1v+YVXwRHcQOQEF/3CHuhX5BVhShKoeOf6Q/1M+Zhg==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm64-musl@4.22.5':
|
'@rollup/rollup-linux-arm64-musl@4.23.0':
|
||||||
resolution: {integrity: sha512-qnOTIIs6tIGFKCHdhYitgC2XQ2X25InIbZFor5wh+mALH84qnFHvc+vmWUpyX97B0hNvwNUL4B+MB8vJvH65Fw==}
|
resolution: {integrity: sha512-5QT/Di5FbGNPaVw8hHO1wETunwkPuZBIu6W+5GNArlKHD9fkMHy7vS8zGHJk38oObXfWdsuLMogD4sBySLJ54g==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-powerpc64le-gnu@4.22.5':
|
'@rollup/rollup-linux-powerpc64le-gnu@4.23.0':
|
||||||
resolution: {integrity: sha512-TMYu+DUdNlgBXING13rHSfUc3Ky5nLPbWs4bFnT+R6Vu3OvXkTkixvvBKk8uO4MT5Ab6lC3U7x8S8El2q5o56w==}
|
resolution: {integrity: sha512-Sefl6vPyn5axzCsO13r1sHLcmPuiSOrKIImnq34CBurntcJ+lkQgAaTt/9JkgGmaZJ+OkaHmAJl4Bfd0DmdtOQ==}
|
||||||
cpu: [ppc64]
|
cpu: [ppc64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-riscv64-gnu@4.22.5':
|
'@rollup/rollup-linux-riscv64-gnu@4.23.0':
|
||||||
resolution: {integrity: sha512-PTQq1Kz22ZRvuhr3uURH+U/Q/a0pbxJoICGSprNLAoBEkyD3Sh9qP5I0Asn0y0wejXQBbsVMRZRxlbGFD9OK4A==}
|
resolution: {integrity: sha512-o4QI2KU/QbP7ZExMse6ULotdV3oJUYMrdx3rBZCgUF3ur3gJPfe8Fuasn6tia16c5kZBBw0aTmaUygad6VB/hQ==}
|
||||||
cpu: [riscv64]
|
cpu: [riscv64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-s390x-gnu@4.22.5':
|
'@rollup/rollup-linux-s390x-gnu@4.23.0':
|
||||||
resolution: {integrity: sha512-bR5nCojtpuMss6TDEmf/jnBnzlo+6n1UhgwqUvRoe4VIotC7FG1IKkyJbwsT7JDsF2jxR+NTnuOwiGv0hLyDoQ==}
|
resolution: {integrity: sha512-+bxqx+V/D4FGrpXzPGKp/SEZIZ8cIW3K7wOtcJAoCrmXvzRtmdUhYNbgd+RztLzfDEfA2WtKj5F4tcbNPuqgeg==}
|
||||||
cpu: [s390x]
|
cpu: [s390x]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-x64-gnu@4.22.5':
|
'@rollup/rollup-linux-x64-gnu@4.23.0':
|
||||||
resolution: {integrity: sha512-N0jPPhHjGShcB9/XXZQWuWBKZQnC1F36Ce3sDqWpujsGjDz/CQtOL9LgTrJ+rJC8MJeesMWrMWVLKKNR/tMOCA==}
|
resolution: {integrity: sha512-I/eXsdVoCKtSgK9OwyQKPAfricWKUMNCwJKtatRYMmDo5N859tbO3UsBw5kT3dU1n6ZcM1JDzPRSGhAUkxfLxw==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-linux-x64-musl@4.22.5':
|
'@rollup/rollup-linux-x64-musl@4.23.0':
|
||||||
resolution: {integrity: sha512-uBa2e28ohzNNwjr6Uxm4XyaA1M/8aTgfF2T7UIlElLaeXkgpmIJ2EitVNQxjO9xLLLy60YqAgKn/AqSpCUkE9g==}
|
resolution: {integrity: sha512-4ZoDZy5ShLbbe1KPSafbFh1vbl0asTVfkABC7eWqIs01+66ncM82YJxV2VtV3YVJTqq2P8HMx3DCoRSWB/N3rw==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rollup/rollup-win32-arm64-msvc@4.22.5':
|
'@rollup/rollup-win32-arm64-msvc@4.23.0':
|
||||||
resolution: {integrity: sha512-RXT8S1HP8AFN/Kr3tg4fuYrNxZ/pZf1HemC5Tsddc6HzgGnJm0+Lh5rAHJkDuW3StI0ynNXukidROMXYl6ew8w==}
|
resolution: {integrity: sha512-+5Ky8dhft4STaOEbZu3/NU4QIyYssKO+r1cD3FzuusA0vO5gso15on7qGzKdNXnc1gOrsgCqZjRw1w+zL4y4hQ==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@rollup/rollup-win32-ia32-msvc@4.22.5':
|
'@rollup/rollup-win32-ia32-msvc@4.23.0':
|
||||||
resolution: {integrity: sha512-ElTYOh50InL8kzyUD6XsnPit7jYCKrphmddKAe1/Ytt74apOxDq5YEcbsiKs0fR3vff3jEneMM+3I7jbqaMyBg==}
|
resolution: {integrity: sha512-0SPJk4cPZQhq9qA1UhIRumSE3+JJIBBjtlGl5PNC///BoaByckNZd53rOYD0glpTkYFBQSt7AkMeLVPfx65+BQ==}
|
||||||
cpu: [ia32]
|
cpu: [ia32]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@rollup/rollup-win32-x64-msvc@4.22.5':
|
'@rollup/rollup-win32-x64-msvc@4.23.0':
|
||||||
resolution: {integrity: sha512-+lvL/4mQxSV8MukpkKyyvfwhH266COcWlXE/1qxwN08ajovta3459zrjLghYMgDerlzNwLAcFpvU+WWE5y6nAQ==}
|
resolution: {integrity: sha512-lqCK5GQC8fNo0+JvTSxcG7YB1UKYp8yrNLhsArlvPWN+16ovSZgoehlVHg6X0sSWPUkpjRBR5TuR12ZugowZ4g==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
|
|
@ -888,8 +888,8 @@ packages:
|
||||||
'@types/responselike@1.0.3':
|
'@types/responselike@1.0.3':
|
||||||
resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==}
|
resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==}
|
||||||
|
|
||||||
'@typescript-eslint/eslint-plugin@8.7.0':
|
'@typescript-eslint/eslint-plugin@8.8.0':
|
||||||
resolution: {integrity: sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==}
|
resolution: {integrity: sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
|
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
|
||||||
|
|
@ -899,8 +899,8 @@ packages:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@typescript-eslint/parser@8.7.0':
|
'@typescript-eslint/parser@8.8.0':
|
||||||
resolution: {integrity: sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==}
|
resolution: {integrity: sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.57.0 || ^9.0.0
|
eslint: ^8.57.0 || ^9.0.0
|
||||||
|
|
@ -909,12 +909,12 @@ packages:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@typescript-eslint/scope-manager@8.7.0':
|
'@typescript-eslint/scope-manager@8.8.0':
|
||||||
resolution: {integrity: sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==}
|
resolution: {integrity: sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@typescript-eslint/type-utils@8.7.0':
|
'@typescript-eslint/type-utils@8.8.0':
|
||||||
resolution: {integrity: sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==}
|
resolution: {integrity: sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
|
|
@ -922,12 +922,12 @@ packages:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@typescript-eslint/types@8.7.0':
|
'@typescript-eslint/types@8.8.0':
|
||||||
resolution: {integrity: sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==}
|
resolution: {integrity: sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@typescript-eslint/typescript-estree@8.7.0':
|
'@typescript-eslint/typescript-estree@8.8.0':
|
||||||
resolution: {integrity: sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==}
|
resolution: {integrity: sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
|
|
@ -935,14 +935,14 @@ packages:
|
||||||
typescript:
|
typescript:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@typescript-eslint/utils@8.7.0':
|
'@typescript-eslint/utils@8.8.0':
|
||||||
resolution: {integrity: sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==}
|
resolution: {integrity: sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.57.0 || ^9.0.0
|
eslint: ^8.57.0 || ^9.0.0
|
||||||
|
|
||||||
'@typescript-eslint/visitor-keys@8.7.0':
|
'@typescript-eslint/visitor-keys@8.8.0':
|
||||||
resolution: {integrity: sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==}
|
resolution: {integrity: sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@xml-tools/parser@1.0.11':
|
'@xml-tools/parser@1.0.11':
|
||||||
|
|
@ -1044,8 +1044,8 @@ packages:
|
||||||
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
|
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
|
||||||
engines: {node: '>=6'}
|
engines: {node: '>=6'}
|
||||||
|
|
||||||
caniuse-lite@1.0.30001664:
|
caniuse-lite@1.0.30001666:
|
||||||
resolution: {integrity: sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==}
|
resolution: {integrity: sha512-gD14ICmoV5ZZM1OdzPWmpx+q4GyefaK06zi8hmfHV5xe4/2nOQX3+Dw5o+fSqOws2xVwL9j+anOPFwHzdEdV4g==}
|
||||||
|
|
||||||
chalk@2.4.2:
|
chalk@2.4.2:
|
||||||
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
|
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
|
||||||
|
|
@ -1149,8 +1149,8 @@ packages:
|
||||||
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
|
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
||||||
electron-to-chromium@1.5.29:
|
electron-to-chromium@1.5.31:
|
||||||
resolution: {integrity: sha512-PF8n2AlIhCKXQ+gTpiJi0VhcHDb69kYX4MtCiivctc2QD3XuNZ/XIOlbGzt7WAjjEev0TtaH6Cu3arZExm5DOw==}
|
resolution: {integrity: sha512-QcDoBbQeYt0+3CWcK/rEbuHvwpbT/8SV9T3OSgs6cX1FlcUAkgrkqbg9zLnDrMM/rLamzQwal4LYFCiWk861Tg==}
|
||||||
|
|
||||||
emoji-regex@8.0.0:
|
emoji-regex@8.0.0:
|
||||||
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
|
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
|
||||||
|
|
@ -1189,8 +1189,8 @@ packages:
|
||||||
eslint-plugin-oxlint@0.9.9:
|
eslint-plugin-oxlint@0.9.9:
|
||||||
resolution: {integrity: sha512-X5LYXFWGFvLlEXuMEggZJdQH6qWGkPRYh09C9Kv3Cq9eKmBjPnKJ8iyzmdiPsQ5N4Jh5q2O+HMf1SrYVp0NtVA==}
|
resolution: {integrity: sha512-X5LYXFWGFvLlEXuMEggZJdQH6qWGkPRYh09C9Kv3Cq9eKmBjPnKJ8iyzmdiPsQ5N4Jh5q2O+HMf1SrYVp0NtVA==}
|
||||||
|
|
||||||
eslint-plugin-perfectionist@3.7.0:
|
eslint-plugin-perfectionist@3.8.0:
|
||||||
resolution: {integrity: sha512-pemhfcR3LDbYVWeveHok9u048yR7GpsnfyPvn6RsDkp/UV7iqBV0y5K0aGb9ZJMsemOyWok7akxGzPLsz+mHKQ==}
|
resolution: {integrity: sha512-BYJWbQVOjvIGK9V1xUfn790HuvkePjxti8epOi1H6sdzo0N4RehBmQ8coHPbgA/f12BUG1NIoDtQhI9mUm+o2A==}
|
||||||
engines: {node: ^18.0.0 || >=20.0.0}
|
engines: {node: ^18.0.0 || >=20.0.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
astro-eslint-parser: ^1.0.2
|
astro-eslint-parser: ^1.0.2
|
||||||
|
|
@ -1381,8 +1381,8 @@ packages:
|
||||||
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
|
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
|
|
||||||
globals@15.9.0:
|
globals@15.10.0:
|
||||||
resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==}
|
resolution: {integrity: sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
|
|
||||||
globby@11.1.0:
|
globby@11.1.0:
|
||||||
|
|
@ -1842,8 +1842,8 @@ packages:
|
||||||
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
|
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
|
||||||
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
||||||
|
|
||||||
rollup@4.22.5:
|
rollup@4.23.0:
|
||||||
resolution: {integrity: sha512-WoinX7GeQOFMGznEcWA1WrTQCd/tpEbMkc3nuMs9BT0CPjMdSjPMTVClwWd4pgSQwJdP65SK9mTCNvItlr5o7w==}
|
resolution: {integrity: sha512-vXB4IT9/KLDrS2WRXmY22sVB2wTsTwkpxjB8Q3mnakTENcYw3FRmfdYDy/acNmls+lHmDazgrRjK/yQ6hQAtwA==}
|
||||||
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
|
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
|
|
@ -2099,8 +2099,8 @@ packages:
|
||||||
resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==}
|
resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==}
|
||||||
engines: {node: '>=16'}
|
engines: {node: '>=16'}
|
||||||
|
|
||||||
typescript-eslint@8.7.0:
|
typescript-eslint@8.8.0:
|
||||||
resolution: {integrity: sha512-nEHbEYJyHwsuf7c3V3RS7Saq+1+la3i0ieR3qP0yjqWSzVmh8Drp47uOl9LjbPANac4S7EFSqvcYIKXUUwIfIQ==}
|
resolution: {integrity: sha512-BjIT/VwJ8+0rVO01ZQ2ZVnjE1svFBiRczcpr1t1Yxt7sT25VSbPfrJtDsQ8uQTy2pilX5nI9gwxhUyLULNentw==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '*'
|
typescript: '*'
|
||||||
|
|
@ -2128,8 +2128,8 @@ packages:
|
||||||
util-deprecate@1.0.2:
|
util-deprecate@1.0.2:
|
||||||
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
|
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
|
||||||
|
|
||||||
valibot@0.42.1:
|
valibot@1.0.0-beta.0:
|
||||||
resolution: {integrity: sha512-3keXV29Ar5b//Hqi4MbSdV7lfVp6zuYLZuA9V1PvQUsXqogr+u5lvLPLk3A4f74VUXDnf/JfWMN6sB+koJ/FFw==}
|
resolution: {integrity: sha512-Q/oine+NPMXdIy3vwluw0vidHLk0mTPUQBRHc+EHZXnEWF3KzLx1YLsVHPVrgHaMGRfV58P9eGOgxJvi0a059w==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '>=5'
|
typescript: '>=5'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
|
|
@ -2300,39 +2300,39 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
typescript: 5.6.2
|
typescript: 5.6.2
|
||||||
|
|
||||||
'@biomejs/biome@1.9.2':
|
'@biomejs/biome@1.9.3':
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@biomejs/cli-darwin-arm64': 1.9.2
|
'@biomejs/cli-darwin-arm64': 1.9.3
|
||||||
'@biomejs/cli-darwin-x64': 1.9.2
|
'@biomejs/cli-darwin-x64': 1.9.3
|
||||||
'@biomejs/cli-linux-arm64': 1.9.2
|
'@biomejs/cli-linux-arm64': 1.9.3
|
||||||
'@biomejs/cli-linux-arm64-musl': 1.9.2
|
'@biomejs/cli-linux-arm64-musl': 1.9.3
|
||||||
'@biomejs/cli-linux-x64': 1.9.2
|
'@biomejs/cli-linux-x64': 1.9.3
|
||||||
'@biomejs/cli-linux-x64-musl': 1.9.2
|
'@biomejs/cli-linux-x64-musl': 1.9.3
|
||||||
'@biomejs/cli-win32-arm64': 1.9.2
|
'@biomejs/cli-win32-arm64': 1.9.3
|
||||||
'@biomejs/cli-win32-x64': 1.9.2
|
'@biomejs/cli-win32-x64': 1.9.3
|
||||||
|
|
||||||
'@biomejs/cli-darwin-arm64@1.9.2':
|
'@biomejs/cli-darwin-arm64@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-darwin-x64@1.9.2':
|
'@biomejs/cli-darwin-x64@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64-musl@1.9.2':
|
'@biomejs/cli-linux-arm64-musl@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-arm64@1.9.2':
|
'@biomejs/cli-linux-arm64@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64-musl@1.9.2':
|
'@biomejs/cli-linux-x64-musl@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-linux-x64@1.9.2':
|
'@biomejs/cli-linux-x64@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-win32-arm64@1.9.2':
|
'@biomejs/cli-win32-arm64@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@biomejs/cli-win32-x64@1.9.2':
|
'@biomejs/cli-win32-x64@1.9.3':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1)':
|
'@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1)':
|
||||||
|
|
@ -2590,52 +2590,52 @@ snapshots:
|
||||||
'@xml-tools/parser': 1.0.11
|
'@xml-tools/parser': 1.0.11
|
||||||
prettier: 3.3.3
|
prettier: 3.3.3
|
||||||
|
|
||||||
'@rollup/rollup-android-arm-eabi@4.22.5':
|
'@rollup/rollup-android-arm-eabi@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-android-arm64@4.22.5':
|
'@rollup/rollup-android-arm64@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-darwin-arm64@4.22.5':
|
'@rollup/rollup-darwin-arm64@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-darwin-x64@4.22.5':
|
'@rollup/rollup-darwin-x64@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm-gnueabihf@4.22.5':
|
'@rollup/rollup-linux-arm-gnueabihf@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm-musleabihf@4.22.5':
|
'@rollup/rollup-linux-arm-musleabihf@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm64-gnu@4.22.5':
|
'@rollup/rollup-linux-arm64-gnu@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-arm64-musl@4.22.5':
|
'@rollup/rollup-linux-arm64-musl@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-powerpc64le-gnu@4.22.5':
|
'@rollup/rollup-linux-powerpc64le-gnu@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-riscv64-gnu@4.22.5':
|
'@rollup/rollup-linux-riscv64-gnu@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-s390x-gnu@4.22.5':
|
'@rollup/rollup-linux-s390x-gnu@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-x64-gnu@4.22.5':
|
'@rollup/rollup-linux-x64-gnu@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-linux-x64-musl@4.22.5':
|
'@rollup/rollup-linux-x64-musl@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-win32-arm64-msvc@4.22.5':
|
'@rollup/rollup-win32-arm64-msvc@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-win32-ia32-msvc@4.22.5':
|
'@rollup/rollup-win32-ia32-msvc@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rollup/rollup-win32-x64-msvc@4.22.5':
|
'@rollup/rollup-win32-x64-msvc@4.23.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@sentry-internal/browser-utils@8.32.0':
|
'@sentry-internal/browser-utils@8.32.0':
|
||||||
|
|
@ -2803,14 +2803,14 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 22.7.4
|
'@types/node': 22.7.4
|
||||||
|
|
||||||
'@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)':
|
'@typescript-eslint/eslint-plugin@8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/regexpp': 4.11.1
|
'@eslint-community/regexpp': 4.11.1
|
||||||
'@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/parser': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
'@typescript-eslint/scope-manager': 8.7.0
|
'@typescript-eslint/scope-manager': 8.8.0
|
||||||
'@typescript-eslint/type-utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/type-utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
'@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
'@typescript-eslint/visitor-keys': 8.7.0
|
'@typescript-eslint/visitor-keys': 8.8.0
|
||||||
eslint: 9.11.1
|
eslint: 9.11.1
|
||||||
graphemer: 1.4.0
|
graphemer: 1.4.0
|
||||||
ignore: 5.3.2
|
ignore: 5.3.2
|
||||||
|
|
@ -2821,12 +2821,12 @@ snapshots:
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2)':
|
'@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/scope-manager': 8.7.0
|
'@typescript-eslint/scope-manager': 8.8.0
|
||||||
'@typescript-eslint/types': 8.7.0
|
'@typescript-eslint/types': 8.8.0
|
||||||
'@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2)
|
'@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2)
|
||||||
'@typescript-eslint/visitor-keys': 8.7.0
|
'@typescript-eslint/visitor-keys': 8.8.0
|
||||||
debug: 4.3.7
|
debug: 4.3.7
|
||||||
eslint: 9.11.1
|
eslint: 9.11.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
|
|
@ -2834,15 +2834,15 @@ snapshots:
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/scope-manager@8.7.0':
|
'@typescript-eslint/scope-manager@8.8.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 8.7.0
|
'@typescript-eslint/types': 8.8.0
|
||||||
'@typescript-eslint/visitor-keys': 8.7.0
|
'@typescript-eslint/visitor-keys': 8.8.0
|
||||||
|
|
||||||
'@typescript-eslint/type-utils@8.7.0(eslint@9.11.1)(typescript@5.6.2)':
|
'@typescript-eslint/type-utils@8.8.0(eslint@9.11.1)(typescript@5.6.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2)
|
'@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2)
|
||||||
'@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
debug: 4.3.7
|
debug: 4.3.7
|
||||||
ts-api-utils: 1.3.0(typescript@5.6.2)
|
ts-api-utils: 1.3.0(typescript@5.6.2)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
|
|
@ -2851,12 +2851,12 @@ snapshots:
|
||||||
- eslint
|
- eslint
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/types@8.7.0': {}
|
'@typescript-eslint/types@8.8.0': {}
|
||||||
|
|
||||||
'@typescript-eslint/typescript-estree@8.7.0(typescript@5.6.2)':
|
'@typescript-eslint/typescript-estree@8.8.0(typescript@5.6.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 8.7.0
|
'@typescript-eslint/types': 8.8.0
|
||||||
'@typescript-eslint/visitor-keys': 8.7.0
|
'@typescript-eslint/visitor-keys': 8.8.0
|
||||||
debug: 4.3.7
|
debug: 4.3.7
|
||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
is-glob: 4.0.3
|
is-glob: 4.0.3
|
||||||
|
|
@ -2868,20 +2868,20 @@ snapshots:
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/utils@8.7.0(eslint@9.11.1)(typescript@5.6.2)':
|
'@typescript-eslint/utils@8.8.0(eslint@9.11.1)(typescript@5.6.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1)
|
'@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1)
|
||||||
'@typescript-eslint/scope-manager': 8.7.0
|
'@typescript-eslint/scope-manager': 8.8.0
|
||||||
'@typescript-eslint/types': 8.7.0
|
'@typescript-eslint/types': 8.8.0
|
||||||
'@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2)
|
'@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2)
|
||||||
eslint: 9.11.1
|
eslint: 9.11.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
'@typescript-eslint/visitor-keys@8.7.0':
|
'@typescript-eslint/visitor-keys@8.8.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 8.7.0
|
'@typescript-eslint/types': 8.8.0
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 3.4.3
|
||||||
|
|
||||||
'@xml-tools/parser@1.0.11':
|
'@xml-tools/parser@1.0.11':
|
||||||
|
|
@ -2983,8 +2983,8 @@ snapshots:
|
||||||
|
|
||||||
browserslist@4.24.0:
|
browserslist@4.24.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
caniuse-lite: 1.0.30001664
|
caniuse-lite: 1.0.30001666
|
||||||
electron-to-chromium: 1.5.29
|
electron-to-chromium: 1.5.31
|
||||||
node-releases: 2.0.18
|
node-releases: 2.0.18
|
||||||
update-browserslist-db: 1.1.1(browserslist@4.24.0)
|
update-browserslist-db: 1.1.1(browserslist@4.24.0)
|
||||||
|
|
||||||
|
|
@ -3002,7 +3002,7 @@ snapshots:
|
||||||
|
|
||||||
callsites@3.1.0: {}
|
callsites@3.1.0: {}
|
||||||
|
|
||||||
caniuse-lite@1.0.30001664: {}
|
caniuse-lite@1.0.30001666: {}
|
||||||
|
|
||||||
chalk@2.4.2:
|
chalk@2.4.2:
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
@ -3097,7 +3097,7 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
path-type: 4.0.0
|
path-type: 4.0.0
|
||||||
|
|
||||||
electron-to-chromium@1.5.29: {}
|
electron-to-chromium@1.5.31: {}
|
||||||
|
|
||||||
emoji-regex@8.0.0: {}
|
emoji-regex@8.0.0: {}
|
||||||
|
|
||||||
|
|
@ -3149,10 +3149,10 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
scule: 1.3.0
|
scule: 1.3.0
|
||||||
|
|
||||||
eslint-plugin-perfectionist@3.7.0(eslint@9.11.1)(typescript@5.6.2):
|
eslint-plugin-perfectionist@3.8.0(eslint@9.11.1)(typescript@5.6.2):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 8.7.0
|
'@typescript-eslint/types': 8.8.0
|
||||||
'@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
eslint: 9.11.1
|
eslint: 9.11.1
|
||||||
minimatch: 9.0.5
|
minimatch: 9.0.5
|
||||||
natural-compare-lite: 1.4.0
|
natural-compare-lite: 1.4.0
|
||||||
|
|
@ -3368,7 +3368,7 @@ snapshots:
|
||||||
|
|
||||||
globals@14.0.0: {}
|
globals@14.0.0: {}
|
||||||
|
|
||||||
globals@15.9.0: {}
|
globals@15.10.0: {}
|
||||||
|
|
||||||
globby@11.1.0:
|
globby@11.1.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
@ -3738,26 +3738,26 @@ snapshots:
|
||||||
|
|
||||||
reusify@1.0.4: {}
|
reusify@1.0.4: {}
|
||||||
|
|
||||||
rollup@4.22.5:
|
rollup@4.23.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/estree': 1.0.6
|
'@types/estree': 1.0.6
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@rollup/rollup-android-arm-eabi': 4.22.5
|
'@rollup/rollup-android-arm-eabi': 4.23.0
|
||||||
'@rollup/rollup-android-arm64': 4.22.5
|
'@rollup/rollup-android-arm64': 4.23.0
|
||||||
'@rollup/rollup-darwin-arm64': 4.22.5
|
'@rollup/rollup-darwin-arm64': 4.23.0
|
||||||
'@rollup/rollup-darwin-x64': 4.22.5
|
'@rollup/rollup-darwin-x64': 4.23.0
|
||||||
'@rollup/rollup-linux-arm-gnueabihf': 4.22.5
|
'@rollup/rollup-linux-arm-gnueabihf': 4.23.0
|
||||||
'@rollup/rollup-linux-arm-musleabihf': 4.22.5
|
'@rollup/rollup-linux-arm-musleabihf': 4.23.0
|
||||||
'@rollup/rollup-linux-arm64-gnu': 4.22.5
|
'@rollup/rollup-linux-arm64-gnu': 4.23.0
|
||||||
'@rollup/rollup-linux-arm64-musl': 4.22.5
|
'@rollup/rollup-linux-arm64-musl': 4.23.0
|
||||||
'@rollup/rollup-linux-powerpc64le-gnu': 4.22.5
|
'@rollup/rollup-linux-powerpc64le-gnu': 4.23.0
|
||||||
'@rollup/rollup-linux-riscv64-gnu': 4.22.5
|
'@rollup/rollup-linux-riscv64-gnu': 4.23.0
|
||||||
'@rollup/rollup-linux-s390x-gnu': 4.22.5
|
'@rollup/rollup-linux-s390x-gnu': 4.23.0
|
||||||
'@rollup/rollup-linux-x64-gnu': 4.22.5
|
'@rollup/rollup-linux-x64-gnu': 4.23.0
|
||||||
'@rollup/rollup-linux-x64-musl': 4.22.5
|
'@rollup/rollup-linux-x64-musl': 4.23.0
|
||||||
'@rollup/rollup-win32-arm64-msvc': 4.22.5
|
'@rollup/rollup-win32-arm64-msvc': 4.23.0
|
||||||
'@rollup/rollup-win32-ia32-msvc': 4.22.5
|
'@rollup/rollup-win32-ia32-msvc': 4.23.0
|
||||||
'@rollup/rollup-win32-x64-msvc': 4.22.5
|
'@rollup/rollup-win32-x64-msvc': 4.23.0
|
||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
|
|
||||||
run-parallel@1.2.0:
|
run-parallel@1.2.0:
|
||||||
|
|
@ -4020,11 +4020,11 @@ snapshots:
|
||||||
|
|
||||||
type-fest@4.26.1: {}
|
type-fest@4.26.1: {}
|
||||||
|
|
||||||
typescript-eslint@8.7.0(eslint@9.11.1)(typescript@5.6.2):
|
typescript-eslint@8.8.0(eslint@9.11.1)(typescript@5.6.2):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/eslint-plugin': 8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)
|
||||||
'@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/parser': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
'@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2)
|
'@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.6.2
|
typescript: 5.6.2
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
|
|
@ -4047,15 +4047,15 @@ snapshots:
|
||||||
|
|
||||||
util-deprecate@1.0.2: {}
|
util-deprecate@1.0.2: {}
|
||||||
|
|
||||||
valibot@0.42.1(typescript@5.6.2):
|
valibot@1.0.0-beta.0(typescript@5.6.2):
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.6.2
|
typescript: 5.6.2
|
||||||
|
|
||||||
vite-plugin-valibot-env@0.6.12(valibot@0.42.1(typescript@5.6.2))(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4)):
|
vite-plugin-valibot-env@0.6.12(valibot@1.0.0-beta.0(typescript@5.6.2))(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4)):
|
||||||
dependencies:
|
dependencies:
|
||||||
kleur: 4.1.5
|
kleur: 4.1.5
|
||||||
log-symbols: 7.0.0
|
log-symbols: 7.0.0
|
||||||
valibot: 0.42.1(typescript@5.6.2)
|
valibot: 1.0.0-beta.0(typescript@5.6.2)
|
||||||
vite: 5.4.8(@types/node@22.7.4)(sass@1.79.4)
|
vite: 5.4.8(@types/node@22.7.4)(sass@1.79.4)
|
||||||
|
|
||||||
vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4)):
|
vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(sass@1.79.4)):
|
||||||
|
|
@ -4073,7 +4073,7 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
esbuild: 0.21.5
|
esbuild: 0.21.5
|
||||||
postcss: 8.4.47
|
postcss: 8.4.47
|
||||||
rollup: 4.22.5
|
rollup: 4.23.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@types/node': 22.7.4
|
'@types/node': 22.7.4
|
||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
|
|
|
||||||
|
|
@ -137,10 +137,8 @@ html {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 1. Utilise une couleur d'arrière-plan définie.
|
* 1. Utilise une couleur d'arrière-plan définie.
|
||||||
* 2. Force une hauteur minimale de page occupant l'intégralité de la vue du navigateur.
|
|
||||||
*/
|
*/
|
||||||
body {
|
body {
|
||||||
min-height: 100vh; /* 2 */
|
|
||||||
background: var(--couleur-gris); /* 1 */
|
background: var(--couleur-gris); /* 1 */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -164,7 +162,7 @@ textarea {
|
||||||
}
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
font: 1rem/1.4 Myriad;
|
font: 1rem/1.4 Lato;
|
||||||
color: var(--couleur-noir);
|
color: var(--couleur-noir);
|
||||||
letter-spacing: 0.5px;
|
letter-spacing: 0.5px;
|
||||||
}
|
}
|
||||||
|
|
@ -350,6 +348,9 @@ ul.avec-puce-cercle a {
|
||||||
padding: var(--nav-entree-marges-internes-bloc) var(--nav-entree-marges-internes-ligne); /* 2 */
|
padding: var(--nav-entree-marges-internes-bloc) var(--nav-entree-marges-internes-ligne); /* 2 */
|
||||||
text-align: center; /* 4 */
|
text-align: center; /* 4 */
|
||||||
}
|
}
|
||||||
|
#en-tete .menu-navigation__entree--courante {
|
||||||
|
background: url("/app/themes/haiku-atelier-2024/assets/img/icons/cloud.svg") center/auto 90% no-repeat;
|
||||||
|
}
|
||||||
@media (hover: hover) {
|
@media (hover: hover) {
|
||||||
#en-tete .menu-navigation__entree:hover {
|
#en-tete .menu-navigation__entree:hover {
|
||||||
background: url("/app/themes/haiku-atelier-2024/assets/img/icons/cloud.svg") center/auto 90% no-repeat;
|
background: url("/app/themes/haiku-atelier-2024/assets/img/icons/cloud.svg") center/auto 90% no-repeat;
|
||||||
|
|
@ -422,6 +423,9 @@ ul.avec-puce-cercle a {
|
||||||
* 3. Surchargement de styles pour les liens.
|
* 3. Surchargement de styles pour les liens.
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
#menu-categories-produits ul li.categorie-courante a {
|
||||||
|
color: var(--couleur-jaune);
|
||||||
|
}
|
||||||
#menu-categories-produits ul li:active a {
|
#menu-categories-produits ul li:active a {
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
}
|
}
|
||||||
|
|
@ -507,7 +511,6 @@ ul.avec-puce-cercle a {
|
||||||
grid-auto-rows: 1fr;
|
grid-auto-rows: 1fr;
|
||||||
grid-template-columns: repeat(3, minmax(0, 1fr)); /* 1 */
|
grid-template-columns: repeat(3, minmax(0, 1fr)); /* 1 */
|
||||||
gap: 1px; /* 2 */
|
gap: 1px; /* 2 */
|
||||||
margin-bottom: 2rem;
|
|
||||||
}
|
}
|
||||||
.grille-produits article {
|
.grille-produits article {
|
||||||
box-shadow: 0 0 0 1px var(--couleur-noir); /* 2 */
|
box-shadow: 0 0 0 1px var(--couleur-noir); /* 2 */
|
||||||
|
|
@ -562,6 +565,16 @@ ul.avec-puce-cercle a {
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
letter-spacing: -0.5px;
|
letter-spacing: -0.5px;
|
||||||
}
|
}
|
||||||
|
.grille-produits__aucun-produit {
|
||||||
|
grid-column: span 3;
|
||||||
|
align-content: center;
|
||||||
|
min-height: calc(100vh - var(--menu-categories-produits-hauteur) - var(--en-tete-hauteur) - 105px);
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.grille-produits__aucun-produit p + p {
|
||||||
|
margin-top: var(--espace-l);
|
||||||
|
font-size: 1.25rem;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Boîte flottante avec les informations Produit, le sélecteur de variation et de quantité pour le
|
* Boîte flottante avec les informations Produit, le sélecteur de variation et de quantité pour le
|
||||||
|
|
@ -662,9 +675,6 @@ ul.avec-puce-cercle a {
|
||||||
.informations-produit .onglets-details-produit > ul li a:focus, .informations-produit .onglets-details-produit > ul li a:focus-visible {
|
.informations-produit .onglets-details-produit > ul li a:focus, .informations-produit .onglets-details-produit > ul li a:focus-visible {
|
||||||
outline-color: transparent;
|
outline-color: transparent;
|
||||||
}
|
}
|
||||||
.informations-produit .onglets-details-produit:has(section:not([hidden])) {
|
|
||||||
grid-template-rows: 12lh min-content;
|
|
||||||
}
|
|
||||||
.informations-produit .onglets-details-produit:has(section:not([hidden])) > ul li a:not([aria-selected=true]) {
|
.informations-produit .onglets-details-produit:has(section:not([hidden])) > ul li a:not([aria-selected=true]) {
|
||||||
border-top-color: var(--couleur-noir);
|
border-top-color: var(--couleur-noir);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
{"version":3,"sourceRoot":"","sources":["../../src/sass/base/polices/_lato.scss","../../src/sass/base/polices/_myriad.scss","../../src/sass/abstracts/_variables.scss","../../src/sass/base/_base.scss","../../src/sass/base/_typographie.scss","../../src/sass/base/elements/_boutons.scss","../../src/sass/base/elements/_images.scss","../../src/sass/base/elements/_liens.scss","../../src/sass/base/elements/_listes.scss","../../src/sass/layouts/_en-tete.scss","../../src/sass/layouts/_menu-categories-produits.scss","../../src/sass/layouts/_colonnes-photos.scss","../../src/sass/layouts/_grille-produits.scss","../../src/sass/layouts/_informations-produit.scss","../../src/sass/layouts/_produits-similaires.scss","../../src/sass/layouts/_pied-de-page.scss"],"names":[],"mappings":";AAAA;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AChGJ;EACE;EACA;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,KACE;;AChBJ;AACE;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;;;ACnBF;AAAA;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAIA;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;AAAA;AAGA;EACE;;;ACxDF;EACE;EACA;EACA;;;AAGF;EACE;;;ACPF;AAAA;AAAA;AAGA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;ACfJ;AAAA;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;;;ACbF;AAAA;AAAA;AAAA;AAAA;AAKA;AACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA,YACE,kHAK4B;EAE9B;AAEA;AAMA;AAAA;AAAA;;AALA;EAEE;;AAMF;AACE;EACA;EACA;AAEA;EACA;EAEA;EACA;AAEA;AAMA;AAKA;;AAVA;EAEE;;AAIF;EACE;;AAIF;EACE;IACE;;;AAMJ;EACE;IACE;;;;AClER;AAAA;AAAA;AAAA;AAAA;AAKA;EACE;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAMA;AACE;EACA;AAEA;EACA;AAEA;EACA;;AAEA;EACE;EACA,qLAEkE;;;AC5BxE;AACE;EACA;EACA;AAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAWA;;AATA;EACE;;AAEA;AAAA;EAEE;;AAKJ;EACE;EACA;EACA;EACA;EACA;AAUA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AARA;EACE;EACA;EACA;EACA;EACA;;AAYF;AACE;EACA;EACA;EACA;AAEA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;IACE;;;AAMR;EACE;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;ACnGR;AAAA;AAAA;AAAA;AAAA;AAAA;AAMA;AACE;EACA;EACA;AAEA;EACA;EACA;EAEA;EACA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAOA;EACE;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAMA;AAAA;AAAA;AAAA;AAAA;;AAJA;EACE;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;AAGF;EACE;IACE;IACA;;;AAKN;EACE;;AAGF;EACE;;;AC/ER;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;AACE;EACA;AAEA;EACA;EACA;AAAA;AAAA;AAIA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGA;EACE;;AAMF;EACE;EACA;;;AC7CR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAYA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EAEI;IACE;IACA;IACA;;;AAMR;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AC9EV;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;AACE;EAEA;EAGA;EACA;EAGA;EAEA;EACA;EACA;EACA;EACA;AAuGA;AAyGA;;AA9MA;EACE;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;;AACA;EACE;;AAGF;EACE;;AAMR;EACE;;AAEA;EACE;;AAMN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;AAEA;AAMA;AAwCA;AAqBA;;AAlEA;EACE;EACA;;AAIF;EACE;AAEA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEI;IACE;IACA;;;AAKN;EAEI;IACE;IACA;;;AAOR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;IACE;;;AAKN;EACE;;AAeJ;EACE;;AAKJ;EACE;EACA;EACA;AAEA;;AACA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;AAEA;;AAEE;EACE;IACE;;;;AAQZ;EACE;IACE;;EAGF;IACE;;;AC3QJ;EACE;EACA;EACA;EACA,qBACE;EAEF;EACA;AAEA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EAEI;IACE;IACA;IACA;;;AAMR;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AC7FZ;AAAA;AAAA;AAGA;AACE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA","file":"main.css"}
|
{"version":3,"sourceRoot":"","sources":["../../src/sass/base/polices/_lato.scss","../../src/sass/base/polices/_myriad.scss","../../src/sass/abstracts/_variables.scss","../../src/sass/base/_base.scss","../../src/sass/base/_typographie.scss","../../src/sass/base/elements/_boutons.scss","../../src/sass/base/elements/_images.scss","../../src/sass/base/elements/_liens.scss","../../src/sass/base/elements/_listes.scss","../../src/sass/layouts/_en-tete.scss","../../src/sass/layouts/_menu-categories-produits.scss","../../src/sass/layouts/_colonnes-photos.scss","../../src/sass/layouts/_grille-produits.scss","../../src/sass/layouts/_informations-produit.scss","../../src/sass/layouts/_produits-similaires.scss","../../src/sass/layouts/_pied-de-page.scss"],"names":[],"mappings":";AAAA;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA,KACE;;AChGJ;EACE;EACA;EACA;EACA;EACA;EACA,KACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,KACE;;AChBJ;AACE;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;;;ACnBF;AAAA;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAGA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;AAAA;AAGA;EACE;;;ACtDF;EACE;EACA;EACA;;;AAGF;EACE;;;ACPF;AAAA;AAAA;AAGA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;ACfJ;AAAA;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;;;AAGF;EACE;EACA;;;ACbF;AAAA;AAAA;AAAA;AAAA;AAKA;AACE;EACA;EAEA;EACA;EACA;EACA;EACA;EACA,YACE,kHAK4B;EAE9B;AAEA;AAMA;AAAA;AAAA;;AALA;EAEE;;AAMF;AACE;EACA;EACA;AAEA;EACA;EAEA;EACA;AAEA;AAMA;AAKA;;AAVA;EAEE;;AAIF;EACE;;AAIF;EACE;IACE;;;AAMJ;EACE;IACE;;;;AClER;AAAA;AAAA;AAAA;AAAA;AAKA;EACE;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAMA;AACE;EACA;AAEA;EACA;AAEA;EACA;;AAEA;EACE;EACA,qLAEkE;;;AC5BxE;AACE;EACA;EACA;AAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAWA;;AATA;EACE;;AAEA;AAAA;EAEE;;AAKJ;EACE;EACA;EACA;EACA;EACA;AAUA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AARA;EACE;EACA;EACA;EACA;EACA;;AAYF;AACE;EACA;EACA;EACA;AAEA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;IACE;;;AAMR;EACE;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;ACvGR;AAAA;AAAA;AAAA;AAAA;AAAA;AAMA;AACE;EACA;EACA;AAEA;EACA;EACA;EAEA;EACA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAOA;EACE;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAYA;AAAA;AAAA;AAAA;AAAA;;AATE;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;AAGF;EACE;IACE;IACA;;;AAKN;EACE;;AAGF;EACE;;;ACrFR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;AACE;EACA;AAEA;EACA;EACA;AAAA;AAAA;AAIA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGA;EACE;;AAMF;EACE;EACA;;;AC7CR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAYA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EAEI;IACE;IACA;IACA;;;AAMR;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAMR;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AC3FN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;AACE;EAEA;EAGA;EACA;EAGA;EAEA;EACA;EACA;EACA;EACA;AAuGA;AAyGA;;AA9MA;EACE;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;;AACA;EACE;;AAGF;EACE;;AASN;EACE;;AAMN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;AAEA;AAMA;AAwCA;AAqBA;;AAlEA;EACE;EACA;;AAIF;EACE;AAEA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEI;IACE;IACA;;;AAKN;EAEI;IACE;IACA;;;AAOR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;IACE;;;AAKN;EACE;;AAeJ;EACE;;AAKJ;EACE;EACA;EACA;AAEA;;AACA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;AAEA;;AAEE;EACE;IACE;;;;AAQZ;EACE;IACE;;EAGF;IACE;;;AC3QJ;EACE;EACA;EACA;EACA,qBACE;EAEF;EACA;AAEA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EAEI;IACE;IACA;IACA;;;AAMR;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AC7FZ;AAAA;AAAA;AAGA;AACE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA","file":"main.css"}
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -38,7 +38,7 @@
|
||||||
flex-flow: row nowrap;
|
flex-flow: row nowrap;
|
||||||
column-gap: var(--espace-xl);
|
column-gap: var(--espace-xl);
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
font-size: 1var --espace-l;
|
font-size: var(--espace-l);
|
||||||
}
|
}
|
||||||
#panneau-panier .panneau__grille-produits .detail-produit__nom-prix span {
|
#panneau-panier .panneau__grille-produits .detail-produit__nom-prix span {
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
|
|
@ -223,6 +223,21 @@
|
||||||
font-weight: 450;
|
font-weight: 450;
|
||||||
color: grey;
|
color: grey;
|
||||||
}
|
}
|
||||||
|
#panneau-panier .panneau__pied-de-page {
|
||||||
|
align-content: center;
|
||||||
|
padding: var(--espace-l) 0;
|
||||||
|
font-size: 1.25rem;
|
||||||
|
font-style: italic;
|
||||||
|
color: var(--couleur-blanc);
|
||||||
|
text-align: center;
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 2px;
|
||||||
|
background: var(--couleur-noir);
|
||||||
|
}
|
||||||
|
#panneau-panier .panneau__pied-de-page span {
|
||||||
|
margin-left: var(--espace-l);
|
||||||
|
font-style: initial;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 1. Applique une marge supérieure égale à la hauteur de l'en-tête pour qu'elle puisse s'afficher
|
* 1. Applique une marge supérieure égale à la hauteur de l'en-tête pour qu'elle puisse s'afficher
|
||||||
|
|
@ -235,8 +250,15 @@
|
||||||
--menu-section-marges-bloc-debut: var(--en-tete-hauteur); /* 1 */
|
--menu-section-marges-bloc-debut: var(--en-tete-hauteur); /* 1 */
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-flow: row wrap;
|
flex-flow: row wrap;
|
||||||
|
min-height: calc(100vh - var(--en-tete-hauteur) - 105px);
|
||||||
margin-top: var(--menu-section-marges-bloc-debut);
|
margin-top: var(--menu-section-marges-bloc-debut);
|
||||||
}
|
}
|
||||||
|
#page-panier[data-contient-articles=false] .panneau {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
#page-panier[data-contient-articles=false] .panier-vide {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
#page-panier .panneau {
|
#page-panier .panneau {
|
||||||
flex-basis: 50%;
|
flex-basis: 50%;
|
||||||
border-top: 1px solid var(--couleur-noir);
|
border-top: 1px solid var(--couleur-noir);
|
||||||
|
|
@ -261,5 +283,20 @@
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
background: var(--couleur-noir);
|
background: var(--couleur-noir);
|
||||||
}
|
}
|
||||||
|
#page-panier .panier-vide {
|
||||||
|
display: none;
|
||||||
|
flex-basis: 100%;
|
||||||
|
align-content: center;
|
||||||
|
min-height: calc(100vh - var(--en-tete-hauteur) - 105px);
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
#page-panier .panier-vide p {
|
||||||
|
font-size: 1.25rem;
|
||||||
|
}
|
||||||
|
#page-panier .panier-vide a {
|
||||||
|
display: inline-block;
|
||||||
|
margin-top: var(--espace-m);
|
||||||
|
font-size: initial;
|
||||||
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=page-panier.css.map */
|
/*# sourceMappingURL=page-panier.css.map */
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
{"version":3,"sourceRoot":"","sources":["../../../src/sass/layouts/_panneau-panier.scss","../../../src/sass/pages/page-panier.scss"],"names":[],"mappings":";AAEA;EACE;;AAEA;EACE;;AAIF;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAMN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;AAOA;AAAA;AAAA;AAAA;AAyBA;;AA9BA;EACE;EACA;;AAOF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;AAIJ;EACE;EACA;;AAIF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;IACE;IACA;;;AASZ;EACE;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;AAgCA;AAAA;AAAA;;AA9BA;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAIF;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAQN;EACE;EACA;;AAMN;EACE;EACA;EACA;EACA;AAEA;AAAA;AAAA;AAAA;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;;;AC1QN;AAAA;AAAA;AAAA;AAIA;AACE;EACA;AAEA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA","file":"page-panier.css"}
|
{"version":3,"sourceRoot":"","sources":["../../../src/sass/layouts/_panneau-panier.scss","../../../src/sass/pages/page-panier.scss"],"names":[],"mappings":";AAEA;EACE;;AAEA;EACE;;AAIF;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAMN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;AAOA;AAAA;AAAA;AAAA;AAyBA;;AA9BA;EACE;EACA;;AAOF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;AAIJ;EACE;EACA;;AAIF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;IACE;IACA;;;AASZ;EACE;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;AAgCA;AAAA;AAAA;;AA9BA;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAIF;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAQN;EACE;EACA;;AAMN;EACE;EACA;EACA;EACA;AAEA;AAAA;AAAA;AAAA;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AC5RN;AAAA;AAAA;AAAA;AAIA;AACE;EACA;AAEA;EACA;EAEA;EACA;EACA;EACA;;AAGE;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAON;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA","file":"page-panier.css"}
|
||||||
|
|
@ -215,8 +215,8 @@
|
||||||
"web/app/themes/haiku-atelier-2024/src/scripts/lib/erreurs.ts",
|
"web/app/themes/haiku-atelier-2024/src/scripts/lib/erreurs.ts",
|
||||||
"web/app/themes/haiku-atelier-2024/src/scripts/lib/gardes.ts",
|
"web/app/themes/haiku-atelier-2024/src/scripts/lib/gardes.ts",
|
||||||
"web/app/themes/haiku-atelier-2024/src/scripts/lib/reseau.ts",
|
"web/app/themes/haiku-atelier-2024/src/scripts/lib/reseau.ts",
|
||||||
"web/app/themes/haiku-atelier-2024/src/scripts/lib/schemas/cart.ts",
|
|
||||||
"web/app/themes/haiku-atelier-2024/src/scripts/lib/schemas/cart-remove-item.ts",
|
"web/app/themes/haiku-atelier-2024/src/scripts/lib/schemas/cart-remove-item.ts",
|
||||||
|
"web/app/themes/haiku-atelier-2024/src/scripts/lib/schemas/cart.ts",
|
||||||
"web/app/themes/haiku-atelier-2024/src/scripts/lib/utils.ts",
|
"web/app/themes/haiku-atelier-2024/src/scripts/lib/utils.ts",
|
||||||
"_Either.js",
|
"_Either.js",
|
||||||
"_exports.js",
|
"_exports.js",
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
||||||
import{r as E}from"./chunk-RU7WR4KH.js";import{x as t}from"./chunk-7BKSRZNG.js";import{p}from"./index.js";import{R as f}from"./api2.js";import{a as l,b as R,c as C}from"./dom.js";import{a as S,b as u}from"./dom2.js";import{r as n,D as T,l as A}from"./erreurs.js";import{e as N,a as _}from"./gardes.js";import{p as I,t as P}from"./reseau.js";import{W as d}from"./cart.js";import{W as L}from"./cart-remove-item.js";import{a as v}from"./utils.js";import{M as h,E as b}from"./Either.js";import"./exports.js";import"./index2.js";import"./erreurs2.js";const m=_etats,g=t(v(l),S),O=()=>{console.debug(m),g.forEach(r=>{const s=h.fromNullable(r.getAttribute(R));u(r)(C).ifLeft(()=>t(new T(`L'entrée « ${s.orDefault("CLE_PANIER_INEXISTANTE")} » n'a pas de Bouton de suppression.`),n)).ifRight(a=>{a.addEventListener("click",()=>{const i=s.ifNothing(()=>{r.remove()}).orDefault("CLE_PANIER_INEXISTANTE");a.textContent="C= C= C= C= C=┌(;・ω・)┘",b.encase(()=>p(L,{key:i})).map(c=>{I({corps:JSON.stringify(c),nonce:m.nonce,route:f}).then(async e=>{N(e)&&A("500 Server Error"),t(await e.json(),E(o=>console.debug(o)),o=>P(o,d),E(()=>r.remove()))}).catch(e=>{_(e)?(n(e),console.error(e)):console.error("e n'est pas une Erreur ?!",e)})})})})})};document.addEventListener("DOMContentLoaded",()=>{O()});
|
import{r as E}from"./chunk-RU7WR4KH.js";import{x as t}from"./chunk-7BKSRZNG.js";import{p}from"./index.js";import{R as f}from"./api2.js";import{a as l,b as R,c as C}from"./dom.js";import{a as S,b as u}from"./dom2.js";import{r as n,D as T,l as A}from"./erreurs.js";import{e as N,a as _}from"./gardes.js";import{p as I,t as P}from"./reseau.js";import{W as d}from"./cart-remove-item.js";import{W as L}from"./cart.js";import{a as v}from"./utils.js";import{M as h,E as b}from"./Either.js";import"./exports.js";import"./index2.js";import"./erreurs2.js";const m=_etats,g=t(v(l),S),O=()=>{console.debug(m),g.forEach(r=>{const s=h.fromNullable(r.getAttribute(R));u(r)(C).ifLeft(()=>t(new T(`L'entrée « ${s.orDefault("CLE_PANIER_INEXISTANTE")} » n'a pas de Bouton de suppression.`),n)).ifRight(a=>{a.addEventListener("click",()=>{const i=s.ifNothing(()=>{r.remove()}).orDefault("CLE_PANIER_INEXISTANTE");a.textContent="C= C= C= C= C=┌(;・ω・)┘",b.encase(()=>p(d,{key:i})).map(c=>{I({corps:JSON.stringify(c),nonce:m.nonce,route:f}).then(async e=>{N(e)&&A("500 Server Error"),t(await e.json(),E(o=>console.debug(o)),o=>P(o,L),E(()=>r.remove()))}).catch(e=>{_(e)?(n(e),console.error(e)):console.error("e n'est pas une Erreur ?!",e)})})})})})};document.addEventListener("DOMContentLoaded",()=>{O()});
|
||||||
//# sourceMappingURL=scripts-page-panier.js.map
|
//# sourceMappingURL=scripts-page-panier.js.map
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -38,12 +38,6 @@ $contexte["total_panier"] = $total_panier;
|
||||||
$contexte["sous_total_panier"] = $sous_total_panier;
|
$contexte["sous_total_panier"] = $sous_total_panier;
|
||||||
$contexte["produits_panier"] = $panier;
|
$contexte["produits_panier"] = $panier;
|
||||||
|
|
||||||
// echo "<br><br><br><pre>";
|
|
||||||
// echo "<pre>" . print_r($panier) . "</pre>";
|
|
||||||
// print_r(WC()->cart->get_cart());
|
|
||||||
// print_r($panier);
|
|
||||||
// echo "</pre>";
|
|
||||||
|
|
||||||
// Charge les scripts et styles de la page
|
// Charge les scripts et styles de la page
|
||||||
function charge_scripts_styles_page_panier(): void {
|
function charge_scripts_styles_page_panier(): void {
|
||||||
wp_enqueue_style(
|
wp_enqueue_style(
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ $contexte["produits_meme_collection"] = $produits_meme_collection;
|
||||||
$contexte["tailles_produit"] = $valeurs_attribut_tailles;
|
$contexte["tailles_produit"] = $valeurs_attribut_tailles;
|
||||||
|
|
||||||
// echo "<br><br><br><br><br><br><pre>";
|
// echo "<br><br><br><br><br><br><pre>";
|
||||||
// print_r(carbon_get_the_post_meta("photos_colonne_droite"));
|
// print_r($produit);
|
||||||
// echo "</pre>";
|
// echo "</pre>";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ declare(strict_types=1);
|
||||||
namespace HaikuAtelier;
|
namespace HaikuAtelier;
|
||||||
|
|
||||||
use Timber\Site;
|
use Timber\Site;
|
||||||
|
use Timber\URLHelper;
|
||||||
use function Crell\fp\pipe;
|
use function Crell\fp\pipe;
|
||||||
|
|
||||||
class StarterSite extends Site {
|
class StarterSite extends Site {
|
||||||
|
|
@ -77,6 +78,15 @@ class StarterSite extends Site {
|
||||||
"shop" => $recupere_informations_page("shop"),
|
"shop" => $recupere_informations_page("shop"),
|
||||||
];
|
];
|
||||||
|
|
||||||
|
// Récupère la Page courante
|
||||||
|
$url_courante = URLHelper::get_current_url();
|
||||||
|
$context["page_courante"] = $url_courante;
|
||||||
|
$context["est_page_tous_produits"] = preg_match(pattern: "/(\bshop\b)/", subject: $url_courante);
|
||||||
|
$context["est_page_boutique"] =
|
||||||
|
preg_match(pattern: "/(\bshop\b)/", subject: $url_courante) ||
|
||||||
|
preg_match(pattern: "/(\bproduct\b)/", subject: $url_courante) ||
|
||||||
|
preg_match(pattern: "/(\bproduct-category\b)/", subject: $url_courante);
|
||||||
|
|
||||||
// Politique de confidentialité
|
// Politique de confidentialité
|
||||||
$politique_confidentialite_lien = pipe(get_privacy_policy_url(), fn($url) => esc_url($url));
|
$politique_confidentialite_lien = pipe(get_privacy_policy_url(), fn($url) => esc_url($url));
|
||||||
$context["lien_politique_confidentialite"] = $politique_confidentialite_lien;
|
$context["lien_politique_confidentialite"] = $politique_confidentialite_lien;
|
||||||
|
|
@ -88,8 +98,12 @@ class StarterSite extends Site {
|
||||||
$cree_entree_menu = fn($categorie) => [
|
$cree_entree_menu = fn($categorie) => [
|
||||||
"nom" => $categorie->name,
|
"nom" => $categorie->name,
|
||||||
"slug" => $categorie->slug,
|
"slug" => $categorie->slug,
|
||||||
|
// Détermine si l'URL courante est celle de la Page d'Archive d'une Catégorie de Produits
|
||||||
|
"courante" => preg_match(
|
||||||
|
pattern: "/(\b$categorie->slug\b)/",
|
||||||
|
subject: pipe(URLHelper::get_current_url(), fn($url) => URLHelper::get_rel_url($url)),
|
||||||
|
),
|
||||||
];
|
];
|
||||||
// $entrees_menu_categories = array_map($callback = $cree_entree_menu, $array = $categories_produits);
|
|
||||||
$entrees_menu_categories = pipe(
|
$entrees_menu_categories = pipe(
|
||||||
get_categories([
|
get_categories([
|
||||||
"hide_empty" => false,
|
"hide_empty" => false,
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,10 @@
|
||||||
/**
|
/**
|
||||||
* Fonctions pour le traitement d'informations.
|
* Fonctions pour le traitement d'informations.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
|
use function Crell\fp\pipe;
|
||||||
|
|
||||||
/* Page Shop */
|
/* Page Shop */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -51,6 +52,12 @@ function recupere_informations_produit_page_produit($donnees_produit): mixed {
|
||||||
return [
|
return [
|
||||||
/* Attributs du Produit */
|
/* Attributs du Produit */
|
||||||
"attributs" => wc_get_product()->get_attributes(),
|
"attributs" => wc_get_product()->get_attributes(),
|
||||||
|
/* Catégorie du Produit */
|
||||||
|
"categorie" => pipe(
|
||||||
|
$donnees_produit->get_id(),
|
||||||
|
fn($id) => wc_get_product_category_list($id),
|
||||||
|
fn($categorie) => strtolower($categorie),
|
||||||
|
),
|
||||||
/* Slug de la Collection */
|
/* Slug de la Collection */
|
||||||
"collection" => get_the_terms($donnees_produit->get_id(), "collection")[0]->slug,
|
"collection" => get_the_terms($donnees_produit->get_id(), "collection")[0]->slug,
|
||||||
/* Détails (Description) du Produit */
|
/* Détails (Description) du Produit */
|
||||||
|
|
|
||||||
|
|
@ -33,10 +33,8 @@ html {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 1. Utilise une couleur d'arrière-plan définie.
|
* 1. Utilise une couleur d'arrière-plan définie.
|
||||||
* 2. Force une hauteur minimale de page occupant l'intégralité de la vue du navigateur.
|
|
||||||
*/
|
*/
|
||||||
body {
|
body {
|
||||||
min-height: 100vh; /* 2 */
|
|
||||||
background: var(--couleur-gris); /* 1 */
|
background: var(--couleur-gris); /* 1 */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
// Styles typographiques de base
|
// Styles typographiques de base
|
||||||
|
|
||||||
body {
|
body {
|
||||||
font: 1rem/1.4 Myriad;
|
font: 1rem/1.4 Lato;
|
||||||
color: var(--couleur-noir);
|
color: var(--couleur-noir);
|
||||||
letter-spacing: 0.5px;
|
letter-spacing: 0.5px;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -72,6 +72,10 @@
|
||||||
text-align: center; /* 4 */
|
text-align: center; /* 4 */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&--courante {
|
||||||
|
background: url("/app/themes/haiku-atelier-2024/assets/img/icons/cloud.svg") center/auto 90% no-repeat;
|
||||||
|
}
|
||||||
|
|
||||||
@media (hover: hover) {
|
@media (hover: hover) {
|
||||||
&:hover {
|
&:hover {
|
||||||
background: url("/app/themes/haiku-atelier-2024/assets/img/icons/cloud.svg") center/auto 90% no-repeat;
|
background: url("/app/themes/haiku-atelier-2024/assets/img/icons/cloud.svg") center/auto 90% no-repeat;
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@
|
||||||
grid-auto-rows: 1fr;
|
grid-auto-rows: 1fr;
|
||||||
grid-template-columns: repeat(3, minmax(0, 1fr)); /* 1 */
|
grid-template-columns: repeat(3, minmax(0, 1fr)); /* 1 */
|
||||||
gap: 1px; /* 2 */
|
gap: 1px; /* 2 */
|
||||||
margin-bottom: 2rem;
|
|
||||||
|
|
||||||
article {
|
article {
|
||||||
box-shadow: 0 0 0 1px var(--couleur-noir); /* 2 */
|
box-shadow: 0 0 0 1px var(--couleur-noir); /* 2 */
|
||||||
|
|
@ -83,4 +82,16 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&__aucun-produit {
|
||||||
|
grid-column: span 3;
|
||||||
|
align-content: center;
|
||||||
|
min-height: calc(100vh - var(--menu-categories-produits-hauteur) - var(--en-tete-hauteur) - 105px);
|
||||||
|
text-align: center;
|
||||||
|
|
||||||
|
p + p {
|
||||||
|
margin-top: var(--espace-l);
|
||||||
|
font-size: 1.25rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -118,7 +118,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
&:has(section:not([hidden])) {
|
&:has(section:not([hidden])) {
|
||||||
grid-template-rows: 12lh min-content;
|
// grid-template-rows: 12lh min-content;
|
||||||
|
|
||||||
> ul li a:not([aria-selected="true"]) {
|
> ul li a:not([aria-selected="true"]) {
|
||||||
border-top-color: var(--couleur-noir);
|
border-top-color: var(--couleur-noir);
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,12 @@
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
background: var(--couleur-noir);
|
background: var(--couleur-noir);
|
||||||
|
|
||||||
|
&.categorie-courante {
|
||||||
|
a {
|
||||||
|
color: var(--couleur-jaune);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
&:active a {
|
&:active a {
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@
|
||||||
flex-flow: row nowrap;
|
flex-flow: row nowrap;
|
||||||
column-gap: var(--espace-xl);
|
column-gap: var(--espace-xl);
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
font-size: 1var (--espace-l);
|
font-size: var(--espace-l);
|
||||||
|
|
||||||
span {
|
span {
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
|
|
@ -271,4 +271,22 @@
|
||||||
color: grey;
|
color: grey;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Total de la commande
|
||||||
|
.panneau__pied-de-page {
|
||||||
|
align-content: center;
|
||||||
|
padding: var(--espace-l) 0;
|
||||||
|
font-size: 1.25rem;
|
||||||
|
font-style: italic;
|
||||||
|
color: var(--couleur-blanc);
|
||||||
|
text-align: center;
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 2px;
|
||||||
|
background: var(--couleur-noir);
|
||||||
|
|
||||||
|
span {
|
||||||
|
margin-left: var(--espace-l);
|
||||||
|
font-style: initial;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,8 +15,19 @@
|
||||||
|
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-flow: row wrap;
|
flex-flow: row wrap;
|
||||||
|
min-height: calc(100vh - var(--en-tete-hauteur) - 105px);
|
||||||
margin-top: var(--menu-section-marges-bloc-debut);
|
margin-top: var(--menu-section-marges-bloc-debut);
|
||||||
|
|
||||||
|
&[data-contient-articles="false"] {
|
||||||
|
.panneau {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.panier-vide {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.panneau {
|
.panneau {
|
||||||
flex-basis: 50%;
|
flex-basis: 50%;
|
||||||
border-top: 1px solid var(--couleur-noir);
|
border-top: 1px solid var(--couleur-noir);
|
||||||
|
|
@ -46,4 +57,22 @@
|
||||||
|
|
||||||
&:first-of-type {}
|
&:first-of-type {}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.panier-vide {
|
||||||
|
display: none;
|
||||||
|
flex-basis: 100%;
|
||||||
|
align-content: center;
|
||||||
|
min-height: calc(100vh - var(--en-tete-hauteur) - 105px);
|
||||||
|
text-align: center;
|
||||||
|
|
||||||
|
p {
|
||||||
|
font-size: 1.25rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
display: inline-block;
|
||||||
|
margin-top: var(--espace-m);
|
||||||
|
font-size: initial;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,8 +14,8 @@ import { recupereElementAvecSelecteur, recupereElementsOuLeve } from "./lib/dom.
|
||||||
import { DOMElementAbsentError, leveServerError, reporteErreur } from "./lib/erreurs.ts";
|
import { DOMElementAbsentError, leveServerError, reporteErreur } from "./lib/erreurs.ts";
|
||||||
import { estError, estReponse500 } from "./lib/gardes.ts";
|
import { estError, estReponse500 } from "./lib/gardes.ts";
|
||||||
import { postBackendWC, traiteReponseBackendWCSelonCodesHTTP } from "./lib/reseau.ts";
|
import { postBackendWC, traiteReponseBackendWCSelonCodesHTTP } from "./lib/reseau.ts";
|
||||||
import { WCStoreCartSchema } from "./lib/schemas/cart.ts";
|
|
||||||
import { WCStoreCartRemoveItemArgsSchema } from "./lib/schemas/cart-remove-item.ts";
|
import { WCStoreCartRemoveItemArgsSchema } from "./lib/schemas/cart-remove-item.ts";
|
||||||
|
import { WCStoreCartSchema } from "./lib/schemas/cart.ts";
|
||||||
import { recupereElementsDocumentEither } from "./lib/utils.ts";
|
import { recupereElementsDocumentEither } from "./lib/utils.ts";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ import {
|
||||||
SELECTEUR_BOUTON_PANIER,
|
SELECTEUR_BOUTON_PANIER,
|
||||||
SELECTEUR_LIENS_ONGLETS,
|
SELECTEUR_LIENS_ONGLETS,
|
||||||
SELECTEUR_SECTIONS_CONTENUS,
|
SELECTEUR_SECTIONS_CONTENUS,
|
||||||
SELECTEUR_SELECTEUR_QUANTITE
|
SELECTEUR_SELECTEUR_QUANTITE,
|
||||||
} from "./constantes/dom";
|
} from "./constantes/dom";
|
||||||
import { recupereElementOuLeve, recupereElementsOuLeve } from "./lib/dom.ts";
|
import { recupereElementOuLeve, recupereElementsOuLeve } from "./lib/dom.ts";
|
||||||
import {
|
import {
|
||||||
|
|
|
||||||
|
|
@ -17,14 +17,13 @@
|
||||||
{% endblock head %}
|
{% endblock head %}
|
||||||
|
|
||||||
{% block contenu %}
|
{% block contenu %}
|
||||||
<main id="page-panier">
|
<main id="page-panier" data-contient-articles="{{ articles_presents }}">
|
||||||
|
{# TODO: Prévoir le cas où il n'y a pas de Produits dans le Panier #}
|
||||||
<section class="panneau" id="panneau-panier">
|
<section class="panneau" id="panneau-panier">
|
||||||
<header class="panneau__en-tete">
|
<header class="panneau__en-tete">
|
||||||
<h2>Your cart</h2>
|
<h2>Your cart</h2>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
{# TODO: Prévoir le cas où il n'y a pas de Produits dans le Panier #}
|
|
||||||
|
|
||||||
<div class="panneau__grille-produits">
|
<div class="panneau__grille-produits">
|
||||||
{% for produit in produits_panier %}
|
{% for produit in produits_panier %}
|
||||||
<article class="panneau__grille-produits__produit" data-cle-panier="{{ produit.cle }}">
|
<article class="panneau__grille-produits__produit" data-cle-panier="{{ produit.cle }}">
|
||||||
|
|
@ -136,5 +135,10 @@
|
||||||
<h2>Your info</h2>
|
<h2>Your info</h2>
|
||||||
</header>
|
</header>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<div class="panier-vide">
|
||||||
|
<p>Sorry! Your cart is empty.</p>
|
||||||
|
<a class="lien-bouton" href="{{ pages.shop.lien }}">Go back to the Shop</a>
|
||||||
|
</div>
|
||||||
</main>
|
</main>
|
||||||
{% endblock contenu %}
|
{% endblock contenu %}
|
||||||
|
|
|
||||||
|
|
@ -12,19 +12,36 @@
|
||||||
</figure>
|
</figure>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
{# TODO: Utiliser un Menu WordPress #}
|
||||||
<nav class="menu-navigation" id="menu-navigation-en-tete">
|
<nav class="menu-navigation" id="menu-navigation-en-tete">
|
||||||
<ul>
|
<ul>
|
||||||
<span class="menu-navigation__entree">
|
<span
|
||||||
<li><a class="lien-menu" href="{{ pages.home.lien }}">{{ pages.home.nom }}</a></li>
|
class="{{ page_courante == pages.home.lien ? 'menu-navigation__entree menu-navigation__entree--courante' : "menu-navigation__entree" }}"
|
||||||
|
>
|
||||||
|
<li>
|
||||||
|
<a class="lien-menu" href="{{ pages.home.lien }}">{{ pages.home.nom }}</a>
|
||||||
|
</li>
|
||||||
</span>
|
</span>
|
||||||
<span class="menu-navigation__entree">
|
<span
|
||||||
<li><a class="lien-menu" href="{{ pages.about.lien }}">{{ pages.about.nom }}</a></li>
|
class="{{ page_courante == pages.about.lien ? 'menu-navigation__entree menu-navigation__entree--courante' : "menu-navigation__entree" }}"
|
||||||
|
>
|
||||||
|
<li>
|
||||||
|
<a class="lien-menu" href="{{ pages.about.lien }}">{{ pages.about.nom }}</a>
|
||||||
|
</li>
|
||||||
</span>
|
</span>
|
||||||
<span class="menu-navigation__entree">
|
<span
|
||||||
<li><a class="lien-menu" href="{{ pages.shop.lien }}">{{ pages.shop.nom }}</a></li>
|
class="{{ est_page_boutique ? 'menu-navigation__entree menu-navigation__entree--courante' : "menu-navigation__entree" }}"
|
||||||
|
>
|
||||||
|
<li>
|
||||||
|
<a class="lien-menu" href="{{ pages.shop.lien }}">{{ pages.shop.nom }}</a>
|
||||||
|
</li>
|
||||||
</span>
|
</span>
|
||||||
<span class="menu-navigation__entree">
|
<span
|
||||||
<li><a class="lien-menu" href="{{ pages.contact.lien }}">{{ pages.contact.nom }}</a></li>
|
class="{{ page_courante == pages.contact.lien ? 'menu-navigation__entree menu-navigation__entree--courante' : "menu-navigation__entree" }}"
|
||||||
|
>
|
||||||
|
<li>
|
||||||
|
<a class="lien-menu" href="{{ pages.contact.lien }}">{{ pages.contact.nom }}</a>
|
||||||
|
</li>
|
||||||
</span>
|
</span>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,9 @@
|
||||||
<nav id="menu-categories-produits" class="menu-categories-produits">
|
<nav id="menu-categories-produits" class="menu-categories-produits">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="{{ pages.shop.lien }}">All</a></li>
|
<li {{ est_page_tous_produits ? "class='categorie-courante'" : '' }}><a href="{{ pages.shop.lien }}">All</a></li>
|
||||||
{% for categorie in categories_produits %}
|
{% for categorie in categories_produits %}
|
||||||
<li id="categorie-{{ categorie.slug|e }}">
|
{# TODO: Factoriser l'injection de classe d'une manière plus propre #}
|
||||||
|
<li {{ categorie.courante ? "class='categorie-courante'" : '' }} id="categorie-{{ categorie.slug|e }}">
|
||||||
<a href="/{{ base_categorie_produit }}/{{ categorie.slug|e }}">{{ categorie.nom|e }}</a>
|
<a href="/{{ base_categorie_produit }}/{{ categorie.slug|e }}">{{ categorie.nom|e }}</a>
|
||||||
</li>
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
<div class="grille-produits">
|
<div class="grille-produits">
|
||||||
|
{% if produits|length > 0 %}
|
||||||
{% for produit in produits %}
|
{% for produit in produits %}
|
||||||
{# TODO: Trouver une meilleure arborescence et des noms de classe #}
|
{# TODO: Trouver une meilleure arborescence et des noms de classe #}
|
||||||
<article class="produit">
|
<article class="produit">
|
||||||
|
|
@ -24,4 +25,9 @@
|
||||||
</figure>
|
</figure>
|
||||||
</article>
|
</article>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% else %}
|
||||||
|
<div class="grille-produits__aucun-produit">
|
||||||
|
<p>Sorry! No products available for this category.</p>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue