diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index aa6ab5087..f7419c507 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -93,7 +93,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@dbef88086f6cef02e264edb7dbf63250c17cef6c + uses: docker/metadata-action@8e5442c4ef9f78752691e2d8f8d19755c6f78e81 with: images: | n4t5u/yacosta738.github.io diff --git a/.github/workflows/links.yml b/.github/workflows/links.yml index cd8808b27..60745afc8 100644 --- a/.github/workflows/links.yml +++ b/.github/workflows/links.yml @@ -14,7 +14,7 @@ jobs: - name: Link Checker id: lychee - uses: lycheeverse/lychee-action@v1.9.2 + uses: lycheeverse/lychee-action@v1.9.3 - name: Create Issue From File if: env.lychee_exit_code != 0 diff --git a/package.json b/package.json index 5a1e228bf..31b9c6897 100644 --- a/package.json +++ b/package.json @@ -45,10 +45,10 @@ "@typescript-eslint/parser": "6.19.1", "@vite-pwa/astro": "^0.2.0", "@vueuse/core": "10.7.2", - "astro": "4.2.6", + "astro": "4.2.8", "astro-compress": "2.2.8", "astro-critters": "2.0.11", - "astro-icon": "1.0.3", + "astro-icon": "1.0.4", "astro-netlify-cms": "0.5.4", "astro-robots-txt": "1.0.0", "astro-seo": "0.8.0", @@ -56,13 +56,13 @@ "dompurify": "3.0.8", "eslint": "8.56.0", "eslint-config-standard": "17.1.0", - "eslint-plugin-astro": "0.31.3", + "eslint-plugin-astro": "0.31.4", "eslint-plugin-import": "2.29.1", "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-n": "16.6.2", "eslint-plugin-promise": "6.1.1", "flowbite": "^2.2.1", - "husky": "9.0.6", + "husky": "9.0.7", "locale-emoji": "0.3.0", "marked": "11.2.0", "mdast-util-to-string": "4.0.0", @@ -84,5 +84,5 @@ "sass": "1.70.0", "sharp": "0.33.2" }, - "packageManager": "pnpm@8.15.0" + "packageManager": "pnpm@8.15.1" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ecbc24d2f..0dbcc1bdf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ devDependencies: version: 3.0.5 '@astrojs/tailwind': specifier: 5.1.0 - version: 5.1.0(astro@4.2.6)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.2.8)(tailwindcss@3.4.1) '@iconify-json/akar-icons': specifier: ^1.1.23 version: 1.1.23 @@ -84,13 +84,13 @@ devDependencies: version: 6.19.1(eslint@8.56.0)(typescript@5.3.3) '@vite-pwa/astro': specifier: ^0.2.0 - version: 0.2.0(astro@4.2.6)(vite-plugin-pwa@0.17.4) + version: 0.2.0(astro@4.2.8)(vite-plugin-pwa@0.17.4) '@vueuse/core': specifier: 10.7.2 version: 10.7.2(vue@3.4.13) astro: - specifier: 4.2.6 - version: 4.2.6(sass@1.70.0)(typescript@5.3.3) + specifier: 4.2.8 + version: 4.2.8(sass@1.70.0)(typescript@5.3.3) astro-compress: specifier: 2.2.8 version: 2.2.8 @@ -98,11 +98,11 @@ devDependencies: specifier: 2.0.11 version: 2.0.11 astro-icon: - specifier: 1.0.3 - version: 1.0.3 + specifier: 1.0.4 + version: 1.0.4 astro-netlify-cms: specifier: 0.5.4 - version: 0.5.4(astro@4.2.6)(graphql@15.8.0) + version: 0.5.4(astro@4.2.8)(graphql@15.8.0) astro-robots-txt: specifier: 1.0.0 version: 1.0.0 @@ -122,8 +122,8 @@ devDependencies: specifier: 17.1.0 version: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) eslint-plugin-astro: - specifier: 0.31.3 - version: 0.31.3(eslint@8.56.0) + specifier: 0.31.4 + version: 0.31.4(eslint@8.56.0) eslint-plugin-import: specifier: 2.29.1 version: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint@8.56.0) @@ -140,8 +140,8 @@ devDependencies: specifier: ^2.2.1 version: 2.2.1 husky: - specifier: 9.0.6 - version: 9.0.6 + specifier: 9.0.7 + version: 9.0.7 locale-emoji: specifier: 0.3.0 version: 0.3.0 @@ -235,10 +235,6 @@ packages: resolution: {integrity: sha512-o/ObKgtMzl8SlpIdzaxFnt7SATKPxu4oIP/1NL+HDJRzxfJcAkOTAb/ZKMRyULbz4q+1t2/DAebs2Z1QairkZw==} dev: true - /@astrojs/compiler@2.4.1: - resolution: {integrity: sha512-4M6G6UBI84gPYzyN6jSG3c+jeZ3dBVOnGPzp47SS5ayc2tsWhbXZ4nnNWGJU+ESiQ6ScjywJnpddxTO2w41Qeg==} - dev: true - /@astrojs/compiler@2.5.1: resolution: {integrity: sha512-o2hKiFJXZOm1Gov+RGXSWnKlnb/UF7KRTx/Y2uazYe3+MrLY+sqLN+yB4EH2bElc0l1K9cDb4mZSejuq563rGQ==} dev: true @@ -247,8 +243,8 @@ packages: resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} dev: true - /@astrojs/markdown-remark@4.2.0: - resolution: {integrity: sha512-qQB+LoxmIqzkhLXaQAzfzlBxZU1jeQYailsifurz89WeY0Q8ywIj8uQQSyqxb7rPPg3ZfdNdxsN9lF5UaCRn0w==} + /@astrojs/markdown-remark@4.2.1: + resolution: {integrity: sha512-2RQBIwrq+2qPYtp99bH+eL5hfbK0BoxXla85lHsRpIX/IsGqFrPX6pXI2cbWPihBwGbKCdxS6uZNX2QerZWwpQ==} dependencies: '@astrojs/prism': 3.0.0 github-slugger: 2.0.0 @@ -289,13 +285,13 @@ packages: zod: 3.22.4 dev: true - /@astrojs/tailwind@5.1.0(astro@4.2.6)(tailwindcss@3.4.1): + /@astrojs/tailwind@5.1.0(astro@4.2.8)(tailwindcss@3.4.1): resolution: {integrity: sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.2.6(sass@1.70.0)(typescript@5.3.3) + astro: 4.2.8(sass@1.70.0)(typescript@5.3.3) autoprefixer: 10.4.16(postcss@8.4.33) postcss: 8.4.33 postcss-load-config: 4.0.2(postcss@8.4.33) @@ -3690,13 +3686,13 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vite-pwa/astro@0.2.0(astro@4.2.6)(vite-plugin-pwa@0.17.4): + /@vite-pwa/astro@0.2.0(astro@4.2.8)(vite-plugin-pwa@0.17.4): resolution: {integrity: sha512-1MBNbRo9I9fp9sUSoaQfI/xHVDRKRoUsWETDJMVoKoctZYfm4fZgb7EN76WJdejW/vup+3+uoFlDMCnca+vZzA==} peerDependencies: astro: ^1.6.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 vite-plugin-pwa: '>=0.17.3 <1' dependencies: - astro: 4.2.6(sass@1.70.0)(typescript@5.3.3) + astro: 4.2.8(sass@1.70.0)(typescript@5.3.3) vite-plugin-pwa: 0.17.4(vite@5.0.12)(workbox-build@7.0.0)(workbox-window@7.0.0) dev: true @@ -4260,14 +4256,14 @@ packages: files-pipe: 2.0.16 dev: true - /astro-eslint-parser@0.16.1: - resolution: {integrity: sha512-fJBJ+ajmmr04gPfv3vTjJjMIQIZ/YYeJeIZ0chuwL5OqSDnZtUPfhaYk0niHrjlJQXYgJ8qLTtl+QLWDsy7giA==} + /astro-eslint-parser@0.16.3: + resolution: {integrity: sha512-CGaBseNtunAV2DCpwBXqTKq8+9Tw65XZetMaC0FsMoZuLj0gxNIkbCf2QyKYScVrNOU7/ayfNdVw8ZCSHBiqCg==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: - '@astrojs/compiler': 2.4.1 + '@astrojs/compiler': 2.5.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - astrojs-compiler-sync: 0.3.3(@astrojs/compiler@2.4.1) + astrojs-compiler-sync: 0.3.3(@astrojs/compiler@2.5.1) debug: 4.3.4 entities: 4.5.0 eslint-visitor-keys: 3.4.3 @@ -4277,8 +4273,8 @@ packages: - supports-color dev: true - /astro-icon@1.0.3: - resolution: {integrity: sha512-CgSodrhqVeZbeG6y9chx0W0eGFxyUINFncEhqb+Cn9jixrjqF7M0DS7q6UipEQ+TlirbdSSu7MkE9gxI1osqvA==} + /astro-icon@1.0.4: + resolution: {integrity: sha512-z/9lqZjMldbT4cSmgVQLAiUFq+8yJuxVfHmTMfHOZ1EYq54AMaot9cDxfczLOVo65kz3VwymAD6r2EC5Zp6XrA==} dependencies: '@iconify/tools': 3.0.7 '@iconify/types': 2.0.0 @@ -4287,13 +4283,13 @@ packages: - supports-color dev: true - /astro-netlify-cms@0.5.4(astro@4.2.6)(graphql@15.8.0): + /astro-netlify-cms@0.5.4(astro@4.2.8)(graphql@15.8.0): resolution: {integrity: sha512-yRHTX6ml0HtEKp6OLJiOjV4g5h8EacsQhA1IIn4cYj4pF5R/JOzFKSEqoo9IeewYhmlIXlnfbryk789gZbTqQw==} peerDependencies: astro: ^1.0.0 || ^2.0.0-beta || ^3.0.0-beta dependencies: '@types/react': 17.0.74 - astro: 4.2.6(sass@1.70.0)(typescript@5.3.3) + astro: 4.2.8(sass@1.70.0)(typescript@5.3.3) netlify-cms-app: 2.15.72(@types/react@17.0.74)(graphql@15.8.0)(react-dom@17.0.2)(react@17.0.2) netlify-cms-proxy-server: 1.3.24 netlify-identity-widget: 1.9.2 @@ -4318,14 +4314,14 @@ packages: resolution: {integrity: sha512-7gq6lhibCM8FuzZIJlbLLWP5EJ9KL2/4XqeFrAg9O6ZK2xMFxJ5ubKf+a0VJwwTu8W8Xr421CmpiXu6Hq7n/7Q==} dev: true - /astro@4.2.6(sass@1.70.0)(typescript@5.3.3): - resolution: {integrity: sha512-k5i8pEI2r45JTkoE0I4JyhOH/dZFpjUA4AONbRd9Gr1LtnGOhKHDftiYOrRLUGx91q7BzoW3DOk+h4yZM4yC3g==} + /astro@4.2.8(sass@1.70.0)(typescript@5.3.3): + resolution: {integrity: sha512-h78IAdSEPMo1bvR40HECQYpnMPfDnk9WxRNJ1+Hw5szk4k5IMUw3nG153nErJABRnaxb6WLv7dtS4tukzJz0mw==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: '@astrojs/compiler': 2.5.1 '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 4.2.0 + '@astrojs/markdown-remark': 4.2.1 '@astrojs/telemetry': 3.0.4 '@babel/core': 7.23.7 '@babel/generator': 7.23.6 @@ -4401,13 +4397,13 @@ packages: - typescript dev: true - /astrojs-compiler-sync@0.3.3(@astrojs/compiler@2.4.1): + /astrojs-compiler-sync@0.3.3(@astrojs/compiler@2.5.1): resolution: {integrity: sha512-LbhchWgsvjvRBb5n5ez8/Q/f9ZKViuox27VxMDOdTUm8MRv9U7phzOiLue5KluqTmC0z1LId4gY2SekvoDrkuw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@astrojs/compiler': '>=0.27.0' dependencies: - '@astrojs/compiler': 2.4.1 + '@astrojs/compiler': 2.5.1 synckit: 0.8.8 dev: true @@ -5231,7 +5227,6 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 dev: true - bundledDependencies: false /critters@0.0.20: resolution: {integrity: sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==} @@ -5950,8 +5945,8 @@ packages: - supports-color dev: true - /eslint-plugin-astro@0.31.3(eslint@8.56.0): - resolution: {integrity: sha512-dxNT4cusvLiWFT0ebTd7HP9GixZbua7QYARD1ilqhJEANCSJA7RIas57vnD1PHNDCdYyTit7JU4NDPLWkcG2HA==} + /eslint-plugin-astro@0.31.4(eslint@8.56.0): + resolution: {integrity: sha512-aU1KYSo7TdnSTBenyAWuRFB07lVUe0/6u9cltC2ZCx0QgcfC+HP7e87OkmvoKh+RZuaSsVgLG4zCOI8LZ6nS/Q==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=7.0.0' @@ -5959,7 +5954,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@jridgewell/sourcemap-codec': 1.4.15 '@typescript-eslint/types': 5.62.0 - astro-eslint-parser: 0.16.1 + astro-eslint-parser: 0.16.3 eslint: 8.56.0 eslint-compat-utils: 0.4.1(eslint@8.56.0) postcss: 8.4.33 @@ -7222,8 +7217,8 @@ packages: engines: {node: '>=16.17.0'} dev: true - /husky@9.0.6: - resolution: {integrity: sha512-EEuw/rfTiMjOfuL7pGO/i9otg1u36TXxqjIA6D9qxVjd/UXoDOsLor/BSFf5hTK50shwzCU3aVVwdXDp/lp7RA==} + /husky@9.0.7: + resolution: {integrity: sha512-vWdusw+y12DUEeoZqW1kplOFqk3tedGV8qlga8/SF6a3lOiWLqGZZQvfWvY0fQYdfiRi/u1DFNpudTSV9l1aCg==} engines: {node: '>=18'} hasBin: true dev: true