From e91bad514a79e871b7f931fb8ebc8a6d743f3747 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 May 2023 20:23:22 +0000 Subject: [PATCH 01/28] chore(deps): update dependency dotenv to ^16.1.3 --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index e2018f37..1796962a 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "commander": "^10.0.1", "commitizen": "^4.3.0", "dayjs": "^1.11.7", - "dotenv": "^16.1.1", + "dotenv": "^16.1.3", "eslint": "^8.41.0", "eslint-plugin-astro": "^0.27.1", "eslint-plugin-simple-import-sort": "^10.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2fc0fa9d..10ea43f7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -77,8 +77,8 @@ devDependencies: specifier: ^1.11.7 version: 1.11.7 dotenv: - specifier: ^16.1.1 - version: 16.1.1 + specifier: ^16.1.3 + version: 16.1.3 eslint: specifier: ^8.41.0 version: 8.41.0 @@ -2734,8 +2734,8 @@ packages: is-obj: 2.0.0 dev: true - /dotenv@16.1.1: - resolution: {integrity: sha512-UGmzIqXU/4b6Vb3R1Vrfd/4vGgVlB+mO+vEixOdfRhLeppkyW2BMhuK7TL8d0el+q9c4lW9qK2wZYhNLFhXYLA==} + /dotenv@16.1.3: + resolution: {integrity: sha512-FYssxsmCTtKL72fGBSvb1K9dRz0/VZeWqFme/vSb7r7323x4CRaHu4LvQ5JG3+s6yt2YPbBrkpiEODktfyjI9A==} engines: {node: '>=12'} dev: true From c7b951a625d6767a9e73629ef00fec87386fd414 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Jun 2023 20:29:16 +0000 Subject: [PATCH 02/28] chore(deps): update dependency typescript to ^5.1.3 --- package.json | 2 +- pnpm-lock.yaml | 76 +++++++++++++++++++++++++------------------------- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/package.json b/package.json index 1796962a..37e1e6df 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,6 @@ "satori-html": "^0.3.2", "tailwindcss-themer": "^3.1.0", "tsx": "^3.12.7", - "typescript": "^5.0.4" + "typescript": "^5.1.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 10ea43f7..1908615c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,10 +63,10 @@ devDependencies: version: 20.2.1 '@typescript-eslint/eslint-plugin': specifier: ^5.59.8 - version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@5.0.4) + version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@5.1.3) '@typescript-eslint/parser': specifier: ^5.59.8 - version: 5.59.8(eslint@8.41.0)(typescript@5.0.4) + version: 5.59.8(eslint@8.41.0)(typescript@5.1.3) commander: specifier: ^10.0.1 version: 10.0.1 @@ -116,8 +116,8 @@ devDependencies: specifier: ^3.12.7 version: 3.12.7 typescript: - specifier: ^5.0.4 - version: 5.0.4 + specifier: ^5.1.3 + version: 5.1.3 packages: @@ -622,13 +622,13 @@ packages: '@types/node': 20.2.1 chalk: 4.1.2 cosmiconfig: 8.1.0 - cosmiconfig-typescript-loader: 4.3.0(@types/node@20.2.1)(cosmiconfig@8.1.0)(ts-node@10.9.1)(typescript@5.0.4) + cosmiconfig-typescript-loader: 4.3.0(@types/node@20.2.1)(cosmiconfig@8.1.0)(ts-node@10.9.1)(typescript@5.1.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@20.2.1)(typescript@5.0.4) - typescript: 5.0.4 + ts-node: 10.9.1(@types/node@20.2.1)(typescript@5.1.3) + typescript: 5.1.3 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -1601,7 +1601,7 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: false - /@typescript-eslint/eslint-plugin@5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@5.0.4): + /@typescript-eslint/eslint-plugin@5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@5.1.3): resolution: {integrity: sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1613,23 +1613,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.8(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.8(eslint@8.41.0)(typescript@5.1.3) '@typescript-eslint/scope-manager': 5.59.8 - '@typescript-eslint/type-utils': 5.59.8(eslint@8.41.0)(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/type-utils': 5.59.8(eslint@8.41.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.41.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.5.0 - tsutils: 3.21.0(typescript@5.0.4) - typescript: 5.0.4 + tsutils: 3.21.0(typescript@5.1.3) + typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.59.8(eslint@8.41.0)(typescript@5.0.4): + /@typescript-eslint/parser@5.59.8(eslint@8.41.0)(typescript@5.1.3): resolution: {integrity: sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1641,10 +1641,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.59.8 '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) debug: 4.3.4 eslint: 8.41.0 - typescript: 5.0.4 + typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true @@ -1665,7 +1665,7 @@ packages: '@typescript-eslint/visitor-keys': 5.59.8 dev: true - /@typescript-eslint/type-utils@5.59.8(eslint@8.41.0)(typescript@5.0.4): + /@typescript-eslint/type-utils@5.59.8(eslint@8.41.0)(typescript@5.1.3): resolution: {integrity: sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1675,12 +1675,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.41.0 - tsutils: 3.21.0(typescript@5.0.4) - typescript: 5.0.4 + tsutils: 3.21.0(typescript@5.1.3) + typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true @@ -1695,7 +1695,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.8(typescript@5.0.4): + /@typescript-eslint/typescript-estree@5.59.8(typescript@5.1.3): resolution: {integrity: sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1710,13 +1710,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.0 - tsutils: 3.21.0(typescript@5.0.4) - typescript: 5.0.4 + tsutils: 3.21.0(typescript@5.1.3) + typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.59.8(eslint@8.41.0)(typescript@5.0.4): + /@typescript-eslint/utils@5.59.8(eslint@8.41.0)(typescript@5.1.3): resolution: {integrity: sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1727,7 +1727,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.59.8 '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) eslint: 8.41.0 eslint-scope: 5.1.1 semver: 7.5.0 @@ -1992,7 +1992,7 @@ packages: strip-ansi: 7.0.1 supports-esm: 1.0.0 tsconfig-resolver: 3.0.1 - typescript: 5.0.4 + typescript: 5.1.3 unist-util-visit: 4.1.2 vfile: 5.3.7 vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) @@ -2440,7 +2440,7 @@ packages: engines: {node: '>= 0.6'} dev: false - /cosmiconfig-typescript-loader@4.3.0(@types/node@20.2.1)(cosmiconfig@8.1.0)(ts-node@10.9.1)(typescript@5.0.4): + /cosmiconfig-typescript-loader@4.3.0(@types/node@20.2.1)(cosmiconfig@8.1.0)(ts-node@10.9.1)(typescript@5.1.3): resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -2451,8 +2451,8 @@ packages: dependencies: '@types/node': 20.2.1 cosmiconfig: 8.1.0 - ts-node: 10.9.1(@types/node@20.2.1)(typescript@5.0.4) - typescript: 5.0.4 + ts-node: 10.9.1(@types/node@20.2.1)(typescript@5.1.3) + typescript: 5.1.3 dev: true /cosmiconfig@8.1.0: @@ -4895,7 +4895,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.23 - ts-node: 10.9.1(@types/node@20.2.1)(typescript@5.0.4) + ts-node: 10.9.1(@types/node@20.2.1)(typescript@5.1.3) yaml: 2.2.1 /postcss-nested@6.0.1(postcss@8.4.23): @@ -5828,7 +5828,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-node@10.9.1(@types/node@20.2.1)(typescript@5.0.4): + /ts-node@10.9.1(@types/node@20.2.1)(typescript@5.1.3): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -5854,7 +5854,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.0.4 + typescript: 5.1.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -5876,14 +5876,14 @@ packages: /tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - /tsutils@3.21.0(typescript@5.0.4): + /tsutils@3.21.0(typescript@5.1.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} 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' dependencies: tslib: 1.14.1 - typescript: 5.0.4 + typescript: 5.1.3 dev: true /tsx@3.12.7: @@ -5945,9 +5945,9 @@ packages: engines: {node: '>=12.20'} dev: false - /typescript@5.0.4: - resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} - engines: {node: '>=12.20'} + /typescript@5.1.3: + resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==} + engines: {node: '>=14.17'} hasBin: true /ultrahtml@1.2.0: From 9289c481cc695e582f90411953df0a253cabd6e7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 06:35:05 +0000 Subject: [PATCH 03/28] chore(deps): update dependency @iconify-json/bi to ^1.1.17 --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 37e1e6df..99b3297a 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@commitlint/cli": "^17.6.5", "@commitlint/config-conventional": "^17.6.5", "@fontsource/ibm-plex-mono": "^5.0.2", - "@iconify-json/bi": "^1.1.16", + "@iconify-json/bi": "^1.1.17", "@resvg/resvg-js": "^2.4.1", "@tailwindcss/typography": "^0.5.9", "@types/lodash.get": "^4.4.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1908615c..8390943b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,8 +41,8 @@ devDependencies: specifier: ^5.0.2 version: 5.0.2 '@iconify-json/bi': - specifier: ^1.1.16 - version: 1.1.16 + specifier: ^1.1.17 + version: 1.1.17 '@resvg/resvg-js': specifier: ^2.4.1 version: 2.4.1 @@ -1201,8 +1201,8 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - /@iconify-json/bi@1.1.16: - resolution: {integrity: sha512-93jzbeGLqgjD+2DuwP1O0x/6KXQasrEYeLyPYs4PoXpkSRGWPnIvNtgTkjjPcMW4hHJxMMf7IZ90vrmOko9k1Q==} + /@iconify-json/bi@1.1.17: + resolution: {integrity: sha512-wWu0uLe3STp9JiE7TIZLvlZwQ7DJkup8lr59A4Ayl6b41KLBiAxnCi8l+Ohmtkdr6auNo8UM//gO0Pcx48GhOg==} dependencies: '@iconify/types': 2.0.0 dev: true From 50cf3baeb55ad57b0d971e7c2a4b25431a8d7699 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 12:36:00 +0000 Subject: [PATCH 04/28] chore(deps): update dependency dayjs to ^1.11.8 --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 37e1e6df..fc7d729d 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@typescript-eslint/parser": "^5.59.8", "commander": "^10.0.1", "commitizen": "^4.3.0", - "dayjs": "^1.11.7", + "dayjs": "^1.11.8", "dotenv": "^16.1.3", "eslint": "^8.41.0", "eslint-plugin-astro": "^0.27.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1908615c..8e29e8fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,8 +74,8 @@ devDependencies: specifier: ^4.3.0 version: 4.3.0 dayjs: - specifier: ^1.11.7 - version: 1.11.7 + specifier: ^1.11.8 + version: 1.11.8 dotenv: specifier: ^16.1.3 version: 16.1.3 @@ -2562,8 +2562,8 @@ packages: engines: {node: '>=8'} dev: true - /dayjs@1.11.7: - resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==} + /dayjs@1.11.8: + resolution: {integrity: sha512-LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ==} dev: true /debug@4.3.4: From f03d47a9767f7fa645e8ed7e31dbff32ae1caf0b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 15:13:23 +0000 Subject: [PATCH 05/28] fix(deps): update dependency @astrojs/sitemap to ^1.3.3 --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index bdad4da2..804b566b 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "dependencies": { "@astrojs/partytown": "^1.2.3", "@astrojs/rss": "^2.4.3", - "@astrojs/sitemap": "^1.3.2", + "@astrojs/sitemap": "^1.3.3", "@astrojs/tailwind": "^3.1.3", "astro": "2.5.6", "astro-compress": "^1.1.46", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 207ab607..0ef40287 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: ^2.4.3 version: 2.4.3 '@astrojs/sitemap': - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.3.3 + version: 1.3.3 '@astrojs/tailwind': specifier: ^3.1.3 version: 3.1.3(astro@2.5.6)(tailwindcss@3.3.2)(ts-node@10.9.1) @@ -199,8 +199,8 @@ packages: kleur: 4.1.5 dev: false - /@astrojs/sitemap@1.3.2: - resolution: {integrity: sha512-zZXU3Pr3OeSYtOfmph/k0SrQXqS3zjiH9yqyukRXMMKybhAKcMkMVI2f7N4Oo2ywqbSoaNRE9sGNQyTvBwSBZw==} + /@astrojs/sitemap@1.3.3: + resolution: {integrity: sha512-TPyyb/hKxc+bHPpSoNPhsuI0QOTVzq2tueg2r0CTH1HqigYIAA2LQkCBlQzz85R+LrOZpv4kXYmhxdDcSkJCmA==} dependencies: sitemap: 7.1.1 zod: 3.20.6 From 920dd46903e6ba14adf10bf422b8a0df8bec0b62 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 15:13:55 +0000 Subject: [PATCH 06/28] fix(deps): update dependency astro to v2.5.7 --- package.json | 2 +- pnpm-lock.yaml | 82 +++++++++++--------------------------------------- 2 files changed, 18 insertions(+), 66 deletions(-) diff --git a/package.json b/package.json index bdad4da2..97091b38 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@astrojs/rss": "^2.4.3", "@astrojs/sitemap": "^1.3.2", "@astrojs/tailwind": "^3.1.3", - "astro": "2.5.6", + "astro": "2.5.7", "astro-compress": "^1.1.46", "astro-purgecss": "^2.0.1", "tailwindcss": "^3.3.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 207ab607..97d43483 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,16 +16,16 @@ dependencies: version: 1.3.2 '@astrojs/tailwind': specifier: ^3.1.3 - version: 3.1.3(astro@2.5.6)(tailwindcss@3.3.2)(ts-node@10.9.1) + version: 3.1.3(astro@2.5.7)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: - specifier: 2.5.6 - version: 2.5.6(@types/node@20.2.1)(sass@1.62.1) + specifier: 2.5.7 + version: 2.5.7(@types/node@20.2.1)(sass@1.62.1) astro-compress: specifier: ^1.1.46 version: 1.1.46 astro-purgecss: specifier: ^2.0.1 - version: 2.0.1(astro@2.5.6) + version: 2.0.1(astro@2.5.7) tailwindcss: specifier: ^3.3.2 version: 3.3.2(ts-node@10.9.1) @@ -155,13 +155,13 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.2.1(astro@2.5.6): + /@astrojs/markdown-remark@2.2.1(astro@2.5.7): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.5.6(@types/node@20.2.1)(sass@1.62.1) + astro: 2.5.7(@types/node@20.2.1)(sass@1.62.1) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -206,14 +206,14 @@ packages: zod: 3.20.6 dev: false - /@astrojs/tailwind@3.1.3(astro@2.5.6)(tailwindcss@3.3.2)(ts-node@10.9.1): + /@astrojs/tailwind@3.1.3(astro@2.5.7)(tailwindcss@3.3.2)(ts-node@10.9.1): resolution: {integrity: sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==} peerDependencies: astro: ^2.5.0 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.5.6(@types/node@20.2.1)(sass@1.62.1) + astro: 2.5.7(@types/node@20.2.1)(sass@1.62.1) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -286,16 +286,6 @@ packages: - supports-color dev: false - /@babel/generator@7.21.1: - resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.22.4 - '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 - jsesc: 2.5.2 - dev: false - /@babel/generator@7.22.3: resolution: {integrity: sha512-C17MW4wlk//ES/CJDL51kPNwl+qiBQyN7b9SKyVp11BLGFeSPoVaHrv+MNt8jwQFhQWowW88z1eeBx3pFz9v8A==} engines: {node: '>=6.9.0'} @@ -327,11 +317,6 @@ packages: semver: 6.3.0 dev: false - /@babel/helper-environment-visitor@7.18.9: - resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-environment-visitor@7.22.1: resolution: {integrity: sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA==} engines: {node: '>=6.9.0'} @@ -352,13 +337,6 @@ packages: '@babel/types': 7.22.4 dev: false - /@babel/helper-module-imports@7.18.6: - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.22.4 - dev: false - /@babel/helper-module-imports@7.21.4: resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} engines: {node: '>=6.9.0'} @@ -434,14 +412,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser@7.21.2: - resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.22.4 - dev: false - /@babel/parser@7.22.4: resolution: {integrity: sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==} engines: {node: '>=6.0.0'} @@ -468,7 +438,7 @@ packages: dependencies: '@babel/core': 7.22.1 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-module-imports': 7.18.6 + '@babel/helper-module-imports': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.22.1) '@babel/types': 7.22.4 @@ -483,24 +453,6 @@ packages: '@babel/types': 7.22.4 dev: false - /@babel/traverse@7.21.2: - resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.22.3 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.22.4 - '@babel/types': 7.22.4 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/traverse@7.22.4: resolution: {integrity: sha512-Tn1pDsjIcI+JcLKq1AVlZEr4226gpuAQTsLMorsYg9tuS/kG7nuwwJ4AB8jfQuEgb/COBwR/DqJxmoiYFu5/rQ==} engines: {node: '>=6.9.0'} @@ -1924,17 +1876,17 @@ packages: - supports-color dev: true - /astro-purgecss@2.0.1(astro@2.5.6): + /astro-purgecss@2.0.1(astro@2.5.7): resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==} peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.5.6(@types/node@20.2.1)(sass@1.62.1) + astro: 2.5.7(@types/node@20.2.1)(sass@1.62.1) purgecss: 5.0.0 dev: false - /astro@2.5.6(@types/node@20.2.1)(sass@1.62.1): - resolution: {integrity: sha512-IdgEnjP8kqLEYgNbWcrRyqR4tUq1iEXI3AZ5RqV9PTaDd4l9H+UmN0oDjrzG8VTmCdpfSHGlQEr+0qkGPoIiOw==} + /astro@2.5.7(@types/node@20.2.1)(sass@1.62.1): + resolution: {integrity: sha512-qYKMIN4tXAOAsm10vU4f+Q7LfC05JmEbQiJmSBqIEhp+wnQcEUFkGLrHMSsps3oBzMtjErUdDDW5tGJcn5eVlA==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -1945,14 +1897,14 @@ packages: dependencies: '@astrojs/compiler': 1.4.2 '@astrojs/language-server': 1.0.5 - '@astrojs/markdown-remark': 2.2.1(astro@2.5.6) + '@astrojs/markdown-remark': 2.2.1(astro@2.5.7) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.2.0 '@babel/core': 7.22.1 - '@babel/generator': 7.21.1 - '@babel/parser': 7.21.2 + '@babel/generator': 7.22.3 + '@babel/parser': 7.22.4 '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.22.1) - '@babel/traverse': 7.21.2 + '@babel/traverse': 7.22.4 '@babel/types': 7.22.4 '@types/babel__core': 7.20.0 '@types/yargs-parser': 21.0.0 From 43c718b52358c5f123316dc66b1f428ccdcf4fd9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 3 Jun 2023 00:31:42 +0000 Subject: [PATCH 07/28] chore(deps): update dependency eslint to ^8.42.0 --- package.json | 2 +- pnpm-lock.yaml | 70 +++++++++++++++++++++++++------------------------- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/package.json b/package.json index 20930c56..eaf70205 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "commitizen": "^4.3.0", "dayjs": "^1.11.8", "dotenv": "^16.1.3", - "eslint": "^8.41.0", + "eslint": "^8.42.0", "eslint-plugin-astro": "^0.27.1", "eslint-plugin-simple-import-sort": "^10.0.0", "husky": "^8.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fdd815ab..8337c8ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,10 +63,10 @@ devDependencies: version: 20.2.1 '@typescript-eslint/eslint-plugin': specifier: ^5.59.8 - version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@5.1.3) + version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.42.0)(typescript@5.1.3) '@typescript-eslint/parser': specifier: ^5.59.8 - version: 5.59.8(eslint@8.41.0)(typescript@5.1.3) + version: 5.59.8(eslint@8.42.0)(typescript@5.1.3) commander: specifier: ^10.0.1 version: 10.0.1 @@ -80,14 +80,14 @@ devDependencies: specifier: ^16.1.3 version: 16.1.3 eslint: - specifier: ^8.41.0 - version: 8.41.0 + specifier: ^8.42.0 + version: 8.42.0 eslint-plugin-astro: specifier: ^0.27.1 - version: 0.27.1(eslint@8.41.0) + version: 0.27.1(eslint@8.42.0) eslint-plugin-simple-import-sort: specifier: ^10.0.0 - version: 10.0.0(eslint@8.41.0) + version: 10.0.0(eslint@8.42.0) husky: specifier: ^8.0.3 version: 8.0.3 @@ -1092,13 +1092,13 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.42.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.41.0 + eslint: 8.42.0 eslint-visitor-keys: 3.4.1 dev: true @@ -1124,8 +1124,8 @@ packages: - supports-color dev: true - /@eslint/js@8.41.0: - resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} + /@eslint/js@8.42.0: + resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -1133,8 +1133,8 @@ packages: resolution: {integrity: sha512-wvpRwEibKGFf7krrr2LWyWJWLoduYSrxqZuCbMOr2pfmoaRcM3m4BpwwsMtxNosmWlJkTG3JdJ5Pptt6hU1ESA==} dev: true - /@humanwhocodes/config-array@0.11.8: - resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} + /@humanwhocodes/config-array@0.11.10: + resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -1553,7 +1553,7 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: false - /@typescript-eslint/eslint-plugin@5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.41.0)(typescript@5.1.3): + /@typescript-eslint/eslint-plugin@5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.42.0)(typescript@5.1.3): resolution: {integrity: sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1565,12 +1565,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.8(eslint@8.41.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.59.8(eslint@8.42.0)(typescript@5.1.3) '@typescript-eslint/scope-manager': 5.59.8 - '@typescript-eslint/type-utils': 5.59.8(eslint@8.41.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@5.1.3) + '@typescript-eslint/type-utils': 5.59.8(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.8(eslint@8.42.0)(typescript@5.1.3) debug: 4.3.4 - eslint: 8.41.0 + eslint: 8.42.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -1581,7 +1581,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.8(eslint@8.41.0)(typescript@5.1.3): + /@typescript-eslint/parser@5.59.8(eslint@8.42.0)(typescript@5.1.3): resolution: {integrity: sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1595,7 +1595,7 @@ packages: '@typescript-eslint/types': 5.59.8 '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) debug: 4.3.4 - eslint: 8.41.0 + eslint: 8.42.0 typescript: 5.1.3 transitivePeerDependencies: - supports-color @@ -1617,7 +1617,7 @@ packages: '@typescript-eslint/visitor-keys': 5.59.8 dev: true - /@typescript-eslint/type-utils@5.59.8(eslint@8.41.0)(typescript@5.1.3): + /@typescript-eslint/type-utils@5.59.8(eslint@8.42.0)(typescript@5.1.3): resolution: {integrity: sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1628,9 +1628,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.8(eslint@8.41.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.8(eslint@8.42.0)(typescript@5.1.3) debug: 4.3.4 - eslint: 8.41.0 + eslint: 8.42.0 tsutils: 3.21.0(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: @@ -1668,19 +1668,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.8(eslint@8.41.0)(typescript@5.1.3): + /@typescript-eslint/utils@5.59.8(eslint@8.42.0)(typescript@5.1.3): resolution: {integrity: sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.59.8 '@typescript-eslint/types': 5.59.8 '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) - eslint: 8.41.0 + eslint: 8.42.0 eslint-scope: 5.1.1 semver: 7.5.0 transitivePeerDependencies: @@ -2821,29 +2821,29 @@ packages: engines: {node: '>=12'} dev: false - /eslint-plugin-astro@0.27.1(eslint@8.41.0): + /eslint-plugin-astro@0.27.1(eslint@8.42.0): resolution: {integrity: sha512-xt02HVlj5lBoAPzYOKDfVa3swjFr2Vh0Rj6TsInWmfcmQcjEkDMnu9olUAF8Q+LqHr0wQr5z6GmcxJskSqOmjQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=7.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) '@jridgewell/sourcemap-codec': 1.4.14 '@typescript-eslint/types': 5.59.7 astro-eslint-parser: 0.14.0 - eslint: 8.41.0 + eslint: 8.42.0 postcss: 8.4.23 postcss-selector-parser: 6.0.11 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-simple-import-sort@10.0.0(eslint@8.41.0): + /eslint-plugin-simple-import-sort@10.0.0(eslint@8.42.0): resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.41.0 + eslint: 8.42.0 dev: true /eslint-scope@5.1.1: @@ -2867,16 +2867,16 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.41.0: - resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} + /eslint@8.42.0: + resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) '@eslint-community/regexpp': 4.5.1 '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.41.0 - '@humanwhocodes/config-array': 0.11.8 + '@eslint/js': 8.42.0 + '@humanwhocodes/config-array': 0.11.10 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 From 24f62ded96935de9f5cd2438c5cbaeea61191cb9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 3 Jun 2023 16:35:02 +0000 Subject: [PATCH 08/28] chore(deps): update dependency satori to ^0.10.0 --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index eaf70205..497fb3b8 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "lodash.kebabcase": "^4.1.1", "mustache": "^4.2.0", "sass": "^1.62.1", - "satori": "^0.9.1", + "satori": "^0.10.0", "satori-html": "^0.3.2", "tailwindcss-themer": "^3.1.0", "tsx": "^3.12.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8337c8ce..ffb1ca0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -104,8 +104,8 @@ devDependencies: specifier: ^1.62.1 version: 1.62.1 satori: - specifier: ^0.9.1 - version: 0.9.1 + specifier: ^0.10.0 + version: 0.10.0 satori-html: specifier: ^0.3.2 version: 0.3.2 @@ -5298,8 +5298,8 @@ packages: ultrahtml: 1.2.0 dev: true - /satori@0.9.1: - resolution: {integrity: sha512-2ggMOiY8O8rIxQ6vywiw3LlBheWHbsOzu5hZdMXTDFKzE9sDHUOtJegGmGE+e9aRSO1ttttgXrcHVsHPKYU2GQ==} + /satori@0.10.0: + resolution: {integrity: sha512-mst4KubaYn5qN1tsEXxwErPXJ3fR+GB0g5gN2h76rMfefC0IZu3o1/EZZTs+NE5UgcvTdPSXax9hiROc8S9e0g==} engines: {node: '>=16'} dependencies: '@shuding/opentype.js': 1.4.0-beta.0 From 25ce47b65f7c770e7a40eab1b50b30cb73bd11a1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 4 Jun 2023 13:43:24 +0000 Subject: [PATCH 09/28] fix(deps): update dependency astro-compress to ^1.1.47 --- package.json | 2 +- pnpm-lock.yaml | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 497fb3b8..95cda244 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@astrojs/sitemap": "^1.3.3", "@astrojs/tailwind": "^3.1.3", "astro": "2.5.7", - "astro-compress": "^1.1.46", + "astro-compress": "^1.1.47", "astro-purgecss": "^2.0.1", "tailwindcss": "^3.3.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ffb1ca0a..d04f10f3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ dependencies: specifier: 2.5.7 version: 2.5.7(@types/node@20.2.1)(sass@1.62.1) astro-compress: - specifier: ^1.1.46 - version: 1.1.46 + specifier: ^1.1.47 + version: 1.1.47 astro-purgecss: specifier: ^2.0.1 version: 2.0.1(astro@2.5.7) @@ -1187,8 +1187,8 @@ packages: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} - /@jridgewell/source-map@0.3.2: - resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} + /@jridgewell/source-map@0.3.3: + resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==} dependencies: '@jridgewell/gen-mapping': 0.3.2 '@jridgewell/trace-mapping': 0.3.17 @@ -1847,17 +1847,17 @@ packages: engines: {node: '>=0.10.0'} dev: true - /astro-compress@1.1.46: - resolution: {integrity: sha512-5PiZsCOlYO04jATC/XlpdMT6869QLsbpSNoihutUxkdWpDpoXwNMyxxXsL7QljdXHyFg6XmTDpxOODxvqerVWA==} + /astro-compress@1.1.47: + resolution: {integrity: sha512-UBhhDfZffcPVdDFA4v42G68BdcNL6ZlYoXZdHTappiLWDvZPlhRmK6iuwya3SAGl4La4kqKCfNSqwKbG3agdBQ==} dependencies: '@types/csso': 5.0.0 '@types/html-minifier-terser': 7.0.0 csso: 5.0.5 - files-pipe: 0.0.6 + files-pipe: 0.0.7 html-minifier-terser: 7.2.0 sharp: 0.32.1 svgo: 3.0.2 - terser: 5.17.6 + terser: 5.17.7 dev: false /astro-eslint-parser@0.14.0: @@ -3082,8 +3082,8 @@ packages: flat-cache: 3.0.4 dev: true - /files-pipe@0.0.6: - resolution: {integrity: sha512-izHIHcqKEM0V2nw3FvzAqL0nx3IiZ2RC7k4eczIhlJ4X5JWJsxVl4c6b+Uid3zvNd6RiPxjFerbFcodFXMPHBw==} + /files-pipe@0.0.7: + resolution: {integrity: sha512-BkXQoAEo1X3RqmEucIBLL1ddc/LM3lqsf5ipIf/bRrUTn3SQZWhThgpIl1/ma2VNesB2hBoY+CB0rrZ3b1tQhA==} dependencies: deepmerge-ts: 5.1.0 fast-glob: 3.2.12 @@ -3491,7 +3491,7 @@ packages: entities: 4.4.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.17.6 + terser: 5.17.7 dev: false /html-void-elements@2.0.1: @@ -5695,12 +5695,12 @@ packages: readable-stream: 3.6.1 dev: false - /terser@5.17.6: - resolution: {integrity: sha512-V8QHcs8YuyLkLHsJO5ucyff1ykrLVsR4dNnS//L5Y3NiSXpbK1J+WMVUs67eI0KTxs9JtHhgEQpXQVHlHI92DQ==} + /terser@5.17.7: + resolution: {integrity: sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==} engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.2 + '@jridgewell/source-map': 0.3.3 acorn: 8.8.2 commander: 2.20.3 source-map-support: 0.5.21 From 5e39406fa69e6662cc4a3c0f0387e70c95aae3d5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 4 Jun 2023 20:11:32 +0000 Subject: [PATCH 10/28] chore(deps): update dependency dotenv to ^16.1.4 --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 95cda244..74d6814c 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "commander": "^10.0.1", "commitizen": "^4.3.0", "dayjs": "^1.11.8", - "dotenv": "^16.1.3", + "dotenv": "^16.1.4", "eslint": "^8.42.0", "eslint-plugin-astro": "^0.27.1", "eslint-plugin-simple-import-sort": "^10.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d04f10f3..0f887f35 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -77,8 +77,8 @@ devDependencies: specifier: ^1.11.8 version: 1.11.8 dotenv: - specifier: ^16.1.3 - version: 16.1.3 + specifier: ^16.1.4 + version: 16.1.4 eslint: specifier: ^8.42.0 version: 8.42.0 @@ -2686,8 +2686,8 @@ packages: is-obj: 2.0.0 dev: true - /dotenv@16.1.3: - resolution: {integrity: sha512-FYssxsmCTtKL72fGBSvb1K9dRz0/VZeWqFme/vSb7r7323x4CRaHu4LvQ5JG3+s6yt2YPbBrkpiEODktfyjI9A==} + /dotenv@16.1.4: + resolution: {integrity: sha512-m55RtE8AsPeJBpOIFKihEmqUcoVncQIwo7x9U8ZwLEZw9ZpXboz2c+rvog+jUaJvVrZ5kBOeYQBX5+8Aa/OZQw==} engines: {node: '>=12'} dev: true From 24d0bd97d5000ade95dd7f3db1d6f5e212f7962c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Jun 2023 06:23:04 +0000 Subject: [PATCH 11/28] chore(deps): update dependency satori to ^0.10.1 --- package.json | 2 +- pnpm-lock.yaml | 13 +++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 74d6814c..dfebbf42 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "lodash.kebabcase": "^4.1.1", "mustache": "^4.2.0", "sass": "^1.62.1", - "satori": "^0.10.0", + "satori": "^0.10.1", "satori-html": "^0.3.2", "tailwindcss-themer": "^3.1.0", "tsx": "^3.12.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f887f35..6f240e05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -104,8 +104,8 @@ devDependencies: specifier: ^1.62.1 version: 1.62.1 satori: - specifier: ^0.10.0 - version: 0.10.0 + specifier: ^0.10.1 + version: 0.10.1 satori-html: specifier: ^0.3.2 version: 0.3.2 @@ -2807,6 +2807,10 @@ packages: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: true + /escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} @@ -5298,8 +5302,8 @@ packages: ultrahtml: 1.2.0 dev: true - /satori@0.10.0: - resolution: {integrity: sha512-mst4KubaYn5qN1tsEXxwErPXJ3fR+GB0g5gN2h76rMfefC0IZu3o1/EZZTs+NE5UgcvTdPSXax9hiROc8S9e0g==} + /satori@0.10.1: + resolution: {integrity: sha512-F4bTCkDp931tLb7+UCNPBuSQwXhikrUkI4fBQo6fA8lF0Evqqgg3nDyUpRktQpR5Ry1DIiIVqLyEwkAms87ykg==} engines: {node: '>=16'} dependencies: '@shuding/opentype.js': 1.4.0-beta.0 @@ -5307,6 +5311,7 @@ packages: css-box-shadow: 1.0.0-3 css-to-react-native: 3.2.0 emoji-regex: 10.2.1 + escape-html: 1.0.3 linebreak: 1.1.0 parse-css-color: 0.2.1 postcss-value-parser: 4.2.0 From 25405d57f582f1f3d900497b219b0e7dc377182b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Jun 2023 15:25:22 +0000 Subject: [PATCH 12/28] chore(deps): update pnpm to v8.6.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dfebbf42..44078eac 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "type": "module", "version": "2.2.4", "license": "MIT", - "packageManager": "pnpm@8.6.0", + "packageManager": "pnpm@8.6.1", "scripts": { "lc:new": "tsx ./src/cmd/leetcode.ts", "dev": "astro dev", From fda40ef3340cf131014ddba43982e41b427fff86 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Jun 2023 19:46:20 +0000 Subject: [PATCH 13/28] chore(deps): update typescript-eslint monorepo to ^5.59.9 --- package.json | 4 +-- pnpm-lock.yaml | 74 +++++++++++++++++++++++++------------------------- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/package.json b/package.json index 44078eac..aa219014 100644 --- a/package.json +++ b/package.json @@ -37,8 +37,8 @@ "@types/lodash.kebabcase": "^4.1.7", "@types/mustache": "^4.2.2", "@types/node": "^20.2.1", - "@typescript-eslint/eslint-plugin": "^5.59.8", - "@typescript-eslint/parser": "^5.59.8", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", "commander": "^10.0.1", "commitizen": "^4.3.0", "dayjs": "^1.11.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f240e05..3b954fe9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,11 +62,11 @@ devDependencies: specifier: ^20.2.1 version: 20.2.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.59.8 - version: 5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.42.0)(typescript@5.1.3) + specifier: ^5.59.9 + version: 5.59.9(@typescript-eslint/parser@5.59.9)(eslint@8.42.0)(typescript@5.1.3) '@typescript-eslint/parser': - specifier: ^5.59.8 - version: 5.59.8(eslint@8.42.0)(typescript@5.1.3) + specifier: ^5.59.9 + version: 5.59.9(eslint@8.42.0)(typescript@5.1.3) commander: specifier: ^10.0.1 version: 10.0.1 @@ -1553,8 +1553,8 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: false - /@typescript-eslint/eslint-plugin@5.59.8(@typescript-eslint/parser@5.59.8)(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==} + /@typescript-eslint/eslint-plugin@5.59.9(@typescript-eslint/parser@5.59.9)(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1565,10 +1565,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.8(eslint@8.42.0)(typescript@5.1.3) - '@typescript-eslint/scope-manager': 5.59.8 - '@typescript-eslint/type-utils': 5.59.8(eslint@8.42.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.8(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.59.9(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.59.9 + '@typescript-eslint/type-utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.42.0 grapheme-splitter: 1.0.4 @@ -1581,8 +1581,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.8(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==} + /@typescript-eslint/parser@5.59.9(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1591,9 +1591,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.59.8 - '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.59.9 + '@typescript-eslint/types': 5.59.9 + '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) debug: 4.3.4 eslint: 8.42.0 typescript: 5.1.3 @@ -1609,16 +1609,16 @@ packages: '@typescript-eslint/visitor-keys': 5.59.7 dev: true - /@typescript-eslint/scope-manager@5.59.8: - resolution: {integrity: sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==} + /@typescript-eslint/scope-manager@5.59.9: + resolution: {integrity: sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/visitor-keys': 5.59.8 + '@typescript-eslint/types': 5.59.9 + '@typescript-eslint/visitor-keys': 5.59.9 dev: true - /@typescript-eslint/type-utils@5.59.8(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==} + /@typescript-eslint/type-utils@5.59.9(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1627,8 +1627,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.8(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.42.0 tsutils: 3.21.0(typescript@5.1.3) @@ -1642,13 +1642,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@5.59.8: - resolution: {integrity: sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==} + /@typescript-eslint/types@5.59.9: + resolution: {integrity: sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.8(typescript@5.1.3): - resolution: {integrity: sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==} + /@typescript-eslint/typescript-estree@5.59.9(typescript@5.1.3): + resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1656,8 +1656,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/visitor-keys': 5.59.8 + '@typescript-eslint/types': 5.59.9 + '@typescript-eslint/visitor-keys': 5.59.9 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1668,8 +1668,8 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.8(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==} + /@typescript-eslint/utils@5.59.9(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1677,9 +1677,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.59.8 - '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/typescript-estree': 5.59.8(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.59.9 + '@typescript-eslint/types': 5.59.9 + '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) eslint: 8.42.0 eslint-scope: 5.1.1 semver: 7.5.0 @@ -1696,11 +1696,11 @@ packages: eslint-visitor-keys: 3.4.1 dev: true - /@typescript-eslint/visitor-keys@5.59.8: - resolution: {integrity: sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==} + /@typescript-eslint/visitor-keys@5.59.9: + resolution: {integrity: sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.8 + '@typescript-eslint/types': 5.59.9 eslint-visitor-keys: 3.4.1 dev: true From f2777aecee78a375b076f9caa7bd040ad638c596 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Jun 2023 17:51:45 +0000 Subject: [PATCH 14/28] fix(deps): update dependency astro to v2.6.0 --- package.json | 2 +- pnpm-lock.yaml | 31 ++++++++++++++++++------------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index aa219014..93a182c7 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@astrojs/rss": "^2.4.3", "@astrojs/sitemap": "^1.3.3", "@astrojs/tailwind": "^3.1.3", - "astro": "2.5.7", + "astro": "2.6.0", "astro-compress": "^1.1.47", "astro-purgecss": "^2.0.1", "tailwindcss": "^3.3.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3b954fe9..29a515e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,16 +16,16 @@ dependencies: version: 1.3.3 '@astrojs/tailwind': specifier: ^3.1.3 - version: 3.1.3(astro@2.5.7)(tailwindcss@3.3.2)(ts-node@10.9.1) + version: 3.1.3(astro@2.6.0)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: - specifier: 2.5.7 - version: 2.5.7(@types/node@20.2.1)(sass@1.62.1) + specifier: 2.6.0 + version: 2.6.0(@types/node@20.2.1)(sass@1.62.1) astro-compress: specifier: ^1.1.47 version: 1.1.47 astro-purgecss: specifier: ^2.0.1 - version: 2.0.1(astro@2.5.7) + version: 2.0.1(astro@2.6.0) tailwindcss: specifier: ^3.3.2 version: 3.3.2(ts-node@10.9.1) @@ -136,6 +136,10 @@ packages: /@astrojs/compiler@1.4.2: resolution: {integrity: sha512-xoRp7JpiMZPK/beUcZEM5kM44Z/h20wwwQcl54duPqQMyySG9vZ5xMM6dYiQmn7b3XzpZs0cT6TRDoJJ5gwHAQ==} + /@astrojs/internal-helpers@0.1.0: + resolution: {integrity: sha512-OSwvoFkTqVowiyP+codQeQZWoq/HOwY32x17NxDglWoCx2sdyXzplDZoVV4/3odmSEY6/A+48WMl5qkjmP1CXw==} + dev: false + /@astrojs/language-server@1.0.5: resolution: {integrity: sha512-HG/9nWk+b9Ol9KgBz4Osg1iuq4DGI75GGF7Kvre0GT5rxksoGiJRK96Vd5NLyS7qOhAgX8SgXZ//5USF/fqsQA==} hasBin: true @@ -155,13 +159,13 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.2.1(astro@2.5.7): + /@astrojs/markdown-remark@2.2.1(astro@2.6.0): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.5.7(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.0(@types/node@20.2.1)(sass@1.62.1) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -206,14 +210,14 @@ packages: zod: 3.20.6 dev: false - /@astrojs/tailwind@3.1.3(astro@2.5.7)(tailwindcss@3.3.2)(ts-node@10.9.1): + /@astrojs/tailwind@3.1.3(astro@2.6.0)(tailwindcss@3.3.2)(ts-node@10.9.1): resolution: {integrity: sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==} peerDependencies: astro: ^2.5.0 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.5.7(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.0(@types/node@20.2.1)(sass@1.62.1) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -1876,17 +1880,17 @@ packages: - supports-color dev: true - /astro-purgecss@2.0.1(astro@2.5.7): + /astro-purgecss@2.0.1(astro@2.6.0): resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==} peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.5.7(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.0(@types/node@20.2.1)(sass@1.62.1) purgecss: 5.0.0 dev: false - /astro@2.5.7(@types/node@20.2.1)(sass@1.62.1): - resolution: {integrity: sha512-qYKMIN4tXAOAsm10vU4f+Q7LfC05JmEbQiJmSBqIEhp+wnQcEUFkGLrHMSsps3oBzMtjErUdDDW5tGJcn5eVlA==} + /astro@2.6.0(@types/node@20.2.1)(sass@1.62.1): + resolution: {integrity: sha512-Y//Gfy/DB43qIT6aB/0nuB0KyCj/JcLIWW8OTxfMEDyq3hGoensCD8SdWCyjcrKRVE3C9ntkszJ5RyLZh3Fg0g==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -1896,8 +1900,9 @@ packages: optional: true dependencies: '@astrojs/compiler': 1.4.2 + '@astrojs/internal-helpers': 0.1.0 '@astrojs/language-server': 1.0.5 - '@astrojs/markdown-remark': 2.2.1(astro@2.5.7) + '@astrojs/markdown-remark': 2.2.1(astro@2.6.0) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.2.0 '@babel/core': 7.22.1 From d674baa12d9b64946aecbe4f18676a0a1f21351c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Jun 2023 23:16:11 +0000 Subject: [PATCH 15/28] fix(deps): update dependency astro to v2.6.1 --- package.json | 2 +- pnpm-lock.yaml | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 93a182c7..ec130c16 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@astrojs/rss": "^2.4.3", "@astrojs/sitemap": "^1.3.3", "@astrojs/tailwind": "^3.1.3", - "astro": "2.6.0", + "astro": "2.6.1", "astro-compress": "^1.1.47", "astro-purgecss": "^2.0.1", "tailwindcss": "^3.3.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29a515e8..88f20d7a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,16 +16,16 @@ dependencies: version: 1.3.3 '@astrojs/tailwind': specifier: ^3.1.3 - version: 3.1.3(astro@2.6.0)(tailwindcss@3.3.2)(ts-node@10.9.1) + version: 3.1.3(astro@2.6.1)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: - specifier: 2.6.0 - version: 2.6.0(@types/node@20.2.1)(sass@1.62.1) + specifier: 2.6.1 + version: 2.6.1(@types/node@20.2.1)(sass@1.62.1) astro-compress: specifier: ^1.1.47 version: 1.1.47 astro-purgecss: specifier: ^2.0.1 - version: 2.0.1(astro@2.6.0) + version: 2.0.1(astro@2.6.1) tailwindcss: specifier: ^3.3.2 version: 3.3.2(ts-node@10.9.1) @@ -159,13 +159,13 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.2.1(astro@2.6.0): + /@astrojs/markdown-remark@2.2.1(astro@2.6.1): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.6.0(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.1(@types/node@20.2.1)(sass@1.62.1) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -210,14 +210,14 @@ packages: zod: 3.20.6 dev: false - /@astrojs/tailwind@3.1.3(astro@2.6.0)(tailwindcss@3.3.2)(ts-node@10.9.1): + /@astrojs/tailwind@3.1.3(astro@2.6.1)(tailwindcss@3.3.2)(ts-node@10.9.1): resolution: {integrity: sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==} peerDependencies: astro: ^2.5.0 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.6.0(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.1(@types/node@20.2.1)(sass@1.62.1) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -1880,17 +1880,17 @@ packages: - supports-color dev: true - /astro-purgecss@2.0.1(astro@2.6.0): + /astro-purgecss@2.0.1(astro@2.6.1): resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==} peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.6.0(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.1(@types/node@20.2.1)(sass@1.62.1) purgecss: 5.0.0 dev: false - /astro@2.6.0(@types/node@20.2.1)(sass@1.62.1): - resolution: {integrity: sha512-Y//Gfy/DB43qIT6aB/0nuB0KyCj/JcLIWW8OTxfMEDyq3hGoensCD8SdWCyjcrKRVE3C9ntkszJ5RyLZh3Fg0g==} + /astro@2.6.1(@types/node@20.2.1)(sass@1.62.1): + resolution: {integrity: sha512-hQSMhUHMCVhUNa0xZfWnlVfz6MaRnfKtXHEBIA+rq1p3s9Z+rjKQmZq/Dk6G2vH1LMhudTojsBv7uMKumd+OnQ==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -1902,7 +1902,7 @@ packages: '@astrojs/compiler': 1.4.2 '@astrojs/internal-helpers': 0.1.0 '@astrojs/language-server': 1.0.5 - '@astrojs/markdown-remark': 2.2.1(astro@2.6.0) + '@astrojs/markdown-remark': 2.2.1(astro@2.6.1) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.2.0 '@babel/core': 7.22.1 From 1543149a4924b768e720db438a5b101fd2e153dc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Jun 2023 21:33:06 +0000 Subject: [PATCH 16/28] chore(deps): update dependency sass to ^1.63.0 --- package.json | 2 +- pnpm-lock.yaml | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index ec130c16..c0e67dc6 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "lodash.get": "^4.4.2", "lodash.kebabcase": "^4.1.1", "mustache": "^4.2.0", - "sass": "^1.62.1", + "sass": "^1.63.0", "satori": "^0.10.1", "satori-html": "^0.3.2", "tailwindcss-themer": "^3.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88f20d7a..8a8c7700 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ dependencies: version: 3.1.3(astro@2.6.1)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: specifier: 2.6.1 - version: 2.6.1(@types/node@20.2.1)(sass@1.62.1) + version: 2.6.1(@types/node@20.2.1)(sass@1.63.0) astro-compress: specifier: ^1.1.47 version: 1.1.47 @@ -101,8 +101,8 @@ devDependencies: specifier: ^4.2.0 version: 4.2.0 sass: - specifier: ^1.62.1 - version: 1.62.1 + specifier: ^1.63.0 + version: 1.63.0 satori: specifier: ^0.10.1 version: 0.10.1 @@ -165,7 +165,7 @@ packages: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.6.1(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.1(@types/node@20.2.1)(sass@1.63.0) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -217,7 +217,7 @@ packages: tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.6.1(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.1(@types/node@20.2.1)(sass@1.63.0) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -1885,11 +1885,11 @@ packages: peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.6.1(@types/node@20.2.1)(sass@1.62.1) + astro: 2.6.1(@types/node@20.2.1)(sass@1.63.0) purgecss: 5.0.0 dev: false - /astro@2.6.1(@types/node@20.2.1)(sass@1.62.1): + /astro@2.6.1(@types/node@20.2.1)(sass@1.63.0): resolution: {integrity: sha512-hQSMhUHMCVhUNa0xZfWnlVfz6MaRnfKtXHEBIA+rq1p3s9Z+rjKQmZq/Dk6G2vH1LMhudTojsBv7uMKumd+OnQ==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true @@ -1952,7 +1952,7 @@ packages: typescript: 5.1.3 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.63.0) vitefu: 0.2.4(vite@4.3.8) yargs-parser: 21.1.1 zod: 3.20.6 @@ -5292,8 +5292,8 @@ packages: suf-log: 2.5.3 dev: false - /sass@1.62.1: - resolution: {integrity: sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A==} + /sass@1.63.0: + resolution: {integrity: sha512-YIkMh4jvWB0R43XxjEr+GG26G1X40y4tDRoBhbOD4KkfXrwJgD8elAqU4mUqC5kP2nTrf7v77ZgYPZVFebHmyw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -6065,7 +6065,7 @@ packages: vfile-message: 3.1.4 dev: false - /vite@4.3.8(@types/node@20.2.1)(sass@1.62.1): + /vite@4.3.8(@types/node@20.2.1)(sass@1.63.0): resolution: {integrity: sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -6094,7 +6094,7 @@ packages: esbuild: 0.17.19 postcss: 8.4.23 rollup: 3.22.0 - sass: 1.62.1 + sass: 1.63.0 optionalDependencies: fsevents: 2.3.2 dev: false @@ -6107,7 +6107,7 @@ packages: vite: optional: true dependencies: - vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.63.0) dev: false /vscode-css-languageservice@6.2.4: From be3956c725bf6ff881f56f36ddded44fe30ca062 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Jun 2023 03:32:52 +0000 Subject: [PATCH 17/28] chore(deps): update dependency sass to ^1.63.2 --- package.json | 2 +- pnpm-lock.yaml | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index c0e67dc6..bfa0c3ba 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "lodash.get": "^4.4.2", "lodash.kebabcase": "^4.1.1", "mustache": "^4.2.0", - "sass": "^1.63.0", + "sass": "^1.63.2", "satori": "^0.10.1", "satori-html": "^0.3.2", "tailwindcss-themer": "^3.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a8c7700..701afe36 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ dependencies: version: 3.1.3(astro@2.6.1)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: specifier: 2.6.1 - version: 2.6.1(@types/node@20.2.1)(sass@1.63.0) + version: 2.6.1(@types/node@20.2.1)(sass@1.63.2) astro-compress: specifier: ^1.1.47 version: 1.1.47 @@ -101,8 +101,8 @@ devDependencies: specifier: ^4.2.0 version: 4.2.0 sass: - specifier: ^1.63.0 - version: 1.63.0 + specifier: ^1.63.2 + version: 1.63.2 satori: specifier: ^0.10.1 version: 0.10.1 @@ -165,7 +165,7 @@ packages: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.6.1(@types/node@20.2.1)(sass@1.63.0) + astro: 2.6.1(@types/node@20.2.1)(sass@1.63.2) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -217,7 +217,7 @@ packages: tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.6.1(@types/node@20.2.1)(sass@1.63.0) + astro: 2.6.1(@types/node@20.2.1)(sass@1.63.2) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -1885,11 +1885,11 @@ packages: peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.6.1(@types/node@20.2.1)(sass@1.63.0) + astro: 2.6.1(@types/node@20.2.1)(sass@1.63.2) purgecss: 5.0.0 dev: false - /astro@2.6.1(@types/node@20.2.1)(sass@1.63.0): + /astro@2.6.1(@types/node@20.2.1)(sass@1.63.2): resolution: {integrity: sha512-hQSMhUHMCVhUNa0xZfWnlVfz6MaRnfKtXHEBIA+rq1p3s9Z+rjKQmZq/Dk6G2vH1LMhudTojsBv7uMKumd+OnQ==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true @@ -1952,7 +1952,7 @@ packages: typescript: 5.1.3 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.3.8(@types/node@20.2.1)(sass@1.63.0) + vite: 4.3.8(@types/node@20.2.1)(sass@1.63.2) vitefu: 0.2.4(vite@4.3.8) yargs-parser: 21.1.1 zod: 3.20.6 @@ -5292,8 +5292,8 @@ packages: suf-log: 2.5.3 dev: false - /sass@1.63.0: - resolution: {integrity: sha512-YIkMh4jvWB0R43XxjEr+GG26G1X40y4tDRoBhbOD4KkfXrwJgD8elAqU4mUqC5kP2nTrf7v77ZgYPZVFebHmyw==} + /sass@1.63.2: + resolution: {integrity: sha512-u56TU0AIFqMtauKl/OJ1AeFsXqRHkgO7nCWmHaDwfxDo9GUMSqBA4NEh6GMuh1CYVM7zuROYtZrHzPc2ixK+ww==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -6065,7 +6065,7 @@ packages: vfile-message: 3.1.4 dev: false - /vite@4.3.8(@types/node@20.2.1)(sass@1.63.0): + /vite@4.3.8(@types/node@20.2.1)(sass@1.63.2): resolution: {integrity: sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -6094,7 +6094,7 @@ packages: esbuild: 0.17.19 postcss: 8.4.23 rollup: 3.22.0 - sass: 1.63.0 + sass: 1.63.2 optionalDependencies: fsevents: 2.3.2 dev: false @@ -6107,7 +6107,7 @@ packages: vite: optional: true dependencies: - vite: 4.3.8(@types/node@20.2.1)(sass@1.63.0) + vite: 4.3.8(@types/node@20.2.1)(sass@1.63.2) dev: false /vscode-css-languageservice@6.2.4: From 92daf1cee5ea4d41e776181565606d5273d45b8b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Jun 2023 09:08:21 +0000 Subject: [PATCH 18/28] fix(deps): update dependency astro to v2.6.2 --- package.json | 2 +- pnpm-lock.yaml | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index bfa0c3ba..78c7dd48 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@astrojs/rss": "^2.4.3", "@astrojs/sitemap": "^1.3.3", "@astrojs/tailwind": "^3.1.3", - "astro": "2.6.1", + "astro": "2.6.2", "astro-compress": "^1.1.47", "astro-purgecss": "^2.0.1", "tailwindcss": "^3.3.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 701afe36..2ad9f040 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,16 +16,16 @@ dependencies: version: 1.3.3 '@astrojs/tailwind': specifier: ^3.1.3 - version: 3.1.3(astro@2.6.1)(tailwindcss@3.3.2)(ts-node@10.9.1) + version: 3.1.3(astro@2.6.2)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: - specifier: 2.6.1 - version: 2.6.1(@types/node@20.2.1)(sass@1.63.2) + specifier: 2.6.2 + version: 2.6.2(@types/node@20.2.1)(sass@1.63.2) astro-compress: specifier: ^1.1.47 version: 1.1.47 astro-purgecss: specifier: ^2.0.1 - version: 2.0.1(astro@2.6.1) + version: 2.0.1(astro@2.6.2) tailwindcss: specifier: ^3.3.2 version: 3.3.2(ts-node@10.9.1) @@ -159,13 +159,13 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.2.1(astro@2.6.1): + /@astrojs/markdown-remark@2.2.1(astro@2.6.2): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.6.1(@types/node@20.2.1)(sass@1.63.2) + astro: 2.6.2(@types/node@20.2.1)(sass@1.63.2) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -210,14 +210,14 @@ packages: zod: 3.20.6 dev: false - /@astrojs/tailwind@3.1.3(astro@2.6.1)(tailwindcss@3.3.2)(ts-node@10.9.1): + /@astrojs/tailwind@3.1.3(astro@2.6.2)(tailwindcss@3.3.2)(ts-node@10.9.1): resolution: {integrity: sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==} peerDependencies: astro: ^2.5.0 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.6.1(@types/node@20.2.1)(sass@1.63.2) + astro: 2.6.2(@types/node@20.2.1)(sass@1.63.2) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -1880,17 +1880,17 @@ packages: - supports-color dev: true - /astro-purgecss@2.0.1(astro@2.6.1): + /astro-purgecss@2.0.1(astro@2.6.2): resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==} peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.6.1(@types/node@20.2.1)(sass@1.63.2) + astro: 2.6.2(@types/node@20.2.1)(sass@1.63.2) purgecss: 5.0.0 dev: false - /astro@2.6.1(@types/node@20.2.1)(sass@1.63.2): - resolution: {integrity: sha512-hQSMhUHMCVhUNa0xZfWnlVfz6MaRnfKtXHEBIA+rq1p3s9Z+rjKQmZq/Dk6G2vH1LMhudTojsBv7uMKumd+OnQ==} + /astro@2.6.2(@types/node@20.2.1)(sass@1.63.2): + resolution: {integrity: sha512-yscuSbZAtlg3jlHxsGWrzEfbBHz+l5iwl1tfUKVOE4FijepRpwJgFDSCaVI5Z2+af2nXKZpst5H9qAUx+uZ6zg==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -1902,7 +1902,7 @@ packages: '@astrojs/compiler': 1.4.2 '@astrojs/internal-helpers': 0.1.0 '@astrojs/language-server': 1.0.5 - '@astrojs/markdown-remark': 2.2.1(astro@2.6.1) + '@astrojs/markdown-remark': 2.2.1(astro@2.6.2) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.2.0 '@babel/core': 7.22.1 From 918b3d18ebf80f72b83a18a8dc8f58b1fcacf41b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Jun 2023 17:26:54 +0000 Subject: [PATCH 19/28] chore(deps): update dependency sass to ^1.63.3 --- package.json | 2 +- pnpm-lock.yaml | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 78c7dd48..915e2ca6 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "lodash.get": "^4.4.2", "lodash.kebabcase": "^4.1.1", "mustache": "^4.2.0", - "sass": "^1.63.2", + "sass": "^1.63.3", "satori": "^0.10.1", "satori-html": "^0.3.2", "tailwindcss-themer": "^3.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ad9f040..9530087f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ dependencies: version: 3.1.3(astro@2.6.2)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: specifier: 2.6.2 - version: 2.6.2(@types/node@20.2.1)(sass@1.63.2) + version: 2.6.2(@types/node@20.2.1)(sass@1.63.3) astro-compress: specifier: ^1.1.47 version: 1.1.47 @@ -101,8 +101,8 @@ devDependencies: specifier: ^4.2.0 version: 4.2.0 sass: - specifier: ^1.63.2 - version: 1.63.2 + specifier: ^1.63.3 + version: 1.63.3 satori: specifier: ^0.10.1 version: 0.10.1 @@ -165,7 +165,7 @@ packages: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.6.2(@types/node@20.2.1)(sass@1.63.2) + astro: 2.6.2(@types/node@20.2.1)(sass@1.63.3) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -217,7 +217,7 @@ packages: tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.6.2(@types/node@20.2.1)(sass@1.63.2) + astro: 2.6.2(@types/node@20.2.1)(sass@1.63.3) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -1885,11 +1885,11 @@ packages: peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.6.2(@types/node@20.2.1)(sass@1.63.2) + astro: 2.6.2(@types/node@20.2.1)(sass@1.63.3) purgecss: 5.0.0 dev: false - /astro@2.6.2(@types/node@20.2.1)(sass@1.63.2): + /astro@2.6.2(@types/node@20.2.1)(sass@1.63.3): resolution: {integrity: sha512-yscuSbZAtlg3jlHxsGWrzEfbBHz+l5iwl1tfUKVOE4FijepRpwJgFDSCaVI5Z2+af2nXKZpst5H9qAUx+uZ6zg==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true @@ -1952,7 +1952,7 @@ packages: typescript: 5.1.3 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.3.8(@types/node@20.2.1)(sass@1.63.2) + vite: 4.3.8(@types/node@20.2.1)(sass@1.63.3) vitefu: 0.2.4(vite@4.3.8) yargs-parser: 21.1.1 zod: 3.20.6 @@ -5292,8 +5292,8 @@ packages: suf-log: 2.5.3 dev: false - /sass@1.63.2: - resolution: {integrity: sha512-u56TU0AIFqMtauKl/OJ1AeFsXqRHkgO7nCWmHaDwfxDo9GUMSqBA4NEh6GMuh1CYVM7zuROYtZrHzPc2ixK+ww==} + /sass@1.63.3: + resolution: {integrity: sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -6065,7 +6065,7 @@ packages: vfile-message: 3.1.4 dev: false - /vite@4.3.8(@types/node@20.2.1)(sass@1.63.2): + /vite@4.3.8(@types/node@20.2.1)(sass@1.63.3): resolution: {integrity: sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -6094,7 +6094,7 @@ packages: esbuild: 0.17.19 postcss: 8.4.23 rollup: 3.22.0 - sass: 1.63.2 + sass: 1.63.3 optionalDependencies: fsevents: 2.3.2 dev: false @@ -6107,7 +6107,7 @@ packages: vite: optional: true dependencies: - vite: 4.3.8(@types/node@20.2.1)(sass@1.63.2) + vite: 4.3.8(@types/node@20.2.1)(sass@1.63.3) dev: false /vscode-css-languageservice@6.2.4: From 6c5d02700978b15274e234fed014efd7e8b7b9a6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 Jun 2023 00:47:05 +0000 Subject: [PATCH 20/28] chore(deps): update dependency @fontsource/ibm-plex-mono to ^5.0.3 --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 915e2ca6..fed6ef9b 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@commitlint/cli": "^17.6.5", "@commitlint/config-conventional": "^17.6.5", - "@fontsource/ibm-plex-mono": "^5.0.2", + "@fontsource/ibm-plex-mono": "^5.0.3", "@iconify-json/bi": "^1.1.17", "@resvg/resvg-js": "^2.4.1", "@tailwindcss/typography": "^0.5.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9530087f..a66267fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,8 +38,8 @@ devDependencies: specifier: ^17.6.5 version: 17.6.5 '@fontsource/ibm-plex-mono': - specifier: ^5.0.2 - version: 5.0.2 + specifier: ^5.0.3 + version: 5.0.3 '@iconify-json/bi': specifier: ^1.1.17 version: 1.1.17 @@ -1133,8 +1133,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@fontsource/ibm-plex-mono@5.0.2: - resolution: {integrity: sha512-wvpRwEibKGFf7krrr2LWyWJWLoduYSrxqZuCbMOr2pfmoaRcM3m4BpwwsMtxNosmWlJkTG3JdJ5Pptt6hU1ESA==} + /@fontsource/ibm-plex-mono@5.0.3: + resolution: {integrity: sha512-ifYK2yFaYmPcPi+zFOm4mAIP21K2LJ1wvjOW0Xfpx+Cxcz56m3Opow29mdj3HPGpfSZX7RdTVgno220MiUKCnw==} dev: true /@humanwhocodes/config-array@0.11.10: From 22c042c05845794220f18a94e62a626123c084e3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 Jun 2023 19:09:40 +0000 Subject: [PATCH 21/28] fix(deps): update dependency astro to v2.6.3 --- package.json | 2 +- pnpm-lock.yaml | 32 ++++++++++++++++---------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index fed6ef9b..f1645ef0 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@astrojs/rss": "^2.4.3", "@astrojs/sitemap": "^1.3.3", "@astrojs/tailwind": "^3.1.3", - "astro": "2.6.2", + "astro": "2.6.3", "astro-compress": "^1.1.47", "astro-purgecss": "^2.0.1", "tailwindcss": "^3.3.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a66267fa..87f1a6ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,16 +16,16 @@ dependencies: version: 1.3.3 '@astrojs/tailwind': specifier: ^3.1.3 - version: 3.1.3(astro@2.6.2)(tailwindcss@3.3.2)(ts-node@10.9.1) + version: 3.1.3(astro@2.6.3)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: - specifier: 2.6.2 - version: 2.6.2(@types/node@20.2.1)(sass@1.63.3) + specifier: 2.6.3 + version: 2.6.3(@types/node@20.2.1)(sass@1.63.3) astro-compress: specifier: ^1.1.47 version: 1.1.47 astro-purgecss: specifier: ^2.0.1 - version: 2.0.1(astro@2.6.2) + version: 2.0.1(astro@2.6.3) tailwindcss: specifier: ^3.3.2 version: 3.3.2(ts-node@10.9.1) @@ -159,13 +159,13 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.2.1(astro@2.6.2): + /@astrojs/markdown-remark@2.2.1(astro@2.6.3): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.6.2(@types/node@20.2.1)(sass@1.63.3) + astro: 2.6.3(@types/node@20.2.1)(sass@1.63.3) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -210,14 +210,14 @@ packages: zod: 3.20.6 dev: false - /@astrojs/tailwind@3.1.3(astro@2.6.2)(tailwindcss@3.3.2)(ts-node@10.9.1): + /@astrojs/tailwind@3.1.3(astro@2.6.3)(tailwindcss@3.3.2)(ts-node@10.9.1): resolution: {integrity: sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==} peerDependencies: astro: ^2.5.0 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.6.2(@types/node@20.2.1)(sass@1.63.3) + astro: 2.6.3(@types/node@20.2.1)(sass@1.63.3) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -1880,17 +1880,17 @@ packages: - supports-color dev: true - /astro-purgecss@2.0.1(astro@2.6.2): + /astro-purgecss@2.0.1(astro@2.6.3): resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==} peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.6.2(@types/node@20.2.1)(sass@1.63.3) + astro: 2.6.3(@types/node@20.2.1)(sass@1.63.3) purgecss: 5.0.0 dev: false - /astro@2.6.2(@types/node@20.2.1)(sass@1.63.3): - resolution: {integrity: sha512-yscuSbZAtlg3jlHxsGWrzEfbBHz+l5iwl1tfUKVOE4FijepRpwJgFDSCaVI5Z2+af2nXKZpst5H9qAUx+uZ6zg==} + /astro@2.6.3(@types/node@20.2.1)(sass@1.63.3): + resolution: {integrity: sha512-gJoBX+t11qAeYDjterGEaQZx7qqlGOigWhE0zkcEBv4zy7l4IpKx6nGGUNzD/l8x6WomZxkdZROsOsiEaWSJmQ==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -1902,7 +1902,7 @@ packages: '@astrojs/compiler': 1.4.2 '@astrojs/internal-helpers': 0.1.0 '@astrojs/language-server': 1.0.5 - '@astrojs/markdown-remark': 2.2.1(astro@2.6.2) + '@astrojs/markdown-remark': 2.2.1(astro@2.6.3) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.2.0 '@babel/core': 7.22.1 @@ -1921,7 +1921,7 @@ packages: cookie: 0.5.0 debug: 4.3.4 deepmerge-ts: 4.3.0 - devalue: 4.3.0 + devalue: 4.3.2 diff: 5.1.0 es-module-lexer: 1.2.0 esbuild: 0.17.19 @@ -2617,8 +2617,8 @@ packages: engines: {node: '>=8'} dev: false - /devalue@4.3.0: - resolution: {integrity: sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==} + /devalue@4.3.2: + resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} dev: false /didyoumean@1.2.2: From a8b1090adfa3a5d23f63a6b0d728bf8e381e28c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 11 Jun 2023 22:14:48 +0000 Subject: [PATCH 22/28] chore(deps): update pnpm to v8.6.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f1645ef0..070cd41d 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "type": "module", "version": "2.2.4", "license": "MIT", - "packageManager": "pnpm@8.6.1", + "packageManager": "pnpm@8.6.2", "scripts": { "lc:new": "tsx ./src/cmd/leetcode.ts", "dev": "astro dev", From 11ff133cb2d0495e93164144d6dce38cc33ae482 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Jun 2023 18:20:45 +0000 Subject: [PATCH 23/28] chore(deps): update typescript-eslint monorepo to ^5.59.11 --- package.json | 4 +-- pnpm-lock.yaml | 94 +++++++++++++++++++++++++------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/package.json b/package.json index 070cd41d..a0110d56 100644 --- a/package.json +++ b/package.json @@ -37,8 +37,8 @@ "@types/lodash.kebabcase": "^4.1.7", "@types/mustache": "^4.2.2", "@types/node": "^20.2.1", - "@typescript-eslint/eslint-plugin": "^5.59.9", - "@typescript-eslint/parser": "^5.59.9", + "@typescript-eslint/eslint-plugin": "^5.59.11", + "@typescript-eslint/parser": "^5.59.11", "commander": "^10.0.1", "commitizen": "^4.3.0", "dayjs": "^1.11.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 87f1a6ac..c14526c7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -62,11 +62,11 @@ devDependencies: specifier: ^20.2.1 version: 20.2.1 '@typescript-eslint/eslint-plugin': - specifier: ^5.59.9 - version: 5.59.9(@typescript-eslint/parser@5.59.9)(eslint@8.42.0)(typescript@5.1.3) + specifier: ^5.59.11 + version: 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.42.0)(typescript@5.1.3) '@typescript-eslint/parser': - specifier: ^5.59.9 - version: 5.59.9(eslint@8.42.0)(typescript@5.1.3) + specifier: ^5.59.11 + version: 5.59.11(eslint@8.42.0)(typescript@5.1.3) commander: specifier: ^10.0.1 version: 10.0.1 @@ -1557,8 +1557,8 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: false - /@typescript-eslint/eslint-plugin@5.59.9(@typescript-eslint/parser@5.59.9)(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==} + /@typescript-eslint/eslint-plugin@5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1569,10 +1569,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.9(eslint@8.42.0)(typescript@5.1.3) - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/type-utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.59.11(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.59.11 + '@typescript-eslint/type-utils': 5.59.11(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.11(eslint@8.42.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.42.0 grapheme-splitter: 1.0.4 @@ -1585,8 +1585,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.9(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==} + /@typescript-eslint/parser@5.59.11(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1595,9 +1595,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.59.11 + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.3) debug: 4.3.4 eslint: 8.42.0 typescript: 5.1.3 @@ -1605,24 +1605,24 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@5.59.7: - resolution: {integrity: sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==} + /@typescript-eslint/scope-manager@5.59.11: + resolution: {integrity: sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.7 - '@typescript-eslint/visitor-keys': 5.59.7 + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/visitor-keys': 5.59.11 dev: true - /@typescript-eslint/scope-manager@5.59.9: - resolution: {integrity: sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==} + /@typescript-eslint/scope-manager@5.59.7: + resolution: {integrity: sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/visitor-keys': 5.59.9 + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/visitor-keys': 5.59.7 dev: true - /@typescript-eslint/type-utils@5.59.9(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==} + /@typescript-eslint/type-utils@5.59.11(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1631,8 +1631,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.3) + '@typescript-eslint/utils': 5.59.11(eslint@8.42.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.42.0 tsutils: 3.21.0(typescript@5.1.3) @@ -1641,18 +1641,18 @@ packages: - supports-color dev: true - /@typescript-eslint/types@5.59.7: - resolution: {integrity: sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==} + /@typescript-eslint/types@5.59.11: + resolution: {integrity: sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@5.59.9: - resolution: {integrity: sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==} + /@typescript-eslint/types@5.59.7: + resolution: {integrity: sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.9(typescript@5.1.3): - resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==} + /@typescript-eslint/typescript-estree@5.59.11(typescript@5.1.3): + resolution: {integrity: sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1660,8 +1660,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/visitor-keys': 5.59.9 + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/visitor-keys': 5.59.11 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1672,8 +1672,8 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.9(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==} + /@typescript-eslint/utils@5.59.11(eslint@8.42.0)(typescript@5.1.3): + resolution: {integrity: sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1681,9 +1681,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.59.11 + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.1.3) eslint: 8.42.0 eslint-scope: 5.1.1 semver: 7.5.0 @@ -1692,19 +1692,19 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@5.59.7: - resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} + /@typescript-eslint/visitor-keys@5.59.11: + resolution: {integrity: sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/types': 5.59.11 eslint-visitor-keys: 3.4.1 dev: true - /@typescript-eslint/visitor-keys@5.59.9: - resolution: {integrity: sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==} + /@typescript-eslint/visitor-keys@5.59.7: + resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.9 + '@typescript-eslint/types': 5.59.7 eslint-visitor-keys: 3.4.1 dev: true From 13b58ec46138d782e611af269cde9ca6c49e59a5 Mon Sep 17 00:00:00 2001 From: Le Minh Tri Date: Tue, 13 Jun 2023 20:14:38 +0700 Subject: [PATCH 24/28] refactor(github-workflow): apply GitHub Actions from ghacts/gitflow --- ...uto_merge_release_hotfix_into_develop.yaml | 40 --------- .github/workflows/create_release_pr.yaml | 43 ++++++++++ .../workflows/draft_release_hotfix_pr.yaml | 86 ------------------- .../workflows/merge_release_into_develop.yaml | 35 ++++++++ .github/workflows/publish_release.yaml | 54 ++++++++++++ .github/workflows/release.yaml | 86 ------------------- 6 files changed, 132 insertions(+), 212 deletions(-) delete mode 100644 .github/workflows/auto_merge_release_hotfix_into_develop.yaml create mode 100644 .github/workflows/create_release_pr.yaml delete mode 100644 .github/workflows/draft_release_hotfix_pr.yaml create mode 100644 .github/workflows/merge_release_into_develop.yaml create mode 100644 .github/workflows/publish_release.yaml delete mode 100644 .github/workflows/release.yaml diff --git a/.github/workflows/auto_merge_release_hotfix_into_develop.yaml b/.github/workflows/auto_merge_release_hotfix_into_develop.yaml deleted file mode 100644 index a81c2b4b..00000000 --- a/.github/workflows/auto_merge_release_hotfix_into_develop.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: auto_merge_release_hotfix_into_develop - -on: - pull_request: - types: - - opened - branches: - - develop - -env: - BRANCH_DEVELOP: develop - -jobs: - auto_merge: - name: Merge release into develop - runs-on: ubuntu-latest - permissions: - contents: write - # only merge pull requests that begin with 'release/' or 'hotfix/' - if: startsWith(github.head_ref, 'release/') || startsWith(github.head_ref, 'hotfix/') - - steps: - - name: Set GitHub token - run: | - echo "GH_TOKEN=${{ secrets.GH_TOKEN }}" >> $GITHUB_ENV - - - name: Checkout repository - uses: actions/checkout@v3 - with: - ref: ${{ github.head_ref }} - token: ${{ env.GH_TOKEN }} - # needed by "gh pr create" - fetch-depth: 0 - - - name: Merge PR - env: - PR_NUMBER: ${{ github.event.number }} - PR_TITLE: Merge branch '${{ github.head_ref }}' into ${{ env.BRANCH_DEVELOP }} - run: | - gh pr merge ${PR_NUMBER} -m -d -t "${PR_TITLE}" diff --git a/.github/workflows/create_release_pr.yaml b/.github/workflows/create_release_pr.yaml new file mode 100644 index 00000000..85367934 --- /dev/null +++ b/.github/workflows/create_release_pr.yaml @@ -0,0 +1,43 @@ +name: create_release_pr + +on: + push: + branches: + - "release/**" + - "hotfix/**" + +jobs: + create_release_pr: + name: Create release pull request + runs-on: ubuntu-latest + permissions: + contents: write + # only create draft pull requests on + # pushing to branches 'release/' or 'hotfix/' + if: | + startsWith(github.ref_name, 'release/') || + startsWith(github.ref_name, 'hotfix/') + + steps: + - name: Checkout + uses: actions/checkout@v3 + with: + ref: ${{ github.ref_name }} + token: ${{ secrets.GH_TOKEN }} + # needed by "gh pr create" + fetch-depth: 0 + + - name: Set release type as release + if: startsWith(github.ref_name, 'release/') + run: echo "RELEASE_TYPE=release" >> "$GITHUB_ENV" + + - name: Set release type as hotfix + if: startsWith(github.ref_name, 'hotfix/') + run: echo "RELEASE_TYPE=hotfix" >> "$GITHUB_ENV" + + - name: Create release pull request + uses: ghacts/gitflow/create-release-pr@main + with: + token: ${{ secrets.GH_TOKEN }} + release-type: ${{ env.RELEASE_TYPE }} + release-branch-prefix: '${{ env.RELEASE_TYPE }}/' diff --git a/.github/workflows/draft_release_hotfix_pr.yaml b/.github/workflows/draft_release_hotfix_pr.yaml deleted file mode 100644 index d85b5d57..00000000 --- a/.github/workflows/draft_release_hotfix_pr.yaml +++ /dev/null @@ -1,86 +0,0 @@ -name: draft_release_hotfix_pr - -on: - push: - branches: - - "release/**" - - "hotfix/**" - -env: - BRANCH_MAIN: main - BRANCH_DEVELOP: develop - TAG_PREFIX: v - -jobs: - create_draft_pr: - name: Create draft PR - runs-on: ubuntu-latest - permissions: - contents: write - # only create draft pull requests on pushing to branches 'release/' or 'hotfix/' - if: (startsWith(github.ref_name, 'release/') || startsWith(github.ref_name, 'hotfix/')) - - steps: - - name: Set GitHub token - run: | - echo "GH_TOKEN=${{ secrets.GH_TOKEN }}" >> $GITHUB_ENV - - - name: Checkout repository - uses: actions/checkout@v3 - with: - ref: ${{ github.ref_name }} - token: ${{ env.GH_TOKEN }} - # needed by "gh pr create" - fetch-depth: 0 - - - name: Set environment variables for publishing release - if: startsWith(github.ref_name, 'release/') - run: | - BRANCH_NAME="${{ github.ref_name }}" - VERSION=${BRANCH_NAME#release/} - echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV - echo "RELEASE_TYPE=release" >> $GITHUB_ENV - - - name: Set environment variables for publishing hotfix - if: startsWith(github.ref_name, 'hotfix/') - run: | - BRANCH_NAME="${{ github.ref_name }}" - VERSION=${BRANCH_NAME#hotfix/} - echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV - echo "RELEASE_TYPE=hotfix" >> $GITHUB_ENV - - - name: Check whether pre-release version - if: contains(env.RELEASE_VERSION, 'alpha') || contains(env.RELEASE_VERSION, 'beta') || contains(env.RELEASE_VERSION, 'rc') - run: | - echo "PRE_RELEASE=true" >> $GITHUB_ENV - - - name: Set PR title - run: | - RELEASE_TYPE=${{ env.RELEASE_TYPE }} - PR_PREFIX=${RELEASE_TYPE^} - PR_TITLE="${PR_PREFIX} ${{ env.TAG_PREFIX }}${{ env.RELEASE_VERSION }}" - echo "PR_TITLE=$PR_TITLE" >> $GITHUB_ENV - - - name: Create PR '${{ env.PR_TITLE }}' - env: - PR_BODY: | - This PR was created to prepare for releasing ${{ env.TAG_PREFIX }}${{ env.RELEASE_VERSION }}. - - Merging this PR will create the GitHub release ${{ env.TAG_PREFIX }}${{ env.RELEASE_VERSION }}. - run: | - PR_LABELS="automated-pr,${RELEASE_TYPE}-pr" - - [[ ${PRE_RELEASE:-false} == "true" ]] && gh label create 'pre-release' --force && PR_LABELS="$PR_LABELS,pre-release" - - for LABEL in $(echo $PR_LABELS | sed "s/,/ /g"); do gh label create $LABEL --force; done - - PR_ID=$(gh pr list --state open --search "base:${{ env.BRANCH_MAIN }} head:${{ github.ref_name }}" | head -1 | cut -f1) - [[ ! -z "$PR_ID" ]] && echo "PR was created with ID $PR_ID. Ignored!" || \ - gh pr create \ - --draft \ - --base "${{ env.BRANCH_MAIN }}" \ - --head "${{ github.ref_name }}" \ - --title "${{ env.PR_TITLE }}" \ - --body "${{ env.PR_BODY }}" \ - --label "${PR_LABELS}" \ - --fill diff --git a/.github/workflows/merge_release_into_develop.yaml b/.github/workflows/merge_release_into_develop.yaml new file mode 100644 index 00000000..30704d10 --- /dev/null +++ b/.github/workflows/merge_release_into_develop.yaml @@ -0,0 +1,35 @@ +name: merge_release_into_develop + +on: + pull_request: + types: + - opened + branches: + - develop + +jobs: + merge_release_into_develop: + name: Merge release into develop + runs-on: ubuntu-latest + permissions: + contents: write + # only merge pull requests that begin with 'release/' or 'hotfix/' + if: | + startsWith(github.head_ref, 'release/') || + startsWith(github.head_ref, 'hotfix/') + + steps: + - name: Checkout + uses: actions/checkout@v3 + with: + ref: ${{ github.head_ref }} + token: ${{ secrets.GH_TOKEN }} + # needed by "gh pr create" + fetch-depth: 0 + + - name: Merge ${{ github.head_ref }} into develop + uses: ghacts/gitflow/merge-release-into-develop@main + with: + token: ${{ secrets.GH_TOKEN }} + release-branch: ${{ github.head_ref }} + develop-branch: develop diff --git a/.github/workflows/publish_release.yaml b/.github/workflows/publish_release.yaml new file mode 100644 index 00000000..89ea2d4c --- /dev/null +++ b/.github/workflows/publish_release.yaml @@ -0,0 +1,54 @@ +name: publish_release + +on: + pull_request: + types: + - closed + branches: + - main + +env: + VERSION_TAG_PREFIX: "v" + +jobs: + release: + name: Publish release + runs-on: ubuntu-latest + permissions: + contents: write + # only merge pull requests that begin with 'release/' or 'hotfix/' + if: github.event.pull_request.merged == true && + (startsWith(github.head_ref, 'release/') || startsWith(github.head_ref, 'hotfix/')) + + steps: + - name: Checkout + uses: actions/checkout@v3 + with: + ref: ${{ github.head_ref }} + token: ${{ secrets.GH_TOKEN }} + # needed by "gh pr create" + fetch-depth: 0 + + - name: Set release type as release + if: startsWith(github.head_ref, 'release/') + run: echo "RELEASE_TYPE=release" >> "$GITHUB_ENV" + + - name: Set release type as hotfix + if: startsWith(github.head_ref, 'hotfix/') + run: echo "RELEASE_TYPE=hotfix" >> "$GITHUB_ENV" + + - name: Extract version from release branch + env: + BRANCH_NAME: ${{ github.head_ref }} + BRANCH_PREFIX: '${{ env.RELEASE_TYPE }}/' + run: | + RELEASE_VERSION=${BRANCH_NAME#${BRANCH_PREFIX}} + echo "RELEASE_VERSION=${RELEASE_VERSION}" >> $GITHUB_ENV + + - name: Publish release + uses: ghacts/gitflow/publish-release@main + with: + token: ${{ secrets.GH_TOKEN }} + release-type: ${{ env.RELEASE_TYPE }} + release-branch-prefix: '${{ env.RELEASE_TYPE }}/' + notes-file: '.changes/${{ env.VERSION_TAG_PREFIX }}${{ env.RELEASE_VERSION }}.md' diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml deleted file mode 100644 index f4240174..00000000 --- a/.github/workflows/release.yaml +++ /dev/null @@ -1,86 +0,0 @@ -name: release - -on: - pull_request: - types: - - closed - branches: - - main - -env: - BRANCH_MAIN: main - BRANCH_DEVELOP: develop - TAG_PREFIX: v - CHANGELOG_DIR: .changes - -jobs: - release: - name: Publish new release - runs-on: ubuntu-latest - permissions: - contents: write - # only merge pull requests that begin with 'release/' or 'hotfix/' - if: github.event.pull_request.merged == true && - (startsWith(github.head_ref, 'release/') || startsWith(github.head_ref, 'hotfix/')) - - steps: - - name: Set GitHub token - run: | - echo "GH_TOKEN=${{ secrets.GH_TOKEN }}" >> $GITHUB_ENV - - - name: Checkout repository - uses: actions/checkout@v3 - with: - ref: ${{ github.head_ref }} - token: ${{ env.GH_TOKEN }} - # needed by "gh pr create" - fetch-depth: 0 - - - name: Extract version from release branch - if: startsWith(github.head_ref, 'release/') - run: | - BRANCH_NAME="${{ github.head_ref }}" - VERSION=${BRANCH_NAME#release/} - echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV - - - name: Extract version from hotfix branch - if: startsWith(github.head_ref, 'hotfix/') - run: | - BRANCH_NAME="${{ github.head_ref }}" - VERSION=${BRANCH_NAME#hotfix/} - echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV - - - name: Check whether pre-release version - if: contains(env.RELEASE_VERSION, 'alpha') || contains(env.RELEASE_VERSION, 'beta') || contains(env.RELEASE_VERSION, 'rc') - run: | - echo "PRE_RELEASE=true" >> $GITHUB_ENV - - - name: Create release - env: - RELEASE_TAG: "${{ env.TAG_PREFIX }}${{ env.RELEASE_VERSION }}" - run: | - gh release create \ - ${{ env.RELEASE_TAG }} \ - --target ${{ github.event.pull_request.merge_commit_sha }} \ - --title "${{ env.RELEASE_TAG }}" \ - --notes-file "${{ env.CHANGELOG_DIR }}/${{ env.RELEASE_TAG }}.md" \ - --prerelease=${PRE_RELEASE:-false} - - - name: Create PR ${{ github.head_ref }} -> ${{ env.BRANCH_DEVELOP }} and merge automatically - env: - PR_TITLE: Merge branch '${{ github.head_ref }}' into ${{ env.BRANCH_DEVELOP }} - PR_BODY: | - This PR merges the branch '${{ github.head_ref }}' back into the branch '${{ env.BRANCH_DEVELOP }}'. - - This ensures that the updates on the branch '${{ github.head_ref }}', i.e. CHANGELOG and manifest updates, are also present on the branch '${{ env.BRANCH_DEVELOP }}'. - PR_LABEL: automated-pr - run: | - gh label create ${{ env.PR_LABEL }} --force - - gh pr create \ - --base ${{ env.BRANCH_DEVELOP }} \ - --head ${{ github.head_ref }} \ - --title "${{ env.PR_TITLE }}" \ - --body "${{ env.PR_BODY }}" \ - --label "${{ env.PR_LABEL }}" \ - --fill From b285b8b521b504cd24f9a6b4588ab141dbb6e87f Mon Sep 17 00:00:00 2001 From: Le Minh Tri Date: Tue, 13 Jun 2023 20:36:20 +0700 Subject: [PATCH 25/28] chore: update lint script --- package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index a0110d56..53535940 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,9 @@ "preview": "astro preview", "astro": "astro", "prepare": "astro telemetry disable && husky install", - "type-check": "astro check && tsc --noEmit", - "lint": "eslint --ext .cjs,.mjs,.ts,.astro --ignore-path .gitignore ." + "lint:js": "eslint --ext .cjs,.mjs,.ts,.astro --ignore-path .gitignore .", + "lint:ts": "astro check && tsc --noEmit", + "lint": "pnpm run lint:js && pnpm run lint:ts" }, "dependencies": { "@astrojs/partytown": "^1.2.3", From 755d5554d4c05ab007bda387ff49f99d11d049ac Mon Sep 17 00:00:00 2001 From: Le Minh Tri Date: Tue, 13 Jun 2023 20:37:27 +0700 Subject: [PATCH 26/28] refactor(github-workflow): apply GitHub Actions from ghacts --- .github/workflows/deploy_to_netlify.yaml | 145 ++++------------------- 1 file changed, 26 insertions(+), 119 deletions(-) diff --git a/.github/workflows/deploy_to_netlify.yaml b/.github/workflows/deploy_to_netlify.yaml index 1f3641d4..45837972 100644 --- a/.github/workflows/deploy_to_netlify.yaml +++ b/.github/workflows/deploy_to_netlify.yaml @@ -13,6 +13,7 @@ on: env: NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} + NETLIFY_SITE_NAME: ${{ vars.NETLIFY_SITE_NAME }} DEPLOY_DIR: dist jobs: @@ -83,45 +84,7 @@ jobs: url: ${{ steps.post_deploy.outputs.netlify_deploy_url }} runs-on: ubuntu-latest steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: 18 - - - name: Setup PNPM - uses: pnpm/action-setup@v2 - with: - version: 8 - run_install: false - - - name: Get PNPM store directory - id: pnpm-cache - run: echo "pnpm_store_path=$(pnpm store path)" >> "$GITHUB_OUTPUT" - - - name: Setup pnpm cache - uses: actions/cache@v3 - with: - path: ${{ steps.pnpm-cache.outputs.pnpm_store_path }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - - name: Install dependencies - run: pnpm install - - - name: Install Netlify CLI - run: pnpm add --save-dev netlify-cli - - - name: Set as production environment - if: needs.set_deploy_environment.outputs.github_environment == 'production' - run: echo "PROD=true" >> "$GITHUB_ENV" - - - name: Deploy ${{ needs.set_deploy_environment.outputs.github_environment }} - id: deploy - if: success() + - name: Set app environment variables env: NETLIFY_DEPLOY_PREFIX: ${{ needs.set_deploy_environment.outputs.netlify_deploy_prefix }} NETLIFY_DEPLOY_ALIAS: ${{ needs.set_deploy_environment.outputs.netlify_deploy_alias }} @@ -129,91 +92,35 @@ jobs: SITE_SWETRIX_ID: ${{ vars.SITE_SWETRIX_ID }} SITE_COUNTER_ANALYTICS_ID: ${{ vars.SITE_COUNTER_ANALYTICS_ID }} SITE_DISQUS_ID: ${{ vars.SITE_DISQUS_ID }} - shell: bash run: | - set -e - ([[ ${PROD:-false} == "true" ]] && \ - OUTPUT=$(GA_ID=$SITE_GA_ID \ - SWETRIX_ID="${SITE_SWETRIX_ID}" \ - COUNTER_ANALYTICS_ID="${SITE_COUNTER_ANALYTICS_ID}" \ - DISQUS_ID="${SITE_DISQUS_ID}" \ - pnpm netlify deploy \ - --auth ${{ env.NETLIFY_AUTH_TOKEN }} \ - --site ${{ env.NETLIFY_SITE_ID }} \ - --json \ - --build \ - --context production \ - --message "$(git log -1 --pretty=%s)" \ - --prod \ - | tr '\n' ' ')) || \ - OUTPUT=$( - SWETRIX_ID="${SITE_SWETRIX_ID}" \ - COUNTER_ANALYTICS_ID="${SITE_COUNTER_ANALYTICS_ID}" \ - DISQUS_ID="${SITE_DISQUS_ID}" \ - pnpm netlify deploy \ - --auth ${{ env.NETLIFY_AUTH_TOKEN }} \ - --site ${{ env.NETLIFY_SITE_ID }} \ - --json \ - --build \ - --context deploy-preview \ - --alias "${NETLIFY_DEPLOY_ALIAS}" \ - --message "$(git log -1 --pretty=%s)" \ - | tr '\n' ' ') - set +e - - NETLIFY_OUTPUT="$OUTPUT" + { + echo "ASTRO_BASE_URL=https://${NETLIFY_DEPLOY_PREFIX}${NETLIFY_SITE_NAME}.netlify.app" + echo "NETLIFY_DEPLOY_ALIAS=${NETLIFY_DEPLOY_ALIAS}" + echo "GA_ID=${SITE_GA_ID}" + echo "SWETRIX_ID=${SITE_SWETRIX_ID}" + echo "COUNTER_ANALYTICS_ID=${SITE_COUNTER_ANALYTICS_ID}" + echo "DISQUS_ID=${SITE_DISQUS_ID}" + } >> "$GITHUB_ENV" - echo "netlify_output=$NETLIFY_OUTPUT" >> "$GITHUB_OUTPUT" - echo "success=true" >> "$GITHUB_OUTPUT" + - name: Build + uses: ghacts/static-site@main + with: + node-version: 18 + skip-test: true + lint-script: "lint:js" - - name: Post deploy ${{ needs.set_deploy_environment.outputs.github_environment }} - id: post_deploy - if: success() + - name: Deploy + id: deploy + uses: ghacts/manual-deploy-to-netlify@main env: - NETLIFY_DRAFT_URL: ${{ fromJson(steps.deploy.outputs.netlify_output).deploy_url }} - NETLIFY_PROD_URL: ${{ fromJson(steps.deploy.outputs.netlify_output).url }} - run: | - [[ ${PROD:-false} == "true" ]] && \ - echo "netlify_deploy_url=$NETLIFY_PROD_URL" >> "$GITHUB_OUTPUT" || \ - echo "netlify_deploy_url=$NETLIFY_DRAFT_URL" >> "$GITHUB_OUTPUT" + PROD: ${{ needs.set_deploy_environment.outputs.github_environment == 'production' }} + with: + auth-token: ${{ env.NETLIFY_AUTH_TOKEN }} + site-id: ${{ env.NETLIFY_SITE_ID }} + dir: ${{ env.DEPLOY_DIR }} + alias: ${{ env.NETLIFY_DEPLOY_ALIAS }} + prod: ${{ env.PROD }} - - name: Debug deploy ${{ needs.set_deploy_environment.outputs.github_environment }} - id: debug-deploy - if: always() && (steps.deploy.outcome == 'failure' || steps.post_deploy.outcome == 'failure' ) - env: - NETLIFY_DEPLOY_PREFIX: ${{ needs.set_deploy_environment.outputs.netlify_deploy_prefix }} - NETLIFY_DEPLOY_ALIAS: ${{ needs.set_deploy_environment.outputs.netlify_deploy_alias }} - SITE_GA_ID: ${{ vars.SITE_GA_ID }} - SITE_SWETRIX_ID: ${{ vars.SITE_SWETRIX_ID }} - SITE_COUNTER_ANALYTICS_ID: ${{ vars.SITE_COUNTER_ANALYTICS_ID }} - SITE_DISQUS_ID: ${{ vars.SITE_DISQUS_ID }} - shell: bash - run: | - echo "node version $(node -v)" - echo "pnpm version $(pnpm -v)" - ([[ ${PROD:-false} == "true" ]] && \ - GA_ID=$SITE_GA_ID \ - SWETRIX_ID="${SITE_SWETRIX_ID}" \ - COUNTER_ANALYTICS_ID="${SITE_COUNTER_ANALYTICS_ID}" \ - DISQUS_ID="${SITE_DISQUS_ID}" \ - pnpm netlify deploy \ - --auth ${{ env.NETLIFY_AUTH_TOKEN }} \ - --site ${{ env.NETLIFY_SITE_ID }} \ - --build \ - --context production \ - --message "$(git log -1 --pretty=%s)" \ - --prod) || \ - GA_ID=$SITE_GA_ID \ - SWETRIX_ID="${SITE_SWETRIX_ID}" \ - COUNTER_ANALYTICS_ID="${SITE_COUNTER_ANALYTICS_ID}" \ - DISQUS_ID="${SITE_DISQUS_ID}" \ - pnpm netlify deploy \ - --auth ${{ env.NETLIFY_AUTH_TOKEN }} \ - --site ${{ env.NETLIFY_SITE_ID }} \ - --build \ - --context deploy-preview \ - --alias "${NETLIFY_DEPLOY_ALIAS}" \ - --message "$(git log -1 --pretty=%s)" outputs: success: ${{ steps.deploy.outputs.success }} From f263961b06f532e7f5301fd0b39773332cdb793f Mon Sep 17 00:00:00 2001 From: Le Minh Tri Date: Tue, 13 Jun 2023 20:57:15 +0700 Subject: [PATCH 27/28] fix: wrong github environment url --- .github/workflows/deploy_to_netlify.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy_to_netlify.yaml b/.github/workflows/deploy_to_netlify.yaml index 45837972..d32f2d8c 100644 --- a/.github/workflows/deploy_to_netlify.yaml +++ b/.github/workflows/deploy_to_netlify.yaml @@ -81,7 +81,7 @@ jobs: needs: set_deploy_environment environment: name: ${{ needs.set_deploy_environment.outputs.github_environment }} - url: ${{ steps.post_deploy.outputs.netlify_deploy_url }} + url: ${{ steps.deploy.outputs.netlify-deploy-url }} runs-on: ubuntu-latest steps: - name: Set app environment variables From 814b2b0d5fb63590c7c74c4bb3e307addec016a0 Mon Sep 17 00:00:00 2001 From: Le Minh Tri Date: Tue, 13 Jun 2023 21:09:29 +0700 Subject: [PATCH 28/28] chore(release): v2.2.5 --- .changes/v2.2.5.md | 31 +++++++++++++++++++++++++++++++ CHANGELOG.md | 28 ++++++++++++++++++++++++++++ package.json | 2 +- 3 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 .changes/v2.2.5.md diff --git a/.changes/v2.2.5.md b/.changes/v2.2.5.md new file mode 100644 index 00000000..f862c8f7 --- /dev/null +++ b/.changes/v2.2.5.md @@ -0,0 +1,31 @@ +## [v2.2.5](https://github.com/ansidev/leetcode-blog/compare/v2.2.4...v2.2.5) (2023-06-13) + +### Bug Fixes + +- **github-workflow:** wrong github environment url + +### Code Refactoring + +- **github-workflow:** apply GitHub Actions from ghacts + +- **github-workflow:** apply GitHub Actions from ghacts/gitflow + +### Dependencies + +| Package | Version | +| ---------------------------------- | ------------------------- | +| `@astrojs/sitemap` | `^1.3.2` `->` `^1.3.3` | +| `astro` | `^2.5.6` `->` `2.6.3` | +| `astro-compress` | `^1.1.46` `->` `^1.1.47` | +| `@fontsource/ibm-plex-mono` | `^5.0.2` `->` `^5.0.3` | +| `@iconify-json/bi` | `^1.1.16` `->` `^1.1.17` | +| `@typescript-eslint/eslint-plugin` | `^5.59.8` `->` `^5.59.11` | +| `@typescript-eslint/parser` | `^5.59.8` `->` `^5.59.11` | +| `dayjs` | `^1.11.7` `->` `^1.11.8` | +| `dotenv` | `^16.1.1` `->` `^16.1.4` | +| `eslint` | `^8.41.0` `->` `^8.42.0` | +| `sass` | `^1.62.1` `->` `^1.63.3` | +| `satori` | `^0.9.1` `->` `^0.10.1` | +| `typescript` | `^5.0.4` `->` `^5.1.3` | + +Full Changelog: [v2.2.4...v2.2.5](https://github.com/ansidev/leetcode-blog/compare/v2.2.4...v2.2.5) diff --git a/CHANGELOG.md b/CHANGELOG.md index f698a352..f3bd013e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,34 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). +## [v2.2.5](https://github.com/ansidev/leetcode-blog/compare/v2.2.4...v2.2.5) (2023-06-13) + +### Bug Fixes + +- wrong github environment url + +- **deps:** update dependency astro to v2.6.3 + +- **deps:** update dependency astro to v2.6.2 + +- **deps:** update dependency astro to v2.6.1 + +- **deps:** update dependency astro to v2.6.0 + +- **deps:** update dependency astro-compress to ^1.1.47 + +- **deps:** update dependency astro to v2.5.7 + +- **deps:** update dependency [@astrojs](https://github.com/astrojs)/sitemap to ^1.3.3 + +### Code Refactoring + +- **github-workflow:** apply GitHub Actions from ghacts + +- **github-workflow:** apply GitHub Actions from ghacts/gitflow + +Full Changelog: [v2.2.4...v2.2.5](https://github.com/ansidev/leetcode-blog/compare/v2.2.4...v2.2.5) + ## [v2.2.4](https://github.com/ansidev/leetcode-blog/compare/v2.2.3...v2.2.4) (2023-05-31) ### Content diff --git a/package.json b/package.json index 53535940..cfdab79d 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "leetcode-blog", "description": "Solutions for LeetCode problems - Written by ansidev", "type": "module", - "version": "2.2.4", + "version": "2.2.5", "license": "MIT", "packageManager": "pnpm@8.6.2", "scripts": {