From 57dc0eab219ff808b4032236bba0f714e3e38a0d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 15 Mar 2023 20:57:36 +0000 Subject: [PATCH 01/13] build(deps): bump cycjimmy/semantic-release-action from 3.3.0 to 3.4.0 Bumps [cycjimmy/semantic-release-action](https://github.com/cycjimmy/semantic-release-action) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/cycjimmy/semantic-release-action/releases) - [Changelog](https://github.com/cycjimmy/semantic-release-action/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/cycjimmy/semantic-release-action/compare/v3.3.0...v3.4.0) --- updated-dependencies: - dependency-name: cycjimmy/semantic-release-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/stable.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index 6427f089..0f50bb68 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -56,7 +56,7 @@ jobs: run: pnpm install --frozen-lockfile - name: Semantic Release - uses: cycjimmy/semantic-release-action@v3.3.0 + uses: cycjimmy/semantic-release-action@v3.4.0 with: extra_plugins: | @semantic-release/git From cbd25eeefe4c4072811338a610599175fcdfc7b0 Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Thu, 16 Mar 2023 12:53:01 -0300 Subject: [PATCH 02/13] docs: add algolia search integration --- docs/.vitepress/config.ts | 121 +++------------------------------ docs/.vitepress/head-config.ts | 106 +++++++++++++++++++++++++++++ package.json | 7 +- pnpm-lock.yaml | 72 +++++++++++--------- 4 files changed, 160 insertions(+), 146 deletions(-) create mode 100644 docs/.vitepress/head-config.ts diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index b19a283c..604c5fdd 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -1,14 +1,12 @@ import { defineConfig } from 'vitepress'; import { readFileSync } from 'node:fs'; -import { - author, - license, - repository, - description as packageDescription, - name, -} from '../../package.json'; +import { author, license, repository, description as packageDescription } from '../../package.json'; import { navbarItems, sidebarRoutes } from './routes'; import { SOCIAL_LINKS } from './social-links'; +import { headConfig } from './head-config'; + +import * as dotenv from 'dotenv'; +dotenv.config(); const readSvg = (path: string): string => readFileSync(require.resolve(path), 'utf-8'); @@ -18,109 +16,7 @@ export default defineConfig({ lang: 'en-US', srcDir: './src', lastUpdated: true, - head: [ - ['link', { rel: 'icon', href: '/siteLogo.svg', type: 'image/svg+xml' }], - [ - 'link', - { rel: 'apple-touch-icon', sizes: '57x57', href: '/siteLogo.svg', type: 'image/svg+xml' }, - ], - [ - 'link', - { rel: 'apple-touch-icon', sizes: '60x60', href: '/siteLogo.svg', type: 'image/svg+xml' }, - ], - [ - 'link', - { rel: 'apple-touch-icon', sizes: '72x72', href: '/siteLogo.svg', type: 'image/svg+xml' }, - ], - [ - 'link', - { rel: 'apple-touch-icon', sizes: '76x76', href: '/siteLogo.svg', type: 'image/svg+xml' }, - ], - [ - 'link', - { - rel: 'apple-touch-icon', - sizes: '114x114', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'apple-touch-icon', - sizes: '120x120', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'apple-touch-icon', - sizes: '144x144', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'apple-touch-icon', - sizes: '152x152', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'apple-touch-icon', - sizes: '180x180', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'icon', - sizes: '192x192', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'icon', - sizes: '32x32', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'icon', - sizes: '96x96', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - [ - 'link', - { - rel: 'icon', - sizes: '16x16', - href: '/siteLogo.svg', - type: 'image/svg+xml', - }, - ], - ['meta', { property: 'og:title', content: name }], - ['meta', { property: 'og:description', content: packageDescription }], - ['meta', { property: 'og:image', content: '/cover.jpg' }], - ], + head: headConfig, themeConfig: { nav: navbarItems, sidebar: sidebarRoutes, @@ -147,6 +43,11 @@ export default defineConfig({ pattern: `${repository.url}/vitepress/edit/main/docs/src/:path`, text: 'Edit this page on GitHub', }, + algolia: { + apiKey: process.env.API_KEY as string, + appId: process.env.APP_ID as string, + indexName: process.env.INDEX_NAME as string, + }, }, cleanUrls: true, }); diff --git a/docs/.vitepress/head-config.ts b/docs/.vitepress/head-config.ts new file mode 100644 index 00000000..2f2d5fe5 --- /dev/null +++ b/docs/.vitepress/head-config.ts @@ -0,0 +1,106 @@ +import { HeadConfig } from 'vitepress'; +import { description as packageDescription, name } from '../../package.json'; + +export const headConfig: HeadConfig[] = [ + ['link', { rel: 'icon', href: '/siteLogo.svg', type: 'image/svg+xml' }], + [ + 'link', + { rel: 'apple-touch-icon', sizes: '57x57', href: '/siteLogo.svg', type: 'image/svg+xml' }, + ], + [ + 'link', + { rel: 'apple-touch-icon', sizes: '60x60', href: '/siteLogo.svg', type: 'image/svg+xml' }, + ], + [ + 'link', + { rel: 'apple-touch-icon', sizes: '72x72', href: '/siteLogo.svg', type: 'image/svg+xml' }, + ], + [ + 'link', + { rel: 'apple-touch-icon', sizes: '76x76', href: '/siteLogo.svg', type: 'image/svg+xml' }, + ], + [ + 'link', + { + rel: 'apple-touch-icon', + sizes: '114x114', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'apple-touch-icon', + sizes: '120x120', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'apple-touch-icon', + sizes: '144x144', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'apple-touch-icon', + sizes: '152x152', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'apple-touch-icon', + sizes: '180x180', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'icon', + sizes: '192x192', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'icon', + sizes: '32x32', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'icon', + sizes: '96x96', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + [ + 'link', + { + rel: 'icon', + sizes: '16x16', + href: '/siteLogo.svg', + type: 'image/svg+xml', + }, + ], + ['meta', { property: 'og:title', content: name }], + ['meta', { property: 'og:description', content: packageDescription }], + ['meta', { property: 'og:image', content: '/cover.jpg' }], +]; diff --git a/package.json b/package.json index 8f08eeea..9c280547 100644 --- a/package.json +++ b/package.json @@ -73,11 +73,12 @@ "@types/node": "^18.15.3", "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.55.0", - "@vitest/coverage-c8": "^0.29.2", - "@vitest/ui": "^0.29.2", + "@vitest/coverage-c8": "^0.29.3", + "@vitest/ui": "^0.29.3", "axios": "^1.3.4", "axios-cache-interceptor": "^1.0.1", "ci-info": "^3.8.0", + "dotenv": "^16.0.3", "eslint": "^8.36.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-airbnb-typescript": "^17.0.0", @@ -101,7 +102,7 @@ "tsup": "^6.6.3", "typescript": "^4.9.5", "vitepress": "1.0.0-alpha.60", - "vitest": "^0.29.2", + "vitest": "^0.29.3", "vue": "^3.2.47" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index db2bf153..0b21353d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,11 +16,12 @@ specifiers: '@types/node': ^18.15.3 '@typescript-eslint/eslint-plugin': ^5.55.0 '@typescript-eslint/parser': ^5.55.0 - '@vitest/coverage-c8': ^0.29.2 - '@vitest/ui': ^0.29.2 + '@vitest/coverage-c8': ^0.29.3 + '@vitest/ui': ^0.29.3 axios: ^1.3.4 axios-cache-interceptor: ^1.0.1 ci-info: ^3.8.0 + dotenv: ^16.0.3 eslint: ^8.36.0 eslint-config-airbnb-base: ^15.0.0 eslint-config-airbnb-typescript: ^17.0.0 @@ -44,7 +45,7 @@ specifiers: tsup: ^6.6.3 typescript: ^4.9.5 vitepress: 1.0.0-alpha.60 - vitest: ^0.29.2 + vitest: ^0.29.3 vue: ^3.2.47 devDependencies: @@ -63,11 +64,12 @@ devDependencies: '@types/node': 18.15.3 '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m - '@vitest/coverage-c8': 0.29.2_vitest@0.29.2 - '@vitest/ui': 0.29.2 + '@vitest/coverage-c8': 0.29.3_vitest@0.29.3 + '@vitest/ui': 0.29.3 axios: 1.3.4 axios-cache-interceptor: 1.0.1_axios@1.3.4 ci-info: 3.8.0 + dotenv: 16.0.3 eslint: 8.36.0 eslint-config-airbnb-base: 15.0.0_eakrjjutlgqjxe5ydhtnd4qdmy eslint-config-airbnb-typescript: 17.0.0_g4ufqspmwdmninnalnmypeb4gi @@ -91,7 +93,7 @@ devDependencies: tsup: 6.6.3_iam32obddcem3ix5xtmuuzzkny typescript: 4.9.5 vitepress: 1.0.0-alpha.60_tdye2wdbelwrh2kwavsh7f7fh4 - vitest: 0.29.2_@vitest+ui@0.29.2 + vitest: 0.29.3_@vitest+ui@0.29.3 vue: 3.2.47 packages: @@ -1909,41 +1911,41 @@ packages: vue: 3.2.47 dev: true - /@vitest/coverage-c8/0.29.2_vitest@0.29.2: - resolution: {integrity: sha512-NmD3WirQCeQjjKfHu4iEq18DVOBFbLn9TKVdMpyi5YW2EtnS+K22/WE+9/wRrepOhyeTxuEFgxUVkCAE1GhbnQ==} + /@vitest/coverage-c8/0.29.3_vitest@0.29.3: + resolution: {integrity: sha512-VMhCCkkd9E2J1U3OVQop2fT7PRutqNA+kjaiXkYKz6+ap5TcH+m5+61oE6bJNGn/pN6i5cL6nDqzrbl9wixFng==} peerDependencies: vitest: '>=0.29.0 <1' dependencies: c8: 7.13.0 picocolors: 1.0.0 std-env: 3.3.1 - vitest: 0.29.2_@vitest+ui@0.29.2 + vitest: 0.29.3_@vitest+ui@0.29.3 dev: true - /@vitest/expect/0.29.2: - resolution: {integrity: sha512-wjrdHB2ANTch3XKRhjWZN0UueFocH0cQbi2tR5Jtq60Nb3YOSmakjdAvUa2JFBu/o8Vjhj5cYbcMXkZxn1NzmA==} + /@vitest/expect/0.29.3: + resolution: {integrity: sha512-z/0JqBqqrdtrT/wzxNrWC76EpkOHdl+SvuNGxWulLaoluygntYyG5wJul5u/rQs5875zfFz/F+JaDf90SkLUIg==} dependencies: - '@vitest/spy': 0.29.2 - '@vitest/utils': 0.29.2 + '@vitest/spy': 0.29.3 + '@vitest/utils': 0.29.3 chai: 4.3.7 dev: true - /@vitest/runner/0.29.2: - resolution: {integrity: sha512-A1P65f5+6ru36AyHWORhuQBJrOOcmDuhzl5RsaMNFe2jEkoj0faEszQS4CtPU/LxUYVIazlUtZTY0OEZmyZBnA==} + /@vitest/runner/0.29.3: + resolution: {integrity: sha512-XLi8ctbvOWhUWmuvBUSIBf8POEDH4zCh6bOuVxm/KGfARpgmVF1ku+vVNvyq85va+7qXxtl+MFmzyXQ2xzhAvw==} dependencies: - '@vitest/utils': 0.29.2 + '@vitest/utils': 0.29.3 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/spy/0.29.2: - resolution: {integrity: sha512-Hc44ft5kaAytlGL2PyFwdAsufjbdOvHklwjNy/gy/saRbg9Kfkxfh+PklLm1H2Ib/p586RkQeNFKYuJInUssyw==} + /@vitest/spy/0.29.3: + resolution: {integrity: sha512-LLpCb1oOCOZcBm0/Oxbr1DQTuKLRBsSIHyLYof7z4QVE8/v8NcZKdORjMUq645fcfX55+nLXwU/1AQ+c2rND+w==} dependencies: tinyspy: 1.0.2 dev: true - /@vitest/ui/0.29.2: - resolution: {integrity: sha512-GpCExCMptrS1z3Xf6kz35Xdvjc2eTBy9OIIwW3HjePVxw9Q++ZoEaIBVimRTTGzSe40XiAI/ZyR0H0Ya9brqLA==} + /@vitest/ui/0.29.3: + resolution: {integrity: sha512-6xJyLhfSBRCzMbI9ip4BI7KIMnIM5cqOFl1sj4GSuHfRai17Q3FYZRcNvgo4TlE0f38/MSXDfjOc35/ZepYIWw==} dependencies: fast-glob: 3.2.12 flatted: 3.2.7 @@ -1952,13 +1954,12 @@ packages: sirv: 2.0.2 dev: true - /@vitest/utils/0.29.2: - resolution: {integrity: sha512-F14/Uc+vCdclStS2KEoXJlOLAEyqRhnw0gM27iXw9bMTcyKRPJrQ+rlC6XZ125GIPvvKYMPpVxNhiou6PsEeYQ==} + /@vitest/utils/0.29.3: + resolution: {integrity: sha512-hg4Ff8AM1GtUnLpUJlNMxrf9f4lZr/xRJjh3uJ0QFP+vjaW82HAxKrmeBmLnhc8Os2eRf+f+VBu4ts7TafPPkA==} dependencies: cli-truncate: 3.1.0 diff: 5.1.0 loupe: 2.3.6 - picocolors: 1.0.0 pretty-format: 27.5.1 dev: true @@ -2909,6 +2910,11 @@ packages: is-obj: 2.0.0 dev: true + /dotenv/16.0.3: + resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} + engines: {node: '>=12'} + dev: true + /duplexer2/0.1.4: resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} dependencies: @@ -6408,8 +6414,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node/0.29.2_@types+node@18.15.3: - resolution: {integrity: sha512-5oe1z6wzI3gkvc4yOBbDBbgpiWiApvuN4P55E8OI131JGrSuo4X3SOZrNmZYo4R8Zkze/dhi572blX0zc+6SdA==} + /vite-node/0.29.3_@types+node@18.15.3: + resolution: {integrity: sha512-QYzYSA4Yt2IiduEjYbccfZQfxKp+T1Do8/HEpSX/G5WIECTFKJADwLs9c94aQH4o0A+UtCKU61lj1m5KvbxxQA==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -6490,8 +6496,8 @@ packages: - terser dev: true - /vitest/0.29.2_@vitest+ui@0.29.2: - resolution: {integrity: sha512-ydK9IGbAvoY8wkg29DQ4ivcVviCaUi3ivuPKfZEVddMTenFHUfB8EEDXQV8+RasEk1ACFLgMUqAaDuQ/Nk+mQA==} + /vitest/0.29.3_@vitest+ui@0.29.3: + resolution: {integrity: sha512-muMsbXnZsrzDGiyqf/09BKQsGeUxxlyLeLK/sFFM4EXdURPQRv8y7dco32DXaRORYP0bvyN19C835dT23mL0ow==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -6515,11 +6521,11 @@ packages: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 '@types/node': 18.15.3 - '@vitest/expect': 0.29.2 - '@vitest/runner': 0.29.2 - '@vitest/spy': 0.29.2 - '@vitest/ui': 0.29.2 - '@vitest/utils': 0.29.2 + '@vitest/expect': 0.29.3 + '@vitest/runner': 0.29.3 + '@vitest/spy': 0.29.3 + '@vitest/ui': 0.29.3 + '@vitest/utils': 0.29.3 acorn: 8.8.2 acorn-walk: 8.2.0 cac: 6.7.14 @@ -6535,7 +6541,7 @@ packages: tinypool: 0.3.1 tinyspy: 1.0.2 vite: 4.1.4_@types+node@18.15.3 - vite-node: 0.29.2_@types+node@18.15.3 + vite-node: 0.29.3_@types+node@18.15.3 why-is-node-running: 2.2.2 transitivePeerDependencies: - less From 1fb32be5446012ab49d6f3ff1cb67acc900a7ab1 Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Thu, 16 Mar 2023 16:57:34 -0300 Subject: [PATCH 03/13] chore(deps): update typescript to 5.0 --- package.json | 4 +-- pnpm-lock.yaml | 70 +++++++++++++++++++++++++++----------------------- 2 files changed, 40 insertions(+), 34 deletions(-) diff --git a/package.json b/package.json index 9c280547..1a0fd6c6 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "sort": "sort-package-json package.json", "test:ci": "vitest --silent --run", "test:coverage": "vitest run --coverage", - "test:dev": "vitest -w --logHeapUsage --inspect", + "test:dev": "vitest -w", "test:ui": "vitest --ui --api 9527" }, "devDependencies": { @@ -100,7 +100,7 @@ "size-limit": "^8.2.4", "sort-package-json": "^2.4.1", "tsup": "^6.6.3", - "typescript": "^4.9.5", + "typescript": "^5.0.2", "vitepress": "1.0.0-alpha.60", "vitest": "^0.29.3", "vue": "^3.2.47" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0b21353d..2c4cdfb5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ specifiers: size-limit: ^8.2.4 sort-package-json: ^2.4.1 tsup: ^6.6.3 - typescript: ^4.9.5 + typescript: ^5.0.2 vitepress: 1.0.0-alpha.60 vitest: ^0.29.3 vue: ^3.2.47 @@ -62,8 +62,8 @@ devDependencies: '@swc/core': 1.3.40 '@types/is-ci': 3.0.0 '@types/node': 18.15.3 - '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/eslint-plugin': 5.55.0_qsnvknysi52qtaxqdyqyohkcku + '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu '@vitest/coverage-c8': 0.29.3_vitest@0.29.3 '@vitest/ui': 0.29.3 axios: 1.3.4 @@ -90,8 +90,8 @@ devDependencies: semantic-release: 20.1.1 size-limit: 8.2.4 sort-package-json: 2.4.1 - tsup: 6.6.3_iam32obddcem3ix5xtmuuzzkny - typescript: 4.9.5 + tsup: 6.6.3_xu7xad5kcb532hkh37vbbhgagm + typescript: 5.0.2 vitepress: 1.0.0-alpha.60_tdye2wdbelwrh2kwavsh7f7fh4 vitest: 0.29.3_@vitest+ui@0.29.3 vue: 3.2.47 @@ -1770,7 +1770,7 @@ packages: resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} dev: true - /@typescript-eslint/eslint-plugin/5.55.0_342y7v4tc7ytrrysmit6jo4wri: + /@typescript-eslint/eslint-plugin/5.55.0_qsnvknysi52qtaxqdyqyohkcku: resolution: {integrity: sha512-IZGc50rtbjk+xp5YQoJvmMPmJEYoC53SiKPXyqWfv15XoD2Y5Kju6zN0DwlmaGJp1Iw33JsWJcQ7nw0lGCGjVg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1782,23 +1782,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.0 - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/type-utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m - '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/type-utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu debug: 4.3.4 eslint: 8.36.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.2 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.55.0_vgl77cfdswitgr47lm5swmv43m: + /@typescript-eslint/parser/5.55.0_j4766f7ecgqbon3u7zlxn5zszu: resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1810,10 +1810,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.55.0 '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2 debug: 4.3.4 eslint: 8.36.0 - typescript: 4.9.5 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true @@ -1826,7 +1826,7 @@ packages: '@typescript-eslint/visitor-keys': 5.55.0 dev: true - /@typescript-eslint/type-utils/5.55.0_vgl77cfdswitgr47lm5swmv43m: + /@typescript-eslint/type-utils/5.55.0_j4766f7ecgqbon3u7zlxn5zszu: resolution: {integrity: sha512-ObqxBgHIXj8rBNm0yh8oORFrICcJuZPZTqtAFh0oZQyr5DnAHZWfyw54RwpEEH+fD8suZaI0YxvWu5tYE/WswA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1836,12 +1836,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2 + '@typescript-eslint/utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu debug: 4.3.4 eslint: 8.36.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.2 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true @@ -1851,7 +1851,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.55.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.55.0_typescript@5.0.2: resolution: {integrity: sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1866,13 +1866,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.2 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.55.0_vgl77cfdswitgr47lm5swmv43m: + /@typescript-eslint/utils/5.55.0_j4766f7ecgqbon3u7zlxn5zszu: resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1883,7 +1883,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.55.0 '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2 eslint: 8.36.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -3143,8 +3143,8 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/eslint-plugin': 5.55.0_qsnvknysi52qtaxqdyqyohkcku + '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu eslint: 8.36.0 eslint-config-airbnb-base: 15.0.0_eakrjjutlgqjxe5ydhtnd4qdmy eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu @@ -3220,7 +3220,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu debug: 3.2.7 eslint: 8.36.0 eslint-import-resolver-node: 0.3.7 @@ -3270,7 +3270,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -6230,7 +6230,7 @@ packages: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: true - /tsup/6.6.3_iam32obddcem3ix5xtmuuzzkny: + /tsup/6.6.3_xu7xad5kcb532hkh37vbbhgagm: resolution: {integrity: sha512-OLx/jFllYlVeZQ7sCHBuRVEQBBa1tFbouoc/gbYakyipjVQdWy/iQOvmExUA/ewap9iQ7tbJf9pW0PgcEFfJcQ==} engines: {node: '>=14.18'} hasBin: true @@ -6261,20 +6261,20 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.29.0 tree-kill: 1.2.2 - typescript: 4.9.5 + typescript: 5.0.2 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.0.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.0.2 dev: true /type-check/0.4.0: @@ -6343,6 +6343,12 @@ packages: hasBin: true dev: true + /typescript/5.0.2: + resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} + engines: {node: '>=12.20'} + hasBin: true + dev: true + /ufo/1.0.1: resolution: {integrity: sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA==} dev: true From e866f9912084b067b0ff7151bbea42f5ef3f615e Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Fri, 17 Mar 2023 08:40:38 -0300 Subject: [PATCH 04/13] test: add logger tests --- src/__tests__/logger.spec.ts | 69 ++++++++++++++++++++++++++++++++++++ src/config/logger.ts | 4 +-- vitest.config.ts | 4 +-- 3 files changed, 72 insertions(+), 5 deletions(-) create mode 100644 src/__tests__/logger.spec.ts diff --git a/src/__tests__/logger.spec.ts b/src/__tests__/logger.spec.ts new file mode 100644 index 00000000..a2bba817 --- /dev/null +++ b/src/__tests__/logger.spec.ts @@ -0,0 +1,69 @@ +import { expect, describe, it, vi, afterEach, afterAll } from 'vitest'; +import { + handleRequest, + handleRequestError, + handleResponse, + handleResponseError, +} from '../config/logger'; + +const consoleLogSpy = vi.spyOn(console, 'log'); +const consoleErrorSpy = vi.spyOn(console, 'error'); + +afterEach(() => { + consoleLogSpy.mockClear(); + consoleErrorSpy.mockClear(); +}); + +afterAll(() => { + vi.clearAllMocks(); +}); + +describe('Logger', () => { + it('should call the request log', () => { + const handleRequestMock = vi.fn().mockImplementation(handleRequest); + + expect(handleRequestMock({}, true)).toEqual({}); + expect(consoleLogSpy).toHaveBeenCalled(); + expect(handleRequestMock).toHaveBeenCalled(); + }); + + it('should not call the request log', () => { + const handleRequestMock = vi.fn().mockImplementation(handleRequest); + + expect(handleRequestMock({})).toEqual({}); + expect(consoleLogSpy).not.toHaveBeenCalled(); + expect(handleRequestMock).toHaveBeenCalled(); + }); + + it('should call the request error log', async () => { + const handleRequestErrorMock = vi.fn().mockImplementation(handleRequestError); + + await expect(handleRequestErrorMock({}, true)).rejects.toThrowError(); + expect(consoleErrorSpy).toHaveBeenCalled(); + expect(handleRequestErrorMock).toHaveBeenCalled(); + }); + + it('should call the response log', () => { + const handleResponseMock = vi.fn().mockImplementation(handleResponse); + + expect(handleResponseMock({}, true)).toEqual({}); + expect(consoleLogSpy).toHaveBeenCalled(); + expect(handleResponseMock).toHaveBeenCalled(); + }); + + it('should not call the response log', () => { + const handleResponseMock = vi.fn().mockImplementation(handleResponse); + + expect(handleResponseMock({})).toEqual({}); + expect(consoleLogSpy).not.toHaveBeenCalled(); + expect(handleResponseMock).toHaveBeenCalled(); + }); + + it('should call the request error log', async () => { + const handleResponseErrorMock = vi.fn().mockImplementation(handleResponseError); + + await expect(handleResponseErrorMock({}, true)).rejects.toThrowError(); + expect(consoleErrorSpy).toHaveBeenCalled(); + expect(handleResponseErrorMock).toHaveBeenCalled(); + }); +}); diff --git a/src/config/logger.ts b/src/config/logger.ts index 8f604fe2..88d14977 100644 --- a/src/config/logger.ts +++ b/src/config/logger.ts @@ -18,7 +18,7 @@ export const handleRequestError = ( if (logsEnabled) { console.error(`[ Request Error ] CODE ${error.code || 'UNKNOWN'} | ${error.message}`); } - throw error; + return Promise.reject(error); }; export const handleResponse = ( @@ -40,5 +40,5 @@ export const handleResponseError = ( if (logsEnabled) { console.error(`[ Response Error ] CODE ${error.code || 'UNKNOWN'} | ${error.message}`); } - throw error; + return Promise.reject(error); }; diff --git a/vitest.config.ts b/vitest.config.ts index 02bcfce5..b2a9e3bc 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,5 +1,3 @@ import { defineConfig } from 'vitest/config'; -export default defineConfig({ - test: { clearMocks: true, name: 'pokenode-ts', testTimeout: 50_000 }, -}); +export default defineConfig({ test: { name: 'pokenode-ts', testTimeout: 50_000 } }); From a404f740d37c3d6ccf749e8475b8d32c9b5d7b61 Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Fri, 17 Mar 2023 09:56:15 -0300 Subject: [PATCH 05/13] docs: update readme --- README.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7340d331..bbc417be 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,22 @@ A lightweight Node.js wrapper for the PokéAPI with built-in types. An easy way ## Features -- [Built-in typings](https://pokenode-ts.vercel.app/typings/pokemon-typings) -- [Axios with auto-cache requests](https://pokenode-ts.vercel.app/guides/cache) -- [Logging](https://pokenode-ts.vercel.app/guides/logging) +- Built-in typings +- Axios with auto-cache requests +- Logging + +## Installation + +```bash +# NPM +npm i axios axios-cache-interceptor pokenode-ts + +# Yarn +yarn add axios axios-cache-interceptor pokenode-ts + +# Pnpm +pnpm i axios axios-cache-interceptor pokenode-ts +``` ## Basic Example From b27a750aa260ac0e6c4cd8f0d2e2fcc2a2946e98 Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Mon, 20 Mar 2023 12:44:13 -0300 Subject: [PATCH 06/13] chore(deps): update vitest deps --- package.json | 14 +- pnpm-lock.yaml | 476 +++++++++++++------------------------------------ 2 files changed, 134 insertions(+), 356 deletions(-) diff --git a/package.json b/package.json index 1a0fd6c6..439b8841 100644 --- a/package.json +++ b/package.json @@ -68,13 +68,13 @@ "@semantic-release/npm": "^9.0.2", "@semantic-release/release-notes-generator": "^10.0.3", "@size-limit/preset-small-lib": "^8.2.4", - "@swc/core": "^1.3.40", + "@swc/core": "^1.3.41", "@types/is-ci": "^3.0.0", "@types/node": "^18.15.3", "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.55.0", - "@vitest/coverage-c8": "^0.29.3", - "@vitest/ui": "^0.29.3", + "@vitest/coverage-c8": "^0.29.5", + "@vitest/ui": "^0.29.5", "axios": "^1.3.4", "axios-cache-interceptor": "^1.0.1", "ci-info": "^3.8.0", @@ -94,15 +94,15 @@ "husky": "^8.0.3", "is-ci": "^3.0.1", "lint-staged": "^13.2.0", - "prettier": "^2.8.4", + "prettier": "^2.8.5", "rimraf": "^4.4.0", - "semantic-release": "^20.1.1", + "semantic-release": "^20.1.3", "size-limit": "^8.2.4", "sort-package-json": "^2.4.1", - "tsup": "^6.6.3", + "tsup": "^6.7.0", "typescript": "^5.0.2", "vitepress": "1.0.0-alpha.60", - "vitest": "^0.29.3", + "vitest": "^0.29.5", "vue": "^3.2.47" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2c4cdfb5..096c69aa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,13 +11,13 @@ specifiers: '@semantic-release/npm': ^9.0.2 '@semantic-release/release-notes-generator': ^10.0.3 '@size-limit/preset-small-lib': ^8.2.4 - '@swc/core': ^1.3.40 + '@swc/core': ^1.3.41 '@types/is-ci': ^3.0.0 '@types/node': ^18.15.3 '@typescript-eslint/eslint-plugin': ^5.55.0 '@typescript-eslint/parser': ^5.55.0 - '@vitest/coverage-c8': ^0.29.3 - '@vitest/ui': ^0.29.3 + '@vitest/coverage-c8': ^0.29.5 + '@vitest/ui': ^0.29.5 axios: ^1.3.4 axios-cache-interceptor: ^1.0.1 ci-info: ^3.8.0 @@ -37,35 +37,35 @@ specifiers: husky: ^8.0.3 is-ci: ^3.0.1 lint-staged: ^13.2.0 - prettier: ^2.8.4 + prettier: ^2.8.5 rimraf: ^4.4.0 - semantic-release: ^20.1.1 + semantic-release: ^20.1.3 size-limit: ^8.2.4 sort-package-json: ^2.4.1 - tsup: ^6.6.3 + tsup: ^6.7.0 typescript: ^5.0.2 vitepress: 1.0.0-alpha.60 - vitest: ^0.29.3 + vitest: ^0.29.5 vue: ^3.2.47 devDependencies: '@algolia/client-search': 4.15.0 - '@commitlint/cli': 17.4.4_@swc+core@1.3.40 + '@commitlint/cli': 17.4.4_@swc+core@1.3.41 '@commitlint/config-conventional': 17.4.4 - '@semantic-release/changelog': 6.0.2_semantic-release@20.1.1 - '@semantic-release/commit-analyzer': 9.0.2_semantic-release@20.1.1 - '@semantic-release/git': 10.0.1_semantic-release@20.1.1 - '@semantic-release/github': 8.0.7_semantic-release@20.1.1 - '@semantic-release/npm': 9.0.2_semantic-release@20.1.1 - '@semantic-release/release-notes-generator': 10.0.3_semantic-release@20.1.1 + '@semantic-release/changelog': 6.0.2_semantic-release@20.1.3 + '@semantic-release/commit-analyzer': 9.0.2_semantic-release@20.1.3 + '@semantic-release/git': 10.0.1_semantic-release@20.1.3 + '@semantic-release/github': 8.0.7_semantic-release@20.1.3 + '@semantic-release/npm': 9.0.2_semantic-release@20.1.3 + '@semantic-release/release-notes-generator': 10.0.3_semantic-release@20.1.3 '@size-limit/preset-small-lib': 8.2.4_size-limit@8.2.4 - '@swc/core': 1.3.40 + '@swc/core': 1.3.41 '@types/is-ci': 3.0.0 '@types/node': 18.15.3 '@typescript-eslint/eslint-plugin': 5.55.0_qsnvknysi52qtaxqdyqyohkcku '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu - '@vitest/coverage-c8': 0.29.3_vitest@0.29.3 - '@vitest/ui': 0.29.3 + '@vitest/coverage-c8': 0.29.5_vitest@0.29.5 + '@vitest/ui': 0.29.5 axios: 1.3.4 axios-cache-interceptor: 1.0.1_axios@1.3.4 ci-info: 3.8.0 @@ -78,22 +78,22 @@ devDependencies: eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0 eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu eslint-plugin-node: 11.1.0_eslint@8.36.0 - eslint-plugin-prettier: 4.2.1_eqzx3hpkgx5nnvxls3azrcc7dm + eslint-plugin-prettier: 4.2.1_e4jq4ivnnnwcsomlcyj2qoljy4 eslint-plugin-promise: 6.1.1_eslint@8.36.0 eslint-plugin-unicorn: 46.0.0_eslint@8.36.0 http-status-codes: 2.2.0 husky: 8.0.3 is-ci: 3.0.1 lint-staged: 13.2.0 - prettier: 2.8.4 + prettier: 2.8.5 rimraf: 4.4.0 - semantic-release: 20.1.1 + semantic-release: 20.1.3 size-limit: 8.2.4 sort-package-json: 2.4.1 - tsup: 6.6.3_xu7xad5kcb532hkh37vbbhgagm + tsup: 6.7.0_w6avwkdklr2pf4o6fcw5zz7r3e typescript: 5.0.2 vitepress: 1.0.0-alpha.60_tdye2wdbelwrh2kwavsh7f7fh4 - vitest: 0.29.3_@vitest+ui@0.29.3 + vitest: 0.29.5_@vitest+ui@0.29.5 vue: 3.2.47 packages: @@ -361,14 +361,14 @@ packages: dev: true optional: true - /@commitlint/cli/17.4.4_@swc+core@1.3.40: + /@commitlint/cli/17.4.4_@swc+core@1.3.41: resolution: {integrity: sha512-HwKlD7CPVMVGTAeFZylVNy14Vm5POVY0WxPkZr7EXLC/os0LH/obs6z4HRvJtH/nHCMYBvUBQhGwnufKfTjd5g==} engines: {node: '>=v14'} hasBin: true dependencies: '@commitlint/format': 17.4.4 '@commitlint/lint': 17.4.4 - '@commitlint/load': 17.4.4_@swc+core@1.3.40 + '@commitlint/load': 17.4.4_@swc+core@1.3.41 '@commitlint/read': 17.4.4 '@commitlint/types': 17.4.4 execa: 5.1.1 @@ -439,7 +439,7 @@ packages: '@commitlint/types': 17.4.4 dev: true - /@commitlint/load/17.4.4_@swc+core@1.3.40: + /@commitlint/load/17.4.4_@swc+core@1.3.41: resolution: {integrity: sha512-z6uFIQ7wfKX5FGBe1AkOF4l/ShOQsaa1ml/nLMkbW7R/xF8galGS7Zh0yHvzVp/srtfS0brC+0bUfQfmpMPFVQ==} engines: {node: '>=v14'} dependencies: @@ -455,7 +455,7 @@ packages: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1_lxsr7vkqxpvg3jnjvosormbske + ts-node: 10.9.1_72wjdbglblrsksmmmhzpvueijy typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' @@ -592,15 +592,6 @@ packages: dev: true optional: true - /@esbuild/android-arm/0.17.6: - resolution: {integrity: sha512-bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64/0.16.17: resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==} engines: {node: '>=12'} @@ -619,15 +610,6 @@ packages: dev: true optional: true - /@esbuild/android-arm64/0.17.6: - resolution: {integrity: sha512-YnYSCceN/dUzUr5kdtUzB+wZprCafuD89Hs0Aqv9QSdwhYQybhXTaSTcrl6X/aWThn1a/j0eEpUBGOE7269REg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64/0.16.17: resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==} engines: {node: '>=12'} @@ -646,15 +628,6 @@ packages: dev: true optional: true - /@esbuild/android-x64/0.17.6: - resolution: {integrity: sha512-MVcYcgSO7pfu/x34uX9u2QIZHmXAB7dEiLQC5bBl5Ryqtpj9lT2sg3gNDEsrPEmimSJW2FXIaxqSQ501YLDsZQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64/0.16.17: resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==} engines: {node: '>=12'} @@ -673,15 +646,6 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64/0.17.6: - resolution: {integrity: sha512-bsDRvlbKMQMt6Wl08nHtFz++yoZHsyTOxnjfB2Q95gato+Yi4WnRl13oC2/PJJA9yLCoRv9gqT/EYX0/zDsyMA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64/0.16.17: resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==} engines: {node: '>=12'} @@ -700,15 +664,6 @@ packages: dev: true optional: true - /@esbuild/darwin-x64/0.17.6: - resolution: {integrity: sha512-xh2A5oPrYRfMFz74QXIQTQo8uA+hYzGWJFoeTE8EvoZGHb+idyV4ATaukaUvnnxJiauhs/fPx3vYhU4wiGfosg==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64/0.16.17: resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==} engines: {node: '>=12'} @@ -727,15 +682,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64/0.17.6: - resolution: {integrity: sha512-EnUwjRc1inT4ccZh4pB3v1cIhohE2S4YXlt1OvI7sw/+pD+dIE4smwekZlEPIwY6PhU6oDWwITrQQm5S2/iZgg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64/0.16.17: resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==} engines: {node: '>=12'} @@ -754,15 +700,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64/0.17.6: - resolution: {integrity: sha512-Uh3HLWGzH6FwpviUcLMKPCbZUAFzv67Wj5MTwK6jn89b576SR2IbEp+tqUHTr8DIl0iDmBAf51MVaP7pw6PY5Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm/0.16.17: resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==} engines: {node: '>=12'} @@ -781,15 +718,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm/0.17.6: - resolution: {integrity: sha512-7YdGiurNt7lqO0Bf/U9/arrPWPqdPqcV6JCZda4LZgEn+PTQ5SMEI4MGR52Bfn3+d6bNEGcWFzlIxiQdS48YUw==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64/0.16.17: resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==} engines: {node: '>=12'} @@ -808,15 +736,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm64/0.17.6: - resolution: {integrity: sha512-bUR58IFOMJX523aDVozswnlp5yry7+0cRLCXDsxnUeQYJik1DukMY+apBsLOZJblpH+K7ox7YrKrHmJoWqVR9w==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32/0.16.17: resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==} engines: {node: '>=12'} @@ -835,15 +754,6 @@ packages: dev: true optional: true - /@esbuild/linux-ia32/0.17.6: - resolution: {integrity: sha512-ujp8uoQCM9FRcbDfkqECoARsLnLfCUhKARTP56TFPog8ie9JG83D5GVKjQ6yVrEVdMie1djH86fm98eY3quQkQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64/0.16.17: resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==} engines: {node: '>=12'} @@ -862,15 +772,6 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.17.6: - resolution: {integrity: sha512-y2NX1+X/Nt+izj9bLoiaYB9YXT/LoaQFYvCkVD77G/4F+/yuVXYCWz4SE9yr5CBMbOxOfBcy/xFL4LlOeNlzYQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el/0.16.17: resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==} engines: {node: '>=12'} @@ -889,15 +790,6 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el/0.17.6: - resolution: {integrity: sha512-09AXKB1HDOzXD+j3FdXCiL/MWmZP0Ex9eR8DLMBVcHorrWJxWmY8Nms2Nm41iRM64WVx7bA/JVHMv081iP2kUA==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64/0.16.17: resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==} engines: {node: '>=12'} @@ -916,15 +808,6 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64/0.17.6: - resolution: {integrity: sha512-AmLhMzkM8JuqTIOhxnX4ubh0XWJIznEynRnZAVdA2mMKE6FAfwT2TWKTwdqMG+qEaeyDPtfNoZRpJbD4ZBv0Tg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64/0.16.17: resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==} engines: {node: '>=12'} @@ -943,15 +826,6 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64/0.17.6: - resolution: {integrity: sha512-Y4Ri62PfavhLQhFbqucysHOmRamlTVK10zPWlqjNbj2XMea+BOs4w6ASKwQwAiqf9ZqcY9Ab7NOU4wIgpxwoSQ==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x/0.16.17: resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==} engines: {node: '>=12'} @@ -970,15 +844,6 @@ packages: dev: true optional: true - /@esbuild/linux-s390x/0.17.6: - resolution: {integrity: sha512-SPUiz4fDbnNEm3JSdUW8pBJ/vkop3M1YwZAVwvdwlFLoJwKEZ9L98l3tzeyMzq27CyepDQ3Qgoba44StgbiN5Q==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64/0.16.17: resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==} engines: {node: '>=12'} @@ -997,15 +862,6 @@ packages: dev: true optional: true - /@esbuild/linux-x64/0.17.6: - resolution: {integrity: sha512-a3yHLmOodHrzuNgdpB7peFGPx1iJ2x6m+uDvhP2CKdr2CwOaqEFMeSqYAHU7hG+RjCq8r2NFujcd/YsEsFgTGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64/0.16.17: resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==} engines: {node: '>=12'} @@ -1024,15 +880,6 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64/0.17.6: - resolution: {integrity: sha512-EanJqcU/4uZIBreTrnbnre2DXgXSa+Gjap7ifRfllpmyAU7YMvaXmljdArptTHmjrkkKm9BK6GH5D5Yo+p6y5A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64/0.16.17: resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==} engines: {node: '>=12'} @@ -1051,15 +898,6 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64/0.17.6: - resolution: {integrity: sha512-xaxeSunhQRsTNGFanoOkkLtnmMn5QbA0qBhNet/XLVsc+OVkpIWPHcr3zTW2gxVU5YOHFbIHR9ODuaUdNza2Vw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64/0.16.17: resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==} engines: {node: '>=12'} @@ -1078,15 +916,6 @@ packages: dev: true optional: true - /@esbuild/sunos-x64/0.17.6: - resolution: {integrity: sha512-gnMnMPg5pfMkZvhHee21KbKdc6W3GR8/JuE0Da1kjwpK6oiFU3nqfHuVPgUX2rsOx9N2SadSQTIYV1CIjYG+xw==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64/0.16.17: resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==} engines: {node: '>=12'} @@ -1105,15 +934,6 @@ packages: dev: true optional: true - /@esbuild/win32-arm64/0.17.6: - resolution: {integrity: sha512-G95n7vP1UnGJPsVdKXllAJPtqjMvFYbN20e8RK8LVLhlTiSOH1sd7+Gt7rm70xiG+I5tM58nYgwWrLs6I1jHqg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32/0.16.17: resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==} engines: {node: '>=12'} @@ -1132,15 +952,6 @@ packages: dev: true optional: true - /@esbuild/win32-ia32/0.17.6: - resolution: {integrity: sha512-96yEFzLhq5bv9jJo5JhTs1gI+1cKQ83cUpyxHuGqXVwQtY5Eq54ZEsKs8veKtiKwlrNimtckHEkj4mRh4pPjsg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64/0.16.17: resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==} engines: {node: '>=12'} @@ -1159,15 +970,6 @@ packages: dev: true optional: true - /@esbuild/win32-x64/0.17.6: - resolution: {integrity: sha512-n6d8MOyUrNp6G4VSpRcgjs5xj4A91svJSaiwLIDWVWEsZtpN5FA9NlBbZHDmAJc2e8e6SF4tkBD3HAvPF+7igA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@eslint-community/eslint-utils/4.1.2_eslint@8.36.0: resolution: {integrity: sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1433,7 +1235,7 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@semantic-release/changelog/6.0.2_semantic-release@20.1.1: + /@semantic-release/changelog/6.0.2_semantic-release@20.1.3: resolution: {integrity: sha512-jHqfTkoPbDEOAgAP18mGP53IxeMwxTISN+GwTRy9uLu58UjARoZU8ScCgWGeO2WPkEsm57H8AkyY02W2ntIlIw==} engines: {node: '>=14.17'} peerDependencies: @@ -1443,10 +1245,10 @@ packages: aggregate-error: 3.1.0 fs-extra: 11.1.0 lodash: 4.17.21 - semantic-release: 20.1.1 + semantic-release: 20.1.3 dev: true - /@semantic-release/commit-analyzer/9.0.2_semantic-release@20.1.1: + /@semantic-release/commit-analyzer/9.0.2_semantic-release@20.1.3: resolution: {integrity: sha512-E+dr6L+xIHZkX4zNMe6Rnwg4YQrWNXK+rNsvwOPpdFppvZO1olE2fIgWhv89TkQErygevbjsZFSIxp+u6w2e5g==} engines: {node: '>=14.17'} peerDependencies: @@ -1459,7 +1261,7 @@ packages: import-from: 4.0.0 lodash: 4.17.21 micromatch: 4.0.5 - semantic-release: 20.1.1 + semantic-release: 20.1.3 transitivePeerDependencies: - supports-color dev: true @@ -1469,7 +1271,7 @@ packages: engines: {node: '>=14.17'} dev: true - /@semantic-release/git/10.0.1_semantic-release@20.1.1: + /@semantic-release/git/10.0.1_semantic-release@20.1.3: resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==} engines: {node: '>=14.17'} peerDependencies: @@ -1483,12 +1285,12 @@ packages: lodash: 4.17.21 micromatch: 4.0.5 p-reduce: 2.1.0 - semantic-release: 20.1.1 + semantic-release: 20.1.3 transitivePeerDependencies: - supports-color dev: true - /@semantic-release/github/8.0.7_semantic-release@20.1.1: + /@semantic-release/github/8.0.7_semantic-release@20.1.3: resolution: {integrity: sha512-VtgicRIKGvmTHwm//iqTh/5NGQwsncOMR5vQK9pMT92Aem7dv37JFKKRuulUsAnUOIlO4G8wH3gPiBAA0iW0ww==} engines: {node: '>=14.17'} peerDependencies: @@ -1509,14 +1311,14 @@ packages: mime: 3.0.0 p-filter: 2.1.0 p-retry: 4.6.2 - semantic-release: 20.1.1 + semantic-release: 20.1.3 url-join: 4.0.1 transitivePeerDependencies: - encoding - supports-color dev: true - /@semantic-release/npm/9.0.2_semantic-release@20.1.1: + /@semantic-release/npm/9.0.2_semantic-release@20.1.3: resolution: {integrity: sha512-zgsynF6McdzxPnFet+a4iO9HpAlARXOM5adz7VGVCvj0ne8wtL2ZOQoDV2wZPDmdEotDIbVeJjafhelZjs9j6g==} engines: {node: '>=16 || ^14.17'} peerDependencies: @@ -1533,12 +1335,12 @@ packages: rc: 1.2.8 read-pkg: 5.2.0 registry-auth-token: 5.0.1 - semantic-release: 20.1.1 + semantic-release: 20.1.3 semver: 7.3.8 tempy: 1.0.1 dev: true - /@semantic-release/release-notes-generator/10.0.3_semantic-release@20.1.1: + /@semantic-release/release-notes-generator/10.0.3_semantic-release@20.1.3: resolution: {integrity: sha512-k4x4VhIKneOWoBGHkx0qZogNjCldLPRiAjnIpMnlUh6PtaWXp/T+C9U7/TaNDDtgDa5HMbHl4WlREdxHio6/3w==} engines: {node: '>=14.17'} peerDependencies: @@ -1554,7 +1356,7 @@ packages: into-stream: 6.0.0 lodash: 4.17.21 read-pkg-up: 7.0.1 - semantic-release: 20.1.1 + semantic-release: 20.1.3 transitivePeerDependencies: - supports-color dev: true @@ -1590,8 +1392,8 @@ packages: size-limit: 8.2.4 dev: true - /@swc/core-darwin-arm64/1.3.40: - resolution: {integrity: sha512-x4JHshTVB2o5xOedLL54/jsKkfUlsMw25tNM5fWkehiKWXlQuxEasl5/roceAFETWm8mEESuL8pWgZaiyTDl4Q==} + /@swc/core-darwin-arm64/1.3.41: + resolution: {integrity: sha512-D4fybODToO/BvuP35bionDUrSuTVVr8eW+mApr1unOqb3mfiqOrVv0VP2fpWNRYiA+xMq+oBCB6KcGpL60HKWQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -1599,8 +1401,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64/1.3.40: - resolution: {integrity: sha512-2QaW9HtlvatiQscQACVIyKtj+vAEFEC6Tn+8rqxm8ikYHUD33M/FVXGWEvMLTI7T3P25zjhs+toAlLsjHgfzQQ==} + /@swc/core-darwin-x64/1.3.41: + resolution: {integrity: sha512-0RoVyiPCnylf3TG77C3S86PRSmaq+SaYB4VDLJFz3qcEHz1pfP0LhyskhgX4wjQV1mveDzFEn1BVAuo0eOMwZA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -1608,8 +1410,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf/1.3.40: - resolution: {integrity: sha512-cJPgSg8222gezj5Db2S8PNvcALJLokvXqvFjyzRR253SMFFkq9JKWk0uwO3wg8i8jhe78xMB6EO6AteQqFWvCg==} + /@swc/core-linux-arm-gnueabihf/1.3.41: + resolution: {integrity: sha512-mZW7GeY7Uw1nkKoWpx898ou20oCSt8MR+jAVuAhMjX+G4Zr0WWXYSigWNiRymhR6Q9KhyvoFpMckguSvYWmXsw==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -1617,8 +1419,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu/1.3.40: - resolution: {integrity: sha512-s76n4/vpQzV7dpS703m1WnCxyG7OfGk+EeJf+KEl/m6KP7c5MHHOLOf8hpagI/QI1H8jb9j1ADqNu2C7tEUR8Q==} + /@swc/core-linux-arm64-gnu/1.3.41: + resolution: {integrity: sha512-e91LGn+6KuLFw3sWk5swwGc/dP4tXs0mg3HrhjImRoofU02Bb9aHcj5zgrSO8ZByvDtm/Knn16h1ojxIMOFaxg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1626,8 +1428,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl/1.3.40: - resolution: {integrity: sha512-aTkeImCq1WrkljAQNnqlbk/1ermotONkBl11GH7Ia+8yhsmgt8ZiNBIi0tJ5UjdfXDtnl58Iek43Vo8LWaPUKA==} + /@swc/core-linux-arm64-musl/1.3.41: + resolution: {integrity: sha512-Q7hmrniLWsQ7zjtImGcjx1tl5/Qxpel+fC+OXTnGvAyyoGssSftIBlXMnqVLteL78zhxIPAzi+gizWAe5RGqrA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1635,8 +1437,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu/1.3.40: - resolution: {integrity: sha512-ZsfVlzXSXvNZBuK1fCrenoLSLVv0Zk7OdmkAG9cWN3bKkc/ynxO+6njXLEKWfv9bRfDBXhxifyHGOVOQlIFIAA==} + /@swc/core-linux-x64-gnu/1.3.41: + resolution: {integrity: sha512-h4sv1sCfZQgRIwmykz8WPqVpbvHb13Qm3SsrbOudhAp2MuzpWzsgMP5hAEpdCP/nWreiCz3aoM6L8JeakRDq0g==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1644,8 +1446,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl/1.3.40: - resolution: {integrity: sha512-5GgMuadbd6fhHg/+7W25i+9OQTW4nTMGECias0BNPlcW8nnohzSphpj5jLI/Ub5bWzMwE2hua6e2uiZ17rTySg==} + /@swc/core-linux-x64-musl/1.3.41: + resolution: {integrity: sha512-Z7c26i38378d0NT/dcz8qPSAXm41lqhNzykdhKhI+95mA9m4pskP18T/0I45rmyx1ywifypu+Ip+SXmKeVSPgQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1653,8 +1455,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc/1.3.40: - resolution: {integrity: sha512-TqiK28eaK3YOKSp8iESlrrbSzDGRQqM0zR4hvCgfHwL4L1BPh/M0aIMC/vyYh2gqpz2quyNqgi/DxoZ2+WxlUg==} + /@swc/core-win32-arm64-msvc/1.3.41: + resolution: {integrity: sha512-I0CYnPc+ZGc912YeN0TykIOf/Q7yJQHRwDuhewwD6RkbiSEaVfSux5pAmmdoKw2aGMSq+cwLmgPe9HYLRNz+4w==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -1662,8 +1464,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc/1.3.40: - resolution: {integrity: sha512-PqtCXFs5+ZbrfFe1VZAcCl8k9h47wE65mKDhDvZ9/SQhXxZX2+f5mUGXuH4G5rA0CyijsVpHnpA/5rqE7f2Sxw==} + /@swc/core-win32-ia32-msvc/1.3.41: + resolution: {integrity: sha512-EygN4CVDWF29/U2T5fXGfWyLvRbMd2hiUgkciAl7zHuyJ6nKl+kpodqV2A0Wd4sFtSNedU0gQEBEXEe7cqvmsA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -1671,8 +1473,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc/1.3.40: - resolution: {integrity: sha512-73DGsjsJYSzmoRbfomPj5jcQawtK2H0bCDi/1wgfl8NKVOuzrq+PpaTry3lzx+gvTHxUX6mUHV22i7C9ITL74Q==} + /@swc/core-win32-x64-msvc/1.3.41: + resolution: {integrity: sha512-Mfp8qD1hNwWWRy0ISdwQJu1g0UYoVTtuQlO0z3aGbXqL51ew9e56+8j3M1U9i95lXFyWkARgjDCcKkQi+WezyA==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -1680,21 +1482,21 @@ packages: dev: true optional: true - /@swc/core/1.3.40: - resolution: {integrity: sha512-ZQJ+NID24PQkPIHnbO2B68YNQ6aMEyDz6dcsZucpRK4r7+aPqQ2yVLaqFcQU9VcGMyo4JJydmokzyTr1roWPIQ==} + /@swc/core/1.3.41: + resolution: {integrity: sha512-v6P2dfqJDpZ/7RXPvWge9oI6YgolDM0jtNhQZ2qdXrLBzaWQdDoBGBTJ8KN/nTgGhX3IkNvSB1fafXQ+nVnqAQ==} engines: {node: '>=10'} requiresBuild: true optionalDependencies: - '@swc/core-darwin-arm64': 1.3.40 - '@swc/core-darwin-x64': 1.3.40 - '@swc/core-linux-arm-gnueabihf': 1.3.40 - '@swc/core-linux-arm64-gnu': 1.3.40 - '@swc/core-linux-arm64-musl': 1.3.40 - '@swc/core-linux-x64-gnu': 1.3.40 - '@swc/core-linux-x64-musl': 1.3.40 - '@swc/core-win32-arm64-msvc': 1.3.40 - '@swc/core-win32-ia32-msvc': 1.3.40 - '@swc/core-win32-x64-msvc': 1.3.40 + '@swc/core-darwin-arm64': 1.3.41 + '@swc/core-darwin-x64': 1.3.41 + '@swc/core-linux-arm-gnueabihf': 1.3.41 + '@swc/core-linux-arm64-gnu': 1.3.41 + '@swc/core-linux-arm64-musl': 1.3.41 + '@swc/core-linux-x64-gnu': 1.3.41 + '@swc/core-linux-x64-musl': 1.3.41 + '@swc/core-win32-arm64-msvc': 1.3.41 + '@swc/core-win32-ia32-msvc': 1.3.41 + '@swc/core-win32-x64-msvc': 1.3.41 dev: true /@tootallnate/once/2.0.0: @@ -1911,41 +1713,41 @@ packages: vue: 3.2.47 dev: true - /@vitest/coverage-c8/0.29.3_vitest@0.29.3: - resolution: {integrity: sha512-VMhCCkkd9E2J1U3OVQop2fT7PRutqNA+kjaiXkYKz6+ap5TcH+m5+61oE6bJNGn/pN6i5cL6nDqzrbl9wixFng==} + /@vitest/coverage-c8/0.29.5_vitest@0.29.5: + resolution: {integrity: sha512-KMK9mROXEOIFyh9b8OIm36UGlFg4JMLyrE+Hwe4eYQu4BgSr3IS/gWy1yG1LU8ioew9vTTr/dxXKFtBhMo/M2A==} peerDependencies: vitest: '>=0.29.0 <1' dependencies: c8: 7.13.0 picocolors: 1.0.0 std-env: 3.3.1 - vitest: 0.29.3_@vitest+ui@0.29.3 + vitest: 0.29.5_@vitest+ui@0.29.5 dev: true - /@vitest/expect/0.29.3: - resolution: {integrity: sha512-z/0JqBqqrdtrT/wzxNrWC76EpkOHdl+SvuNGxWulLaoluygntYyG5wJul5u/rQs5875zfFz/F+JaDf90SkLUIg==} + /@vitest/expect/0.29.5: + resolution: {integrity: sha512-gDIafqKvpXlhbbaZWmL/CrJycBo6wT3/67BzsD6OFVTzOgeIOIhg27ysy8bJ3NWlaDqAxvnm+71wfzztIBFU9g==} dependencies: - '@vitest/spy': 0.29.3 - '@vitest/utils': 0.29.3 + '@vitest/spy': 0.29.5 + '@vitest/utils': 0.29.5 chai: 4.3.7 dev: true - /@vitest/runner/0.29.3: - resolution: {integrity: sha512-XLi8ctbvOWhUWmuvBUSIBf8POEDH4zCh6bOuVxm/KGfARpgmVF1ku+vVNvyq85va+7qXxtl+MFmzyXQ2xzhAvw==} + /@vitest/runner/0.29.5: + resolution: {integrity: sha512-qYRf1KTI4Js1dg2vWr8bsOEngogoVL32DsN3vuH0aWIricBgGw4hzu6IyhtH9YPmsHGeAaf8YPipe8bURzRQ8Q==} dependencies: - '@vitest/utils': 0.29.3 + '@vitest/utils': 0.29.5 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/spy/0.29.3: - resolution: {integrity: sha512-LLpCb1oOCOZcBm0/Oxbr1DQTuKLRBsSIHyLYof7z4QVE8/v8NcZKdORjMUq645fcfX55+nLXwU/1AQ+c2rND+w==} + /@vitest/spy/0.29.5: + resolution: {integrity: sha512-Qei5fNbRq4gsqxJEsjpKrgGMzzpIo0b10OoLM1bYJvsYb7e35xcge4A+VFtFXk/x182iAPsx8tK7ViMQ/mlflQ==} dependencies: tinyspy: 1.0.2 dev: true - /@vitest/ui/0.29.3: - resolution: {integrity: sha512-6xJyLhfSBRCzMbI9ip4BI7KIMnIM5cqOFl1sj4GSuHfRai17Q3FYZRcNvgo4TlE0f38/MSXDfjOc35/ZepYIWw==} + /@vitest/ui/0.29.5: + resolution: {integrity: sha512-GyMveQNoN1D+0mTWagE/GSIsc6TiJjYGnkzorU7hXUl7j6AMsbL+agOkb0TZhSq2ARCmqRqovVQ6ZIPI/wOTCw==} dependencies: fast-glob: 3.2.12 flatted: 3.2.7 @@ -1954,8 +1756,8 @@ packages: sirv: 2.0.2 dev: true - /@vitest/utils/0.29.3: - resolution: {integrity: sha512-hg4Ff8AM1GtUnLpUJlNMxrf9f4lZr/xRJjh3uJ0QFP+vjaW82HAxKrmeBmLnhc8Os2eRf+f+VBu4ts7TafPPkA==} + /@vitest/utils/0.29.5: + resolution: {integrity: sha512-WL+uUZKRh3pIHv1W4RBCIxzQKIwBKhjX85qfxTjOMGJTALRacSsGfrVUPDKwfLlAYIKSZ9jZuU4WJaACkeStDg==} dependencies: cli-truncate: 3.1.0 diff: 5.1.0 @@ -2393,13 +2195,13 @@ packages: engines: {node: '>=6'} dev: true - /bundle-require/4.0.0_esbuild@0.17.6: + /bundle-require/4.0.0_esbuild@0.17.11: resolution: {integrity: sha512-5xjxGtR06579D7UcTBhcQO7Zg3A7ji5xuIUl7kNHSvVJ7/CmAs3bCosfYWNuD/Xm5k0jS9VFuPipSpm5S+ZlKw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: esbuild: '>=0.17' dependencies: - esbuild: 0.17.6 + esbuild: 0.17.11 load-tsconfig: 0.2.3 dev: true @@ -2734,7 +2536,7 @@ packages: dependencies: '@types/node': 18.15.3 cosmiconfig: 8.0.0 - ts-node: 10.9.1_lxsr7vkqxpvg3jnjvosormbske + ts-node: 10.9.1_72wjdbglblrsksmmmhzpvueijy typescript: 4.9.5 dev: true @@ -3070,36 +2872,6 @@ packages: '@esbuild/win32-x64': 0.17.11 dev: true - /esbuild/0.17.6: - resolution: {integrity: sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.17.6 - '@esbuild/android-arm64': 0.17.6 - '@esbuild/android-x64': 0.17.6 - '@esbuild/darwin-arm64': 0.17.6 - '@esbuild/darwin-x64': 0.17.6 - '@esbuild/freebsd-arm64': 0.17.6 - '@esbuild/freebsd-x64': 0.17.6 - '@esbuild/linux-arm': 0.17.6 - '@esbuild/linux-arm64': 0.17.6 - '@esbuild/linux-ia32': 0.17.6 - '@esbuild/linux-loong64': 0.17.6 - '@esbuild/linux-mips64el': 0.17.6 - '@esbuild/linux-ppc64': 0.17.6 - '@esbuild/linux-riscv64': 0.17.6 - '@esbuild/linux-s390x': 0.17.6 - '@esbuild/linux-x64': 0.17.6 - '@esbuild/netbsd-x64': 0.17.6 - '@esbuild/openbsd-x64': 0.17.6 - '@esbuild/sunos-x64': 0.17.6 - '@esbuild/win32-arm64': 0.17.6 - '@esbuild/win32-ia32': 0.17.6 - '@esbuild/win32-x64': 0.17.6 - dev: true - /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -3308,7 +3080,7 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-prettier/4.2.1_eqzx3hpkgx5nnvxls3azrcc7dm: + /eslint-plugin-prettier/4.2.1_e4jq4ivnnnwcsomlcyj2qoljy4: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -3321,7 +3093,7 @@ packages: dependencies: eslint: 8.36.0 eslint-config-prettier: 8.7.0_eslint@8.36.0 - prettier: 2.8.4 + prettier: 2.8.5 prettier-linter-helpers: 1.0.0 dev: true @@ -5329,7 +5101,7 @@ packages: ts-node: optional: true dependencies: - lilconfig: 2.0.6 + lilconfig: 2.1.0 yaml: 1.10.2 dev: true @@ -5358,8 +5130,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.8.4: - resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} + /prettier/2.8.5: + resolution: {integrity: sha512-3gzuxrHbKUePRBB4ZeU08VNkUcqEHaUaouNt0m7LGP4Hti/NuB07C7PPTM/LkWqXoJYJn2McEo5+kxPNrtQkLQ==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -5646,16 +5418,16 @@ packages: regexp-tree: 0.1.24 dev: true - /semantic-release/20.1.1: - resolution: {integrity: sha512-jXDr8y7ozo42N4+G9m/P5Qyx5oQO4aOS66a+Up8XECzEOFIpEoo3ngnr4R5lSix/sVJW69/fgNkOUZhsGFiQ5g==} + /semantic-release/20.1.3: + resolution: {integrity: sha512-sMIK9IaOdLP9hxzTxdTVHxINsazlDgv2gjZ1yeyRZXpIT3xAnuQUDEez8k+AC+lFUtGnfzA2Ct3V5lDyiMestw==} engines: {node: '>=18'} hasBin: true dependencies: - '@semantic-release/commit-analyzer': 9.0.2_semantic-release@20.1.1 + '@semantic-release/commit-analyzer': 9.0.2_semantic-release@20.1.3 '@semantic-release/error': 3.0.0 - '@semantic-release/github': 8.0.7_semantic-release@20.1.1 - '@semantic-release/npm': 9.0.2_semantic-release@20.1.1 - '@semantic-release/release-notes-generator': 10.0.3_semantic-release@20.1.1 + '@semantic-release/github': 8.0.7_semantic-release@20.1.3 + '@semantic-release/npm': 9.0.2_semantic-release@20.1.3 + '@semantic-release/release-notes-generator': 10.0.3_semantic-release@20.1.3 aggregate-error: 4.0.1 cosmiconfig: 8.0.0 debug: 4.3.4 @@ -6126,8 +5898,8 @@ packages: resolution: {integrity: sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==} dev: true - /tinypool/0.3.1: - resolution: {integrity: sha512-zLA1ZXlstbU2rlpA4CIeVaqvWq41MTWqLY3FfsAXgC8+f7Pk7zroaJQxDgxn1xNudKW6Kmj4808rPFShUlIRmQ==} + /tinypool/0.4.0: + resolution: {integrity: sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==} engines: {node: '>=14.0.0'} dev: true @@ -6181,7 +5953,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node/10.9.1_lxsr7vkqxpvg3jnjvosormbske: + /ts-node/10.9.1_72wjdbglblrsksmmmhzpvueijy: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -6196,7 +5968,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.40 + '@swc/core': 1.3.41 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -6230,14 +6002,14 @@ packages: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: true - /tsup/6.6.3_xu7xad5kcb532hkh37vbbhgagm: - resolution: {integrity: sha512-OLx/jFllYlVeZQ7sCHBuRVEQBBa1tFbouoc/gbYakyipjVQdWy/iQOvmExUA/ewap9iQ7tbJf9pW0PgcEFfJcQ==} + /tsup/6.7.0_w6avwkdklr2pf4o6fcw5zz7r3e: + resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true peerDependencies: '@swc/core': ^1 postcss: ^8.4.12 - typescript: ^4.1.0 + typescript: '>=4.1.0' peerDependenciesMeta: '@swc/core': optional: true @@ -6246,12 +6018,12 @@ packages: typescript: optional: true dependencies: - '@swc/core': 1.3.40 - bundle-require: 4.0.0_esbuild@0.17.6 + '@swc/core': 1.3.41 + bundle-require: 4.0.0_esbuild@0.17.11 cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.17.6 + esbuild: 0.17.11 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 @@ -6420,8 +6192,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node/0.29.3_@types+node@18.15.3: - resolution: {integrity: sha512-QYzYSA4Yt2IiduEjYbccfZQfxKp+T1Do8/HEpSX/G5WIECTFKJADwLs9c94aQH4o0A+UtCKU61lj1m5KvbxxQA==} + /vite-node/0.29.5_@types+node@18.15.3: + resolution: {integrity: sha512-Hz8Rso+PhZ2y1YMceqIp5q/yYrPVn+omWHcH0/4ZEAkjEP13uEpYb0gCSKYVIwEIIac/IdBGTKF56PLr3WVZjQ==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -6502,8 +6274,8 @@ packages: - terser dev: true - /vitest/0.29.3_@vitest+ui@0.29.3: - resolution: {integrity: sha512-muMsbXnZsrzDGiyqf/09BKQsGeUxxlyLeLK/sFFM4EXdURPQRv8y7dco32DXaRORYP0bvyN19C835dT23mL0ow==} + /vitest/0.29.5_@vitest+ui@0.29.5: + resolution: {integrity: sha512-Pe0hT1Ml/23GWyNYu56sEH2PYfu5YKDrv5YREhAJl6ybX5ukuwzuT+WrnRm7enPSVmL44hP9anWiAk68sQAHzg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -6512,6 +6284,8 @@ packages: '@vitest/ui': '*' happy-dom: '*' jsdom: '*' + safaridriver: '*' + webdriverio: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -6523,15 +6297,19 @@ packages: optional: true jsdom: optional: true + safaridriver: + optional: true + webdriverio: + optional: true dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 '@types/node': 18.15.3 - '@vitest/expect': 0.29.3 - '@vitest/runner': 0.29.3 - '@vitest/spy': 0.29.3 - '@vitest/ui': 0.29.3 - '@vitest/utils': 0.29.3 + '@vitest/expect': 0.29.5 + '@vitest/runner': 0.29.5 + '@vitest/spy': 0.29.5 + '@vitest/ui': 0.29.5 + '@vitest/utils': 0.29.5 acorn: 8.8.2 acorn-walk: 8.2.0 cac: 6.7.14 @@ -6544,10 +6322,10 @@ packages: std-env: 3.3.1 strip-literal: 1.0.0 tinybench: 2.3.1 - tinypool: 0.3.1 + tinypool: 0.4.0 tinyspy: 1.0.2 vite: 4.1.4_@types+node@18.15.3 - vite-node: 0.29.3_@types+node@18.15.3 + vite-node: 0.29.5_@types+node@18.15.3 why-is-node-running: 2.2.2 transitivePeerDependencies: - less From 2c1d8ebf542334b781cbc45f4fb8b6acf4fbc74f Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Mon, 20 Mar 2023 15:50:35 -0300 Subject: [PATCH 07/13] chore(deps): update vitepress docs --- package.json | 8 +-- pnpm-lock.yaml | 182 ++++++++++++++++++++++++++++++------------------- 2 files changed, 116 insertions(+), 74 deletions(-) diff --git a/package.json b/package.json index 439b8841..3c0968c1 100644 --- a/package.json +++ b/package.json @@ -71,8 +71,8 @@ "@swc/core": "^1.3.41", "@types/is-ci": "^3.0.0", "@types/node": "^18.15.3", - "@typescript-eslint/eslint-plugin": "^5.55.0", - "@typescript-eslint/parser": "^5.55.0", + "@typescript-eslint/eslint-plugin": "^5.56.0", + "@typescript-eslint/parser": "^5.56.0", "@vitest/coverage-c8": "^0.29.5", "@vitest/ui": "^0.29.5", "axios": "^1.3.4", @@ -83,7 +83,7 @@ "eslint-config-airbnb-base": "^15.0.0", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-config-node": "^4.1.0", - "eslint-config-prettier": "^8.7.0", + "eslint-config-prettier": "^8.8.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-node": "^11.1.0", @@ -101,7 +101,7 @@ "sort-package-json": "^2.4.1", "tsup": "^6.7.0", "typescript": "^5.0.2", - "vitepress": "1.0.0-alpha.60", + "vitepress": "1.0.0-alpha.61", "vitest": "^0.29.5", "vue": "^3.2.47" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 096c69aa..dd1f59d7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,8 +14,8 @@ specifiers: '@swc/core': ^1.3.41 '@types/is-ci': ^3.0.0 '@types/node': ^18.15.3 - '@typescript-eslint/eslint-plugin': ^5.55.0 - '@typescript-eslint/parser': ^5.55.0 + '@typescript-eslint/eslint-plugin': ^5.56.0 + '@typescript-eslint/parser': ^5.56.0 '@vitest/coverage-c8': ^0.29.5 '@vitest/ui': ^0.29.5 axios: ^1.3.4 @@ -26,7 +26,7 @@ specifiers: eslint-config-airbnb-base: ^15.0.0 eslint-config-airbnb-typescript: ^17.0.0 eslint-config-node: ^4.1.0 - eslint-config-prettier: ^8.7.0 + eslint-config-prettier: ^8.8.0 eslint-plugin-eslint-comments: ^3.2.0 eslint-plugin-import: ^2.27.5 eslint-plugin-node: ^11.1.0 @@ -44,7 +44,7 @@ specifiers: sort-package-json: ^2.4.1 tsup: ^6.7.0 typescript: ^5.0.2 - vitepress: 1.0.0-alpha.60 + vitepress: 1.0.0-alpha.61 vitest: ^0.29.5 vue: ^3.2.47 @@ -62,8 +62,8 @@ devDependencies: '@swc/core': 1.3.41 '@types/is-ci': 3.0.0 '@types/node': 18.15.3 - '@typescript-eslint/eslint-plugin': 5.55.0_qsnvknysi52qtaxqdyqyohkcku - '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 + '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu '@vitest/coverage-c8': 0.29.5_vitest@0.29.5 '@vitest/ui': 0.29.5 axios: 1.3.4 @@ -72,13 +72,13 @@ devDependencies: dotenv: 16.0.3 eslint: 8.36.0 eslint-config-airbnb-base: 15.0.0_eakrjjutlgqjxe5ydhtnd4qdmy - eslint-config-airbnb-typescript: 17.0.0_g4ufqspmwdmninnalnmypeb4gi - eslint-config-node: 4.1.0_a7er6olmtneep4uytpot6gt7wu - eslint-config-prettier: 8.7.0_eslint@8.36.0 + eslint-config-airbnb-typescript: 17.0.0_oqmomuwexfikifhtpi5c5p6fmi + eslint-config-node: 4.1.0_cnkxirszkzb4o6ts7gbclno24e + eslint-config-prettier: 8.8.0_eslint@8.36.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0 - eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu + eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e eslint-plugin-node: 11.1.0_eslint@8.36.0 - eslint-plugin-prettier: 4.2.1_e4jq4ivnnnwcsomlcyj2qoljy4 + eslint-plugin-prettier: 4.2.1_i2qmqyy4fgpgq2h7f6vnil3crq eslint-plugin-promise: 6.1.1_eslint@8.36.0 eslint-plugin-unicorn: 46.0.0_eslint@8.36.0 http-status-codes: 2.2.0 @@ -92,7 +92,7 @@ devDependencies: sort-package-json: 2.4.1 tsup: 6.7.0_w6avwkdklr2pf4o6fcw5zz7r3e typescript: 5.0.2 - vitepress: 1.0.0-alpha.60_tdye2wdbelwrh2kwavsh7f7fh4 + vitepress: 1.0.0-alpha.61_tdye2wdbelwrh2kwavsh7f7fh4 vitest: 0.29.5_@vitest+ui@0.29.5 vue: 3.2.47 @@ -1572,8 +1572,8 @@ packages: resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} dev: true - /@typescript-eslint/eslint-plugin/5.55.0_qsnvknysi52qtaxqdyqyohkcku: - resolution: {integrity: sha512-IZGc50rtbjk+xp5YQoJvmMPmJEYoC53SiKPXyqWfv15XoD2Y5Kju6zN0DwlmaGJp1Iw33JsWJcQ7nw0lGCGjVg==} + /@typescript-eslint/eslint-plugin/5.56.0_2hcjazgfnbtq42tcc73br2vup4: + resolution: {integrity: sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1584,10 +1584,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.0 - '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/type-utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu - '@typescript-eslint/utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/scope-manager': 5.56.0 + '@typescript-eslint/type-utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu debug: 4.3.4 eslint: 8.36.0 grapheme-splitter: 1.0.4 @@ -1600,8 +1600,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.55.0_j4766f7ecgqbon3u7zlxn5zszu: - resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==} + /@typescript-eslint/parser/5.56.0_j4766f7ecgqbon3u7zlxn5zszu: + resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1610,9 +1610,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2 + '@typescript-eslint/scope-manager': 5.56.0 + '@typescript-eslint/types': 5.56.0 + '@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2 debug: 4.3.4 eslint: 8.36.0 typescript: 5.0.2 @@ -1620,16 +1620,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.55.0: - resolution: {integrity: sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==} + /@typescript-eslint/scope-manager/5.56.0: + resolution: {integrity: sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/visitor-keys': 5.55.0 + '@typescript-eslint/types': 5.56.0 + '@typescript-eslint/visitor-keys': 5.56.0 dev: true - /@typescript-eslint/type-utils/5.55.0_j4766f7ecgqbon3u7zlxn5zszu: - resolution: {integrity: sha512-ObqxBgHIXj8rBNm0yh8oORFrICcJuZPZTqtAFh0oZQyr5DnAHZWfyw54RwpEEH+fD8suZaI0YxvWu5tYE/WswA==} + /@typescript-eslint/type-utils/5.56.0_j4766f7ecgqbon3u7zlxn5zszu: + resolution: {integrity: sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1638,8 +1638,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2 - '@typescript-eslint/utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2 + '@typescript-eslint/utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu debug: 4.3.4 eslint: 8.36.0 tsutils: 3.21.0_typescript@5.0.2 @@ -1648,13 +1648,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.55.0: - resolution: {integrity: sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==} + /@typescript-eslint/types/5.56.0: + resolution: {integrity: sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.55.0_typescript@5.0.2: - resolution: {integrity: sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==} + /@typescript-eslint/typescript-estree/5.56.0_typescript@5.0.2: + resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1662,8 +1662,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/visitor-keys': 5.55.0 + '@typescript-eslint/types': 5.56.0 + '@typescript-eslint/visitor-keys': 5.56.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1674,8 +1674,8 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.55.0_j4766f7ecgqbon3u7zlxn5zszu: - resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==} + /@typescript-eslint/utils/5.56.0_j4766f7ecgqbon3u7zlxn5zszu: + resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1683,9 +1683,9 @@ packages: '@eslint-community/eslint-utils': 4.2.0_eslint@8.36.0 '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2 + '@typescript-eslint/scope-manager': 5.56.0 + '@typescript-eslint/types': 5.56.0 + '@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2 eslint: 8.36.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -1694,22 +1694,22 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.55.0: - resolution: {integrity: sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==} + /@typescript-eslint/visitor-keys/5.56.0: + resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.55.0 + '@typescript-eslint/types': 5.56.0 eslint-visitor-keys: 3.3.0 dev: true - /@vitejs/plugin-vue/4.0.0_vite@4.1.4+vue@3.2.47: - resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==} + /@vitejs/plugin-vue/4.1.0_vite@4.2.1+vue@3.2.47: + resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.1.4_@types+node@18.15.3 + vite: 4.2.1_@types+node@18.15.3 vue: 3.2.47 dev: true @@ -2901,13 +2901,13 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.36.0 - eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu + eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 dev: true - /eslint-config-airbnb-typescript/17.0.0_g4ufqspmwdmninnalnmypeb4gi: + /eslint-config-airbnb-typescript/17.0.0_oqmomuwexfikifhtpi5c5p6fmi: resolution: {integrity: sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.13.0 @@ -2915,14 +2915,14 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.55.0_qsnvknysi52qtaxqdyqyohkcku - '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 + '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu eslint: 8.36.0 eslint-config-airbnb-base: 15.0.0_eakrjjutlgqjxe5ydhtnd4qdmy - eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu + eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e dev: true - /eslint-config-esnext/4.1.0_a7er6olmtneep4uytpot6gt7wu: + /eslint-config-esnext/4.1.0_cnkxirszkzb4o6ts7gbclno24e: resolution: {integrity: sha512-GhfVEXdqYKEIIj7j+Fw2SQdL9qyZMekgXfq6PyXM66cQw0B435ddjz3P3kxOBVihMRJ0xGYjosaveQz5Y6z0uA==} peerDependencies: eslint: ^6.0.0 @@ -2930,7 +2930,7 @@ packages: babel-eslint: 10.1.0_eslint@8.36.0 eslint: 8.36.0 eslint-plugin-babel: 5.3.1_eslint@8.36.0 - eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu + eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -2938,13 +2938,13 @@ packages: - supports-color dev: true - /eslint-config-node/4.1.0_a7er6olmtneep4uytpot6gt7wu: + /eslint-config-node/4.1.0_cnkxirszkzb4o6ts7gbclno24e: resolution: {integrity: sha512-Wz17xV5O2WFG8fGdMYEBdbiL6TL7YNJSJvSX9V4sXQownewfYmoqlly7wxqLkOUv/57pq6LnnotMiQQrrPjCqQ==} peerDependencies: eslint: ^6.0.0 dependencies: eslint: 8.36.0 - eslint-config-esnext: 4.1.0_a7er6olmtneep4uytpot6gt7wu + eslint-config-esnext: 4.1.0_cnkxirszkzb4o6ts7gbclno24e transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -2952,8 +2952,8 @@ packages: - supports-color dev: true - /eslint-config-prettier/8.7.0_eslint@8.36.0: - resolution: {integrity: sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA==} + /eslint-config-prettier/8.8.0_eslint@8.36.0: + resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -2971,7 +2971,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_tzfhnsp6rhftjfsbnqrkrbah74: + /eslint-module-utils/2.7.4_tf7h2azriypc3gaglz256o6pea: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -2992,7 +2992,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu debug: 3.2.7 eslint: 8.36.0 eslint-import-resolver-node: 0.3.7 @@ -3032,7 +3032,7 @@ packages: ignore: 5.2.4 dev: true - /eslint-plugin-import/2.27.5_a7er6olmtneep4uytpot6gt7wu: + /eslint-plugin-import/2.27.5_cnkxirszkzb4o6ts7gbclno24e: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -3042,7 +3042,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu + '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -3050,7 +3050,7 @@ packages: doctrine: 2.1.0 eslint: 8.36.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_tzfhnsp6rhftjfsbnqrkrbah74 + eslint-module-utils: 2.7.4_tf7h2azriypc3gaglz256o6pea has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -3080,7 +3080,7 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-prettier/4.2.1_e4jq4ivnnnwcsomlcyj2qoljy4: + /eslint-plugin-prettier/4.2.1_i2qmqyy4fgpgq2h7f6vnil3crq: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -3092,7 +3092,7 @@ packages: optional: true dependencies: eslint: 8.36.0 - eslint-config-prettier: 8.7.0_eslint@8.36.0 + eslint-config-prettier: 8.8.0_eslint@8.36.0 prettier: 2.8.5 prettier-linter-helpers: 1.0.0 dev: true @@ -5384,6 +5384,14 @@ packages: fsevents: 2.3.2 dev: true + /rollup/3.20.0: + resolution: {integrity: sha512-YsIfrk80NqUDrxrjWPXUa7PWvAfegZEXHuPsEZg58fGCdjL1I9C1i/NaG+L+27kxxwkrG/QEDEQc8s/ynXWWGQ==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + dev: true + /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: @@ -6247,18 +6255,52 @@ packages: fsevents: 2.3.2 dev: true - /vitepress/1.0.0-alpha.60_tdye2wdbelwrh2kwavsh7f7fh4: - resolution: {integrity: sha512-GI5iLDkZRqGEPixbSloT+p6pbKcMh9ykRRxt8vf9AjV1gaPit6Stg/t9WNxTdIhKVCuQMexGs1605DNApSRK2A==} + /vite/4.2.1_@types+node@18.15.3: + resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.15.3 + esbuild: 0.17.11 + postcss: 8.4.21 + resolve: 1.22.1 + rollup: 3.20.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /vitepress/1.0.0-alpha.61_tdye2wdbelwrh2kwavsh7f7fh4: + resolution: {integrity: sha512-NvzERVS3/TU9YkYcaiK7yNSe0zY9UcSV58tx3mxbvVLCuwRykzO4OWbl6vQT6Ut6YGuZU1y3Z5WcSS+fHfaxJA==} hasBin: true dependencies: '@docsearch/css': 3.3.3 '@docsearch/js': 3.3.3_2xdflmy6sc2qhwxavtux3g5lt4 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 + '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.47 '@vue/devtools-api': 6.5.0 '@vueuse/core': 9.13.0_vue@3.2.47 body-scroll-lock: 4.0.0-beta.0 shiki: 0.14.1 - vite: 4.1.4_@types+node@18.15.3 + vite: 4.2.1_@types+node@18.15.3 vue: 3.2.47 transitivePeerDependencies: - '@algolia/client-search' From 0573d78f3e4bb724c571fe195025089692aca35d Mon Sep 17 00:00:00 2001 From: Gabriel Date: Mon, 20 Mar 2023 15:54:03 -0300 Subject: [PATCH 08/13] docs: add cov badge --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index bbc417be..9f6323a1 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,7 @@ Every change in this project is analyzed by [SonarCloud](https://sonarcloud.io/) [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=Gabb-c_pokenode-ts&metric=bugs)](https://sonarcloud.io/summary/new_code?id=Gabb-c_pokenode-ts) [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=Gabb-c_pokenode-ts&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=Gabb-c_pokenode-ts) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=Gabb-c_pokenode-ts&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=Gabb-c_pokenode-ts) +[![codecov](https://codecov.io/gh/Gabb-c/pokenode-ts/branch/master/graph/badge.svg?token=whfY8GNSpS)](https://codecov.io/gh/Gabb-c/pokenode-ts) ## Leave your feedback From 851fb40bf01c79d55982b8eab7f941b2c235d483 Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Tue, 21 Mar 2023 09:22:28 -0300 Subject: [PATCH 09/13] chore(deps): update prettier --- package.json | 10 +- pnpm-lock.yaml | 382 ++++++++----------------------------------------- 2 files changed, 65 insertions(+), 327 deletions(-) diff --git a/package.json b/package.json index 3c0968c1..7b923ea1 100644 --- a/package.json +++ b/package.json @@ -70,11 +70,11 @@ "@size-limit/preset-small-lib": "^8.2.4", "@swc/core": "^1.3.41", "@types/is-ci": "^3.0.0", - "@types/node": "^18.15.3", + "@types/node": "^18.15.5", "@typescript-eslint/eslint-plugin": "^5.56.0", "@typescript-eslint/parser": "^5.56.0", - "@vitest/coverage-c8": "^0.29.5", - "@vitest/ui": "^0.29.5", + "@vitest/coverage-c8": "^0.29.7", + "@vitest/ui": "^0.29.7", "axios": "^1.3.4", "axios-cache-interceptor": "^1.0.1", "ci-info": "^3.8.0", @@ -94,7 +94,7 @@ "husky": "^8.0.3", "is-ci": "^3.0.1", "lint-staged": "^13.2.0", - "prettier": "^2.8.5", + "prettier": "^2.8.6", "rimraf": "^4.4.0", "semantic-release": "^20.1.3", "size-limit": "^8.2.4", @@ -102,7 +102,7 @@ "tsup": "^6.7.0", "typescript": "^5.0.2", "vitepress": "1.0.0-alpha.61", - "vitest": "^0.29.5", + "vitest": "^0.29.7", "vue": "^3.2.47" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd1f59d7..fb9c2c36 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,11 +13,11 @@ specifiers: '@size-limit/preset-small-lib': ^8.2.4 '@swc/core': ^1.3.41 '@types/is-ci': ^3.0.0 - '@types/node': ^18.15.3 + '@types/node': ^18.15.5 '@typescript-eslint/eslint-plugin': ^5.56.0 '@typescript-eslint/parser': ^5.56.0 - '@vitest/coverage-c8': ^0.29.5 - '@vitest/ui': ^0.29.5 + '@vitest/coverage-c8': ^0.29.7 + '@vitest/ui': ^0.29.7 axios: ^1.3.4 axios-cache-interceptor: ^1.0.1 ci-info: ^3.8.0 @@ -37,7 +37,7 @@ specifiers: husky: ^8.0.3 is-ci: ^3.0.1 lint-staged: ^13.2.0 - prettier: ^2.8.5 + prettier: ^2.8.6 rimraf: ^4.4.0 semantic-release: ^20.1.3 size-limit: ^8.2.4 @@ -45,7 +45,7 @@ specifiers: tsup: ^6.7.0 typescript: ^5.0.2 vitepress: 1.0.0-alpha.61 - vitest: ^0.29.5 + vitest: ^0.29.7 vue: ^3.2.47 devDependencies: @@ -61,11 +61,11 @@ devDependencies: '@size-limit/preset-small-lib': 8.2.4_size-limit@8.2.4 '@swc/core': 1.3.41 '@types/is-ci': 3.0.0 - '@types/node': 18.15.3 + '@types/node': 18.15.5 '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu - '@vitest/coverage-c8': 0.29.5_vitest@0.29.5 - '@vitest/ui': 0.29.5 + '@vitest/coverage-c8': 0.29.7_vitest@0.29.7 + '@vitest/ui': 0.29.7 axios: 1.3.4 axios-cache-interceptor: 1.0.1_axios@1.3.4 ci-info: 3.8.0 @@ -78,22 +78,22 @@ devDependencies: eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0 eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e eslint-plugin-node: 11.1.0_eslint@8.36.0 - eslint-plugin-prettier: 4.2.1_i2qmqyy4fgpgq2h7f6vnil3crq + eslint-plugin-prettier: 4.2.1_ose2zoovovx4ulolhifz3tfzx4 eslint-plugin-promise: 6.1.1_eslint@8.36.0 eslint-plugin-unicorn: 46.0.0_eslint@8.36.0 http-status-codes: 2.2.0 husky: 8.0.3 is-ci: 3.0.1 lint-staged: 13.2.0 - prettier: 2.8.5 + prettier: 2.8.6 rimraf: 4.4.0 semantic-release: 20.1.3 size-limit: 8.2.4 sort-package-json: 2.4.1 tsup: 6.7.0_w6avwkdklr2pf4o6fcw5zz7r3e typescript: 5.0.2 - vitepress: 1.0.0-alpha.61_tdye2wdbelwrh2kwavsh7f7fh4 - vitest: 0.29.5_@vitest+ui@0.29.5 + vitepress: 1.0.0-alpha.61_7wuj3ersjjz577dx6u7agagygu + vitest: 0.29.7_@vitest+ui@0.29.7 vue: 3.2.47 packages: @@ -447,15 +447,15 @@ packages: '@commitlint/execute-rule': 17.4.0 '@commitlint/resolve-extends': 17.4.4 '@commitlint/types': 17.4.4 - '@types/node': 18.15.3 + '@types/node': 18.15.5 chalk: 4.1.2 cosmiconfig: 8.0.0 - cosmiconfig-typescript-loader: 4.3.0_o5d5d5qrhzipaz5nmkhyrkswza + cosmiconfig-typescript-loader: 4.3.0_ycmcvgie5c4ufymdvfl6ce7js4 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_72wjdbglblrsksmmmhzpvueijy + ts-node: 10.9.1_dhagrcioetb6wnwy2py2o3asx4 typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' @@ -574,15 +574,6 @@ packages: - '@algolia/client-search' dev: true - /@esbuild/android-arm/0.16.17: - resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm/0.17.11: resolution: {integrity: sha512-CdyX6sRVh1NzFCsf5vw3kULwlAhfy9wVt8SZlrhQ7eL2qBjGbFhRBWkkAzuZm9IIEOCKJw4DXA6R85g+qc8RDw==} engines: {node: '>=12'} @@ -592,15 +583,6 @@ packages: dev: true optional: true - /@esbuild/android-arm64/0.16.17: - resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64/0.17.11: resolution: {integrity: sha512-QnK4d/zhVTuV4/pRM4HUjcsbl43POALU2zvBynmrrqZt9LPcLA3x1fTZPBg2RRguBQnJcnU059yKr+bydkntjg==} engines: {node: '>=12'} @@ -610,15 +592,6 @@ packages: dev: true optional: true - /@esbuild/android-x64/0.16.17: - resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64/0.17.11: resolution: {integrity: sha512-3PL3HKtsDIXGQcSCKtWD/dy+mgc4p2Tvo2qKgKHj9Yf+eniwFnuoQ0OUhlSfAEpKAFzF9N21Nwgnap6zy3L3MQ==} engines: {node: '>=12'} @@ -628,15 +601,6 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64/0.16.17: - resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64/0.17.11: resolution: {integrity: sha512-pJ950bNKgzhkGNO3Z9TeHzIFtEyC2GDQL3wxkMApDEghYx5Qers84UTNc1bAxWbRkuJOgmOha5V0WUeh8G+YGw==} engines: {node: '>=12'} @@ -646,15 +610,6 @@ packages: dev: true optional: true - /@esbuild/darwin-x64/0.16.17: - resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64/0.17.11: resolution: {integrity: sha512-iB0dQkIHXyczK3BZtzw1tqegf0F0Ab5texX2TvMQjiJIWXAfM4FQl7D909YfXWnB92OQz4ivBYQ2RlxBJrMJOw==} engines: {node: '>=12'} @@ -664,15 +619,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64/0.16.17: - resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64/0.17.11: resolution: {integrity: sha512-7EFzUADmI1jCHeDRGKgbnF5sDIceZsQGapoO6dmw7r/ZBEKX7CCDnIz8m9yEclzr7mFsd+DyasHzpjfJnmBB1Q==} engines: {node: '>=12'} @@ -682,15 +628,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64/0.16.17: - resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64/0.17.11: resolution: {integrity: sha512-iPgenptC8i8pdvkHQvXJFzc1eVMR7W2lBPrTE6GbhR54sLcF42mk3zBOjKPOodezzuAz/KSu8CPyFSjcBMkE9g==} engines: {node: '>=12'} @@ -700,15 +637,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm/0.16.17: - resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm/0.17.11: resolution: {integrity: sha512-M9iK/d4lgZH0U5M1R2p2gqhPV/7JPJcRz+8O8GBKVgqndTzydQ7B2XGDbxtbvFkvIs53uXTobOhv+RyaqhUiMg==} engines: {node: '>=12'} @@ -718,15 +646,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm64/0.16.17: - resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64/0.17.11: resolution: {integrity: sha512-Qxth3gsWWGKz2/qG2d5DsW/57SeA2AmpSMhdg9TSB5Svn2KDob3qxfQSkdnWjSd42kqoxIPy3EJFs+6w1+6Qjg==} engines: {node: '>=12'} @@ -736,15 +655,6 @@ packages: dev: true optional: true - /@esbuild/linux-ia32/0.16.17: - resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32/0.17.11: resolution: {integrity: sha512-dB1nGaVWtUlb/rRDHmuDQhfqazWE0LMro/AIbT2lWM3CDMHJNpLckH+gCddQyhhcLac2OYw69ikUMO34JLt3wA==} engines: {node: '>=12'} @@ -754,15 +664,6 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.16.17: - resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64/0.17.11: resolution: {integrity: sha512-aCWlq70Q7Nc9WDnormntGS1ar6ZFvUpqr8gXtO+HRejRYPweAFQN615PcgaSJkZjhHp61+MNLhzyVALSF2/Q0g==} engines: {node: '>=12'} @@ -772,15 +673,6 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el/0.16.17: - resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el/0.17.11: resolution: {integrity: sha512-cGeGNdQxqY8qJwlYH1BP6rjIIiEcrM05H7k3tR7WxOLmD1ZxRMd6/QIOWMb8mD2s2YJFNRuNQ+wjMhgEL2oCEw==} engines: {node: '>=12'} @@ -790,15 +682,6 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64/0.16.17: - resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64/0.17.11: resolution: {integrity: sha512-BdlziJQPW/bNe0E8eYsHB40mYOluS+jULPCjlWiHzDgr+ZBRXPtgMV1nkLEGdpjrwgmtkZHEGEPaKdS/8faLDA==} engines: {node: '>=12'} @@ -808,15 +691,6 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64/0.16.17: - resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64/0.17.11: resolution: {integrity: sha512-MDLwQbtF+83oJCI1Cixn68Et/ME6gelmhssPebC40RdJaect+IM+l7o/CuG0ZlDs6tZTEIoxUe53H3GmMn8oMA==} engines: {node: '>=12'} @@ -826,15 +700,6 @@ packages: dev: true optional: true - /@esbuild/linux-s390x/0.16.17: - resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x/0.17.11: resolution: {integrity: sha512-4N5EMESvws0Ozr2J94VoUD8HIRi7X0uvUv4c0wpTHZyZY9qpaaN7THjosdiW56irQ4qnJ6Lsc+i+5zGWnyqWqQ==} engines: {node: '>=12'} @@ -844,15 +709,6 @@ packages: dev: true optional: true - /@esbuild/linux-x64/0.16.17: - resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64/0.17.11: resolution: {integrity: sha512-rM/v8UlluxpytFSmVdbCe1yyKQd/e+FmIJE2oPJvbBo+D0XVWi1y/NQ4iTNx+436WmDHQBjVLrbnAQLQ6U7wlw==} engines: {node: '>=12'} @@ -862,15 +718,6 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64/0.16.17: - resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64/0.17.11: resolution: {integrity: sha512-4WaAhuz5f91h3/g43VBGdto1Q+X7VEZfpcWGtOFXnggEuLvjV+cP6DyLRU15IjiU9fKLLk41OoJfBFN5DhPvag==} engines: {node: '>=12'} @@ -880,15 +727,6 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64/0.16.17: - resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64/0.17.11: resolution: {integrity: sha512-UBj135Nx4FpnvtE+C8TWGp98oUgBcmNmdYgl5ToKc0mBHxVVqVE7FUS5/ELMImOp205qDAittL6Ezhasc2Ev/w==} engines: {node: '>=12'} @@ -898,15 +736,6 @@ packages: dev: true optional: true - /@esbuild/sunos-x64/0.16.17: - resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64/0.17.11: resolution: {integrity: sha512-1/gxTifDC9aXbV2xOfCbOceh5AlIidUrPsMpivgzo8P8zUtczlq1ncFpeN1ZyQJ9lVs2hILy1PG5KPp+w8QPPg==} engines: {node: '>=12'} @@ -916,15 +745,6 @@ packages: dev: true optional: true - /@esbuild/win32-arm64/0.16.17: - resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64/0.17.11: resolution: {integrity: sha512-vtSfyx5yRdpiOW9yp6Ax0zyNOv9HjOAw8WaZg3dF5djEHKKm3UnoohftVvIJtRh0Ec7Hso0RIdTqZvPXJ7FdvQ==} engines: {node: '>=12'} @@ -934,15 +754,6 @@ packages: dev: true optional: true - /@esbuild/win32-ia32/0.16.17: - resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32/0.17.11: resolution: {integrity: sha512-GFPSLEGQr4wHFTiIUJQrnJKZhZjjq4Sphf+mM76nQR6WkQn73vm7IsacmBRPkALfpOCHsopSvLgqdd4iUW2mYw==} engines: {node: '>=12'} @@ -952,15 +763,6 @@ packages: dev: true optional: true - /@esbuild/win32-x64/0.16.17: - resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64/0.17.11: resolution: {integrity: sha512-N9vXqLP3eRL8BqSy8yn4Y98cZI2pZ8fyuHx6lKjiG2WABpT2l01TXdzq5Ma2ZUBzfB7tx5dXVhge8X9u0S70ZQ==} engines: {node: '>=12'} @@ -1552,8 +1354,8 @@ packages: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/node/18.15.3: - resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==} + /@types/node/18.15.5: + resolution: {integrity: sha512-Ark2WDjjZO7GmvsyFFf81MXuGTA/d6oP38anyxWOL6EREyBKAxKoFHwBhaZxCfLRLpO8JgVXwqOwSwa7jRcjew==} dev: true /@types/normalize-package-data/2.4.1: @@ -1709,45 +1511,45 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.2.1_@types+node@18.15.3 + vite: 4.2.1_@types+node@18.15.5 vue: 3.2.47 dev: true - /@vitest/coverage-c8/0.29.5_vitest@0.29.5: - resolution: {integrity: sha512-KMK9mROXEOIFyh9b8OIm36UGlFg4JMLyrE+Hwe4eYQu4BgSr3IS/gWy1yG1LU8ioew9vTTr/dxXKFtBhMo/M2A==} + /@vitest/coverage-c8/0.29.7_vitest@0.29.7: + resolution: {integrity: sha512-TSubtP9JFBuI/wuApxwknHe40VDkX8hFbBak0OXj4/jCeXrEu5B5GPWcxzyk9YvzXgCaDvoiZV79I7AvhNI9YQ==} peerDependencies: vitest: '>=0.29.0 <1' dependencies: c8: 7.13.0 picocolors: 1.0.0 std-env: 3.3.1 - vitest: 0.29.5_@vitest+ui@0.29.5 + vitest: 0.29.7_@vitest+ui@0.29.7 dev: true - /@vitest/expect/0.29.5: - resolution: {integrity: sha512-gDIafqKvpXlhbbaZWmL/CrJycBo6wT3/67BzsD6OFVTzOgeIOIhg27ysy8bJ3NWlaDqAxvnm+71wfzztIBFU9g==} + /@vitest/expect/0.29.7: + resolution: {integrity: sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==} dependencies: - '@vitest/spy': 0.29.5 - '@vitest/utils': 0.29.5 + '@vitest/spy': 0.29.7 + '@vitest/utils': 0.29.7 chai: 4.3.7 dev: true - /@vitest/runner/0.29.5: - resolution: {integrity: sha512-qYRf1KTI4Js1dg2vWr8bsOEngogoVL32DsN3vuH0aWIricBgGw4hzu6IyhtH9YPmsHGeAaf8YPipe8bURzRQ8Q==} + /@vitest/runner/0.29.7: + resolution: {integrity: sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==} dependencies: - '@vitest/utils': 0.29.5 + '@vitest/utils': 0.29.7 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/spy/0.29.5: - resolution: {integrity: sha512-Qei5fNbRq4gsqxJEsjpKrgGMzzpIo0b10OoLM1bYJvsYb7e35xcge4A+VFtFXk/x182iAPsx8tK7ViMQ/mlflQ==} + /@vitest/spy/0.29.7: + resolution: {integrity: sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==} dependencies: tinyspy: 1.0.2 dev: true - /@vitest/ui/0.29.5: - resolution: {integrity: sha512-GyMveQNoN1D+0mTWagE/GSIsc6TiJjYGnkzorU7hXUl7j6AMsbL+agOkb0TZhSq2ARCmqRqovVQ6ZIPI/wOTCw==} + /@vitest/ui/0.29.7: + resolution: {integrity: sha512-KeOztcAldlFU5i8DKCQcmGrih1dVowurZy/9iPz5JyQdPJzej+nW1nI4nYvc4ZmUtA8+IAe9uViqnU7IXc1RNw==} dependencies: fast-glob: 3.2.12 flatted: 3.2.7 @@ -1756,8 +1558,8 @@ packages: sirv: 2.0.2 dev: true - /@vitest/utils/0.29.5: - resolution: {integrity: sha512-WL+uUZKRh3pIHv1W4RBCIxzQKIwBKhjX85qfxTjOMGJTALRacSsGfrVUPDKwfLlAYIKSZ9jZuU4WJaACkeStDg==} + /@vitest/utils/0.29.7: + resolution: {integrity: sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==} dependencies: cli-truncate: 3.1.0 diff: 5.1.0 @@ -2525,7 +2327,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader/4.3.0_o5d5d5qrhzipaz5nmkhyrkswza: + /cosmiconfig-typescript-loader/4.3.0_ycmcvgie5c4ufymdvfl6ce7js4: resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -2534,9 +2336,9 @@ packages: ts-node: '>=10' typescript: '>=3' dependencies: - '@types/node': 18.15.3 + '@types/node': 18.15.5 cosmiconfig: 8.0.0 - ts-node: 10.9.1_72wjdbglblrsksmmmhzpvueijy + ts-node: 10.9.1_dhagrcioetb6wnwy2py2o3asx4 typescript: 4.9.5 dev: true @@ -2812,36 +2614,6 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild/0.16.17: - resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.16.17 - '@esbuild/android-arm64': 0.16.17 - '@esbuild/android-x64': 0.16.17 - '@esbuild/darwin-arm64': 0.16.17 - '@esbuild/darwin-x64': 0.16.17 - '@esbuild/freebsd-arm64': 0.16.17 - '@esbuild/freebsd-x64': 0.16.17 - '@esbuild/linux-arm': 0.16.17 - '@esbuild/linux-arm64': 0.16.17 - '@esbuild/linux-ia32': 0.16.17 - '@esbuild/linux-loong64': 0.16.17 - '@esbuild/linux-mips64el': 0.16.17 - '@esbuild/linux-ppc64': 0.16.17 - '@esbuild/linux-riscv64': 0.16.17 - '@esbuild/linux-s390x': 0.16.17 - '@esbuild/linux-x64': 0.16.17 - '@esbuild/netbsd-x64': 0.16.17 - '@esbuild/openbsd-x64': 0.16.17 - '@esbuild/sunos-x64': 0.16.17 - '@esbuild/win32-arm64': 0.16.17 - '@esbuild/win32-ia32': 0.16.17 - '@esbuild/win32-x64': 0.16.17 - dev: true - /esbuild/0.17.11: resolution: {integrity: sha512-pAMImyokbWDtnA/ufPxjQg0fYo2DDuzAlqwnDvbXqHLphe+m80eF++perYKVm8LeTuj2zUuFXC+xgSVxyoHUdg==} engines: {node: '>=12'} @@ -3080,7 +2852,7 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-prettier/4.2.1_i2qmqyy4fgpgq2h7f6vnil3crq: + /eslint-plugin-prettier/4.2.1_ose2zoovovx4ulolhifz3tfzx4: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -3093,7 +2865,7 @@ packages: dependencies: eslint: 8.36.0 eslint-config-prettier: 8.8.0_eslint@8.36.0 - prettier: 2.8.5 + prettier: 2.8.6 prettier-linter-helpers: 1.0.0 dev: true @@ -5130,8 +4902,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.8.5: - resolution: {integrity: sha512-3gzuxrHbKUePRBB4ZeU08VNkUcqEHaUaouNt0m7LGP4Hti/NuB07C7PPTM/LkWqXoJYJn2McEo5+kxPNrtQkLQ==} + /prettier/2.8.6: + resolution: {integrity: sha512-mtuzdiBbHwPEgl7NxWlqOkithPyp4VN93V7VeHVWBF+ad3I5avc0RVDT4oImXQy9H/AqxA2NSQH8pSxHW6FYbQ==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -5961,7 +5733,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node/10.9.1_72wjdbglblrsksmmmhzpvueijy: + /ts-node/10.9.1_dhagrcioetb6wnwy2py2o3asx4: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -5981,7 +5753,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.15.3 + '@types/node': 18.15.5 acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 @@ -6200,8 +5972,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node/0.29.5_@types+node@18.15.3: - resolution: {integrity: sha512-Hz8Rso+PhZ2y1YMceqIp5q/yYrPVn+omWHcH0/4ZEAkjEP13uEpYb0gCSKYVIwEIIac/IdBGTKF56PLr3WVZjQ==} + /vite-node/0.29.7_@types+node@18.15.5: + resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -6210,7 +5982,7 @@ packages: mlly: 1.1.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.1.4_@types+node@18.15.3 + vite: 4.2.1_@types+node@18.15.5 transitivePeerDependencies: - '@types/node' - less @@ -6221,41 +5993,7 @@ packages: - terser dev: true - /vite/4.1.4_@types+node@18.15.3: - resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 18.15.3 - esbuild: 0.16.17 - postcss: 8.4.21 - resolve: 1.22.1 - rollup: 3.11.0 - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /vite/4.2.1_@types+node@18.15.3: + /vite/4.2.1_@types+node@18.15.5: resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -6280,7 +6018,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.15.3 + '@types/node': 18.15.5 esbuild: 0.17.11 postcss: 8.4.21 resolve: 1.22.1 @@ -6289,7 +6027,7 @@ packages: fsevents: 2.3.2 dev: true - /vitepress/1.0.0-alpha.61_tdye2wdbelwrh2kwavsh7f7fh4: + /vitepress/1.0.0-alpha.61_7wuj3ersjjz577dx6u7agagygu: resolution: {integrity: sha512-NvzERVS3/TU9YkYcaiK7yNSe0zY9UcSV58tx3mxbvVLCuwRykzO4OWbl6vQT6Ut6YGuZU1y3Z5WcSS+fHfaxJA==} hasBin: true dependencies: @@ -6300,7 +6038,7 @@ packages: '@vueuse/core': 9.13.0_vue@3.2.47 body-scroll-lock: 4.0.0-beta.0 shiki: 0.14.1 - vite: 4.2.1_@types+node@18.15.3 + vite: 4.2.1_@types+node@18.15.5 vue: 3.2.47 transitivePeerDependencies: - '@algolia/client-search' @@ -6316,8 +6054,8 @@ packages: - terser dev: true - /vitest/0.29.5_@vitest+ui@0.29.5: - resolution: {integrity: sha512-Pe0hT1Ml/23GWyNYu56sEH2PYfu5YKDrv5YREhAJl6ybX5ukuwzuT+WrnRm7enPSVmL44hP9anWiAk68sQAHzg==} + /vitest/0.29.7_@vitest+ui@0.29.7: + resolution: {integrity: sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -6346,12 +6084,12 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.15.3 - '@vitest/expect': 0.29.5 - '@vitest/runner': 0.29.5 - '@vitest/spy': 0.29.5 - '@vitest/ui': 0.29.5 - '@vitest/utils': 0.29.5 + '@types/node': 18.15.5 + '@vitest/expect': 0.29.7 + '@vitest/runner': 0.29.7 + '@vitest/spy': 0.29.7 + '@vitest/ui': 0.29.7 + '@vitest/utils': 0.29.7 acorn: 8.8.2 acorn-walk: 8.2.0 cac: 6.7.14 @@ -6366,8 +6104,8 @@ packages: tinybench: 2.3.1 tinypool: 0.4.0 tinyspy: 1.0.2 - vite: 4.1.4_@types+node@18.15.3 - vite-node: 0.29.5_@types+node@18.15.3 + vite: 4.2.1_@types+node@18.15.5 + vite-node: 0.29.7_@types+node@18.15.5 why-is-node-running: 2.2.2 transitivePeerDependencies: - less From 322136560ccd78a50d6be3ade6b0bb09bf459d70 Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Thu, 23 Mar 2023 10:59:04 -0300 Subject: [PATCH 10/13] chore(dev-deps): update algolia search --- package.json | 10 +- pnpm-lock.yaml | 310 ++++++++++++++++++++++++++++++++++--------------- 2 files changed, 219 insertions(+), 101 deletions(-) diff --git a/package.json b/package.json index 7b923ea1..debb1c89 100644 --- a/package.json +++ b/package.json @@ -58,17 +58,17 @@ "test:ui": "vitest --ui --api 9527" }, "devDependencies": { - "@algolia/client-search": "^4.15.0", - "@commitlint/cli": "^17.4.4", + "@algolia/client-search": "^4.16.0", + "@commitlint/cli": "^17.5.0", "@commitlint/config-conventional": "^17.4.4", "@semantic-release/changelog": "^6.0.2", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^8.0.7", - "@semantic-release/npm": "^9.0.2", + "@semantic-release/npm": "^10.0.2", "@semantic-release/release-notes-generator": "^10.0.3", "@size-limit/preset-small-lib": "^8.2.4", - "@swc/core": "^1.3.41", + "@swc/core": "^1.3.42", "@types/is-ci": "^3.0.0", "@types/node": "^18.15.5", "@typescript-eslint/eslint-plugin": "^5.56.0", @@ -95,7 +95,7 @@ "is-ci": "^3.0.1", "lint-staged": "^13.2.0", "prettier": "^2.8.6", - "rimraf": "^4.4.0", + "rimraf": "^4.4.1", "semantic-release": "^20.1.3", "size-limit": "^8.2.4", "sort-package-json": "^2.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fb9c2c36..fa38d255 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,17 +1,17 @@ lockfileVersion: 5.4 specifiers: - '@algolia/client-search': ^4.15.0 - '@commitlint/cli': ^17.4.4 + '@algolia/client-search': ^4.16.0 + '@commitlint/cli': ^17.5.0 '@commitlint/config-conventional': ^17.4.4 '@semantic-release/changelog': ^6.0.2 '@semantic-release/commit-analyzer': ^9.0.2 '@semantic-release/git': ^10.0.1 '@semantic-release/github': ^8.0.7 - '@semantic-release/npm': ^9.0.2 + '@semantic-release/npm': ^10.0.2 '@semantic-release/release-notes-generator': ^10.0.3 '@size-limit/preset-small-lib': ^8.2.4 - '@swc/core': ^1.3.41 + '@swc/core': ^1.3.42 '@types/is-ci': ^3.0.0 '@types/node': ^18.15.5 '@typescript-eslint/eslint-plugin': ^5.56.0 @@ -38,7 +38,7 @@ specifiers: is-ci: ^3.0.1 lint-staged: ^13.2.0 prettier: ^2.8.6 - rimraf: ^4.4.0 + rimraf: ^4.4.1 semantic-release: ^20.1.3 size-limit: ^8.2.4 sort-package-json: ^2.4.1 @@ -49,17 +49,17 @@ specifiers: vue: ^3.2.47 devDependencies: - '@algolia/client-search': 4.15.0 - '@commitlint/cli': 17.4.4_@swc+core@1.3.41 + '@algolia/client-search': 4.16.0 + '@commitlint/cli': 17.5.0_@swc+core@1.3.42 '@commitlint/config-conventional': 17.4.4 '@semantic-release/changelog': 6.0.2_semantic-release@20.1.3 '@semantic-release/commit-analyzer': 9.0.2_semantic-release@20.1.3 '@semantic-release/git': 10.0.1_semantic-release@20.1.3 '@semantic-release/github': 8.0.7_semantic-release@20.1.3 - '@semantic-release/npm': 9.0.2_semantic-release@20.1.3 + '@semantic-release/npm': 10.0.2_semantic-release@20.1.3 '@semantic-release/release-notes-generator': 10.0.3_semantic-release@20.1.3 '@size-limit/preset-small-lib': 8.2.4_size-limit@8.2.4 - '@swc/core': 1.3.41 + '@swc/core': 1.3.42 '@types/is-ci': 3.0.0 '@types/node': 18.15.5 '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 @@ -86,13 +86,13 @@ devDependencies: is-ci: 3.0.1 lint-staged: 13.2.0 prettier: 2.8.6 - rimraf: 4.4.0 + rimraf: 4.4.1 semantic-release: 20.1.3 size-limit: 8.2.4 sort-package-json: 2.4.1 - tsup: 6.7.0_w6avwkdklr2pf4o6fcw5zz7r3e + tsup: 6.7.0_t54qdgezdzoz6ve4twif7sbkh4 typescript: 5.0.2 - vitepress: 1.0.0-alpha.61_7wuj3ersjjz577dx6u7agagygu + vitepress: 1.0.0-alpha.61_3wcpfbbeu6w2yeztml4trfrw5i vitest: 0.29.7_@vitest+ui@0.29.7 vue: 3.2.47 @@ -104,14 +104,14 @@ packages: '@algolia/autocomplete-shared': 1.7.4 dev: true - /@algolia/autocomplete-preset-algolia/1.7.4_fu462mkgpjoplgwgf6huevsl4i: + /@algolia/autocomplete-preset-algolia/1.7.4_uytuezmmdeeyz3ivurw7ma5nbe: resolution: {integrity: sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: '@algolia/autocomplete-shared': 1.7.4 - '@algolia/client-search': 4.15.0 + '@algolia/client-search': 4.16.0 algoliasearch: 4.14.3 dev: true @@ -129,8 +129,8 @@ packages: resolution: {integrity: sha512-oZJofOoD9FQOwiGTzyRnmzvh3ZP8WVTNPBLH5xU5JNF7drDbRT0ocVT0h/xB2rPHYzOeXRrLaQQBwRT/CKom0Q==} dev: true - /@algolia/cache-common/4.15.0: - resolution: {integrity: sha512-Me3PbI4QurAM+3D+htIE0l1xt6+bl/18SG6Wc7bPQEZAtN7DTGz22HqhKNyLF2lR/cOfpaH7umXZlZEhIHf7gQ==} + /@algolia/cache-common/4.16.0: + resolution: {integrity: sha512-4iHjkSYQYw46pITrNQgXXhvUmcekI8INz1m+SzmqLX8jexSSy4Ky4zfGhZzhhhLHXUP3+x/PK/c0qPjxEvRwKQ==} dev: true /@algolia/cache-in-memory/4.14.3: @@ -163,11 +163,11 @@ packages: '@algolia/transporter': 4.14.3 dev: true - /@algolia/client-common/4.15.0: - resolution: {integrity: sha512-PlsJMObZuYw4JlG5EhYv1PHDOv7n5mD5PzqFyoNfSOYaEPRZepa3W579ya29yOu3FZ0VGMNJmB7Q5v/+/fwvIw==} + /@algolia/client-common/4.16.0: + resolution: {integrity: sha512-QVdR4019ukBH6f5lFr27W60trRxQF1SfS1qo0IP6gjsKhXhUVJuHxOCA6ArF87jrNkeuHEoRoDU+GlvaecNo8g==} dependencies: - '@algolia/requester-common': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/requester-common': 4.16.0 + '@algolia/transporter': 4.16.0 dev: true /@algolia/client-personalization/4.14.3: @@ -186,20 +186,20 @@ packages: '@algolia/transporter': 4.14.3 dev: true - /@algolia/client-search/4.15.0: - resolution: {integrity: sha512-dTwZD4u53WdmexnMcoO2Qd/+YCP3ESXKOtD2MryQ1a9dHwB2Y3Qob0kyS1PG82idwM3enbznvscI9Sf4o9PUWQ==} + /@algolia/client-search/4.16.0: + resolution: {integrity: sha512-xsfrAE1jO/JDh1wFrRz+alVyW+aA6qnkzmbWWWZWEgVF3EaFqzIf9r1l/aDtDdBtNTNhX9H3Lg31+BRtd5izQA==} dependencies: - '@algolia/client-common': 4.15.0 - '@algolia/requester-common': 4.15.0 - '@algolia/transporter': 4.15.0 + '@algolia/client-common': 4.16.0 + '@algolia/requester-common': 4.16.0 + '@algolia/transporter': 4.16.0 dev: true /@algolia/logger-common/4.14.3: resolution: {integrity: sha512-kUEAZaBt/J3RjYi8MEBT2QEexJR2kAE2mtLmezsmqMQZTV502TkHCxYzTwY2dE7OKcUTxi4OFlMuS4GId9CWPw==} dev: true - /@algolia/logger-common/4.15.0: - resolution: {integrity: sha512-D8OFwn/HpvQz66goIcjxOKsYBMuxiruxJ3cA/bnc0EiDvSA2P2z6bNQWgS5gbstuTZIJmbhr+53NyOxFkmMNAA==} + /@algolia/logger-common/4.16.0: + resolution: {integrity: sha512-U9H8uCzSDuePJmbnjjTX21aPDRU6x74Tdq3dJmdYu2+pISx02UeBJm4kSgc9RW5jcR5j35G9gnjHY9Q3ngWbyQ==} dev: true /@algolia/logger-console/4.14.3: @@ -218,8 +218,8 @@ packages: resolution: {integrity: sha512-RrRzqNyKFDP7IkTuV3XvYGF9cDPn9h6qEDl595lXva3YUk9YSS8+MGZnnkOMHvjkrSCKfoLeLbm/T4tmoIeclw==} dev: true - /@algolia/requester-common/4.15.0: - resolution: {integrity: sha512-w0UUzxElbo4hrKg4QP/jiXDNbIJuAthxdlkos9nS8KAPK2XI3R9BlUjLz/ZVs4F9TDGI0mhjrNHhZ12KXcoyhg==} + /@algolia/requester-common/4.16.0: + resolution: {integrity: sha512-3Zmcs/iMubcm4zqZ3vZG6Zum8t+hMWxGMzo0/uY2BD8o9q5vMxIYI0c4ocdgQjkXcix189WtZNkgjSOBzSbkdw==} dev: true /@algolia/requester-node-http/4.14.3: @@ -236,12 +236,12 @@ packages: '@algolia/requester-common': 4.14.3 dev: true - /@algolia/transporter/4.15.0: - resolution: {integrity: sha512-JoWR+ixG3EmA0UPntQFN/FV5TasYcYu93d5+oKzHFeZ6Z7rtW5Im9iy/Oh/ggk1AAN5fTdqKewtbBpdaYDbKsQ==} + /@algolia/transporter/4.16.0: + resolution: {integrity: sha512-H9BVB2EAjT65w7XGBNf5drpsW39x2aSZ942j4boSAAJPPlLmjtj5IpAP7UAtsV8g9Beslonh0bLa1XGmE/P0BA==} dependencies: - '@algolia/cache-common': 4.15.0 - '@algolia/logger-common': 4.15.0 - '@algolia/requester-common': 4.15.0 + '@algolia/cache-common': 4.16.0 + '@algolia/logger-common': 4.16.0 + '@algolia/requester-common': 4.16.0 dev: true /@babel/code-frame/7.18.6: @@ -361,14 +361,14 @@ packages: dev: true optional: true - /@commitlint/cli/17.4.4_@swc+core@1.3.41: - resolution: {integrity: sha512-HwKlD7CPVMVGTAeFZylVNy14Vm5POVY0WxPkZr7EXLC/os0LH/obs6z4HRvJtH/nHCMYBvUBQhGwnufKfTjd5g==} + /@commitlint/cli/17.5.0_@swc+core@1.3.42: + resolution: {integrity: sha512-yNW3+M7UM1ioK28LKTrryIVB5qGpXlEv8+rJQiWPMZNayy9/1XR5+lL8qBTNlgopYtZWWnIm5RETcAN29ZTL/A==} engines: {node: '>=v14'} hasBin: true dependencies: '@commitlint/format': 17.4.4 '@commitlint/lint': 17.4.4 - '@commitlint/load': 17.4.4_@swc+core@1.3.41 + '@commitlint/load': 17.5.0_@swc+core@1.3.42 '@commitlint/read': 17.4.4 '@commitlint/types': 17.4.4 execa: 5.1.1 @@ -439,8 +439,8 @@ packages: '@commitlint/types': 17.4.4 dev: true - /@commitlint/load/17.4.4_@swc+core@1.3.41: - resolution: {integrity: sha512-z6uFIQ7wfKX5FGBe1AkOF4l/ShOQsaa1ml/nLMkbW7R/xF8galGS7Zh0yHvzVp/srtfS0brC+0bUfQfmpMPFVQ==} + /@commitlint/load/17.5.0_@swc+core@1.3.42: + resolution: {integrity: sha512-l+4W8Sx4CD5rYFsrhHH8HP01/8jEP7kKf33Xlx2Uk2out/UKoKPYMOIRcDH5ppT8UXLMV+x6Wm5osdRKKgaD1Q==} engines: {node: '>=v14'} dependencies: '@commitlint/config-validator': 17.4.4 @@ -450,13 +450,13 @@ packages: '@types/node': 18.15.5 chalk: 4.1.2 cosmiconfig: 8.0.0 - cosmiconfig-typescript-loader: 4.3.0_ycmcvgie5c4ufymdvfl6ce7js4 + cosmiconfig-typescript-loader: 4.3.0_7fjloxi3szjdeatq35iahk7zcy 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_dhagrcioetb6wnwy2py2o3asx4 - typescript: 4.9.5 + ts-node: 10.9.1_awsfqicsemvcbwr47kxtga52aq + typescript: 5.0.2 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -540,10 +540,10 @@ packages: resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==} dev: true - /@docsearch/js/3.3.3_2xdflmy6sc2qhwxavtux3g5lt4: + /@docsearch/js/3.3.3_6nilccg2rhd3mct5xof6ep35te: resolution: {integrity: sha512-2xAv2GFuHzzmG0SSZgf8wHX0qZX8n9Y1ZirKUk5Wrdc+vH9CL837x2hZIUdwcPZI9caBA+/CzxsS68O4waYjUQ==} dependencies: - '@docsearch/react': 3.3.3_2xdflmy6sc2qhwxavtux3g5lt4 + '@docsearch/react': 3.3.3_6nilccg2rhd3mct5xof6ep35te preact: 10.11.3 transitivePeerDependencies: - '@algolia/client-search' @@ -552,7 +552,7 @@ packages: - react-dom dev: true - /@docsearch/react/3.3.3_2xdflmy6sc2qhwxavtux3g5lt4: + /@docsearch/react/3.3.3_6nilccg2rhd3mct5xof6ep35te: resolution: {integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -567,7 +567,7 @@ packages: optional: true dependencies: '@algolia/autocomplete-core': 1.7.4 - '@algolia/autocomplete-preset-algolia': 1.7.4_fu462mkgpjoplgwgf6huevsl4i + '@algolia/autocomplete-preset-algolia': 1.7.4_uytuezmmdeeyz3ivurw7ma5nbe '@docsearch/css': 3.3.3 algoliasearch: 4.14.3 transitivePeerDependencies: @@ -1120,6 +1120,28 @@ packages: - supports-color dev: true + /@semantic-release/npm/10.0.2_semantic-release@20.1.3: + resolution: {integrity: sha512-Mo0XoBza4pUapxiBhLLYXeSZ9tkuHDUd/WvMbpilwuPRfJDnQXMqx5tBVon8d2mBk8JXmXpqB+ExhlWJmVT40A==} + engines: {node: '>=18'} + peerDependencies: + semantic-release: '>=20.1.0' + dependencies: + '@semantic-release/error': 3.0.0 + aggregate-error: 4.0.1 + execa: 7.0.0 + fs-extra: 11.1.0 + lodash-es: 4.17.21 + nerf-dart: 1.0.0 + normalize-url: 8.0.0 + npm: 9.6.2 + rc: 1.2.8 + read-pkg: 7.1.0 + registry-auth-token: 5.0.1 + semantic-release: 20.1.3 + semver: 7.3.8 + tempy: 3.0.0 + dev: true + /@semantic-release/npm/9.0.2_semantic-release@20.1.3: resolution: {integrity: sha512-zgsynF6McdzxPnFet+a4iO9HpAlARXOM5adz7VGVCvj0ne8wtL2ZOQoDV2wZPDmdEotDIbVeJjafhelZjs9j6g==} engines: {node: '>=16 || ^14.17'} @@ -1194,8 +1216,8 @@ packages: size-limit: 8.2.4 dev: true - /@swc/core-darwin-arm64/1.3.41: - resolution: {integrity: sha512-D4fybODToO/BvuP35bionDUrSuTVVr8eW+mApr1unOqb3mfiqOrVv0VP2fpWNRYiA+xMq+oBCB6KcGpL60HKWQ==} + /@swc/core-darwin-arm64/1.3.42: + resolution: {integrity: sha512-hM6RrZFyoCM9mX3cj/zM5oXwhAqjUdOCLXJx7KTQps7NIkv/Qjvobgvyf2gAb89j3ARNo9NdIoLjTjJ6oALtiA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -1203,8 +1225,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64/1.3.41: - resolution: {integrity: sha512-0RoVyiPCnylf3TG77C3S86PRSmaq+SaYB4VDLJFz3qcEHz1pfP0LhyskhgX4wjQV1mveDzFEn1BVAuo0eOMwZA==} + /@swc/core-darwin-x64/1.3.42: + resolution: {integrity: sha512-bjsWtHMb6wJK1+RGlBs2USvgZ0txlMk11y0qBLKo32gLKTqzUwRw0Fmfzuf6Ue2a/w//7eqMlPFEre4LvJajGw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -1212,8 +1234,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf/1.3.41: - resolution: {integrity: sha512-mZW7GeY7Uw1nkKoWpx898ou20oCSt8MR+jAVuAhMjX+G4Zr0WWXYSigWNiRymhR6Q9KhyvoFpMckguSvYWmXsw==} + /@swc/core-linux-arm-gnueabihf/1.3.42: + resolution: {integrity: sha512-Oe0ggMz3MyqXNfeVmY+bBTL0hFSNY3bx8dhcqsh4vXk/ZVGse94QoC4dd92LuPHmKT0x6nsUzB86x2jU9QHW5g==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -1221,8 +1243,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu/1.3.41: - resolution: {integrity: sha512-e91LGn+6KuLFw3sWk5swwGc/dP4tXs0mg3HrhjImRoofU02Bb9aHcj5zgrSO8ZByvDtm/Knn16h1ojxIMOFaxg==} + /@swc/core-linux-arm64-gnu/1.3.42: + resolution: {integrity: sha512-ZJsa8NIW1RLmmHGTJCbM7OPSbBZ9rOMrLqDtUOGrT0uoJXZnnQqolflamB5wviW0X6h3Z3/PSTNGNDCJ3u3Lqg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1230,8 +1252,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl/1.3.41: - resolution: {integrity: sha512-Q7hmrniLWsQ7zjtImGcjx1tl5/Qxpel+fC+OXTnGvAyyoGssSftIBlXMnqVLteL78zhxIPAzi+gizWAe5RGqrA==} + /@swc/core-linux-arm64-musl/1.3.42: + resolution: {integrity: sha512-YpZwlFAfOp5vkm/uVUJX1O7N3yJDO1fDQRWqsOPPNyIJkI2ydlRQtgN6ZylC159Qv+TimfXnGTlNr7o3iBAqjg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1239,8 +1261,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu/1.3.41: - resolution: {integrity: sha512-h4sv1sCfZQgRIwmykz8WPqVpbvHb13Qm3SsrbOudhAp2MuzpWzsgMP5hAEpdCP/nWreiCz3aoM6L8JeakRDq0g==} + /@swc/core-linux-x64-gnu/1.3.42: + resolution: {integrity: sha512-0ccpKnsZbyHBzaQFdP8U9i29nvOfKitm6oJfdJzlqsY/jCqwvD8kv2CAKSK8WhJz//ExI2LqNrDI0yazx5j7+A==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1248,8 +1270,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl/1.3.41: - resolution: {integrity: sha512-Z7c26i38378d0NT/dcz8qPSAXm41lqhNzykdhKhI+95mA9m4pskP18T/0I45rmyx1ywifypu+Ip+SXmKeVSPgQ==} + /@swc/core-linux-x64-musl/1.3.42: + resolution: {integrity: sha512-7eckRRuTZ6+3K21uyfXXgc2ZCg0mSWRRNwNT3wap2bYkKPeqTgb8pm8xYSZNEiMuDonHEat6XCCV36lFY6kOdQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1257,8 +1279,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc/1.3.41: - resolution: {integrity: sha512-I0CYnPc+ZGc912YeN0TykIOf/Q7yJQHRwDuhewwD6RkbiSEaVfSux5pAmmdoKw2aGMSq+cwLmgPe9HYLRNz+4w==} + /@swc/core-win32-arm64-msvc/1.3.42: + resolution: {integrity: sha512-t27dJkdw0GWANdN4TV0lY/V5vTYSx5SRjyzzZolep358ueCGuN1XFf1R0JcCbd1ojosnkQg2L7A7991UjXingg==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -1266,8 +1288,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc/1.3.41: - resolution: {integrity: sha512-EygN4CVDWF29/U2T5fXGfWyLvRbMd2hiUgkciAl7zHuyJ6nKl+kpodqV2A0Wd4sFtSNedU0gQEBEXEe7cqvmsA==} + /@swc/core-win32-ia32-msvc/1.3.42: + resolution: {integrity: sha512-xfpc/Zt/aMILX4IX0e3loZaFyrae37u3MJCv1gJxgqrpeLi7efIQr3AmERkTK3mxTO6R5urSliWw2W3FyZ7D3Q==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -1275,8 +1297,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc/1.3.41: - resolution: {integrity: sha512-Mfp8qD1hNwWWRy0ISdwQJu1g0UYoVTtuQlO0z3aGbXqL51ew9e56+8j3M1U9i95lXFyWkARgjDCcKkQi+WezyA==} + /@swc/core-win32-x64-msvc/1.3.42: + resolution: {integrity: sha512-ra2K4Tu++EJLPhzZ6L8hWUsk94TdK/2UKhL9dzCBhtzKUixsGCEqhtqH1zISXNvW8qaVLFIMUP37ULe80/IJaA==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -1284,21 +1306,21 @@ packages: dev: true optional: true - /@swc/core/1.3.41: - resolution: {integrity: sha512-v6P2dfqJDpZ/7RXPvWge9oI6YgolDM0jtNhQZ2qdXrLBzaWQdDoBGBTJ8KN/nTgGhX3IkNvSB1fafXQ+nVnqAQ==} + /@swc/core/1.3.42: + resolution: {integrity: sha512-nVFUd5+7tGniM2cT3LXaqnu3735Cu4az8A9gAKK+8sdpASI52SWuqfDBmjFCK9xG90MiVDVp2PTZr0BWqCIzpw==} engines: {node: '>=10'} requiresBuild: true optionalDependencies: - '@swc/core-darwin-arm64': 1.3.41 - '@swc/core-darwin-x64': 1.3.41 - '@swc/core-linux-arm-gnueabihf': 1.3.41 - '@swc/core-linux-arm64-gnu': 1.3.41 - '@swc/core-linux-arm64-musl': 1.3.41 - '@swc/core-linux-x64-gnu': 1.3.41 - '@swc/core-linux-x64-musl': 1.3.41 - '@swc/core-win32-arm64-msvc': 1.3.41 - '@swc/core-win32-ia32-msvc': 1.3.41 - '@swc/core-win32-x64-msvc': 1.3.41 + '@swc/core-darwin-arm64': 1.3.42 + '@swc/core-darwin-x64': 1.3.42 + '@swc/core-linux-arm-gnueabihf': 1.3.42 + '@swc/core-linux-arm64-gnu': 1.3.42 + '@swc/core-linux-arm64-musl': 1.3.42 + '@swc/core-linux-x64-gnu': 1.3.42 + '@swc/core-linux-x64-musl': 1.3.42 + '@swc/core-win32-arm64-msvc': 1.3.42 + '@swc/core-win32-ia32-msvc': 1.3.42 + '@swc/core-win32-x64-msvc': 1.3.42 dev: true /@tootallnate/once/2.0.0: @@ -2327,7 +2349,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader/4.3.0_ycmcvgie5c4ufymdvfl6ce7js4: + /cosmiconfig-typescript-loader/4.3.0_7fjloxi3szjdeatq35iahk7zcy: resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -2338,8 +2360,8 @@ packages: dependencies: '@types/node': 18.15.5 cosmiconfig: 8.0.0 - ts-node: 10.9.1_dhagrcioetb6wnwy2py2o3asx4 - typescript: 4.9.5 + ts-node: 10.9.1_awsfqicsemvcbwr47kxtga52aq + typescript: 5.0.2 dev: true /cosmiconfig/8.0.0: @@ -2370,6 +2392,13 @@ packages: engines: {node: '>=8'} dev: true + /crypto-random-string/4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + engines: {node: '>=12'} + dependencies: + type-fest: 1.4.0 + dev: true + /csstype/2.6.21: resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} dev: true @@ -4450,6 +4479,11 @@ packages: engines: {node: '>=10'} dev: true + /normalize-url/8.0.0: + resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} + engines: {node: '>=14.16'} + dev: true + /npm-run-path/4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -4544,6 +4578,79 @@ packages: - which - write-file-atomic + /npm/9.6.2: + resolution: {integrity: sha512-TnXoXhlFkH/9wI4+aXSq0aPLwKG7Ge17t1ME4/rQt+0DZWQCRk9PwhBuX/shqdUiHeKicSLSkzWx+QZgTRE+/A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dev: true + bundledDependencies: + - '@isaacs/string-locale-compare' + - '@npmcli/arborist' + - '@npmcli/config' + - '@npmcli/map-workspaces' + - '@npmcli/package-json' + - '@npmcli/run-script' + - abbrev + - archy + - cacache + - chalk + - ci-info + - cli-columns + - cli-table3 + - columnify + - fastest-levenshtein + - fs-minipass + - glob + - graceful-fs + - hosted-git-info + - ini + - init-package-json + - is-cidr + - json-parse-even-better-errors + - libnpmaccess + - libnpmdiff + - libnpmexec + - libnpmfund + - libnpmhook + - libnpmorg + - libnpmpack + - libnpmpublish + - libnpmsearch + - libnpmteam + - libnpmversion + - make-fetch-happen + - minimatch + - minipass + - minipass-pipeline + - ms + - node-gyp + - nopt + - npm-audit-report + - npm-install-checks + - npm-package-arg + - npm-pick-manifest + - npm-profile + - npm-registry-fetch + - npm-user-validate + - npmlog + - p-map + - pacote + - parse-conflict-json + - proc-log + - qrcode-terminal + - read + - read-package-json + - read-package-json-fast + - semver + - ssri + - tar + - text-table + - tiny-relative-date + - treeverse + - validate-npm-package-name + - which + - write-file-atomic + /object-assign/4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -5140,8 +5247,8 @@ packages: glob: 7.2.3 dev: true - /rimraf/4.4.0: - resolution: {integrity: sha512-X36S+qpCUR0HjXlkDe4NAOhS//aHH0Z+h8Ckf2auGJk3PTnx5rLmrHkwNdbVQuCSUhOyFrlRvFEllZOYE+yZGQ==} + /rimraf/4.4.1: + resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} engines: {node: '>=14'} hasBin: true dependencies: @@ -5626,6 +5733,16 @@ packages: unique-string: 2.0.0 dev: true + /tempy/3.0.0: + resolution: {integrity: sha512-B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA==} + engines: {node: '>=14.16'} + dependencies: + is-stream: 3.0.0 + temp-dir: 2.0.0 + type-fest: 2.19.0 + unique-string: 3.0.0 + dev: true + /test-exclude/6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} @@ -5733,7 +5850,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node/10.9.1_dhagrcioetb6wnwy2py2o3asx4: + /ts-node/10.9.1_awsfqicsemvcbwr47kxtga52aq: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -5748,7 +5865,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.41 + '@swc/core': 1.3.42 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -5760,7 +5877,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 5.0.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -5782,7 +5899,7 @@ packages: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: true - /tsup/6.7.0_w6avwkdklr2pf4o6fcw5zz7r3e: + /tsup/6.7.0_t54qdgezdzoz6ve4twif7sbkh4: resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true @@ -5798,7 +5915,7 @@ packages: typescript: optional: true dependencies: - '@swc/core': 1.3.41 + '@swc/core': 1.3.42 bundle-require: 4.0.0_esbuild@0.17.11 cac: 6.7.14 chokidar: 3.5.3 @@ -5889,12 +6006,6 @@ packages: is-typed-array: 1.1.10 dev: true - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - /typescript/5.0.2: resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} engines: {node: '>=12.20'} @@ -5929,6 +6040,13 @@ packages: crypto-random-string: 2.0.0 dev: true + /unique-string/3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} + engines: {node: '>=12'} + dependencies: + crypto-random-string: 4.0.0 + dev: true + /universal-user-agent/6.0.0: resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} dev: true @@ -6027,12 +6145,12 @@ packages: fsevents: 2.3.2 dev: true - /vitepress/1.0.0-alpha.61_7wuj3ersjjz577dx6u7agagygu: + /vitepress/1.0.0-alpha.61_3wcpfbbeu6w2yeztml4trfrw5i: resolution: {integrity: sha512-NvzERVS3/TU9YkYcaiK7yNSe0zY9UcSV58tx3mxbvVLCuwRykzO4OWbl6vQT6Ut6YGuZU1y3Z5WcSS+fHfaxJA==} hasBin: true dependencies: '@docsearch/css': 3.3.3 - '@docsearch/js': 3.3.3_2xdflmy6sc2qhwxavtux3g5lt4 + '@docsearch/js': 3.3.3_6nilccg2rhd3mct5xof6ep35te '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.47 '@vue/devtools-api': 6.5.0 '@vueuse/core': 9.13.0_vue@3.2.47 From 24f222cfb79948b7b8c99c84eb9e1012d33c6efd Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 24 Mar 2023 16:58:27 +0100 Subject: [PATCH 11/13] fix: add past relations to Pokemon/Type --- src/models/Pokemon/type.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/models/Pokemon/type.ts b/src/models/Pokemon/type.ts index 9679c0e2..166a2514 100644 --- a/src/models/Pokemon/type.ts +++ b/src/models/Pokemon/type.ts @@ -28,6 +28,16 @@ export interface TypeRelations { double_damage_from: NamedAPIResource[]; } +/** + * Details of how effective this type was toward others and vice versa in a previous generation + */ +export interface TypeRelationsPast { + /** The last generation in which the referenced type had the listed damage relations */ + generation: NamedAPIResource; + /** The damage relations the referenced type had up to and including the listed generation */ + damage_relations: TypeRelations; +} + /** * ## Type * Types are properties for Pokémon and their moves. @@ -41,6 +51,8 @@ export interface Type { name: string; /** A detail of how effective this type is toward others and vice versa */ damage_relations: TypeRelations; + /** A list of details of how effective this type was toward others and vice versa in previous generations */ + past_damage_relations: TypeRelationsPast[]; /** A list of game indices relevent to this item by generation */ game_indices: GenerationGameIndex[]; /** The generation this type was introduced in */ From d634332f73441ee29cd640c5948d17b0ca67c712 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 24 Mar 2023 18:05:32 +0100 Subject: [PATCH 12/13] docs: add TypeRelationsPast to documentation --- docs/src/typings/pokemon-typings.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/src/typings/pokemon-typings.md b/docs/src/typings/pokemon-typings.md index b4469ee4..9f7107c9 100644 --- a/docs/src/typings/pokemon-typings.md +++ b/docs/src/typings/pokemon-typings.md @@ -831,6 +831,19 @@ export interface TypeRelations { } ``` +## Type Relations + +Details of how effective this type was toward others and vice versa in a previous generation + +```ts +export interface TypeRelationsPast { + /** The last generation in which the referenced type had the listed damage relations */ + generation: NamedAPIResource; + /** The damage relations the referenced type had up to and including the listed generation */ + damage_relations: TypeRelations; +} +``` + ## Type Types are properties for Pokémon and their moves. @@ -845,6 +858,8 @@ export interface Type { name: string; /** A detail of how effective this type is toward others and vice versa */ damage_relations: TypeRelations; + /** A list of details of how effective this type was toward others and vice versa in previous generations */ + past_damage_relations: TypeRelationsPast[]; /** A list of game indices relevent to this item by generation */ game_indices: GenerationGameIndex[]; /** The generation this type was introduced in */ From f898c5c8068bdcea82eda001fd480594c0c10d93 Mon Sep 17 00:00:00 2001 From: Gabb-c Date: Fri, 24 Mar 2023 16:21:16 -0300 Subject: [PATCH 13/13] chore(deps): update semantic release changelog and prettier\ --- package.json | 6 ++--- pnpm-lock.yaml | 68 +++++++++++++++++++++++++------------------------- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/package.json b/package.json index debb1c89..72ad9f5a 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "@algolia/client-search": "^4.16.0", "@commitlint/cli": "^17.5.0", "@commitlint/config-conventional": "^17.4.4", - "@semantic-release/changelog": "^6.0.2", + "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^8.0.7", @@ -70,7 +70,7 @@ "@size-limit/preset-small-lib": "^8.2.4", "@swc/core": "^1.3.42", "@types/is-ci": "^3.0.0", - "@types/node": "^18.15.5", + "@types/node": "^18.15.7", "@typescript-eslint/eslint-plugin": "^5.56.0", "@typescript-eslint/parser": "^5.56.0", "@vitest/coverage-c8": "^0.29.7", @@ -94,7 +94,7 @@ "husky": "^8.0.3", "is-ci": "^3.0.1", "lint-staged": "^13.2.0", - "prettier": "^2.8.6", + "prettier": "^2.8.7", "rimraf": "^4.4.1", "semantic-release": "^20.1.3", "size-limit": "^8.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fa38d255..1c42594a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,7 +4,7 @@ specifiers: '@algolia/client-search': ^4.16.0 '@commitlint/cli': ^17.5.0 '@commitlint/config-conventional': ^17.4.4 - '@semantic-release/changelog': ^6.0.2 + '@semantic-release/changelog': ^6.0.3 '@semantic-release/commit-analyzer': ^9.0.2 '@semantic-release/git': ^10.0.1 '@semantic-release/github': ^8.0.7 @@ -13,7 +13,7 @@ specifiers: '@size-limit/preset-small-lib': ^8.2.4 '@swc/core': ^1.3.42 '@types/is-ci': ^3.0.0 - '@types/node': ^18.15.5 + '@types/node': ^18.15.7 '@typescript-eslint/eslint-plugin': ^5.56.0 '@typescript-eslint/parser': ^5.56.0 '@vitest/coverage-c8': ^0.29.7 @@ -37,7 +37,7 @@ specifiers: husky: ^8.0.3 is-ci: ^3.0.1 lint-staged: ^13.2.0 - prettier: ^2.8.6 + prettier: ^2.8.7 rimraf: ^4.4.1 semantic-release: ^20.1.3 size-limit: ^8.2.4 @@ -52,7 +52,7 @@ devDependencies: '@algolia/client-search': 4.16.0 '@commitlint/cli': 17.5.0_@swc+core@1.3.42 '@commitlint/config-conventional': 17.4.4 - '@semantic-release/changelog': 6.0.2_semantic-release@20.1.3 + '@semantic-release/changelog': 6.0.3_semantic-release@20.1.3 '@semantic-release/commit-analyzer': 9.0.2_semantic-release@20.1.3 '@semantic-release/git': 10.0.1_semantic-release@20.1.3 '@semantic-release/github': 8.0.7_semantic-release@20.1.3 @@ -61,7 +61,7 @@ devDependencies: '@size-limit/preset-small-lib': 8.2.4_size-limit@8.2.4 '@swc/core': 1.3.42 '@types/is-ci': 3.0.0 - '@types/node': 18.15.5 + '@types/node': 18.15.7 '@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4 '@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu '@vitest/coverage-c8': 0.29.7_vitest@0.29.7 @@ -78,21 +78,21 @@ devDependencies: eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0 eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e eslint-plugin-node: 11.1.0_eslint@8.36.0 - eslint-plugin-prettier: 4.2.1_ose2zoovovx4ulolhifz3tfzx4 + eslint-plugin-prettier: 4.2.1_ywlv3zveqg2kxfq44lflihh5mm eslint-plugin-promise: 6.1.1_eslint@8.36.0 eslint-plugin-unicorn: 46.0.0_eslint@8.36.0 http-status-codes: 2.2.0 husky: 8.0.3 is-ci: 3.0.1 lint-staged: 13.2.0 - prettier: 2.8.6 + prettier: 2.8.7 rimraf: 4.4.1 semantic-release: 20.1.3 size-limit: 8.2.4 sort-package-json: 2.4.1 tsup: 6.7.0_t54qdgezdzoz6ve4twif7sbkh4 typescript: 5.0.2 - vitepress: 1.0.0-alpha.61_3wcpfbbeu6w2yeztml4trfrw5i + vitepress: 1.0.0-alpha.61_ffxf3bybparnhkl6ifm24wybfe vitest: 0.29.7_@vitest+ui@0.29.7 vue: 3.2.47 @@ -447,15 +447,15 @@ packages: '@commitlint/execute-rule': 17.4.0 '@commitlint/resolve-extends': 17.4.4 '@commitlint/types': 17.4.4 - '@types/node': 18.15.5 + '@types/node': 18.15.7 chalk: 4.1.2 cosmiconfig: 8.0.0 - cosmiconfig-typescript-loader: 4.3.0_7fjloxi3szjdeatq35iahk7zcy + cosmiconfig-typescript-loader: 4.3.0_jayc2mrjvezh6bnltasfiefof4 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_awsfqicsemvcbwr47kxtga52aq + ts-node: 10.9.1_syuuqf7463qqry3mw2iogcc56u typescript: 5.0.2 transitivePeerDependencies: - '@swc/core' @@ -1037,8 +1037,8 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@semantic-release/changelog/6.0.2_semantic-release@20.1.3: - resolution: {integrity: sha512-jHqfTkoPbDEOAgAP18mGP53IxeMwxTISN+GwTRy9uLu58UjARoZU8ScCgWGeO2WPkEsm57H8AkyY02W2ntIlIw==} + /@semantic-release/changelog/6.0.3_semantic-release@20.1.3: + resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==} engines: {node: '>=14.17'} peerDependencies: semantic-release: '>=18.0.0' @@ -1376,8 +1376,8 @@ packages: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/node/18.15.5: - resolution: {integrity: sha512-Ark2WDjjZO7GmvsyFFf81MXuGTA/d6oP38anyxWOL6EREyBKAxKoFHwBhaZxCfLRLpO8JgVXwqOwSwa7jRcjew==} + /@types/node/18.15.7: + resolution: {integrity: sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA==} dev: true /@types/normalize-package-data/2.4.1: @@ -1533,7 +1533,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.2.1_@types+node@18.15.5 + vite: 4.2.1_@types+node@18.15.7 vue: 3.2.47 dev: true @@ -2349,7 +2349,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader/4.3.0_7fjloxi3szjdeatq35iahk7zcy: + /cosmiconfig-typescript-loader/4.3.0_jayc2mrjvezh6bnltasfiefof4: resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -2358,9 +2358,9 @@ packages: ts-node: '>=10' typescript: '>=3' dependencies: - '@types/node': 18.15.5 + '@types/node': 18.15.7 cosmiconfig: 8.0.0 - ts-node: 10.9.1_awsfqicsemvcbwr47kxtga52aq + ts-node: 10.9.1_syuuqf7463qqry3mw2iogcc56u typescript: 5.0.2 dev: true @@ -2881,7 +2881,7 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-prettier/4.2.1_ose2zoovovx4ulolhifz3tfzx4: + /eslint-plugin-prettier/4.2.1_ywlv3zveqg2kxfq44lflihh5mm: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2894,7 +2894,7 @@ packages: dependencies: eslint: 8.36.0 eslint-config-prettier: 8.8.0_eslint@8.36.0 - prettier: 2.8.6 + prettier: 2.8.7 prettier-linter-helpers: 1.0.0 dev: true @@ -5009,8 +5009,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.8.6: - resolution: {integrity: sha512-mtuzdiBbHwPEgl7NxWlqOkithPyp4VN93V7VeHVWBF+ad3I5avc0RVDT4oImXQy9H/AqxA2NSQH8pSxHW6FYbQ==} + /prettier/2.8.7: + resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -5850,7 +5850,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node/10.9.1_awsfqicsemvcbwr47kxtga52aq: + /ts-node/10.9.1_syuuqf7463qqry3mw2iogcc56u: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -5870,7 +5870,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.15.5 + '@types/node': 18.15.7 acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 @@ -6090,7 +6090,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node/0.29.7_@types+node@18.15.5: + /vite-node/0.29.7_@types+node@18.15.7: resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==} engines: {node: '>=v14.16.0'} hasBin: true @@ -6100,7 +6100,7 @@ packages: mlly: 1.1.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.2.1_@types+node@18.15.5 + vite: 4.2.1_@types+node@18.15.7 transitivePeerDependencies: - '@types/node' - less @@ -6111,7 +6111,7 @@ packages: - terser dev: true - /vite/4.2.1_@types+node@18.15.5: + /vite/4.2.1_@types+node@18.15.7: resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -6136,7 +6136,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.15.5 + '@types/node': 18.15.7 esbuild: 0.17.11 postcss: 8.4.21 resolve: 1.22.1 @@ -6145,7 +6145,7 @@ packages: fsevents: 2.3.2 dev: true - /vitepress/1.0.0-alpha.61_3wcpfbbeu6w2yeztml4trfrw5i: + /vitepress/1.0.0-alpha.61_ffxf3bybparnhkl6ifm24wybfe: resolution: {integrity: sha512-NvzERVS3/TU9YkYcaiK7yNSe0zY9UcSV58tx3mxbvVLCuwRykzO4OWbl6vQT6Ut6YGuZU1y3Z5WcSS+fHfaxJA==} hasBin: true dependencies: @@ -6156,7 +6156,7 @@ packages: '@vueuse/core': 9.13.0_vue@3.2.47 body-scroll-lock: 4.0.0-beta.0 shiki: 0.14.1 - vite: 4.2.1_@types+node@18.15.5 + vite: 4.2.1_@types+node@18.15.7 vue: 3.2.47 transitivePeerDependencies: - '@algolia/client-search' @@ -6202,7 +6202,7 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.15.5 + '@types/node': 18.15.7 '@vitest/expect': 0.29.7 '@vitest/runner': 0.29.7 '@vitest/spy': 0.29.7 @@ -6222,8 +6222,8 @@ packages: tinybench: 2.3.1 tinypool: 0.4.0 tinyspy: 1.0.2 - vite: 4.2.1_@types+node@18.15.5 - vite-node: 0.29.7_@types+node@18.15.5 + vite: 4.2.1_@types+node@18.15.7 + vite-node: 0.29.7_@types+node@18.15.7 why-is-node-running: 2.2.2 transitivePeerDependencies: - less