diff --git a/CHANGELOG.md b/CHANGELOG.md index 98742cc..24ccaa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 1.2.1 + +- Update swup and plugins + ## 1.2.0 - Allow customizing theme options diff --git a/package-lock.json b/package-lock.json index bf05ba2..dc3efa4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@swup/astro", - "version": "1.2.0", + "version": "1.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@swup/astro", - "version": "1.2.0", + "version": "1.2.1", "license": "MIT", "dependencies": { "@swup/a11y-plugin": "^4.0.0", @@ -43,9 +43,9 @@ } }, "node_modules/@astrojs/compiler": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.8.1.tgz", - "integrity": "sha512-C28qplQzgIJ+JU9S+1wNx+ue2KCBUp0TTAd10EWAEkk4RsL3Tzlw0BYvLDDb4KP9jS48lXmR4/1TtZ4aavYJ8Q==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.8.2.tgz", + "integrity": "sha512-o/ObKgtMzl8SlpIdzaxFnt7SATKPxu4oIP/1NL+HDJRzxfJcAkOTAb/ZKMRyULbz4q+1t2/DAebs2Z1QairkZw==", "dev": true }, "node_modules/@astrojs/internal-helpers": { @@ -2626,9 +2626,9 @@ } }, "node_modules/@swup/a11y-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@swup/a11y-plugin/-/a11y-plugin-4.1.1.tgz", - "integrity": "sha512-3SJxM9L71jGW1bBrE9NATW9wRt2qFB9spzWZjRVjag3//C9JlElzaSFTJeWDX7LyPra2+jpSXXlkajxGCbla/A==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@swup/a11y-plugin/-/a11y-plugin-4.2.0.tgz", + "integrity": "sha512-6Sa01+YWfGjrH24lv9NrSLOyLrnAALv3JWkqPo93qxOYCQvRcCit/3WaomnniftM2utsJaKaqeBkU7nzW032dg==", "dependencies": { "@swup/plugin": "^3.0.0", "focus-options-polyfill": "^1.5.0", @@ -2678,9 +2678,9 @@ } }, "node_modules/@swup/forms-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@swup/forms-plugin/-/forms-plugin-3.2.0.tgz", - "integrity": "sha512-scI8gZLEfqhiRmUUC5+QqTWLXWXr1fcyVbKdDlY67zMl2P7xOqx53kOUz4WRASIpKc93Q+2dyEwD0gZgX3dQ2A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@swup/forms-plugin/-/forms-plugin-3.3.0.tgz", + "integrity": "sha512-dKSVOuUe5cDXdSFteu8Pm9x3hfr1+Qaa3NvAQEkxDfCmsfE3RTswiVXdvBDf2QE2ATfAsuSk4ZSh8FssUOekdw==", "dependencies": { "@swup/plugin": "^3.0.0" }, @@ -2791,9 +2791,9 @@ } }, "node_modules/@swup/scroll-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@swup/scroll-plugin/-/scroll-plugin-3.1.1.tgz", - "integrity": "sha512-aoMz1oA1cO0EQX6Ggcaoucxn3e1n5AZJ7vD79ztKOsrLJzxiMP0ZMvZa0UzBGGzIus9DV5Ju3rEsJOLLwjxE8A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@swup/scroll-plugin/-/scroll-plugin-3.3.0.tgz", + "integrity": "sha512-tjs7akBm2bfeG12qAvC2/1dwyh7n7QryUkwW/ZYoqdDpy9FFAd8Cbb628iid5VKS5EDTjnfjL5Om4uniYf4Scw==", "dependencies": { "@swup/plugin": "^3.0.0", "scrl": "^2.0.0" @@ -2934,9 +2934,9 @@ } }, "node_modules/@types/node": { - "version": "20.5.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.0.tgz", - "integrity": "sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==" + "version": "20.5.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", + "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==" }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -3146,9 +3146,9 @@ } }, "node_modules/astro": { - "version": "2.10.7", - "resolved": "https://registry.npmjs.org/astro/-/astro-2.10.7.tgz", - "integrity": "sha512-R8aF4yphrsbhxW2UxHZ1DslBn8e8vPQ23+Z/OnajNE1Q4HEZCOZ4CAbHJx2PDwq2p+CRWArNalpr3+rTqyOYBQ==", + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/astro/-/astro-2.10.12.tgz", + "integrity": "sha512-JbD+hLCbXhpDofuzWQxojmjXwoqD0bR2BGqIByZ7B5Cj6dKQXHIr1HsrDdWcmjM+O4NXKV2TCfeXv1ZTtjqX3Q==", "dev": true, "dependencies": { "@astrojs/compiler": "^1.8.0", @@ -3173,7 +3173,6 @@ "common-ancestor-path": "^1.0.1", "cookie": "^0.5.0", "debug": "^4.3.4", - "deepmerge-ts": "^4.3.0", "devalue": "^4.3.2", "diff": "^5.1.0", "es-module-lexer": "^1.3.0", @@ -3184,6 +3183,7 @@ "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.4", "magic-string": "^0.30.2", @@ -3682,9 +3682,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001520", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001520.tgz", - "integrity": "sha512-tahF5O9EiiTzwTUqAeFjIZbn4Dnqxzz7ktrgGlMYNLH43Ul26IgTMH/zvL3DG0lZxBYnlT04axvInszUsZULdA==", + "version": "1.0.30001522", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001522.tgz", + "integrity": "sha512-TKiyTVZxJGhsTszLuzb+6vUZSjVOAhClszBr2Ta2k9IwtNBT/4dzmL6aywt0HCgEZlmwJzXJd8yNiob6HgwTRg==", "funding": [ { "type": "opencollective", @@ -4012,11 +4012,11 @@ } }, "node_modules/core-js-compat": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.0.tgz", - "integrity": "sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw==", + "version": "3.32.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.1.tgz", + "integrity": "sha512-GSvKDv4wE0bPnQtjklV101juQ85g6H3rm5PDP20mqlS5j0kXF3pP97YvAu5hl+uFHqMictp3b2VxOHljWMAtuA==", "dependencies": { - "browserslist": "^4.21.9" + "browserslist": "^4.21.10" }, "funding": { "type": "opencollective", @@ -4232,15 +4232,6 @@ "node": ">=0.10.0" } }, - "node_modules/deepmerge-ts": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.3.0.tgz", - "integrity": "sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==", - "dev": true, - "engines": { - "node": ">=12.4.0" - } - }, "node_modules/default-browser": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", @@ -4469,9 +4460,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.490", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.490.tgz", - "integrity": "sha512-6s7NVJz+sATdYnIwhdshx/N/9O6rvMxmhVoDSDFdj6iA45gHR8EQje70+RYsF4GeB+k0IeNSBnP7yG9ZXJFr7A==" + "version": "1.4.496", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.496.tgz", + "integrity": "sha512-qeXC3Zbykq44RCrBa4kr8v/dWzYJA8rAwpyh9Qd+NKWoJfjG5vvJqy9XOJ9H4P/lqulZBCgUWAYi+FeK5AuJ8g==" }, "node_modules/emmet": { "version": "2.4.6", @@ -4878,9 +4869,9 @@ } }, "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.1.tgz", + "integrity": "sha512-/KxoyCnPM0GwYI4NN0Iag38Tqt+od3/mLuguepLgCAKPn0ZhC544nssAW0tG2/00zXEYl9W+7hwAIpLHo6Oc7Q==", "engines": { "node": "*" }, @@ -5388,6 +5379,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, "node_modules/human-signals": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", @@ -7819,9 +7816,9 @@ } }, "node_modules/postcss": { - "version": "8.4.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", - "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==", + "version": "8.4.28", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.28.tgz", + "integrity": "sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==", "funding": [ { "type": "opencollective", @@ -8608,9 +8605,9 @@ } }, "node_modules/rehype-parse": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", - "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.5.tgz", + "integrity": "sha512-Ds3RglaY/+clEX2U2mHflt7NlMA72KspZ0JLUJgBBLpRddBcEw3H8uYZQliQriku22NZpYMfjDdSgHcjxue24A==", "dev": true, "dependencies": { "@types/hast": "^2.0.0", @@ -8639,9 +8636,9 @@ } }, "node_modules/rehype-stringify": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.3.tgz", - "integrity": "sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.4.tgz", + "integrity": "sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==", "dev": true, "dependencies": { "@types/hast": "^2.0.0", @@ -9773,9 +9770,9 @@ } }, "node_modules/swup": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/swup/-/swup-4.3.1.tgz", - "integrity": "sha512-Gx3gSGzUHAvypep0nPFINU/fBQqs4ZK1UBDjQbGKWov6fR4ozZ5O14J/ugQq3YrqblqjCcwz7+v7BPo0vTn+jQ==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/swup/-/swup-4.3.2.tgz", + "integrity": "sha512-PZ1EFT/TO3dtZcWuwvRnBafnqPCZ5+GzM5S9KkfdpvHDkwNC+a3nDAJAf21zl5pK4wo3TOVyflb2+BZdKoXj9A==", "hasInstallScript": true, "dependencies": { "delegate-it": "^6.0.0", @@ -9920,9 +9917,9 @@ } }, "node_modules/tslib": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", - "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/type-fest": { "version": "2.19.0", @@ -11103,9 +11100,9 @@ } }, "node_modules/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", + "version": "3.22.2", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.2.tgz", + "integrity": "sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==", "dev": true, "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index d0032c1..1064a59 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@swup/astro", "description": "Smooth page transitions, smart preloading and more in Astro", - "version": "1.2.0", + "version": "1.2.1", "type": "module", "types": "./dist/index.d.ts", "main": "./dist/index.js",