diff --git a/package-lock.json b/package-lock.json
index a0ebf82..a59d91f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@onwidget/astrowind",
- "version": "1.0.0-beta.31",
+ "version": "1.0.0-beta.32",
"lockfileVersion": 3,
"requires": true,
"packages": {
@@ -9,11 +9,11 @@
"version": "1.0.0-beta.31",
"dependencies": {
"@astrojs/rss": "^4.0.5",
- "@astrojs/sitemap": "^3.1.4",
+ "@astrojs/sitemap": "^3.1.2",
"@astrolib/analytics": "^0.5.0",
"@astrolib/seo": "^1.0.0-beta.5",
- "@fontsource-variable/inter": "^5.0.18",
- "astro": "^4.7.0",
+ "@fontsource-variable/inter": "^5.0.17",
+ "astro": "^4.6.1",
"astro-embed": "^0.7.1",
"astro-icon": "^1.1.0",
"limax": "4.1.0",
@@ -21,21 +21,21 @@
"unpic": "^3.18.0"
},
"devDependencies": {
- "@astrojs/mdx": "^2.3.1",
- "@astrojs/partytown": "^2.1.0",
+ "@astrojs/mdx": "^2.3.0",
+ "@astrojs/partytown": "^2.0.4",
"@astrojs/tailwind": "5.1.0",
- "@eslint/js": "^9.1.1",
+ "@eslint/js": "^9.0.0",
"@iconify-json/flat-color-icons": "^1.1.10",
"@iconify-json/tabler": "^1.1.110",
"@playform/compress": "0.0.3",
- "@tailwindcss/typography": "^0.5.13",
+ "@tailwindcss/typography": "^0.5.12",
"@types/js-yaml": "^4.0.9",
"@types/lodash.merge": "^4.6.9",
- "@typescript-eslint/eslint-plugin": "^7.7.1",
- "@typescript-eslint/parser": "^7.7.1",
- "astro-eslint-parser": "^1.0.1",
- "eslint": "8.57.0",
- "eslint-plugin-astro": "^1.0.3",
+ "@typescript-eslint/eslint-plugin": "^7.6.0",
+ "@typescript-eslint/parser": "^7.6.0",
+ "astro-eslint-parser": "^0.17.0",
+ "eslint": "8.56.0",
+ "eslint-plugin-astro": "^0.34.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"globals": "^15.0.0",
"js-yaml": "^4.1.0",
@@ -45,10 +45,10 @@
"reading-time": "^1.5.0",
"rehype-plugin-image-native-lazy-loading": "^1.2.0",
"sharp": "0.33.3",
- "tailwind-merge": "^2.3.0",
+ "tailwind-merge": "^2.2.2",
"tailwindcss": "^3.4.3",
"typescript": "^5.4.5",
- "typescript-eslint": "^7.7.1"
+ "typescript-eslint": "^7.6.0"
},
"engines": {
"node": "^18.17.1 || ^20.3.0 || >= 21.0.0"
@@ -296,9 +296,9 @@
}
},
"node_modules/@astrojs/mdx": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-2.3.1.tgz",
- "integrity": "sha512-BOQFKD2Pi9cRntNQJlpF2fh4xV8doNpmVy9NKI95r4jsitrY4X5aTOhAowi+fkQgP/zW1A4HwCyQ6Pdam6z8zQ==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-2.3.0.tgz",
+ "integrity": "sha512-8Lqr3kK1R6B3rukM71GSYTc4BHm5/j+UVdp7UEa18WHW/EVstmhKupabGUHj2Em2L/5AQdFMNmOBVkKzzcPO4g==",
"dev": true,
"dependencies": {
"@astrojs/markdown-remark": "5.1.0",
@@ -351,13 +351,12 @@
}
},
"node_modules/@astrojs/partytown": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@astrojs/partytown/-/partytown-2.1.0.tgz",
- "integrity": "sha512-9fjvTx2hTQpirUh1HnZZtFQaBz2R5ixrrmU/Zam3VZ9CoR3frqtnqg/Dt/i5C3UAlwiN0i8VuKxPx5cHP8yY5A==",
+ "version": "2.0.4",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@builder.io/partytown": "^0.10.1",
- "mrmime": "^2.0.0"
+ "@builder.io/partytown": "^0.8.0",
+ "mrmime": "^1.0.1"
}
},
"node_modules/@astrojs/prism": {
@@ -380,12 +379,10 @@
}
},
"node_modules/@astrojs/sitemap": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.1.4.tgz",
- "integrity": "sha512-po8CqDCK14O6phU1mB5C8SyVLyQEa+7pJM8oXxs1mVh8DgvxxaA5E7lak1vzOmBcyyyHBW32jakGqNYc66sBRw==",
+ "version": "3.1.2",
+ "license": "MIT",
"dependencies": {
"sitemap": "^7.1.1",
- "stream-replace-string": "^2.0.0",
"zod": "^3.22.4"
}
},
@@ -775,10 +772,9 @@
}
},
"node_modules/@builder.io/partytown": {
- "version": "0.10.2",
- "resolved": "https://registry.npmjs.org/@builder.io/partytown/-/partytown-0.10.2.tgz",
- "integrity": "sha512-A9U+4PREWcS+CCYzKGIPovtGB/PBgnH/8oQyCE6Nr9drDJk6cMPpLQIEajpGPmG9tYF7N3FkRvhXm/AS9+0iKg==",
+ "version": "0.8.2",
"dev": true,
+ "license": "MIT",
"bin": {
"partytown": "bin/partytown.cjs"
},
@@ -803,7 +799,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"optional": true,
"os": [
"aix"
@@ -819,7 +814,6 @@
"cpu": [
"arm"
],
- "dev": true,
"optional": true,
"os": [
"android"
@@ -835,7 +829,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"optional": true,
"os": [
"android"
@@ -851,7 +844,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"android"
@@ -881,7 +873,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"darwin"
@@ -897,7 +888,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"optional": true,
"os": [
"freebsd"
@@ -913,7 +903,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"freebsd"
@@ -929,7 +918,6 @@
"cpu": [
"arm"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -945,7 +933,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -961,7 +948,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -977,7 +963,6 @@
"cpu": [
"loong64"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -993,7 +978,6 @@
"cpu": [
"mips64el"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -1009,7 +993,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -1025,7 +1008,6 @@
"cpu": [
"riscv64"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -1041,7 +1023,6 @@
"cpu": [
"s390x"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -1057,7 +1038,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"linux"
@@ -1073,7 +1053,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"netbsd"
@@ -1089,7 +1068,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"openbsd"
@@ -1105,7 +1083,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"sunos"
@@ -1121,7 +1098,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"optional": true,
"os": [
"win32"
@@ -1137,7 +1113,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"optional": true,
"os": [
"win32"
@@ -1153,7 +1128,6 @@
"cpu": [
"x64"
],
- "dev": true,
"optional": true,
"os": [
"win32"
@@ -1252,18 +1226,16 @@
}
},
"node_modules/@eslint/js": {
- "version": "9.1.1",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.1.1.tgz",
- "integrity": "sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==",
+ "version": "9.0.0",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/@fontsource-variable/inter": {
- "version": "5.0.18",
- "resolved": "https://registry.npmjs.org/@fontsource-variable/inter/-/inter-5.0.18.tgz",
- "integrity": "sha512-rJzSrtJ3b7djiGFvRuTe6stDfbYJGhdQSfn2SI2WfXviee7Er0yKAHE5u7FU7OWVQQQ1x3+cxdmx9NdiAkcrcA=="
+ "version": "5.0.17",
+ "license": "OFL-1.1"
},
"node_modules/@humanwhocodes/config-array": {
"version": "0.11.14",
@@ -2011,9 +1983,8 @@
},
"node_modules/@pkgr/core": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz",
- "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.18.0 || >=16.0.0"
},
@@ -2472,15 +2443,13 @@
]
},
"node_modules/@shikijs/core": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.3.0.tgz",
- "integrity": "sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA=="
+ "version": "1.2.4",
+ "license": "MIT"
},
"node_modules/@tailwindcss/typography": {
- "version": "0.5.13",
- "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.13.tgz",
- "integrity": "sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==",
+ "version": "0.5.12",
"dev": true,
+ "license": "MIT",
"dependencies": {
"lodash.castarray": "^4.4.0",
"lodash.isplainobject": "^4.0.6",
@@ -2546,11 +2515,6 @@
"@types/node": "*"
}
},
- "node_modules/@types/cookie": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
- "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="
- },
"node_modules/@types/css-tree": {
"version": "2.3.7",
"dev": true,
@@ -2602,9 +2566,8 @@
},
"node_modules/@types/json-schema": {
"version": "7.0.15",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
- "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/lodash": {
"version": "4.17.0",
@@ -2662,9 +2625,8 @@
},
"node_modules/@types/semver": {
"version": "7.5.8",
- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
- "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/tar": {
"version": "6.1.12",
@@ -2687,16 +2649,15 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.1.tgz",
- "integrity": "sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==",
+ "version": "7.6.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "7.7.1",
- "@typescript-eslint/type-utils": "7.7.1",
- "@typescript-eslint/utils": "7.7.1",
- "@typescript-eslint/visitor-keys": "7.7.1",
+ "@typescript-eslint/scope-manager": "7.6.0",
+ "@typescript-eslint/type-utils": "7.6.0",
+ "@typescript-eslint/utils": "7.6.0",
+ "@typescript-eslint/visitor-keys": "7.6.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
@@ -2722,15 +2683,14 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.7.1.tgz",
- "integrity": "sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==",
+ "version": "7.6.0",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/scope-manager": "7.7.1",
- "@typescript-eslint/types": "7.7.1",
- "@typescript-eslint/typescript-estree": "7.7.1",
- "@typescript-eslint/visitor-keys": "7.7.1",
+ "@typescript-eslint/scope-manager": "7.6.0",
+ "@typescript-eslint/types": "7.6.0",
+ "@typescript-eslint/typescript-estree": "7.6.0",
+ "@typescript-eslint/visitor-keys": "7.6.0",
"debug": "^4.3.4"
},
"engines": {
@@ -2750,13 +2710,12 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz",
- "integrity": "sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==",
+ "version": "7.6.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "7.7.1",
- "@typescript-eslint/visitor-keys": "7.7.1"
+ "@typescript-eslint/types": "7.6.0",
+ "@typescript-eslint/visitor-keys": "7.6.0"
},
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -2767,13 +2726,12 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz",
- "integrity": "sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==",
+ "version": "7.6.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/typescript-estree": "7.7.1",
- "@typescript-eslint/utils": "7.7.1",
+ "@typescript-eslint/typescript-estree": "7.6.0",
+ "@typescript-eslint/utils": "7.6.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -2794,10 +2752,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.1.tgz",
- "integrity": "sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==",
+ "version": "7.6.0",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^18.18.0 || >=20.0.0"
},
@@ -2807,13 +2764,12 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz",
- "integrity": "sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==",
+ "version": "7.6.0",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/types": "7.7.1",
- "@typescript-eslint/visitor-keys": "7.7.1",
+ "@typescript-eslint/types": "7.6.0",
+ "@typescript-eslint/visitor-keys": "7.6.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -2835,17 +2791,16 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.1.tgz",
- "integrity": "sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==",
+ "version": "7.6.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
"@types/json-schema": "^7.0.15",
"@types/semver": "^7.5.8",
- "@typescript-eslint/scope-manager": "7.7.1",
- "@typescript-eslint/types": "7.7.1",
- "@typescript-eslint/typescript-estree": "7.7.1",
+ "@typescript-eslint/scope-manager": "7.6.0",
+ "@typescript-eslint/types": "7.6.0",
+ "@typescript-eslint/typescript-estree": "7.6.0",
"semver": "^7.6.0"
},
"engines": {
@@ -2860,12 +2815,11 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz",
- "integrity": "sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==",
+ "version": "7.6.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "7.7.1",
+ "@typescript-eslint/types": "7.6.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -3128,73 +3082,72 @@
}
},
"node_modules/astro": {
- "version": "4.7.0",
- "resolved": "https://registry.npmjs.org/astro/-/astro-4.7.0.tgz",
- "integrity": "sha512-YC24nK6/UNelVob+4RoJPDgZJdpaJarIU85D/UxCrlsYJlLqrW8hXq7A9T6BXNs+puF9pJrYlqaJNCRO+928XA==",
+ "version": "4.6.1",
+ "resolved": "https://registry.npmjs.org/astro/-/astro-4.6.1.tgz",
+ "integrity": "sha512-gcL22NEhuRi4wu9/x5Kn2eJf7nT6GeU5BxdN6AHbUnX6UzEDIWtpgHs5lBIZYExKbHKN9PjEGXWQzQtFwLU+5g==",
"dependencies": {
"@astrojs/compiler": "^2.7.1",
"@astrojs/internal-helpers": "0.4.0",
"@astrojs/markdown-remark": "5.1.0",
"@astrojs/telemetry": "3.1.0",
- "@babel/core": "^7.24.4",
- "@babel/generator": "^7.24.4",
- "@babel/parser": "^7.24.4",
- "@babel/plugin-transform-react-jsx": "^7.23.4",
- "@babel/traverse": "^7.24.1",
- "@babel/types": "^7.24.0",
- "@types/babel__core": "^7.20.5",
- "@types/cookie": "^0.6.0",
- "acorn": "^8.11.3",
+ "@babel/core": "^7.24.3",
+ "@babel/generator": "^7.23.3",
+ "@babel/parser": "^7.23.3",
+ "@babel/plugin-transform-react-jsx": "^7.22.5",
+ "@babel/traverse": "^7.23.3",
+ "@babel/types": "^7.23.3",
+ "@types/babel__core": "^7.20.4",
+ "acorn": "^8.11.2",
"aria-query": "^5.3.0",
"axobject-query": "^4.0.0",
"boxen": "^7.1.1",
- "chokidar": "^3.6.0",
+ "chokidar": "^3.5.3",
"ci-info": "^4.0.0",
- "clsx": "^2.1.0",
+ "clsx": "^2.0.0",
"common-ancestor-path": "^1.0.1",
"cookie": "^0.6.0",
"cssesc": "^3.0.0",
"debug": "^4.3.4",
- "deterministic-object-hash": "^2.0.2",
- "devalue": "^5.0.0",
- "diff": "^5.2.0",
+ "deterministic-object-hash": "^2.0.1",
+ "devalue": "^4.3.2",
+ "diff": "^5.1.0",
"dlv": "^1.1.3",
"dset": "^3.1.3",
- "es-module-lexer": "^1.5.0",
- "esbuild": "^0.20.2",
+ "es-module-lexer": "^1.4.1",
+ "esbuild": "^0.19.6",
"estree-walker": "^3.0.3",
"execa": "^8.0.1",
"fast-glob": "^3.3.2",
- "flattie": "^1.1.1",
+ "flattie": "^1.1.0",
"github-slugger": "^2.0.0",
"gray-matter": "^4.0.3",
"html-escaper": "^3.0.3",
"http-cache-semantics": "^4.1.1",
"js-yaml": "^4.1.0",
- "kleur": "^4.1.5",
- "magic-string": "^0.30.10",
- "mrmime": "^2.0.0",
- "ora": "^8.0.1",
+ "kleur": "^4.1.4",
+ "magic-string": "^0.30.3",
+ "mime": "^3.0.0",
+ "ora": "^7.0.1",
"p-limit": "^5.0.0",
"p-queue": "^8.0.1",
- "path-to-regexp": "^6.2.2",
- "preferred-pm": "^3.1.3",
+ "path-to-regexp": "^6.2.1",
+ "preferred-pm": "^3.1.2",
"prompts": "^2.4.2",
"rehype": "^13.0.1",
- "resolve": "^1.22.8",
- "semver": "^7.6.0",
- "shiki": "^1.3.0",
- "string-width": "^7.1.0",
+ "resolve": "^1.22.4",
+ "semver": "^7.5.4",
+ "shiki": "^1.1.2",
+ "string-width": "^7.0.0",
"strip-ansi": "^7.1.0",
- "tsconfck": "^3.0.3",
+ "tsconfck": "^3.0.0",
"unist-util-visit": "^5.0.0",
"vfile": "^6.0.1",
- "vite": "^5.2.10",
+ "vite": "^5.1.4",
"vitefu": "^0.2.5",
"which-pm": "^2.1.1",
"yargs-parser": "^21.1.1",
- "zod": "^3.23.0",
- "zod-to-json-schema": "^3.22.5"
+ "zod": "^3.22.4",
+ "zod-to-json-schema": "^3.22.4"
},
"bin": {
"astro": "astro.js"
@@ -3205,7 +3158,7 @@
"pnpm": ">=7.1.0"
},
"optionalDependencies": {
- "sharp": "^0.33.3"
+ "sharp": "^0.32.6"
}
},
"node_modules/astro-auto-import": {
@@ -3247,75 +3200,98 @@
}
},
"node_modules/astro-eslint-parser": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/astro-eslint-parser/-/astro-eslint-parser-1.0.1.tgz",
- "integrity": "sha512-dbBnHjxLjX4G6mFo9GCl8VcHIM8xwtxfqzqefUjOU1PwRJ48qWrVeIl2/mz4Usl3YyT+BFO2AP3it17oLjdqtQ==",
+ "version": "0.17.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@astrojs/compiler": "^2.0.0",
- "@typescript-eslint/scope-manager": "^7.0.0",
- "@typescript-eslint/types": "^7.0.0",
- "@typescript-eslint/typescript-estree": "^7.0.0",
- "astrojs-compiler-sync": "^1.0.0",
+ "@typescript-eslint/scope-manager": "^5.0.0",
+ "@typescript-eslint/types": "^5.0.0",
+ "@typescript-eslint/typescript-estree": "^5.0.0",
+ "astrojs-compiler-sync": "^0.3.0",
"debug": "^4.3.4",
"entities": "^4.5.0",
- "eslint-scope": "^8.0.1",
- "eslint-visitor-keys": "^4.0.0",
- "espree": "^10.0.0",
+ "eslint-visitor-keys": "^3.0.0",
+ "espree": "^9.0.0",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
"semver": "^7.3.8"
},
"engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "node": "^14.18.0 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ota-meshi"
}
},
- "node_modules/astro-eslint-parser/node_modules/eslint-scope": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.1.tgz",
- "integrity": "sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==",
+ "node_modules/astro-eslint-parser/node_modules/@typescript-eslint/scope-manager": {
+ "version": "5.62.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
},
"engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding": {
- "url": "https://opencollective.com/eslint"
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/astro-eslint-parser/node_modules/eslint-visitor-keys": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz",
- "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==",
+ "node_modules/astro-eslint-parser/node_modules/@typescript-eslint/types": {
+ "version": "5.62.0",
"dev": true,
+ "license": "MIT",
"engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding": {
- "url": "https://opencollective.com/eslint"
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/astro-eslint-parser/node_modules/espree": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-10.0.1.tgz",
- "integrity": "sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==",
+ "node_modules/astro-eslint-parser/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "5.62.0",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "acorn": "^8.11.3",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^4.0.0"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
},
"engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding": {
- "url": "https://opencollective.com/eslint"
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/astro-eslint-parser/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "5.62.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/types": "5.62.0",
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
"node_modules/astro-icon": {
@@ -3369,102 +3345,95 @@
"node": "^18.17.1 || ^20.3.0 || >=21.0.0"
}
},
- "node_modules/astro/node_modules/chalk": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "node_modules/astro/node_modules/@esbuild/darwin-arm64": {
+ "version": "0.19.12",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
+ "node": ">=12"
}
},
- "node_modules/astro/node_modules/devalue": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.0.0.tgz",
- "integrity": "sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA=="
- },
- "node_modules/astro/node_modules/is-unicode-supported": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz",
- "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==",
+ "node_modules/astro/node_modules/detect-libc": {
+ "version": "2.0.3",
+ "license": "Apache-2.0",
+ "optional": true,
"engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=8"
}
},
- "node_modules/astro/node_modules/log-symbols": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz",
- "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==",
- "dependencies": {
- "chalk": "^5.3.0",
- "is-unicode-supported": "^1.3.0"
+ "node_modules/astro/node_modules/esbuild": {
+ "version": "0.19.12",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
},
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/astro/node_modules/log-symbols/node_modules/is-unicode-supported": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz",
- "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==",
"engines": {
"node": ">=12"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.19.12",
+ "@esbuild/android-arm": "0.19.12",
+ "@esbuild/android-arm64": "0.19.12",
+ "@esbuild/android-x64": "0.19.12",
+ "@esbuild/darwin-arm64": "0.19.12",
+ "@esbuild/darwin-x64": "0.19.12",
+ "@esbuild/freebsd-arm64": "0.19.12",
+ "@esbuild/freebsd-x64": "0.19.12",
+ "@esbuild/linux-arm": "0.19.12",
+ "@esbuild/linux-arm64": "0.19.12",
+ "@esbuild/linux-ia32": "0.19.12",
+ "@esbuild/linux-loong64": "0.19.12",
+ "@esbuild/linux-mips64el": "0.19.12",
+ "@esbuild/linux-ppc64": "0.19.12",
+ "@esbuild/linux-riscv64": "0.19.12",
+ "@esbuild/linux-s390x": "0.19.12",
+ "@esbuild/linux-x64": "0.19.12",
+ "@esbuild/netbsd-x64": "0.19.12",
+ "@esbuild/openbsd-x64": "0.19.12",
+ "@esbuild/sunos-x64": "0.19.12",
+ "@esbuild/win32-arm64": "0.19.12",
+ "@esbuild/win32-ia32": "0.19.12",
+ "@esbuild/win32-x64": "0.19.12"
}
},
- "node_modules/astro/node_modules/ora": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/ora/-/ora-8.0.1.tgz",
- "integrity": "sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==",
+ "node_modules/astro/node_modules/sharp": {
+ "version": "0.32.6",
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "optional": true,
"dependencies": {
- "chalk": "^5.3.0",
- "cli-cursor": "^4.0.0",
- "cli-spinners": "^2.9.2",
- "is-interactive": "^2.0.0",
- "is-unicode-supported": "^2.0.0",
- "log-symbols": "^6.0.0",
- "stdin-discarder": "^0.2.1",
- "string-width": "^7.0.0",
- "strip-ansi": "^7.1.0"
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.2",
+ "node-addon-api": "^6.1.0",
+ "prebuild-install": "^7.1.1",
+ "semver": "^7.5.4",
+ "simple-get": "^4.0.1",
+ "tar-fs": "^3.0.4",
+ "tunnel-agent": "^0.6.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=14.15.0"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/astro/node_modules/stdin-discarder": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz",
- "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://opencollective.com/libvips"
}
},
"node_modules/astrojs-compiler-sync": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/astrojs-compiler-sync/-/astrojs-compiler-sync-1.0.0.tgz",
- "integrity": "sha512-IM6FxpMoBxkGGdKppkFHNQIC9Wge7jspG2MIJff8DOhG41USNJLxJfxRm7wnkTKWlYK5Y1YFFNYr2vUUKkI8sw==",
+ "version": "0.3.5",
"dev": true,
+ "license": "MIT",
"dependencies": {
"synckit": "^0.9.0"
},
"engines": {
- "node": "^18.18.0 || >=20.9.0"
+ "node": "^14.18.0 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ota-meshi"
@@ -3540,7 +3509,6 @@
},
"node_modules/b4a": {
"version": "1.6.6",
- "dev": true,
"license": "Apache-2.0",
"optional": true
},
@@ -3595,7 +3563,6 @@
},
"node_modules/base64-js": {
"version": "1.5.1",
- "dev": true,
"funding": [
{
"type": "github",
@@ -3624,7 +3591,6 @@
},
"node_modules/bl": {
"version": "5.1.0",
- "dev": true,
"license": "MIT",
"dependencies": {
"buffer": "^6.0.3",
@@ -3731,7 +3697,6 @@
},
"node_modules/buffer": {
"version": "6.0.3",
- "dev": true,
"funding": [
{
"type": "github",
@@ -4280,7 +4245,6 @@
},
"node_modules/decompress-response": {
"version": "6.0.0",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -4295,7 +4259,6 @@
},
"node_modules/deep-extend": {
"version": "0.6.0",
- "dev": true,
"license": "MIT",
"optional": true,
"engines": {
@@ -4377,7 +4340,6 @@
},
"node_modules/devalue": {
"version": "4.3.2",
- "dev": true,
"license": "MIT"
},
"node_modules/devlop": {
@@ -5056,16 +5018,16 @@
}
},
"node_modules/eslint": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz",
- "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==",
+ "version": "8.56.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz",
+ "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.6.1",
"@eslint/eslintrc": "^2.1.4",
- "@eslint/js": "8.57.0",
- "@humanwhocodes/config-array": "^0.11.14",
+ "@eslint/js": "8.56.0",
+ "@humanwhocodes/config-array": "^0.11.13",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
"@ungap/structured-clone": "^1.2.0",
@@ -5125,28 +5087,39 @@
}
},
"node_modules/eslint-plugin-astro": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/eslint-plugin-astro/-/eslint-plugin-astro-1.0.3.tgz",
- "integrity": "sha512-+Nna5I9ypbYftyhmF6I9QbyK3o6m3PGfjgcgRzSF1TbHEXG5VI8z+nzsLywcvyVtGhcwmOpnB71iE7XDKnB94Q==",
+ "version": "0.34.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@jridgewell/sourcemap-codec": "^1.4.14",
- "@typescript-eslint/types": "^7.7.1",
- "astro-eslint-parser": "^1.0.1",
+ "@typescript-eslint/types": "^5.25.0",
+ "astro-eslint-parser": "^0.17.0",
"eslint-compat-utils": "^0.5.0",
"globals": "^13.0.0",
"postcss": "^8.4.14",
"postcss-selector-parser": "^6.0.10"
},
"engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "node": "^14.18.0 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ota-meshi"
},
"peerDependencies": {
- "eslint": ">=8.57.0"
+ "eslint": ">=7.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-astro/node_modules/@typescript-eslint/types": {
+ "version": "5.62.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
"node_modules/eslint-plugin-astro/node_modules/globals": {
@@ -5258,9 +5231,9 @@
}
},
"node_modules/eslint/node_modules/@eslint/js": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz",
- "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==",
+ "version": "8.56.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz",
+ "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -5578,7 +5551,6 @@
},
"node_modules/expand-template": {
"version": "2.0.3",
- "dev": true,
"license": "(MIT OR WTFPL)",
"optional": true,
"engines": {
@@ -5637,7 +5609,6 @@
},
"node_modules/fast-fifo": {
"version": "1.3.2",
- "dev": true,
"license": "MIT",
"optional": true
},
@@ -5804,7 +5775,6 @@
},
"node_modules/fs-constants": {
"version": "1.0.0",
- "dev": true,
"license": "MIT",
"optional": true
},
@@ -5943,7 +5913,6 @@
},
"node_modules/github-from-package": {
"version": "0.0.0",
- "dev": true,
"license": "MIT",
"optional": true
},
@@ -6461,7 +6430,6 @@
},
"node_modules/ieee754": {
"version": "1.2.1",
- "dev": true,
"funding": [
{
"type": "github",
@@ -6528,12 +6496,10 @@
},
"node_modules/inherits": {
"version": "2.0.4",
- "dev": true,
"license": "ISC"
},
"node_modules/ini": {
"version": "1.3.8",
- "dev": true,
"license": "ISC",
"optional": true
},
@@ -6993,7 +6959,6 @@
},
"node_modules/is-unicode-supported": {
"version": "1.3.0",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
@@ -7391,7 +7356,6 @@
},
"node_modules/log-symbols": {
"version": "5.1.0",
- "dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^5.0.0",
@@ -7406,7 +7370,6 @@
},
"node_modules/log-symbols/node_modules/chalk": {
"version": "5.3.0",
- "dev": true,
"license": "MIT",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
@@ -7444,11 +7407,13 @@
"license": "MIT"
},
"node_modules/magic-string": {
- "version": "0.30.10",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz",
- "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==",
+ "version": "0.30.9",
+ "license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.4.15"
+ },
+ "engines": {
+ "node": ">=12"
}
},
"node_modules/markdown-extensions": {
@@ -8445,7 +8410,6 @@
},
"node_modules/mime": {
"version": "3.0.0",
- "dev": true,
"license": "MIT",
"bin": {
"mime": "cli.js"
@@ -8466,7 +8430,6 @@
},
"node_modules/mimic-response": {
"version": "3.1.0",
- "dev": true,
"license": "MIT",
"optional": true,
"engines": {
@@ -8492,7 +8455,6 @@
},
"node_modules/minimist": {
"version": "1.2.8",
- "dev": true,
"license": "MIT",
"optional": true,
"funding": {
@@ -8543,7 +8505,6 @@
},
"node_modules/mkdirp-classic": {
"version": "0.5.3",
- "dev": true,
"license": "MIT",
"optional": true
},
@@ -8558,9 +8519,9 @@
}
},
"node_modules/mrmime": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz",
- "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
"engines": {
"node": ">=10"
}
@@ -8609,7 +8570,6 @@
},
"node_modules/napi-build-utils": {
"version": "1.0.2",
- "dev": true,
"license": "MIT",
"optional": true
},
@@ -8640,7 +8600,6 @@
},
"node_modules/node-abi": {
"version": "3.57.0",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -8652,7 +8611,6 @@
},
"node_modules/node-addon-api": {
"version": "6.1.0",
- "dev": true,
"license": "MIT",
"optional": true
},
@@ -8841,7 +8799,6 @@
},
"node_modules/ora": {
"version": "7.0.1",
- "dev": true,
"license": "MIT",
"dependencies": {
"chalk": "^5.3.0",
@@ -8863,7 +8820,6 @@
},
"node_modules/ora/node_modules/chalk": {
"version": "5.3.0",
- "dev": true,
"license": "MIT",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
@@ -8874,12 +8830,10 @@
},
"node_modules/ora/node_modules/emoji-regex": {
"version": "10.3.0",
- "dev": true,
"license": "MIT"
},
"node_modules/ora/node_modules/string-width": {
"version": "6.1.0",
- "dev": true,
"license": "MIT",
"dependencies": {
"eastasianwidth": "^0.2.0",
@@ -9406,7 +9360,6 @@
},
"node_modules/prebuild-install": {
"version": "7.1.2",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -9432,7 +9385,6 @@
},
"node_modules/prebuild-install/node_modules/bl": {
"version": "4.1.0",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -9443,7 +9395,6 @@
},
"node_modules/prebuild-install/node_modules/buffer": {
"version": "5.7.1",
- "dev": true,
"funding": [
{
"type": "github",
@@ -9467,13 +9418,11 @@
},
"node_modules/prebuild-install/node_modules/chownr": {
"version": "1.1.4",
- "dev": true,
"license": "ISC",
"optional": true
},
"node_modules/prebuild-install/node_modules/detect-libc": {
"version": "2.0.3",
- "dev": true,
"license": "Apache-2.0",
"optional": true,
"engines": {
@@ -9482,7 +9431,6 @@
},
"node_modules/prebuild-install/node_modules/tar-fs": {
"version": "2.1.1",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -9494,7 +9442,6 @@
},
"node_modules/prebuild-install/node_modules/tar-stream": {
"version": "2.2.0",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -9649,13 +9596,11 @@
},
"node_modules/queue-tick": {
"version": "1.0.1",
- "dev": true,
"license": "MIT",
"optional": true
},
"node_modules/rc": {
"version": "1.2.8",
- "dev": true,
"license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
"optional": true,
"dependencies": {
@@ -9670,7 +9615,6 @@
},
"node_modules/rc/node_modules/strip-json-comments": {
"version": "2.0.1",
- "dev": true,
"license": "MIT",
"optional": true,
"engines": {
@@ -9687,7 +9631,6 @@
},
"node_modules/readable-stream": {
"version": "3.6.2",
- "dev": true,
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -10554,7 +10497,6 @@
},
"node_modules/safe-buffer": {
"version": "5.2.1",
- "dev": true,
"funding": [
{
"type": "github",
@@ -10669,7 +10611,7 @@
},
"node_modules/sharp": {
"version": "0.33.3",
- "devOptional": true,
+ "dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
@@ -10708,7 +10650,7 @@
},
"node_modules/sharp/node_modules/detect-libc": {
"version": "2.0.3",
- "devOptional": true,
+ "dev": true,
"license": "Apache-2.0",
"engines": {
"node": ">=8"
@@ -10732,11 +10674,10 @@
}
},
"node_modules/shiki": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.3.0.tgz",
- "integrity": "sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==",
+ "version": "1.2.4",
+ "license": "MIT",
"dependencies": {
- "@shikijs/core": "1.3.0"
+ "@shikijs/core": "1.2.4"
}
},
"node_modules/side-channel": {
@@ -10768,7 +10709,6 @@
},
"node_modules/simple-concat": {
"version": "1.0.1",
- "dev": true,
"funding": [
{
"type": "github",
@@ -10788,7 +10728,6 @@
},
"node_modules/simple-get": {
"version": "4.0.1",
- "dev": true,
"funding": [
{
"type": "github",
@@ -10905,7 +10844,6 @@
},
"node_modules/stdin-discarder": {
"version": "0.1.0",
- "dev": true,
"license": "MIT",
"dependencies": {
"bl": "^5.0.0"
@@ -10917,14 +10855,8 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/stream-replace-string": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz",
- "integrity": "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w=="
- },
"node_modules/streamx": {
"version": "2.16.1",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -10937,7 +10869,6 @@
},
"node_modules/string_decoder": {
"version": "1.3.0",
- "dev": true,
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.2.0"
@@ -11246,9 +11177,8 @@
},
"node_modules/synckit": {
"version": "0.9.0",
- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.0.tgz",
- "integrity": "sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@pkgr/core": "^0.1.0",
"tslib": "^2.6.2"
@@ -11261,12 +11191,11 @@
}
},
"node_modules/tailwind-merge": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.3.0.tgz",
- "integrity": "sha512-vkYrLpIP+lgR0tQCG6AP7zZXCTLc1Lnv/CCRT3BqJ9CZ3ui2++GPaGb1x/ILsINIMSYqqvrpqjUFsMNLlW99EA==",
+ "version": "2.2.2",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.24.1"
+ "@babel/runtime": "^7.24.0"
},
"funding": {
"type": "github",
@@ -11357,7 +11286,6 @@
},
"node_modules/tar-fs": {
"version": "3.0.5",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -11371,7 +11299,6 @@
},
"node_modules/tar-stream": {
"version": "3.1.7",
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
@@ -11533,9 +11460,27 @@
"dev": true,
"license": "0BSD"
},
+ "node_modules/tsutils": {
+ "version": "3.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
+ }
+ },
+ "node_modules/tsutils/node_modules/tslib": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "0BSD"
+ },
"node_modules/tunnel-agent": {
"version": "0.6.0",
- "dev": true,
"license": "Apache-2.0",
"optional": true,
"dependencies": {
@@ -11742,14 +11687,13 @@
}
},
"node_modules/typescript-eslint": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-7.7.1.tgz",
- "integrity": "sha512-ykEBfa3xx3odjZy6GRED4SCPrjo0rgHwstLlEgLX4EMEuv7QeIDSmfV+S6Kk+XkbsYn4BDEcPvsci1X26lRpMQ==",
+ "version": "7.6.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/eslint-plugin": "7.7.1",
- "@typescript-eslint/parser": "7.7.1",
- "@typescript-eslint/utils": "7.7.1"
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
+ "@typescript-eslint/utils": "7.6.0"
},
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -12006,7 +11950,6 @@
},
"node_modules/util-deprecate": {
"version": "1.0.2",
- "dev": true,
"license": "MIT"
},
"node_modules/vfile": {
@@ -12047,9 +11990,8 @@
}
},
"node_modules/vite": {
- "version": "5.2.10",
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.10.tgz",
- "integrity": "sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==",
+ "version": "5.2.8",
+ "license": "MIT",
"dependencies": {
"esbuild": "^0.20.1",
"postcss": "^8.4.38",
@@ -12433,9 +12375,8 @@
}
},
"node_modules/zod": {
- "version": "3.23.4",
- "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.4.tgz",
- "integrity": "sha512-/AtWOKbBgjzEYYQRNfoGKHObgfAZag6qUJX1VbHo2PRBgS+wfWagEY2mizjfyAPcGesrJOcx/wcl0L9WnVrHFw==",
+ "version": "3.22.4",
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/colinhacks"
}
diff --git a/package.json b/package.json
index d6894e3..bf9a58a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@onwidget/astrowind",
- "version": "1.0.0-beta.31",
+ "version": "1.0.0-beta.32",
"description": "AstroWind: A free template using Astro 4.0 and Tailwind CSS. Astro starter theme.",
"type": "module",
"private": true,
@@ -18,11 +18,11 @@
},
"dependencies": {
"@astrojs/rss": "^4.0.5",
- "@astrojs/sitemap": "^3.1.4",
+ "@astrojs/sitemap": "^3.1.2",
"@astrolib/analytics": "^0.5.0",
"@astrolib/seo": "^1.0.0-beta.5",
- "@fontsource-variable/inter": "^5.0.18",
- "astro": "^4.7.0",
+ "@fontsource-variable/inter": "^5.0.17",
+ "astro": "^4.6.1",
"astro-embed": "^0.7.1",
"astro-icon": "^1.1.0",
"limax": "4.1.0",
@@ -30,21 +30,21 @@
"unpic": "^3.18.0"
},
"devDependencies": {
- "@astrojs/mdx": "^2.3.1",
- "@astrojs/partytown": "^2.1.0",
+ "@astrojs/mdx": "^2.3.0",
+ "@astrojs/partytown": "^2.0.4",
"@astrojs/tailwind": "5.1.0",
- "@eslint/js": "^9.1.1",
+ "@eslint/js": "^9.0.0",
"@iconify-json/flat-color-icons": "^1.1.10",
"@iconify-json/tabler": "^1.1.110",
"@playform/compress": "0.0.3",
- "@tailwindcss/typography": "^0.5.13",
+ "@tailwindcss/typography": "^0.5.12",
"@types/js-yaml": "^4.0.9",
"@types/lodash.merge": "^4.6.9",
- "@typescript-eslint/eslint-plugin": "^7.7.1",
- "@typescript-eslint/parser": "^7.7.1",
- "astro-eslint-parser": "^1.0.1",
- "eslint": "8.57.0",
- "eslint-plugin-astro": "^1.0.3",
+ "@typescript-eslint/eslint-plugin": "^7.6.0",
+ "@typescript-eslint/parser": "^7.6.0",
+ "astro-eslint-parser": "^0.17.0",
+ "eslint": "8.56.0",
+ "eslint-plugin-astro": "^0.34.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"globals": "^15.0.0",
"js-yaml": "^4.1.0",
@@ -54,9 +54,9 @@
"reading-time": "^1.5.0",
"rehype-plugin-image-native-lazy-loading": "^1.2.0",
"sharp": "0.33.3",
- "tailwind-merge": "^2.3.0",
+ "tailwind-merge": "^2.2.2",
"tailwindcss": "^3.4.3",
"typescript": "^5.4.5",
- "typescript-eslint": "^7.7.1"
+ "typescript-eslint": "^7.6.0"
}
}
diff --git a/src/components/widgets/Announcement.astro b/src/components/widgets/Announcement.astro
index e6da1e0..97bdb0c 100644
--- a/src/components/widgets/Announcement.astro
+++ b/src/components/widgets/Announcement.astro
@@ -9,8 +9,8 @@
class="dark:bg-slate-700 bg-white/40 dark:text-slate-300 font-semibold px-1 py-0.5 text-xs mr-0.5 rtl:mr-0 rtl:ml-0.5 inline-block"
>NEW
- Astro 4.7 is now available! »Astro 4.6 is now available! »