diff --git a/.changes/v2.2.0.md b/.changes/v2.2.0.md
new file mode 100644
index 00000000..905731fe
--- /dev/null
+++ b/.changes/v2.2.0.md
@@ -0,0 +1,9 @@
+## [v2.2.0](https://github.com/ansidev/astro-basic-template/compare/v2.1.0...v2.2.0) (2023-03-04)
+
+### Features
+
+- Change website font to Inter.
+- Add meta fields for SEO.
+- Generate post thumbnail using [satori](https://github.com/vercel/satori).
+
+Full Changelog: [v2.1.0...v2.2.0](https://github.com/ansidev/astro-basic-template/compare/v2.1.0...v2.2.0)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5c533c98..7f4b84ca 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,16 @@ 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.0](https://github.com/ansidev/astro-basic-template/compare/v2.1.0...v2.2.0) (2023-03-04)
+
+### Features
+
+- Change website font to Inter.
+- Add meta fields for SEO.
+- Generate post thumbnail using [satori](https://github.com/vercel/satori).
+
+Full Changelog: [v2.1.0...v2.2.0](https://github.com/ansidev/astro-basic-template/compare/v2.1.0...v2.2.0)
+
## [v2.1.0](https://github.com/ansidev/astro-basic-template/compare/v2.0.1...v2.1.0) (2023-03-01)
### Bug Fixes
diff --git a/README.md b/README.md
index ddfe7cac..ede7fbde 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,7 @@ Solutions for LeetCode problems - Written by [ansidev](https://github.com/anside
## Features
- [Astro](https://astro.build) v2, disabled Astro Telemetry.
+- Automate generating post thumbnail using [satori](https://github.com/vercel/satori) (since [v2.2.0](https://github.com/ansidev/leetcode-blog/releases/tag/v2.2.0)).
- [Astro Compress](https://github.com/astro-community/astro-compress) - Compress output HTML, CSS, JS, image.
- [Astro PurgeCSS](https://github.com/codiume/orbit/tree/main/packages/astro-purgecss) - Remove unused CSS from build output.
- Automate releasing new versions using [GitHub Actions](https://github.com/features/actions) and following the [`git-flow`](https://nvie.com/posts/a-successful-git-branching-model/) branching model.
@@ -20,6 +21,7 @@ Solutions for LeetCode problems - Written by [ansidev](https://github.com/anside
- [Conventional commit](https://conventionalcommits.org/).
- [ESLint](https://eslint.org) - Static code analyzer.
- [Prettier](https://prettier.io) - Code formatter.
+- [Husky](https://github.com/typicode/husky) - Modern native Git hooks made easy.
- [Renovate](https://www.mend.io/free-developer-tools/renovate/) - Automate dependency updates.
- [changie](https://changie.dev), [git-chglog](https://github.com/git-chglog/git-chglog) - Generate changelog from conventional commits.
- [taskfile](https://github.com/ansidev/taskfile) - Task files for common tasks.
@@ -54,10 +56,10 @@ pnpm create astro@latest --template ansidev/astro-basic-template
- https://docs.netlify.com/site-deploys/overview/#deploy-preview-controls
3. Go to https://github.com/{user}/{repository}/settings/secrets/actions/new and add following repository secrets:
- | Name | Description |
- | -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
- | `GH_TOKEN` | GitHub Personal Access Token which has the `repo` scope. Click [here](https://github.com/settings/tokens/new?scopes=repo) to create a new one. |
- | `NETLIFY_AUTH_TOKEN` | Netlify Authentication Token. Click [here](https://app.netlify.com/user/applications/personal) to create a new one. |
+ | Name | Description |
+ | -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+ | `GH_TOKEN` | GitHub Personal Access Token which has the `repo` scope. Click [here](https://github.com/settings/tokens/new?scopes=repo) to create a new one. |
+ | `NETLIFY_AUTH_TOKEN` | Netlify Authentication Token. Click [here](https://app.netlify.com/user/applications/personal) to create a new one. |
| `NETLIFY_SITE_ID` | Netlify site ID. You can obtain it via UI or CLI.
- UI: Go to https://app.netlify.com/sites/{netlify-site-name}/settings/general#site-details and click the copy button next to the site ID.
- CLI: Run `netlify sites:list` and copy the site ID.
|
## Project Structure
@@ -68,6 +70,9 @@ Inside of your Astro project, you'll see the following folders and files:
```
/
+./
+├── .astro
+│ └── types.d.ts
├── .changes
│ ├── unreleased
│ │ └── .gitkeep
@@ -97,6 +102,7 @@ Inside of your Astro project, you'll see the following folders and files:
│ ├── task_dep.yaml
│ ├── task_git.yaml
│ ├── task_github.yaml
+│ ├── task_leetcode.yaml
│ ├── task_release.yaml
│ └── task_site.yaml
├── .vscode
@@ -107,7 +113,6 @@ Inside of your Astro project, you'll see the following folders and files:
├── LICENSE
├── README.md
├── Taskfile.yaml
-├── astro-basic-template.code-workspace
├── astro.config.mjs
├── dotenv.config.ts
├── eslint.config.cjs
@@ -115,16 +120,66 @@ Inside of your Astro project, you'll see the following folders and files:
├── package.json
├── pnpm-lock.yaml
├── public
-│ └── favicon.svg
+│ ├── default-post-thumbnail.png
+│ └── favicon.ico
├── renovate.json
├── src
+│ ├── assets
+│ │ └── scss
+│ │ ├── _base.scss
+│ │ ├── _styles.scss
+│ │ └── app.scss
+│ ├── cmd
+│ │ └── leetcode.ts
│ ├── components
-│ │ └── Card.astro
+│ │ ├── AppFooter.astro
+│ │ ├── AppHeader.astro
+│ │ ├── Breadcrumb.astro
+│ │ ├── Disqus.astro
+│ │ ├── Icon.astro
+│ │ ├── LeetCodeDifficulty.astro
+│ │ ├── SEOMeta.astro
+│ │ ├── ThemeSelector.astro
+│ │ ├── analytics
+│ │ │ ├── CounterAnalytics.astro
+│ │ │ ├── GoogleAnalytics.astro
+│ │ │ └── Swetrix.astro
+│ │ └── post
+│ │ ├── PostHeader.astro
+│ │ ├── PostItem.astro
+│ │ └── PostList.astro
+│ ├── configs
+│ │ └── site.ts
+│ ├── content
+│ │ ├── config.ts
+│ │ └── leetcode-solutions
+│ │ ├── *.md
│ ├── env.d.ts
│ ├── layouts
-│ │ └── Layout.astro
-│ └── pages
-│ └── index.astro
+│ │ ├── AppLayout.astro
+│ │ └── PostLayout.astro
+│ ├── leetcode
+│ │ ├── data
+│ │ │ └── problem_set.json
+│ │ ├── templates
+│ │ │ └── leetcode.md.mustache
+│ │ └── types.ts
+│ ├── pages
+│ │ ├── 404.astro
+│ │ ├── [slug].astro
+│ │ ├── difficulties
+│ │ │ └── [slug].astro
+│ │ ├── images
+│ │ │ └── [slug].png.ts
+│ │ ├── index.astro
+│ │ ├── rss.xml.ts
+│ │ └── tags
+│ │ └── [slug].astro
+│ └── utils
+│ ├── date.ts
+│ └── plugin.ts
+├── tailwind.config.cjs
+├── theme.config.cjs
└── tsconfig.json
```
diff --git a/astro.config.mjs b/astro.config.mjs
index b28656cd..a18ba679 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -1,3 +1,5 @@
+import fs from 'node:fs'
+
import partytown from '@astrojs/partytown'
import sitemap from '@astrojs/sitemap'
import tailwind from '@astrojs/tailwind'
@@ -29,5 +31,29 @@ export default defineConfig({
sitemap(),
purgecss(),
compress(),
- ]
+ ],
+ vite: {
+ plugins: [rawFonts(['.ttf', '.woff'])],
+ optimizeDeps: {
+ exclude: [
+ '@resvg/resvg-js',
+ ],
+ },
+ }
})
+
+// vite plugin to import fonts
+function rawFonts(ext) {
+ return {
+ name: 'vite-plugin-raw-fonts',
+ transform(_, id) {
+ if (ext.some((e) => id.endsWith(e))) {
+ const buffer = fs.readFileSync(id)
+ return {
+ code: `export default ${JSON.stringify(buffer)}`,
+ map: null,
+ }
+ }
+ },
+ }
+}
diff --git a/package.json b/package.json
index 6ddae17d..fbc77587 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.1.0",
+ "version": "2.2.0",
"license": "MIT",
"scripts": {
"lc:new": "tsx ./src/cmd/leetcode.ts",
@@ -20,20 +20,22 @@
"@astrojs/rss": "^2.1.1",
"@astrojs/sitemap": "^1.1.0",
"@astrojs/tailwind": "^3.0.1",
- "astro": "^2.0.16",
+ "astro": "^2.0.17",
"astro-compress": "^1.1.35",
- "astro-purgecss": "^2.0.0",
+ "astro-purgecss": "^2.0.1",
"tailwindcss": "^3.2.7"
},
"devDependencies": {
"@commitlint/cli": "^17.4.4",
"@commitlint/config-conventional": "^17.4.4",
+ "@fontsource/ibm-plex-mono": "^4.5.13",
"@iconify-json/bi": "^1.1.15",
+ "@resvg/resvg-js": "^2.4.1",
"@tailwindcss/typography": "^0.5.9",
"@types/lodash.get": "^4.4.7",
"@types/lodash.kebabcase": "^4.1.7",
"@types/mustache": "^4.2.2",
- "@types/node": "^18.14.2",
+ "@types/node": "^18.14.6",
"@typescript-eslint/eslint-plugin": "^5.54.0",
"@typescript-eslint/parser": "^5.54.0",
"commander": "^10.0.0",
@@ -48,6 +50,8 @@
"lodash.kebabcase": "^4.1.1",
"mustache": "^4.2.0",
"sass": "^1.58.3",
+ "satori": "^0.4.1",
+ "satori-html": "^0.3.2",
"tailwindcss-themer": "^3.0.1",
"tsx": "^3.12.3",
"typescript": "^4.9.5"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0687a676..63dc2802 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -7,17 +7,19 @@ specifiers:
'@astrojs/tailwind': ^3.0.1
'@commitlint/cli': ^17.4.4
'@commitlint/config-conventional': ^17.4.4
+ '@fontsource/ibm-plex-mono': ^4.5.13
'@iconify-json/bi': ^1.1.15
+ '@resvg/resvg-js': ^2.4.1
'@tailwindcss/typography': ^0.5.9
'@types/lodash.get': ^4.4.7
'@types/lodash.kebabcase': ^4.1.7
'@types/mustache': ^4.2.2
- '@types/node': ^18.14.2
+ '@types/node': ^18.14.6
'@typescript-eslint/eslint-plugin': ^5.54.0
'@typescript-eslint/parser': ^5.54.0
- astro: ^2.0.16
+ astro: ^2.0.17
astro-compress: ^1.1.35
- astro-purgecss: ^2.0.0
+ astro-purgecss: ^2.0.1
commander: ^10.0.0
commitizen: ^4.3.0
dayjs: ^1.11.7
@@ -30,6 +32,8 @@ specifiers:
lodash.kebabcase: ^4.1.1
mustache: ^4.2.0
sass: ^1.58.3
+ satori: ^0.4.1
+ satori-html: ^0.3.2
tailwindcss: ^3.2.7
tailwindcss-themer: ^3.0.1
tsx: ^3.12.3
@@ -39,21 +43,23 @@ dependencies:
'@astrojs/partytown': 1.0.3
'@astrojs/rss': 2.1.1
'@astrojs/sitemap': 1.1.0
- '@astrojs/tailwind': 3.0.1_dcffs6vszochbmkyu5n7efg4ri
- astro: 2.0.16_wlyq37gek244gc22rfb2kn6efu
+ '@astrojs/tailwind': 3.0.1_o7rlocdsudmdrstqcqbafrcodq
+ astro: 2.0.17_tbu6ibuzbmq2zng52hwcifltki
astro-compress: 1.1.35
- astro-purgecss: 2.0.0_astro@2.0.16
+ astro-purgecss: 2.0.1_astro@2.0.17
tailwindcss: 3.2.7
devDependencies:
'@commitlint/cli': 17.4.4
'@commitlint/config-conventional': 17.4.4
+ '@fontsource/ibm-plex-mono': 4.5.13
'@iconify-json/bi': 1.1.15
+ '@resvg/resvg-js': 2.4.1
'@tailwindcss/typography': 0.5.9_tailwindcss@3.2.7
'@types/lodash.get': 4.4.7
'@types/lodash.kebabcase': 4.1.7
'@types/mustache': 4.2.2
- '@types/node': 18.14.2
+ '@types/node': 18.14.6
'@typescript-eslint/eslint-plugin': 5.54.0_6mj2wypvdnknez7kws2nfdgupi
'@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu
commander: 10.0.0
@@ -68,6 +74,8 @@ devDependencies:
lodash.kebabcase: 4.1.1
mustache: 4.2.0
sass: 1.58.3
+ satori: 0.4.1
+ satori-html: 0.3.2
tailwindcss-themer: 3.0.1_tailwindcss@3.2.7
tsx: 3.12.3
typescript: 4.9.5
@@ -82,12 +90,12 @@ packages:
'@jridgewell/trace-mapping': 0.3.17
dev: false
- /@astrojs/compiler/0.29.19:
- resolution: {integrity: sha512-lvPpoOA6Fc1NpJrPT65ZOhhFieYkiBds9wzOhWX55lXMUpNPu5CUxqzgDAkNSTIoXHZxkxHfi+6EpFNnRZBBYQ==}
+ /@astrojs/compiler/0.31.4:
+ resolution: {integrity: sha512-6bBFeDTtPOn4jZaiD3p0f05MEGQL9pw2Zbfj546oFETNmjJFWO3nzHz6/m+P53calknCvyVzZ5YhoBLIvzn5iw==}
dev: false
- /@astrojs/compiler/1.1.0:
- resolution: {integrity: sha512-C4kTwirys+HafufMqaxCbML2wqkGaXJM+5AekXh/v1IIOnMIdcEON9GBYsG6qa8aAmLhZ58aUZGPhzcA3Dx7Uw==}
+ /@astrojs/compiler/1.2.0:
+ resolution: {integrity: sha512-O8yPCyuq+PU9Fjht2tIW6WzSWiq8qDF1e8uAX2x+SOGFzKqOznp52UlDG2mSf+ekf0Z3R34sb64O7SgX+asTxg==}
/@astrojs/language-server/0.28.3:
resolution: {integrity: sha512-fPovAX/X46eE2w03jNRMpQ7W9m2mAvNt4Ay65lD9wl1Z5vIQYxlg7Enp9qP225muTr4jSVB5QiLumFJmZMAaVA==}
@@ -95,27 +103,27 @@ packages:
dependencies:
'@vscode/emmet-helper': 2.8.6
events: 3.3.0
- prettier: 2.8.1
- prettier-plugin-astro: 0.7.0
+ prettier: 2.8.4
+ prettier-plugin-astro: 0.7.2
source-map: 0.7.4
- vscode-css-languageservice: 6.2.1
- vscode-html-languageservice: 5.0.3
- vscode-languageserver: 8.0.2
- vscode-languageserver-protocol: 3.17.2
+ vscode-css-languageservice: 6.2.4
+ vscode-html-languageservice: 5.0.4
+ vscode-languageserver: 8.1.0
+ vscode-languageserver-protocol: 3.17.3
vscode-languageserver-textdocument: 1.0.8
- vscode-languageserver-types: 3.17.2
+ vscode-languageserver-types: 3.17.3
vscode-uri: 3.0.7
dev: false
- /@astrojs/markdown-remark/2.0.1_astro@2.0.16:
+ /@astrojs/markdown-remark/2.0.1_astro@2.0.17:
resolution: {integrity: sha512-xQF1rXGJN18m+zZucwRRtmNehuhPMMhZhi6HWKrtpEAKnHSPk8lqf1GXgKH7/Sypglu8ivdECZ+EGs6kOYVasQ==}
peerDependencies:
astro: ^2.0.2
dependencies:
'@astrojs/prism': 2.0.0
- astro: 2.0.16_wlyq37gek244gc22rfb2kn6efu
+ astro: 2.0.17_tbu6ibuzbmq2zng52hwcifltki
github-slugger: 1.5.0
- import-meta-resolve: 2.2.0
+ import-meta-resolve: 2.2.1
rehype-raw: 6.1.1
rehype-stringify: 9.0.3
remark-gfm: 3.0.1
@@ -124,8 +132,8 @@ packages:
remark-smartypants: 2.0.0
shiki: 0.11.1
unified: 10.1.2
- unist-util-visit: 4.1.1
- vfile: 5.3.6
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
transitivePeerDependencies:
- supports-color
dev: false
@@ -147,7 +155,7 @@ packages:
/@astrojs/rss/2.1.1:
resolution: {integrity: sha512-3BpCqyCmVWfrGqyc1YXUQf7O3QjORYNmvxzeKvp0E+7KGiKj8ckRzwj90xGYjbKcb/BwKfzYgek4+BrZ1aqQtA==}
dependencies:
- fast-xml-parser: 4.1.2
+ fast-xml-parser: 4.1.3
kleur: 4.1.5
dev: false
@@ -155,17 +163,17 @@ packages:
resolution: {integrity: sha512-JnKZcbD0WdFxw2VAj3qXb0cYKuvk6nwBYPfUy+plSa9TC9hikQrDFpd7yapOPTRf3AdmUittzFckoTw/nUilCw==}
dependencies:
sitemap: 7.1.1
- zod: 3.20.2
+ zod: 3.20.6
dev: false
- /@astrojs/tailwind/3.0.1_dcffs6vszochbmkyu5n7efg4ri:
+ /@astrojs/tailwind/3.0.1_o7rlocdsudmdrstqcqbafrcodq:
resolution: {integrity: sha512-QSYh/xmz454j1yZU9rjw2J24PpH7j3h2ClesqMaAniOtcuL8RfP7KYCnCrk01xvjwqqO+QBpZNDD/SUhHNtFFg==}
peerDependencies:
astro: ^2.0.4
tailwindcss: ^3.0.24
dependencies:
'@proload/core': 0.3.3
- astro: 2.0.16_wlyq37gek244gc22rfb2kn6efu
+ astro: 2.0.17_tbu6ibuzbmq2zng52hwcifltki
autoprefixer: 10.4.13_postcss@8.4.21
postcss: 8.4.21
postcss-load-config: 4.0.1_postcss@8.4.21
@@ -178,7 +186,7 @@ packages:
resolution: {integrity: sha512-68BLBb9CcvQMkWHE6h6VTgm5g6agm3+xm8eb3cdkmX9nP1LSQ/fiD49Jb1qAgCtWcY8yQJiWQQXwcdyStD+VoA==}
engines: {node: '>=16.12.0'}
dependencies:
- ci-info: 3.7.0
+ ci-info: 3.8.0
debug: 4.3.4
dlv: 1.1.3
dset: 3.1.2
@@ -202,40 +210,41 @@ packages:
dependencies:
'@babel/highlight': 7.18.6
- /@babel/compat-data/7.20.10:
- resolution: {integrity: sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==}
+ /@babel/compat-data/7.21.0:
+ resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==}
engines: {node: '>=6.9.0'}
dev: false
- /@babel/core/7.20.7:
- resolution: {integrity: sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==}
+ /@babel/core/7.21.0:
+ resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==}
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.2.0
'@babel/code-frame': 7.18.6
- '@babel/generator': 7.20.7
- '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.7
- '@babel/helper-module-transforms': 7.20.11
- '@babel/helpers': 7.20.7
- '@babel/parser': 7.20.7
+ '@babel/generator': 7.21.1
+ '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0
+ '@babel/helper-module-transforms': 7.21.2
+ '@babel/helpers': 7.21.0
+ '@babel/parser': 7.21.2
'@babel/template': 7.20.7
- '@babel/traverse': 7.20.10
- '@babel/types': 7.20.7
+ '@babel/traverse': 7.21.2
+ '@babel/types': 7.21.2
convert-source-map: 1.9.0
debug: 4.3.4
gensync: 1.0.0-beta.2
- json5: 2.2.2
+ json5: 2.2.3
semver: 6.3.0
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/generator/7.20.7:
- resolution: {integrity: sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==}
+ /@babel/generator/7.21.1:
+ resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
'@jridgewell/gen-mapping': 0.3.2
+ '@jridgewell/trace-mapping': 0.3.17
jsesc: 2.5.2
dev: false
@@ -243,19 +252,19 @@ packages:
resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
dev: false
- /@babel/helper-compilation-targets/7.20.7_@babel+core@7.20.7:
+ /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.0:
resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/compat-data': 7.20.10
- '@babel/core': 7.20.7
- '@babel/helper-validator-option': 7.18.6
- browserslist: 4.21.4
+ '@babel/compat-data': 7.21.0
+ '@babel/core': 7.21.0
+ '@babel/helper-validator-option': 7.21.0
+ browserslist: 4.21.5
lru-cache: 5.1.1
semver: 6.3.0
dev: false
@@ -265,30 +274,30 @@ packages:
engines: {node: '>=6.9.0'}
dev: false
- /@babel/helper-function-name/7.19.0:
- resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==}
+ /@babel/helper-function-name/7.21.0:
+ resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.20.7
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
dev: false
/@babel/helper-hoist-variables/7.18.6:
resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
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.20.7
+ '@babel/types': 7.21.2
dev: false
- /@babel/helper-module-transforms/7.20.11:
- resolution: {integrity: sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==}
+ /@babel/helper-module-transforms/7.21.2:
+ resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-environment-visitor': 7.18.9
@@ -297,8 +306,8 @@ packages:
'@babel/helper-split-export-declaration': 7.18.6
'@babel/helper-validator-identifier': 7.19.1
'@babel/template': 7.20.7
- '@babel/traverse': 7.20.10
- '@babel/types': 7.20.7
+ '@babel/traverse': 7.21.2
+ '@babel/types': 7.21.2
transitivePeerDependencies:
- supports-color
dev: false
@@ -312,14 +321,14 @@ packages:
resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
dev: false
/@babel/helper-split-export-declaration/7.18.6:
resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
dev: false
/@babel/helper-string-parser/7.19.4:
@@ -331,18 +340,18 @@ packages:
resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-option/7.18.6:
- resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==}
+ /@babel/helper-validator-option/7.21.0:
+ resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==}
engines: {node: '>=6.9.0'}
dev: false
- /@babel/helpers/7.20.7:
- resolution: {integrity: sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==}
+ /@babel/helpers/7.21.0:
+ resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.20.7
- '@babel/traverse': 7.20.10
- '@babel/types': 7.20.7
+ '@babel/traverse': 7.21.2
+ '@babel/types': 7.21.2
transitivePeerDependencies:
- supports-color
dev: false
@@ -355,36 +364,36 @@ packages:
chalk: 2.4.2
js-tokens: 4.0.0
- /@babel/parser/7.20.7:
- resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==}
+ /@babel/parser/7.21.2:
+ resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
dev: false
- /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.7:
+ /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.21.0:
resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.20.7
+ '@babel/core': 7.21.0
'@babel/helper-plugin-utils': 7.20.2
dev: false
- /@babel/plugin-transform-react-jsx/7.20.7_@babel+core@7.20.7:
- resolution: {integrity: sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==}
+ /@babel/plugin-transform-react-jsx/7.21.0_@babel+core@7.21.0:
+ resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.20.7
+ '@babel/core': 7.21.0
'@babel/helper-annotate-as-pure': 7.18.6
'@babel/helper-module-imports': 7.18.6
'@babel/helper-plugin-utils': 7.20.2
- '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.7
- '@babel/types': 7.20.7
+ '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.0
+ '@babel/types': 7.21.2
dev: false
/@babel/template/7.20.7:
@@ -392,30 +401,30 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.18.6
- '@babel/parser': 7.20.7
- '@babel/types': 7.20.7
+ '@babel/parser': 7.21.2
+ '@babel/types': 7.21.2
dev: false
- /@babel/traverse/7.20.10:
- resolution: {integrity: sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==}
+ /@babel/traverse/7.21.2:
+ resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.18.6
- '@babel/generator': 7.20.7
+ '@babel/generator': 7.21.1
'@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-function-name': 7.19.0
+ '@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.20.7
- '@babel/types': 7.20.7
+ '@babel/parser': 7.21.2
+ '@babel/types': 7.21.2
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/types/7.20.7:
- resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==}
+ /@babel/types/7.21.2:
+ resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.19.4
@@ -442,7 +451,7 @@ packages:
lodash.isfunction: 3.0.9
resolve-from: 5.0.0
resolve-global: 1.0.0
- yargs: 17.6.2
+ yargs: 17.7.1
transitivePeerDependencies:
- '@swc/core'
- '@swc/wasm'
@@ -460,7 +469,7 @@ packages:
engines: {node: '>=v14'}
dependencies:
'@commitlint/types': 17.4.4
- ajv: 8.11.2
+ ajv: 8.12.0
dev: true
/@commitlint/ensure/17.4.4:
@@ -514,15 +523,15 @@ packages:
'@commitlint/execute-rule': 17.4.0
'@commitlint/resolve-extends': 17.4.4
'@commitlint/types': 17.4.4
- '@types/node': 18.14.2
+ '@types/node': 18.14.6
chalk: 4.1.2
- cosmiconfig: 8.0.0
- cosmiconfig-typescript-loader: 4.3.0_ajbgzj7b3c3rklc6qmd3dwbbym
+ cosmiconfig: 8.1.0
+ cosmiconfig-typescript-loader: 4.3.0_y2okb5cfqgxv537umje5rj3w6m
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_ellgaeuoqnti3hful2ny2iugba
+ ts-node: 10.9.1_alpjt73dvgv6kni625hu7f2l4m
typescript: 4.9.5
transitivePeerDependencies:
- '@swc/core'
@@ -551,7 +560,7 @@ packages:
'@commitlint/types': 17.4.4
fs-extra: 11.1.0
git-raw-commits: 2.0.11
- minimist: 1.2.7
+ minimist: 1.2.8
dev: true
/@commitlint/resolve-extends/17.4.4:
@@ -629,7 +638,7 @@ packages:
/@esbuild-kit/core-utils/3.1.0:
resolution: {integrity: sha512-Uuk8RpCg/7fdHSceR1M6XbSZFSuMrxcePFuGgyvsBn+u339dk5OeL4jv2EojwTN2st/unJGsVm4qHWjWNmJ/tw==}
dependencies:
- esbuild: 0.17.10
+ esbuild: 0.17.11
source-map-support: 0.5.21
dev: true
@@ -649,8 +658,8 @@ packages:
dev: false
optional: true
- /@esbuild/android-arm/0.17.10:
- resolution: {integrity: sha512-7YEBfZ5lSem9Tqpsz+tjbdsEshlO9j/REJrfv4DXgKTt1+/MHqGwbtlyxQuaSlMeUZLxUKBaX8wdzlTfHkmnLw==}
+ /@esbuild/android-arm/0.17.11:
+ resolution: {integrity: sha512-CdyX6sRVh1NzFCsf5vw3kULwlAhfy9wVt8SZlrhQ7eL2qBjGbFhRBWkkAzuZm9IIEOCKJw4DXA6R85g+qc8RDw==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
@@ -667,8 +676,8 @@ packages:
dev: false
optional: true
- /@esbuild/android-arm64/0.17.10:
- resolution: {integrity: sha512-ht1P9CmvrPF5yKDtyC+z43RczVs4rrHpRqrmIuoSvSdn44Fs1n6DGlpZKdK6rM83pFLbVaSUwle8IN+TPmkv7g==}
+ /@esbuild/android-arm64/0.17.11:
+ resolution: {integrity: sha512-QnK4d/zhVTuV4/pRM4HUjcsbl43POALU2zvBynmrrqZt9LPcLA3x1fTZPBg2RRguBQnJcnU059yKr+bydkntjg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@@ -685,8 +694,8 @@ packages:
dev: false
optional: true
- /@esbuild/android-x64/0.17.10:
- resolution: {integrity: sha512-CYzrm+hTiY5QICji64aJ/xKdN70IK8XZ6iiyq0tZkd3tfnwwSWTYH1t3m6zyaaBxkuj40kxgMyj1km/NqdjQZA==}
+ /@esbuild/android-x64/0.17.11:
+ resolution: {integrity: sha512-3PL3HKtsDIXGQcSCKtWD/dy+mgc4p2Tvo2qKgKHj9Yf+eniwFnuoQ0OUhlSfAEpKAFzF9N21Nwgnap6zy3L3MQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@@ -703,8 +712,8 @@ packages:
dev: false
optional: true
- /@esbuild/darwin-arm64/0.17.10:
- resolution: {integrity: sha512-3HaGIowI+nMZlopqyW6+jxYr01KvNaLB5znXfbyyjuo4lE0VZfvFGcguIJapQeQMS4cX/NEispwOekJt3gr5Dg==}
+ /@esbuild/darwin-arm64/0.17.11:
+ resolution: {integrity: sha512-pJ950bNKgzhkGNO3Z9TeHzIFtEyC2GDQL3wxkMApDEghYx5Qers84UTNc1bAxWbRkuJOgmOha5V0WUeh8G+YGw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@@ -721,8 +730,8 @@ packages:
dev: false
optional: true
- /@esbuild/darwin-x64/0.17.10:
- resolution: {integrity: sha512-J4MJzGchuCRG5n+B4EHpAMoJmBeAE1L3wGYDIN5oWNqX0tEr7VKOzw0ymSwpoeSpdCa030lagGUfnfhS7OvzrQ==}
+ /@esbuild/darwin-x64/0.17.11:
+ resolution: {integrity: sha512-iB0dQkIHXyczK3BZtzw1tqegf0F0Ab5texX2TvMQjiJIWXAfM4FQl7D909YfXWnB92OQz4ivBYQ2RlxBJrMJOw==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@@ -739,8 +748,8 @@ packages:
dev: false
optional: true
- /@esbuild/freebsd-arm64/0.17.10:
- resolution: {integrity: sha512-ZkX40Z7qCbugeK4U5/gbzna/UQkM9d9LNV+Fro8r7HA7sRof5Rwxc46SsqeMvB5ZaR0b1/ITQ/8Y1NmV2F0fXQ==}
+ /@esbuild/freebsd-arm64/0.17.11:
+ resolution: {integrity: sha512-7EFzUADmI1jCHeDRGKgbnF5sDIceZsQGapoO6dmw7r/ZBEKX7CCDnIz8m9yEclzr7mFsd+DyasHzpjfJnmBB1Q==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@@ -757,8 +766,8 @@ packages:
dev: false
optional: true
- /@esbuild/freebsd-x64/0.17.10:
- resolution: {integrity: sha512-0m0YX1IWSLG9hWh7tZa3kdAugFbZFFx9XrvfpaCMMvrswSTvUZypp0NFKriUurHpBA3xsHVE9Qb/0u2Bbi/otg==}
+ /@esbuild/freebsd-x64/0.17.11:
+ resolution: {integrity: sha512-iPgenptC8i8pdvkHQvXJFzc1eVMR7W2lBPrTE6GbhR54sLcF42mk3zBOjKPOodezzuAz/KSu8CPyFSjcBMkE9g==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@@ -775,8 +784,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-arm/0.17.10:
- resolution: {integrity: sha512-whRdrrl0X+9D6o5f0sTZtDM9s86Xt4wk1bf7ltx6iQqrIIOH+sre1yjpcCdrVXntQPCNw/G+XqsD4HuxeS+2QA==}
+ /@esbuild/linux-arm/0.17.11:
+ resolution: {integrity: sha512-M9iK/d4lgZH0U5M1R2p2gqhPV/7JPJcRz+8O8GBKVgqndTzydQ7B2XGDbxtbvFkvIs53uXTobOhv+RyaqhUiMg==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@@ -793,8 +802,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-arm64/0.17.10:
- resolution: {integrity: sha512-g1EZJR1/c+MmCgVwpdZdKi4QAJ8DCLP5uTgLWSAVd9wlqk9GMscaNMEViG3aE1wS+cNMzXXgdWiW/VX4J+5nTA==}
+ /@esbuild/linux-arm64/0.17.11:
+ resolution: {integrity: sha512-Qxth3gsWWGKz2/qG2d5DsW/57SeA2AmpSMhdg9TSB5Svn2KDob3qxfQSkdnWjSd42kqoxIPy3EJFs+6w1+6Qjg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@@ -811,8 +820,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-ia32/0.17.10:
- resolution: {integrity: sha512-1vKYCjfv/bEwxngHERp7huYfJ4jJzldfxyfaF7hc3216xiDA62xbXJfRlradiMhGZbdNLj2WA1YwYFzs9IWNPw==}
+ /@esbuild/linux-ia32/0.17.11:
+ resolution: {integrity: sha512-dB1nGaVWtUlb/rRDHmuDQhfqazWE0LMro/AIbT2lWM3CDMHJNpLckH+gCddQyhhcLac2OYw69ikUMO34JLt3wA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@@ -829,8 +838,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-loong64/0.17.10:
- resolution: {integrity: sha512-mvwAr75q3Fgc/qz3K6sya3gBmJIYZCgcJ0s7XshpoqIAIBszzfXsqhpRrRdVFAyV1G9VUjj7VopL2HnAS8aHFA==}
+ /@esbuild/linux-loong64/0.17.11:
+ resolution: {integrity: sha512-aCWlq70Q7Nc9WDnormntGS1ar6ZFvUpqr8gXtO+HRejRYPweAFQN615PcgaSJkZjhHp61+MNLhzyVALSF2/Q0g==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
@@ -847,8 +856,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-mips64el/0.17.10:
- resolution: {integrity: sha512-XilKPgM2u1zR1YuvCsFQWl9Fc35BqSqktooumOY2zj7CSn5czJn279j9TE1JEqSqz88izJo7yE4x3LSf7oxHzg==}
+ /@esbuild/linux-mips64el/0.17.11:
+ resolution: {integrity: sha512-cGeGNdQxqY8qJwlYH1BP6rjIIiEcrM05H7k3tR7WxOLmD1ZxRMd6/QIOWMb8mD2s2YJFNRuNQ+wjMhgEL2oCEw==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@@ -865,8 +874,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-ppc64/0.17.10:
- resolution: {integrity: sha512-kM4Rmh9l670SwjlGkIe7pYWezk8uxKHX4Lnn5jBZYBNlWpKMBCVfpAgAJqp5doLobhzF3l64VZVrmGeZ8+uKmQ==}
+ /@esbuild/linux-ppc64/0.17.11:
+ resolution: {integrity: sha512-BdlziJQPW/bNe0E8eYsHB40mYOluS+jULPCjlWiHzDgr+ZBRXPtgMV1nkLEGdpjrwgmtkZHEGEPaKdS/8faLDA==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@@ -883,8 +892,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-riscv64/0.17.10:
- resolution: {integrity: sha512-r1m9ZMNJBtOvYYGQVXKy+WvWd0BPvSxMsVq8Hp4GzdMBQvfZRvRr5TtX/1RdN6Va8JMVQGpxqde3O+e8+khNJQ==}
+ /@esbuild/linux-riscv64/0.17.11:
+ resolution: {integrity: sha512-MDLwQbtF+83oJCI1Cixn68Et/ME6gelmhssPebC40RdJaect+IM+l7o/CuG0ZlDs6tZTEIoxUe53H3GmMn8oMA==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@@ -901,8 +910,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-s390x/0.17.10:
- resolution: {integrity: sha512-LsY7QvOLPw9WRJ+fU5pNB3qrSfA00u32ND5JVDrn/xG5hIQo3kvTxSlWFRP0NJ0+n6HmhPGG0Q4jtQsb6PFoyg==}
+ /@esbuild/linux-s390x/0.17.11:
+ resolution: {integrity: sha512-4N5EMESvws0Ozr2J94VoUD8HIRi7X0uvUv4c0wpTHZyZY9qpaaN7THjosdiW56irQ4qnJ6Lsc+i+5zGWnyqWqQ==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -919,8 +928,8 @@ packages:
dev: false
optional: true
- /@esbuild/linux-x64/0.17.10:
- resolution: {integrity: sha512-zJUfJLebCYzBdIz/Z9vqwFjIA7iSlLCFvVi7glMgnu2MK7XYigwsonXshy9wP9S7szF+nmwrelNaP3WGanstEg==}
+ /@esbuild/linux-x64/0.17.11:
+ resolution: {integrity: sha512-rM/v8UlluxpytFSmVdbCe1yyKQd/e+FmIJE2oPJvbBo+D0XVWi1y/NQ4iTNx+436WmDHQBjVLrbnAQLQ6U7wlw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@@ -937,8 +946,8 @@ packages:
dev: false
optional: true
- /@esbuild/netbsd-x64/0.17.10:
- resolution: {integrity: sha512-lOMkailn4Ok9Vbp/q7uJfgicpDTbZFlXlnKT2DqC8uBijmm5oGtXAJy2ZZVo5hX7IOVXikV9LpCMj2U8cTguWA==}
+ /@esbuild/netbsd-x64/0.17.11:
+ resolution: {integrity: sha512-4WaAhuz5f91h3/g43VBGdto1Q+X7VEZfpcWGtOFXnggEuLvjV+cP6DyLRU15IjiU9fKLLk41OoJfBFN5DhPvag==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@@ -955,8 +964,8 @@ packages:
dev: false
optional: true
- /@esbuild/openbsd-x64/0.17.10:
- resolution: {integrity: sha512-/VE0Kx6y7eekqZ+ZLU4AjMlB80ov9tEz4H067Y0STwnGOYL8CsNg4J+cCmBznk1tMpxMoUOf0AbWlb1d2Pkbig==}
+ /@esbuild/openbsd-x64/0.17.11:
+ resolution: {integrity: sha512-UBj135Nx4FpnvtE+C8TWGp98oUgBcmNmdYgl5ToKc0mBHxVVqVE7FUS5/ELMImOp205qDAittL6Ezhasc2Ev/w==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@@ -973,8 +982,8 @@ packages:
dev: false
optional: true
- /@esbuild/sunos-x64/0.17.10:
- resolution: {integrity: sha512-ERNO0838OUm8HfUjjsEs71cLjLMu/xt6bhOlxcJ0/1MG3hNqCmbWaS+w/8nFLa0DDjbwZQuGKVtCUJliLmbVgg==}
+ /@esbuild/sunos-x64/0.17.11:
+ resolution: {integrity: sha512-1/gxTifDC9aXbV2xOfCbOceh5AlIidUrPsMpivgzo8P8zUtczlq1ncFpeN1ZyQJ9lVs2hILy1PG5KPp+w8QPPg==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@@ -991,8 +1000,8 @@ packages:
dev: false
optional: true
- /@esbuild/win32-arm64/0.17.10:
- resolution: {integrity: sha512-fXv+L+Bw2AeK+XJHwDAQ9m3NRlNemG6Z6ijLwJAAVdu4cyoFbBWbEtyZzDeL+rpG2lWI51cXeMt70HA8g2MqIg==}
+ /@esbuild/win32-arm64/0.17.11:
+ resolution: {integrity: sha512-vtSfyx5yRdpiOW9yp6Ax0zyNOv9HjOAw8WaZg3dF5djEHKKm3UnoohftVvIJtRh0Ec7Hso0RIdTqZvPXJ7FdvQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@@ -1009,8 +1018,8 @@ packages:
dev: false
optional: true
- /@esbuild/win32-ia32/0.17.10:
- resolution: {integrity: sha512-3s+HADrOdCdGOi5lnh5DMQEzgbsFsd4w57L/eLKKjMnN0CN4AIEP0DCP3F3N14xnxh3ruNc32A0Na9zYe1Z/AQ==}
+ /@esbuild/win32-ia32/0.17.11:
+ resolution: {integrity: sha512-GFPSLEGQr4wHFTiIUJQrnJKZhZjjq4Sphf+mM76nQR6WkQn73vm7IsacmBRPkALfpOCHsopSvLgqdd4iUW2mYw==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@@ -1027,8 +1036,8 @@ packages:
dev: false
optional: true
- /@esbuild/win32-x64/0.17.10:
- resolution: {integrity: sha512-oP+zFUjYNaMNmjTwlFtWep85hvwUu19cZklB3QsBOcZSs6y7hmH4LNCJ7075bsqzYaNvZFXJlAVaQ2ApITDXtw==}
+ /@esbuild/win32-x64/0.17.11:
+ resolution: {integrity: sha512-N9vXqLP3eRL8BqSy8yn4Y98cZI2pZ8fyuHx6lKjiG2WABpT2l01TXdzq5Ma2ZUBzfB7tx5dXVhge8X9u0S70ZQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -1058,6 +1067,10 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
+ /@fontsource/ibm-plex-mono/4.5.13:
+ resolution: {integrity: sha512-KAE7X2LgCV4X6p7vj1h2phRnhPX4YUa8FBAB0Jj9xW7Q+p+k2ce4HEAMJJ2RFHI075ClgQx+KZuDBNuiKgp5yw==}
+ dev: true
+
/@humanwhocodes/config-array/0.11.8:
resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
engines: {node: '>=10.10.0'}
@@ -1158,7 +1171,7 @@ packages:
engines: {node: '>= 8'}
dependencies:
'@nodelib/fs.scandir': 2.1.5
- fastq: 1.14.0
+ fastq: 1.15.0
/@pkgr/utils/2.3.1:
resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==}
@@ -1166,10 +1179,10 @@ packages:
dependencies:
cross-spawn: 7.0.3
is-glob: 4.0.3
- open: 8.4.0
+ open: 8.4.2
picocolors: 1.0.0
tiny-glob: 0.2.9
- tslib: 2.4.1
+ tslib: 2.5.0
/@proload/core/0.3.3:
resolution: {integrity: sha512-7dAFWsIK84C90AMl24+N/ProHKm4iw0akcnoKjRvbfHifJZBLhaDsDus1QJmhG12lXj4e/uB/8mB/0aduCW+NQ==}
@@ -1178,6 +1191,141 @@ packages:
escalade: 3.1.1
dev: false
+ /@resvg/resvg-js-android-arm-eabi/2.4.1:
+ resolution: {integrity: sha512-AA6f7hS0FAPpvQMhBCf6f1oD1LdlqNXKCxAAPpKh6tR11kqV0YIB9zOlIYgITM14mq2YooLFl6XIbbvmY+jwUw==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-android-arm64/2.4.1:
+ resolution: {integrity: sha512-/QleoRdPfsEuH9jUjilYcDtKK/BkmWcK+1LXM8L2nsnf/CI8EnFyv7ZzCj4xAIvZGAy9dTYr/5NZBcTwxG2HQg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-darwin-arm64/2.4.1:
+ resolution: {integrity: sha512-U1oMNhea+kAXgiEXgzo7EbFGCD1Edq5aSlQoe6LMly6UjHzgx2W3N5kEXCwU/CgN5FiQhZr7PlSJSlcr7mdhfg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-darwin-x64/2.4.1:
+ resolution: {integrity: sha512-avyVh6DpebBfHHtTQTZYSr6NG1Ur6TEilk1+H0n7V+g4F7x7WPOo8zL00ZhQCeRQ5H4f8WXNWIEKL8fwqcOkYw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-linux-arm-gnueabihf/2.4.1:
+ resolution: {integrity: sha512-isY/mdKoBWH4VB5v621co+8l101jxxYjuTkwOLsbW+5RK9EbLciPlCB02M99ThAHzI2MYxIUjXNmNgOW8btXvw==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-linux-arm64-gnu/2.4.1:
+ resolution: {integrity: sha512-uY5voSCrFI8TH95vIYBm5blpkOtltLxLRODyhKJhGfskOI7XkRw5/t1u0sWAGYD8rRSNX+CA+np86otKjubrNg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-linux-arm64-musl/2.4.1:
+ resolution: {integrity: sha512-6mT0+JBCsermKMdi/O2mMk3m7SqOjwi9TKAwSngRZ/nQoL3Z0Z5zV+572ztgbWr0GODB422uD8e9R9zzz38dRQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-linux-x64-gnu/2.4.1:
+ resolution: {integrity: sha512-60KnrscLj6VGhkYOJEmmzPlqqfcw1keDh6U+vMcNDjPhV3B5vRSkpP/D/a8sfokyeh4VEacPSYkWGezvzS2/mg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-linux-x64-musl/2.4.1:
+ resolution: {integrity: sha512-0AMyZSICC1D7ge115cOZQW8Pcad6PjWuZkBFF3FJuSxC6Dgok0MQnLTs2MfMdKBlAcwO9dXsf3bv9tJZj8pATA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-win32-arm64-msvc/2.4.1:
+ resolution: {integrity: sha512-76XDFOFSa3d0QotmcNyChh2xHwk+JTFiEQBVxMlHpHMeq7hNrQJ1IpE1zcHSQvrckvkdfLboKRrlGB86B10Qjw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-win32-ia32-msvc/2.4.1:
+ resolution: {integrity: sha512-odyVFGrEWZIzzJ89KdaFtiYWaIJh9hJRW/frcEcG3agJ464VXkN/2oEVF5ulD+5mpGlug9qJg7htzHcKxDN8sg==}
+ engines: {node: '>= 10'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js-win32-x64-msvc/2.4.1:
+ resolution: {integrity: sha512-vY4kTLH2S3bP+puU5x7hlAxHv+ulFgcK6Zn3efKSr0M0KnZ9A3qeAjZteIpkowEFfUeMPNg2dvvoFRJA9zqxSw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@resvg/resvg-js/2.4.1:
+ resolution: {integrity: sha512-wTOf1zerZX8qYcMmLZw3czR4paI4hXqPjShNwJRh5DeHxvgffUS5KM7XwxtbIheUW6LVYT5fhT2AJiP6mU7U4A==}
+ engines: {node: '>= 10'}
+ optionalDependencies:
+ '@resvg/resvg-js-android-arm-eabi': 2.4.1
+ '@resvg/resvg-js-android-arm64': 2.4.1
+ '@resvg/resvg-js-darwin-arm64': 2.4.1
+ '@resvg/resvg-js-darwin-x64': 2.4.1
+ '@resvg/resvg-js-linux-arm-gnueabihf': 2.4.1
+ '@resvg/resvg-js-linux-arm64-gnu': 2.4.1
+ '@resvg/resvg-js-linux-arm64-musl': 2.4.1
+ '@resvg/resvg-js-linux-x64-gnu': 2.4.1
+ '@resvg/resvg-js-linux-x64-musl': 2.4.1
+ '@resvg/resvg-js-win32-arm64-msvc': 2.4.1
+ '@resvg/resvg-js-win32-ia32-msvc': 2.4.1
+ '@resvg/resvg-js-win32-x64-msvc': 2.4.1
+ dev: true
+
+ /@shuding/opentype.js/1.4.0-beta.0:
+ resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==}
+ engines: {node: '>= 8.0.0'}
+ hasBin: true
+ dependencies:
+ fflate: 0.7.4
+ string.prototype.codepointat: 0.2.1
+ dev: true
+
/@tailwindcss/typography/0.5.9_tailwindcss@3.2.7:
resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==}
peerDependencies:
@@ -1211,11 +1359,11 @@ packages:
resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==}
dev: true
- /@types/babel__core/7.1.20:
- resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==}
+ /@types/babel__core/7.20.0:
+ resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==}
dependencies:
- '@babel/parser': 7.20.7
- '@babel/types': 7.20.7
+ '@babel/parser': 7.21.2
+ '@babel/types': 7.21.2
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.18.3
@@ -1224,30 +1372,30 @@ packages:
/@types/babel__generator/7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
dev: false
/@types/babel__template/7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.20.7
- '@babel/types': 7.20.7
+ '@babel/parser': 7.21.2
+ '@babel/types': 7.21.2
dev: false
/@types/babel__traverse/7.18.3:
resolution: {integrity: sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==}
dependencies:
- '@babel/types': 7.20.7
+ '@babel/types': 7.21.2
dev: false
- /@types/css-tree/2.3.0:
- resolution: {integrity: sha512-waFpSayOepEo9vI68r5K/hAgxloFDkUTqXvYduSnwzS5n+tdmvouIWBJy+kOq5xwh0paoJw7NnNXiM8O/O9jRg==}
+ /@types/css-tree/2.3.1:
+ resolution: {integrity: sha512-3m636Jz4d9d+lHVMp6FNLsUWQrfOx1xpm1SBxPbQYSNNgXMe+XswcsDeo1ldyULiuzYyWKk1kmvkLTgNq+215Q==}
dev: false
/@types/csso/5.0.0:
resolution: {integrity: sha512-EMrCTGpXRUsbFfZBzn2jcW6Sqg8kxWXkJcpvAGYSEzFqAJ2THDJSwiMeS2fPUw+0p6RQNT/n8F/skEc9hUBc0g==}
dependencies:
- '@types/css-tree': 2.3.0
+ '@types/css-tree': 2.3.1
dev: false
/@types/debug/4.1.7:
@@ -1256,6 +1404,10 @@ packages:
'@types/ms': 0.7.31
dev: false
+ /@types/estree/1.0.0:
+ resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
+ dev: false
+
/@types/hast/2.3.4:
resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==}
dependencies:
@@ -1318,8 +1470,8 @@ packages:
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
dev: false
- /@types/node/18.14.2:
- resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==}
+ /@types/node/18.14.6:
+ resolution: {integrity: sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==}
/@types/normalize-package-data/2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
@@ -1336,7 +1488,7 @@ packages:
/@types/sax/1.2.4:
resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==}
dependencies:
- '@types/node': 18.14.2
+ '@types/node': 18.14.6
dev: false
/@types/semver/7.3.13:
@@ -1346,7 +1498,7 @@ packages:
/@types/sharp/0.31.1:
resolution: {integrity: sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==}
dependencies:
- '@types/node': 18.14.2
+ '@types/node': 18.14.6
dev: false
/@types/unist/2.0.6:
@@ -1433,11 +1585,6 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/types/5.51.0:
- resolution: {integrity: sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dev: true
-
/@typescript-eslint/types/5.54.0:
resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -1498,12 +1645,12 @@ packages:
emmet: 2.3.6
jsonc-parser: 2.3.1
vscode-languageserver-textdocument: 1.0.8
- vscode-languageserver-types: 3.17.2
+ vscode-languageserver-types: 3.17.3
vscode-uri: 2.1.2
dev: false
- /@vscode/l10n/0.0.10:
- resolution: {integrity: sha512-E1OCmDcDWa0Ya7vtSjp/XfHFGqYJfh+YPC1RkATU71fTac+j1JjCcB3qwSzmlKAighx2WxhLlfhS0RwAN++PFQ==}
+ /@vscode/l10n/0.0.11:
+ resolution: {integrity: sha512-ukOMWnCg1tCvT7WnDfsUKQOFDQGsyR5tNgRpwmqi+5/vzU3ghdDXzvIM4IOPdSb3OeSsBNvmSL8nxIVOqi2WXA==}
dev: false
/JSONStream/1.3.5:
@@ -1514,12 +1661,12 @@ packages:
through: 2.3.8
dev: true
- /acorn-jsx/5.3.2_acorn@8.8.1:
+ /acorn-jsx/5.3.2_acorn@8.8.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.8.1
+ acorn: 8.8.2
dev: true
/acorn-node/1.8.2:
@@ -1543,8 +1690,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- /acorn/8.8.1:
- resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==}
+ /acorn/8.8.2:
+ resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -1557,8 +1704,8 @@ packages:
uri-js: 4.4.1
dev: true
- /ajv/8.11.2:
- resolution: {integrity: sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==}
+ /ajv/8.12.0:
+ resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
dependencies:
fast-deep-equal: 3.1.3
json-schema-traverse: 1.0.0
@@ -1665,10 +1812,10 @@ packages:
resolution: {integrity: sha512-vcz8KBQ20WNOot6qK6w7DQtz2hwg+aLLqlUa6nAnitJLqbR12GxJN/+96U3O+VI4da5Up+FMWqNoL9mywSENtA==}
engines: {node: ^14.18.0 || >=16.0.0}
dependencies:
- '@astrojs/compiler': 1.1.0
+ '@astrojs/compiler': 1.2.0
'@typescript-eslint/scope-manager': 5.54.0
'@typescript-eslint/types': 5.54.0
- astrojs-compiler-sync: 0.3.1_@astrojs+compiler@1.1.0
+ astrojs-compiler-sync: 0.3.1_@astrojs+compiler@1.2.0
debug: 4.3.4
eslint-visitor-keys: 3.3.0
espree: 9.4.1
@@ -1676,44 +1823,44 @@ packages:
- supports-color
dev: true
- /astro-purgecss/2.0.0_astro@2.0.16:
- resolution: {integrity: sha512-xt8Wvhkgp3Q3qgwGxtNPZ+KmnO29Rs7K2g2e4imIaWkNnXUMoCG7S0n8/m2ZwXRF9snI5h1DV8N80zZHj7Jx3A==}
+ /astro-purgecss/2.0.1_astro@2.0.17:
+ resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==}
peerDependencies:
astro: ^2.0.0
dependencies:
- astro: 2.0.16_wlyq37gek244gc22rfb2kn6efu
+ astro: 2.0.17_tbu6ibuzbmq2zng52hwcifltki
purgecss: 5.0.0
dev: false
- /astro/2.0.16_wlyq37gek244gc22rfb2kn6efu:
- resolution: {integrity: sha512-noQL+bbBZaCLbh7wmpVON+e4kDxymDsIQkEUzzuMKLQodYynxr/Sp7RBA/JnEqXz4CRyd7IrgeQBN0cKOuBtzQ==}
+ /astro/2.0.17_tbu6ibuzbmq2zng52hwcifltki:
+ resolution: {integrity: sha512-K/SAoe4Tfhg4XhOu1mFOp9qiC/m8YuBmL3//WAA+mcPTlg9A21nlXH/jmsfbizQdZn/AyoPrkTWQm1pnU05OsQ==}
engines: {node: '>=16.12.0', npm: '>=6.14.0'}
hasBin: true
dependencies:
- '@astrojs/compiler': 1.1.0
+ '@astrojs/compiler': 1.2.0
'@astrojs/language-server': 0.28.3
- '@astrojs/markdown-remark': 2.0.1_astro@2.0.16
+ '@astrojs/markdown-remark': 2.0.1_astro@2.0.17
'@astrojs/telemetry': 2.0.1
'@astrojs/webapi': 2.0.2
- '@babel/core': 7.20.7
- '@babel/generator': 7.20.7
- '@babel/parser': 7.20.7
- '@babel/plugin-transform-react-jsx': 7.20.7_@babel+core@7.20.7
- '@babel/traverse': 7.20.10
- '@babel/types': 7.20.7
- '@types/babel__core': 7.1.20
+ '@babel/core': 7.21.0
+ '@babel/generator': 7.21.1
+ '@babel/parser': 7.21.2
+ '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.0
+ '@babel/traverse': 7.21.2
+ '@babel/types': 7.21.2
+ '@types/babel__core': 7.20.0
'@types/yargs-parser': 21.0.0
- acorn: 8.8.1
+ acorn: 8.8.2
boxen: 6.2.1
- ci-info: 3.7.0
+ ci-info: 3.8.0
common-ancestor-path: 1.0.1
cookie: 0.5.0
debug: 4.3.4
deepmerge-ts: 4.3.0
- devalue: 4.2.0
+ devalue: 4.3.0
diff: 5.1.0
- es-module-lexer: 1.1.0
- estree-walker: 3.0.1
+ es-module-lexer: 1.2.0
+ estree-walker: 3.0.3
execa: 6.1.0
fast-glob: 3.2.12
github-slugger: 2.0.0
@@ -1736,12 +1883,12 @@ packages:
supports-esm: 1.0.0
tsconfig-resolver: 3.0.1
typescript: 4.9.5
- unist-util-visit: 4.1.1
- vfile: 5.3.6
- vite: 4.1.2_wlyq37gek244gc22rfb2kn6efu
- vitefu: 0.2.4_vite@4.1.2
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
+ vite: 4.1.4_tbu6ibuzbmq2zng52hwcifltki
+ vitefu: 0.2.4_vite@4.1.4
yargs-parser: 21.1.1
- zod: 3.20.2
+ zod: 3.20.6
transitivePeerDependencies:
- '@types/node'
- less
@@ -1752,14 +1899,14 @@ packages:
- terser
dev: false
- /astrojs-compiler-sync/0.3.1_@astrojs+compiler@1.1.0:
+ /astrojs-compiler-sync/0.3.1_@astrojs+compiler@1.2.0:
resolution: {integrity: sha512-IzPuzkwdiRIZoBhCTuFhuBMWVESXgthTdwQ24QS8LvLargcWAA4E21KmZo4wimsmOG5vj4KKs9QFpy9zhXuo9Q==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
'@astrojs/compiler': '>=0.27.0'
dependencies:
- '@astrojs/compiler': 1.1.0
- synckit: 0.8.4
+ '@astrojs/compiler': 1.2.0
+ synckit: 0.8.5
dev: true
/at-least-node/1.0.0:
@@ -1774,8 +1921,8 @@ packages:
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.21.4
- caniuse-lite: 1.0.30001441
+ browserslist: 4.21.5
+ caniuse-lite: 1.0.30001460
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -1790,6 +1937,11 @@ packages:
/balanced-match/1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ /base64-js/0.0.8:
+ resolution: {integrity: sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
/base64-js/1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
@@ -1802,14 +1954,14 @@ packages:
dependencies:
buffer: 5.7.1
inherits: 2.0.4
- readable-stream: 3.6.0
+ readable-stream: 3.6.1
/bl/5.1.0:
resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==}
dependencies:
buffer: 6.0.3
inherits: 2.0.4
- readable-stream: 3.6.0
+ readable-stream: 3.6.1
dev: false
/boolbase/1.0.0:
@@ -1827,7 +1979,7 @@ packages:
string-width: 5.1.2
type-fest: 2.19.0
widest-line: 4.0.1
- wrap-ansi: 8.0.1
+ wrap-ansi: 8.1.0
dev: false
/brace-expansion/1.1.11:
@@ -1849,15 +2001,15 @@ packages:
dependencies:
fill-range: 7.0.1
- /browserslist/4.21.4:
- resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==}
+ /browserslist/4.21.5:
+ resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001441
- electron-to-chromium: 1.4.284
- node-releases: 2.0.8
- update-browserslist-db: 1.0.10_browserslist@4.21.4
+ caniuse-lite: 1.0.30001460
+ electron-to-chromium: 1.4.320
+ node-releases: 2.0.10
+ update-browserslist-db: 1.0.10_browserslist@4.21.5
dev: false
/buffer-from/1.1.2:
@@ -1897,7 +2049,7 @@ packages:
resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
dependencies:
pascal-case: 3.1.2
- tslib: 2.4.1
+ tslib: 2.5.0
dev: false
/camelcase-css/2.0.1:
@@ -1923,8 +2075,12 @@ packages:
engines: {node: '>=10'}
dev: false
- /caniuse-lite/1.0.30001441:
- resolution: {integrity: sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==}
+ /camelize/1.0.1:
+ resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==}
+ dev: true
+
+ /caniuse-lite/1.0.30001460:
+ resolution: {integrity: sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==}
dev: false
/ccount/2.0.1:
@@ -1985,8 +2141,8 @@ packages:
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
dev: false
- /ci-info/3.7.0:
- resolution: {integrity: sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==}
+ /ci-info/3.8.0:
+ resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
engines: {node: '>=8'}
dev: false
@@ -2173,7 +2329,7 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /cosmiconfig-typescript-loader/4.3.0_ajbgzj7b3c3rklc6qmd3dwbbym:
+ /cosmiconfig-typescript-loader/4.3.0_y2okb5cfqgxv537umje5rj3w6m:
resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==}
engines: {node: '>=12', npm: '>=6'}
peerDependencies:
@@ -2182,14 +2338,14 @@ packages:
ts-node: '>=10'
typescript: '>=3'
dependencies:
- '@types/node': 18.14.2
- cosmiconfig: 8.0.0
- ts-node: 10.9.1_ellgaeuoqnti3hful2ny2iugba
+ '@types/node': 18.14.6
+ cosmiconfig: 8.1.0
+ ts-node: 10.9.1_alpjt73dvgv6kni625hu7f2l4m
typescript: 4.9.5
dev: true
- /cosmiconfig/8.0.0:
- resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==}
+ /cosmiconfig/8.1.0:
+ resolution: {integrity: sha512-0tLZ9URlPGU7JsKq0DQOQ3FoRsYX8xDZ7xMiATQfaiGMz7EHowNkbU9u1coAOmnh9p/1ySpm0RB3JNWRXM5GCg==}
engines: {node: '>=14'}
dependencies:
import-fresh: 3.3.0
@@ -2210,6 +2366,19 @@ packages:
shebang-command: 2.0.0
which: 2.0.2
+ /css-background-parser/0.1.0:
+ resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==}
+ dev: true
+
+ /css-box-shadow/1.0.0-3:
+ resolution: {integrity: sha512-9jaqR6e7Ohds+aWwmhe6wILJ99xYQbfmK9QQB9CcMjDbTxPZjwEmUQpU91OG05Xgm8BahT5fW+svbsQGjS/zPg==}
+ dev: true
+
+ /css-color-keywords/1.0.0:
+ resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==}
+ engines: {node: '>=4'}
+ dev: true
+
/css-select/5.1.0:
resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
dependencies:
@@ -2220,6 +2389,14 @@ packages:
nth-check: 2.1.1
dev: false
+ /css-to-react-native/3.2.0:
+ resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==}
+ dependencies:
+ camelize: 1.0.1
+ css-color-keywords: 1.0.0
+ postcss-value-parser: 4.2.0
+ dev: true
+
/css-tree/2.2.1:
resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
@@ -2378,10 +2555,10 @@ packages:
dependencies:
acorn-node: 1.8.2
defined: 1.0.1
- minimist: 1.2.7
+ minimist: 1.2.8
- /devalue/4.2.0:
- resolution: {integrity: sha512-mbjoAaCL2qogBKgeFxFPOXAUsZchircF+B/79LD4sHH0+NHfYm8gZpQrskKDn5gENGt35+5OI1GUF7hLVnkPDw==}
+ /devalue/4.3.0:
+ resolution: {integrity: sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==}
dev: false
/didyoumean/1.2.2:
@@ -2445,7 +2622,7 @@ packages:
resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
dependencies:
no-case: 3.0.4
- tslib: 2.4.1
+ tslib: 2.5.0
dev: false
/dot-prop/5.3.0:
@@ -2469,8 +2646,8 @@ packages:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: false
- /electron-to-chromium/1.4.284:
- resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==}
+ /electron-to-chromium/1.4.320:
+ resolution: {integrity: sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==}
dev: false
/emmet/2.3.6:
@@ -2480,6 +2657,10 @@ packages:
'@emmetio/css-abbreviation': 2.1.4
dev: false
+ /emoji-regex/10.2.1:
+ resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==}
+ dev: true
+
/emoji-regex/8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2504,8 +2685,8 @@ packages:
is-arrayish: 0.2.1
dev: true
- /es-module-lexer/1.1.0:
- resolution: {integrity: sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==}
+ /es-module-lexer/1.2.0:
+ resolution: {integrity: sha512-2BMfqBDeVCcOlLaL1ZAfp+D868SczNpKArrTM3dhpd7dK/OVlogzY15qpUngt+LMTq5UC/csb9vVQAgupucSbA==}
dev: false
/esbuild/0.16.17:
@@ -2538,34 +2719,34 @@ packages:
'@esbuild/win32-x64': 0.16.17
dev: false
- /esbuild/0.17.10:
- resolution: {integrity: sha512-n7V3v29IuZy5qgxx25TKJrEm0FHghAlS6QweUcyIgh/U0zYmQcvogWROitrTyZId1mHSkuhhuyEXtI9OXioq7A==}
+ /esbuild/0.17.11:
+ resolution: {integrity: sha512-pAMImyokbWDtnA/ufPxjQg0fYo2DDuzAlqwnDvbXqHLphe+m80eF++perYKVm8LeTuj2zUuFXC+xgSVxyoHUdg==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/android-arm': 0.17.10
- '@esbuild/android-arm64': 0.17.10
- '@esbuild/android-x64': 0.17.10
- '@esbuild/darwin-arm64': 0.17.10
- '@esbuild/darwin-x64': 0.17.10
- '@esbuild/freebsd-arm64': 0.17.10
- '@esbuild/freebsd-x64': 0.17.10
- '@esbuild/linux-arm': 0.17.10
- '@esbuild/linux-arm64': 0.17.10
- '@esbuild/linux-ia32': 0.17.10
- '@esbuild/linux-loong64': 0.17.10
- '@esbuild/linux-mips64el': 0.17.10
- '@esbuild/linux-ppc64': 0.17.10
- '@esbuild/linux-riscv64': 0.17.10
- '@esbuild/linux-s390x': 0.17.10
- '@esbuild/linux-x64': 0.17.10
- '@esbuild/netbsd-x64': 0.17.10
- '@esbuild/openbsd-x64': 0.17.10
- '@esbuild/sunos-x64': 0.17.10
- '@esbuild/win32-arm64': 0.17.10
- '@esbuild/win32-ia32': 0.17.10
- '@esbuild/win32-x64': 0.17.10
+ '@esbuild/android-arm': 0.17.11
+ '@esbuild/android-arm64': 0.17.11
+ '@esbuild/android-x64': 0.17.11
+ '@esbuild/darwin-arm64': 0.17.11
+ '@esbuild/darwin-x64': 0.17.11
+ '@esbuild/freebsd-arm64': 0.17.11
+ '@esbuild/freebsd-x64': 0.17.11
+ '@esbuild/linux-arm': 0.17.11
+ '@esbuild/linux-arm64': 0.17.11
+ '@esbuild/linux-ia32': 0.17.11
+ '@esbuild/linux-loong64': 0.17.11
+ '@esbuild/linux-mips64el': 0.17.11
+ '@esbuild/linux-ppc64': 0.17.11
+ '@esbuild/linux-riscv64': 0.17.11
+ '@esbuild/linux-s390x': 0.17.11
+ '@esbuild/linux-x64': 0.17.11
+ '@esbuild/netbsd-x64': 0.17.11
+ '@esbuild/openbsd-x64': 0.17.11
+ '@esbuild/sunos-x64': 0.17.11
+ '@esbuild/win32-arm64': 0.17.11
+ '@esbuild/win32-ia32': 0.17.11
+ '@esbuild/win32-x64': 0.17.11
dev: true
/escalade/3.1.1:
@@ -2593,11 +2774,11 @@ packages:
eslint: '>=7.0.0'
dependencies:
'@jridgewell/sourcemap-codec': 1.4.14
- '@typescript-eslint/types': 5.51.0
+ '@typescript-eslint/types': 5.54.0
astro-eslint-parser: 0.11.0
eslint: 8.35.0
eslint-utils: 3.0.0_eslint@8.35.0
- postcss: 8.4.20
+ postcss: 8.4.21
postcss-selector-parser: 6.0.11
transitivePeerDependencies:
- supports-color
@@ -2667,7 +2848,7 @@ packages:
eslint-utils: 3.0.0_eslint@8.35.0
eslint-visitor-keys: 3.3.0
espree: 9.4.1
- esquery: 1.4.2
+ esquery: 1.5.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
@@ -2700,8 +2881,8 @@ packages:
resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- acorn: 8.8.1
- acorn-jsx: 5.3.2_acorn@8.8.1
+ acorn: 8.8.2
+ acorn-jsx: 5.3.2_acorn@8.8.2
eslint-visitor-keys: 3.3.0
dev: true
@@ -2711,8 +2892,8 @@ packages:
hasBin: true
dev: false
- /esquery/1.4.2:
- resolution: {integrity: sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==}
+ /esquery/1.5.0:
+ resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
engines: {node: '>=0.10'}
dependencies:
estraverse: 5.3.0
@@ -2735,8 +2916,10 @@ packages:
engines: {node: '>=4.0'}
dev: true
- /estree-walker/3.0.1:
- resolution: {integrity: sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==}
+ /estree-walker/3.0.3:
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
+ dependencies:
+ '@types/estree': 1.0.0
dev: false
/esutils/2.0.3:
@@ -2833,18 +3016,22 @@ packages:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: true
- /fast-xml-parser/4.1.2:
- resolution: {integrity: sha512-CDYeykkle1LiA/uqQyNwYpFbyF6Axec6YapmpUP+/RHWIoR1zKjocdvNaTsxCxZzQ6v9MLXaSYm9Qq0thv0DHg==}
+ /fast-xml-parser/4.1.3:
+ resolution: {integrity: sha512-LsNDahCiCcJPe8NO7HijcnukHB24tKbfDDA5IILx9dmW3Frb52lhbeX6MPNUSvyGNfav2VTYpJ/OqkRoVLrh2Q==}
hasBin: true
dependencies:
strnum: 1.0.5
dev: false
- /fastq/1.14.0:
- resolution: {integrity: sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==}
+ /fastq/1.15.0:
+ resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
dependencies:
reusify: 1.0.4
+ /fflate/0.7.4:
+ resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==}
+ dev: true
+
/figures/3.2.0:
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
engines: {node: '>=8'}
@@ -3141,40 +3328,20 @@ packages:
dependencies:
function-bind: 1.1.1
- /hast-to-hyperscript/10.0.1:
- resolution: {integrity: sha512-dhIVGoKCQVewFi+vz3Vt567E4ejMppS1haBRL6TEmeLeJVB1i/FJIIg/e6s1Bwn0g5qtYojHEKvyGA+OZuyifw==}
- dependencies:
- '@types/unist': 2.0.6
- comma-separated-tokens: 2.0.3
- property-information: 6.2.0
- space-separated-tokens: 2.0.2
- style-to-object: 0.3.0
- unist-util-is: 5.1.1
- web-namespaces: 2.0.1
- dev: false
-
- /hast-util-from-parse5/7.1.0:
- resolution: {integrity: sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==}
+ /hast-util-from-parse5/7.1.2:
+ resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==}
dependencies:
'@types/hast': 2.3.4
- '@types/parse5': 6.0.3
'@types/unist': 2.0.6
- hastscript: 7.1.0
+ hastscript: 7.2.0
property-information: 6.2.0
- vfile: 5.3.6
- vfile-location: 4.0.1
+ vfile: 5.3.7
+ vfile-location: 4.1.0
web-namespaces: 2.0.1
dev: false
- /hast-util-is-element/2.1.2:
- resolution: {integrity: sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==}
- dependencies:
- '@types/hast': 2.3.4
- '@types/unist': 2.0.6
- dev: false
-
- /hast-util-parse-selector/3.1.0:
- resolution: {integrity: sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==}
+ /hast-util-parse-selector/3.1.1:
+ resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
dependencies:
'@types/hast': 2.3.4
dev: false
@@ -3184,53 +3351,54 @@ packages:
dependencies:
'@types/hast': 2.3.4
'@types/parse5': 6.0.3
- hast-util-from-parse5: 7.1.0
- hast-util-to-parse5: 7.0.0
+ hast-util-from-parse5: 7.1.2
+ hast-util-to-parse5: 7.1.0
html-void-elements: 2.0.1
parse5: 6.0.1
- unist-util-position: 4.0.3
- unist-util-visit: 4.1.1
- vfile: 5.3.6
+ unist-util-position: 4.0.4
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
web-namespaces: 2.0.1
zwitch: 2.0.4
dev: false
- /hast-util-to-html/8.0.3:
- resolution: {integrity: sha512-/D/E5ymdPYhHpPkuTHOUkSatxr4w1ZKrZsG0Zv/3C2SRVT0JFJG53VS45AMrBtYk0wp5A7ksEhiC8QaOZM95+A==}
+ /hast-util-to-html/8.0.4:
+ resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==}
dependencies:
'@types/hast': 2.3.4
+ '@types/unist': 2.0.6
ccount: 2.0.1
comma-separated-tokens: 2.0.3
- hast-util-is-element: 2.1.2
- hast-util-whitespace: 2.0.0
+ hast-util-raw: 7.2.3
+ hast-util-whitespace: 2.0.1
html-void-elements: 2.0.1
property-information: 6.2.0
space-separated-tokens: 2.0.2
stringify-entities: 4.0.3
- unist-util-is: 5.1.1
+ zwitch: 2.0.4
dev: false
- /hast-util-to-parse5/7.0.0:
- resolution: {integrity: sha512-YHiS6aTaZ3N0Q3nxaY/Tj98D6kM8QX5Q8xqgg8G45zR7PvWnPGPP0vcKCgb/moIydEJ/QWczVrX0JODCVeoV7A==}
+ /hast-util-to-parse5/7.1.0:
+ resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==}
dependencies:
'@types/hast': 2.3.4
- '@types/parse5': 6.0.3
- hast-to-hyperscript: 10.0.1
+ comma-separated-tokens: 2.0.3
property-information: 6.2.0
+ space-separated-tokens: 2.0.2
web-namespaces: 2.0.1
zwitch: 2.0.4
dev: false
- /hast-util-whitespace/2.0.0:
- resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==}
+ /hast-util-whitespace/2.0.1:
+ resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==}
dev: false
- /hastscript/7.1.0:
- resolution: {integrity: sha512-uBjaTTLN0MkCZxY/R2fWUOcu7FRtUVzKRO5P/RAfgsu3yFiMB1JWCO4AjeVkgHxAira1f2UecHK5WfS9QurlWA==}
+ /hastscript/7.2.0:
+ resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==}
dependencies:
'@types/hast': 2.3.4
comma-separated-tokens: 2.0.3
- hast-util-parse-selector: 3.1.0
+ hast-util-parse-selector: 3.1.1
property-information: 6.2.0
space-separated-tokens: 2.0.2
dev: false
@@ -3317,8 +3485,8 @@ packages:
resolve-from: 4.0.0
dev: true
- /import-meta-resolve/2.2.0:
- resolution: {integrity: sha512-CpPOtiCHxP9HdtDM5F45tNiAe66Cqlv3f5uHoJjt+KlaLrUh9/Wz9vepADZ78SlqEo62aDWZtj9ydMGXV+CPnw==}
+ /import-meta-resolve/2.2.1:
+ resolution: {integrity: sha512-C6lLL7EJPY44kBvA80gq4uMsVFw5x3oSKfuMl1cuZ2RkI5+UJqQXgn+6hlUew0y4ig7Ypt4CObAAIzU53Nfpuw==}
dev: false
/imurmurhash/0.1.4:
@@ -3343,10 +3511,6 @@ packages:
/ini/1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
- /inline-style-parser/0.1.1:
- resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
- dev: false
-
/inquirer/8.2.5:
resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==}
engines: {node: '>=12.0.0'}
@@ -3544,8 +3708,8 @@ packages:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: true
- /json5/2.2.2:
- resolution: {integrity: sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==}
+ /json5/2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
engines: {node: '>=6'}
hasBin: true
dev: false
@@ -3597,10 +3761,17 @@ packages:
type-check: 0.4.0
dev: true
- /lilconfig/2.0.6:
- resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
+ /lilconfig/2.1.0:
+ resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
+ /linebreak/1.1.0:
+ resolution: {integrity: sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==}
+ dependencies:
+ base64-js: 0.0.8
+ unicode-trie: 2.0.0
+ dev: true
+
/lines-and-columns/1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
@@ -3711,7 +3882,7 @@ packages:
/lower-case/2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
dependencies:
- tslib: 2.4.1
+ tslib: 2.5.0
dev: false
/lru-cache/5.1.1:
@@ -3751,125 +3922,135 @@ packages:
resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
dev: false
- /mdast-util-definitions/5.1.1:
- resolution: {integrity: sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==}
+ /mdast-util-definitions/5.1.2:
+ resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==}
dependencies:
'@types/mdast': 3.0.10
'@types/unist': 2.0.6
- unist-util-visit: 4.1.1
+ unist-util-visit: 4.1.2
dev: false
- /mdast-util-find-and-replace/2.2.1:
- resolution: {integrity: sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==}
+ /mdast-util-find-and-replace/2.2.2:
+ resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==}
dependencies:
+ '@types/mdast': 3.0.10
escape-string-regexp: 5.0.0
- unist-util-is: 5.1.1
- unist-util-visit-parents: 5.1.1
+ unist-util-is: 5.2.1
+ unist-util-visit-parents: 5.1.3
dev: false
- /mdast-util-from-markdown/1.2.0:
- resolution: {integrity: sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==}
+ /mdast-util-from-markdown/1.3.0:
+ resolution: {integrity: sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==}
dependencies:
'@types/mdast': 3.0.10
'@types/unist': 2.0.6
decode-named-character-reference: 1.0.2
- mdast-util-to-string: 3.1.0
+ mdast-util-to-string: 3.1.1
micromark: 3.1.0
micromark-util-decode-numeric-character-reference: 1.0.0
micromark-util-decode-string: 1.0.2
micromark-util-normalize-identifier: 1.0.0
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
- unist-util-stringify-position: 3.0.2
+ unist-util-stringify-position: 3.0.3
uvu: 0.5.6
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-gfm-autolink-literal/1.0.2:
- resolution: {integrity: sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==}
+ /mdast-util-gfm-autolink-literal/1.0.3:
+ resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==}
dependencies:
'@types/mdast': 3.0.10
ccount: 2.0.1
- mdast-util-find-and-replace: 2.2.1
+ mdast-util-find-and-replace: 2.2.2
micromark-util-character: 1.1.0
dev: false
- /mdast-util-gfm-footnote/1.0.1:
- resolution: {integrity: sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==}
+ /mdast-util-gfm-footnote/1.0.2:
+ resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==}
dependencies:
'@types/mdast': 3.0.10
- mdast-util-to-markdown: 1.4.0
+ mdast-util-to-markdown: 1.5.0
micromark-util-normalize-identifier: 1.0.0
dev: false
- /mdast-util-gfm-strikethrough/1.0.2:
- resolution: {integrity: sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==}
+ /mdast-util-gfm-strikethrough/1.0.3:
+ resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==}
dependencies:
'@types/mdast': 3.0.10
- mdast-util-to-markdown: 1.4.0
+ mdast-util-to-markdown: 1.5.0
dev: false
- /mdast-util-gfm-table/1.0.6:
- resolution: {integrity: sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==}
+ /mdast-util-gfm-table/1.0.7:
+ resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==}
dependencies:
'@types/mdast': 3.0.10
markdown-table: 3.0.3
- mdast-util-from-markdown: 1.2.0
- mdast-util-to-markdown: 1.4.0
+ mdast-util-from-markdown: 1.3.0
+ mdast-util-to-markdown: 1.5.0
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-gfm-task-list-item/1.0.1:
- resolution: {integrity: sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==}
+ /mdast-util-gfm-task-list-item/1.0.2:
+ resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==}
dependencies:
'@types/mdast': 3.0.10
- mdast-util-to-markdown: 1.4.0
+ mdast-util-to-markdown: 1.5.0
dev: false
- /mdast-util-gfm/2.0.1:
- resolution: {integrity: sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==}
+ /mdast-util-gfm/2.0.2:
+ resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==}
dependencies:
- mdast-util-from-markdown: 1.2.0
- mdast-util-gfm-autolink-literal: 1.0.2
- mdast-util-gfm-footnote: 1.0.1
- mdast-util-gfm-strikethrough: 1.0.2
- mdast-util-gfm-table: 1.0.6
- mdast-util-gfm-task-list-item: 1.0.1
- mdast-util-to-markdown: 1.4.0
+ mdast-util-from-markdown: 1.3.0
+ mdast-util-gfm-autolink-literal: 1.0.3
+ mdast-util-gfm-footnote: 1.0.2
+ mdast-util-gfm-strikethrough: 1.0.3
+ mdast-util-gfm-table: 1.0.7
+ mdast-util-gfm-task-list-item: 1.0.2
+ mdast-util-to-markdown: 1.5.0
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-to-hast/12.2.4:
- resolution: {integrity: sha512-a21xoxSef1l8VhHxS1Dnyioz6grrJkoaCUgGzMD/7dWHvboYX3VW53esRUfB5tgTyz4Yos1n25SPcj35dJqmAg==}
+ /mdast-util-phrasing/3.0.1:
+ resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==}
+ dependencies:
+ '@types/mdast': 3.0.10
+ unist-util-is: 5.2.1
+ dev: false
+
+ /mdast-util-to-hast/12.3.0:
+ resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==}
dependencies:
'@types/hast': 2.3.4
'@types/mdast': 3.0.10
- mdast-util-definitions: 5.1.1
+ mdast-util-definitions: 5.1.2
micromark-util-sanitize-uri: 1.1.0
trim-lines: 3.0.1
- unist-builder: 3.0.0
- unist-util-generated: 2.0.0
- unist-util-position: 4.0.3
- unist-util-visit: 4.1.1
+ unist-util-generated: 2.0.1
+ unist-util-position: 4.0.4
+ unist-util-visit: 4.1.2
dev: false
- /mdast-util-to-markdown/1.4.0:
- resolution: {integrity: sha512-IjXARf/O8VGx/pc5SZ7syfydq1DYL9vd92orsG5U0b4GNCmAvXzu+n7sbzfIKrXwB0AVrYk3NV2kXl0AIi9LCA==}
+ /mdast-util-to-markdown/1.5.0:
+ resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
dependencies:
'@types/mdast': 3.0.10
'@types/unist': 2.0.6
longest-streak: 3.1.0
- mdast-util-to-string: 3.1.0
+ mdast-util-phrasing: 3.0.1
+ mdast-util-to-string: 3.1.1
micromark-util-decode-string: 1.0.2
- unist-util-visit: 4.1.1
+ unist-util-visit: 4.1.2
zwitch: 2.0.4
dev: false
- /mdast-util-to-string/3.1.0:
- resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==}
+ /mdast-util-to-string/3.1.1:
+ resolution: {integrity: sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==}
+ dependencies:
+ '@types/mdast': 3.0.10
dev: false
/mdn-data/2.0.28:
@@ -4213,6 +4394,10 @@ packages:
/minimist/1.2.7:
resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==}
+ dev: true
+
+ /minimist/1.2.8:
+ resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
/mkdirp-classic/0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
@@ -4257,8 +4442,8 @@ packages:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
dev: true
- /nlcst-to-string/3.1.0:
- resolution: {integrity: sha512-Y8HQWKw/zrHTCnu2zcFBN1dV6vN0NUG7s5fkEj380G8tF3R+vA2KG+tDl2QoHVQCTHGHVXwoni2RQkDSFQb1PA==}
+ /nlcst-to-string/3.1.1:
+ resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==}
dependencies:
'@types/nlcst': 1.0.0
dev: false
@@ -4267,11 +4452,11 @@ packages:
resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
dependencies:
lower-case: 2.0.2
- tslib: 2.4.1
+ tslib: 2.5.0
dev: false
- /node-abi/3.32.0:
- resolution: {integrity: sha512-HkwdiLzE/LeuOMIQq/dJq70oNyRc88+wt5CH/RXYseE00LkA/c4PkS6Ti1vE4OHYUiKjkwuxjWq9pItgrz8UJw==}
+ /node-abi/3.33.0:
+ resolution: {integrity: sha512-7GGVawqyHF4pfd0YFybhv/eM9JwTtPqx0mAanQ146O3FlSh3pA24zf9IRQTOsfTSqXTNzPSP5iagAJ94jjuVog==}
engines: {node: '>=10'}
dependencies:
semver: 7.3.8
@@ -4281,8 +4466,8 @@ packages:
resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==}
dev: false
- /node-releases/2.0.8:
- resolution: {integrity: sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==}
+ /node-releases/2.0.10:
+ resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==}
dev: false
/normalize-package-data/2.5.0:
@@ -4355,8 +4540,8 @@ packages:
mimic-fn: 4.0.0
dev: false
- /open/8.4.0:
- resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==}
+ /open/8.4.2:
+ resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
engines: {node: '>=12'}
dependencies:
define-lazy-prop: 2.0.0
@@ -4438,11 +4623,15 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ /pako/0.2.9:
+ resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
+ dev: true
+
/param-case/3.0.4:
resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
dependencies:
dot-case: 3.0.4
- tslib: 2.4.1
+ tslib: 2.5.0
dev: false
/parent-module/1.0.1:
@@ -4465,9 +4654,9 @@ packages:
/parse-latin/5.0.1:
resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==}
dependencies:
- nlcst-to-string: 3.1.0
- unist-util-modify-children: 3.1.0
- unist-util-visit-children: 2.0.1
+ nlcst-to-string: 3.1.1
+ unist-util-modify-children: 3.1.1
+ unist-util-visit-children: 2.0.2
dev: false
/parse-passwd/1.0.0:
@@ -4483,7 +4672,7 @@ packages:
resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
dependencies:
no-case: 3.0.4
- tslib: 2.4.1
+ tslib: 2.5.0
dev: false
/path-exists/4.0.0:
@@ -4571,7 +4760,7 @@ packages:
ts-node:
optional: true
dependencies:
- lilconfig: 2.0.6
+ lilconfig: 2.1.0
postcss: 8.4.21
yaml: 1.10.2
@@ -4587,7 +4776,7 @@ packages:
ts-node:
optional: true
dependencies:
- lilconfig: 2.0.6
+ lilconfig: 2.1.0
postcss: 8.4.21
yaml: 2.2.1
dev: false
@@ -4619,14 +4808,6 @@ packages:
/postcss-value-parser/4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- /postcss/8.4.20:
- resolution: {integrity: sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.4
- picocolors: 1.0.0
- source-map-js: 1.0.2
-
/postcss/8.4.21:
resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
engines: {node: ^10 || ^12 || >=14}
@@ -4643,10 +4824,10 @@ packages:
detect-libc: 2.0.1
expand-template: 2.0.3
github-from-package: 0.0.0
- minimist: 1.2.7
+ minimist: 1.2.8
mkdirp-classic: 0.5.3
napi-build-utils: 1.0.2
- node-abi: 3.32.0
+ node-abi: 3.33.0
pump: 3.0.0
rc: 1.2.8
simple-get: 4.0.1
@@ -4669,18 +4850,18 @@ packages:
engines: {node: '>= 0.8.0'}
dev: true
- /prettier-plugin-astro/0.7.0:
- resolution: {integrity: sha512-ehCUx7MqHWvkHwUmxxAWLsL35pFaCTM5YXQ8xjG/1W6dY2yBhvEks+2aCfjeI5zmMrZNCXkiMQtpznSlLSLrxw==}
- engines: {node: ^14.15.0 || >=16.0.0, npm: '>=6.14.0'}
+ /prettier-plugin-astro/0.7.2:
+ resolution: {integrity: sha512-mmifnkG160BtC727gqoimoxnZT/dwr8ASxpoGGl6EHevhfblSOeu+pwH1LAm5Qu1MynizktztFujHHaijLCkww==}
+ engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'}
dependencies:
- '@astrojs/compiler': 0.29.19
- prettier: 2.8.1
- sass-formatter: 0.7.5
- synckit: 0.8.4
+ '@astrojs/compiler': 0.31.4
+ prettier: 2.8.4
+ sass-formatter: 0.7.6
+ synckit: 0.8.5
dev: false
- /prettier/2.8.1:
- resolution: {integrity: sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==}
+ /prettier/2.8.4:
+ resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: false
@@ -4709,8 +4890,8 @@ packages:
once: 1.4.0
dev: false
- /punycode/2.1.1:
- resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
+ /punycode/2.3.0:
+ resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==}
engines: {node: '>=6'}
dev: true
@@ -4720,7 +4901,7 @@ packages:
dependencies:
commander: 9.5.0
glob: 8.1.0
- postcss: 8.4.20
+ postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: false
@@ -4747,7 +4928,7 @@ packages:
dependencies:
deep-extend: 0.6.0
ini: 1.3.8
- minimist: 1.2.7
+ minimist: 1.2.8
strip-json-comments: 2.0.1
dev: false
@@ -4775,8 +4956,8 @@ packages:
type-fest: 0.6.0
dev: true
- /readable-stream/3.6.0:
- resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==}
+ /readable-stream/3.6.1:
+ resolution: {integrity: sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==}
engines: {node: '>= 6'}
dependencies:
inherits: 2.0.4
@@ -4806,7 +4987,7 @@ packages:
resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==}
dependencies:
'@types/hast': 2.3.4
- hast-util-from-parse5: 7.1.0
+ hast-util-from-parse5: 7.1.2
parse5: 6.0.1
unified: 10.1.2
dev: false
@@ -4823,7 +5004,7 @@ packages:
resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==}
dependencies:
'@types/hast': 2.3.4
- hast-util-to-html: 8.0.3
+ hast-util-to-html: 8.0.4
unified: 10.1.2
dev: false
@@ -4845,7 +5026,7 @@ packages:
resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
dependencies:
'@types/mdast': 3.0.10
- mdast-util-gfm: 2.0.1
+ mdast-util-gfm: 2.0.2
micromark-extension-gfm: 2.0.1
unified: 10.1.2
transitivePeerDependencies:
@@ -4856,7 +5037,7 @@ packages:
resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==}
dependencies:
'@types/mdast': 3.0.10
- mdast-util-from-markdown: 1.2.0
+ mdast-util-from-markdown: 1.3.0
unified: 10.1.2
transitivePeerDependencies:
- supports-color
@@ -4867,7 +5048,7 @@ packages:
dependencies:
'@types/hast': 2.3.4
'@types/mdast': 3.0.10
- mdast-util-to-hast: 12.2.4
+ mdast-util-to-hast: 12.3.0
unified: 10.1.2
dev: false
@@ -4877,7 +5058,7 @@ packages:
dependencies:
retext: 8.1.0
retext-smartypants: 5.2.0
- unist-util-visit: 4.1.1
+ unist-util-visit: 4.1.2
dev: false
/require-directory/2.1.1:
@@ -4952,16 +5133,16 @@ packages:
resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==}
dependencies:
'@types/nlcst': 1.0.0
- nlcst-to-string: 3.1.0
+ nlcst-to-string: 3.1.1
unified: 10.1.2
- unist-util-visit: 4.1.1
+ unist-util-visit: 4.1.2
dev: false
/retext-stringify/3.1.0:
resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==}
dependencies:
'@types/nlcst': 1.0.0
- nlcst-to-string: 3.1.0
+ nlcst-to-string: 3.1.1
unified: 10.1.2
dev: false
@@ -4985,8 +5166,8 @@ packages:
glob: 7.2.3
dev: true
- /rollup/3.14.0:
- resolution: {integrity: sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==}
+ /rollup/3.18.0:
+ resolution: {integrity: sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -5006,7 +5187,7 @@ packages:
/rxjs/7.8.0:
resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==}
dependencies:
- tslib: 2.4.1
+ tslib: 2.5.0
dev: true
/s.color/0.0.15:
@@ -5027,8 +5208,8 @@ packages:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
dev: true
- /sass-formatter/0.7.5:
- resolution: {integrity: sha512-NKFP8ddjhUYi6A/iD1cEtzkEs91U61kzqe3lY9SVNuvX7LGc88xnEN0mmsWL7Ol//YTi2GL/ol7b9XZ2+hgXuA==}
+ /sass-formatter/0.7.6:
+ resolution: {integrity: sha512-hXdxU6PCkiV3XAiSnX+XLqz2ohHoEnVUlrd8LEVMAI80uB1+OTScIkH9n6qQwImZpTye1r1WG1rbGUteHNhoHg==}
dependencies:
suf-log: 2.5.3
dev: false
@@ -5042,6 +5223,26 @@ packages:
immutable: 4.2.4
source-map-js: 1.0.2
+ /satori-html/0.3.2:
+ resolution: {integrity: sha512-wjTh14iqADFKDK80e51/98MplTGfxz2RmIzh0GqShlf4a67+BooLywF17TvJPD6phO0Hxm7Mf1N5LtRYvdkYRA==}
+ dependencies:
+ ultrahtml: 1.2.0
+ dev: true
+
+ /satori/0.4.1:
+ resolution: {integrity: sha512-uQm4+vQj57E9PO/ASAlxsRb+78fHkRUmkNLBBmfuEeGNLGqJ9ufYU7TzYP4XH60PLHYt9Wz1jSsgcAe2cz7+ng==}
+ engines: {node: '>=16'}
+ dependencies:
+ '@shuding/opentype.js': 1.4.0-beta.0
+ css-background-parser: 0.1.0
+ css-box-shadow: 1.0.0-3
+ css-to-react-native: 3.2.0
+ emoji-regex: 10.2.1
+ linebreak: 1.1.0
+ postcss-value-parser: 4.2.0
+ yoga-wasm-web: 0.3.2
+ dev: true
+
/sax/1.2.4:
resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
dev: false
@@ -5201,7 +5402,7 @@ packages:
/split2/3.2.2:
resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
dependencies:
- readable-stream: 3.6.0
+ readable-stream: 3.6.1
dev: true
/sprintf-js/1.0.3:
@@ -5230,6 +5431,10 @@ packages:
strip-ansi: 7.0.1
dev: false
+ /string.prototype.codepointat/0.2.1:
+ resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==}
+ dev: true
+
/string_decoder/1.3.0:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
dependencies:
@@ -5300,12 +5505,6 @@ packages:
resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
dev: false
- /style-to-object/0.3.0:
- resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==}
- dependencies:
- inline-style-parser: 0.1.1
- dev: false
-
/suf-log/2.5.3:
resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==}
dependencies:
@@ -5347,12 +5546,12 @@ packages:
picocolors: 1.0.0
dev: false
- /synckit/0.8.4:
- resolution: {integrity: sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==}
+ /synckit/0.8.5:
+ resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==}
engines: {node: ^14.18.0 || >=16.0.0}
dependencies:
'@pkgr/utils': 2.3.1
- tslib: 2.4.1
+ tslib: 2.5.0
/tailwindcss-themer/3.0.1_tailwindcss@3.2.7:
resolution: {integrity: sha512-fYbrcm9/WrLepfFg51PcbfQuEBv0jFeMYlU/emCuvTt6NOvzks9Dlp2Ji+EqM6K7KHA6KpZ2NJWbZLmewpHNwA==}
@@ -5380,7 +5579,7 @@ packages:
fast-glob: 3.2.12
glob-parent: 6.0.2
is-glob: 4.0.3
- lilconfig: 2.0.6
+ lilconfig: 2.1.0
micromatch: 4.0.5
normalize-path: 3.0.0
object-hash: 3.0.0
@@ -5414,7 +5613,7 @@ packages:
end-of-stream: 1.4.4
fs-constants: 1.0.0
inherits: 2.0.4
- readable-stream: 3.6.0
+ readable-stream: 3.6.1
dev: false
/terser/5.16.5:
@@ -5423,7 +5622,7 @@ packages:
hasBin: true
dependencies:
'@jridgewell/source-map': 0.3.2
- acorn: 8.8.1
+ acorn: 8.8.2
commander: 2.20.3
source-map-support: 0.5.21
dev: false
@@ -5444,7 +5643,7 @@ packages:
/through2/4.0.2:
resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
dependencies:
- readable-stream: 3.6.0
+ readable-stream: 3.6.1
dev: true
/tiny-glob/0.2.9:
@@ -5453,6 +5652,10 @@ packages:
globalyzer: 0.1.0
globrex: 0.1.2
+ /tiny-inflate/1.0.3:
+ resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==}
+ dev: true
+
/tmp/0.0.33:
resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
engines: {node: '>=0.6.0'}
@@ -5484,7 +5687,7 @@ packages:
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
dev: false
- /ts-node/10.9.1_ellgaeuoqnti3hful2ny2iugba:
+ /ts-node/10.9.1_alpjt73dvgv6kni625hu7f2l4m:
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
peerDependencies:
@@ -5503,8 +5706,8 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.3
- '@types/node': 18.14.2
- acorn: 8.8.1
+ '@types/node': 18.14.6
+ acorn: 8.8.2
acorn-walk: 8.2.0
arg: 4.1.3
create-require: 1.1.1
@@ -5520,7 +5723,7 @@ packages:
dependencies:
'@types/json5': 0.0.30
'@types/resolve': 1.20.2
- json5: 2.2.2
+ json5: 2.2.3
resolve: 1.22.1
strip-bom: 4.0.0
type-fest: 0.13.1
@@ -5530,8 +5733,8 @@ packages:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true
- /tslib/2.4.1:
- resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==}
+ /tslib/2.5.0:
+ resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==}
/tsutils/3.21.0_typescript@4.9.5:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
@@ -5607,6 +5810,10 @@ packages:
engines: {node: '>=4.2.0'}
hasBin: true
+ /ultrahtml/1.2.0:
+ resolution: {integrity: sha512-vxZM2yNvajRmCj/SknRYGNXk2tqiy6kRNvZjJLaleG3zJbSh/aNkOqD1/CVzypw8tyHyhpzYuwQgMMhUB4ZVNQ==}
+ dev: true
+
/undici/5.20.0:
resolution: {integrity: sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==}
engines: {node: '>=12.18'}
@@ -5618,6 +5825,13 @@ packages:
resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==}
dev: false
+ /unicode-trie/2.0.0:
+ resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==}
+ dependencies:
+ pako: 0.2.9
+ tiny-inflate: 1.0.3
+ dev: true
+
/unified/10.1.2:
resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
dependencies:
@@ -5627,61 +5841,57 @@ packages:
is-buffer: 2.0.5
is-plain-obj: 4.1.0
trough: 2.1.0
- vfile: 5.3.6
- dev: false
-
- /unist-builder/3.0.0:
- resolution: {integrity: sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==}
- dependencies:
- '@types/unist': 2.0.6
+ vfile: 5.3.7
dev: false
- /unist-util-generated/2.0.0:
- resolution: {integrity: sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==}
+ /unist-util-generated/2.0.1:
+ resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==}
dev: false
- /unist-util-is/5.1.1:
- resolution: {integrity: sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==}
+ /unist-util-is/5.2.1:
+ resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
+ dependencies:
+ '@types/unist': 2.0.6
dev: false
- /unist-util-modify-children/3.1.0:
- resolution: {integrity: sha512-L0UizdncPZ1NIwpmkwFdLo2NaK2Eb5LU/vaQ7lZGkAaOBZfsHp+8T/gVWPVmmMO1hj6gc+XeMoytut8jr7fdyA==}
+ /unist-util-modify-children/3.1.1:
+ resolution: {integrity: sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==}
dependencies:
'@types/unist': 2.0.6
array-iterate: 2.0.1
dev: false
- /unist-util-position/4.0.3:
- resolution: {integrity: sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==}
+ /unist-util-position/4.0.4:
+ resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==}
dependencies:
'@types/unist': 2.0.6
dev: false
- /unist-util-stringify-position/3.0.2:
- resolution: {integrity: sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==}
+ /unist-util-stringify-position/3.0.3:
+ resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
dependencies:
'@types/unist': 2.0.6
dev: false
- /unist-util-visit-children/2.0.1:
- resolution: {integrity: sha512-2cEU3dhV1hMfO9ajwb8rJsDedMfsahsm6fCfR8LxDR/w7KcB5lzHQ9dBTQIXsWGNWBFH5MPmaFP3Xh0dWLqClQ==}
+ /unist-util-visit-children/2.0.2:
+ resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==}
dependencies:
'@types/unist': 2.0.6
dev: false
- /unist-util-visit-parents/5.1.1:
- resolution: {integrity: sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==}
+ /unist-util-visit-parents/5.1.3:
+ resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
dependencies:
'@types/unist': 2.0.6
- unist-util-is: 5.1.1
+ unist-util-is: 5.2.1
dev: false
- /unist-util-visit/4.1.1:
- resolution: {integrity: sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==}
+ /unist-util-visit/4.1.2:
+ resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
dependencies:
'@types/unist': 2.0.6
- unist-util-is: 5.1.1
- unist-util-visit-parents: 5.1.1
+ unist-util-is: 5.2.1
+ unist-util-visit-parents: 5.1.3
dev: false
/universalify/2.0.0:
@@ -5689,13 +5899,13 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
- /update-browserslist-db/1.0.10_browserslist@4.21.4:
+ /update-browserslist-db/1.0.10_browserslist@4.21.5:
resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.21.4
+ browserslist: 4.21.5
escalade: 3.1.1
picocolors: 1.0.0
dev: false
@@ -5703,7 +5913,7 @@ packages:
/uri-js/4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
dependencies:
- punycode: 2.1.1
+ punycode: 2.3.0
dev: true
/util-deprecate/1.0.2:
@@ -5731,31 +5941,31 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vfile-location/4.0.1:
- resolution: {integrity: sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==}
+ /vfile-location/4.1.0:
+ resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
dependencies:
'@types/unist': 2.0.6
- vfile: 5.3.6
+ vfile: 5.3.7
dev: false
- /vfile-message/3.1.3:
- resolution: {integrity: sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==}
+ /vfile-message/3.1.4:
+ resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
dependencies:
'@types/unist': 2.0.6
- unist-util-stringify-position: 3.0.2
+ unist-util-stringify-position: 3.0.3
dev: false
- /vfile/5.3.6:
- resolution: {integrity: sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==}
+ /vfile/5.3.7:
+ resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
dependencies:
'@types/unist': 2.0.6
is-buffer: 2.0.5
- unist-util-stringify-position: 3.0.2
- vfile-message: 3.1.3
+ unist-util-stringify-position: 3.0.3
+ vfile-message: 3.1.4
dev: false
- /vite/4.1.2_wlyq37gek244gc22rfb2kn6efu:
- resolution: {integrity: sha512-MWDb9Rfy3DI8omDQySbMK93nQqStwbsQWejXRY2EBzEWKmLAXWb1mkI9Yw2IJrc+oCvPCI1Os5xSSIBYY6DEAw==}
+ /vite/4.1.4_tbu6ibuzbmq2zng52hwcifltki:
+ resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -5779,17 +5989,17 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 18.14.2
+ '@types/node': 18.14.6
esbuild: 0.16.17
postcss: 8.4.21
resolve: 1.22.1
- rollup: 3.14.0
+ rollup: 3.18.0
sass: 1.58.3
optionalDependencies:
fsevents: 2.3.2
dev: false
- /vitefu/0.2.4_vite@4.1.2:
+ /vitefu/0.2.4_vite@4.1.4:
resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0
@@ -5797,52 +6007,52 @@ packages:
vite:
optional: true
dependencies:
- vite: 4.1.2_wlyq37gek244gc22rfb2kn6efu
+ vite: 4.1.4_tbu6ibuzbmq2zng52hwcifltki
dev: false
- /vscode-css-languageservice/6.2.1:
- resolution: {integrity: sha512-FMaMjB2LQdkHjTCP2CWh2S94xuGsxSc8xr0H9nAACVd/iUDyZLoKFjwoB+mA3v0rpCH2U5vVCVwxyULy61CgqA==}
+ /vscode-css-languageservice/6.2.4:
+ resolution: {integrity: sha512-9UG0s3Ss8rbaaPZL1AkGzdjrGY8F+P+Ne9snsrvD9gxltDGhsn8C2dQpqQewHrMW37OvlqJoI8sUU2AWDb+qNw==}
dependencies:
- '@vscode/l10n': 0.0.10
+ '@vscode/l10n': 0.0.11
vscode-languageserver-textdocument: 1.0.8
- vscode-languageserver-types: 3.17.2
+ vscode-languageserver-types: 3.17.3
vscode-uri: 3.0.7
dev: false
- /vscode-html-languageservice/5.0.3:
- resolution: {integrity: sha512-6rfrtcHhXDMXmC5pR2WXrx02HiNCzQDynOBMn+53zLxr2hvZrDzoc0QgC0FaFGfcglf7GeOsfhkWvJBFC/a70g==}
+ /vscode-html-languageservice/5.0.4:
+ resolution: {integrity: sha512-tvrySfpglu4B2rQgWGVO/IL+skvU7kBkQotRlxA7ocSyRXOZUd6GA13XHkxo8LPe07KWjeoBlN1aVGqdfTK4xA==}
dependencies:
- '@vscode/l10n': 0.0.10
+ '@vscode/l10n': 0.0.11
vscode-languageserver-textdocument: 1.0.8
- vscode-languageserver-types: 3.17.2
+ vscode-languageserver-types: 3.17.3
vscode-uri: 3.0.7
dev: false
- /vscode-jsonrpc/8.0.2:
- resolution: {integrity: sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ==}
+ /vscode-jsonrpc/8.1.0:
+ resolution: {integrity: sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==}
engines: {node: '>=14.0.0'}
dev: false
- /vscode-languageserver-protocol/3.17.2:
- resolution: {integrity: sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg==}
+ /vscode-languageserver-protocol/3.17.3:
+ resolution: {integrity: sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==}
dependencies:
- vscode-jsonrpc: 8.0.2
- vscode-languageserver-types: 3.17.2
+ vscode-jsonrpc: 8.1.0
+ vscode-languageserver-types: 3.17.3
dev: false
/vscode-languageserver-textdocument/1.0.8:
resolution: {integrity: sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==}
dev: false
- /vscode-languageserver-types/3.17.2:
- resolution: {integrity: sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==}
+ /vscode-languageserver-types/3.17.3:
+ resolution: {integrity: sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==}
dev: false
- /vscode-languageserver/8.0.2:
- resolution: {integrity: sha512-bpEt2ggPxKzsAOZlXmCJ50bV7VrxwCS5BI4+egUmure/oI/t4OlFzi/YNtVvY24A2UDOZAgwFGgnZPwqSJubkA==}
+ /vscode-languageserver/8.1.0:
+ resolution: {integrity: sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==}
hasBin: true
dependencies:
- vscode-languageserver-protocol: 3.17.2
+ vscode-languageserver-protocol: 3.17.3
dev: false
/vscode-oniguruma/1.7.0:
@@ -5918,8 +6128,8 @@ packages:
strip-ansi: 6.0.1
dev: true
- /wrap-ansi/8.0.1:
- resolution: {integrity: sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==}
+ /wrap-ansi/8.1.0:
+ resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
engines: {node: '>=12'}
dependencies:
ansi-styles: 6.2.1
@@ -5964,8 +6174,8 @@ packages:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
engines: {node: '>=12'}
- /yargs/17.6.2:
- resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==}
+ /yargs/17.7.1:
+ resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==}
engines: {node: '>=12'}
dependencies:
cliui: 8.0.1
@@ -5986,8 +6196,12 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- /zod/3.20.2:
- resolution: {integrity: sha512-1MzNQdAvO+54H+EaK5YpyEy0T+Ejo/7YLHS93G3RnYWh5gaotGHwGeN/ZO687qEDU2y4CdStQYXVHIgrUl5UVQ==}
+ /yoga-wasm-web/0.3.2:
+ resolution: {integrity: sha512-X//8P6RHzkO4E1ba/wXwKOybeArNDQJI2vwzFLJxz5bfT9K8fB798ZVYvq+Z+hjRA0Wy2iUlOUch4n2+ddqbDQ==}
+ dev: true
+
+ /zod/3.20.6:
+ resolution: {integrity: sha512-oyu0m54SGCtzh6EClBVqDDlAYRz4jrVtKwQ7ZnsEmMI9HnzuZFj8QFwAY1M5uniIYACdGvv0PBWPF2kO0aNofA==}
dev: false
/zwitch/2.0.4:
diff --git a/public/default-post-thumbnail.png b/public/default-post-thumbnail.png
new file mode 100644
index 00000000..d18f7ef1
Binary files /dev/null and b/public/default-post-thumbnail.png differ
diff --git a/src/components/AppHeader.astro b/src/components/AppHeader.astro
index 6dc0fa9b..1455f479 100644
--- a/src/components/AppHeader.astro
+++ b/src/components/AppHeader.astro
@@ -22,7 +22,7 @@ const { title, description, author, themes } = siteConfig