From fa2fcb78052bed023d6218076d77b47db0e8e112 Mon Sep 17 00:00:00 2001 From: linbudu599 Date: Wed, 16 Mar 2022 18:36:48 +0800 Subject: [PATCH] fix: fix script order --- package.json | 14 +- pnpm-lock.yaml | 36660 ++-------------- scripts/cache-package.ts | 15 +- scripts/init-workspace.ts | 19 + scripts/reset-workspace.ts | 22 +- scripts/utils.ts | 7 +- .../packages/astro-docs-starter/.gitignore | 17 + .../packages/astro-docs-starter/.npmrc | 2 + .../packages/astro-docs-starter/.stackblitzrc | 6 + .../packages/astro-docs-starter/README.md | 169 + .../astro-docs-starter/astro.config.mjs | 17 + .../packages/astro-docs-starter/package.json | 24 + .../public/default-og-image.png | Bin 0 -> 748347 bytes .../astro-docs-starter/public/favicon.ico | Bin 0 -> 4286 bytes .../public/make-scrollable-code-focusable.js | 3 + .../astro-docs-starter/sandbox.config.json | 11 + .../src/components/Footer/AvatarList.astro | 149 + .../src/components/Footer/Footer.astro | 16 + .../src/components/HeadCommon.astro | 42 + .../src/components/HeadSEO.astro | 41 + .../src/components/Header/AstroLogo.astro | 27 + .../src/components/Header/Header.astro | 137 + .../src/components/Header/LanguageSelect.css | 47 + .../src/components/Header/LanguageSelect.tsx | 38 + .../src/components/Header/Search.css | 76 + .../src/components/Header/Search.tsx | 80 + .../src/components/Header/SidebarToggle.tsx | 27 + .../src/components/Header/SkipToContent.astro | 22 + .../components/LeftSidebar/LeftSidebar.astro | 118 + .../components/PageContent/PageContent.astro | 44 + .../components/RightSidebar/MoreMenu.astro | 70 + .../RightSidebar/RightSidebar.astro | 27 + .../RightSidebar/TableOfContents.tsx | 45 + .../RightSidebar/ThemeToggleButton.css | 37 + .../RightSidebar/ThemeToggleButton.tsx | 71 + .../packages/astro-docs-starter/src/config.ts | 44 + .../packages/astro-docs-starter/src/index.ts | 2 + .../astro-docs-starter/src/languages.ts | 10 + .../src/layouts/MainLayout.astro | 122 + .../src/pages/en/introduction.md | 26 + .../astro-docs-starter/src/pages/en/page-2.md | 51 + .../astro-docs-starter/src/pages/en/page-3.md | 37 + .../astro-docs-starter/src/pages/en/page-4.md | 37 + .../astro-docs-starter/src/pages/index.astro | 5 + .../astro-docs-starter/src/styles/code.css | 96 + .../astro-docs-starter/src/styles/index.css | 388 + .../astro-docs-starter/src/styles/theme.css | 123 + .../packages/astro-docs-starter/tsconfig.json | 8 + .../packages/astro-generic-starter/.gitignore | 17 + .../packages/astro-generic-starter/.npmrc | 2 + .../astro-generic-starter/.stackblitzrc | 6 + .../packages/astro-generic-starter/README.md | 43 + .../astro-generic-starter/astro.config.mjs | 19 + .../astro-generic-starter/package.json | 17 + .../public/assets/logo.svg | 12 + .../astro-generic-starter/public/favicon.ico | 1 + .../astro-generic-starter/sandbox.config.json | 11 + .../src/components/ReactCounter.jsx | 15 + .../src/components/SolidCounter.jsx | 15 + .../src/components/SvelteCounter.svelte | 17 + .../src/components/Tour.astro | 84 + .../astro-generic-starter/src/index.ts | 2 + .../src/pages/index.astro | 67 + .../src/styles/global.css | 28 + .../astro-generic-starter/src/styles/home.css | 53 + .../astro-generic-starter/tsconfig.json | 5 + .../packages/cac-cli-starter/package.json | 39 + .../packages/cac-cli-starter/src/index.ts | 12 + .../cac-cli-starter/src/sub-command.ts | 9 + .../packages/cac-cli-starter/tsconfig.json | 20 + tmp/.LinbuduLab/packages/cra-ts/.gitignore | 23 + tmp/.LinbuduLab/packages/cra-ts/README.md | 46 + tmp/.LinbuduLab/packages/cra-ts/package.json | 43 + .../packages/cra-ts/public/favicon.ico | Bin 0 -> 3870 bytes .../packages/cra-ts/public/index.html | 43 + .../packages/cra-ts/public/logo192.png | Bin 0 -> 5347 bytes .../packages/cra-ts/public/logo512.png | Bin 0 -> 9664 bytes .../packages/cra-ts/public/manifest.json | 25 + .../packages/cra-ts/public/robots.txt | 3 + tmp/.LinbuduLab/packages/cra-ts/src/App.css | 38 + .../packages/cra-ts/src/App.test.tsx | 9 + tmp/.LinbuduLab/packages/cra-ts/src/App.tsx | 27 + tmp/.LinbuduLab/packages/cra-ts/src/index.css | 13 + tmp/.LinbuduLab/packages/cra-ts/src/index.tsx | 17 + tmp/.LinbuduLab/packages/cra-ts/src/logo.svg | 1 + .../packages/cra-ts/src/react-app-env.d.ts | 1 + .../packages/cra-ts/src/reportWebVitals.ts | 15 + .../packages/cra-ts/src/setupTests.ts | 5 + tmp/.LinbuduLab/packages/cra-ts/tsconfig.json | 26 + .../esbuild-plugin-starter/fixtures/build.ts | 11 + .../esbuild-plugin-starter/fixtures/entry.ts | 1 + .../esbuild-plugin-starter/package.json | 19 + .../esbuild-plugin-starter/src/index.ts | 2 + .../esbuild-plugin-starter/src/plugin.ts | 30 + .../esbuild-plugin-starter/tsconfig.json | 16 + .../packages/esbuild-react-app/.gitignore | 23 + .../packages/esbuild-react-app/LICENSE | 21 + .../packages/esbuild-react-app/README.md | 25 + .../packages/esbuild-react-app/build.ts | 76 + .../packages/esbuild-react-app/package.json | 51 + .../preserve-external-dep.plugin.ts | 47 + .../esbuild-react-app/public/favicon.ico | Bin 0 -> 3870 bytes .../esbuild-react-app/public/index.css | 62 + .../esbuild-react-app/public/index.html | 46 + .../esbuild-react-app/public/index.js | 264 + .../esbuild-react-app/public/inject.js | 20457 +++++++++ .../esbuild-react-app/public/logo192.png | Bin 0 -> 5347 bytes .../esbuild-react-app/public/logo512.png | Bin 0 -> 9664 bytes .../esbuild-react-app/public/manifest.json | 25 + .../esbuild-react-app/public/robots.txt | 3 + .../packages/esbuild-react-app/src/App.css | 38 + .../esbuild-react-app/src/App.test.tsx | 9 + .../packages/esbuild-react-app/src/App.tsx | 27 + .../packages/esbuild-react-app/src/index.css | 13 + .../packages/esbuild-react-app/src/index.tsx | 17 + .../packages/esbuild-react-app/src/logo.svg | 1 + .../esbuild-react-app/src/react-app-env.d.ts | 1 + .../esbuild-react-app/src/reportWebVitals.ts | 15 + .../esbuild-react-app/src/setupTests.ts | 5 + .../packages/esbuild-react-app/tsconfig.json | 20 + .../esbuild-react-app/tsconfig.node.json | 6 + .../packages/mercurius-starter/package.json | 36 + .../src/graphql/generated.ts | 529 + .../src/graphql/operations/example.gql | 24 + .../src/graphql/schema/dog.gql | 4 + .../src/graphql/schema/human.gql | 3 + .../src/graphql/schema/mutation.gql | 4 + .../src/graphql/schema/query.gql | 4 + .../src/graphql/schema/subscription.gql | 3 + .../packages/mercurius-starter/src/index.ts | 162 + .../packages/mercurius-starter/tsconfig.json | 71 + .../packages/midway-koa/.editorconfig | 11 + .../packages/midway-koa/.eslintrc.json | 7 + .../packages/midway-koa/.gitignore | 15 + .../packages/midway-koa/.prettierrc.js | 3 + tmp/.LinbuduLab/packages/midway-koa/README.md | 29 + .../packages/midway-koa/README.zh-CN.md | 29 + .../packages/midway-koa/bootstrap.js | 2 + .../packages/midway-koa/jest.config.js | 6 + .../packages/midway-koa/package.json | 50 + .../midway-koa/src/config/config.default.ts | 9 + .../midway-koa/src/config/config.unittest.ts | 7 + .../packages/midway-koa/src/configuration.ts | 31 + .../src/controller/api.controller.ts | 18 + .../src/controller/home.controller.ts | 9 + .../midway-koa/src/filter/default.filter.ts | 13 + .../midway-koa/src/filter/notfound.filter.ts | 11 + .../packages/midway-koa/src/interface.ts | 6 + .../src/middleware/report.middleware.ts | 24 + .../midway-koa/src/service/user.service.ts | 14 + .../midway-koa/test/controller/api.test.ts | 20 + .../midway-koa/test/controller/home.test.ts | 21 + .../packages/midway-koa/tsconfig.json | 24 + .../packages/nest-graphql-starter/.prettierrc | 4 + .../nest-graphql-starter/nest-cli.json | 4 + .../nest-graphql-starter/package.json | 84 + .../packages/nest-graphql-starter/schema.gql | 37 + .../src/app.controller.ts | 12 + .../nest-graphql-starter/src/app.module.ts | 22 + .../nest-graphql-starter/src/app.service.ts | 8 + .../src/directives/upper-case.ts | 32 + .../nest-graphql-starter/src/graphql/model.ts | 55 + .../src/graphql/module.ts | 9 + .../src/graphql/resolver.ts | 49 + .../src/graphql/service.ts | 27 + .../packages/nest-graphql-starter/src/main.ts | 9 + .../src/plugins/complexity.ts | 42 + .../src/plugins/logging.ts | 17 + .../nest-graphql-starter/src/schema.gql | 37 + .../nest-graphql-starter/tsconfig.build.json | 4 + .../nest-graphql-starter/tsconfig.json | 21 + .../nest-mercurius-starter/.prettierrc | 4 + .../packages/nest-mercurius-starter/README.md | 73 + .../nest-mercurius-starter/nest-cli.json | 4 + .../nest-mercurius-starter/package.json | 85 + .../nest-mercurius-starter/schema.gql | 37 + .../src/app.controller.ts | 12 + .../nest-mercurius-starter/src/app.module.ts | 17 + .../nest-mercurius-starter/src/app.service.ts | 8 + .../src/graphql/model.ts | 55 + .../src/graphql/module.ts | 9 + .../src/graphql/resolver.ts | 49 + .../src/graphql/service.ts | 27 + .../nest-mercurius-starter/src/main.ts | 13 + .../tsconfig.build.json | 4 + .../nest-mercurius-starter/tsconfig.json | 21 + .../packages/nest-starter/.eslintrc.js | 24 + .../packages/nest-starter/.prettierrc | 4 + .../packages/nest-starter/README.md | 73 + .../packages/nest-starter/nest-cli.json | 4 + .../packages/nest-starter/package.json | 71 + .../nest-starter/src/app.controller.spec.ts | 22 + .../nest-starter/src/app.controller.ts | 12 + .../packages/nest-starter/src/app.module.ts | 10 + .../packages/nest-starter/src/app.service.ts | 8 + .../packages/nest-starter/src/main.ts | 8 + .../nest-starter/test/app.e2e-spec.ts | 24 + .../packages/nest-starter/test/jest-e2e.json | 9 + .../packages/nest-starter/tsconfig.build.json | 4 + .../packages/nest-starter/tsconfig.json | 21 + .../packages/node-lib-starter/package.json | 13 + .../packages/node-lib-starter/src/index.ts | 2 + .../packages/node-lib-starter/tsconfig.json | 20 + .../packages/parcel-react/.babelrc | 12 + .../packages/parcel-react/.browserslistrc | 4 + .../packages/parcel-react/.editorconfig | 12 + .../packages/parcel-react/.gitignore | 8 + .../packages/parcel-react/.parcelrc | 3 + tmp/.LinbuduLab/packages/parcel-react/LICENSE | 21 + .../packages/parcel-react/README.md | 42 + .../packages/parcel-react/global.d.ts | 30 + .../packages/parcel-react/jest.config.ts | 16 + .../packages/parcel-react/package.json | 67 + .../packages/parcel-react/public/favicon.ico | Bin 0 -> 3870 bytes .../packages/parcel-react/public/index.html | 23 + .../packages/parcel-react/public/logo192.png | Bin 0 -> 5347 bytes .../packages/parcel-react/public/logo512.png | Bin 0 -> 9664 bytes .../parcel-react/public/manifest.json | 25 + .../packages/parcel-react/public/robots.txt | 3 + .../packages/parcel-react/src/App.css | 56 + .../packages/parcel-react/src/App.tsx | 66 + .../parcel-react/src/dynamic-module.ts | 3 + .../packages/parcel-react/src/index.css | 13 + .../packages/parcel-react/src/index.tsx | 11 + .../packages/parcel-react/src/logo.svg | 1 + .../packages/parcel-react/src/parcel.png | Bin 0 -> 30363 bytes .../packages/parcel-react/tsconfig.json | 27 + .../packages/prisma-starter/.gitignore | 3 + .../packages/prisma-starter/package.json | 22 + .../packages/prisma-starter/prisma/db.sqlite | Bin 0 -> 24576 bytes .../prisma-starter/prisma/schema.prisma | 19 + .../packages/prisma-starter/prisma/seed.ts | 12 + .../packages/prisma-starter/src/index.ts | 2 + .../packages/prisma-starter/tsconfig.json | 20 + .../packages/puppeteer-starter/package.json | 18 + .../packages/puppeteer-starter/src/cluster.ts | 29 + .../packages/puppeteer-starter/src/index.ts | 15 + .../packages/puppeteer-starter/tsconfig.json | 20 + .../strapi-graphql-starter/.editorconfig | 16 + .../strapi-graphql-starter/.env.example | 2 + .../strapi-graphql-starter/.eslintignore | 3 + .../packages/strapi-graphql-starter/.eslintrc | 27 + .../strapi-graphql-starter/.gitignore | 115 + .../packages/strapi-graphql-starter/LICENSE | 21 + .../packages/strapi-graphql-starter/README.md | 127 + .../strapi-graphql-starter/config/admin.js | 5 + .../strapi-graphql-starter/config/api.js | 7 + .../strapi-graphql-starter/config/database.js | 11 + .../config/middlewares.js | 11 + .../strapi-graphql-starter/config/plugin.js | 14 + .../strapi-graphql-starter/config/server.js | 4 + .../strapi-graphql-starter/favicon.ico | Bin 0 -> 3688 bytes .../strapi-graphql-starter/package.json | 30 + .../strapi-graphql-starter/public/robots.txt | 3 + .../public/uploads/.gitkeep | 0 .../src/admin/app.example.js | 35 + .../src/admin/webpack.config.example.js | 9 + .../strapi-graphql-starter/src/api/.gitkeep | 0 .../api/blog/content-types/blog/schema.json | 35 + .../src/api/blog/controllers/blog.js | 9 + .../src/api/blog/routes/blog.js | 9 + .../src/api/blog/services/blog.js | 9 + .../src/extensions/.gitkeep | 0 .../src/graphql/auth.mutation.graphql | 25 + .../src/graphql/blog.mutations.graphql | 40 + .../src/graphql/blog.query.graphql | 42 + .../strapi-graphql-starter/src/index.js | 69 + .../ts-tool-type-starter/package.json | 21 + .../ts-tool-type-starter/src/index.js | 2 + .../ts-tool-type-starter/src/index.ts | 2 + .../ts-tool-type-starter/src/tool-type.d.ts | 1 + .../src/tool-type.test.js | 5 + .../src/tool-type.test.ts | 8 + .../ts-tool-type-starter/tsconfig.json | 13 + .../packages/umi-starter/.gitignore | 10 + tmp/.LinbuduLab/packages/umi-starter/.npmrc | 1 + .../packages/umi-starter/.umirc.ts | 3 + .../packages/umi-starter/assets/yay.jpg | Bin 0 -> 180902 bytes .../packages/umi-starter/layouts/index.less | 10 + .../packages/umi-starter/layouts/index.tsx | 22 + .../packages/umi-starter/package.json | 17 + .../packages/umi-starter/pages/docs.tsx | 9 + .../packages/umi-starter/pages/index.tsx | 15 + .../packages/umi-starter/src/index.ts | 2 + .../packages/umi-starter/tsconfig.json | 18 + .../packages/umi-starter/typings.d.ts | 3 + .../packages/vite-plugin-starter/package.json | 16 + .../packages/vite-plugin-starter/src/index.ts | 18 + .../vite-plugin-starter/tsconfig.json | 20 + .../packages/vite-react-starter/.gitignore | 5 + .../packages/vite-react-starter/index.html | 13 + .../packages/vite-react-starter/package.json | 25 + .../packages/vite-react-starter/src/App.css | 42 + .../packages/vite-react-starter/src/App.tsx | 46 + .../vite-react-starter/src/favicon.svg | 15 + .../packages/vite-react-starter/src/index.css | 13 + .../packages/vite-react-starter/src/logo.svg | 7 + .../packages/vite-react-starter/src/main.tsx | 11 + .../vite-react-starter/src/vite-env.d.ts | 1 + .../packages/vite-react-starter/tsconfig.json | 20 + .../vite-react-starter/vite.config.ts | 25 + .../packages/vite-vanilla-starter/.gitignore | 5 + .../packages/vite-vanilla-starter/favicon.svg | 15 + .../packages/vite-vanilla-starter/index.html | 13 + .../vite-vanilla-starter/package.json | 13 + .../packages/vite-vanilla-starter/src/main.ts | 9 + .../vite-vanilla-starter/src/style.css | 8 + .../vite-vanilla-starter/src/vite-env.d.ts | 1 + .../vite-vanilla-starter/tsconfig.json | 18 + .../docs/.vitepress/config.js | 9 + .../packages/vitepress-starter/docs/index.md | 6 + .../packages/vitepress-starter/package.json | 19 + 312 files changed, 33249 insertions(+), 32215 deletions(-) create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/README.md create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/public/default-og-image.png create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/public/favicon.ico create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css create mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/README.md create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css create mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts create mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/cra-ts/.gitignore create mode 100644 tmp/.LinbuduLab/packages/cra-ts/README.md create mode 100644 tmp/.LinbuduLab/packages/cra-ts/package.json create mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/favicon.ico create mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/index.html create mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/logo192.png create mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/logo512.png create mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/manifest.json create mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/robots.txt create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/App.css create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/App.tsx create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/index.css create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/index.tsx create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/logo.svg create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts create mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts create mode 100644 tmp/.LinbuduLab/packages/cra-ts/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/README.md create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/build.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/package.json create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/favicon.ico create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/logo192.png create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/logo512.png create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/manifest.json create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/robots.txt create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/App.css create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/App.test.tsx create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/App.tsx create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/index.css create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/index.tsx create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/logo.svg create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/react-app-env.d.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/reportWebVitals.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/setupTests.ts create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/tsconfig.node.json create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/generated.ts create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/operations/example.gql create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/dog.gql create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/human.gql create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/mutation.gql create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/query.gql create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/subscription.gql create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/midway-koa/.editorconfig create mode 100644 tmp/.LinbuduLab/packages/midway-koa/.eslintrc.json create mode 100755 tmp/.LinbuduLab/packages/midway-koa/.gitignore create mode 100644 tmp/.LinbuduLab/packages/midway-koa/.prettierrc.js create mode 100755 tmp/.LinbuduLab/packages/midway-koa/README.md create mode 100755 tmp/.LinbuduLab/packages/midway-koa/README.zh-CN.md create mode 100644 tmp/.LinbuduLab/packages/midway-koa/bootstrap.js create mode 100644 tmp/.LinbuduLab/packages/midway-koa/jest.config.js create mode 100755 tmp/.LinbuduLab/packages/midway-koa/package.json create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/config/config.default.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/config/config.unittest.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/configuration.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/controller/api.controller.ts create mode 100755 tmp/.LinbuduLab/packages/midway-koa/src/controller/home.controller.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/filter/default.filter.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/filter/notfound.filter.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/interface.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/middleware/report.middleware.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/service/user.service.ts create mode 100755 tmp/.LinbuduLab/packages/midway-koa/test/controller/api.test.ts create mode 100755 tmp/.LinbuduLab/packages/midway-koa/test/controller/home.test.ts create mode 100644 tmp/.LinbuduLab/packages/midway-koa/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/.prettierrc create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/nest-cli.json create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/schema.gql create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/app.controller.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/app.module.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/app.service.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/directives/upper-case.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/model.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/module.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/resolver.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/service.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/main.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/plugins/complexity.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/plugins/logging.ts create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/schema.gql create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/tsconfig.build.json create mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/.prettierrc create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/README.md create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/nest-cli.json create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/schema.gql create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/app.controller.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/app.module.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/app.service.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/model.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/module.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/resolver.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/service.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/main.ts create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/tsconfig.build.json create mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/nest-starter/.eslintrc.js create mode 100644 tmp/.LinbuduLab/packages/nest-starter/.prettierrc create mode 100644 tmp/.LinbuduLab/packages/nest-starter/README.md create mode 100644 tmp/.LinbuduLab/packages/nest-starter/nest-cli.json create mode 100644 tmp/.LinbuduLab/packages/nest-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.controller.spec.ts create mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.controller.ts create mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.module.ts create mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.service.ts create mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/main.ts create mode 100644 tmp/.LinbuduLab/packages/nest-starter/test/app.e2e-spec.ts create mode 100644 tmp/.LinbuduLab/packages/nest-starter/test/jest-e2e.json create mode 100644 tmp/.LinbuduLab/packages/nest-starter/tsconfig.build.json create mode 100644 tmp/.LinbuduLab/packages/nest-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/node-lib-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/node-lib-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/node-lib-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/parcel-react/.babelrc create mode 100644 tmp/.LinbuduLab/packages/parcel-react/.browserslistrc create mode 100644 tmp/.LinbuduLab/packages/parcel-react/.editorconfig create mode 100644 tmp/.LinbuduLab/packages/parcel-react/.gitignore create mode 100644 tmp/.LinbuduLab/packages/parcel-react/.parcelrc create mode 100644 tmp/.LinbuduLab/packages/parcel-react/LICENSE create mode 100644 tmp/.LinbuduLab/packages/parcel-react/README.md create mode 100644 tmp/.LinbuduLab/packages/parcel-react/global.d.ts create mode 100644 tmp/.LinbuduLab/packages/parcel-react/jest.config.ts create mode 100644 tmp/.LinbuduLab/packages/parcel-react/package.json create mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/favicon.ico create mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/index.html create mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/logo192.png create mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/logo512.png create mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/manifest.json create mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/robots.txt create mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/App.css create mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/App.tsx create mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/dynamic-module.ts create mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/index.css create mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/index.tsx create mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/logo.svg create mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/parcel.png create mode 100644 tmp/.LinbuduLab/packages/parcel-react/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/prisma-starter/.gitignore create mode 100644 tmp/.LinbuduLab/packages/prisma-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/prisma-starter/prisma/db.sqlite create mode 100644 tmp/.LinbuduLab/packages/prisma-starter/prisma/schema.prisma create mode 100644 tmp/.LinbuduLab/packages/prisma-starter/prisma/seed.ts create mode 100644 tmp/.LinbuduLab/packages/prisma-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/prisma-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/src/cluster.ts create mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.editorconfig create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.env.example create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.eslintignore create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.eslintrc create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.gitignore create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/LICENSE create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/README.md create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/admin.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/api.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/database.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/middlewares.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/plugin.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/server.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/favicon.ico create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/public/robots.txt create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/public/uploads/.gitkeep create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/admin/app.example.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/admin/webpack.config.example.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/.gitkeep create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/content-types/blog/schema.json create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/controllers/blog.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/routes/blog.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/services/blog.js create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/extensions/.gitkeep create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/graphql/auth.mutation.graphql create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/graphql/blog.mutations.graphql create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/graphql/blog.query.graphql create mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/index.js create mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/index.js create mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/tool-type.d.ts create mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/tool-type.test.js create mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/tool-type.test.ts create mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/umi-starter/.gitignore create mode 100644 tmp/.LinbuduLab/packages/umi-starter/.npmrc create mode 100644 tmp/.LinbuduLab/packages/umi-starter/.umirc.ts create mode 100644 tmp/.LinbuduLab/packages/umi-starter/assets/yay.jpg create mode 100644 tmp/.LinbuduLab/packages/umi-starter/layouts/index.less create mode 100644 tmp/.LinbuduLab/packages/umi-starter/layouts/index.tsx create mode 100644 tmp/.LinbuduLab/packages/umi-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/umi-starter/pages/docs.tsx create mode 100644 tmp/.LinbuduLab/packages/umi-starter/pages/index.tsx create mode 100644 tmp/.LinbuduLab/packages/umi-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/umi-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/umi-starter/typings.d.ts create mode 100644 tmp/.LinbuduLab/packages/vite-plugin-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/vite-plugin-starter/src/index.ts create mode 100644 tmp/.LinbuduLab/packages/vite-plugin-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/.gitignore create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/index.html create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/App.css create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/App.tsx create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/favicon.svg create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/index.css create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/logo.svg create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/main.tsx create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/vite-env.d.ts create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/vite.config.ts create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/.gitignore create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/favicon.svg create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/index.html create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/package.json create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/src/main.ts create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/src/style.css create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/src/vite-env.d.ts create mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/tsconfig.json create mode 100644 tmp/.LinbuduLab/packages/vitepress-starter/docs/.vitepress/config.js create mode 100644 tmp/.LinbuduLab/packages/vitepress-starter/docs/index.md create mode 100644 tmp/.LinbuduLab/packages/vitepress-starter/package.json diff --git a/package.json b/package.json index 324d2a1..befb903 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "scripts": { "cli": "ts-node -P scripts/tsconfig.script.json scripts/cli.ts", - "cli-dev": "ts-node-dev --respawn --transpile-only -P scripts/tsconfig.script.json scripts/cli.ts", + "cli-dev": "pnpm cli --respawn --transpile-only", "cs:add": "changeset add", "cs:version": "changeset version", "cs:publish": "changeset publish", @@ -16,7 +16,9 @@ "ci:version": "changeset version && pnpm install --no-frozen-lockfile && git add .", "ci:publish": "pnpm build:all && pnpm changeset publish", "remind": "ts-node -P scripts/tsconfig.script.json scripts/postinstall-reminder.ts", - "postinstall": "ts-node -P scripts/tsconfig.script.json scripts/cli.ts cache && pnpm remind" + "init:dep": "pnpm install cac fs-extra ora consola execa preferred-pm type-fest chalk enquirer --workspace-root --registry=https://registry.npmmirror.com", + "init:workspace": "pnpm init:dep && pnpm cli cache && pnpm cli init", + "postinstall": "pnpm cli cache && pnpm remind" }, "repository": { "type": "git", @@ -44,13 +46,13 @@ "chalk": "^4.1.2", "consola": "^2.15.3", "enquirer": "^2.3.6", - "execa": "5.0.0", + "execa": "^5.0.0", "fs-extra": "^10.0.1", "jsonfile": "^6.1.0", "minimist": "^1.2.5", "nanoid": "^3.3.1", "npm-check-updates": "^12.5.3", - "ora": "^5.0.0", + "ora": "^5.4.1", "preferred-pm": "^3.0.3", "prettier": "^2.5.1", "prompts": "^2.4.2", @@ -66,6 +68,8 @@ }, "resolutions": { "eslint": "^7.0.0", - "@types/eslint": "^7.0.0" + "@types/eslint": "^7.0.0", + "chalk": "^4.0.0", + "execa": "^5.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a83b2f..d81ad36 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,6 +3,8 @@ lockfileVersion: 5.3 overrides: eslint: ^7.0.0 '@types/eslint': ^7.0.0 + chalk: ^4.0.0 + execa: ^5.0.0 importers: @@ -22,14 +24,14 @@ importers: chalk: ^4.1.2 consola: ^2.15.3 enquirer: ^2.3.6 - execa: 5.0.0 + execa: ^5.0.0 fs-extra: ^10.0.1 jsonfile: ^6.1.0 lodash: ^4.17.21 minimist: ^1.2.5 nanoid: ^3.3.1 npm-check-updates: ^12.5.3 - ora: ^5.0.0 + ora: ^5.4.1 preferred-pm: ^3.0.3 prettier: ^2.5.1 prompts: ^2.4.2 @@ -75,13 +77,13 @@ importers: packages/astro-docs-starter: specifiers: - '@algolia/client-search': ^4.12.2 + '@algolia/client-search': ^4.13.0 '@astrojs/renderer-preact': ^0.5.0 '@astrojs/renderer-react': ^0.5.0 '@docsearch/css': ^3.0.0 '@docsearch/react': ^3.0.0 '@types/react': ^17.0.40 - astro: ^0.24.0 + astro: ^0.24.2 react: ^17.0.2 react-dom: ^17.0.2 dependencies: @@ -94,624 +96,19 @@ importers: devDependencies: '@astrojs/renderer-preact': 0.5.0 '@astrojs/renderer-react': 0.5.0 - astro: 0.24.0_typescript@4.6.2 + astro: 0.24.3_typescript@4.6.2 packages/astro-generic-starter: specifiers: '@astrojs/renderer-react': ^0.5.0 '@astrojs/renderer-solid': ^0.4.0 '@astrojs/renderer-svelte': ^0.5.1 - astro: ^0.24.0 + astro: ^0.24.2 devDependencies: '@astrojs/renderer-react': 0.5.0 '@astrojs/renderer-solid': 0.4.0 '@astrojs/renderer-svelte': 0.5.1_typescript@4.6.2 - astro: 0.24.0_typescript@4.6.2 - - packages/cac-cli-starter: - specifiers: - '@types/fs-extra': ^9.0.13 - '@types/js-yaml': ^4.0.5 - '@types/jsonfile': ^6.1.0 - '@types/lodash': ^4.14.179 - '@types/pacote': ^11.1.3 - '@types/semver': ^7.3.9 - cac: ^6.7.12 - chalk: ^4.0.0 - consola: ^2.15.3 - enquirer: ^2.3.6 - execa: ^5.0.0 - fs-extra: ^10.0.1 - globby: ^13.1.1 - js-yaml: ^4.1.0 - jsonfile: ^6.1.0 - lodash: ^4.17.21 - ora: ^6.0.1 - ow: ^0.28.1 - pacote: ^13.0.3 - semver: ^7.3.5 - sort-package-json: ^1.54.0 - ts-morph: ^14.0.0 - dependencies: - cac: 6.7.12 - chalk: 4.1.2 - consola: 2.15.3 - enquirer: 2.3.6 - execa: 5.1.1 - fs-extra: 10.0.1 - globby: 13.1.1 - js-yaml: 4.1.0 - jsonfile: 6.1.0 - lodash: 4.17.21 - ora: 6.0.1 - ow: 0.28.1 - pacote: 13.0.3 - semver: 7.3.5 - sort-package-json: 1.54.0 - ts-morph: 14.0.0 - devDependencies: - '@types/fs-extra': 9.0.13 - '@types/js-yaml': 4.0.5 - '@types/jsonfile': 6.1.0 - '@types/lodash': 4.14.179 - '@types/pacote': 11.1.3 - '@types/semver': 7.3.9 - - packages/cra-ts: - specifiers: - '@testing-library/jest-dom': ^5.16.2 - '@testing-library/react': ^12.1.4 - '@testing-library/user-event': ^13.5.0 - '@types/jest': ^27.4.1 - '@types/node': ^16.11.26 - '@types/react': ^17.0.40 - '@types/react-dom': ^17.0.13 - react: ^17.0.2 - react-dom: ^17.0.2 - react-scripts: 5.0.0 - typescript: ^4.6.2 - web-vitals: ^2.1.4 - dependencies: - '@testing-library/jest-dom': 5.16.2 - '@testing-library/react': 12.1.4_react-dom@17.0.2+react@17.0.2 - '@testing-library/user-event': 13.5.0 - '@types/jest': 27.4.1 - '@types/node': 16.11.26 - '@types/react': 17.0.40 - '@types/react-dom': 17.0.13 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-scripts: 5.0.0_6966d8ae31ac1ad18e08f9260ae531b7 - typescript: 4.6.2 - web-vitals: 2.1.4 - - packages/esbuild-plugin-starter: - specifiers: - esbuild: ^0.13.14 - dependencies: - esbuild: 0.13.15 - - packages/esbuild-react-app: - specifiers: - '@testing-library/jest-dom': ^5.11.4 - '@testing-library/react': ^11.1.0 - '@testing-library/user-event': ^12.1.10 - '@types/jest': ^26.0.15 - '@types/live-server': ^1.2.1 - '@types/node': ^12.0.0 - '@types/react': ^17.0.0 - '@types/react-dom': ^17.0.0 - capital-case: ^1.0.4 - chalk: ^4.1.2 - chokidar: ^3.5.3 - consola: ^2.15.3 - esbuild: ^0.13.14 - live-server: ^1.2.1 - react: ^17.0.2 - react-dom: ^17.0.2 - react-scripts: 4.0.3 - serve: ^13.0.2 - ts-node: ^10.4.0 - typescript: ^4.1.2 - web-vitals: ^1.0.1 - dependencies: - '@testing-library/jest-dom': 5.16.2 - '@testing-library/react': 11.2.7_react-dom@17.0.2+react@17.0.2 - '@testing-library/user-event': 12.8.3 - '@types/jest': 26.0.24 - '@types/node': 12.20.42 - '@types/react': 17.0.40 - '@types/react-dom': 17.0.13 - chokidar: 3.5.3 - live-server: 1.2.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-scripts: 4.0.3_6966d8ae31ac1ad18e08f9260ae531b7 - typescript: 4.6.2 - web-vitals: 1.1.2 - devDependencies: - '@types/live-server': 1.2.1 - capital-case: 1.0.4 - chalk: 4.1.2 - consola: 2.15.3 - esbuild: 0.13.15 - serve: 13.0.2 - ts-node: 10.5.0_74516c124f802d7652ab0ff5c1e699ee - - packages/mercurius-starter: - specifiers: - '@graphql-typed-document-node/core': ^3.1.1 - '@types/node': ^17.0.14 - '@types/tap': ^15.0.5 - altair-fastify-plugin: ^4.4.0 - bob-tsm: ^0.4.6 - cross-env: ^7.0.3 - esbuild: ^0.14.22 - fastify: ^3.27.1 - graphql: ^16.3.0 - mercurius: ^9.3.2 - mercurius-codegen: latest - mercurius-integration-testing: ^4.0.0 - prettier: ^2.5.1 - tap: ^15.1.6 - typescript: ^4.5.5 - dependencies: - altair-fastify-plugin: 4.4.1_fastify@3.27.4 - fastify: 3.27.4 - graphql: 16.3.0 - mercurius: 9.3.5 - mercurius-codegen: 3.3.1_d67776adec8088dee4487cfb2afee3a3 - devDependencies: - '@graphql-typed-document-node/core': 3.1.1_graphql@16.3.0 - '@types/node': 17.0.21 - '@types/tap': 15.0.6 - bob-tsm: 0.4.6_esbuild@0.14.25+typescript@4.6.2 - cross-env: 7.0.3 - esbuild: 0.14.25 - mercurius-integration-testing: 4.0.0_c2e6a25ca7644e57b87eddc975762d86 - prettier: 2.5.1 - tap: 15.2.3_ts-node@10.5.0+typescript@4.6.2 - typescript: 4.6.2 - - packages/midway-koa: - specifiers: - '@midwayjs/bootstrap': ^3.0.0 - '@midwayjs/cli': ^1.2.90 - '@midwayjs/core': ^3.0.0 - '@midwayjs/decorator': ^3.0.0 - '@midwayjs/info': ^3.0.0 - '@midwayjs/koa': ^3.0.0 - '@midwayjs/logger': ^2.14.0 - '@midwayjs/mock': ^3.0.0 - '@midwayjs/validate': ^3.0.0 - '@types/jest': ^26.0.10 - '@types/koa': ^2.13.4 - '@types/node': '14' - cross-env: ^6.0.0 - jest: ^26.4.0 - mwts: ^1.0.5 - ts-jest: ^26.2.0 - typescript: ^4.0.0 - dependencies: - '@midwayjs/bootstrap': 3.1.1 - '@midwayjs/core': 3.1.1_@midwayjs+decorator@3.0.10 - '@midwayjs/decorator': 3.0.10 - '@midwayjs/info': 3.1.1 - '@midwayjs/koa': 3.1.1_@midwayjs+decorator@3.0.10 - '@midwayjs/logger': 2.16.3 - '@midwayjs/validate': 3.1.1 - devDependencies: - '@midwayjs/cli': 1.3.1_43beda069d1385cb77cb1ea35188230a - '@midwayjs/mock': 3.1.1 - '@types/jest': 26.0.24 - '@types/koa': 2.13.4 - '@types/node': 14.18.12 - cross-env: 6.0.3 - jest: 26.6.0_ts-node@10.5.0 - mwts: 1.3.0_typescript@4.6.2 - ts-jest: 26.5.6_jest@26.6.0+typescript@4.6.2 - typescript: 4.6.2 - - packages/nest-graphql-starter: - specifiers: - '@apollo/federation': ^0.35.1 - '@apollo/subgraph': ^0.3.1 - '@graphql-tools/utils': ^8.6.2 - '@nestjs/apollo': ^10.0.6 - '@nestjs/cli': ^8.2.2 - '@nestjs/common': ^8.4.0 - '@nestjs/core': ^8.4.0 - '@nestjs/graphql': ^10.0.6 - '@nestjs/mercurius': ^10.0.6 - '@nestjs/platform-express': ^8.4.0 - '@nestjs/schematics': ^8.0.7 - '@nestjs/testing': ^8.4.0 - '@types/express': ^4.17.13 - '@types/jest': 27.4.1 - '@types/node': ^17.0.21 - '@types/supertest': ^2.0.11 - '@typescript-eslint/eslint-plugin': ^5.13.0 - '@typescript-eslint/parser': ^5.13.0 - apollo-server-express: ^3.6.3 - apollo-server-plugin-base: ^3.5.1 - class-validator: ^0.13.2 - eslint: ^7.0.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - graphql: ^15.5.1 - graphql-query-complexity: ^0.11.0 - graphql-subscriptions: ^2.0.0 - jest: ^27.5.1 - mercurius: ^9.3.3 - prettier: ^2.5.1 - reflect-metadata: ^0.1.13 - rimraf: ^3.0.2 - rxjs: ^7.5.4 - source-map-support: ^0.5.21 - supertest: ^6.2.2 - ts-jest: ^27.1.3 - ts-loader: ^9.2.7 - ts-node: ^10.6.0 - tsconfig-paths: ^3.12.0 - typescript: ^4.6.2 - dependencies: - '@apollo/federation': 0.35.3_graphql@15.8.0 - '@apollo/subgraph': 0.3.3_graphql@15.8.0 - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - '@nestjs/apollo': 10.0.7_85e57bd471786e1c1d9fb80664bb7297 - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - '@nestjs/graphql': 10.0.7_4d274306aa57f6ee4da3a1d2e08e5ce9 - '@nestjs/mercurius': 10.0.7_02a06b45c6d0e7b0154ec76c7b39c1e5 - '@nestjs/platform-express': 8.4.0_31e7036b193d6d3c9cadab18cbb4af84 - apollo-server-express: 3.6.4_graphql@15.8.0 - apollo-server-plugin-base: 3.5.1_graphql@15.8.0 - class-validator: 0.13.2 - graphql: 15.8.0 - graphql-query-complexity: 0.11.0_graphql@15.8.0 - graphql-subscriptions: 2.0.0_graphql@15.8.0 - mercurius: 9.3.5 - reflect-metadata: 0.1.13 - rimraf: 3.0.2 - rxjs: 7.5.5 - devDependencies: - '@nestjs/cli': 8.2.2 - '@nestjs/schematics': 8.0.8_typescript@4.6.2 - '@nestjs/testing': 8.4.0_5038ecb39d0fed2140e79e9371a95289 - '@types/express': 4.17.13 - '@types/jest': 27.4.1 - '@types/node': 17.0.21 - '@types/supertest': 2.0.11 - '@typescript-eslint/eslint-plugin': 5.14.0_e3f5f4efe2bd492e36eb6c1c619dfc98 - '@typescript-eslint/parser': 5.14.0_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - eslint-config-prettier: 8.5.0_eslint@7.32.0 - eslint-plugin-prettier: 4.0.0_cfc9253cc6cf8e63ed6f63a6b600e6b9 - jest: 27.5.1_ts-node@10.7.0 - prettier: 2.5.1 - source-map-support: 0.5.21 - supertest: 6.2.2 - ts-jest: 27.1.3_60149d457e34ffba7d4e845dde6a1263 - ts-loader: 9.2.8_typescript@4.6.2 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 - tsconfig-paths: 3.13.0 - typescript: 4.6.2 - - packages/nest-mercurius-starter: - specifiers: - '@apollo/subgraph': ^0.3.1 - '@graphql-tools/utils': ^8.6.2 - '@nestjs/apollo': ^10.0.6 - '@nestjs/cli': ^8.0.0 - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - '@nestjs/graphql': ^10.0.6 - '@nestjs/mercurius': ^10.0.6 - '@nestjs/platform-express': ^8.0.0 - '@nestjs/platform-fastify': ^8.4.0 - '@nestjs/schematics': ^8.0.0 - '@nestjs/testing': ^8.0.0 - '@types/express': ^4.17.13 - '@types/jest': 27.0.2 - '@types/node': ^16.0.0 - '@types/supertest': ^2.0.11 - '@typescript-eslint/eslint-plugin': ^5.0.0 - '@typescript-eslint/parser': ^5.0.0 - apollo-server-express: ^3.6.3 - apollo-server-plugin-base: ^3.5.1 - class-transformer: ^0.5.1 - class-validator: ^0.13.2 - eslint: ^7.0.0 - eslint-config-prettier: ^8.3.0 - eslint-plugin-prettier: ^4.0.0 - graphql: ^16.3.0 - graphql-query-complexity: ^0.11.0 - graphql-subscriptions: ^2.0.0 - jest: ^27.2.5 - mercurius: ^9.3.2 - prettier: ^2.3.2 - reflect-metadata: ^0.1.13 - rimraf: ^3.0.2 - rxjs: ^7.2.0 - source-map-support: ^0.5.20 - supertest: ^6.1.3 - ts-jest: ^27.0.3 - ts-loader: ^9.2.3 - ts-node: ^10.0.0 - tsconfig-paths: ^3.10.1 - typescript: ^4.3.5 - dependencies: - '@apollo/subgraph': 0.3.3_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - '@nestjs/apollo': 10.0.7_85e57bd471786e1c1d9fb80664bb7297 - '@nestjs/common': 8.4.0_5199533202e21c7185c9d97f881e2827 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - '@nestjs/graphql': 10.0.7_2d4e74a21bc1ecae9c6a3abfe49b1980 - '@nestjs/mercurius': 10.0.7_02a06b45c6d0e7b0154ec76c7b39c1e5 - '@nestjs/platform-express': 8.4.0_31e7036b193d6d3c9cadab18cbb4af84 - '@nestjs/platform-fastify': 8.4.1_31e7036b193d6d3c9cadab18cbb4af84 - apollo-server-express: 3.6.4_graphql@16.3.0 - apollo-server-plugin-base: 3.5.1_graphql@16.3.0 - class-transformer: 0.5.1 - class-validator: 0.13.2 - graphql: 16.3.0 - graphql-query-complexity: 0.11.0_graphql@16.3.0 - graphql-subscriptions: 2.0.0_graphql@16.3.0 - mercurius: 9.3.5 - reflect-metadata: 0.1.13 - rimraf: 3.0.2 - rxjs: 7.5.5 - devDependencies: - '@nestjs/cli': 8.2.2 - '@nestjs/schematics': 8.0.8_typescript@4.6.2 - '@nestjs/testing': 8.4.0_5038ecb39d0fed2140e79e9371a95289 - '@types/express': 4.17.13 - '@types/jest': 27.0.2 - '@types/node': 16.11.26 - '@types/supertest': 2.0.11 - '@typescript-eslint/eslint-plugin': 5.14.0_e3f5f4efe2bd492e36eb6c1c619dfc98 - '@typescript-eslint/parser': 5.14.0_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - eslint-config-prettier: 8.5.0_eslint@7.32.0 - eslint-plugin-prettier: 4.0.0_cfc9253cc6cf8e63ed6f63a6b600e6b9 - jest: 27.5.1_ts-node@10.5.0 - prettier: 2.5.1 - source-map-support: 0.5.21 - supertest: 6.2.2 - ts-jest: 27.1.3_dc8baabc9570e2df1a26803dfba5c854 - ts-loader: 9.2.8_typescript@4.6.2 - ts-node: 10.5.0_045cabcbf8818eda83522fe731c87088 - tsconfig-paths: 3.13.0 - typescript: 4.6.2 - - packages/nest-starter: - specifiers: - '@nestjs/cli': ^8.0.0 - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - '@nestjs/platform-express': ^8.0.0 - '@nestjs/schematics': ^8.0.0 - '@nestjs/testing': ^8.0.0 - '@types/express': ^4.17.13 - '@types/jest': 27.4.1 - '@types/node': ^16.0.0 - '@types/supertest': ^2.0.11 - '@typescript-eslint/eslint-plugin': ^5.0.0 - '@typescript-eslint/parser': ^5.0.0 - eslint: ^7.0.0 - eslint-config-prettier: ^8.3.0 - eslint-plugin-prettier: ^4.0.0 - jest: ^27.2.5 - prettier: ^2.3.2 - reflect-metadata: ^0.1.13 - rimraf: ^3.0.2 - rxjs: ^7.2.0 - source-map-support: ^0.5.20 - supertest: ^6.1.3 - ts-jest: ^27.0.3 - ts-loader: ^9.2.3 - ts-node: ^10.0.0 - tsconfig-paths: ^3.10.1 - typescript: ^4.3.5 - dependencies: - '@nestjs/common': 8.4.0_e7ea248743279784063e3708d703abc5 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - '@nestjs/platform-express': 8.4.0_31e7036b193d6d3c9cadab18cbb4af84 - reflect-metadata: 0.1.13 - rimraf: 3.0.2 - rxjs: 7.5.5 - devDependencies: - '@nestjs/cli': 8.2.2 - '@nestjs/schematics': 8.0.8_typescript@4.6.2 - '@nestjs/testing': 8.4.0_5038ecb39d0fed2140e79e9371a95289 - '@types/express': 4.17.13 - '@types/jest': 27.4.1 - '@types/node': 16.11.26 - '@types/supertest': 2.0.11 - '@typescript-eslint/eslint-plugin': 5.14.0_e3f5f4efe2bd492e36eb6c1c619dfc98 - '@typescript-eslint/parser': 5.14.0_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - eslint-config-prettier: 8.5.0_eslint@7.32.0 - eslint-plugin-prettier: 4.0.0_cfc9253cc6cf8e63ed6f63a6b600e6b9 - jest: 27.5.1_ts-node@10.5.0 - prettier: 2.5.1 - source-map-support: 0.5.21 - supertest: 6.2.2 - ts-jest: 27.1.3_60149d457e34ffba7d4e845dde6a1263 - ts-loader: 9.2.8_typescript@4.6.2 - ts-node: 10.5.0_045cabcbf8818eda83522fe731c87088 - tsconfig-paths: 3.13.0 - typescript: 4.6.2 - - packages/node-lib-starter: - specifiers: {} - - packages/parcel-react: - specifiers: - '@babel/core': ^7.17.0 - '@babel/preset-env': ^7.16.11 - '@babel/preset-react': ^7.16.7 - '@babel/preset-typescript': ^7.16.7 - '@jest/core': ^27.4.7 - '@parcel/config-default': ^2.3.2 - '@parcel/core': ^2.3.2 - '@parcel/packager-raw-url': ^2.2.1 - '@parcel/transformer-webmanifest': ^2.2.1 - '@testing-library/react': ^12.1.2 - '@testing-library/react-hooks': ^7.0.2 - '@types/jest': ^27.4.0 - '@types/node': ^17.0.14 - '@types/react': ^17.0.39 - '@types/react-dom': ^17.0.11 - identity-obj-proxy: ^3.0.0 - jest: ^27.4.7 - parcel: ^2.2.1 - prettier: ^2.5.1 - pretty-quick: ^3.1.3 - react: ^17.0.2 - react-dom: ^17.0.2 - rimraf: ^3.0.2 - ts-jest: ^27.1.3 - ts-node: ^10.4.0 - typescript: ^4.5.5 - dependencies: - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - typescript: 4.6.2 - devDependencies: - '@babel/core': 7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/preset-react': 7.16.7_@babel+core@7.17.5 - '@babel/preset-typescript': 7.16.7_@babel+core@7.17.5 - '@jest/core': 27.5.1_ts-node@10.5.0 - '@parcel/config-default': 2.3.2_@parcel+core@2.3.2 - '@parcel/core': 2.3.2 - '@parcel/packager-raw-url': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-webmanifest': 2.3.2_@parcel+core@2.3.2 - '@testing-library/react': 12.1.4_react-dom@17.0.2+react@17.0.2 - '@testing-library/react-hooks': 7.0.2_react-dom@17.0.2+react@17.0.2 - '@types/jest': 27.4.1 - '@types/node': 17.0.21 - '@types/react': 17.0.40 - '@types/react-dom': 17.0.13 - identity-obj-proxy: 3.0.0 - jest: 27.5.1_ts-node@10.5.0 - parcel: 2.3.2 - prettier: 2.5.1 - pretty-quick: 3.1.3_prettier@2.5.1 - rimraf: 3.0.2 - ts-jest: 27.1.3_c53d1ca518b3b945a0cb74482cae0a36 - ts-node: 10.5.0_e79e62fe450383fd2d418267dc75e645 - - packages/prisma-starter: - specifiers: - '@prisma/client': ^3.10.0 - prisma: ^3.10.0 - dependencies: - '@prisma/client': 3.10.0_prisma@3.10.0 - devDependencies: - prisma: 3.10.0 - - packages/puppeteer-starter: - specifiers: - puppeteer: ^13.5.1 - puppeteer-cluster: ^0.23.0 - dependencies: - puppeteer: 13.5.1 - puppeteer-cluster: 0.23.0_puppeteer@13.5.1 - - packages/strapi-graphql-starter: - specifiers: - '@strapi/plugin-graphql': ^4.1.3 - '@strapi/plugin-i18n': ^4.1.3 - '@strapi/plugin-users-permissions': ^4.1.3 - '@strapi/strapi': ^4.1.3 - sqlite3: 5.0.2 - dependencies: - '@strapi/plugin-graphql': 4.1.3_@strapi+strapi@4.1.3 - '@strapi/plugin-i18n': 4.1.3 - '@strapi/plugin-users-permissions': 4.1.3_typescript@4.6.2 - '@strapi/strapi': 4.1.3_30070f3ac6583df7ca8da62b14606d5f - sqlite3: 5.0.2 - - packages/ts-tool-type-starter: - specifiers: - tsd: ^0.19.1 - devDependencies: - tsd: 0.19.1 - - packages/umi-starter: - specifiers: - '@types/react': ^17.0.0 - '@types/react-dom': ^17.0.0 - typescript: ^4.1.2 - umi: ^4.0.0-rc.6 - dependencies: - umi: 4.0.0-rc.6_type-fest@2.12.0 - devDependencies: - '@types/react': 17.0.40 - '@types/react-dom': 17.0.13 - typescript: 4.6.2 - - packages/vite-plugin-starter: - specifiers: - vite: ^2.7.2 - devDependencies: - vite: 2.8.6 - - packages/vite-react-starter: - specifiers: - '@types/react': ^17.0.33 - '@types/react-dom': ^17.0.10 - '@vitejs/plugin-react': ^1.0.7 - '@vitejs/plugin-react-refresh': ^1.3.6 - react: ^17.0.2 - react-dom: ^17.0.2 - typescript: ^4.4.4 - vite: ^2.7.2 - vite-plugin-checker: ^0.4.2 - vite-plugin-inspect: ^0.4.3 - vite-plugin-svgr: ^1.0.1 - vite-tsconfig-paths: ^3.4.1 - dependencies: - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - devDependencies: - '@types/react': 17.0.40 - '@types/react-dom': 17.0.13 - '@vitejs/plugin-react': 1.2.0 - '@vitejs/plugin-react-refresh': 1.3.6 - typescript: 4.6.2 - vite: 2.8.1 - vite-plugin-checker: 0.4.2_vite@2.8.1 - vite-plugin-inspect: 0.4.3_vite@2.8.1 - vite-plugin-svgr: 1.0.1_vite@2.8.1 - vite-tsconfig-paths: 3.4.1_vite@2.8.1 - - packages/vite-vanilla-starter: - specifiers: - typescript: ^4.4.4 - vite: ^2.7.2 - devDependencies: - typescript: 4.6.2 - vite: 2.8.1 - - packages/vitepress-starter: - specifiers: - vitepress: ^0.22.3 - devDependencies: - vitepress: 0.22.3 - - packages/vuepress-starter: - specifiers: - vue: 2.6.14 - vue-server-renderer: 2.6.14 - vuepress: ^1.9.7 - dependencies: - vue: 2.6.14 - vue-server-renderer: 2.6.14 - devDependencies: - vuepress: 1.9.7 + astro: 0.24.3_typescript@4.6.2 packages: @@ -872,204 +269,8 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/trace-mapping': 0.3.4 - - /@angular-devkit/core/13.2.5: - resolution: {integrity: sha512-WuWp/1R0FtCHPBcJLF13lTLHETtDGFUX0ULfGPRaYB5OVCSQcovVp5UbZTTy/Ss3ub3EOEmJlU8kMJfBrWuq+A==} - engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - dependencies: - ajv: 8.9.0 - ajv-formats: 2.1.1 - fast-json-stable-stringify: 2.1.0 - magic-string: 0.25.7 - rxjs: 6.6.7 - source-map: 0.7.3 - dev: true - - /@angular-devkit/core/13.2.5_chokidar@3.5.3: - resolution: {integrity: sha512-WuWp/1R0FtCHPBcJLF13lTLHETtDGFUX0ULfGPRaYB5OVCSQcovVp5UbZTTy/Ss3ub3EOEmJlU8kMJfBrWuq+A==} - engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - dependencies: - ajv: 8.9.0 - ajv-formats: 2.1.1 - chokidar: 3.5.3 - fast-json-stable-stringify: 2.1.0 - magic-string: 0.25.7 - rxjs: 6.6.7 - source-map: 0.7.3 - dev: true - - /@angular-devkit/schematics-cli/13.2.5_chokidar@3.5.3: - resolution: {integrity: sha512-/3Q1+wtE+l5XXoXX/7157yh4Wpi+FNEryx5gDcfPJchgtovxj28nzquD0vXnvpyr3Wd8OaMwg6vW4EfL82jRKg==} - engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - hasBin: true - dependencies: - '@angular-devkit/core': 13.2.5_chokidar@3.5.3 - '@angular-devkit/schematics': 13.2.5_chokidar@3.5.3 - ansi-colors: 4.1.1 - inquirer: 8.2.0 - minimist: 1.2.5 - symbol-observable: 4.0.0 - transitivePeerDependencies: - - chokidar - dev: true - - /@angular-devkit/schematics/13.2.5: - resolution: {integrity: sha512-kAye6VYiF9JQAoeO+BYhy8eT2QOmhB+WLziRjXoFCBxh5+yXTygTVfs9fD5jmIpHmeu4hd2ErSh69yT5xWcD9g==} - engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - dependencies: - '@angular-devkit/core': 13.2.5 - jsonc-parser: 3.0.0 - magic-string: 0.25.7 - ora: 5.4.1 - rxjs: 6.6.7 - transitivePeerDependencies: - - chokidar - dev: true - - /@angular-devkit/schematics/13.2.5_chokidar@3.5.3: - resolution: {integrity: sha512-kAye6VYiF9JQAoeO+BYhy8eT2QOmhB+WLziRjXoFCBxh5+yXTygTVfs9fD5jmIpHmeu4hd2ErSh69yT5xWcD9g==} - engines: {node: ^12.20.0 || ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - dependencies: - '@angular-devkit/core': 13.2.5_chokidar@3.5.3 - jsonc-parser: 3.0.0 - magic-string: 0.25.7 - ora: 5.4.1 - rxjs: 6.6.7 - transitivePeerDependencies: - - chokidar dev: true - /@apideck/better-ajv-errors/0.3.3_ajv@8.10.0: - resolution: {integrity: sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==} - engines: {node: '>=10'} - peerDependencies: - ajv: '>=8' - dependencies: - ajv: 8.10.0 - json-schema: 0.4.0 - jsonpointer: 5.0.0 - leven: 3.1.0 - dev: false - - /@apollo/client/3.5.10_219cb906696e305fdff1f10d526f4e7d: - resolution: {integrity: sha512-tL3iSpFe9Oldq7gYikZK1dcYxp1c01nlSwtsMz75382HcI6fvQXyFXUCJTTK3wgO2/ckaBvRGw7VqjFREdVoRw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - graphql-ws: ^5.5.5 - react: ^16.8.0 || ^17.0.0 - subscriptions-transport-ws: ^0.9.0 || ^0.11.0 - peerDependenciesMeta: - graphql-ws: - optional: true - react: - optional: true - subscriptions-transport-ws: - optional: true - dependencies: - '@graphql-typed-document-node/core': 3.1.1_graphql@15.8.0 - '@wry/context': 0.6.1 - '@wry/equality': 0.5.2 - '@wry/trie': 0.3.1 - graphql: 15.8.0 - graphql-tag: 2.12.6_graphql@15.8.0 - graphql-ws: 5.6.3_graphql@15.8.0 - hoist-non-react-statics: 3.3.2 - optimism: 0.16.1 - prop-types: 15.8.1 - subscriptions-transport-ws: 0.9.19_graphql@15.8.0 - symbol-observable: 4.0.0 - ts-invariant: 0.9.4 - tslib: 2.3.1 - zen-observable-ts: 1.2.3 - dev: false - - /@apollo/federation/0.28.0_graphql@15.8.0: - resolution: {integrity: sha512-M5Dp0XJhuxEOzYjPWWK5VtIqEI1IFRioh1+XHrls90UC8R+b6VXa0UxMO/zfKv00APr4gBODMcfRe5w97NSruw==} - engines: {node: '>=12.13.0 <17.0'} - peerDependencies: - graphql: ^15.4.0 - dependencies: - apollo-graphql: 0.9.5_graphql@15.8.0 - apollo-server-types: 3.5.1_graphql@15.8.0 - graphql: 15.8.0 - lodash.xorby: 4.7.0 - transitivePeerDependencies: - - encoding - dev: false - - /@apollo/federation/0.35.3_graphql@15.8.0: - resolution: {integrity: sha512-UWsgRhhIW2Uvnt0FHqr+pMAwXAsPcIfgajDRLkcTxmCV2/L+SnBY9Pu83BTf5exD9rDQgwJGe9PUuao8aoHYUA==} - engines: {node: '>=12.13.0 <17.0'} - peerDependencies: - graphql: ^15.8.0 || ^16.0.0 - dependencies: - '@apollo/subgraph': 0.3.3_graphql@15.8.0 - apollo-server-types: 3.5.1_graphql@15.8.0 - graphql: 15.8.0 - lodash.xorby: 4.7.0 - transitivePeerDependencies: - - encoding - dev: false - - /@apollo/protobufjs/1.2.2: - resolution: {integrity: sha512-vF+zxhPiLtkwxONs6YanSt1EpwpGilThpneExUN5K3tCymuxNnVq2yojTvnpRjv2QfsEIt/n7ozPIIzBLwGIDQ==} - hasBin: true - requiresBuild: true - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/long': 4.0.1 - '@types/node': 10.17.60 - long: 4.0.0 - dev: false - - /@apollo/subgraph/0.3.3_graphql@15.8.0: - resolution: {integrity: sha512-VH8B0IEa960ajMApWPs0eu/kH28tDUbuXgGJN2ZUo9hIo6LtyPfDRATtHlMr2SeW1Vh3ukiZE3BW78zrtTHCUA==} - engines: {node: '>=12.13.0 <17.0'} - peerDependencies: - graphql: ^15.8.0 || ^16.0.0 - dependencies: - graphql: 15.8.0 - dev: false - - /@apollo/subgraph/0.3.3_graphql@16.3.0: - resolution: {integrity: sha512-VH8B0IEa960ajMApWPs0eu/kH28tDUbuXgGJN2ZUo9hIo6LtyPfDRATtHlMr2SeW1Vh3ukiZE3BW78zrtTHCUA==} - engines: {node: '>=12.13.0 <17.0'} - peerDependencies: - graphql: ^15.8.0 || ^16.0.0 - dependencies: - graphql: 16.3.0 - dev: false - - /@apollographql/apollo-tools/0.5.2: - resolution: {integrity: sha512-KxZiw0Us3k1d0YkJDhOpVH5rJ+mBfjXcgoRoCcslbgirjgLotKMzOcx4PZ7YTEvvEROmvG7X3Aon41GvMmyGsw==} - engines: {node: '>=8', npm: '>=6'} - dev: false - - /@apollographql/graphql-playground-html/1.6.29: - resolution: {integrity: sha512-xCcXpoz52rI4ksJSdOCxeOCn2DLocxwHf9dVT/Q90Pte1LX+LY+91SFtJF3KXVHH8kEin+g1KKCQPKBjZJfWNA==} - dependencies: - xss: 1.0.11 - dev: false - /@astrojs/compiler/0.12.1: resolution: {integrity: sha512-XpKZyJlnDhszulwwse/1uV+ZiyTpg6xNH5TrriYDVdzB8dUbQLdE7tX4Cxhdw5QrJpV57AaPrPXvJKi1jnIkxw==} dependencies: @@ -1181,13 +382,13 @@ packages: - '@babel/core' dev: true - /@astrojs/renderer-svelte/0.5.1_24d7a0a9f318a65885861f5236597875: + /@astrojs/renderer-svelte/0.5.1_typescript@4.6.2: resolution: {integrity: sha512-/k5D0fJkZqQQHvBQ3qAtaPZqdi55SwLdSUJtjb3J9P7WSMwaEv1kWKjy+S7pnKHsty+Vgsn20MgLK2JUgv0dOA==} engines: {node: ^14.15.0 || >=16.0.0} dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.39_svelte@3.46.4+vite@2.8.6 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.39_svelte@3.46.4 svelte: 3.46.4 - svelte-preprocess: 4.10.4_f203001d21134031b838c80615ccd612 + svelte-preprocess: 4.10.4_svelte@3.46.4+typescript@4.6.2 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -1205,13 +406,14 @@ packages: - vite dev: true - /@astrojs/renderer-svelte/0.5.1_typescript@4.6.2: - resolution: {integrity: sha512-/k5D0fJkZqQQHvBQ3qAtaPZqdi55SwLdSUJtjb3J9P7WSMwaEv1kWKjy+S7pnKHsty+Vgsn20MgLK2JUgv0dOA==} + /@astrojs/renderer-svelte/0.5.2_1b82c4f76b1ad750f1bd1d1c806c467c: + resolution: {integrity: sha512-ydQOwUJn5mlXVH1TrRw61vhBqxVPXVR9n9NLhnyETpqjOViZcZSmx6YaBwcKBsD5t0Sq89l5NwnNT1cL6h3C/w==} engines: {node: ^14.15.0 || >=16.0.0} dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.39_svelte@3.46.4 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.39_svelte@3.46.4+vite@2.8.6 svelte: 3.46.4 - svelte-preprocess: 4.10.4_svelte@3.46.4+typescript@4.6.2 + svelte-preprocess: 4.10.4_f203001d21134031b838c80615ccd612 + vite: 2.8.6 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -1226,7 +428,6 @@ packages: - sugarss - supports-color - typescript - - vite dev: true /@astrojs/renderer-vue/0.4.0_vite@2.8.6: @@ -1243,107 +444,17 @@ packages: resolution: {integrity: sha512-hzltX2kPjAX0zEKymU7ceDLCqkZN0ztgucqAzyvM62TJdznv/HRniJz850qKcqAcoTqDXBH5j/5FCO0GXSQLbw==} dev: true - /@aws-crypto/sha256-js/1.2.2: - resolution: {integrity: sha512-Nr1QJIbW/afYYGzYvrF70LtaHrIRtd4TNAglX8BvlfxJLZ45SAmueIKYl5tWoNBPzp65ymXGFK0Bb1vZUpuc9g==} + /@babel/code-frame/7.16.7: + resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==} + engines: {node: '>=6.9.0'} dependencies: - '@aws-crypto/util': 1.2.2 - '@aws-sdk/types': 3.54.0 - tslib: 1.14.1 - dev: false - - /@aws-crypto/util/1.2.2: - resolution: {integrity: sha512-H8PjG5WJ4wz0UXAFXeJjWCW1vkvIJ3qUUD+rGRwJ2/hj+xT58Qle2MTql/2MGzkU+1JLAFuR6aJpLAjHwhmwwg==} - dependencies: - '@aws-sdk/types': 3.54.0 - '@aws-sdk/util-utf8-browser': 3.52.0 - tslib: 1.14.1 - dev: false - - /@aws-sdk/types/3.54.0: - resolution: {integrity: sha512-Jp2MHXnrM0pk0RIoSl5AHFm7TBk+7b8HTIcQ2X/6kGwwwnWw9qlg9ZFziegJTNTLJ4iVgZjz/yMlEvgrp7z9CA==} - engines: {node: '>= 12.0.0'} - dev: false - - /@aws-sdk/util-hex-encoding/3.52.0: - resolution: {integrity: sha512-YYMZg8odn/hBURgL/w82ay2mvPqXHMdujlSndT1ddUSTRoZX67N3hfYYf36nOalDOjNcanIvFHe4Fe8nw+8JiA==} - engines: {node: '>= 12.0.0'} - dependencies: - tslib: 2.3.1 - dev: false - - /@aws-sdk/util-utf8-browser/3.52.0: - resolution: {integrity: sha512-LuOMa9ajWu5fQuYkmvTlQZfHaITkSle+tM/vhbU4JquRN44VUKACjRGT7UEhoU3lCL1BD0JFGMQGHI+5Mmuwfg==} - dependencies: - tslib: 2.3.1 - dev: false - - /@babel/code-frame/7.10.4: - resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} - dependencies: - '@babel/highlight': 7.16.10 - dev: false - - /@babel/code-frame/7.12.11: - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - dependencies: - '@babel/highlight': 7.16.10 - - /@babel/code-frame/7.16.7: - resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.16.10 + '@babel/highlight': 7.16.10 + dev: true /@babel/compat-data/7.17.0: resolution: {integrity: sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==} engines: {node: '>=6.9.0'} - - /@babel/core/7.12.3: - resolution: {integrity: sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helpers': 7.17.2 - '@babel/parser': 7.17.3 - '@babel/template': 7.16.7 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - convert-source-map: 1.8.0 - debug: 4.3.3 - gensync: 1.0.0-beta.2 - json5: 2.2.0 - lodash: 4.17.21 - resolve: 1.22.0 - semver: 5.7.1 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/core/7.16.7: - resolution: {integrity: sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.7 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helpers': 7.17.2 - '@babel/parser': 7.17.3 - '@babel/template': 7.16.7 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - convert-source-map: 1.8.0 - debug: 4.3.3 - gensync: 1.0.0-beta.2 - json5: 2.2.0 - semver: 6.3.0 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color - dev: false + dev: true /@babel/core/7.17.5: resolution: {integrity: sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==} @@ -1366,20 +477,7 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - - /@babel/eslint-parser/7.17.0_@babel+core@7.17.5+eslint@7.32.0: - resolution: {integrity: sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==} - engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} - peerDependencies: - '@babel/core': '>=7.11.0' - eslint: ^7.5.0 || ^8.0.0 - dependencies: - '@babel/core': 7.17.5 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-visitor-keys: 2.1.0 - semver: 6.3.0 - dev: false + dev: true /@babel/generator/7.17.3: resolution: {integrity: sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==} @@ -1388,32 +486,14 @@ packages: '@babel/types': 7.17.0 jsesc: 2.5.2 source-map: 0.5.7 + dev: true /@babel/helper-annotate-as-pure/7.16.7: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - - /@babel/helper-builder-binary-assignment-operator-visitor/7.16.7: - resolution: {integrity: sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-explode-assignable-expression': 7.16.7 - '@babel/types': 7.17.0 - - /@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.16.7 - '@babel/helper-validator-option': 7.16.7 - browserslist: 4.20.0 - semver: 6.3.0 - dev: false + dev: true /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.5: resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==} @@ -1426,109 +506,14 @@ packages: '@babel/helper-validator-option': 7.16.7 browserslist: 4.20.0 semver: 6.3.0 - - /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.16.7: - resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.17.5: - resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - transitivePeerDependencies: - - supports-color - - /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.16.7: - resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-annotate-as-pure': 7.16.7 - regexpu-core: 5.0.1 - dev: false - - /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.17.5: - resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-annotate-as-pure': 7.16.7 - regexpu-core: 5.0.1 - - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.16.7: - resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/traverse': 7.17.3 - debug: 4.3.3 - lodash.debounce: 4.0.8 - resolve: 1.22.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.17.5: - resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/traverse': 7.17.3 - debug: 4.3.3 - lodash.debounce: 4.0.8 - resolve: 1.22.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color + dev: true /@babel/helper-environment-visitor/7.16.7: resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - - /@babel/helper-explode-assignable-expression/7.16.7: - resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.17.0 + dev: true /@babel/helper-function-name/7.16.7: resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==} @@ -1537,24 +522,21 @@ packages: '@babel/helper-get-function-arity': 7.16.7 '@babel/template': 7.16.7 '@babel/types': 7.17.0 + dev: true /@babel/helper-get-function-arity/7.16.7: resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 + dev: true /@babel/helper-hoist-variables/7.16.7: resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - - /@babel/helper-member-expression-to-functions/7.16.7: - resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.17.0 + dev: true /@babel/helper-module-imports/7.16.0: resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==} @@ -1568,6 +550,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 + dev: true /@babel/helper-module-transforms/7.17.6: resolution: {integrity: sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==} @@ -1583,75 +566,36 @@ packages: '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color - - /@babel/helper-optimise-call-expression/7.16.7: - resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.17.0 + dev: true /@babel/helper-plugin-utils/7.16.7: resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==} engines: {node: '>=6.9.0'} - - /@babel/helper-remap-async-to-generator/7.16.8: - resolution: {integrity: sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-wrap-function': 7.16.8 - '@babel/types': 7.17.0 - transitivePeerDependencies: - - supports-color - - /@babel/helper-replace-supers/7.16.7: - resolution: {integrity: sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - transitivePeerDependencies: - - supports-color + dev: true /@babel/helper-simple-access/7.16.7: resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - - /@babel/helper-skip-transparent-expression-wrappers/7.16.0: - resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.17.0 + dev: true /@babel/helper-split-export-declaration/7.16.7: resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 + dev: true /@babel/helper-validator-identifier/7.16.7: resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-validator-option/7.16.7: resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} engines: {node: '>=6.9.0'} - - /@babel/helper-wrap-function/7.16.8: - resolution: {integrity: sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-function-name': 7.16.7 - '@babel/template': 7.16.7 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - transitivePeerDependencies: - - supports-color + dev: true /@babel/helpers/7.17.2: resolution: {integrity: sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==} @@ -1662,30383 +606,5757 @@ packages: '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color + dev: true /@babel/highlight/7.16.10: resolution: {integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.16.7 - chalk: 2.4.2 + chalk: 4.1.2 js-tokens: 4.0.0 - - /@babel/parser/7.16.12: - resolution: {integrity: sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==} - engines: {node: '>=6.0.0'} - hasBin: true dev: true /@babel/parser/7.17.3: resolution: {integrity: sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==} engines: {node: '>=6.0.0'} hasBin: true + dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} + /@babel/plugin-syntax-jsx/7.16.7: + resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 - dev: false + dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} + /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.5: + resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.5 '@babel/helper-plugin-utils': 7.16.7 + dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==} + /@babel/plugin-transform-react-jsx/7.17.3: + resolution: {integrity: sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.13.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.7 + '@babel/helper-annotate-as-pure': 7.16.7 + '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.16.7 - dev: false + '@babel/plugin-syntax-jsx': 7.16.7 + '@babel/types': 7.17.0 + dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==} + /@babel/plugin-transform-react-jsx/7.17.3_@babel+core@7.17.5: + resolution: {integrity: sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.13.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.5 + '@babel/helper-annotate-as-pure': 7.16.7 + '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 + '@babel/types': 7.17.0 + dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-TTXBT3A5c11eqRzaC6beO6rlFT3Mo9C2e8eB44tTr52ESXSK2CIc2fOp1ynpAwQA8HhBMho+WXhMHWlAe3xkpw==} + /@babel/runtime/7.16.7: + resolution: {integrity: sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.7 - transitivePeerDependencies: - - supports-color - dev: false + regenerator-runtime: 0.13.9 + dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.16.7: - resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} + /@babel/template/7.16.7: + resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/code-frame': 7.16.7 + '@babel/parser': 7.17.3 + '@babel/types': 7.17.0 + dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.17.5: - resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} + /@babel/traverse/7.17.3: + resolution: {integrity: sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.5 + '@babel/code-frame': 7.16.7 + '@babel/generator': 7.17.3 + '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-function-name': 7.16.7 + '@babel/helper-hoist-variables': 7.16.7 + '@babel/helper-split-export-declaration': 7.16.7 + '@babel/parser': 7.17.3 + '@babel/types': 7.17.0 + debug: 4.3.3 + globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true - /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} + /@babel/types/7.17.0: + resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/helper-validator-identifier': 7.16.7 + to-fast-properties: 2.0.0 + dev: true - /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/apply-release-plan/5.0.5: + resolution: {integrity: sha512-CxL9dkhzjHiVmXCyHgsLCQj7i/coFTMv/Yy0v6BC5cIWZkQml+lf7zvQqAcFXwY7b54HxRWZPku02XFB53Q0Uw==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - transitivePeerDependencies: - - supports-color + '@babel/runtime': 7.16.7 + '@changesets/config': 1.7.0 + '@changesets/get-version-range-type': 0.3.2 + '@changesets/git': 1.3.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 + detect-indent: 6.1.0 + fs-extra: 7.0.1 + lodash.startcase: 4.4.0 + outdent: 0.5.0 + prettier: 1.19.1 + resolve-from: 5.0.0 + semver: 5.7.1 + dev: true - /@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.16.7: - resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 + /@changesets/assemble-release-plan/5.1.0: + resolution: {integrity: sha512-iYlqffCMhcwZ+6Cv8cimf10OBGYXQKufBI7J6htpRgCV2nT99RKXEjbYOtrXWKQqzu0XxOsk15apSEwjZN0JRw==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/runtime': 7.16.7 + '@changesets/errors': 0.1.4 + '@changesets/get-dependents-graph': 1.3.1 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 + semver: 5.7.1 + dev: true - /@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.17.5: - resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 + /@changesets/changelog-git/0.1.10: + resolution: {integrity: sha512-4t7zqPOv3aDZp4Y+AyDhiOG2ypaUXDpOz+MT1wOk3uSZNv78AaDByam0hdk5kfYuH1RlMecWU4/U5lO1ZL5eaA==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.5 - transitivePeerDependencies: - - supports-color + '@changesets/types': 4.1.0 + dev: true - /@babel/plugin-proposal-decorators/7.17.2_@babel+core@7.17.5: - resolution: {integrity: sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/cli/2.21.0: + resolution: {integrity: sha512-cJXRg28MmF9VbQrlwSjpY4AJA2xZUbXFCpQ3kFmX0IeppO7wknZ2QfocAhIqwM828t8d3R4Zpi5xnvJ/crIcQw==} + hasBin: true dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 - '@babel/plugin-syntax-decorators': 7.17.0_@babel+core@7.17.5 - charcodes: 0.2.0 - transitivePeerDependencies: - - supports-color + '@babel/runtime': 7.16.7 + '@changesets/apply-release-plan': 5.0.5 + '@changesets/assemble-release-plan': 5.1.0 + '@changesets/changelog-git': 0.1.10 + '@changesets/config': 1.7.0 + '@changesets/errors': 0.1.4 + '@changesets/get-dependents-graph': 1.3.1 + '@changesets/get-release-plan': 3.0.6 + '@changesets/git': 1.3.1 + '@changesets/logger': 0.0.5 + '@changesets/pre': 1.0.10 + '@changesets/read': 0.5.4 + '@changesets/types': 4.1.0 + '@changesets/write': 0.1.7 + '@manypkg/get-packages': 1.1.3 + '@types/is-ci': 3.0.0 + '@types/semver': 6.2.3 + chalk: 4.1.2 + enquirer: 2.3.6 + external-editor: 3.1.0 + fs-extra: 7.0.1 + human-id: 1.0.2 + is-ci: 3.0.1 + meow: 6.1.1 + outdent: 0.5.0 + p-limit: 2.3.0 + preferred-pm: 3.0.3 + semver: 5.7.1 + spawndamnit: 2.0.0 + term-size: 2.2.1 + tty-table: 2.8.13 + dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/config/1.7.0: + resolution: {integrity: sha512-Ctk6ZO5Ay6oZ95bbKXyA2a1QG0jQUePaGCY6BKkZtUG4PgysesfmiQOPgOY5OsRMt8exJeo6l+DJ75YiKmh0rQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.7 - dev: false + '@changesets/errors': 0.1.4 + '@changesets/get-dependents-graph': 1.3.1 + '@changesets/logger': 0.0.5 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 + fs-extra: 7.0.1 + micromatch: 4.0.4 + dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/errors/0.1.4: + resolution: {integrity: sha512-HAcqPF7snsUJ/QzkWoKfRfXushHTu+K5KZLJWPb34s4eCZShIf8BFO3fwq6KU8+G7L5KdtN2BzQAXOSXEyiY9Q==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5 + extendable-error: 0.1.7 + dev: true - /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/get-dependents-graph/1.3.1: + resolution: {integrity: sha512-HwUs8U0XK/ZqCQon1/80jJEyswS8JVmTiHTZslrTpuavyhhhxrSpO1eVCdKgaVHBRalOw3gRzdS3uzkmqYsQSQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.7 - dev: false + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 + chalk: 4.1.2 + fs-extra: 7.0.1 + semver: 5.7.1 + dev: true - /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/get-release-plan/3.0.6: + resolution: {integrity: sha512-HpPyr8y6xkihy3rONLZ6OtfgYq88NotidPAuS3nwMeZjLHiIVLyejR2+/5q717f6HKcrATxAjTwMAcjl7X/uzA==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.5 + '@babel/runtime': 7.16.7 + '@changesets/assemble-release-plan': 5.1.0 + '@changesets/config': 1.7.0 + '@changesets/pre': 1.0.10 + '@changesets/read': 0.5.4 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 + dev: true - /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.7 - dev: false + /@changesets/get-version-range-type/0.3.2: + resolution: {integrity: sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==} + dev: true - /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/git/1.3.1: + resolution: {integrity: sha512-yg60QUi38VA0XGXdBy9SRYJhs8xJHE97Z1CaB/hFyByBlh5k1i+avFNBvvw66MsoT/aiml6y9scIG6sC8R5mfg==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5 + '@babel/runtime': 7.16.7 + '@changesets/errors': 0.1.4 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 + is-subdir: 1.2.0 + spawndamnit: 2.0.0 + dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/logger/0.0.5: + resolution: {integrity: sha512-gJyZHomu8nASHpaANzc6bkQMO9gU/ib20lqew1rVx753FOxffnCrJlGIeQVxNWCqM+o6OOleCo/ivL8UAO5iFw==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.7 - dev: false + chalk: 4.1.2 + dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/parse/0.3.12: + resolution: {integrity: sha512-FOBz2L1dT9PcvyQU1Qp2sQ0B4Jw7EgRDAKFVzAQwhzXqCq03TcE7vgKU6VSksCJAioMYDowdVVHNnv/Uak6yZQ==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5 + '@changesets/types': 4.1.0 + js-yaml: 3.14.1 + dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/pre/1.0.10: + resolution: {integrity: sha512-cZC1C1wTSC17/TcTWivAQ4LAXz5jEYDuy3UeZiBz1wnTTzMHyTHLLwJi60juhl4hawXunDLw0mwZkcpS8Ivitg==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.7 - dev: false + '@babel/runtime': 7.16.7 + '@changesets/errors': 0.1.4 + '@changesets/types': 4.1.0 + '@manypkg/get-packages': 1.1.3 + fs-extra: 7.0.1 + dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/read/0.5.4: + resolution: {integrity: sha512-12dTx+p5ztFs9QgJDGHRHR6HzTIbHct9S4lK2I/i6Qkz1cNfAPVIbdoMCdbPIWeLank9muMUjiiFmCWJD7tQIg==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5 + '@babel/runtime': 7.16.7 + '@changesets/git': 1.3.1 + '@changesets/logger': 0.0.5 + '@changesets/parse': 0.3.12 + '@changesets/types': 4.1.0 + chalk: 4.1.2 + fs-extra: 7.0.1 + p-filter: 2.1.0 + dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.7 - dev: false + /@changesets/types/4.1.0: + resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} + dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5 - - /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.16.7: - resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.16.7 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.16.7 - dev: false - - /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.17.5: - resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@changesets/write/0.1.7: + resolution: {integrity: sha512-6r+tc6u2l5BBIwEAh7ivRYWFir+XKiw0q/6Hx6NJA4dSN5fNu9uyWRQ+IMHCllD9dBcsh+e79sOepc+xT8l28g==} dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.5 + '@babel/runtime': 7.16.7 + '@changesets/types': 4.1.0 + fs-extra: 7.0.1 + human-id: 1.0.2 + prettier: 1.19.1 + dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.7 - dev: false + /@cspotcode/source-map-consumer/0.8.0: + resolution: {integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==} + engines: {node: '>= 12'} + dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@cspotcode/source-map-support/0.7.0: + resolution: {integrity: sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==} + engines: {node: '>=12'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5 + '@cspotcode/source-map-consumer': 0.8.0 + dev: true - /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.7 + /@docsearch/css/3.0.0: + resolution: {integrity: sha512-1kkV7tkAsiuEd0shunYRByKJe3xQDG2q7wYg24SOw1nV9/2lwEd4WrUYRJC/ukGTl2/kHeFxsaUvtiOy0y6fFA==} dev: false - /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5 + /@docsearch/css/3.0.0-alpha.42: + resolution: {integrity: sha512-AGwI2AXUacYhVOHmYnsXoYDJKO6Ued2W+QO80GERbMLhC7GH5tfvtW5REs/s7jSdcU3vzFoxT8iPDBCh/PkrlQ==} + dev: true - /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.16.7: - resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@docsearch/js/3.0.0-alpha.42: + resolution: {integrity: sha512-8rxxsvFKS5GzDX2MYMETeib4EOwAkoxVUHFP5R4tSENXojhuCEy3np+k3Q0c9WPT+MUmWLxKJab5jyl0jmaeBQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 + '@docsearch/react': 3.0.0-alpha.42 + preact: 10.6.5 transitivePeerDependencies: - - supports-color - dev: false + - '@algolia/client-search' + - '@types/react' + - react + - react-dom + dev: true - /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.17.5: - resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} - engines: {node: '>=6.9.0'} + /@docsearch/react/3.0.0-alpha.42: + resolution: {integrity: sha512-1aOslZJDxwUUcm2QRNmlEePUgL8P5fOAeFdOLDMctHQkV2iTja9/rKVbkP8FZbIUnZxuuCCn8ErLrjD/oXWOag==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@types/react': '>= 16.8.0 < 18.0.0' + react: '>= 16.8.0 < 18.0.0' + react-dom: '>= 16.8.0 < 18.0.0' dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@algolia/autocomplete-core': 1.5.0 + '@algolia/autocomplete-preset-algolia': 1.5.0_algoliasearch@4.12.0 + '@docsearch/css': 3.0.0-alpha.42 + algoliasearch: 4.12.0 transitivePeerDependencies: - - supports-color + - '@algolia/client-search' + dev: true - /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==} - engines: {node: '>=6.9.0'} + /@docsearch/react/3.0.0_480a8db74f6ad30acbb587f476cf6f4e: + resolution: {integrity: sha512-yhMacqS6TVQYoBh/o603zszIb5Bl8MIXuOc6Vy617I74pirisDzzcNh0NEaYQt50fVVR3khUbeEhUEWEWipESg==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@types/react': '>= 16.8.0 < 18.0.0' + react: '>= 16.8.0 < 18.0.0' + react-dom: '>= 16.8.0 < 18.0.0' dependencies: - '@babel/core': 7.16.7 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.7 + '@algolia/autocomplete-core': 1.5.2 + '@algolia/autocomplete-preset-algolia': 1.5.2_589f194321be170193eed0413d544d09 + '@docsearch/css': 3.0.0 + '@types/react': 17.0.40 + algoliasearch: 4.12.0 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 transitivePeerDependencies: - - supports-color + - '@algolia/client-search' dev: false - /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@emmetio/abbreviation/2.2.3: + resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.5 - transitivePeerDependencies: - - supports-color + '@emmetio/scanner': 1.0.0 + dev: true - /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@emmetio/css-abbreviation/2.1.4: + resolution: {integrity: sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@emmetio/scanner': 1.0.0 + dev: true - /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@emmetio/scanner/1.0.0: + resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==} + dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.3: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@gar/promisify/1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.7: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@jridgewell/resolve-uri/3.0.5: + resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==} + engines: {node: '>=6.0.0'} + dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.5: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@jridgewell/sourcemap-codec/1.4.11: + resolution: {integrity: sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==} + dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@jridgewell/trace-mapping/0.3.4: + resolution: {integrity: sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@jridgewell/resolve-uri': 3.0.5 + '@jridgewell/sourcemap-codec': 1.4.11 + dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@ljharb/has-package-exports-patterns/0.0.1: + resolution: {integrity: sha512-J4HxcjHI8EzVwXj2HKfZrwnWv4wmOhGxSHyxDQLhiL4ibwRoIkYBqsacZUXFUWQzJtW6QC+FKSNy8HqKjkEqaQ==} + dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.12.3: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@manypkg/find-root/1.1.0: + resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@babel/runtime': 7.16.7 + '@types/node': 12.20.42 + find-up: 4.1.0 + fs-extra: 8.1.0 + dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.7: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@manypkg/get-packages/1.1.3: + resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@babel/runtime': 7.16.7 + '@changesets/types': 4.1.0 + '@manypkg/find-root': 1.1.0 + fs-extra: 8.1.0 + globby: 11.1.0 + read-yaml-file: 1.1.0 + dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.5: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.16.7: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.17.5: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@nodelib/fs.walk/1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.13.0 + dev: true - /@babel/plugin-syntax-decorators/7.17.0_@babel+core@7.17.5: - resolution: {integrity: sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@npmcli/fs/1.1.1: + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@gar/promisify': 1.1.3 + semver: 7.3.5 + dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.16.7: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false - - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@npmcli/git/3.0.0: + resolution: {integrity: sha512-xfSBJ+KBMZWWqRHFbEgIaXG/LtELHrQZMJ72Gkb3yWdHysu/7+VGOs8ME0c3td7QNQX57Ggo3kYL6ylcd70/kA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@npmcli/promise-spawn': 1.3.2 + lru-cache: 7.5.0 + mkdirp: 1.0.4 + npm-pick-manifest: 7.0.0 + proc-log: 2.0.0 + promise-inflight: 1.0.1 + promise-retry: 2.0.1 + semver: 7.3.5 + which: 2.0.2 + dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.16.7: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@npmcli/installed-package-contents/1.0.7: + resolution: {integrity: sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==} + engines: {node: '>= 10'} + hasBin: true dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + npm-bundled: 1.1.2 + npm-normalize-package-bin: 1.0.1 + dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@npmcli/move-file/1.1.2: + resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} + engines: {node: '>=10'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + mkdirp: 1.0.4 + rimraf: 3.0.2 + dev: true - /@babel/plugin-syntax-flow/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@npmcli/node-gyp/1.0.3: + resolution: {integrity: sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==} + dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.3: - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@npmcli/promise-spawn/1.3.2: + resolution: {integrity: sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + infer-owner: 1.0.4 + dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.5: - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@npmcli/run-script/3.0.1: + resolution: {integrity: sha512-o2fkld5hYwu9sKYzoXTpqEocMnDLaigobaPzLaGB63k/ExmLBTaB+KpfKlpcIePPnuP8RFR+0GDI4KopJCM6Xg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@npmcli/node-gyp': 1.0.3 + '@npmcli/promise-spawn': 1.3.2 + node-gyp: 9.0.0 + read-package-json-fast: 2.0.3 + transitivePeerDependencies: + - supports-color + dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + /@parcel/cache/2.3.2: + resolution: {integrity: sha512-Xxq+ekgcFEme6Fn1v7rEOBkyMOUOUu7eNqQw0l6HQS+INZ2Q7YzzfdW7pI8rEOAAICVg5BWKpmBQZpgJlT+HxQ==} + engines: {node: '>= 12.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@parcel/core': ^2.3.2 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@parcel/fs': 2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/utils': 2.3.2 + lmdb: 2.2.5 + dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.7: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/codeframe/2.3.2: + resolution: {integrity: sha512-ireQALcxxrTdIEpzTOoMo/GpfbFm1qlyezeGl3Hce3PMvHLg3a5S6u/Vcy7SAjdld5GfhHEqVY+blME6Z4CyXQ==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + chalk: 4.1.2 + dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/diagnostic/2.3.2: + resolution: {integrity: sha512-/xW93Az4AOiifuYW/c4CDbUcu3lx5FcUDAj9AGiR9NSTsF/ROC/RqnxvQ3AGtqa14R7vido4MXEpY3JEp6FsqA==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + json-source-map: 0.6.1 + nullthrows: 1.1.1 + dev: true - /@babel/plugin-syntax-jsx/7.16.7: - resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 + /@parcel/events/2.3.2: + resolution: {integrity: sha512-WiYIwXMo4Vd+pi58vRoHkul8TPE5VEfMY+3FYwVCKPl/LYqSD+vz6wMx9uG18mEbB1d/ofefv5ZFQNtPGKO4tQ==} + engines: {node: '>= 12.0.0'} dev: true - /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/fs-search/2.3.2: + resolution: {integrity: sha512-u3DTEFnPtKuZvEtgGzfVjQUytegSSn3POi7WfwMwPIaeDPfYcyyhfl+c96z7VL9Gk/pqQ99/cGyAwFdFsnxxXA==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + detect-libc: 1.0.3 + dev: true - /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} - engines: {node: '>=6.9.0'} + /@parcel/fs/2.3.2: + resolution: {integrity: sha512-XV+OsnRpN01QKU37lBN0TFKvv7uPKfQGbqFqYOrMbXH++Ae8rBU0Ykz+Yu4tv2h7shMlde+AMKgRnRTAJZpWEQ==} + engines: {node: '>= 12.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@parcel/core': ^2.3.2 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@parcel/fs-search': 2.3.2 + '@parcel/types': 2.3.2 + '@parcel/utils': 2.3.2 + '@parcel/watcher': 2.0.5 + '@parcel/workers': 2.3.2 + dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.3: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/hash/2.3.2: + resolution: {integrity: sha512-SMtYTsHihws/wqdVnOr0QAGyGYsW9rJSJkkoRujUxo8l2ctnBN1ztv89eOUrdtgHsmcnj/oz1yw6sN38X+BUng==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + detect-libc: 1.0.3 + xxhash-wasm: 0.4.2 + dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.7: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/logger/2.3.2: + resolution: {integrity: sha512-jIWd8TXDQf+EnNWSa7Q10lSQ6C1LSH8OZkTlaINrfVIw7s+3tVxO3I4pjp7/ARw7RX2gdNPlw6fH4Gn/HvvYbw==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@parcel/diagnostic': 2.3.2 + '@parcel/events': 2.3.2 + dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.5: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/markdown-ansi/2.3.2: + resolution: {integrity: sha512-l01ggmag5QScCk9mYA0xHh5TWSffR84uPFP2KvaAMQQ9NLNufcFiU0mn/Mtr3pCb5L5dSzmJ+Oo9s7P1Kh/Fmg==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + chalk: 4.1.2 + dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + /@parcel/package-manager/2.3.2: + resolution: {integrity: sha512-pAQfywKVORY8Ee+NHAyKzzQrKbnz8otWRejps7urwhDaTVLfAd5C/1ZV64ATZ9ALYP9jyoQ8bTaxVd4opcSuwg==} + engines: {node: '>= 12.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@parcel/core': ^2.3.2 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@parcel/diagnostic': 2.3.2 + '@parcel/fs': 2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/types': 2.3.2 + '@parcel/utils': 2.3.2 + '@parcel/workers': 2.3.2 + semver: 5.7.1 + dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.7: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/packager-raw-url/2.3.2: + resolution: {integrity: sha512-xkV/fC5OtMi8xIOO6aRAQcIR2rmRfKvVCME4aXfMj4pKSqvZKyF75/UsIezAt41GTaO0H/hYIUTQUJdzI0wq5g==} + engines: {node: '>= 12.0.0', parcel: ^2.3.2} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@parcel/plugin': 2.3.2 + '@parcel/utils': 2.3.2 + transitivePeerDependencies: + - '@parcel/core' + dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/plugin/2.3.2: + resolution: {integrity: sha512-SaLZAJX4KH+mrAmqmcy9KJN+V7L+6YNTlgyqYmfKlNiHu7aIjLL+3prX8QRcgGtjAYziCxvPj0cl1CCJssaiGg==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@parcel/types': 2.3.2 + transitivePeerDependencies: + - '@parcel/core' + dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.3: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/source-map/2.0.2: + resolution: {integrity: sha512-NnUrPYLpYB6qyx2v6bcRPn/gVigmGG6M6xL8wIg/i0dP1GLkuY1nf+Hqdf63FzPTqqT7K3k6eE5yHPQVMO5jcA==} + engines: {node: ^12.18.3 || >=14} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + detect-libc: 1.0.3 + dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.7: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/transformer-webmanifest/2.3.2: + resolution: {integrity: sha512-aaiDhhfag5ygjoNI1SmE3wVI/C63gABvfzp6BgkXNV/kKsqk/lSftukgcDTekSUtZNOhGJk7LeWkhm8RF38jIw==} + engines: {parcel: ^2.3.2} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@parcel/diagnostic': 2.3.2 + '@parcel/plugin': 2.3.2 + '@parcel/utils': 2.3.2 + json-source-map: 0.6.1 + transitivePeerDependencies: + - '@parcel/core' + dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.5: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/types/2.3.2: + resolution: {integrity: sha512-C77Ct1xNM7LWjPTfe/dQ/9rq1efdsX5VJu2o8/TVi6qoFh64Wp/c5/vCHwKInOTBZUTchVO6z4PGJNIZoUVJuA==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@parcel/cache': 2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/fs': 2.3.2 + '@parcel/package-manager': 2.3.2 + '@parcel/source-map': 2.0.2 + '@parcel/workers': 2.3.2 + utility-types: 3.10.0 + transitivePeerDependencies: + - '@parcel/core' + dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/utils/2.3.2: + resolution: {integrity: sha512-xzZ+0vWhrXlLzGoz7WlANaO5IPtyWGeCZruGtepUL3yheRWb1UU4zFN9xz7Z+j++Dmf1Fgkc3qdk/t4O8u9HLQ==} + engines: {node: '>= 12.0.0'} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.7: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@parcel/codeframe': 2.3.2 + '@parcel/diagnostic': 2.3.2 + '@parcel/hash': 2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/markdown-ansi': 2.3.2 + '@parcel/source-map': 2.0.2 + chalk: 4.1.2 + dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@parcel/watcher/2.0.5: + resolution: {integrity: sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==} + engines: {node: '>= 10.0.0'} + requiresBuild: true dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + node-addon-api: 3.2.1 + node-gyp-build: 4.3.0 + dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + /@parcel/workers/2.3.2: + resolution: {integrity: sha512-JbOm+Ceuyymd1SuKGgodC2EXAiPuFRpaNUSJpz3NAsS3lVIt2TDAPMOWBivS7sML/KltspUfl/Q9YwO0TPUFNw==} + engines: {node: '>= 12.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@parcel/core': ^2.3.2 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@parcel/diagnostic': 2.3.2 + '@parcel/logger': 2.3.2 + '@parcel/types': 2.3.2 + '@parcel/utils': 2.3.2 + chrome-trace-event: 1.0.3 + nullthrows: 1.1.1 + dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.7: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@polka/url/1.0.0-next.21: + resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} + dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@proload/core/0.2.2: + resolution: {integrity: sha512-HYQEblYXIpW77kvGyW4penEl9D9e9MouPhTqVaDz9+QVFliYjsq18inTfnfTa81s3oraPVtTk60tqCWOf2fKGQ==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + deepmerge: 4.2.2 + escalade: 3.1.1 + dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + /@proload/plugin-tsm/0.1.1_@proload+core@0.2.2: + resolution: {integrity: sha512-qfGegg6I3YBCZDjYR9xb41MTc2EfL0sQQmw49Z/yi9OstIpUa/67MBy4AuNhoyG9FuOXia9gPoeBk5pGnBOGtA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@proload/core': ^0.2.1 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@proload/core': 0.2.2 + tsm: 2.2.1 + dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.7: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@rollup/pluginutils/4.2.0: + resolution: {integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==} + engines: {node: '>= 8.0.0'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.5: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@sindresorhus/is/0.14.0: + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} + dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.16.7: - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} + /@sveltejs/vite-plugin-svelte/1.0.0-next.39_svelte@3.46.4: + resolution: {integrity: sha512-gnvvcAW2LK+KnUn8lKb2ypcXKwSp2K57mem5C4VNKfjxdRpM6+XwNavWwVf6otnDhz3qPYl/TKKW6/dRr6eeAw==} + engines: {node: ^14.13.1 || >= 16} peerDependencies: - '@babel/core': ^7.0.0-0 + diff-match-patch: ^1.0.5 + svelte: ^3.44.0 + vite: ^2.7.0 + peerDependenciesMeta: + diff-match-patch: + optional: true dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@rollup/pluginutils': 4.2.0 + debug: 4.3.3 + kleur: 4.1.4 + magic-string: 0.25.9 + svelte: 3.46.4 + svelte-hmr: 0.14.11_svelte@3.46.4 + transitivePeerDependencies: + - supports-color + dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.17.5: - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} + /@sveltejs/vite-plugin-svelte/1.0.0-next.39_svelte@3.46.4+vite@2.8.6: + resolution: {integrity: sha512-gnvvcAW2LK+KnUn8lKb2ypcXKwSp2K57mem5C4VNKfjxdRpM6+XwNavWwVf6otnDhz3qPYl/TKKW6/dRr6eeAw==} + engines: {node: ^14.13.1 || >= 16} peerDependencies: - '@babel/core': ^7.0.0-0 + diff-match-patch: ^1.0.5 + svelte: ^3.44.0 + vite: ^2.7.0 + peerDependenciesMeta: + diff-match-patch: + optional: true dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@rollup/pluginutils': 4.2.0 + debug: 4.3.3 + kleur: 4.1.4 + magic-string: 0.25.9 + svelte: 3.46.4 + svelte-hmr: 0.14.11_svelte@3.46.4 + vite: 2.8.6 + transitivePeerDependencies: + - supports-color + dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@szmarczak/http-timer/1.1.2: + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + defer-to-connect: 1.1.3 + dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.7: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@tootallnate/once/2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.5: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@ts-morph/common/0.11.1: + resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + fast-glob: 3.2.11 + minimatch: 3.1.2 + mkdirp: 1.0.4 + path-browserify: 1.0.1 + dev: true - /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@tsconfig/node10/1.0.8: + resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} + dev: true - /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@tsconfig/node12/1.0.9: + resolution: {integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==} + dev: true - /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@tsconfig/node14/1.0.1: + resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==} + dev: true - /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.16.7: - resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-remap-async-to-generator': 7.16.8 - transitivePeerDependencies: - - supports-color - dev: false + /@tsconfig/node16/1.0.2: + resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} + dev: true - /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.17.5: - resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/acorn/4.0.6: + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-remap-async-to-generator': 7.16.8 - transitivePeerDependencies: - - supports-color + '@types/estree': 0.0.50 + dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/debug/4.1.7: + resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@types/ms': 0.7.31 + dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/estree-jsx/0.0.1: + resolution: {integrity: sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@types/estree': 0.0.50 + dev: true - /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/estree/0.0.50: + resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} + dev: true + + /@types/fs-extra/9.0.13: + resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@types/node': 17.0.21 + dev: true - /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/hast/2.3.4: + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@types/unist': 2.0.6 + dev: true - /@babel/plugin-transform-classes/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/is-ci/3.0.0: + resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: false + ci-info: 3.3.0 + dev: true - /@babel/plugin-transform-classes/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + /@types/json5/0.0.30: + resolution: {integrity: sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==} + dev: true - /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/jsonfile/6.1.0: + resolution: {integrity: sha512-zQPywzif9EycCkvECjYT9dbbttT0dkk657zcLb/803ZOXHsBA963jzEPF/Jnh1zOdBbgFJvUE8kcvZverAoK1w==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@types/node': 17.0.21 + dev: true - /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@types/lodash/4.14.179: + resolution: {integrity: sha512-uwc1x90yCKqGcIOAT6DwOSuxnrAbpkdPsUOZtwrXb4D/6wZs+6qG7QnIawDuZWg0sWpxl+ltIKCaLoMlna678w==} + dev: true - /@babel/plugin-transform-destructuring/7.17.3_@babel+core@7.16.7: - resolution: {integrity: sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/mdast/3.0.10: + resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@types/unist': 2.0.6 + dev: true - /@babel/plugin-transform-destructuring/7.17.3_@babel+core@7.17.5: - resolution: {integrity: sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@types/mdurl/1.0.2: + resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==} + dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@types/minimist/1.2.2: + resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} + dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@types/ms/0.7.31: + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} + dev: true - /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/nlcst/1.0.0: + resolution: {integrity: sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@types/unist': 2.0.6 + dev: true - /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@types/node/12.20.42: + resolution: {integrity: sha512-aI3/oo5DzyiI5R/xAhxxRzfZlWlsbbqdgxfTPkqu/Zt+23GXiJvMCyPJT4+xKSXOnLqoL8jJYMLTwvK2M3a5hw==} + dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@types/node/17.0.21: + resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} + dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 + /@types/normalize-package-data/2.4.1: + resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} + dev: true - /@babel/plugin-transform-flow-strip-types/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.5 - dev: false + /@types/parse5/6.0.3: + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} + dev: true - /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /@types/prettier/2.4.4: + resolution: {integrity: sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==} + dev: true - /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/prompts/2.0.14: + resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@types/node': 17.0.21 + dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 + /@types/prop-types/15.7.4: + resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==} dev: false - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 + /@types/pug/2.0.6: + resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} + dev: true - /@babel/plugin-transform-literals/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/react/17.0.40: + resolution: {integrity: sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 + '@types/prop-types': 15.7.4 + '@types/scheduler': 0.16.2 + csstype: 3.0.11 dev: false - /@babel/plugin-transform-literals/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/resolve/1.17.1: + resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@types/node': 17.0.21 + dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@types/sass/1.43.1: + resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 + '@types/node': 17.0.21 + dev: true + + /@types/scheduler/0.16.2: + resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} dev: false - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /@types/semver/6.2.3: + resolution: {integrity: sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==} + dev: true - /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: false + /@types/strip-bom/3.0.0: + resolution: {integrity: sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=} + dev: true - /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} - engines: {node: '>=6.9.0'} + /@types/strip-json-comments/0.0.30: + resolution: {integrity: sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==} + dev: true + + /@types/unist/2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + dev: true + + /@vitejs/plugin-vue/2.2.0_vite@2.8.1+vue@3.2.31: + resolution: {integrity: sha512-wXigM1EwN2G7rZcwG6kLk9ivvIMhx2363tCEvMBiXcTu5nePM/12hUPVzPb83Uugt6U+zom1gTpJopi/Ow/jwg==} + engines: {node: '>=12.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + vite: ^2.5.10 + vue: ^3.2.25 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color + vite: 2.8.1 + vue: 3.2.31 + dev: true - /@babel/plugin-transform-modules-commonjs/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-h2RP2kE7He1ZWKyAlanMZrAbdv+Acw1pA8dQZhE025WJZE2z0xzFADAinXA9fxd5bn7JnM+SdOGcndGx1ARs9w==} - engines: {node: '>=6.9.0'} + /@vitejs/plugin-vue/2.2.0_vite@2.8.6+vue@3.2.31: + resolution: {integrity: sha512-wXigM1EwN2G7rZcwG6kLk9ivvIMhx2363tCEvMBiXcTu5nePM/12hUPVzPb83Uugt6U+zom1gTpJopi/Ow/jwg==} + engines: {node: '>=12.0.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + vite: ^2.5.10 + vue: ^3.2.25 dependencies: - '@babel/core': 7.16.7 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-simple-access': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: false + vite: 2.8.6 + vue: 3.2.31 + dev: true - /@babel/plugin-transform-modules-commonjs/7.16.8_@babel+core@7.16.7: - resolution: {integrity: sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@vue/compiler-core/3.2.31: + resolution: {integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-simple-access': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/parser': 7.17.3 + '@vue/shared': 3.2.31 + estree-walker: 2.0.2 + source-map: 0.6.1 + dev: true - /@babel/plugin-transform-modules-commonjs/7.16.8_@babel+core@7.17.5: - resolution: {integrity: sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@vue/compiler-dom/3.2.31: + resolution: {integrity: sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-simple-access': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color + '@vue/compiler-core': 3.2.31 + '@vue/shared': 3.2.31 + dev: true - /@babel/plugin-transform-modules-systemjs/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@vue/compiler-sfc/3.2.31: + resolution: {integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-identifier': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/parser': 7.17.3 + '@vue/compiler-core': 3.2.31 + '@vue/compiler-dom': 3.2.31 + '@vue/compiler-ssr': 3.2.31 + '@vue/reactivity-transform': 3.2.31 + '@vue/shared': 3.2.31 + estree-walker: 2.0.2 + magic-string: 0.25.9 + postcss: 8.4.8 + source-map: 0.6.1 + dev: true - /@babel/plugin-transform-modules-systemjs/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@vue/compiler-ssr/3.2.31: + resolution: {integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-identifier': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color + '@vue/compiler-dom': 3.2.31 + '@vue/shared': 3.2.31 + dev: true - /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@vue/reactivity-transform/3.2.31: + resolution: {integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/parser': 7.17.3 + '@vue/compiler-core': 3.2.31 + '@vue/shared': 3.2.31 + estree-walker: 2.0.2 + magic-string: 0.25.9 + dev: true - /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@vue/reactivity/3.2.31: + resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helper-plugin-utils': 7.16.7 - transitivePeerDependencies: - - supports-color + '@vue/shared': 3.2.31 + dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.16.7: - resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + /@vue/runtime-core/3.2.31: + resolution: {integrity: sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.7 - dev: false + '@vue/reactivity': 3.2.31 + '@vue/shared': 3.2.31 + dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.17.5: - resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + /@vue/runtime-dom/3.2.31: + resolution: {integrity: sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 + '@vue/runtime-core': 3.2.31 + '@vue/shared': 3.2.31 + csstype: 2.6.19 + dev: true - /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==} - engines: {node: '>=6.9.0'} + /@vue/server-renderer/3.2.31_vue@3.2.31: + resolution: {integrity: sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==} peerDependencies: - '@babel/core': ^7.0.0-0 + vue: 3.2.31 dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@vue/compiler-ssr': 3.2.31 + '@vue/shared': 3.2.31 + vue: 3.2.31 + dev: true - /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@vue/shared/3.2.31: + resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} + dev: true + + /@web/parse5-utils/1.3.0: + resolution: {integrity: sha512-Pgkx3ECc8EgXSlS5EyrgzSOoUbM6P8OKS471HLAyvOBcP1NCBn0to4RN/OaKASGq8qa3j+lPX9H14uA5AHEnQg==} + engines: {node: '>=10.0.0'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@types/parse5': 6.0.3 + parse5: 6.0.1 + dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /abbrev/1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + dev: true + + /acorn-walk/8.2.0: + resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + engines: {node: '>=0.4.0'} + dev: true + + /acorn/8.7.0: + resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /agent-base/6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 + debug: 4.3.3 transitivePeerDependencies: - supports-color - dev: false + dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /agentkeepalive/4.2.1: + resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==} + engines: {node: '>= 8.0.0'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 + debug: 4.3.3 + depd: 1.1.2 + humanize-ms: 1.2.1 transitivePeerDependencies: - supports-color + dev: true - /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /aggregate-error/3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: true - /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /algoliasearch/4.12.0: + resolution: {integrity: sha512-fZOMMm+F3Bi5M/MoFIz7hiuyCitJza0Hu+r8Wzz4LIQClC6YGMRq7kT6NNU1fSSoFDSeJIwMfedbbi5G9dJoVQ==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + '@algolia/cache-browser-local-storage': 4.12.0 + '@algolia/cache-common': 4.12.0 + '@algolia/cache-in-memory': 4.12.0 + '@algolia/client-account': 4.12.0 + '@algolia/client-analytics': 4.12.0 + '@algolia/client-common': 4.12.0 + '@algolia/client-personalization': 4.12.0 + '@algolia/client-search': 4.12.0 + '@algolia/logger-common': 4.12.0 + '@algolia/logger-console': 4.12.0 + '@algolia/requester-browser-xhr': 4.12.0 + '@algolia/requester-common': 4.12.0 + '@algolia/requester-node-http': 4.12.0 + '@algolia/transporter': 4.12.0 - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /ansi-align/3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + string-width: 4.2.3 + dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /ansi-colors/4.1.1: + resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} + engines: {node: '>=6'} + dev: true - /@babel/plugin-transform-react-constant-elements/7.17.6_@babel+core@7.17.5: - resolution: {integrity: sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true - /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /ansi-regex/6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + dev: true - /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + color-convert: 2.0.1 + dev: true - /@babel/plugin-transform-react-jsx-development/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /anymatch/3.1.2: + resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} + engines: {node: '>= 8'} dependencies: - '@babel/core': 7.16.7 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.16.7 - dev: false + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true - /@babel/plugin-transform-react-jsx-development/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5 + /aproba/1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} + dev: true - /@babel/plugin-transform-react-jsx-self/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-oe5VuWs7J9ilH3BCCApGoYjHoSO48vkjX2CbA5bFVhIuO2HKxA3vyF7rleA4o6/4rTDbk6r8hBW7Ul8E+UZrpA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /are-we-there-yet/3.0.0: + resolution: {integrity: sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + delegates: 1.0.0 + readable-stream: 3.6.0 + dev: true - /@babel/plugin-transform-react-jsx-source/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-rONFiQz9vgbsnaMtQlZCjIRwhJvlrPET8TabIUK2hzlXw9B9s2Ieaxte1SCOOXMbWRHodbKixNf3BLcWVOQ8Bw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /arg/4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: true - /@babel/plugin-transform-react-jsx/7.17.3: - resolution: {integrity: sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /argparse/1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7 - '@babel/types': 7.17.0 + sprintf-js: 1.0.3 dev: true - /@babel/plugin-transform-react-jsx/7.17.3_@babel+core@7.16.7: - resolution: {integrity: sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.16.7 - '@babel/types': 7.17.0 - dev: false + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true - /@babel/plugin-transform-react-jsx/7.17.3_@babel+core@7.17.5: - resolution: {integrity: sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@babel/types': 7.17.0 + /array-iterate/1.1.4: + resolution: {integrity: sha512-sNRaPGh9nnmdC8Zf+pT3UqP8rnWj5Hf9wiFGsX3wUQ2yVSIhO2ShFwCoceIPpB41QF6i2OEmrHmCo36xronCVA==} + dev: true - /@babel/plugin-transform-react-pure-annotations/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true - /@babel/plugin-transform-react-pure-annotations/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 + /arrify/1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: true - /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /assert/2.0.0: + resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==} dependencies: - '@babel/core': 7.16.7 - regenerator-transform: 0.14.5 - dev: false + es6-object-assign: 1.1.0 + is-nan: 1.3.2 + object-is: 1.1.5 + util: 0.12.4 + dev: true - /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /astro/0.24.3_typescript@4.6.2: + resolution: {integrity: sha512-FyyX1xVv/EQnoHDo6W11aG3k2ztuAC5U8IzPhO5QbNEZX32C1T7qsVZdUyCK73Xz5kOEh+F3Ys7BD/sK9MeyDw==} + engines: {node: ^14.15.0 || >=16.0.0, npm: '>=6.14.0'} + hasBin: true dependencies: + '@astrojs/compiler': 0.12.1 + '@astrojs/language-server': 0.8.10 + '@astrojs/markdown-remark': 0.6.4 + '@astrojs/prism': 0.4.0 + '@astrojs/renderer-preact': 0.5.0_@babel+core@7.17.5 + '@astrojs/renderer-react': 0.5.0_@babel+core@7.17.5 + '@astrojs/renderer-svelte': 0.5.2_1b82c4f76b1ad750f1bd1d1c806c467c + '@astrojs/renderer-vue': 0.4.0_vite@2.8.6 + '@astrojs/webapi': 0.11.0 '@babel/core': 7.17.5 - regenerator-transform: 0.14.5 - - /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + '@babel/traverse': 7.17.3 + '@proload/core': 0.2.2 + '@proload/plugin-tsm': 0.1.1_@proload+core@0.2.2 + '@web/parse5-utils': 1.3.0 + ci-info: 3.3.0 + common-ancestor-path: 1.0.1 + debug: 4.3.3 + eol: 0.9.1 + es-module-lexer: 0.10.0 + esbuild: 0.14.25 + estree-walker: 3.0.1 + fast-glob: 3.2.11 + fast-xml-parser: 4.0.6 + html-entities: 2.3.2 + html-escaper: 3.0.3 + htmlparser2: 7.2.0 + kleur: 4.1.4 + magic-string: 0.25.9 + micromorph: 0.1.2 + mime: 3.0.0 + parse5: 6.0.1 + path-to-regexp: 6.2.0 + postcss: 8.4.8 + prismjs: 1.27.0 + rehype-slug: 5.0.1 + resolve: 1.22.0 + rollup: 2.70.1 + semver: 7.3.5 + serialize-javascript: 6.0.0 + shiki: 0.10.1 + shorthash: 0.0.2 + sirv: 2.0.2 + slash: 4.0.0 + sourcemap-codec: 1.4.8 + srcset-parse: 1.1.0 + string-width: 5.1.2 + strip-ansi: 7.0.1 + supports-esm: 1.0.0 + tsconfig-resolver: 3.0.1 + vite: 2.8.6 + yargs-parser: 21.0.1 + zod: 3.13.4 + transitivePeerDependencies: + - coffeescript + - diff-match-patch + - less + - node-sass + - postcss-load-config + - pug + - sass + - stylus + - sugarss + - supports-color + - typescript + dev: true - /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /available-typed-arrays/1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + engines: {node: '>= 0.4'} + dev: true - /@babel/plugin-transform-runtime/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-2FoHiSAWkdq4L06uaDN3rS43i6x28desUVxq+zAFuE6kbWYQeiLPJI5IC7Sg9xKYVcrBKSQkVUfH6aeQYbl9QA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /babel-plugin-jsx-dom-expressions/0.32.9: + resolution: {integrity: sha512-6wvUZU+2oxRC4M5UyOMr3/x176NC5nbeDOXqckubCQkDr0mljpoRiLR5M0EXj3Jn2tiW6qVsQ3o4kKnjq8/kTA==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.16.7 - babel-plugin-polyfill-corejs3: 0.4.0_@babel+core@7.16.7 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.16.7 - semver: 6.3.0 + '@babel/helper-module-imports': 7.16.0 + '@babel/plugin-syntax-jsx': 7.16.7 + '@babel/types': 7.17.0 + html-entities: 2.3.2 transitivePeerDependencies: - - supports-color - dev: false + - '@babel/core' + dev: true - /@babel/plugin-transform-runtime/7.17.0_@babel+core@7.17.5: - resolution: {integrity: sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /babel-preset-solid/1.3.12: + resolution: {integrity: sha512-2/ggNVrYoZ/XMGB5ap9G5qoCXfYxm6GJ9NDhPz3+G4f4kSNQ1CMqZbQAfuKpUqEmtvcOM2riIgNsgeAdUiiGMw==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.5 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.5 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.5 - semver: 6.3.0 + babel-plugin-jsx-dom-expressions: 0.32.9 transitivePeerDependencies: - - supports-color + - '@babel/core' + dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /bail/2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /balanced-match/1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true - /@babel/plugin-transform-spread/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - dev: false + /base64-js/1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true - /@babel/plugin-transform-spread/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /better-path-resolve/1.0.0: + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} + engines: {node: '>=4'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + is-windows: 1.0.2 + dev: true - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /binary-extensions/2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + dev: true - /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /bl/4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.0 + dev: true - /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /boxen/5.1.2: + resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} + engines: {node: '>=10'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + ansi-align: 3.0.1 + camelcase: 6.3.0 + chalk: 4.1.2 + cli-boxes: 2.2.1 + string-width: 4.2.3 + type-fest: 0.20.2 + widest-line: 3.1.0 + wrap-ansi: 7.0.0 + dev: true - /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true - /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + balanced-match: 1.0.2 + dev: true - /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.5: - resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5 - transitivePeerDependencies: - - supports-color + fill-range: 7.0.1 + dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /breakword/1.0.5: + resolution: {integrity: sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg==} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + wcwidth: 1.0.1 + dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /browserslist/4.20.0: + resolution: {integrity: sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + caniuse-lite: 1.0.30001314 + electron-to-chromium: 1.4.82 + escalade: 3.1.1 + node-releases: 2.0.2 + picocolors: 1.0.0 + dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: false + /buffer-crc32/0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 + /buffer-from/1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: true - /@babel/preset-env/7.16.11_@babel+core@7.17.5: - resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /buffer/5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-class-static-block': 7.17.6_@babel+core@7.17.5 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.5 - '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.5 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-destructuring': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-modules-systemjs': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-regenerator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.5 - '@babel/preset-modules': 0.1.5_@babel+core@7.17.5 - '@babel/types': 7.17.0 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.5 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.5 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.5 - core-js-compat: 3.21.1 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true - /@babel/preset-env/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-urX3Cee4aOZbRWOSa3mKPk0aqDikfILuo+C7qq7HY0InylGNZ1fekq9jmlr3pLWwZHF4yD7heQooc2Pow2KMyQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.16.7 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.16.7 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-class-static-block': 7.17.6_@babel+core@7.16.7 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.16.7 - '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.16.7 - '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.7 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.7 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.7 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.16.7 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-destructuring': 7.17.3_@babel+core@7.16.7 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.16.7 - '@babel/plugin-transform-modules-systemjs': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.16.7 - '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-regenerator': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.16.7 - '@babel/preset-modules': 0.1.5_@babel+core@7.16.7 - '@babel/types': 7.17.0 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.16.7 - babel-plugin-polyfill-corejs3: 0.4.0_@babel+core@7.16.7 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.16.7 - core-js-compat: 3.21.1 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: false + /builtins/1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} + dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.16.7: - resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.16.7 - '@babel/types': 7.17.0 - esutils: 2.0.3 - dev: false + /cac/6.7.12: + resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==} + engines: {node: '>=8'} + dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.17.5: - resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /cacache/15.3.0: + resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} + engines: {node: '>= 10'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.5 - '@babel/types': 7.17.0 - esutils: 2.0.3 + '@npmcli/fs': 1.1.1 + '@npmcli/move-file': 1.1.2 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 7.2.0 + infer-owner: 1.0.4 + lru-cache: 6.0.0 + minipass: 3.1.6 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 + p-map: 4.0.0 + promise-inflight: 1.0.1 + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.1.11 + unique-filename: 1.1.1 + dev: true - /@babel/preset-react/7.16.7_@babel+core@7.16.7: - resolution: {integrity: sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /cacheable-request/6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + engines: {node: '>=8'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.16.7 - '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-react-pure-annotations': 7.16.7_@babel+core@7.16.7 - dev: false + clone-response: 1.0.2 + get-stream: 5.2.0 + http-cache-semantics: 4.1.0 + keyv: 3.1.0 + lowercase-keys: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 + dev: true - /@babel/preset-react/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-pure-annotations': 7.16.7_@babel+core@7.17.5 + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + dev: true - /@babel/preset-typescript/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /camelcase-keys/6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.5 - transitivePeerDependencies: - - supports-color + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + dev: true - /@babel/runtime-corejs3/7.17.2: - resolution: {integrity: sha512-NcKtr2epxfIrNM4VOmPKO46TvDMCBhgi2CrSHaEarrz+Plk2K5r9QemmOFTGpZaoKnWoGH5MO+CzeRsih/Fcgg==} - engines: {node: '>=6.9.0'} - dependencies: - core-js-pure: 3.21.1 - regenerator-runtime: 0.13.9 - dev: false + /camelcase/5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true - /@babel/runtime/7.16.7: - resolution: {integrity: sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.9 + /camelcase/6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: true - /@babel/runtime/7.17.2: - resolution: {integrity: sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.9 - - /@babel/template/7.16.7: - resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/parser': 7.17.3 - '@babel/types': 7.17.0 + /caniuse-lite/1.0.30001314: + resolution: {integrity: sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==} + dev: true - /@babel/traverse/7.17.3: - resolution: {integrity: sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.3 - '@babel/types': 7.17.0 - debug: 4.3.3 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + /ccount/2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: true - /@babel/traverse/7.17.3_supports-color@5.5.0: - resolution: {integrity: sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==} - engines: {node: '>=6.9.0'} + /chalk/4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} dependencies: - '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.3 - '@babel/types': 7.17.0 - debug: 4.3.3_supports-color@5.5.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: false + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true - /@babel/types/7.17.0: - resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.16.7 - to-fast-properties: 2.0.0 + /character-entities-html4/2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: true - /@bcoe/v8-coverage/0.2.3: - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + /character-entities-legacy/3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: true - /@bloomberg/record-tuple-polyfill/0.0.4: - resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} - dev: false + /character-entities/2.0.1: + resolution: {integrity: sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==} + dev: true - /@casl/ability/5.4.3: - resolution: {integrity: sha512-X6U79udKkfS7459Y3DCkw58ZQno7BD9VJa5GnTL1rcKRACqERMVDs7qjVMW+JlLUZcT5DB2/GF5uvu0KsudEcA==} - dependencies: - '@ucast/mongo2js': 1.3.3 - dev: false + /character-reference-invalid/2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + dev: true - /@changesets/apply-release-plan/5.0.5: - resolution: {integrity: sha512-CxL9dkhzjHiVmXCyHgsLCQj7i/coFTMv/Yy0v6BC5cIWZkQml+lf7zvQqAcFXwY7b54HxRWZPku02XFB53Q0Uw==} - dependencies: - '@babel/runtime': 7.16.7 - '@changesets/config': 1.7.0 - '@changesets/get-version-range-type': 0.3.2 - '@changesets/git': 1.3.1 - '@changesets/types': 4.1.0 - '@manypkg/get-packages': 1.1.3 - detect-indent: 6.1.0 - fs-extra: 7.0.1 - lodash.startcase: 4.4.0 - outdent: 0.5.0 - prettier: 1.19.1 - resolve-from: 5.0.0 - semver: 5.7.1 + /chardet/0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /@changesets/assemble-release-plan/5.1.0: - resolution: {integrity: sha512-iYlqffCMhcwZ+6Cv8cimf10OBGYXQKufBI7J6htpRgCV2nT99RKXEjbYOtrXWKQqzu0XxOsk15apSEwjZN0JRw==} + /chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} dependencies: - '@babel/runtime': 7.16.7 - '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.1 - '@changesets/types': 4.1.0 - '@manypkg/get-packages': 1.1.3 - semver: 5.7.1 + anymatch: 3.1.2 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.2 dev: true - /@changesets/changelog-git/0.1.10: - resolution: {integrity: sha512-4t7zqPOv3aDZp4Y+AyDhiOG2ypaUXDpOz+MT1wOk3uSZNv78AaDByam0hdk5kfYuH1RlMecWU4/U5lO1ZL5eaA==} - dependencies: - '@changesets/types': 4.1.0 + /chownr/2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} dev: true - /@changesets/cli/2.21.0: - resolution: {integrity: sha512-cJXRg28MmF9VbQrlwSjpY4AJA2xZUbXFCpQ3kFmX0IeppO7wknZ2QfocAhIqwM828t8d3R4Zpi5xnvJ/crIcQw==} - hasBin: true - dependencies: - '@babel/runtime': 7.16.7 - '@changesets/apply-release-plan': 5.0.5 - '@changesets/assemble-release-plan': 5.1.0 - '@changesets/changelog-git': 0.1.10 - '@changesets/config': 1.7.0 - '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.1 - '@changesets/get-release-plan': 3.0.6 - '@changesets/git': 1.3.1 - '@changesets/logger': 0.0.5 - '@changesets/pre': 1.0.10 - '@changesets/read': 0.5.4 - '@changesets/types': 4.1.0 - '@changesets/write': 0.1.7 - '@manypkg/get-packages': 1.1.3 - '@types/is-ci': 3.0.0 - '@types/semver': 6.2.3 - chalk: 2.4.2 - enquirer: 2.3.6 - external-editor: 3.1.0 - fs-extra: 7.0.1 - human-id: 1.0.2 - is-ci: 3.0.1 - meow: 6.1.1 - outdent: 0.5.0 - p-limit: 2.3.0 - preferred-pm: 3.0.3 - semver: 5.7.1 - spawndamnit: 2.0.0 - term-size: 2.2.1 - tty-table: 2.8.13 + /chrome-trace-event/1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + engines: {node: '>=6.0'} dev: true - /@changesets/config/1.7.0: - resolution: {integrity: sha512-Ctk6ZO5Ay6oZ95bbKXyA2a1QG0jQUePaGCY6BKkZtUG4PgysesfmiQOPgOY5OsRMt8exJeo6l+DJ75YiKmh0rQ==} - dependencies: - '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.1 - '@changesets/logger': 0.0.5 - '@changesets/types': 4.1.0 - '@manypkg/get-packages': 1.1.3 - fs-extra: 7.0.1 - micromatch: 4.0.4 + /ci-info/2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true - /@changesets/errors/0.1.4: - resolution: {integrity: sha512-HAcqPF7snsUJ/QzkWoKfRfXushHTu+K5KZLJWPb34s4eCZShIf8BFO3fwq6KU8+G7L5KdtN2BzQAXOSXEyiY9Q==} - dependencies: - extendable-error: 0.1.7 + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true - /@changesets/get-dependents-graph/1.3.1: - resolution: {integrity: sha512-HwUs8U0XK/ZqCQon1/80jJEyswS8JVmTiHTZslrTpuavyhhhxrSpO1eVCdKgaVHBRalOw3gRzdS3uzkmqYsQSQ==} - dependencies: - '@changesets/types': 4.1.0 - '@manypkg/get-packages': 1.1.3 - chalk: 2.4.2 - fs-extra: 7.0.1 - semver: 5.7.1 + /cint/8.2.1: + resolution: {integrity: sha512-gyWqJHXgDFPNx7PEyFJotutav+al92TTC3dWlMFyTETlOyKBQMZb7Cetqmj3GlrnSILHwSJRwf4mIGzc7C5lXw==} dev: true - /@changesets/get-release-plan/3.0.6: - resolution: {integrity: sha512-HpPyr8y6xkihy3rONLZ6OtfgYq88NotidPAuS3nwMeZjLHiIVLyejR2+/5q717f6HKcrATxAjTwMAcjl7X/uzA==} - dependencies: - '@babel/runtime': 7.16.7 - '@changesets/assemble-release-plan': 5.1.0 - '@changesets/config': 1.7.0 - '@changesets/pre': 1.0.10 - '@changesets/read': 0.5.4 - '@changesets/types': 4.1.0 - '@manypkg/get-packages': 1.1.3 + /clean-stack/2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} dev: true - /@changesets/get-version-range-type/0.3.2: - resolution: {integrity: sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==} + /cli-boxes/2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} dev: true - /@changesets/git/1.3.1: - resolution: {integrity: sha512-yg60QUi38VA0XGXdBy9SRYJhs8xJHE97Z1CaB/hFyByBlh5k1i+avFNBvvw66MsoT/aiml6y9scIG6sC8R5mfg==} + /cli-cursor/3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} dependencies: - '@babel/runtime': 7.16.7 - '@changesets/errors': 0.1.4 - '@changesets/types': 4.1.0 - '@manypkg/get-packages': 1.1.3 - is-subdir: 1.2.0 - spawndamnit: 2.0.0 + restore-cursor: 3.1.0 dev: true - /@changesets/logger/0.0.5: - resolution: {integrity: sha512-gJyZHomu8nASHpaANzc6bkQMO9gU/ib20lqew1rVx753FOxffnCrJlGIeQVxNWCqM+o6OOleCo/ivL8UAO5iFw==} - dependencies: - chalk: 2.4.2 + /cli-spinners/2.6.1: + resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} + engines: {node: '>=6'} dev: true - /@changesets/parse/0.3.12: - resolution: {integrity: sha512-FOBz2L1dT9PcvyQU1Qp2sQ0B4Jw7EgRDAKFVzAQwhzXqCq03TcE7vgKU6VSksCJAioMYDowdVVHNnv/Uak6yZQ==} + /cli-table/0.3.11: + resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} + engines: {node: '>= 0.2.0'} dependencies: - '@changesets/types': 4.1.0 - js-yaml: 3.14.1 + colors: 1.0.3 dev: true - /@changesets/pre/1.0.10: - resolution: {integrity: sha512-cZC1C1wTSC17/TcTWivAQ4LAXz5jEYDuy3UeZiBz1wnTTzMHyTHLLwJi60juhl4hawXunDLw0mwZkcpS8Ivitg==} + /cliui/6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: - '@babel/runtime': 7.16.7 - '@changesets/errors': 0.1.4 - '@changesets/types': 4.1.0 - '@manypkg/get-packages': 1.1.3 - fs-extra: 7.0.1 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 dev: true - /@changesets/read/0.5.4: - resolution: {integrity: sha512-12dTx+p5ztFs9QgJDGHRHR6HzTIbHct9S4lK2I/i6Qkz1cNfAPVIbdoMCdbPIWeLank9muMUjiiFmCWJD7tQIg==} + /clone-response/1.0.2: + resolution: {integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==} dependencies: - '@babel/runtime': 7.16.7 - '@changesets/git': 1.3.1 - '@changesets/logger': 0.0.5 - '@changesets/parse': 0.3.12 - '@changesets/types': 4.1.0 - chalk: 2.4.2 - fs-extra: 7.0.1 - p-filter: 2.1.0 + mimic-response: 1.0.1 dev: true - /@changesets/types/4.1.0: - resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} + /clone/1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} dev: true - /@changesets/write/0.1.7: - resolution: {integrity: sha512-6r+tc6u2l5BBIwEAh7ivRYWFir+XKiw0q/6Hx6NJA4dSN5fNu9uyWRQ+IMHCllD9dBcsh+e79sOepc+xT8l28g==} - dependencies: - '@babel/runtime': 7.16.7 - '@changesets/types': 4.1.0 - fs-extra: 7.0.1 - human-id: 1.0.2 - prettier: 1.19.1 + /code-block-writer/10.1.1: + resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} dev: true - /@cnakazawa/watch/1.0.4: - resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} - engines: {node: '>=0.1.95'} - hasBin: true + /color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: - exec-sh: 0.3.6 - minimist: 1.2.5 - - /@colors/colors/1.5.0: - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} - engines: {node: '>=0.1.90'} - dev: false + color-name: 1.1.4 + dev: true - /@cspotcode/source-map-consumer/0.8.0: - resolution: {integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==} - engines: {node: '>= 12'} + /color-name/1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true - /@cspotcode/source-map-support/0.7.0: - resolution: {integrity: sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==} - engines: {node: '>=12'} - dependencies: - '@cspotcode/source-map-consumer': 0.8.0 + /color-support/1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true dev: true - /@csstools/convert-colors/1.4.0: - resolution: {integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==} - engines: {node: '>=4.0.0'} - dev: false + /colors/1.0.3: + resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} + engines: {node: '>=0.1.90'} + dev: true - /@csstools/normalize.css/10.1.0: - resolution: {integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==} - dev: false + /comma-separated-tokens/2.0.2: + resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==} + dev: true - /@csstools/normalize.css/12.0.0: - resolution: {integrity: sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==} - dev: false + /commander/9.0.0: + resolution: {integrity: sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==} + engines: {node: ^12.20.0 || >=14} + dev: true - /@csstools/postcss-color-function/1.0.3: - resolution: {integrity: sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0 - postcss-value-parser: 4.2.0 - dev: false + /common-ancestor-path/1.0.1: + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + dev: true - /@csstools/postcss-color-function/1.0.3_postcss@8.4.6: - resolution: {integrity: sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + /concat-map/0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true - /@csstools/postcss-color-function/1.0.3_postcss@8.4.8: - resolution: {integrity: sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 + /configstore/5.0.1: + resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} + engines: {node: '>=8'} dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false + dot-prop: 5.3.0 + graceful-fs: 4.2.9 + make-dir: 3.1.0 + unique-string: 2.0.0 + write-file-atomic: 3.0.3 + xdg-basedir: 4.0.0 + dev: true - /@csstools/postcss-font-format-keywords/1.0.0: - resolution: {integrity: sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss-value-parser: 4.2.0 - dev: false + /consola/2.15.3: + resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + dev: true - /@csstools/postcss-font-format-keywords/1.0.0_postcss@8.4.6: - resolution: {integrity: sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + /console-control-strings/1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + dev: true - /@csstools/postcss-font-format-keywords/1.0.0_postcss@8.4.8: - resolution: {integrity: sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 + /convert-source-map/1.8.0: + resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false + safe-buffer: 5.1.2 + dev: true - /@csstools/postcss-hwb-function/1.0.0: - resolution: {integrity: sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss-value-parser: 4.2.0 - dev: false + /create-require/1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true - /@csstools/postcss-hwb-function/1.0.0_postcss@8.4.6: - resolution: {integrity: sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 + /cross-spawn/5.1.0: + resolution: {integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=} dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + lru-cache: 4.1.5 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true - /@csstools/postcss-hwb-function/1.0.0_postcss@8.4.8: - resolution: {integrity: sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 + /cross-spawn/7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true - /@csstools/postcss-ic-unit/1.0.0: - resolution: {integrity: sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0 - postcss-value-parser: 4.2.0 - dev: false + /crypto-random-string/2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + dev: true - /@csstools/postcss-ic-unit/1.0.0_postcss@8.4.6: - resolution: {integrity: sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + /csstype/2.6.19: + resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} + dev: true - /@csstools/postcss-ic-unit/1.0.0_postcss@8.4.8: - resolution: {integrity: sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 + /csstype/3.0.11: + resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==} dev: false - /@csstools/postcss-is-pseudo-class/2.0.1: - resolution: {integrity: sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false + /csv-generate/3.4.3: + resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} + dev: true - /@csstools/postcss-is-pseudo-class/2.0.1_postcss@8.4.6: - resolution: {integrity: sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false + /csv-parse/4.16.3: + resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} + dev: true - /@csstools/postcss-is-pseudo-class/2.0.1_postcss@8.4.8: - resolution: {integrity: sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false + /csv-stringify/5.6.5: + resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} + dev: true - /@csstools/postcss-normalize-display-values/1.0.0: - resolution: {integrity: sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 + /csv/5.5.3: + resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==} + engines: {node: '>= 0.1.90'} dependencies: - postcss-value-parser: 4.2.0 - dev: false + csv-generate: 3.4.3 + csv-parse: 4.16.3 + csv-stringify: 5.6.5 + stream-transform: 2.1.3 + dev: true - /@csstools/postcss-normalize-display-values/1.0.0_postcss@8.4.6: - resolution: {integrity: sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==} - engines: {node: ^12 || ^14 || >=16} + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} peerDependencies: - postcss: ^8.3 + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + ms: 2.1.2 + dev: true - /@csstools/postcss-normalize-display-values/1.0.0_postcss@8.4.8: - resolution: {integrity: sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 + /decamelize-keys/1.1.0: + resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=} + engines: {node: '>=0.10.0'} dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false + decamelize: 1.2.0 + map-obj: 1.0.1 + dev: true - /@csstools/postcss-oklab-function/1.0.2: - resolution: {integrity: sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0 - postcss-value-parser: 4.2.0 - dev: false + /decamelize/1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: true - /@csstools/postcss-oklab-function/1.0.2_postcss@8.4.6: - resolution: {integrity: sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 + /decode-named-character-reference/1.0.1: + resolution: {integrity: sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==} dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + character-entities: 2.0.1 + dev: true - /@csstools/postcss-oklab-function/1.0.2_postcss@8.4.8: - resolution: {integrity: sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 + /decompress-response/3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false + mimic-response: 1.0.1 + dev: true - /@csstools/postcss-progressive-custom-properties/1.3.0: - resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss-value-parser: 4.2.0 - dev: false + /deep-extend/0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + dev: true - /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.4.6: - resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + /deepmerge/4.2.2: + resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + engines: {node: '>=0.10.0'} + dev: true - /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.4.8: - resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 + /defaults/1.0.3: + resolution: {integrity: sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==} dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false + clone: 1.0.4 + dev: true - /@cush/relative/1.0.0: - resolution: {integrity: sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA==} + /defer-to-connect/1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} dev: true - /@dabh/diagnostics/2.0.3: - resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} + /define-properties/1.1.3: + resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} + engines: {node: '>= 0.4'} dependencies: - colorspace: 1.1.4 - enabled: 2.0.0 - kuler: 2.0.0 - dev: false + object-keys: 1.1.1 + dev: true - /@discoveryjs/json-ext/0.5.7: - resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} - engines: {node: '>=10.0.0'} - dev: false + /delegates/1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + dev: true - /@docsearch/css/3.0.0: - resolution: {integrity: sha512-1kkV7tkAsiuEd0shunYRByKJe3xQDG2q7wYg24SOw1nV9/2lwEd4WrUYRJC/ukGTl2/kHeFxsaUvtiOy0y6fFA==} - dev: false + /depd/1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + dev: true - /@docsearch/css/3.0.0-alpha.42: - resolution: {integrity: sha512-AGwI2AXUacYhVOHmYnsXoYDJKO6Ued2W+QO80GERbMLhC7GH5tfvtW5REs/s7jSdcU3vzFoxT8iPDBCh/PkrlQ==} + /dequal/2.0.2: + resolution: {integrity: sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==} + engines: {node: '>=6'} dev: true - /@docsearch/js/3.0.0-alpha.42: - resolution: {integrity: sha512-8rxxsvFKS5GzDX2MYMETeib4EOwAkoxVUHFP5R4tSENXojhuCEy3np+k3Q0c9WPT+MUmWLxKJab5jyl0jmaeBQ==} - dependencies: - '@docsearch/react': 3.0.0-alpha.42 - preact: 10.6.5 - transitivePeerDependencies: - - '@algolia/client-search' - - '@types/react' - - react - - react-dom + /detect-indent/6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} dev: true - /@docsearch/react/3.0.0-alpha.42: - resolution: {integrity: sha512-1aOslZJDxwUUcm2QRNmlEePUgL8P5fOAeFdOLDMctHQkV2iTja9/rKVbkP8FZbIUnZxuuCCn8ErLrjD/oXWOag==} - peerDependencies: - '@types/react': '>= 16.8.0 < 18.0.0' - react: '>= 16.8.0 < 18.0.0' - react-dom: '>= 16.8.0 < 18.0.0' - dependencies: - '@algolia/autocomplete-core': 1.5.0 - '@algolia/autocomplete-preset-algolia': 1.5.0_algoliasearch@4.12.0 - '@docsearch/css': 3.0.0-alpha.42 - algoliasearch: 4.12.0 - transitivePeerDependencies: - - '@algolia/client-search' + /detect-libc/1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true dev: true - /@docsearch/react/3.0.0_480a8db74f6ad30acbb587f476cf6f4e: - resolution: {integrity: sha512-yhMacqS6TVQYoBh/o603zszIb5Bl8MIXuOc6Vy617I74pirisDzzcNh0NEaYQt50fVVR3khUbeEhUEWEWipESg==} - peerDependencies: - '@types/react': '>= 16.8.0 < 18.0.0' - react: '>= 16.8.0 < 18.0.0' - react-dom: '>= 16.8.0 < 18.0.0' - dependencies: - '@algolia/autocomplete-core': 1.5.2 - '@algolia/autocomplete-preset-algolia': 1.5.2_589f194321be170193eed0413d544d09 - '@docsearch/css': 3.0.0 - '@types/react': 17.0.40 - algoliasearch: 4.12.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - transitivePeerDependencies: - - '@algolia/client-search' - dev: false + /diff/4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + dev: true - /@emmetio/abbreviation/2.2.3: - resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==} + /diff/5.0.0: + resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} + engines: {node: '>=0.3.1'} + dev: true + + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} dependencies: - '@emmetio/scanner': 1.0.0 + path-type: 4.0.0 dev: true - /@emmetio/css-abbreviation/2.1.4: - resolution: {integrity: sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==} + /dom-serializer/1.3.2: + resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} dependencies: - '@emmetio/scanner': 1.0.0 + domelementtype: 2.2.0 + domhandler: 4.3.0 + entities: 2.2.0 dev: true - /@emmetio/scanner/1.0.0: - resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==} + /domelementtype/2.2.0: + resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} dev: true - /@emotion/babel-plugin/11.7.2_@babel+core@7.16.7: - resolution: {integrity: sha512-6mGSCWi9UzXut/ZAN6lGFu33wGR3SJisNl3c0tvlmb8XChH1b2SUvxvnOh7hvLpqyRdHHU9AiazV3Cwbk5SXKQ==} - peerDependencies: - '@babel/core': ^7.0.0 + /domhandler/4.3.0: + resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==} + engines: {node: '>= 4'} dependencies: - '@babel/core': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.16.7 - '@babel/runtime': 7.16.7 - '@emotion/hash': 0.8.0 - '@emotion/memoize': 0.7.5 - '@emotion/serialize': 1.0.2 - babel-plugin-macros: 2.8.0 - convert-source-map: 1.8.0 - escape-string-regexp: 4.0.0 - find-root: 1.1.0 - source-map: 0.5.7 - stylis: 4.0.13 - dev: false + domelementtype: 2.2.0 + dev: true - /@emotion/cache/11.7.1: - resolution: {integrity: sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==} + /domutils/2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} dependencies: - '@emotion/memoize': 0.7.5 - '@emotion/sheet': 1.1.0 - '@emotion/utils': 1.1.0 - '@emotion/weak-memoize': 0.2.5 - stylis: 4.0.13 - dev: false - - /@emotion/hash/0.8.0: - resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} - dev: false + dom-serializer: 1.3.2 + domelementtype: 2.2.0 + domhandler: 4.3.0 + dev: true - /@emotion/is-prop-valid/0.8.8: - resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} + /dot-prop/5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} dependencies: - '@emotion/memoize': 0.7.4 - dev: false - - /@emotion/memoize/0.7.4: - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} - dev: false - - /@emotion/memoize/0.7.5: - resolution: {integrity: sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==} - dev: false + is-obj: 2.0.0 + dev: true - /@emotion/react/11.8.2_@babel+core@7.16.7+react@17.0.2: - resolution: {integrity: sha512-+1bcHBaNJv5nkIIgnGKVsie3otS0wF9f1T1hteF3WeVvMNQEtfZ4YyFpnphGoot3ilU/wWMgP2SgIDuHLE/wAA==} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/react': - optional: true - dependencies: - '@babel/core': 7.16.7 - '@babel/runtime': 7.16.7 - '@emotion/babel-plugin': 11.7.2_@babel+core@7.16.7 - '@emotion/cache': 11.7.1 - '@emotion/serialize': 1.0.2 - '@emotion/utils': 1.1.0 - '@emotion/weak-memoize': 0.2.5 - hoist-non-react-statics: 3.3.2 - react: 17.0.2 - dev: false + /duplexer3/0.1.4: + resolution: {integrity: sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==} + dev: true - /@emotion/serialize/1.0.2: - resolution: {integrity: sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==} + /dynamic-dedupe/0.3.0: + resolution: {integrity: sha1-BuRMIj9eTpTXjvnbI6ZRXOL5YqE=} dependencies: - '@emotion/hash': 0.8.0 - '@emotion/memoize': 0.7.5 - '@emotion/unitless': 0.7.5 - '@emotion/utils': 1.1.0 - csstype: 3.0.11 - dev: false - - /@emotion/sheet/1.1.0: - resolution: {integrity: sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==} - dev: false - - /@emotion/stylis/0.8.5: - resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} - dev: false - - /@emotion/unitless/0.7.5: - resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} - dev: false - - /@emotion/utils/1.1.0: - resolution: {integrity: sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==} - dev: false - - /@emotion/weak-memoize/0.2.5: - resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==} - dev: false + xtend: 4.0.2 + dev: true - /@eslint/eslintrc/0.4.3: - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.3 - espree: 7.3.1 - globals: 13.12.1 - ignore: 4.0.6 - import-fresh: 3.3.0 - js-yaml: 3.14.1 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color + /eastasianwidth/0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true - /@fastify/ajv-compiler/1.1.0: - resolution: {integrity: sha512-gvCOUNpXsWrIQ3A4aXCLIdblL0tDq42BG/2Xw7oxbil9h11uow10ztS2GuFazNBfjbrsZ5nl+nPl5jDSjj5TSg==} - dependencies: - ajv: 6.12.6 - dev: false + /electron-to-chromium/1.4.82: + resolution: {integrity: sha512-Ks+ANzLoIrFDUOJdjxYMH6CMKB8UQo5modAwvSZTxgF+vEs/U7G5IbWFUp6dS4klPkTDVdxbORuk8xAXXhMsWw==} + dev: true - /@fingerprintjs/fingerprintjs/3.3.2: - resolution: {integrity: sha512-CB/n3JWnMvhLWgR49Z6qSr6PShXQKGmIiZ0VAmQeoW8foD5z067xUnCxGG7/Fd9rfwmx6I4+8i549j0ujQEcAQ==} + /emmet/2.3.6: + resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==} dependencies: - tslib: 2.3.1 - dev: false + '@emmetio/abbreviation': 2.2.3 + '@emmetio/css-abbreviation': 2.1.4 + dev: true - /@formatjs/ecma402-abstract/1.9.3: - resolution: {integrity: sha512-DBrRUL65m4SVtfq+T4Qltd8+upAzfb9K1MX0UZ0hqQ0wpBY0PSIti9XJe0ZQ/j2v/KxpwQ0Jw5NLumKVezJFQg==} - dependencies: - tslib: 2.3.1 - dev: false + /emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true - /@formatjs/fast-memoize/1.1.1: - resolution: {integrity: sha512-mIqBr5uigIlx13eZTOPSEh2buDiy3BCdMYUtewICREQjbb4xarDiVWoXSnrERM7NanZ+0TAHNXSqDe6HpEFQUg==} - dev: false + /emoji-regex/9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true - /@formatjs/icu-messageformat-parser/2.0.6: - resolution: {integrity: sha512-dgOZ2kq3sbjjC4P0IIghXFUiGY+x9yyypBJF9YFACjw8gPq/OSPmOzdMGvjY9hl4EeeIhhsDd4LIAN/3zHG99A==} + /encoding/0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + requiresBuild: true dependencies: - '@formatjs/ecma402-abstract': 1.9.3 - '@formatjs/icu-skeleton-parser': 1.2.7 - tslib: 2.3.1 - dev: false + iconv-lite: 0.6.3 + dev: true + optional: true - /@formatjs/icu-skeleton-parser/1.2.7: - resolution: {integrity: sha512-xm1rJMOz4fwVfWH98VKtbTpZvyQ45plHilkCF16Nm6bAgosYC/IcMmgJisGr6uHqb5TvJRXE07+EvnkIIQjsdA==} + /end-of-stream/1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: - '@formatjs/ecma402-abstract': 1.9.3 - tslib: 2.3.1 - dev: false + once: 1.4.0 + dev: true - /@formatjs/intl-displaynames/5.1.5: - resolution: {integrity: sha512-338DoPv8C4BqLqE7Sn5GkJbbkpL0RG8VoMP6qMJywx7bXVgOdWXiXUl3owdCPvq0bpVGGxTl+UNnF+UH8wGdLg==} + /enquirer/2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} dependencies: - '@formatjs/ecma402-abstract': 1.9.3 - tslib: 2.3.1 - dev: false + ansi-colors: 4.1.1 + dev: true - /@formatjs/intl-listformat/6.2.5: - resolution: {integrity: sha512-LRGroM+uLc8dL5J8zwHhNNxWw45nnHQMphW3zEnD9AySKPbFRsrSxzV8LYA93U5mkvMSBf49RdEODpdeyDak/Q==} - dependencies: - '@formatjs/ecma402-abstract': 1.9.3 - tslib: 2.3.1 - dev: false + /entities/2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true - /@formatjs/intl/1.13.0_typescript@4.6.2: - resolution: {integrity: sha512-Wu8NU+OT9ZmkRSeIfKBY8GRrsCpF/Abc7v6Q8wHzA/VxT7HZblhO8YryALISqc0Vdmq4xUnvbrX4cSNSXdafZg==} - peerDependencies: - typescript: ^4.2 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@formatjs/ecma402-abstract': 1.9.3 - '@formatjs/fast-memoize': 1.1.1 - '@formatjs/icu-messageformat-parser': 2.0.6 - '@formatjs/intl-displaynames': 5.1.5 - '@formatjs/intl-listformat': 6.2.5 - intl-messageformat: 9.6.18 - tslib: 2.3.1 - typescript: 4.6.2 - dev: false + /entities/3.0.1: + resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} + engines: {node: '>=0.12'} + dev: true - /@fortawesome/fontawesome-common-types/0.2.36: - resolution: {integrity: sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==} + /env-paths/2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} - requiresBuild: true - dev: false + dev: true - /@fortawesome/fontawesome-common-types/0.3.0: - resolution: {integrity: sha512-CA3MAZBTxVsF6SkfkHXDerkhcQs0QPofy43eFdbWJJkZiq3SfiaH1msOkac59rQaqto5EqWnASboY1dBuKen5w==} - engines: {node: '>=6'} - requiresBuild: true - dev: false + /eol/0.9.1: + resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==} + dev: true - /@fortawesome/fontawesome-free/5.15.4: - resolution: {integrity: sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==} - engines: {node: '>=6'} - requiresBuild: true - dev: false + /err-code/2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + dev: true - /@fortawesome/fontawesome-svg-core/1.3.0: - resolution: {integrity: sha512-UIL6crBWhjTNQcONt96ExjUnKt1D68foe3xjEensLDclqQ6YagwCRYVQdrp/hW0ALRp/5Fv/VKw+MqTUWYYvPg==} - engines: {node: '>=6'} - requiresBuild: true + /error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: - '@fortawesome/fontawesome-common-types': 0.3.0 - dev: false + is-arrayish: 0.2.1 + dev: true - /@fortawesome/free-brands-svg-icons/5.15.4: - resolution: {integrity: sha512-f1witbwycL9cTENJegcmcZRYyawAFbm8+c6IirLmwbbpqz46wyjbQYLuxOc7weXFXfB7QR8/Vd2u5R3q6JYD9g==} - engines: {node: '>=6'} - requiresBuild: true + /es-abstract/1.19.1: + resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + engines: {node: '>= 0.4'} dependencies: - '@fortawesome/fontawesome-common-types': 0.2.36 - dev: false + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.1 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.0 + object-keys: 1.1.1 + object.assign: 4.1.2 + string.prototype.trimend: 1.0.4 + string.prototype.trimstart: 1.0.4 + unbox-primitive: 1.0.1 + dev: true - /@fortawesome/free-solid-svg-icons/5.15.4: - resolution: {integrity: sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==} - engines: {node: '>=6'} - requiresBuild: true - dependencies: - '@fortawesome/fontawesome-common-types': 0.2.36 - dev: false + /es-module-lexer/0.10.0: + resolution: {integrity: sha512-0fHYovx7ETE13wPL8zG/V+ElEgSeSwsgRVOvNZ+g/Y/2YyJq75+IEY4ZBr59vUZ3Voci1jBIktwpj8oODaWa+g==} + dev: true - /@fortawesome/react-fontawesome/0.1.17_4bd8f766d7cd56ce339ee1b51a510026: - resolution: {integrity: sha512-dX43Z5IvMaW7fwzU8farosYjKNGfRb2HB/DgjVBHeJZ/NSnuuaujPPx0YOdcAq+n3mqn70tyCde2HM1mqbhiuw==} - peerDependencies: - '@fortawesome/fontawesome-svg-core': ~1 || >=1.3.0-beta1 - react: '>=16.x' - dependencies: - '@fortawesome/fontawesome-svg-core': 1.3.0 - prop-types: 15.8.1 - react: 17.0.2 - dev: false - - /@gar/promisify/1.1.3: - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - - /@graphql-codegen/core/2.5.1_graphql@16.3.0: - resolution: {integrity: sha512-alctBVl2hMnBXDLwkgmnFPrZVIiBDsWJSmxJcM4GKg1PB23+xuov35GE47YAyAhQItE1B1fbYnbb1PtGiDZ4LA==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-tools/schema': 8.3.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - graphql: 16.3.0 - tslib: 2.3.1 - dev: false - - /@graphql-codegen/plugin-helpers/2.4.2_graphql@16.3.0: - resolution: {integrity: sha512-LJNvwAPv/sKtI3RnRDm+nPD+JeOfOuSOS4FFIpQCMUCyMnFcchV/CPTTv7tT12fLUpEg6XjuFfDBvOwndti30Q==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + /es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - change-case-all: 1.0.14 - common-tags: 1.8.2 - graphql: 16.3.0 - import-from: 4.0.0 - lodash: 4.17.21 - tslib: 2.3.1 - dev: false + is-callable: 1.2.4 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true - /@graphql-codegen/schema-ast/2.4.1_graphql@16.3.0: - resolution: {integrity: sha512-bIWlKk/ShoVJfghA4Rt1OWnd34/dQmZM/vAe6fu6QKyOh44aAdqPtYQ2dbTyFXoknmu504etKJGEDllYNUJRfg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - graphql: 16.3.0 - tslib: 2.3.1 - dev: false + /es6-object-assign/1.1.0: + resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==} + dev: true - /@graphql-codegen/typed-document-node/2.2.7_graphql@16.3.0: - resolution: {integrity: sha512-l/+fWv7gNzQHKdk+ahuJzsUkZrVkUuBtbkXf65S/y76oL9U3AHJjCX5OfScisjA3ahqj3EALcxNjPq3IPQJpOQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 - auto-bind: 4.0.0 - change-case-all: 1.0.14 - graphql: 16.3.0 - tslib: 2.3.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false + /es6-promise/3.3.1: + resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} + dev: true - /@graphql-codegen/typescript-operations/2.3.4_graphql@16.3.0: - resolution: {integrity: sha512-Jnsx+YTCqwq8F0ebyZAJGVtt+PQNuB/0uv9mEMbgcUbo/7w6EX6NZ8JArRuuz8MUb/gbpeO+GkfuNX+F6A8ikw==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/typescript': 2.4.7_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 - auto-bind: 4.0.0 - graphql: 16.3.0 - tslib: 2.3.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false + /esbuild-android-64/0.14.25: + resolution: {integrity: sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true - /@graphql-codegen/typescript-resolvers/2.5.4_graphql@16.3.0: - resolution: {integrity: sha512-d63v4oy3sWdZHD2NYoA0raozSFF8r6SjGomL1V9vEWPtFAAFv2yu3Jar+CIfzKYZweMq29+IZ5BZakKKJHxvwg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/typescript': 2.4.7_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - auto-bind: 4.0.0 - graphql: 16.3.0 - tslib: 2.3.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false + /esbuild-android-arm64/0.14.21: + resolution: {integrity: sha512-Bqgld1TY0wZv8TqiQmVxQFgYzz8ZmyzT7clXBDZFkOOdRybzsnj8AZuK1pwcLVA7Ya6XncHgJqIao7NFd3s0RQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true - /@graphql-codegen/typescript/2.4.7_graphql@16.3.0: - resolution: {integrity: sha512-1YAK+m9SZRS1Uy8hdXVQAaAG/WF2jdFD76wbMRQ8Lf5e9YbmtJuy1RpI13nZJTZbhFopd9zqoWFJHsU/oy4i7g==} - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/schema-ast': 2.4.1_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 - auto-bind: 4.0.0 - graphql: 16.3.0 - tslib: 2.3.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false + /esbuild-android-arm64/0.14.25: + resolution: {integrity: sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true - /@graphql-codegen/visitor-plugin-common/2.7.3_graphql@16.3.0: - resolution: {integrity: sha512-rODPGkrHEf9aHD8SgVWS0xie8VmJoYXLWgQR8PFKrwCUFjf7nvDuATAL2lTFiHATlVBWg1meXVPdUlkKeJj/0Q==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-tools/optimize': 1.2.0_graphql@16.3.0 - '@graphql-tools/relay-operation-optimizer': 6.4.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - auto-bind: 4.0.0 - change-case-all: 1.0.14 - dependency-graph: 0.11.0 - graphql: 16.3.0 - graphql-tag: 2.12.6_graphql@16.3.0 - parse-filepath: 1.0.2 - tslib: 2.3.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false + /esbuild-darwin-64/0.14.21: + resolution: {integrity: sha512-j+Eg+e13djzyYINVvAbOo2/zvZ2DivuJJTaBrJnJHSD7kUNuGHRkHoSfFjbI80KHkn091w350wdmXDNSgRjfYQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/load-files/6.5.3_graphql@16.3.0: - resolution: {integrity: sha512-hu6hw2fj3ltno7ezbyAQc5VdLCymgx0XIwvk0l9sWAlV2xnaNcX7p/z1qm6U/db2MiCumRBBIm/QuR7Jn71qZg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - globby: 11.0.4 - graphql: 16.3.0 - tslib: 2.3.1 - unixify: 1.0.0 - dev: false + /esbuild-darwin-64/0.14.25: + resolution: {integrity: sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/merge/8.2.3_graphql@15.8.0: - resolution: {integrity: sha512-XCSmL6/Xg8259OTWNp69B57CPWiVL69kB7pposFrufG/zaAlI9BS68dgzrxmmSqZV5ZHU4r/6Tbf6fwnEJGiSw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - graphql: 15.8.0 - tslib: 2.3.1 - dev: false + /esbuild-darwin-arm64/0.14.21: + resolution: {integrity: sha512-nDNTKWDPI0RuoPj5BhcSB2z5EmZJJAyRtZLIjyXSqSpAyoB8eyAKXl4lB8U2P78Fnh4Lh1le/fmpewXE04JhBQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/merge/8.2.3_graphql@16.3.0: - resolution: {integrity: sha512-XCSmL6/Xg8259OTWNp69B57CPWiVL69kB7pposFrufG/zaAlI9BS68dgzrxmmSqZV5ZHU4r/6Tbf6fwnEJGiSw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - graphql: 16.3.0 - tslib: 2.3.1 - dev: false + /esbuild-darwin-arm64/0.14.25: + resolution: {integrity: sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/mock/8.6.0_graphql@15.8.0: - resolution: {integrity: sha512-w9w3Kq44Vu8fFIP/T6cYoKWI1lDMt3pT7x18brQgeBN3j4n9KP5AomA4LqRQ3FujPxSjRmX97fhWRDQU7G4tgw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-tools/schema': 8.3.2_graphql@15.8.0 - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - fast-json-stable-stringify: 2.1.0 - graphql: 15.8.0 - tslib: 2.3.1 - dev: false + /esbuild-freebsd-64/0.14.21: + resolution: {integrity: sha512-zIurkCHXhxELiDZtLGiexi8t8onQc2LtuE+S7457H/pP0g0MLRKMrsn/IN4LDkNe6lvBjuoZZi2OfelOHn831g==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/mock/8.6.0_graphql@16.3.0: - resolution: {integrity: sha512-w9w3Kq44Vu8fFIP/T6cYoKWI1lDMt3pT7x18brQgeBN3j4n9KP5AomA4LqRQ3FujPxSjRmX97fhWRDQU7G4tgw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-tools/schema': 8.3.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - fast-json-stable-stringify: 2.1.0 - graphql: 16.3.0 - tslib: 2.3.1 - dev: false + /esbuild-freebsd-64/0.14.25: + resolution: {integrity: sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/optimize/1.2.0_graphql@16.3.0: - resolution: {integrity: sha512-l0PTqgHeorQdeOizUor6RB49eOAng9+abSxiC5/aHRo6hMmXVaqv5eqndlmxCpx9BkgNb3URQbK+ZZHVktkP/g==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.3.0 - tslib: 2.3.1 - dev: false + /esbuild-freebsd-arm64/0.14.21: + resolution: {integrity: sha512-wdxMmkJfbwcN+q85MpeUEamVZ40FNsBa9mPq8tAszDn8TRT2HoJvVRADPIIBa9SWWwlDChIMjkDKAnS3KS/sPA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/relay-operation-optimizer/6.4.2_graphql@16.3.0: - resolution: {integrity: sha512-pc/cliYO0veVbMyM5H54lZzQh+9SxnjawqR623rc+jPuY9JUQcuIKkZzM1+E5blbtr4dvh7Bi4uzf3rJ0sxG0Q==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - graphql: 16.3.0 - relay-compiler: 12.0.0_graphql@16.3.0 - tslib: 2.3.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false + /esbuild-freebsd-arm64/0.14.25: + resolution: {integrity: sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/schema/8.1.2_graphql@15.8.0: - resolution: {integrity: sha512-rX2pg42a0w7JLVYT+f/yeEKpnoZL5PpLq68TxC3iZ8slnNBNjfVfvzzOn8Q8Q6Xw3t17KP9QespmJEDfuQe4Rg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 - dependencies: - '@graphql-tools/merge': 8.2.3_graphql@15.8.0 - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - graphql: 15.8.0 - tslib: 2.3.1 - value-or-promise: 1.0.10 - dev: false + /esbuild-linux-32/0.14.21: + resolution: {integrity: sha512-fmxvyzOPPh2xiEHojpCeIQP6pXcoKsWbz3ryDDIKLOsk4xp3GbpHIEAWP0xTeuhEbendmvBDVKbAVv3PnODXLg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/schema/8.3.2_graphql@15.8.0: - resolution: {integrity: sha512-77feSmIuHdoxMXRbRyxE8rEziKesd/AcqKV6fmxe7Zt+PgIQITxNDew2XJJg7qFTMNM43W77Ia6njUSBxNOkwg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-tools/merge': 8.2.3_graphql@15.8.0 - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - graphql: 15.8.0 - tslib: 2.3.1 - value-or-promise: 1.0.11 - dev: false + /esbuild-linux-32/0.14.25: + resolution: {integrity: sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/schema/8.3.2_graphql@16.3.0: - resolution: {integrity: sha512-77feSmIuHdoxMXRbRyxE8rEziKesd/AcqKV6fmxe7Zt+PgIQITxNDew2XJJg7qFTMNM43W77Ia6njUSBxNOkwg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-tools/merge': 8.2.3_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - graphql: 16.3.0 - tslib: 2.3.1 - value-or-promise: 1.0.11 - dev: false + /esbuild-linux-64/0.14.21: + resolution: {integrity: sha512-edZyNOv1ql+kpmlzdqzzDjRQYls+tSyi4QFi+PdBhATJFUqHsnNELWA9vMSzAaInPOEaVUTA5Ml28XFChcy4DA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/utils/8.6.2_graphql@15.8.0: - resolution: {integrity: sha512-x1DG0cJgpJtImUlNE780B/dfp8pxvVxOD6UeykFH5rHes26S4kGokbgU8F1IgrJ1vAPm/OVBHtd2kicTsPfwdA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 15.8.0 - tslib: 2.3.1 - dev: false + /esbuild-linux-64/0.14.25: + resolution: {integrity: sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@graphql-tools/utils/8.6.2_graphql@16.3.0: - resolution: {integrity: sha512-x1DG0cJgpJtImUlNE780B/dfp8pxvVxOD6UeykFH5rHes26S4kGokbgU8F1IgrJ1vAPm/OVBHtd2kicTsPfwdA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.3.0 - tslib: 2.3.1 - dev: false + /esbuild-linux-arm/0.14.21: + resolution: {integrity: sha512-aSU5pUueK6afqmLQsbU+QcFBT62L+4G9hHMJDHWfxgid6hzhSmfRH9U/f+ymvxsSTr/HFRU4y7ox8ZyhlVl98w==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@graphql-typed-document-node/core/3.1.1_graphql@15.8.0: - resolution: {integrity: sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 15.8.0 - dev: false + /esbuild-linux-arm/0.14.25: + resolution: {integrity: sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@graphql-typed-document-node/core/3.1.1_graphql@16.3.0: - resolution: {integrity: sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.3.0 + /esbuild-linux-arm64/0.14.21: + resolution: {integrity: sha512-t5qxRkq4zdQC0zXpzSB2bTtfLgOvR0C6BXYaRE/6/k8/4SrkZcTZBeNu+xGvwCU4b5dU9ST9pwIWkK6T1grS8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@hapi/address/2.1.4: - resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} - deprecated: Moved to 'npm install @sideway/address' - dev: false + /esbuild-linux-arm64/0.14.25: + resolution: {integrity: sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@hapi/bourne/1.3.2: - resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} - deprecated: This version has been deprecated and is no longer supported or maintained - dev: false + /esbuild-linux-mips64le/0.14.21: + resolution: {integrity: sha512-jLZLQGCNlUsmIHtGqNvBs3zN+7a4D9ckf0JZ+jQTwHdZJ1SgV9mAjbB980OFo66LoY+WeM7t3WEnq3FjI1zw4A==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true - /@hapi/hoek/8.5.1: - resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} - deprecated: This version has been deprecated and is no longer supported or maintained - dev: false - - /@hapi/hoek/9.2.1: - resolution: {integrity: sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==} - dev: false - - /@hapi/joi/15.1.1: - resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} - deprecated: Switch to 'npm install joi' - dependencies: - '@hapi/address': 2.1.4 - '@hapi/bourne': 1.3.2 - '@hapi/hoek': 8.5.1 - '@hapi/topo': 3.1.6 - dev: false - - /@hapi/topo/3.1.6: - resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} - deprecated: This version has been deprecated and is no longer supported or maintained - dependencies: - '@hapi/hoek': 8.5.1 - dev: false - - /@hapi/topo/5.1.0: - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - dependencies: - '@hapi/hoek': 9.2.1 - dev: false - - /@humanwhocodes/config-array/0.5.0: - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.3 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - /@humanwhocodes/object-schema/1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - - /@internationalized/number/3.0.5: - resolution: {integrity: sha512-NDplomyqMnwEWaD/53yYNTbksLaEGc1tvVLEy/RnLKsJW2aMrDCMNjX84FnPU9i6+CoiTKmv89J9ihKihxuVUg==} - dependencies: - '@babel/runtime': 7.16.7 - dev: false - - /@istanbuljs/load-nyc-config/1.1.0: - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - - /@istanbuljs/schema/0.1.3: - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - /@jest/console/26.6.2: - resolution: {integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - chalk: 4.1.2 - jest-message-util: 26.6.2 - jest-util: 26.6.2 - slash: 3.0.0 - - /@jest/console/27.5.1: - resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - chalk: 4.1.2 - jest-message-util: 27.5.1 - jest-util: 27.5.1 - slash: 3.0.0 - - /@jest/core/26.6.3_ts-node@10.5.0: - resolution: {integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/console': 26.6.2 - '@jest/reporters': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - jest-changed-files: 26.6.2 - jest-config: 26.6.3_ts-node@10.5.0 - jest-haste-map: 26.6.2 - jest-message-util: 26.6.2 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-resolve-dependencies: 26.6.3 - jest-runner: 26.6.3_ts-node@10.5.0 - jest-runtime: 26.6.3_ts-node@10.5.0 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - jest-watcher: 26.6.2 - micromatch: 4.0.4 - p-each-series: 2.2.0 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /@jest/core/26.6.3_ts-node@9.1.1: - resolution: {integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/console': 26.6.2 - '@jest/reporters': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - jest-changed-files: 26.6.2 - jest-config: 26.6.3_ts-node@9.1.1 - jest-haste-map: 26.6.2 - jest-message-util: 26.6.2 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-resolve-dependencies: 26.6.3 - jest-runner: 26.6.3_ts-node@9.1.1 - jest-runtime: 26.6.3_ts-node@9.1.1 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - jest-watcher: 26.6.2 - micromatch: 4.0.4 - p-each-series: 2.2.0 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /@jest/core/27.5.1_ts-node@10.5.0: - resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/console': 27.5.1 - '@jest/reporters': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.8.1 - exit: 0.1.2 - graceful-fs: 4.2.9 - jest-changed-files: 27.5.1 - jest-config: 27.5.1_ts-node@10.5.0 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-resolve-dependencies: 27.5.1 - jest-runner: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - jest-watcher: 27.5.1 - micromatch: 4.0.4 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /@jest/core/27.5.1_ts-node@10.7.0: - resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/console': 27.5.1 - '@jest/reporters': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.8.1 - exit: 0.1.2 - graceful-fs: 4.2.9 - jest-changed-files: 27.5.1 - jest-config: 27.5.1_ts-node@10.7.0 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-resolve-dependencies: 27.5.1 - jest-runner: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - jest-watcher: 27.5.1 - micromatch: 4.0.4 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /@jest/environment/26.6.2: - resolution: {integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/fake-timers': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - jest-mock: 26.6.2 - - /@jest/environment/27.5.1: - resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - jest-mock: 27.5.1 - - /@jest/fake-timers/26.6.2: - resolution: {integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@sinonjs/fake-timers': 6.0.1 - '@types/node': 17.0.21 - jest-message-util: 26.6.2 - jest-mock: 26.6.2 - jest-util: 26.6.2 - - /@jest/fake-timers/27.5.1: - resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@sinonjs/fake-timers': 8.1.0 - '@types/node': 17.0.21 - jest-message-util: 27.5.1 - jest-mock: 27.5.1 - jest-util: 27.5.1 - - /@jest/globals/26.6.2: - resolution: {integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/environment': 26.6.2 - '@jest/types': 26.6.2 - expect: 26.6.2 - - /@jest/globals/27.5.1: - resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/environment': 27.5.1 - '@jest/types': 27.5.1 - expect: 27.5.1 - - /@jest/reporters/26.6.2: - resolution: {integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - chalk: 4.1.2 - collect-v8-coverage: 1.0.1 - exit: 0.1.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 4.0.3 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.4 - jest-haste-map: 26.6.2 - jest-resolve: 26.6.2 - jest-util: 26.6.2 - jest-worker: 26.6.2 - slash: 3.0.0 - source-map: 0.6.1 - string-length: 4.0.2 - terminal-link: 2.1.1 - v8-to-istanbul: 7.1.2 - optionalDependencies: - node-notifier: 8.0.2 - transitivePeerDependencies: - - supports-color - - /@jest/reporters/27.5.1: - resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - chalk: 4.1.2 - collect-v8-coverage: 1.0.1 - exit: 0.1.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 5.1.0 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.4 - jest-haste-map: 27.5.1 - jest-resolve: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - slash: 3.0.0 - source-map: 0.6.1 - string-length: 4.0.2 - terminal-link: 2.1.1 - v8-to-istanbul: 8.1.1 - transitivePeerDependencies: - - supports-color - - /@jest/source-map/26.6.2: - resolution: {integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==} - engines: {node: '>= 10.14.2'} - dependencies: - callsites: 3.1.0 - graceful-fs: 4.2.9 - source-map: 0.6.1 - - /@jest/source-map/27.5.1: - resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - callsites: 3.1.0 - graceful-fs: 4.2.9 - source-map: 0.6.1 - - /@jest/test-result/26.6.2: - resolution: {integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/console': 26.6.2 - '@jest/types': 26.6.2 - '@types/istanbul-lib-coverage': 2.0.4 - collect-v8-coverage: 1.0.1 - - /@jest/test-result/27.5.1: - resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/console': 27.5.1 - '@jest/types': 27.5.1 - '@types/istanbul-lib-coverage': 2.0.4 - collect-v8-coverage: 1.0.1 - - /@jest/test-sequencer/26.6.3_ts-node@10.5.0: - resolution: {integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/test-result': 26.6.2 - graceful-fs: 4.2.9 - jest-haste-map: 26.6.2 - jest-runner: 26.6.3_ts-node@10.5.0 - jest-runtime: 26.6.3_ts-node@10.5.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /@jest/test-sequencer/26.6.3_ts-node@9.1.1: - resolution: {integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/test-result': 26.6.2 - graceful-fs: 4.2.9 - jest-haste-map: 26.6.2 - jest-runner: 26.6.3_ts-node@9.1.1 - jest-runtime: 26.6.3_ts-node@9.1.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /@jest/test-sequencer/27.5.1: - resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/test-result': 27.5.1 - graceful-fs: 4.2.9 - jest-haste-map: 27.5.1 - jest-runtime: 27.5.1 - transitivePeerDependencies: - - supports-color - - /@jest/transform/26.6.2: - resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/core': 7.17.5 - '@jest/types': 26.6.2 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 1.8.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.9 - jest-haste-map: 26.6.2 - jest-regex-util: 26.0.0 - jest-util: 26.6.2 - micromatch: 4.0.4 - pirates: 4.0.5 - slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color - - /@jest/transform/27.5.1: - resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@babel/core': 7.17.5 - '@jest/types': 27.5.1 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 1.8.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.9 - jest-haste-map: 27.5.1 - jest-regex-util: 27.5.1 - jest-util: 27.5.1 - micromatch: 4.0.4 - pirates: 4.0.5 - slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color - - /@jest/types/26.6.2: - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 17.0.21 - '@types/yargs': 15.0.14 - chalk: 4.1.2 - - /@jest/types/27.5.1: - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 17.0.21 - '@types/yargs': 16.0.4 - chalk: 4.1.2 - - /@josephg/resolvable/1.0.1: - resolution: {integrity: sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg==} - dev: false - - /@jridgewell/resolve-uri/3.0.5: - resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==} - engines: {node: '>=6.0.0'} - - /@jridgewell/sourcemap-codec/1.4.11: - resolution: {integrity: sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==} - - /@jridgewell/trace-mapping/0.3.4: - resolution: {integrity: sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==} - dependencies: - '@jridgewell/resolve-uri': 3.0.5 - '@jridgewell/sourcemap-codec': 1.4.11 - - /@koa/cors/3.1.0: - resolution: {integrity: sha512-7ulRC1da/rBa6kj6P4g2aJfnET3z8Uf3SWu60cjbtxTA5g8lxRdX/Bd2P92EagGwwAhANeNw8T8if99rJliR6Q==} - engines: {node: '>= 8.0.0'} - dependencies: - vary: 1.1.2 - dev: false - - /@koa/cors/3.2.0: - resolution: {integrity: sha512-bMjKGAJW2lg2jm7StqedeL/TMra0zl5VMtRyzl+WKbopj3AZEvy+FE8zeWvl1x3pofuU4a7ICuwIK/nr5/PEHg==} - engines: {node: '>= 8.0.0'} - dependencies: - vary: 1.1.2 - dev: false - - /@koa/router/10.1.1: - resolution: {integrity: sha512-ORNjq5z4EmQPriKbR0ER3k4Gh7YGNhWDL7JBW+8wXDrHLbWYKYSJaOJ9aN06npF5tbTxe2JBOsurpJDAvjiXKw==} - engines: {node: '>= 8.0.0'} - dependencies: - debug: 4.3.3 - http-errors: 1.8.1 - koa-compose: 4.1.0 - methods: 1.1.2 - path-to-regexp: 6.2.0 - transitivePeerDependencies: - - supports-color - - /@ljharb/has-package-exports-patterns/0.0.1: - resolution: {integrity: sha512-J4HxcjHI8EzVwXj2HKfZrwnWv4wmOhGxSHyxDQLhiL4ibwRoIkYBqsacZUXFUWQzJtW6QC+FKSNy8HqKjkEqaQ==} - dev: true - - /@loadable/component/5.15.2: - resolution: {integrity: sha512-ryFAZOX5P2vFkUdzaAtTG88IGnr9qxSdvLRvJySXcUA4B4xVWurUNADu3AnKPksxOZajljqTrDEDcYjeL4lvLw==} - engines: {node: '>=8'} - peerDependencies: - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.16.7 - hoist-non-react-statics: 3.3.2 - react-is: 16.13.1 - dev: false - - /@loadable/component/5.15.2_react@17.0.2: - resolution: {integrity: sha512-ryFAZOX5P2vFkUdzaAtTG88IGnr9qxSdvLRvJySXcUA4B4xVWurUNADu3AnKPksxOZajljqTrDEDcYjeL4lvLw==} - engines: {node: '>=8'} - peerDependencies: - react: '>=16.3.0' - dependencies: - '@babel/runtime': 7.16.7 - hoist-non-react-statics: 3.3.2 - react: 17.0.2 - react-is: 16.13.1 - dev: false - - /@manypkg/find-root/1.1.0: - resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} - dependencies: - '@babel/runtime': 7.16.7 - '@types/node': 12.20.42 - find-up: 4.1.0 - fs-extra: 8.1.0 - dev: true - - /@manypkg/get-packages/1.1.3: - resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} - dependencies: - '@babel/runtime': 7.16.7 - '@changesets/types': 4.1.0 - '@manypkg/find-root': 1.1.0 - fs-extra: 8.1.0 - globby: 11.1.0 - read-yaml-file: 1.1.0 - dev: true - - /@midwayjs/bootstrap/3.1.1: - resolution: {integrity: sha512-/BoBeG83Dfq35STAvYC8P0IhHQzSWh56k3wF4ItcABOYaPO2fnXbEzZlG23rFj9QAVzXeM4/5JRyi0LRgSERrw==} - engines: {node: '>=12'} - dev: false - - /@midwayjs/cli-plugin-build/1.3.1: - resolution: {integrity: sha512-XJY4qWKp7oUKNDpmlqFpGx/PdSdxNyr3UcWFZokHIgAhiLlH0749uURD5JQ7MnSAClCMmOYqCiPuBKr5jzXm6A==} - engines: {node: '>= 10'} - dependencies: - '@midwayjs/command-core': 1.3.1 - '@midwayjs/faas-code-analysis': 1.3.1 - '@midwayjs/mwcc': 0.7.0 - '@vercel/ncc': 0.30.0 - fs-extra: 8.1.0 - globby: 10.0.2 - dev: true - - /@midwayjs/cli-plugin-check/1.3.1: - resolution: {integrity: sha512-DVJMwLTtZlXPbQbuOQL2vM6fDYbc9PM1ar86jherwuTFzkmCBbh8VYZEcFoCzqUTOMyJDQeg+N7hyQpOmUMzAA==} - engines: {node: '>= 10'} - dependencies: - '@midwayjs/command-core': 1.3.1 - '@midwayjs/locate': 1.8.0 - '@midwayjs/luckyeye': 1.0.3 - chalk: 4.1.2 - fs-extra: 8.1.0 - globby: 10.0.2 - js-yaml: 4.1.0 - dev: true - - /@midwayjs/cli-plugin-clean/1.3.1: - resolution: {integrity: sha512-1du3g3YbQBFSREpwXv095n5r1QZZSOnZTKYm90+YidnjNYADXwvf2M9WXlin/ciHqMrtA7Sx4ZeS22mbmhE9LQ==} - engines: {node: '>= 10'} - dependencies: - '@midwayjs/command-core': 1.3.1 - '@midwayjs/serverless-spec-builder': 1.3.1 - fs-extra: 8.1.0 - dev: true - - /@midwayjs/cli-plugin-dev/1.3.1_@midwayjs+mock@3.1.1: - resolution: {integrity: sha512-/nvEr/xw9cVozrBMTt+JuaqLbTWovOxikyKL661rwJPhNgmZ82vWC5vn0myf8tKrXcIfRsbcOepc11zyLAFP+Q==} - engines: {node: '>= 10'} - peerDependencies: - '@midwayjs/mock': '*' - dependencies: - '@koa/router': 10.1.1 - '@midwayjs/command-core': 1.3.1 - '@midwayjs/debugger': 1.0.8_typescript@4.6.2 - '@midwayjs/mock': 3.1.1 - chalk: 4.1.2 - chokidar: 3.5.3 - detect-port: 1.3.0 - json5: 2.2.0 - koa: 2.13.4 - light-spinner: 1.0.4 - node-fetch: 2.6.7 - tsconfig-paths: 3.13.0 - typescript: 4.6.2 - ws: 7.5.7 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - dev: true - - /@midwayjs/cli-plugin-test/1.3.1: - resolution: {integrity: sha512-Cw8dBIrlN9eyGvBfRVr+k2zUjqJ+oVovChKr+7Q/Qf0hBITOFv2SybyRhKYrJYmEZ9/fTNEmyN9rfadZxrShAQ==} - engines: {node: '>= 10'} - dependencies: - '@midwayjs/command-core': 1.3.1 - globby: 10.0.2 - jest: 26.6.0_ts-node@9.1.1 - ts-jest: 26.5.6_jest@26.6.0+typescript@4.6.2 - ts-node: 9.1.1_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - - /@midwayjs/cli/1.3.1_43beda069d1385cb77cb1ea35188230a: - resolution: {integrity: sha512-eRsdDPdBOUxu5V2UrffOlNIUC4TOjrHQTSNgQvHG+HmFTYnyAUhr4uiuW+xdor86oY10lXVPIBrDVGEL1WYglQ==} - engines: {node: '>= 10.0.0'} - hasBin: true - requiresBuild: true - dependencies: - '@midwayjs/cli-plugin-build': 1.3.1 - '@midwayjs/cli-plugin-check': 1.3.1 - '@midwayjs/cli-plugin-clean': 1.3.1 - '@midwayjs/cli-plugin-dev': 1.3.1_@midwayjs+mock@3.1.1 - '@midwayjs/cli-plugin-test': 1.3.1 - '@midwayjs/command-core': 1.3.1 - enquirer: 2.3.6 - jest-environment-node: 26.6.2 - minimist: 1.2.5 - mod-info: 1.0.0 - source-map-support: 0.5.21 - ts-node: 9.1.1_typescript@4.6.2 - transitivePeerDependencies: - - '@midwayjs/mock' - - bufferutil - - canvas - - encoding - - supports-color - - typescript - - utf-8-validate - dev: true - - /@midwayjs/command-core/1.3.1: - resolution: {integrity: sha512-lRBJU4V8hP1eOdRLh1fsj0LnBtIYZu8k3yi7hhrihwtLK+ritOQKHTFhP0okiTaN3+ur+0K19wuk8qolhnnS9A==} - engines: {node: '>= 10'} - dependencies: - light-spinner: 1.0.4 - minimist: 1.2.5 - dev: true - - /@midwayjs/cookies/1.0.1: - resolution: {integrity: sha512-dUsCxtwvQFa+PGEt/GmlyzSgrBk4Y8p9CrmEWlGS0KmGbLsw1Tqk6pqx+JHG2nN3ky9jqct880xi5m7aweIYhQ==} - engines: {node: '>=10'} - dependencies: - scmp: 2.1.0 - should-send-same-site-none: 2.0.5 - dev: false - - /@midwayjs/core/3.1.1_@midwayjs+decorator@3.0.10: - resolution: {integrity: sha512-ldADwpc8zSAWt6ZrvRfPAiK4SuHDquCeUt33rfnYnntC2k/g99k8jLfSDFjdd4IJHNWdue+etMU9JnhCXQzeDg==} - engines: {node: '>=12'} - peerDependencies: - '@midwayjs/decorator': '*' - dependencies: - '@midwayjs/decorator': 3.0.10 - '@midwayjs/glob': 1.0.6 - '@midwayjs/logger': 2.16.3 - class-transformer: 0.5.1 - picomatch: 2.3.1 - dev: false - - /@midwayjs/debugger/1.0.8_typescript@4.6.2: - resolution: {integrity: sha512-uWc1ooS1I06N2/DyMsc6wn1wJTiAhzWBaYVmeLT/T3qkGRMlVoRUcWbotnIHBpmiruBPOklxgAF//ylwTDHoew==} - engines: {node: '>=10.3.0'} - dependencies: - node-fetch: 2.6.7 - ts-node: 9.1.1_typescript@4.6.2 - ws: 7.5.7 - transitivePeerDependencies: - - bufferutil - - encoding - - typescript - - utf-8-validate - dev: true - - /@midwayjs/decorator/3.0.10: - resolution: {integrity: sha512-lCeGiQmOdi969o+vlRDJYOHEOZjj4vhBphyDDe9vpx3BDe7UHx/n9HkOLNpQ20TjOPoCMYXEIPDX3/LJ0qv+jQ==} - engines: {node: '>=12'} - dependencies: - reflect-metadata: 0.1.13 - dev: false - - /@midwayjs/faas-code-analysis/1.3.1: - resolution: {integrity: sha512-2KEm7/EnaMrgiDFPTcB/rTM/pRqALSBFWXhp9gaqZ03EhDfLtlASDcMhjAnQRx29XxE/Mz+Pmq/MYrEGeToL2w==} - dependencies: - '@midwayjs/mwcc': 0.7.0 - fs-extra: 8.1.0 - globby: 10.0.2 - p-limit: 3.1.0 - dev: true - - /@midwayjs/glob/1.0.6: - resolution: {integrity: sha512-2s4wdvDpMGKSC/1ZuHLprYcQlcGvGTYy4IPiv8UXD21PYbuEV0rBQaqNMKFnm2EYndc5KBPWGX2x8S7ZnULCwQ==} - dependencies: - picomatch: 2.3.1 - dev: false - - /@midwayjs/i18n/3.1.1: - resolution: {integrity: sha512-JBCvsj/bNoP/tK5+gMAWV8/7ChTYPUm02Hgg71KI1IHngnAFGJmlXxpYA5fXR1pJpFDldCGHK0s57+Y1e1JZCA==} - engines: {node: '>=12'} - dependencies: - picomatch: 2.3.1 - dev: false - - /@midwayjs/info/3.1.1: - resolution: {integrity: sha512-kbgmXmFaK7/dhUnYKMEZXLZz8n+0DnaG9eudD4SNaWQDYTiucDkUhnSOmwKEAAMNOEXx3U+Kr8stmtQefWLAWA==} - engines: {node: '>=12'} - dependencies: - picomatch: 2.3.1 - dev: false - - /@midwayjs/koa/3.1.1_@midwayjs+decorator@3.0.10: - resolution: {integrity: sha512-qi+C6BI1Dt8ZrGYV0zQCz/lhmirMAld2U5wuKcdW9vQWFLOm3UV2UbXxO2Lka5EYRtvThLu9Rsl/i7lF7Fam8A==} - engines: {node: '>=12'} - dependencies: - '@koa/router': 10.1.1 - '@midwayjs/cookies': 1.0.1 - '@midwayjs/core': 3.1.1_@midwayjs+decorator@3.0.10 - '@midwayjs/session': 3.1.1 - koa: 2.13.4 - koa-bodyparser: 4.3.0 - transitivePeerDependencies: - - '@midwayjs/decorator' - - supports-color - dev: false - - /@midwayjs/locate/1.8.0: - resolution: {integrity: sha512-LfDzS9Cjhy5f2yxv8QmNlT2U1XGTFelAnlxc/CTgflCPWyP/yxtRnoBsaTMsgv3AZibK+OY3FpMzB/q4GzNy5g==} - dependencies: - fs-extra: 8.1.0 - globby: 10.0.2 - dev: true - - /@midwayjs/logger/2.16.3: - resolution: {integrity: sha512-imutl4/q6UAJ2DGJ+ODLNnPhywkIRmNXR3d3uvj7DSlRDqWYZYpRlXudzmO9COXPKCHbjtp0efXKOnwKZBUGlA==} - engines: {node: '>=10'} - dependencies: - dayjs: 1.10.8 - object-hash: 3.0.0 - triple-beam: 1.3.0 - winston: 3.6.0 - winston-transport: 4.5.0 - dev: false - - /@midwayjs/luckyeye/1.0.3: - resolution: {integrity: sha512-CwQSgt56XOWsW8eOkiyzJxUkZEM9CSBdI9WH2tAVM1vZrjCx5zX1+0FkRRkpQ+GjYG+jwZoLzme4E9Ezo1UK5w==} - engines: {node: '>= 10.0.0'} - hasBin: true - dependencies: - find-root: 1.1.0 - ms: 2.1.3 - queue: 6.0.2 - semver: 7.3.5 - supports-color: 8.1.1 - dev: true - - /@midwayjs/mock/3.1.1: - resolution: {integrity: sha512-c+TUopqvrh7bkOxwjifqjjO++2BT7AevdfMFzYOw/JoU3SOkzNHLQeYTd4wWI2UwlM40Q/8x6XQbEqOmMrAang==} - engines: {node: '>=12'} - dependencies: - '@types/supertest': 2.0.11 - fs-extra: 10.0.1 - supertest: 6.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@midwayjs/mwcc/0.7.0: - resolution: {integrity: sha512-aTKtJ2Qs5FGJy4a0OiwR7ddV07+ZZSmUYg4KaRnBbhsFy+d9CnkeNYhfQVjD8DtsDAzh0868h2inQRoz/yBIEg==} - engines: {node: ^8.10.0 || >=10.0.0} - dependencies: - source-map: 0.7.3 - source-map-support: 0.5.21 - typescript: 4.2.4 - dev: true - - /@midwayjs/serverless-spec-builder/1.3.1: - resolution: {integrity: sha512-OxYeBQa1w+4sWRjBkJns8bvRybDXpqfFf6Lr65QikGhmtfF6xjzrJGcRJ9q1B1Ps9pUIiOjP84wf1tISHjtQdQ==} - engines: {node: '>= 10'} - dependencies: - ejs: 3.1.6 - js-yaml: 4.1.0 - mkdirp: 0.5.5 - dev: true - - /@midwayjs/session/3.1.1: - resolution: {integrity: sha512-nSQrDzRinjaATJH9pqToazkHszP0aHAedD4zr3d1vJGs/mqVgsEciGD5iScOnOOGCE01Q0pB/y80AF3pYUtLNg==} - engines: {node: '>=12'} - dependencies: - '@midwayjs/cookies': 1.0.1 - dev: false - - /@midwayjs/validate/3.1.1: - resolution: {integrity: sha512-YE9dnJX4LUgKKjrnHqMUDHaLdmVcORLuB025NMHcrzcMtVWWyNnUySROk4E10cD3ASwL+zTRqjSuIV5II2OSCw==} - engines: {node: '>=12'} - dependencies: - '@midwayjs/i18n': 3.1.1 - joi: 17.6.0 - dev: false - - /@mrmlnc/readdir-enhanced/2.2.1: - resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} - engines: {node: '>=4'} - dependencies: - call-me-maybe: 1.0.1 - glob-to-regexp: 0.3.0 - dev: true - - /@nestjs/apollo/10.0.7_85e57bd471786e1c1d9fb80664bb7297: - resolution: {integrity: sha512-bc1aDGUyELiI4QUpLBUseQ5l0rmAP88jW+r/U3xynImkM2fH1XFwZq1l0kcE54TCRKWFLFUI0/cYTpBuYQPVyA==} - peerDependencies: - '@apollo/gateway': ^0.44.1 || ^0.46.0 || ^0.48.0 - '@nestjs/common': ^8.2.3 - '@nestjs/core': ^8.2.3 - '@nestjs/graphql': ^10.0.0 - apollo-server-core: ^3.5.0 - apollo-server-express: ^3.5.0 - apollo-server-fastify: ^3.5.0 - peerDependenciesMeta: - '@apollo/gateway': - optional: true - apollo-server-core: - optional: true - apollo-server-express: - optional: true - apollo-server-fastify: - optional: true - dependencies: - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - '@nestjs/graphql': 10.0.7_4d274306aa57f6ee4da3a1d2e08e5ce9 - apollo-server-express: 3.6.4_graphql@15.8.0 - iterall: 1.3.0 - lodash.omit: 4.5.0 - tslib: 2.3.1 - dev: false - - /@nestjs/cli/8.2.2: - resolution: {integrity: sha512-ZonmNLCHfTVrZGgYf4mrpivnKGaRzVRAcux+WDbzhQDNIz70s7mdOPShXW1Vpq+7uRJDxlgO1vOMhmg4uEUIDg==} - engines: {node: '>= 10.13.0', npm: '>= 6.11.0'} - hasBin: true - dependencies: - '@angular-devkit/core': 13.2.5_chokidar@3.5.3 - '@angular-devkit/schematics': 13.2.5_chokidar@3.5.3 - '@angular-devkit/schematics-cli': 13.2.5_chokidar@3.5.3 - '@nestjs/schematics': 8.0.8_chokidar@3.5.3+typescript@4.6.2 - chalk: 3.0.0 - chokidar: 3.5.3 - cli-table3: 0.6.1 - commander: 4.1.1 - fork-ts-checker-webpack-plugin: 7.2.1_typescript@4.6.2+webpack@5.66.0 - inquirer: 7.3.3 - node-emoji: 1.11.0 - ora: 5.4.1 - os-name: 4.0.1 - rimraf: 3.0.2 - shelljs: 0.8.5 - source-map-support: 0.5.21 - tree-kill: 1.2.2 - tsconfig-paths: 3.12.0 - tsconfig-paths-webpack-plugin: 3.5.2 - typescript: 4.6.2 - webpack: 5.66.0 - webpack-node-externals: 3.0.0 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - vue-template-compiler - - webpack-cli - dev: true - - /@nestjs/common/8.4.0_42d0aab3c7e76939a6bb0b49849c2197: - resolution: {integrity: sha512-uvm1Ccw0qRka/Gd5Mo5A2MQo9ItwewPes1fE2SBboennPojoiJ4A3iKirtlPuxsL+HQ4oD5eO02OsDyLYL2z6w==} - peerDependencies: - cache-manager: '*' - class-transformer: '*' - class-validator: '*' - reflect-metadata: ^0.1.12 - rxjs: ^7.1.0 - peerDependenciesMeta: - cache-manager: - optional: true - class-transformer: - optional: true - class-validator: - optional: true - dependencies: - axios: 0.26.0 - class-validator: 0.13.2 - iterare: 1.2.1 - reflect-metadata: 0.1.13 - rxjs: 7.5.5 - tslib: 2.3.1 - uuid: 8.3.2 - transitivePeerDependencies: - - debug - dev: false - - /@nestjs/common/8.4.0_5199533202e21c7185c9d97f881e2827: - resolution: {integrity: sha512-uvm1Ccw0qRka/Gd5Mo5A2MQo9ItwewPes1fE2SBboennPojoiJ4A3iKirtlPuxsL+HQ4oD5eO02OsDyLYL2z6w==} - peerDependencies: - cache-manager: '*' - class-transformer: '*' - class-validator: '*' - reflect-metadata: ^0.1.12 - rxjs: ^7.1.0 - peerDependenciesMeta: - cache-manager: - optional: true - class-transformer: - optional: true - class-validator: - optional: true - dependencies: - axios: 0.26.0 - class-transformer: 0.5.1 - class-validator: 0.13.2 - iterare: 1.2.1 - reflect-metadata: 0.1.13 - rxjs: 7.5.5 - tslib: 2.3.1 - uuid: 8.3.2 - transitivePeerDependencies: - - debug - dev: false - - /@nestjs/common/8.4.0_e7ea248743279784063e3708d703abc5: - resolution: {integrity: sha512-uvm1Ccw0qRka/Gd5Mo5A2MQo9ItwewPes1fE2SBboennPojoiJ4A3iKirtlPuxsL+HQ4oD5eO02OsDyLYL2z6w==} - peerDependencies: - cache-manager: '*' - class-transformer: '*' - class-validator: '*' - reflect-metadata: ^0.1.12 - rxjs: ^7.1.0 - peerDependenciesMeta: - cache-manager: - optional: true - class-transformer: - optional: true - class-validator: - optional: true - dependencies: - axios: 0.26.0 - iterare: 1.2.1 - reflect-metadata: 0.1.13 - rxjs: 7.5.5 - tslib: 2.3.1 - uuid: 8.3.2 - transitivePeerDependencies: - - debug - dev: false - - /@nestjs/core/8.4.0_ded80713f50ec1c99e9ba95af1765d72: - resolution: {integrity: sha512-aur62kcyQz81D0GvM038t2JFelxPm9ABt11o5qO5ovTJ5mismZheckwyPA3WHg9wec6skr9v8kBVdZUbjFQJQQ==} - requiresBuild: true - peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/microservices': ^8.0.0 - '@nestjs/platform-express': ^8.0.0 - '@nestjs/websockets': ^8.0.0 - reflect-metadata: ^0.1.12 - rxjs: ^7.1.0 - peerDependenciesMeta: - '@nestjs/microservices': - optional: true - '@nestjs/platform-express': - optional: true - '@nestjs/websockets': - optional: true - dependencies: - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - '@nestjs/platform-express': 8.4.0_31e7036b193d6d3c9cadab18cbb4af84 - '@nuxtjs/opencollective': 0.3.2 - fast-safe-stringify: 2.1.1 - iterare: 1.2.1 - object-hash: 3.0.0 - path-to-regexp: 3.2.0 - reflect-metadata: 0.1.13 - rxjs: 7.5.5 - tslib: 2.3.1 - uuid: 8.3.2 - transitivePeerDependencies: - - encoding - dev: false - - /@nestjs/graphql/10.0.7_2d4e74a21bc1ecae9c6a3abfe49b1980: - resolution: {integrity: sha512-LplmcXCyF1FOYNLq+pSJKJ6+ZaHTPNmUuHbLv1sjiHaMaMzlnbTre73IRz1K3Kon/6WWLUcAS2rKPF/H21+joQ==} - peerDependencies: - '@apollo/subgraph': ^0.1.5 || ^0.3.0 - '@nestjs/common': ^8.2.3 - '@nestjs/core': ^8.2.3 - graphql: ^15.8.0 || ^16.0.0 - reflect-metadata: ^0.1.13 - ts-morph: ^13.0.2 - peerDependenciesMeta: - '@apollo/subgraph': - optional: true - ts-morph: - optional: true - dependencies: - '@apollo/subgraph': 0.3.3_graphql@16.3.0 - '@graphql-tools/merge': 8.2.3_graphql@16.3.0 - '@graphql-tools/schema': 8.3.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - '@nestjs/common': 8.4.0_5199533202e21c7185c9d97f881e2827 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - '@nestjs/mapped-types': 1.0.1_7c37dec5f311cf2dfddc0f9a032e50d3 - chokidar: 3.5.3 - fast-glob: 3.2.11 - graphql: 16.3.0 - graphql-tag: 2.12.6_graphql@16.3.0 - graphql-ws: 5.5.5_graphql@16.3.0 - lodash: 4.17.21 - normalize-path: 3.0.0 - reflect-metadata: 0.1.13 - subscriptions-transport-ws: 0.11.0_graphql@16.3.0 - tslib: 2.3.1 - uuid: 8.3.2 - ws: 8.5.0 - transitivePeerDependencies: - - bufferutil - - class-transformer - - class-validator - - utf-8-validate - dev: false - - /@nestjs/graphql/10.0.7_4d274306aa57f6ee4da3a1d2e08e5ce9: - resolution: {integrity: sha512-LplmcXCyF1FOYNLq+pSJKJ6+ZaHTPNmUuHbLv1sjiHaMaMzlnbTre73IRz1K3Kon/6WWLUcAS2rKPF/H21+joQ==} - peerDependencies: - '@apollo/subgraph': ^0.1.5 || ^0.3.0 - '@nestjs/common': ^8.2.3 - '@nestjs/core': ^8.2.3 - graphql: ^15.8.0 || ^16.0.0 - reflect-metadata: ^0.1.13 - ts-morph: ^13.0.2 - peerDependenciesMeta: - '@apollo/subgraph': - optional: true - ts-morph: - optional: true - dependencies: - '@apollo/subgraph': 0.3.3_graphql@15.8.0 - '@graphql-tools/merge': 8.2.3_graphql@15.8.0 - '@graphql-tools/schema': 8.3.2_graphql@15.8.0 - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - '@nestjs/mapped-types': 1.0.1_0f0793eb428cb0655722025a189782e6 - chokidar: 3.5.3 - fast-glob: 3.2.11 - graphql: 15.8.0 - graphql-tag: 2.12.6_graphql@15.8.0 - graphql-ws: 5.5.5_graphql@15.8.0 - lodash: 4.17.21 - normalize-path: 3.0.0 - reflect-metadata: 0.1.13 - subscriptions-transport-ws: 0.11.0_graphql@15.8.0 - tslib: 2.3.1 - uuid: 8.3.2 - ws: 8.5.0 - transitivePeerDependencies: - - bufferutil - - class-transformer - - class-validator - - utf-8-validate - dev: false - - /@nestjs/mapped-types/1.0.1_0f0793eb428cb0655722025a189782e6: - resolution: {integrity: sha512-NFvofzSinp00j5rzUd4tf+xi9od6383iY0JP7o0Bnu1fuItAUkWBgc4EKuIQ3D+c2QI3i9pG1kDWAeY27EMGtg==} - peerDependencies: - '@nestjs/common': ^7.0.8 || ^8.0.0 - class-transformer: ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 - class-validator: ^0.11.1 || ^0.12.0 || ^0.13.0 - reflect-metadata: ^0.1.12 - peerDependenciesMeta: - class-transformer: - optional: true - class-validator: - optional: true - dependencies: - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - class-validator: 0.13.2 - reflect-metadata: 0.1.13 - dev: false - - /@nestjs/mapped-types/1.0.1_7c37dec5f311cf2dfddc0f9a032e50d3: - resolution: {integrity: sha512-NFvofzSinp00j5rzUd4tf+xi9od6383iY0JP7o0Bnu1fuItAUkWBgc4EKuIQ3D+c2QI3i9pG1kDWAeY27EMGtg==} - peerDependencies: - '@nestjs/common': ^7.0.8 || ^8.0.0 - class-transformer: ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 - class-validator: ^0.11.1 || ^0.12.0 || ^0.13.0 - reflect-metadata: ^0.1.12 - peerDependenciesMeta: - class-transformer: - optional: true - class-validator: - optional: true - dependencies: - '@nestjs/common': 8.4.0_5199533202e21c7185c9d97f881e2827 - class-transformer: 0.5.1 - class-validator: 0.13.2 - reflect-metadata: 0.1.13 - dev: false - - /@nestjs/mercurius/10.0.7_02a06b45c6d0e7b0154ec76c7b39c1e5: - resolution: {integrity: sha512-3pRhPm94qYJXiAROOqX8YIZEielJ0eBsi8NHnzopa4dbmgjs7UC8EF1/diyAUzko7TTDcBPX367sgEVG5dR15A==} - peerDependencies: - '@nestjs/common': ^8.2.3 - '@nestjs/graphql': ^10.0.0 - fastify: ^3.25.0 - mercurius: ^8.12.0 || ^9.0.0 - dependencies: - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - '@nestjs/graphql': 10.0.7_4d274306aa57f6ee4da3a1d2e08e5ce9 - mercurius: 9.3.5 - tslib: 2.3.1 - dev: false - - /@nestjs/platform-express/8.4.0_31e7036b193d6d3c9cadab18cbb4af84: - resolution: {integrity: sha512-vuMKBsjkqNjXPWI79r+509o2HARZwr8oTcu8pmOFRc21TI5M1DC6roK3Wk5gxSxF0V/bgtrjqe26ARZtlWBaAQ==} - peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - dependencies: - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - body-parser: 1.19.2 - cors: 2.8.5 - express: 4.17.3 - multer: 1.4.4 - tslib: 2.3.1 - dev: false - - /@nestjs/platform-fastify/8.4.1_31e7036b193d6d3c9cadab18cbb4af84: - resolution: {integrity: sha512-m97X7Roar1txPePpkW9XENgxFrmHQXgAMrUu0nZxvH/KKf+CcHzav1UfY7gzr88+OvSCDeDo9UMDvj2rZT2SSw==} - peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - dependencies: - '@nestjs/common': 8.4.0_5199533202e21c7185c9d97f881e2827 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - fastify: 3.27.4 - fastify-cors: 6.0.3 - fastify-formbody: 5.2.0 - light-my-request: 4.8.0 - middie: 6.0.0 - path-to-regexp: 3.2.0 - tslib: 2.3.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@nestjs/schematics/8.0.8_chokidar@3.5.3+typescript@4.6.2: - resolution: {integrity: sha512-xIIb5YnMQN/OJQ68+MCapy2bXvTxSWgINoqQbyZWkLL/yTIuROvZCdtV850NPGyr7f7l93VBP0ZPitbFIexy3Q==} - peerDependencies: - typescript: ^3.4.5 || ^4.3.5 - dependencies: - '@angular-devkit/core': 13.2.5_chokidar@3.5.3 - '@angular-devkit/schematics': 13.2.5_chokidar@3.5.3 - fs-extra: 10.0.1 - jsonc-parser: 3.0.0 - pluralize: 8.0.0 - typescript: 4.6.2 - transitivePeerDependencies: - - chokidar - dev: true - - /@nestjs/schematics/8.0.8_typescript@4.6.2: - resolution: {integrity: sha512-xIIb5YnMQN/OJQ68+MCapy2bXvTxSWgINoqQbyZWkLL/yTIuROvZCdtV850NPGyr7f7l93VBP0ZPitbFIexy3Q==} - peerDependencies: - typescript: ^3.4.5 || ^4.3.5 - dependencies: - '@angular-devkit/core': 13.2.5 - '@angular-devkit/schematics': 13.2.5 - fs-extra: 10.0.1 - jsonc-parser: 3.0.0 - pluralize: 8.0.0 - typescript: 4.6.2 - transitivePeerDependencies: - - chokidar - dev: true - - /@nestjs/testing/8.4.0_5038ecb39d0fed2140e79e9371a95289: - resolution: {integrity: sha512-Gk9OW4RpiIGDOROHS7O271uJEpIddQP94zlkPOVOu3HPUxntfKbmDU4cDaCqC0PQ9Jtj71C0H1j9RS8ituYLAw==} - peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - '@nestjs/microservices': ^8.0.0 - '@nestjs/platform-express': ^8.0.0 - peerDependenciesMeta: - '@nestjs/microservices': - optional: true - '@nestjs/platform-express': - optional: true - dependencies: - optional: 0.1.4 - '@nestjs/common': 8.4.0_42d0aab3c7e76939a6bb0b49849c2197 - '@nestjs/core': 8.4.0_ded80713f50ec1c99e9ba95af1765d72 - '@nestjs/platform-express': 8.4.0_31e7036b193d6d3c9cadab18cbb4af84 - tslib: 2.3.1 - dev: true - - /@node-redis/bloom/1.0.1_@node-redis+client@1.0.4: - resolution: {integrity: sha512-mXEBvEIgF4tUzdIN89LiYsbi6//EdpFA7L8M+DHCvePXg+bfHWi+ct5VI6nHUFQE5+ohm/9wmgihCH3HSkeKsw==} - peerDependencies: - '@node-redis/client': ^1.0.0 - dependencies: - '@node-redis/client': 1.0.4 - dev: false - - /@node-redis/client/1.0.4: - resolution: {integrity: sha512-IM/NRAqg7MvNC3bIRQipXGrEarunrdgvrbAzsd3ty93LSHi/M+ybQulOERQi8a3M+P5BL8HenwXjiIoKm6ml2g==} - engines: {node: '>=12'} - dependencies: - cluster-key-slot: 1.1.0 - generic-pool: 3.8.2 - redis-parser: 3.0.0 - yallist: 4.0.0 - dev: false - - /@node-redis/graph/1.0.0_@node-redis+client@1.0.4: - resolution: {integrity: sha512-mRSo8jEGC0cf+Rm7q8mWMKKKqkn6EAnA9IA2S3JvUv/gaWW/73vil7GLNwion2ihTptAm05I9LkepzfIXUKX5g==} - peerDependencies: - '@node-redis/client': ^1.0.0 - dependencies: - '@node-redis/client': 1.0.4 - dev: false - - /@node-redis/json/1.0.2_@node-redis+client@1.0.4: - resolution: {integrity: sha512-qVRgn8WfG46QQ08CghSbY4VhHFgaTY71WjpwRBGEuqGPfWwfRcIf3OqSpR7Q/45X+v3xd8mvYjywqh0wqJ8T+g==} - peerDependencies: - '@node-redis/client': ^1.0.0 - dependencies: - '@node-redis/client': 1.0.4 - dev: false - - /@node-redis/search/1.0.3_@node-redis+client@1.0.4: - resolution: {integrity: sha512-rsrzkGWI84di/uYtEctS/4qLusWt0DESx/psjfB0TFpORDhe7JfC0h8ary+eHulTksumor244bXLRSqQXbFJmw==} - peerDependencies: - '@node-redis/client': ^1.0.0 - dependencies: - '@node-redis/client': 1.0.4 - dev: false - - /@node-redis/time-series/1.0.2_@node-redis+client@1.0.4: - resolution: {integrity: sha512-HGQ8YooJ8Mx7l28tD7XjtB3ImLEjlUxG1wC1PAjxu6hPJqjPshUZxAICzDqDjtIbhDTf48WXXUcx8TQJB1XTKA==} - peerDependencies: - '@node-redis/client': ^1.0.0 - dependencies: - '@node-redis/client': 1.0.4 - dev: false - - /@nodelib/fs.scandir/2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - /@nodelib/fs.stat/1.1.3: - resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} - engines: {node: '>= 6'} - dev: true - - /@nodelib/fs.stat/2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - /@nodelib/fs.walk/1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.13.0 - - /@npmcli/fs/1.1.1: - resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} - dependencies: - '@gar/promisify': 1.1.3 - semver: 7.3.5 - - /@npmcli/git/3.0.0: - resolution: {integrity: sha512-xfSBJ+KBMZWWqRHFbEgIaXG/LtELHrQZMJ72Gkb3yWdHysu/7+VGOs8ME0c3td7QNQX57Ggo3kYL6ylcd70/kA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - '@npmcli/promise-spawn': 1.3.2 - lru-cache: 7.5.0 - mkdirp: 1.0.4 - npm-pick-manifest: 7.0.0 - proc-log: 2.0.0 - promise-inflight: 1.0.1 - promise-retry: 2.0.1 - semver: 7.3.5 - which: 2.0.2 - - /@npmcli/installed-package-contents/1.0.7: - resolution: {integrity: sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==} - engines: {node: '>= 10'} - hasBin: true - dependencies: - npm-bundled: 1.1.2 - npm-normalize-package-bin: 1.0.1 - - /@npmcli/move-file/1.1.2: - resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} - engines: {node: '>=10'} - dependencies: - mkdirp: 1.0.4 - rimraf: 3.0.2 - - /@npmcli/node-gyp/1.0.3: - resolution: {integrity: sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==} - - /@npmcli/promise-spawn/1.3.2: - resolution: {integrity: sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==} - dependencies: - infer-owner: 1.0.4 - - /@npmcli/run-script/3.0.1: - resolution: {integrity: sha512-o2fkld5hYwu9sKYzoXTpqEocMnDLaigobaPzLaGB63k/ExmLBTaB+KpfKlpcIePPnuP8RFR+0GDI4KopJCM6Xg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - '@npmcli/node-gyp': 1.0.3 - '@npmcli/promise-spawn': 1.3.2 - node-gyp: 9.0.0 - read-package-json-fast: 2.0.3 - transitivePeerDependencies: - - supports-color - - /@nuxtjs/opencollective/0.3.2: - resolution: {integrity: sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==} - engines: {node: '>=8.0.0', npm: '>=5.0.0'} - hasBin: true - dependencies: - chalk: 4.1.2 - consola: 2.15.3 - node-fetch: 2.6.7 - transitivePeerDependencies: - - encoding - dev: false - - /@parcel/bundler-default/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-JUrto4mjSD0ic9dEqRp0loL5o3HVYHja1ZIYSq+rBl2UWRV6/9cGTb07lXOCqqm0BWE+hQ4krUxB76qWaF0Lqw==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/hash': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/cache/2.3.2: - resolution: {integrity: sha512-Xxq+ekgcFEme6Fn1v7rEOBkyMOUOUu7eNqQw0l6HQS+INZ2Q7YzzfdW7pI8rEOAAICVg5BWKpmBQZpgJlT+HxQ==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/fs': 2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/utils': 2.3.2 - lmdb: 2.2.5 - dev: true - - /@parcel/cache/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-Xxq+ekgcFEme6Fn1v7rEOBkyMOUOUu7eNqQw0l6HQS+INZ2Q7YzzfdW7pI8rEOAAICVg5BWKpmBQZpgJlT+HxQ==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/core': 2.3.2 - '@parcel/fs': 2.3.2_@parcel+core@2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/utils': 2.3.2 - lmdb: 2.2.5 - dev: true - - /@parcel/codeframe/2.3.2: - resolution: {integrity: sha512-ireQALcxxrTdIEpzTOoMo/GpfbFm1qlyezeGl3Hce3PMvHLg3a5S6u/Vcy7SAjdld5GfhHEqVY+blME6Z4CyXQ==} - engines: {node: '>= 12.0.0'} - dependencies: - chalk: 4.1.2 - dev: true - - /@parcel/compressor-raw/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-8dIoFwinYK6bOTpnZOAwwIv0v73y0ezsctPmfMnIqVQPn7wJwfhw/gbKVcmK5AkgQMkyid98hlLZoaZtGF1Mdg==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/config-default/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-E7/iA7fGCYvXU3u6zF9nxjeDVsgjCN6MVvDjymjaxYMoDWTIsPV245SBEXqzgtmzbMAV+VAl4rVWLMB4pzMt9g==} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/bundler-default': 2.3.2_@parcel+core@2.3.2 - '@parcel/compressor-raw': 2.3.2_@parcel+core@2.3.2 - '@parcel/core': 2.3.2 - '@parcel/namer-default': 2.3.2_@parcel+core@2.3.2 - '@parcel/optimizer-cssnano': 2.3.2_@parcel+core@2.3.2 - '@parcel/optimizer-htmlnano': 2.3.2_@parcel+core@2.3.2 - '@parcel/optimizer-image': 2.3.2_@parcel+core@2.3.2 - '@parcel/optimizer-svgo': 2.3.2_@parcel+core@2.3.2 - '@parcel/optimizer-terser': 2.3.2_@parcel+core@2.3.2 - '@parcel/packager-css': 2.3.2_@parcel+core@2.3.2 - '@parcel/packager-html': 2.3.2_@parcel+core@2.3.2 - '@parcel/packager-js': 2.3.2_@parcel+core@2.3.2 - '@parcel/packager-raw': 2.3.2_@parcel+core@2.3.2 - '@parcel/packager-svg': 2.3.2_@parcel+core@2.3.2 - '@parcel/reporter-dev-server': 2.3.2_@parcel+core@2.3.2 - '@parcel/resolver-default': 2.3.2_@parcel+core@2.3.2 - '@parcel/runtime-browser-hmr': 2.3.2_@parcel+core@2.3.2 - '@parcel/runtime-js': 2.3.2_@parcel+core@2.3.2 - '@parcel/runtime-react-refresh': 2.3.2_@parcel+core@2.3.2 - '@parcel/runtime-service-worker': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-babel': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-css': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-html': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-image': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-js': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-json': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-postcss': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-posthtml': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-raw': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-react-refresh-wrap': 2.3.2_@parcel+core@2.3.2 - '@parcel/transformer-svg': 2.3.2_@parcel+core@2.3.2 - transitivePeerDependencies: - - cssnano - - postcss - - purgecss - - relateurl - - srcset - - terser - - uncss - dev: true - - /@parcel/core/2.3.2: - resolution: {integrity: sha512-gdJzpsgeUhv9H8T0UKVmyuptiXdduEfKIUx0ci+/PGhq8cCoiFnlnuhW6H7oLr79OUc+YJStabDJuG4U2A6ysw==} - engines: {node: '>= 12.0.0'} - dependencies: - '@parcel/cache': 2.3.2_@parcel+core@2.3.2 - '@parcel/diagnostic': 2.3.2 - '@parcel/events': 2.3.2 - '@parcel/fs': 2.3.2_@parcel+core@2.3.2 - '@parcel/graph': 2.3.2 - '@parcel/hash': 2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/package-manager': 2.3.2_@parcel+core@2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/types': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - '@parcel/workers': 2.3.2_@parcel+core@2.3.2 - abortcontroller-polyfill: 1.7.3 - base-x: 3.0.9 - browserslist: 4.20.0 - clone: 2.1.2 - dotenv: 7.0.0 - dotenv-expand: 5.1.0 - json-source-map: 0.6.1 - json5: 2.2.0 - msgpackr: 1.5.5 - nullthrows: 1.1.1 - semver: 5.7.1 - dev: true - - /@parcel/css-darwin-arm64/1.5.0: - resolution: {integrity: sha512-5JwRRADWu7dWRvN0XbUGTWnTNOQaCCxWtXRRPSS9hDQnc337eCjfQknRPX+CSh1uzX+LJu37xfYF2odzkjpFTQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@parcel/css-darwin-x64/1.5.0: - resolution: {integrity: sha512-dJgoLl+9kEBzXHnYG1XxyUSXxOceQgK/19/E11XBEVxRIF1yBHxhmpFuJaTVCIJbsotYKLr+H+CmOA0dgfKJcQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@parcel/css-linux-arm-gnueabihf/1.5.0: - resolution: {integrity: sha512-PiasN1xjWp+RI3sczc+Kfg4W6jnD9k7Zpz4qLRamUvZS5NE31X3rKsxkJlaNLjXM2RfeaWhcxEV87isMKRK9TQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@parcel/css-linux-arm64-gnu/1.5.0: - resolution: {integrity: sha512-mKJeC5p3E4z3XbRi9iBcdOe8OYAwI1CAdOmf3lKfWr1m1vuAFUG2D/YykShZUTbPRnW+m1DFuAVHXcv0zLuxww==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@parcel/css-linux-arm64-musl/1.5.0: - resolution: {integrity: sha512-sZPaVtnK/RG1CStBJzNMxjcZasb/veuvaq+GbcZaOTAHKA+fzNFWrSgM/1xHDdVOk8boVWT4Vn3AUgZrrbqmEQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@parcel/css-linux-x64-gnu/1.5.0: - resolution: {integrity: sha512-dDkbsx9S/EE3Sph9Az3PAFOgi2q2xSmRdME4PgnXGsux6R2hHwG+RGX0V406XyxTkIL4Gt8Vmmr09T0y+cdGSw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@parcel/css-linux-x64-musl/1.5.0: - resolution: {integrity: sha512-5Xpd+zu6OeI3h8Jk0AWpZwQkXbmlxNP+Jn+1yxec1wBO03Ke58r0glcyiaFSYjJeYTgWK9Rl/M5IucIKy4bvzg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@parcel/css-win32-x64-msvc/1.5.0: - resolution: {integrity: sha512-wp5/n4HEXp61MKyrPmSPOg3UEO4rE5BPT8Ab7jv+jML0X978vurBOaT0pH57z1MFNmLwCkCylDx0JiggjZvPMg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@parcel/css/1.5.0: - resolution: {integrity: sha512-nfZDYfxL60RNmST6fvlfIdulZnoPDrkce+qxHHZXvvoxjDrdn6T4Z1bz7QB9EmCJHcyNpDKEmkZTrBX0skUGbQ==} - engines: {node: '>= 12.0.0'} - dependencies: - detect-libc: 1.0.3 - optionalDependencies: - '@parcel/css-darwin-arm64': 1.5.0 - '@parcel/css-darwin-x64': 1.5.0 - '@parcel/css-linux-arm-gnueabihf': 1.5.0 - '@parcel/css-linux-arm64-gnu': 1.5.0 - '@parcel/css-linux-arm64-musl': 1.5.0 - '@parcel/css-linux-x64-gnu': 1.5.0 - '@parcel/css-linux-x64-musl': 1.5.0 - '@parcel/css-win32-x64-msvc': 1.5.0 - dev: false - - /@parcel/diagnostic/2.3.2: - resolution: {integrity: sha512-/xW93Az4AOiifuYW/c4CDbUcu3lx5FcUDAj9AGiR9NSTsF/ROC/RqnxvQ3AGtqa14R7vido4MXEpY3JEp6FsqA==} - engines: {node: '>= 12.0.0'} - dependencies: - json-source-map: 0.6.1 - nullthrows: 1.1.1 - dev: true - - /@parcel/events/2.3.2: - resolution: {integrity: sha512-WiYIwXMo4Vd+pi58vRoHkul8TPE5VEfMY+3FYwVCKPl/LYqSD+vz6wMx9uG18mEbB1d/ofefv5ZFQNtPGKO4tQ==} - engines: {node: '>= 12.0.0'} - dev: true - - /@parcel/fs-search/2.3.2: - resolution: {integrity: sha512-u3DTEFnPtKuZvEtgGzfVjQUytegSSn3POi7WfwMwPIaeDPfYcyyhfl+c96z7VL9Gk/pqQ99/cGyAwFdFsnxxXA==} - engines: {node: '>= 12.0.0'} - dependencies: - detect-libc: 1.0.3 - dev: true - - /@parcel/fs/2.3.2: - resolution: {integrity: sha512-XV+OsnRpN01QKU37lBN0TFKvv7uPKfQGbqFqYOrMbXH++Ae8rBU0Ykz+Yu4tv2h7shMlde+AMKgRnRTAJZpWEQ==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/fs-search': 2.3.2 - '@parcel/types': 2.3.2 - '@parcel/utils': 2.3.2 - '@parcel/watcher': 2.0.5 - '@parcel/workers': 2.3.2 - dev: true - - /@parcel/fs/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-XV+OsnRpN01QKU37lBN0TFKvv7uPKfQGbqFqYOrMbXH++Ae8rBU0Ykz+Yu4tv2h7shMlde+AMKgRnRTAJZpWEQ==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/core': 2.3.2 - '@parcel/fs-search': 2.3.2 - '@parcel/types': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - '@parcel/watcher': 2.0.5 - '@parcel/workers': 2.3.2_@parcel+core@2.3.2 - dev: true - - /@parcel/graph/2.3.2: - resolution: {integrity: sha512-ltTBM3IEqumgmy4ABBFETT8NtAwSsjD9mY3WCyJ5P8rUshfVCg093rvBPbpuJYMaH/TV1AHVaWfZqaZ4JQDIQQ==} - engines: {node: '>= 12.0.0'} - dependencies: - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - dev: true - - /@parcel/hash/2.3.2: - resolution: {integrity: sha512-SMtYTsHihws/wqdVnOr0QAGyGYsW9rJSJkkoRujUxo8l2ctnBN1ztv89eOUrdtgHsmcnj/oz1yw6sN38X+BUng==} - engines: {node: '>= 12.0.0'} - dependencies: - detect-libc: 1.0.3 - xxhash-wasm: 0.4.2 - dev: true - - /@parcel/logger/2.3.2: - resolution: {integrity: sha512-jIWd8TXDQf+EnNWSa7Q10lSQ6C1LSH8OZkTlaINrfVIw7s+3tVxO3I4pjp7/ARw7RX2gdNPlw6fH4Gn/HvvYbw==} - engines: {node: '>= 12.0.0'} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/events': 2.3.2 - dev: true - - /@parcel/markdown-ansi/2.3.2: - resolution: {integrity: sha512-l01ggmag5QScCk9mYA0xHh5TWSffR84uPFP2KvaAMQQ9NLNufcFiU0mn/Mtr3pCb5L5dSzmJ+Oo9s7P1Kh/Fmg==} - engines: {node: '>= 12.0.0'} - dependencies: - chalk: 4.1.2 - dev: true - - /@parcel/namer-default/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-3QUMC0+5+3KMKfoAxYAbpZtuRqTgyZKsGDWzOpuqwemqp6P8ahAvNPwSCi6QSkGcTmvtYwBu9/NHPSONxIFOfg==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/node-resolver-core/2.3.2: - resolution: {integrity: sha512-wmrnMNzJN4GuHw2Ftho+BWgSWR6UCkW3XoMdphqcxpw/ieAdS2a+xYSosYkZgQZ6lGutSvLyJ1CkVvP6RLIdQQ==} - engines: {node: '>= 12.0.0'} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - dev: true - - /@parcel/optimizer-cssnano/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-wTBOxMiBI38NAB9XIlQZRCjS59+EWjWR9M04D3TWyxl+dL5gYMc1cl4GNynUnmcPdz+3s1UbOdo5/8V90wjiiw==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - cssnano: 5.1.3_postcss@8.4.8 - postcss: 8.4.8 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/optimizer-htmlnano/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-U8C0TDSxsx8HmHaLW0Zc7ha1fXQynzhvBjCRMGYnOiLiw0MOfLQxzQ2WKVSeCotmdlF63ayCwxWsd6BuqStiKQ==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - htmlnano: 2.0.0_svgo@2.8.0 - nullthrows: 1.1.1 - posthtml: 0.16.6 - svgo: 2.8.0 - transitivePeerDependencies: - - '@parcel/core' - - cssnano - - postcss - - purgecss - - relateurl - - srcset - - terser - - uncss - dev: true - - /@parcel/optimizer-image/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-HOk3r5qdvY/PmI7Q3i2qEgFH3kP2QWG4Wq3wmC4suaF1+c2gpiQc+HKHWp4QvfbH3jhT00c5NxQyqPhbXeNI9Q==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - '@parcel/workers': 2.3.2_@parcel+core@2.3.2 - detect-libc: 1.0.3 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/optimizer-svgo/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-l7WvZ5+e7D1mVmLUxMVaSb29cviXzuvSY2OpQs0ukdPACDqag+C65hWMzwTiOSSRGPMIu96kQKpeVru2YjibhA==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - svgo: 2.8.0 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/optimizer-terser/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-dOapHhfy0xiNZa2IoEyHGkhhla07xsja79NPem14e5jCqY6Oi40jKNV4ab5uu5u1elWUjJuw69tiYbkDZWbKQw==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - terser: 5.12.0 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/package-manager/2.3.2: - resolution: {integrity: sha512-pAQfywKVORY8Ee+NHAyKzzQrKbnz8otWRejps7urwhDaTVLfAd5C/1ZV64ATZ9ALYP9jyoQ8bTaxVd4opcSuwg==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/fs': 2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/types': 2.3.2 - '@parcel/utils': 2.3.2 - '@parcel/workers': 2.3.2 - semver: 5.7.1 - dev: true - - /@parcel/package-manager/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-pAQfywKVORY8Ee+NHAyKzzQrKbnz8otWRejps7urwhDaTVLfAd5C/1ZV64ATZ9ALYP9jyoQ8bTaxVd4opcSuwg==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/core': 2.3.2 - '@parcel/diagnostic': 2.3.2 - '@parcel/fs': 2.3.2_@parcel+core@2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/types': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - '@parcel/workers': 2.3.2_@parcel+core@2.3.2 - semver: 5.7.1 - dev: true - - /@parcel/packager-css/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-ByuF9xDnQnpVL1Hdu9aY6SpxOuZowd3TH7joh1qdRPLeMHTEvUywHBXoiAyNdrhnLGum8uPEdY8Ra5Xuo1U7kg==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/packager-html/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-YqAptdU+uqfgwSii76mRGcA/3TpuC6yHr8xG+11brqj/tEFLsurmX0naombzd7FgmrTE9w+kb0HUIMl2vRBn0A==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/types': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - posthtml: 0.16.6 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/packager-js/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-3OP0Ro9M1J+PIKZK4Ec2N5hjIPiqk++B2kMFeiUqvaNZjJgKrPPEICBhjS52rma4IE/NgmIMB3aI5pWqE/KwNA==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/hash': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/utils': 2.3.2 - globals: 13.12.1 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/packager-raw-url/2.3.2: - resolution: {integrity: sha512-xkV/fC5OtMi8xIOO6aRAQcIR2rmRfKvVCME4aXfMj4pKSqvZKyF75/UsIezAt41GTaO0H/hYIUTQUJdzI0wq5g==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2 - '@parcel/utils': 2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/packager-raw-url/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-xkV/fC5OtMi8xIOO6aRAQcIR2rmRfKvVCME4aXfMj4pKSqvZKyF75/UsIezAt41GTaO0H/hYIUTQUJdzI0wq5g==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/packager-raw/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-RnoZ7WgNAFWkEPrEefvyDqus7xfv9XGprHyTbfLittPaVAZpl+4eAv43nXyMfzk77Cgds6KcNpkosj3acEpNIQ==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/packager-svg/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-iIC0VeczOXynS7M5jCi3naMBRyAznBVJ3iMg92/GaI9duxPlUMGAlHzLAKNtoXkc00HMXDH7rrmMb04VX6FYSg==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/types': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - posthtml: 0.16.6 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/plugin/2.3.2: - resolution: {integrity: sha512-SaLZAJX4KH+mrAmqmcy9KJN+V7L+6YNTlgyqYmfKlNiHu7aIjLL+3prX8QRcgGtjAYziCxvPj0cl1CCJssaiGg==} - engines: {node: '>= 12.0.0'} - dependencies: - '@parcel/types': 2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/plugin/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-SaLZAJX4KH+mrAmqmcy9KJN+V7L+6YNTlgyqYmfKlNiHu7aIjLL+3prX8QRcgGtjAYziCxvPj0cl1CCJssaiGg==} - engines: {node: '>= 12.0.0'} - dependencies: - '@parcel/types': 2.3.2_@parcel+core@2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/reporter-cli/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-VYetmTXqW83npsvVvqlQZTbF3yVL3k/FCCl3kSWvOr9LZA0lmyqJWPjMHq37yIIOszQN/p5guLtgCjsP0UQw1Q==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/types': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - chalk: 4.1.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/reporter-dev-server/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-E7LtnjAX4iiWMw2qKUyFBi3+bDz0UGjqgHoPQylUYYLi6opXjJz/oC+cCcCy4e3RZlkrl187XonvagS59YjDxA==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/resolver-default/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-y3r+xOwWsATrNGUWuZ6soA7q24f8E5tY1AZ9lHCufnkK2cdKZJ5O1cyd7ohkAiKZx2/pMd+FgmVZ/J3oxetXkA==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/node-resolver-core': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/runtime-browser-hmr/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-nRD6uOyF1+HGylP9GASbYmvUDOsDaNwvaxuGTSh8+5M0mmCgib+hVBiPEKbwdmKjGbUPt9wRFPyMa/JpeQZsIQ==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/runtime-js/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-SJepcHvYO/7CEe/Q85sngk+smcJ6TypuPh4D2R8kN+cAJPi5WvbQEe7+x5BEgbN+5Jumi/Uo3FfOOE5mYh+F6g==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/runtime-react-refresh/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-P+GRPO2XVDSBQ4HmRSj2xfbHSQvL9+ahTE/AB74IJExLTITv5l4SHAV3VsiKohuHYUAYHW3A/Oe7tEFCAb6Cug==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - react-refresh: 0.9.0 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/runtime-service-worker/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-iREHj/eapphC4uS/zGUkiTJvG57q+CVbTrfE42kB8ECtf/RYNo5YC9htdvPZjRSXDPrEPc5NCoKp4X09ENNikw==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/source-map/2.0.2: - resolution: {integrity: sha512-NnUrPYLpYB6qyx2v6bcRPn/gVigmGG6M6xL8wIg/i0dP1GLkuY1nf+Hqdf63FzPTqqT7K3k6eE5yHPQVMO5jcA==} - engines: {node: ^12.18.3 || >=14} - dependencies: - detect-libc: 1.0.3 - dev: true - - /@parcel/transformer-babel/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-QpWfH2V6jJ+kcUBIMM/uBBG8dGFvNaOGS+8jD6b+eTP+1owzm83RoWgqhRV2D/hhv2qMXEQzIljoc/wg2y+X4g==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/utils': 2.3.2 - browserslist: 4.20.0 - json5: 2.2.0 - nullthrows: 1.1.1 - semver: 5.7.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-css/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-8lzvDny+78DIAqhcXam2Bf9FyaUoqzHdUQdNFn+PuXTHroG/QGPvln1kvqngJjn4/cpJS9vYmAPVXe+nai3P8g==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/hash': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - semver: 5.7.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-html/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-idT1I/8WM65IFYBqzRwpwT7sf0xGur4EDQDHhuPX1w+pIVZnh0lkLMAnEqs6ar1SPRMys4chzkuDNnqh0d76hg==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/hash': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - nullthrows: 1.1.1 - posthtml: 0.16.6 - posthtml-parser: 0.10.2 - posthtml-render: 3.0.0 - semver: 5.7.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-image/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-0K7cJHXysli6hZsUz/zVGO7WCoaaIeVdzAxKpLA1Yl3LKw/ODiMyXKt08LiV/ljQ2xT5qb9EsXUWDRvcZ0b96A==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/workers': 2.3.2_@parcel+core@2.3.2 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-js/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-U1fbIoAoqR5P49S+DMhH8BUd9IHRPwrTTv6ARYGsYnhuNsjTFhNYE0kkfRYboe/e0z7vEbeJICZXjnZ7eQDw5A==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/utils': 2.3.2 - '@parcel/workers': 2.3.2_@parcel+core@2.3.2 - '@swc/helpers': 0.2.14 - browserslist: 4.20.0 - detect-libc: 1.0.3 - nullthrows: 1.1.1 - regenerator-runtime: 0.13.9 - semver: 5.7.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-json/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-Pv2iPaxKINtFwOk5fDbHjQlSm2Vza/NLimQY896FLxiXPNAJxWGvMwdutgOPEBKksxRx9LZPyIOHiRVZ0KcA3w==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - json5: 2.2.0 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-postcss/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-Rpdxc1rt2aJFCh/y/ccaBc9J1crDjNY5o44xYoOemBoUNDMREsmg5sR5iO81qKKO5GxfoosGb2zh59aeTmywcg==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/hash': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - clone: 2.1.2 - nullthrows: 1.1.1 - postcss-value-parser: 4.2.0 - semver: 5.7.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-posthtml/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-tMdVExfdM+1G8A9KSHDsjg+S9xEGbhH5mApF2NslPnNZ4ciLKRNuHU2sSV/v8i0a6kacKvDTrwQXYBQJGOodBw==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - nullthrows: 1.1.1 - posthtml: 0.16.6 - posthtml-parser: 0.10.2 - posthtml-render: 3.0.0 - semver: 5.7.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-raw/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-lY7eOCaALZ90+GH+4PZRmAPGQRXoZ66NakSdhEtH6JSSAYOmZKDvNLGTMRo/vK1oELzWMuAHGdqvbcPDtNLLVw==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-react-refresh-wrap/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-FZaderyCExn0SBZ6D+zHPWc8JSn9YDcbfibv0wkCl+D7sYfeWZ22i7MRp5NwCe/TZ21WuxDWySCggEp/Waz2xg==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - react-refresh: 0.9.0 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-svg/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-k9My6bePsaGgUh+tidDjFbbVgKPTzwCAQfoloZRMt7y396KgUbvCfqDruk04k6k+cJn7Jl1o/5lUpTEruBze7g==} - engines: {node: '>= 12.0.0', parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/hash': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - nullthrows: 1.1.1 - posthtml: 0.16.6 - posthtml-parser: 0.10.2 - posthtml-render: 3.0.0 - semver: 5.7.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-webmanifest/2.3.2: - resolution: {integrity: sha512-aaiDhhfag5ygjoNI1SmE3wVI/C63gABvfzp6BgkXNV/kKsqk/lSftukgcDTekSUtZNOhGJk7LeWkhm8RF38jIw==} - engines: {parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2 - '@parcel/utils': 2.3.2 - json-source-map: 0.6.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/transformer-webmanifest/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-aaiDhhfag5ygjoNI1SmE3wVI/C63gABvfzp6BgkXNV/kKsqk/lSftukgcDTekSUtZNOhGJk7LeWkhm8RF38jIw==} - engines: {parcel: ^2.3.2} - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/plugin': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - json-source-map: 0.6.1 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/types/2.3.2: - resolution: {integrity: sha512-C77Ct1xNM7LWjPTfe/dQ/9rq1efdsX5VJu2o8/TVi6qoFh64Wp/c5/vCHwKInOTBZUTchVO6z4PGJNIZoUVJuA==} - dependencies: - '@parcel/cache': 2.3.2 - '@parcel/diagnostic': 2.3.2 - '@parcel/fs': 2.3.2 - '@parcel/package-manager': 2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/workers': 2.3.2 - utility-types: 3.10.0 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/types/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-C77Ct1xNM7LWjPTfe/dQ/9rq1efdsX5VJu2o8/TVi6qoFh64Wp/c5/vCHwKInOTBZUTchVO6z4PGJNIZoUVJuA==} - dependencies: - '@parcel/cache': 2.3.2_@parcel+core@2.3.2 - '@parcel/diagnostic': 2.3.2 - '@parcel/fs': 2.3.2_@parcel+core@2.3.2 - '@parcel/package-manager': 2.3.2_@parcel+core@2.3.2 - '@parcel/source-map': 2.0.2 - '@parcel/workers': 2.3.2_@parcel+core@2.3.2 - utility-types: 3.10.0 - transitivePeerDependencies: - - '@parcel/core' - dev: true - - /@parcel/utils/2.3.2: - resolution: {integrity: sha512-xzZ+0vWhrXlLzGoz7WlANaO5IPtyWGeCZruGtepUL3yheRWb1UU4zFN9xz7Z+j++Dmf1Fgkc3qdk/t4O8u9HLQ==} - engines: {node: '>= 12.0.0'} - dependencies: - '@parcel/codeframe': 2.3.2 - '@parcel/diagnostic': 2.3.2 - '@parcel/hash': 2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/markdown-ansi': 2.3.2 - '@parcel/source-map': 2.0.2 - chalk: 4.1.2 - dev: true - - /@parcel/watcher/2.0.5: - resolution: {integrity: sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==} - engines: {node: '>= 10.0.0'} - requiresBuild: true - dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.3.0 - dev: true - - /@parcel/workers/2.3.2: - resolution: {integrity: sha512-JbOm+Ceuyymd1SuKGgodC2EXAiPuFRpaNUSJpz3NAsS3lVIt2TDAPMOWBivS7sML/KltspUfl/Q9YwO0TPUFNw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/diagnostic': 2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/types': 2.3.2 - '@parcel/utils': 2.3.2 - chrome-trace-event: 1.0.3 - nullthrows: 1.1.1 - dev: true - - /@parcel/workers/2.3.2_@parcel+core@2.3.2: - resolution: {integrity: sha512-JbOm+Ceuyymd1SuKGgodC2EXAiPuFRpaNUSJpz3NAsS3lVIt2TDAPMOWBivS7sML/KltspUfl/Q9YwO0TPUFNw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@parcel/core': ^2.3.2 - dependencies: - '@parcel/core': 2.3.2 - '@parcel/diagnostic': 2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/types': 2.3.2 - '@parcel/utils': 2.3.2 - chrome-trace-event: 1.0.3 - nullthrows: 1.1.1 - dev: true - - /@pmmmwh/react-refresh-webpack-plugin/0.4.3_1d026eed03cdc2128e3261b39726786c: - resolution: {integrity: sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==} - engines: {node: '>= 10.x'} - peerDependencies: - '@types/webpack': 4.x - react-refresh: '>=0.8.3 <0.10.0' - sockjs-client: ^1.4.0 - type-fest: ^0.13.1 - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html: 0.0.7 - error-stack-parser: 2.0.7 - html-entities: 1.4.0 - native-url: 0.2.6 - react-refresh: 0.8.3 - schema-utils: 2.7.1 - source-map: 0.7.3 - type-fest: 2.12.0 - webpack: 4.44.2 - webpack-dev-server: 3.11.1_webpack@4.44.2 - dev: false - - /@pmmmwh/react-refresh-webpack-plugin/0.5.4_ba316343c2b43af14e4d2117c40f5f7c: - resolution: {integrity: sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <3.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.21.1 - error-stack-parser: 2.0.7 - find-up: 5.0.0 - html-entities: 2.3.2 - loader-utils: 2.0.2 - react-refresh: 0.11.0 - schema-utils: 3.1.1 - source-map: 0.7.3 - type-fest: 2.12.0 - webpack: 5.66.0 - webpack-dev-server: 4.7.4_webpack@5.66.0 - dev: false - - /@pmmmwh/react-refresh-webpack-plugin/0.5.4_type-fest@2.12.0: - resolution: {integrity: sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <3.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.21.1 - error-stack-parser: 2.0.7 - find-up: 5.0.0 - html-entities: 2.3.2 - loader-utils: 2.0.2 - schema-utils: 3.1.1 - source-map: 0.7.3 - type-fest: 2.12.0 - dev: false - - /@polka/url/1.0.0-next.21: - resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} - dev: true - - /@prisma/client/3.10.0_prisma@3.10.0: - resolution: {integrity: sha512-6P4sV7WFuODSfSoSEzCH1qfmWMrCUBk1LIIuTbQf6m1LI/IOpLN4lnqGDmgiBGprEzuWobnGLfe9YsXLn0inrg==} - engines: {node: '>=12.6'} - requiresBuild: true - peerDependencies: - prisma: '*' - peerDependenciesMeta: - prisma: - optional: true - dependencies: - '@prisma/engines-version': 3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86 - prisma: 3.10.0 - dev: false - - /@prisma/engines-version/3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86: - resolution: {integrity: sha512-cVYs5gyQH/qyut24hUvDznCfPrWiNMKNfPb9WmEoiU6ihlkscIbCfkmuKTtspVLWRdl0LqjYEC7vfnPv17HWhw==} - dev: false - - /@prisma/engines/3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86: - resolution: {integrity: sha512-LjRssaWu9w2SrXitofnutRIyURI7l0veQYIALz7uY4shygM9nMcK3omXcObRm7TAcw3Z+9ytfK1B+ySOsOesxQ==} - requiresBuild: true - dev: true - - /@proload/core/0.2.2: - resolution: {integrity: sha512-HYQEblYXIpW77kvGyW4penEl9D9e9MouPhTqVaDz9+QVFliYjsq18inTfnfTa81s3oraPVtTk60tqCWOf2fKGQ==} - dependencies: - deepmerge: 4.2.2 - escalade: 3.1.1 - dev: true - - /@proload/plugin-tsm/0.1.1_@proload+core@0.2.2: - resolution: {integrity: sha512-qfGegg6I3YBCZDjYR9xb41MTc2EfL0sQQmw49Z/yi9OstIpUa/67MBy4AuNhoyG9FuOXia9gPoeBk5pGnBOGtA==} - peerDependencies: - '@proload/core': ^0.2.1 - dependencies: - '@proload/core': 0.2.2 - tsm: 2.2.1 - dev: true - - /@protobufjs/aspromise/1.1.2: - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} - dev: false - - /@protobufjs/base64/1.1.2: - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} - dev: false - - /@protobufjs/codegen/2.0.4: - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} - dev: false - - /@protobufjs/eventemitter/1.1.0: - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} - dev: false - - /@protobufjs/fetch/1.1.0: - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.0 - dev: false - - /@protobufjs/float/1.0.2: - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - dev: false - - /@protobufjs/inquire/1.1.0: - resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} - dev: false - - /@protobufjs/path/1.1.2: - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} - dev: false - - /@protobufjs/pool/1.1.0: - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - dev: false - - /@protobufjs/utf8/1.1.0: - resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - dev: false - - /@purest/config/1.0.1: - resolution: {integrity: sha512-cEG7U0X26a25SVrHsja5TohAfnkd0jjkjNu0bPX6cQdrSe16j/WeOuX1+TXbkDuZcirIDv7gjHSMe5vfCnW2og==} - dependencies: - extend: 3.0.2 - dev: false - - /@purest/providers/1.0.4: - resolution: {integrity: sha512-c+OxB8POBW00VG/exqYoh4/ryru48SZzN+uQkg+qK20iDeJ0Gr8nb1QNRuDmtLBJxOkRAze3zk04FctnE3joAw==} - dev: false - - /@react-dnd/asap/4.0.0: - resolution: {integrity: sha512-0XhqJSc6pPoNnf8DhdsPHtUhRzZALVzYMTzRwV4VI6DJNJ/5xxfL9OQUwb8IH5/2x7lSf7nAZrnzUD+16VyOVQ==} - dev: false - - /@react-dnd/invariant/2.0.0: - resolution: {integrity: sha512-xL4RCQBCBDJ+GRwKTFhGUW8GXa4yoDfJrPbLblc3U09ciS+9ZJXJ3Qrcs/x2IODOdIE5kQxvMmE2UKyqUictUw==} - dev: false - - /@react-dnd/shallowequal/2.0.0: - resolution: {integrity: sha512-Pc/AFTdwZwEKJxFJvlxrSmGe/di+aAOBn60sremrpLo6VI/6cmiUYNNwlI5KNYttg7uypzA3ILPMPgxB2GYZEg==} - dev: false - - /@request/api/0.6.0: - resolution: {integrity: sha512-8V82isKYfLhSerVU1oof5TtYv3vimweF0PBqk313rJVcu7GPzX8B/qH1cTw2fMgjoo3smFbf91p3tS1CiOYczA==} - dependencies: - '@request/interface': 0.1.0 - deep-copy: 1.4.2 - extend: 3.0.2 - dev: false - - /@request/interface/0.1.0: - resolution: {integrity: sha512-eU+ccrwfht1uqoYN/fpDnjYFHm7MJJDCkUbEZHvVTdUR6PqDvfNuYkhRIQ/peIm3Jzq94duZgX5l2yTEToXfbw==} - dev: false - - /@rollup/plugin-babel/5.3.1_@babel+core@7.17.5+rollup@2.66.1: - resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} - engines: {node: '>= 10.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-imports': 7.16.7 - '@rollup/pluginutils': 3.1.0_rollup@2.66.1 - rollup: 2.66.1 - dev: false - - /@rollup/plugin-node-resolve/11.2.1_rollup@2.66.1: - resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} - engines: {node: '>= 10.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.66.1 - '@types/resolve': 1.17.1 - builtin-modules: 3.2.0 - deepmerge: 4.2.2 - is-module: 1.0.0 - resolve: 1.22.0 - rollup: 2.66.1 - dev: false - - /@rollup/plugin-node-resolve/7.1.3_rollup@1.32.1: - resolution: {integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@1.32.1 - '@types/resolve': 0.0.8 - builtin-modules: 3.2.0 - is-module: 1.0.0 - resolve: 1.22.0 - rollup: 1.32.1 - dev: false - - /@rollup/plugin-replace/2.4.2_rollup@1.32.1: - resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@1.32.1 - magic-string: 0.25.7 - rollup: 1.32.1 - dev: false - - /@rollup/plugin-replace/2.4.2_rollup@2.66.1: - resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.66.1 - magic-string: 0.25.7 - rollup: 2.66.1 - dev: false - - /@rollup/pluginutils/3.1.0_rollup@1.32.1: - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - picomatch: 2.3.1 - rollup: 1.32.1 - dev: false - - /@rollup/pluginutils/3.1.0_rollup@2.66.1: - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - picomatch: 2.3.1 - rollup: 2.66.1 - dev: false - - /@rollup/pluginutils/4.2.0: - resolution: {integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==} - engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - - /@rushstack/eslint-patch/1.1.0: - resolution: {integrity: sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==} - dev: false - - /@sentry/core/6.3.0: - resolution: {integrity: sha512-voot/lJ9gRXB6bx6tVqbEbD6jOd4Sx6Rfmm6pzfpom9C0q+fjIZTatTLq8GdXj8DzxaH1MBDSwtaq/eC3NqYpA==} - engines: {node: '>=6'} - dependencies: - '@sentry/hub': 6.3.0 - '@sentry/minimal': 6.3.0 - '@sentry/types': 6.3.0 - '@sentry/utils': 6.3.0 - tslib: 1.14.1 - dev: false - - /@sentry/hub/6.3.0: - resolution: {integrity: sha512-lAnW3Om66t9IR+t1wya1NpOF9lGbvYG6Ca8wxJJGJ1t2PxKwyxpZKzRx0q8M1QFhlZ5cETCzxmM7lBEZ4QVCBg==} - engines: {node: '>=6'} - dependencies: - '@sentry/types': 6.3.0 - '@sentry/utils': 6.3.0 - tslib: 1.14.1 - dev: false - - /@sentry/minimal/6.3.0: - resolution: {integrity: sha512-ZdPUwdPQkaKroy67NkwQRqmnfKyd/C1OyouM9IqYKyBjAInjOijwwc/Rd91PMHalvCOGfp1scNZYbZ+YFs/qQQ==} - engines: {node: '>=6'} - dependencies: - '@sentry/hub': 6.3.0 - '@sentry/types': 6.3.0 - tslib: 1.14.1 - dev: false - - /@sentry/node/6.3.0: - resolution: {integrity: sha512-n3RemuJsMpSbrIopJ2TxeECwQy/Dvho59SePAVQzK0s6dpG3Ak6YWQSh1XESbFbgLi4KzkbMdeBgznmmEbZPgg==} - engines: {node: '>=6'} - dependencies: - '@sentry/core': 6.3.0 - '@sentry/hub': 6.3.0 - '@sentry/tracing': 6.3.0 - '@sentry/types': 6.3.0 - '@sentry/utils': 6.3.0 - cookie: 0.4.2 - https-proxy-agent: 5.0.0 - lru_map: 0.3.3 - tslib: 1.14.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@sentry/tracing/6.3.0: - resolution: {integrity: sha512-3UNGgQOrDKBoDqLc4vt+0n27Zv3lbNEoCbBydq4IvGfuYq7ozWMsaTcelsotMsd4ckDuOEh8V/nJTqrDjvL76g==} - engines: {node: '>=6'} - dependencies: - '@sentry/hub': 6.3.0 - '@sentry/minimal': 6.3.0 - '@sentry/types': 6.3.0 - '@sentry/utils': 6.3.0 - tslib: 1.14.1 - dev: false - - /@sentry/types/6.3.0: - resolution: {integrity: sha512-xWyCYDmFPjS5ex60kxOOHbHEs4vs00qHbm0iShQfjl4OSg9S2azkcWofDmX8Xbn0FSOUXgdPCjNJW1B0bPVhCA==} - engines: {node: '>=6'} - dev: false - - /@sentry/utils/6.3.0: - resolution: {integrity: sha512-NZzw4oLelgvCsVBG2e+ZtFtaBvgA7rZYtcGFbZTphhAlYoJ6JMCQUzYk0iwJK79yR1quh510x4UE0jynvvToWg==} - engines: {node: '>=6'} - dependencies: - '@sentry/types': 6.3.0 - tslib: 1.14.1 - dev: false - - /@sideway/address/4.1.3: - resolution: {integrity: sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==} - dependencies: - '@hapi/hoek': 9.2.1 - dev: false - - /@sideway/formula/3.0.0: - resolution: {integrity: sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==} - dev: false - - /@sideway/pinpoint/2.0.0: - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - dev: false - - /@sindresorhus/is/0.14.0: - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} - dev: true - - /@sindresorhus/is/4.6.0: - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - dev: false - - /@sindresorhus/slugify/1.1.0: - resolution: {integrity: sha512-ujZRbmmizX26yS/HnB3P9QNlNa4+UvHh+rIse3RbOXLp8yl6n1TxB4t7NHggtVgS8QmmOtzXo48kCxZGACpkPw==} - engines: {node: '>=10'} - dependencies: - '@sindresorhus/transliterate': 0.1.2 - escape-string-regexp: 4.0.0 - dev: false - - /@sindresorhus/transliterate/0.1.2: - resolution: {integrity: sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==} - engines: {node: '>=10'} - dependencies: - escape-string-regexp: 2.0.0 - lodash.deburr: 4.1.0 - dev: false - - /@sinonjs/commons/1.8.3: - resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==} - dependencies: - type-detect: 4.0.8 - - /@sinonjs/fake-timers/6.0.1: - resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} - dependencies: - '@sinonjs/commons': 1.8.3 - - /@sinonjs/fake-timers/8.1.0: - resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==} - dependencies: - '@sinonjs/commons': 1.8.3 - - /@strapi/admin/4.1.3_9182a29e21aa057b00091693f1ba81ce: - resolution: {integrity: sha512-yOf03ot/qPJeI24CR8a/5g01znpKpUTzExpNvvYSD3YpNITuXmVWzcaQH0b6SRSe/HnSVNWRJiUAnDybK+IWkg==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@babel/core': 7.16.7 - '@babel/plugin-proposal-async-generator-functions': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.7 - '@babel/plugin-transform-modules-commonjs': 7.16.7_@babel+core@7.16.7 - '@babel/plugin-transform-runtime': 7.16.7_@babel+core@7.16.7 - '@babel/preset-env': 7.16.7_@babel+core@7.16.7 - '@babel/preset-react': 7.16.7_@babel+core@7.16.7 - '@babel/runtime': 7.16.7 - '@casl/ability': 5.4.3 - '@fingerprintjs/fingerprintjs': 3.3.2 - '@fortawesome/fontawesome-free': 5.15.4 - '@fortawesome/fontawesome-svg-core': 1.3.0 - '@fortawesome/free-brands-svg-icons': 5.15.4 - '@fortawesome/free-solid-svg-icons': 5.15.4 - '@fortawesome/react-fontawesome': 0.1.17_4bd8f766d7cd56ce339ee1b51a510026 - '@strapi/babel-plugin-switch-ee-ce': 4.1.3 - '@strapi/design-system': 0.0.1-alpha.76_240adef6dd7dd6261fea125f4cb46d67 - '@strapi/helper-plugin': 4.1.3_e32849cb997599b08f61c4e1e4a58b52 - '@strapi/icons': 0.0.1-alpha.76_react-dom@17.0.2+react@17.0.2 - '@strapi/utils': 4.1.3 - axios: 0.24.0_debug@4.3.2 - babel-loader: 8.2.3_c391fd7145c194be609b87ed083bbc6a - babel-plugin-styled-components: 2.0.2_styled-components@5.3.3 - bcryptjs: 2.4.3 - chalk: 4.1.2 - chokidar: 3.5.3 - codemirror: 5.65.2 - cross-env: 7.0.3 - css-loader: 6.5.1_webpack@5.65.0 - date-fns: 2.22.1 - dotenv: 8.5.1 - execa: 1.0.0 - fast-deep-equal: 3.1.3 - font-awesome: 4.7.0 - formik: 2.2.9_react@17.0.2 - fs-extra: 10.0.0 - highlight.js: 10.7.3 - history: 4.10.1 - hoist-non-react-statics: 3.3.2 - html-loader: 3.0.1_webpack@5.65.0 - html-webpack-plugin: 5.5.0_webpack@5.65.0 - immer: 9.0.6 - invariant: 2.2.4 - is-wsl: 2.2.0 - js-cookie: 2.2.1 - jsonwebtoken: 8.5.1 - koa-compose: 4.1.0 - koa-passport: 4.1.4 - koa-static: 5.0.0 - lodash: 4.17.21 - markdown-it: 12.3.2 - markdown-it-abbr: 1.0.4 - markdown-it-container: 3.0.0 - markdown-it-deflist: 2.1.0 - markdown-it-emoji: 2.0.0 - markdown-it-footnote: 3.0.3 - markdown-it-ins: 3.0.1 - markdown-it-mark: 3.0.1 - markdown-it-sub: 1.0.0 - markdown-it-sup: 1.0.0 - match-sorter: 4.2.1 - mini-css-extract-plugin: 2.4.4_webpack@5.65.0 - moment: 2.29.1 - node-polyfill-webpack-plugin: 1.1.4_webpack@5.65.0 - p-map: 4.0.0 - passport-local: 1.0.0 - prop-types: 15.8.1 - qs: 6.10.1 - react: 17.0.2 - react-copy-to-clipboard: 5.0.4_react@17.0.2 - react-dnd: 14.0.5_@types+node@17.0.21+react@17.0.2 - react-dnd-html5-backend: 14.1.0 - react-dom: 17.0.2_react@17.0.2 - react-error-boundary: 3.1.1_react@17.0.2 - react-fast-compare: 3.2.0 - react-helmet: 6.1.0_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-query: 3.24.3_react-dom@17.0.2+react@17.0.2 - react-redux: 7.2.3_434726e11c657a6e290147c590dfd17f - react-router: 5.2.0_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - react-select: 4.3.1_dfc0b93d99fba272c9564d3139a2581a - react-virtualized: 9.22.3_react-dom@17.0.2+react@17.0.2 - redux: 4.1.2 - redux-saga: 0.16.2 - reselect: 4.1.5 - rimraf: 3.0.2 - sanitize-html: 2.4.0 - semver: 7.3.5 - sift: 13.5.0 - style-loader: 3.3.1_webpack@5.65.0 - styled-components: 5.3.3_react-dom@17.0.2+react@17.0.2 - terser-webpack-plugin: 5.3.0_webpack@5.65.0 - webpack: 5.65.0_webpack-cli@4.9.1 - webpack-cli: 4.9.1_f69f8683b2a820f7de815cf328540f6e - webpack-dev-server: 4.7.3_b227dac557c5b1069e909460565bbf07 - webpackbar: 5.0.0-3_webpack@5.65.0 - yup: 0.32.11 - transitivePeerDependencies: - - '@swc/core' - - '@types/express' - - '@types/hoist-non-react-statics' - - '@types/node' - - '@types/react' - - '@webpack-cli/generators' - - '@webpack-cli/migrate' - - bufferutil - - debug - - esbuild - - react-is - - react-native - - supports-color - - typescript - - uglify-js - - utf-8-validate - - webpack-bundle-analyzer - dev: false - - /@strapi/babel-plugin-switch-ee-ce/4.1.3: - resolution: {integrity: sha512-DZxPy0lvzuwHxC/MKfV8XEGmF9i5GhFxQ3hHBHZuo16tvcYW2PN4EjyOqULsY4lLtOWkK07kv0afUEYGGjJvTA==} - dev: false - - /@strapi/database/4.1.3_sqlite3@5.0.2: - resolution: {integrity: sha512-iYJXkcycmJ4kocGqcdl19WaW0rVn7VVdz0icf3WMZIpm6IG5tVeltWmr/54Usqbb96NWPNuwsd//HY/JHN9WDQ==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - date-fns: 2.22.1 - debug: 4.3.1 - fs-extra: 10.0.0 - knex: 0.95.6_sqlite3@5.0.2 - lodash: 4.17.21 - umzug: 2.3.0 - transitivePeerDependencies: - - mysql - - mysql2 - - pg - - sqlite3 - - supports-color - - tedious - dev: false - - /@strapi/design-system/0.0.1-alpha.76_240adef6dd7dd6261fea125f4cb46d67: - resolution: {integrity: sha512-DShLA2iRleIVqsrUX8ilQP88+P+ml4HRzHczQqSZ3hAZumD/zDbuYmnCuHdl2SfTEU+iuhDXPkI3r6wObfXMxw==} - peerDependencies: - '@strapi/icons': ^0.0.1-alpha.73 - react: ^17.0.1 - react-dom: ^17.0.1 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - dependencies: - '@internationalized/number': 3.0.5 - '@strapi/icons': 0.0.1-alpha.76_react-dom@17.0.2+react@17.0.2 - compute-scroll-into-view: 1.0.17 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - styled-components: 5.3.3_react-dom@17.0.2+react@17.0.2 - dev: false - - /@strapi/generate-new/4.1.3: - resolution: {integrity: sha512-L1b472MEgO7GorBKBVEyO95QAppuOxVPhR5HWIpWSQn69IQ9H2WXtYghmYqa00Wxeyuc3xh0CF5+LUEYuzujpw==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@sentry/node': 6.3.0 - chalk: 4.1.2 - execa: 1.0.0 - fs-extra: 10.0.0 - inquirer: 8.2.0 - lodash: 4.17.21 - node-fetch: 2.6.7 - node-machine-id: 1.1.12 - ora: 5.4.1 - tar: 6.1.11 - uuid: 3.4.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - - /@strapi/generators/4.1.3: - resolution: {integrity: sha512-zuzAwVK7zMuKa2YMdjU1ltYBRn+1eV1dPplML7KpPnJhHS0oVQ5jvt3n8UbbCDrAC7T4E3b7ZwR+D4NkFlmhIA==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@sindresorhus/slugify': 1.1.0 - '@strapi/utils': 4.1.3 - chalk: 4.1.2 - fs-extra: 10.0.0 - node-plop: 0.26.3 - plop: 2.7.6 - pluralize: 8.0.0 - dev: false - - /@strapi/helper-plugin/4.1.3_810c60536ae458d2ad7a7be5e4d9c28f: - resolution: {integrity: sha512-z0iRyV3c58trpagz9vPo/+c0edsX171ETu+J353zVMyyknV/pJ485xfMY71PrTzqQyrZCnH6cQwVSfY8OyQ/rA==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - peerDependencies: - immer: 9.0.6 - qs: 6.10.1 - react-select: ^4.0.2 - dependencies: - '@fortawesome/fontawesome-free': 5.15.4 - '@fortawesome/fontawesome-svg-core': 1.3.0 - '@fortawesome/free-brands-svg-icons': 5.15.4 - '@fortawesome/free-solid-svg-icons': 5.15.4 - '@fortawesome/react-fontawesome': 0.1.17_4bd8f766d7cd56ce339ee1b51a510026 - axios: 0.25.0_debug@4.3.2 - babel-plugin-styled-components: 2.0.2_styled-components@5.3.3 - formik: 2.2.9_react@17.0.2 - immer: 9.0.6 - invariant: 2.2.4 - lodash: 4.17.21 - match-sorter: 4.2.1 - mini-css-extract-plugin: 2.4.4 - moment: 2.29.1 - qs: 6.10.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-helmet: 6.1.0_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-router: 5.2.1_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - styled-components: 5.3.3_react-dom@17.0.2+react@17.0.2 - whatwg-fetch: 3.6.2 - transitivePeerDependencies: - - debug - - react-is - - typescript - - webpack - dev: false - - /@strapi/helper-plugin/4.1.3_ca5999409024c21f5daf45d5ec0fa4ed: - resolution: {integrity: sha512-z0iRyV3c58trpagz9vPo/+c0edsX171ETu+J353zVMyyknV/pJ485xfMY71PrTzqQyrZCnH6cQwVSfY8OyQ/rA==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - peerDependencies: - immer: 9.0.6 - qs: 6.10.1 - react-select: ^4.0.2 - dependencies: - '@fortawesome/fontawesome-free': 5.15.4 - '@fortawesome/fontawesome-svg-core': 1.3.0 - '@fortawesome/free-brands-svg-icons': 5.15.4 - '@fortawesome/free-solid-svg-icons': 5.15.4 - '@fortawesome/react-fontawesome': 0.1.17_4bd8f766d7cd56ce339ee1b51a510026 - axios: 0.25.0_debug@4.3.2 - babel-plugin-styled-components: 2.0.2_styled-components@5.3.3 - formik: 2.2.9_react@17.0.2 - invariant: 2.2.4 - lodash: 4.17.21 - match-sorter: 4.2.1 - mini-css-extract-plugin: 2.4.4 - moment: 2.29.1 - qs: 6.10.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-helmet: 6.1.0_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-router: 5.2.1_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - styled-components: 5.3.3_react-dom@17.0.2+react@17.0.2 - whatwg-fetch: 3.6.2 - transitivePeerDependencies: - - debug - - react-is - - typescript - - webpack - dev: false - - /@strapi/helper-plugin/4.1.3_e32849cb997599b08f61c4e1e4a58b52: - resolution: {integrity: sha512-z0iRyV3c58trpagz9vPo/+c0edsX171ETu+J353zVMyyknV/pJ485xfMY71PrTzqQyrZCnH6cQwVSfY8OyQ/rA==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - peerDependencies: - immer: 9.0.6 - qs: 6.10.1 - react-select: ^4.0.2 - dependencies: - '@fortawesome/fontawesome-free': 5.15.4 - '@fortawesome/fontawesome-svg-core': 1.3.0 - '@fortawesome/free-brands-svg-icons': 5.15.4 - '@fortawesome/free-solid-svg-icons': 5.15.4 - '@fortawesome/react-fontawesome': 0.1.17_4bd8f766d7cd56ce339ee1b51a510026 - axios: 0.25.0_debug@4.3.2 - babel-plugin-styled-components: 2.0.2_styled-components@5.3.3 - formik: 2.2.9_react@17.0.2 - immer: 9.0.6 - invariant: 2.2.4 - lodash: 4.17.21 - match-sorter: 4.2.1 - mini-css-extract-plugin: 2.4.4_webpack@5.65.0 - moment: 2.29.1 - qs: 6.10.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-helmet: 6.1.0_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-router: 5.2.1_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - react-select: 4.3.1_dfc0b93d99fba272c9564d3139a2581a - styled-components: 5.3.3_react-dom@17.0.2+react@17.0.2 - whatwg-fetch: 3.6.2 - transitivePeerDependencies: - - debug - - react-is - - typescript - - webpack - dev: false - - /@strapi/helper-plugin/4.1.3_typescript@4.6.2: - resolution: {integrity: sha512-z0iRyV3c58trpagz9vPo/+c0edsX171ETu+J353zVMyyknV/pJ485xfMY71PrTzqQyrZCnH6cQwVSfY8OyQ/rA==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - peerDependencies: - immer: 9.0.6 - qs: 6.10.1 - react-select: ^4.0.2 - dependencies: - '@fortawesome/fontawesome-free': 5.15.4 - '@fortawesome/fontawesome-svg-core': 1.3.0 - '@fortawesome/free-brands-svg-icons': 5.15.4 - '@fortawesome/free-solid-svg-icons': 5.15.4 - '@fortawesome/react-fontawesome': 0.1.17_4bd8f766d7cd56ce339ee1b51a510026 - axios: 0.25.0 - babel-plugin-styled-components: 2.0.2_styled-components@5.3.3 - formik: 2.2.9_react@17.0.2 - invariant: 2.2.4 - lodash: 4.17.21 - match-sorter: 4.2.1 - mini-css-extract-plugin: 2.4.4 - moment: 2.29.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-helmet: 6.1.0_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-router: 5.2.1_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - styled-components: 5.3.3_react-dom@17.0.2+react@17.0.2 - whatwg-fetch: 3.6.2 - transitivePeerDependencies: - - debug - - react-is - - typescript - - webpack - dev: false - - /@strapi/icons/0.0.1-alpha.76_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-4H3mjtLc/hYNSYyjpSYs/98YzR448YH8nvgp7PVTwn5OAqKBkL5xgVHTgzA81LnUEoWz7vslE8zTiNjY/XQA0A==} - peerDependencies: - react: ^17.0.1 - react-dom: ^17.0.1 - dependencies: - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - dev: false - - /@strapi/logger/4.1.3: - resolution: {integrity: sha512-+LyzvNnSNjkGgXqBt46WH66pCMjP/l/c01B6KIwcFxeI4az4to2YMLXGZH5FXnH84lKtqS7eUBTi9Nc0uH8OWw==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - lodash: 4.17.21 - winston: 3.3.3 - dev: false - - /@strapi/plugin-content-manager/4.1.3: - resolution: {integrity: sha512-Zk/pEGlr7W0cbN3TGmM1GWoG0r1/HowoF9YSRsBnQNEVGongcJB/xpKFODMNB9kYP9DWtRTjfrQYJdacBNByHw==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@sindresorhus/slugify': 1.1.0 - '@strapi/utils': 4.1.3 - lodash: 4.17.21 - dev: false - - /@strapi/plugin-content-type-builder/4.1.3_ca5999409024c21f5daf45d5ec0fa4ed: - resolution: {integrity: sha512-aLnE6ts3Kod/v89HFK7R6ngw7YOQ8ZzvKHQSmJoUIRgH9rOGjGjhy2PbSlh/f5qzFWppd49s/fykTXnwOWZTsw==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@sindresorhus/slugify': 1.1.0 - '@strapi/generators': 4.1.3 - '@strapi/helper-plugin': 4.1.3_ca5999409024c21f5daf45d5ec0fa4ed - '@strapi/utils': 4.1.3 - fs-extra: 10.0.0 - lodash: 4.17.21 - pluralize: 8.0.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-redux: 7.2.3_434726e11c657a6e290147c590dfd17f - react-router: 5.2.1_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - redux: 4.1.2 - reselect: 4.1.5 - yup: 0.32.11 - transitivePeerDependencies: - - debug - - immer - - qs - - react-is - - react-native - - react-select - - typescript - - webpack - dev: false - - /@strapi/plugin-email/4.1.3: - resolution: {integrity: sha512-/RoT30mT5OfhMd72cJbCN/21imSMCGoLVxIFgeHkhT/ARKdF1udO6njng8wQlQS8mSxsEOSitvPim7xN4SZVVQ==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@strapi/provider-email-sendmail': 4.1.3 - '@strapi/utils': 4.1.3 - lodash: 4.17.21 - dev: false - - /@strapi/plugin-graphql/4.1.3_@strapi+strapi@4.1.3: - resolution: {integrity: sha512-ADqbRk3vXEY5KZg+NsECLN7TYo6FFRd1iZxH8uet33K2AivXNhg+J3MhMGJfHFNrMve1HyNyUuMjPYjeP2gJLg==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - peerDependencies: - '@strapi/strapi': ^4.0.0 - dependencies: - '@apollo/federation': 0.28.0_graphql@15.8.0 - '@graphql-tools/schema': 8.1.2_graphql@15.8.0 - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - '@strapi/strapi': 4.1.3_30070f3ac6583df7ca8da62b14606d5f - '@strapi/utils': 4.1.3 - apollo-server-core: 3.1.2_graphql@15.8.0 - apollo-server-koa: 3.1.2_graphql@15.8.0 - glob: 7.2.0 - graphql: 15.8.0 - graphql-depth-limit: 1.1.0_graphql@15.8.0 - graphql-iso-date: 3.6.1_graphql@15.8.0 - graphql-playground-middleware-koa: 1.6.22 - graphql-type-json: 0.3.2_graphql@15.8.0 - graphql-type-long: 0.1.1_graphql@15.8.0 - graphql-upload: 13.0.0_graphql@15.8.0 - koa-compose: 4.1.0 - lodash: 4.17.21 - nexus: 1.2.0_graphql@15.8.0 - pluralize: 8.0.0 - subscriptions-transport-ws: 0.9.19_graphql@15.8.0 - transitivePeerDependencies: - - bufferutil - - encoding - - koa - - utf-8-validate - dev: false - - /@strapi/plugin-i18n/4.1.3: - resolution: {integrity: sha512-VRtvWtgf4j69ofCAygUtTMmI2jU4vj3B0TiI16pJGT1CnhdYnDLAnY2S9fn5PzbCgPD2dGsqVwc8L5Fo7QmW4w==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@strapi/utils': 4.1.3 - lodash: 4.17.21 - dev: false - - /@strapi/plugin-upload/4.1.3_ca5999409024c21f5daf45d5ec0fa4ed: - resolution: {integrity: sha512-ReTRGygTgiUzxqTont0anAiXpqb/8HwUkXV4Qd88D+2/mfWeUI8Et+LZwfi7Eg1IZB7Qx0o8XUcVKS3b9u8GGw==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@strapi/helper-plugin': 4.1.3_810c60536ae458d2ad7a7be5e4d9c28f - '@strapi/provider-upload-local': 4.1.3 - '@strapi/utils': 4.1.3 - byte-size: 7.0.1 - cropperjs: 1.5.11 - fs-extra: 10.0.0 - immer: 9.0.6 - koa-range: 0.3.0 - koa-static: 5.0.0 - lodash: 4.17.21 - react: 17.0.2 - react-copy-to-clipboard: 5.0.4_react@17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-redux: 7.2.3_react-dom@17.0.2+react@17.0.2 - react-router: 5.2.1_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - sharp: 0.30.1 - transitivePeerDependencies: - - debug - - qs - - react-is - - react-native - - react-select - - redux - - supports-color - - typescript - - webpack - dev: false - - /@strapi/plugin-users-permissions/4.1.3_typescript@4.6.2: - resolution: {integrity: sha512-aUzZD6A3lbiQNl4lSur71bPm3c/FW91s+dC2n4y7BSxJNxy3jP562Ut31tC0z5TlDzCfMsIMxSWqbh33jzGDBg==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@purest/providers': 1.0.4 - '@strapi/helper-plugin': 4.1.3_typescript@4.6.2 - '@strapi/utils': 4.1.3 - bcryptjs: 2.4.3 - grant-koa: 5.4.8 - jsonwebtoken: 8.5.1 - koa2-ratelimit: 0.9.1 - lodash: 4.17.21 - purest: 3.1.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-intl: 5.20.2_react@17.0.2+typescript@4.6.2 - react-redux: 7.2.3_react-dom@17.0.2+react@17.0.2 - react-router: 5.2.1_react@17.0.2 - react-router-dom: 5.2.0_react@17.0.2 - redux-saga: 0.16.2 - request: 2.88.2 - url-join: 4.0.1 - uuid: 3.4.0 - transitivePeerDependencies: - - aws4 - - bson-ext - - debug - - immer - - kerberos - - koa - - mongodb-client-encryption - - mongodb-extjson - - qs - - react-is - - react-native - - react-select - - redux - - snappy - - supports-color - - typescript - - webpack - dev: false - - /@strapi/provider-email-sendmail/4.1.3: - resolution: {integrity: sha512-IJgG8k9hoq6i3X3y2JXmmzxf7prDtqCz59OTRIVb3A7rFEv0DfvxBrCAWIJw45C8DbXFwaVXztyoUsQYI88R5w==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@strapi/utils': 4.1.3 - sendmail: 1.6.1 - dev: false - - /@strapi/provider-upload-local/4.1.3: - resolution: {integrity: sha512-EJ1R9ZFFPmHcbVxVhSCMeAnx0VhllWDAtnU4OwQk91vXk7hRBiM8MnHdowpCVbZ4sgyZEwt1L1Q/y9UIVaxrMQ==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@strapi/utils': 4.1.3 - dev: false - - /@strapi/strapi/4.1.3_30070f3ac6583df7ca8da62b14606d5f: - resolution: {integrity: sha512-NIAZ+Q4jEm5aC6fBQlPV0naWZukECYVwaEJOW8x/S7bJPII7kC1FlR+we/AseCdSUbmk580CNTw2Ik6LQ/Gt/g==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - hasBin: true - requiresBuild: true - dependencies: - '@koa/cors': 3.1.0 - '@koa/router': 10.1.1 - '@strapi/admin': 4.1.3_9182a29e21aa057b00091693f1ba81ce - '@strapi/database': 4.1.3_sqlite3@5.0.2 - '@strapi/generate-new': 4.1.3 - '@strapi/generators': 4.1.3 - '@strapi/logger': 4.1.3 - '@strapi/plugin-content-manager': 4.1.3 - '@strapi/plugin-content-type-builder': 4.1.3_ca5999409024c21f5daf45d5ec0fa4ed - '@strapi/plugin-email': 4.1.3 - '@strapi/plugin-upload': 4.1.3_ca5999409024c21f5daf45d5ec0fa4ed - '@strapi/utils': 4.1.3 - bcryptjs: 2.4.3 - boxen: 5.1.2 - chalk: 4.1.2 - chokidar: 3.5.2 - ci-info: 3.2.0 - cli-table3: 0.6.1 - commander: 8.2.0 - configstore: 5.0.1 - debug: 4.3.2 - delegates: 1.0.0 - dotenv: 10.0.0 - execa: 5.1.1 - fs-extra: 10.0.0 - glob: 7.2.0 - http-errors: 1.8.0 - inquirer: 8.2.0 - is-docker: 2.2.1 - koa: 2.13.3 - koa-body: 4.2.0 - koa-compose: 4.1.0 - koa-compress: 5.1.0 - koa-favicon: 2.1.0 - koa-helmet: 6.1.0 - koa-ip: 2.1.0 - koa-session: 6.2.0 - koa-static: 5.0.0 - lodash: 4.17.21 - node-fetch: 2.6.7 - node-machine-id: 1.1.12 - node-schedule: 2.0.0 - open: 8.2.1 - ora: 5.4.1 - package-json: 7.0.0 - qs: 6.10.1 - resolve-cwd: 3.0.0 - semver: 7.3.5 - statuses: 2.0.1 - uuid: 3.4.0 - transitivePeerDependencies: - - '@swc/core' - - '@types/express' - - '@types/hoist-non-react-statics' - - '@types/node' - - '@types/react' - - '@webpack-cli/generators' - - '@webpack-cli/migrate' - - bufferutil - - encoding - - esbuild - - immer - - mysql - - mysql2 - - pg - - react-is - - react-native - - react-select - - redux - - sqlite3 - - supports-color - - tedious - - typescript - - uglify-js - - utf-8-validate - - webpack - - webpack-bundle-analyzer - dev: false - - /@strapi/utils/4.1.3: - resolution: {integrity: sha512-AAGLx7nO2vFxWj1ibwPDFNVwH2R9aXg6SbtrRLYaohZYOC1ldmn1htbwJiFG29GLlo9lvI4mmBeElzhZUb4Qsw==} - engines: {node: '>=12.22.0 <=16.x.x', npm: '>=6.0.0'} - dependencies: - '@sindresorhus/slugify': 1.1.0 - date-fns: 2.24.0 - http-errors: 1.8.0 - lodash: 4.17.21 - yup: 0.32.9 - dev: false - - /@surma/rollup-plugin-off-main-thread/1.4.2: - resolution: {integrity: sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==} - dependencies: - ejs: 2.7.4 - magic-string: 0.25.7 - dev: false - - /@surma/rollup-plugin-off-main-thread/2.2.3: - resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} - dependencies: - ejs: 3.1.6 - json5: 2.2.0 - magic-string: 0.25.7 - string.prototype.matchall: 4.0.6 - dev: false - - /@sveltejs/vite-plugin-svelte/1.0.0-next.39_svelte@3.46.4: - resolution: {integrity: sha512-gnvvcAW2LK+KnUn8lKb2ypcXKwSp2K57mem5C4VNKfjxdRpM6+XwNavWwVf6otnDhz3qPYl/TKKW6/dRr6eeAw==} - engines: {node: ^14.13.1 || >= 16} - peerDependencies: - diff-match-patch: ^1.0.5 - svelte: ^3.44.0 - vite: ^2.7.0 - peerDependenciesMeta: - diff-match-patch: - optional: true - dependencies: - '@rollup/pluginutils': 4.2.0 - debug: 4.3.3 - kleur: 4.1.4 - magic-string: 0.25.9 - svelte: 3.46.4 - svelte-hmr: 0.14.11_svelte@3.46.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@sveltejs/vite-plugin-svelte/1.0.0-next.39_svelte@3.46.4+vite@2.8.6: - resolution: {integrity: sha512-gnvvcAW2LK+KnUn8lKb2ypcXKwSp2K57mem5C4VNKfjxdRpM6+XwNavWwVf6otnDhz3qPYl/TKKW6/dRr6eeAw==} - engines: {node: ^14.13.1 || >= 16} - peerDependencies: - diff-match-patch: ^1.0.5 - svelte: ^3.44.0 - vite: ^2.7.0 - peerDependenciesMeta: - diff-match-patch: - optional: true - dependencies: - '@rollup/pluginutils': 4.2.0 - debug: 4.3.3 - kleur: 4.1.4 - magic-string: 0.25.9 - svelte: 3.46.4 - svelte-hmr: 0.14.11_svelte@3.46.4 - vite: 2.8.6 - transitivePeerDependencies: - - supports-color - dev: true - - /@svgr/babel-plugin-add-jsx-attribute/5.4.0: - resolution: {integrity: sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-add-jsx-attribute/6.0.0_@babel+core@7.17.5: - resolution: {integrity: sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-plugin-remove-jsx-attribute/5.4.0: - resolution: {integrity: sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-remove-jsx-attribute/6.0.0_@babel+core@7.17.5: - resolution: {integrity: sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-plugin-remove-jsx-empty-expression/5.0.1: - resolution: {integrity: sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-remove-jsx-empty-expression/6.0.0_@babel+core@7.17.5: - resolution: {integrity: sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-plugin-replace-jsx-attribute-value/5.0.1: - resolution: {integrity: sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-replace-jsx-attribute-value/6.0.0_@babel+core@7.17.5: - resolution: {integrity: sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-plugin-svg-dynamic-title/5.4.0: - resolution: {integrity: sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-svg-dynamic-title/6.0.0_@babel+core@7.17.5: - resolution: {integrity: sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-plugin-svg-em-dimensions/5.4.0: - resolution: {integrity: sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-svg-em-dimensions/6.0.0_@babel+core@7.17.5: - resolution: {integrity: sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-plugin-transform-react-native-svg/5.4.0: - resolution: {integrity: sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-transform-react-native-svg/6.0.0_@babel+core@7.17.5: - resolution: {integrity: sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-plugin-transform-svg-component/5.5.0: - resolution: {integrity: sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-transform-svg-component/6.2.0_@babel+core@7.17.5: - resolution: {integrity: sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - - /@svgr/babel-preset/5.5.0: - resolution: {integrity: sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==} - engines: {node: '>=10'} - dependencies: - '@svgr/babel-plugin-add-jsx-attribute': 5.4.0 - '@svgr/babel-plugin-remove-jsx-attribute': 5.4.0 - '@svgr/babel-plugin-remove-jsx-empty-expression': 5.0.1 - '@svgr/babel-plugin-replace-jsx-attribute-value': 5.0.1 - '@svgr/babel-plugin-svg-dynamic-title': 5.4.0 - '@svgr/babel-plugin-svg-em-dimensions': 5.4.0 - '@svgr/babel-plugin-transform-react-native-svg': 5.4.0 - '@svgr/babel-plugin-transform-svg-component': 5.5.0 - dev: false - - /@svgr/babel-preset/6.2.0_@babel+core@7.17.5: - resolution: {integrity: sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==} - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@svgr/babel-plugin-add-jsx-attribute': 6.0.0_@babel+core@7.17.5 - '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0_@babel+core@7.17.5 - '@svgr/babel-plugin-remove-jsx-empty-expression': 6.0.0_@babel+core@7.17.5 - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.0.0_@babel+core@7.17.5 - '@svgr/babel-plugin-svg-dynamic-title': 6.0.0_@babel+core@7.17.5 - '@svgr/babel-plugin-svg-em-dimensions': 6.0.0_@babel+core@7.17.5 - '@svgr/babel-plugin-transform-react-native-svg': 6.0.0_@babel+core@7.17.5 - '@svgr/babel-plugin-transform-svg-component': 6.2.0_@babel+core@7.17.5 - - /@svgr/core/5.5.0: - resolution: {integrity: sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==} - engines: {node: '>=10'} - dependencies: - '@svgr/plugin-jsx': 5.5.0 - camelcase: 6.3.0 - cosmiconfig: 7.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@svgr/core/6.2.1: - resolution: {integrity: sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==} - engines: {node: '>=10'} - dependencies: - '@svgr/plugin-jsx': 6.2.1_@svgr+core@6.2.1 - camelcase: 6.3.0 - cosmiconfig: 7.0.1 - transitivePeerDependencies: - - supports-color - - /@svgr/hast-util-to-babel-ast/5.5.0: - resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==} - engines: {node: '>=10'} - dependencies: - '@babel/types': 7.17.0 - dev: false - - /@svgr/hast-util-to-babel-ast/6.2.1: - resolution: {integrity: sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==} - engines: {node: '>=10'} - dependencies: - '@babel/types': 7.17.0 - entities: 3.0.1 - - /@svgr/plugin-jsx/5.5.0: - resolution: {integrity: sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==} - engines: {node: '>=10'} - dependencies: - '@babel/core': 7.17.5 - '@svgr/babel-preset': 5.5.0 - '@svgr/hast-util-to-babel-ast': 5.5.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - dev: false - - /@svgr/plugin-jsx/6.2.1_@svgr+core@6.2.1: - resolution: {integrity: sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==} - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': ^6.0.0 - dependencies: - '@babel/core': 7.17.5 - '@svgr/babel-preset': 6.2.0_@babel+core@7.17.5 - '@svgr/core': 6.2.1 - '@svgr/hast-util-to-babel-ast': 6.2.1 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - - /@svgr/plugin-svgo/5.5.0: - resolution: {integrity: sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==} - engines: {node: '>=10'} - dependencies: - cosmiconfig: 7.0.1 - deepmerge: 4.2.2 - svgo: 1.3.2 - dev: false - - /@svgr/plugin-svgo/6.2.0_@svgr+core@6.2.1: - resolution: {integrity: sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==} - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': ^6.0.0 - dependencies: - '@svgr/core': 6.2.1 - cosmiconfig: 7.0.1 - deepmerge: 4.2.2 - svgo: 2.8.0 - dev: false - - /@svgr/webpack/5.5.0: - resolution: {integrity: sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==} - engines: {node: '>=10'} - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-transform-react-constant-elements': 7.17.6_@babel+core@7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/preset-react': 7.16.7_@babel+core@7.17.5 - '@svgr/core': 5.5.0 - '@svgr/plugin-jsx': 5.5.0 - '@svgr/plugin-svgo': 5.5.0 - loader-utils: 2.0.2 - transitivePeerDependencies: - - supports-color - dev: false - - /@swc/helpers/0.2.14: - resolution: {integrity: sha512-wpCQMhf5p5GhNg2MmGKXzUNwxe7zRiCsmqYsamez2beP7mKPCSiu+BjZcdN95yYSzO857kr0VfQewmGpS77nqA==} - dev: true - - /@szmarczak/http-timer/1.1.2: - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} - dependencies: - defer-to-connect: 1.1.3 - dev: true - - /@szmarczak/http-timer/4.0.6: - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} - dependencies: - defer-to-connect: 2.0.1 - dev: false - - /@testing-library/dom/7.31.2: - resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} - engines: {node: '>=10'} - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/runtime': 7.16.7 - '@types/aria-query': 4.2.2 - aria-query: 4.2.2 - chalk: 4.1.2 - dom-accessibility-api: 0.5.13 - lz-string: 1.4.4 - pretty-format: 26.6.2 - dev: false - - /@testing-library/dom/8.11.3: - resolution: {integrity: sha512-9LId28I+lx70wUiZjLvi1DB/WT2zGOxUh46glrSNMaWVx849kKAluezVzZrXJfTKKoQTmEOutLes/bHg4Bj3aA==} - engines: {node: '>=12'} - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/runtime': 7.16.7 - '@types/aria-query': 4.2.2 - aria-query: 5.0.0 - chalk: 4.1.2 - dom-accessibility-api: 0.5.13 - lz-string: 1.4.4 - pretty-format: 27.5.1 - - /@testing-library/jest-dom/5.16.2: - resolution: {integrity: sha512-6ewxs1MXWwsBFZXIk4nKKskWANelkdUehchEOokHsN8X7c2eKXGw+77aRV63UU8f/DTSVUPLaGxdrj4lN7D/ug==} - engines: {node: '>=8', npm: '>=6', yarn: '>=1'} - dependencies: - '@babel/runtime': 7.16.7 - '@types/testing-library__jest-dom': 5.14.3 - aria-query: 5.0.0 - chalk: 3.0.0 - css: 3.0.0 - css.escape: 1.5.1 - dom-accessibility-api: 0.5.13 - lodash: 4.17.21 - redent: 3.0.0 - dev: false - - /@testing-library/react-hooks/7.0.2_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-dYxpz8u9m4q1TuzfcUApqi8iFfR6R0FaMbr2hjZJy1uC8z+bO/K4v8Gs9eogGKYQop7QsrBTFkv/BCF7MzD2Cg==} - engines: {node: '>=12'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - react-test-renderer: '>=16.9.0' - peerDependenciesMeta: - react-dom: - optional: true - react-test-renderer: - optional: true - dependencies: - '@babel/runtime': 7.16.7 - '@types/react': 17.0.40 - '@types/react-dom': 17.0.13 - '@types/react-test-renderer': 17.0.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-error-boundary: 3.1.4_react@17.0.2 - dev: true - - /@testing-library/react/11.2.7_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==} - engines: {node: '>=10'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.16.7 - '@testing-library/dom': 7.31.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - dev: false - - /@testing-library/react/12.1.4_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==} - engines: {node: '>=12'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.16.7 - '@testing-library/dom': 8.11.3 - '@types/react-dom': 17.0.13 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - - /@testing-library/user-event/12.8.3: - resolution: {integrity: sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==} - engines: {node: '>=10', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - dependencies: - '@babel/runtime': 7.16.7 - dev: false - - /@testing-library/user-event/13.5.0: - resolution: {integrity: sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==} - engines: {node: '>=10', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - dependencies: - '@babel/runtime': 7.16.7 - dev: false - - /@tootallnate/once/1.1.2: - resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} - engines: {node: '>= 6'} - - /@tootallnate/once/2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - - /@trysound/sax/0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - - /@ts-morph/common/0.11.1: - resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} - dependencies: - fast-glob: 3.2.11 - minimatch: 3.1.2 - mkdirp: 1.0.4 - path-browserify: 1.0.1 - dev: true - - /@ts-morph/common/0.13.0: - resolution: {integrity: sha512-fEJ6j7Cu8yiWjA4UmybOBH9Efgb/64ZTWuvCF4KysGu4xz8ettfyaqFt8WZ1btCxXsGZJjZ2/3svOF6rL+UFdQ==} - dependencies: - fast-glob: 3.2.11 - minimatch: 5.0.1 - mkdirp: 1.0.4 - path-browserify: 1.0.1 - dev: false - - /@tsconfig/node10/1.0.8: - resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} - dev: true - - /@tsconfig/node12/1.0.9: - resolution: {integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==} - dev: true - - /@tsconfig/node14/1.0.1: - resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==} - dev: true - - /@tsconfig/node16/1.0.2: - resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} - dev: true - - /@tsd/typescript/4.5.5: - resolution: {integrity: sha512-TxQ9QiUT94ZjKu++ta/iwTMVHsix4ApohnaHPTSd58WQuTjPIELP0tUYcW7lT6psz7yZiU4eRw+X4v/XV830Sw==} - hasBin: true - dev: true - - /@types/accepts/1.3.5: - resolution: {integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==} - dependencies: - '@types/node': 17.0.21 - - /@types/acorn/4.0.6: - resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} - dependencies: - '@types/estree': 0.0.50 - dev: true - - /@types/aria-query/4.2.2: - resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} - - /@types/babel__core/7.1.18: - resolution: {integrity: sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==} - dependencies: - '@babel/parser': 7.17.3 - '@babel/types': 7.17.0 - '@types/babel__generator': 7.6.4 - '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.14.2 - - /@types/babel__generator/7.6.4: - resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} - dependencies: - '@babel/types': 7.17.0 - - /@types/babel__template/7.4.1: - resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} - dependencies: - '@babel/parser': 7.17.3 - '@babel/types': 7.17.0 - - /@types/babel__traverse/7.14.2: - resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==} - dependencies: - '@babel/types': 7.17.0 - - /@types/body-parser/1.19.2: - resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} - dependencies: - '@types/connect': 3.4.35 - '@types/node': 17.0.21 - - /@types/bonjour/3.5.10: - resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/bson/4.0.5: - resolution: {integrity: sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/cacheable-request/6.0.2: - resolution: {integrity: sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==} - dependencies: - '@types/http-cache-semantics': 4.0.1 - '@types/keyv': 3.1.3 - '@types/node': 17.0.21 - '@types/responselike': 1.0.0 - dev: false - - /@types/connect-history-api-fallback/1.3.5: - resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} - dependencies: - '@types/express-serve-static-core': 4.17.28 - '@types/node': 17.0.21 - - /@types/connect/3.4.35: - resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} - dependencies: - '@types/node': 17.0.21 - - /@types/content-disposition/0.5.4: - resolution: {integrity: sha512-0mPF08jn9zYI0n0Q/Pnz7C4kThdSt+6LD4amsrYDDpgBfrVWa3TcCOxKX1zkGgYniGagRv8heN2cbh+CAn+uuQ==} - - /@types/cookiejar/2.1.2: - resolution: {integrity: sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==} - dev: true - - /@types/cookies/0.7.7: - resolution: {integrity: sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==} - dependencies: - '@types/connect': 3.4.35 - '@types/express': 4.17.13 - '@types/keygrip': 1.0.2 - '@types/node': 17.0.21 - - /@types/cors/2.8.12: - resolution: {integrity: sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==} - dev: false - - /@types/debug/4.1.7: - resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} - dependencies: - '@types/ms': 0.7.31 - dev: true - - /@types/eslint-scope/3.7.3: - resolution: {integrity: sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==} - dependencies: - '@types/eslint': 7.29.0 - '@types/estree': 0.0.50 - - /@types/eslint/7.29.0: - resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} - dependencies: - '@types/estree': 0.0.50 - '@types/json-schema': 7.0.9 - - /@types/estree-jsx/0.0.1: - resolution: {integrity: sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==} - dependencies: - '@types/estree': 0.0.50 - dev: true - - /@types/estree/0.0.39: - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: false - - /@types/estree/0.0.50: - resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} - - /@types/express-serve-static-core/4.17.28: - resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==} - dependencies: - '@types/node': 17.0.21 - '@types/qs': 6.9.7 - '@types/range-parser': 1.2.4 - - /@types/express/4.17.13: - resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==} - dependencies: - '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.28 - '@types/qs': 6.9.7 - '@types/serve-static': 1.13.10 - - /@types/fined/1.1.3: - resolution: {integrity: sha512-CWYnSRnun3CGbt6taXeVo2lCbuaj4mchVJ4UF/BdU5TSuIn3AmS13pGMwCsBUoehGbhZrBrpNJZSZI5EVilXww==} - dev: false - - /@types/formidable/1.2.5: - resolution: {integrity: sha512-zu3mQJa4hDNubEMViSj937602XdDGzK7Q5pJ5QmLUbNxclbo9tZGt5jtwM352ssZ+pqo5V4H14TBvT/ALqQQcA==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/fs-extra/9.0.13: - resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} - dependencies: - '@types/node': 17.0.21 - dev: true - - /@types/glob/7.2.0: - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - dependencies: - '@types/minimatch': 3.0.5 - '@types/node': 17.0.21 - - /@types/graceful-fs/4.1.5: - resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} - dependencies: - '@types/node': 17.0.21 - - /@types/hapi__joi/17.1.8: - resolution: {integrity: sha512-omVytnOAiAfzGUOQArujJr3heWxPrDHW7MF1ieqix1ngoGdhtJmSSDFVM+ZAOa7UmhlGJtltdgUAT03mfDu6kg==} - dev: false - - /@types/hast/2.3.4: - resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} - dependencies: - '@types/unist': 2.0.6 - dev: true - - /@types/highlight.js/9.12.4: - resolution: {integrity: sha512-t2szdkwmg2JJyuCM20e8kR2X59WCE5Zkl4bzm1u1Oukjm79zpbiAv+QjnwLnuuV0WHEcX2NgUItu0pAMKuOPww==} - dev: true - - /@types/hoist-non-react-statics/3.3.1: - resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} - dependencies: - '@types/react': 17.0.40 - hoist-non-react-statics: 3.3.2 - dev: false - - /@types/html-minifier-terser/5.1.2: - resolution: {integrity: sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==} - dev: false - - /@types/html-minifier-terser/6.1.0: - resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - dev: false - - /@types/http-assert/1.5.3: - resolution: {integrity: sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA==} - - /@types/http-cache-semantics/4.0.1: - resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} - dev: false - - /@types/http-errors/1.8.2: - resolution: {integrity: sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==} - - /@types/http-proxy/1.17.8: - resolution: {integrity: sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==} - dependencies: - '@types/node': 17.0.21 - - /@types/inquirer/6.5.0: - resolution: {integrity: sha512-rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw==} - dependencies: - '@types/through': 0.0.30 - rxjs: 6.6.7 - dev: false - - /@types/interpret/1.1.1: - resolution: {integrity: sha512-HZ4d0m2Ebl8DmrOdYZHgYyipj/8Ftq1/ssB/oQR7fqfUrwtTP7IW3BDi2V445nhPBLzZjEkApaPVp83moSCXlA==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/is-ci/3.0.0: - resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==} - dependencies: - ci-info: 3.3.0 - dev: true - - /@types/isomorphic-form-data/2.0.0: - resolution: {integrity: sha512-A8DxJ9mtMuWuKIQImQkz+hewSFLbvUPtSVl32rHAdL+22Xn0CWPvk2zjuWSFOM8+p/YYoB5MmQThcJshp3no7A==} - dependencies: - form-data: 2.5.1 - dev: false - - /@types/istanbul-lib-coverage/2.0.4: - resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} - - /@types/istanbul-lib-report/3.0.0: - resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - - /@types/istanbul-reports/3.0.1: - resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} - dependencies: - '@types/istanbul-lib-report': 3.0.0 - - /@types/jest/26.0.24: - resolution: {integrity: sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w==} - dependencies: - jest-diff: 26.6.2 - pretty-format: 26.6.2 - - /@types/jest/27.0.2: - resolution: {integrity: sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==} - dependencies: - jest-diff: 27.5.1 - pretty-format: 27.5.1 - dev: true - - /@types/jest/27.4.1: - resolution: {integrity: sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==} - dependencies: - jest-matcher-utils: 27.5.1 - pretty-format: 27.5.1 - - /@types/js-yaml/4.0.5: - resolution: {integrity: sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==} - dev: true - - /@types/json-schema/7.0.9: - resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} - - /@types/json5/0.0.29: - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - /@types/json5/0.0.30: - resolution: {integrity: sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==} - dev: true - - /@types/jsonfile/6.1.0: - resolution: {integrity: sha512-zQPywzif9EycCkvECjYT9dbbttT0dkk657zcLb/803ZOXHsBA963jzEPF/Jnh1zOdBbgFJvUE8kcvZverAoK1w==} - dependencies: - '@types/node': 17.0.21 - dev: true - - /@types/keygrip/1.0.2: - resolution: {integrity: sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==} - - /@types/keyv/3.1.3: - resolution: {integrity: sha512-FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/koa-bodyparser/4.3.6: - resolution: {integrity: sha512-keCpj2kmoooL2oHC9YIVvciN66uDT21uMp4rvrosyjLsHD1aAipn6cg3xSxav9tR2Ly/NMvs8jdlNPTTQvn8SA==} - dependencies: - '@types/koa': 2.13.4 - dev: false - - /@types/koa-compose/3.2.5: - resolution: {integrity: sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==} - dependencies: - '@types/koa': 2.13.4 - - /@types/koa/2.13.4: - resolution: {integrity: sha512-dfHYMfU+z/vKtQB7NUrthdAEiSvnLebvBjwHtfFmpZmB7em2N3WVQdHgnFq+xvyVgxW5jKDmjWfLD3lw4g4uTw==} - dependencies: - '@types/accepts': 1.3.5 - '@types/content-disposition': 0.5.4 - '@types/cookies': 0.7.7 - '@types/http-assert': 1.5.3 - '@types/http-errors': 1.8.2 - '@types/keygrip': 1.0.2 - '@types/koa-compose': 3.2.5 - '@types/node': 17.0.21 - - /@types/koa__cors/3.1.1: - resolution: {integrity: sha512-O7MBkCocnLrpEvkMrYAp17arUDS+KuS5bXMG/Z4aPSbrO7vrYB6YrqcsTD3Dp2OnAL3j4WME2k/x2kOcyzwNUw==} - dependencies: - '@types/koa': 2.13.4 - dev: false - - /@types/liftoff/2.5.1: - resolution: {integrity: sha512-nB3R6Q9CZcM07JgiTK6ibxqrG1reiHE+UX7em/W1DKwVBxDlfKWOefQjk4jubY5xX+GDxVsWR2KD1SenPby8ow==} - dependencies: - '@types/fined': 1.1.3 - '@types/interpret': 1.1.1 - '@types/node': 17.0.21 - dev: false - - /@types/linkify-it/3.0.2: - resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==} - dev: true - - /@types/live-server/1.2.1: - resolution: {integrity: sha512-Yind497JdcZT8L9FF7u73nq44KmamiDitsZJEwrAi/pgBhFHThNvtR+2Z/YGNSMjyUoDBFdvhVSQmod06yd1Ng==} - dev: true - - /@types/lodash/4.14.179: - resolution: {integrity: sha512-uwc1x90yCKqGcIOAT6DwOSuxnrAbpkdPsUOZtwrXb4D/6wZs+6qG7QnIawDuZWg0sWpxl+ltIKCaLoMlna678w==} - - /@types/long/4.0.1: - resolution: {integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==} - dev: false - - /@types/markdown-it/10.0.3: - resolution: {integrity: sha512-daHJk22isOUvNssVGF2zDnnSyxHhFYhtjeX4oQaKD6QzL3ZR1QSgiD1g+Q6/WSWYVogNXYDXODtbgW/WiFCtyw==} - dependencies: - '@types/highlight.js': 9.12.4 - '@types/linkify-it': 3.0.2 - '@types/mdurl': 1.0.2 - highlight.js: 9.18.5 - dev: true - - /@types/mdast/3.0.10: - resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} - dependencies: - '@types/unist': 2.0.6 - dev: true - - /@types/mdurl/1.0.2: - resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==} - dev: true - - /@types/mime/1.3.2: - resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} - - /@types/minimatch/3.0.5: - resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} - - /@types/minimist/1.2.2: - resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} - dev: true - - /@types/mongodb/3.6.20: - resolution: {integrity: sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==} - dependencies: - '@types/bson': 4.0.5 - '@types/node': 17.0.21 - dev: false - - /@types/ms/0.7.31: - resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} - dev: true - - /@types/multer/1.4.7: - resolution: {integrity: sha512-/SNsDidUFCvqqcWDwxv2feww/yqhNeTRL5CVoL3jU4Goc4kKEL10T7Eye65ZqPNi4HRx8sAEX59pV1aEH7drNA==} - dependencies: - '@types/express': 4.17.13 - dev: false - - /@types/nlcst/1.0.0: - resolution: {integrity: sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==} - dependencies: - '@types/unist': 2.0.6 - dev: true - - /@types/node-fetch/2.6.1: - resolution: {integrity: sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==} - dependencies: - '@types/node': 17.0.21 - form-data: 3.0.1 - dev: true - - /@types/node/10.17.60: - resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} - dev: false - - /@types/node/12.20.42: - resolution: {integrity: sha512-aI3/oo5DzyiI5R/xAhxxRzfZlWlsbbqdgxfTPkqu/Zt+23GXiJvMCyPJT4+xKSXOnLqoL8jJYMLTwvK2M3a5hw==} - - /@types/node/14.18.12: - resolution: {integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==} - dev: true - - /@types/node/16.11.26: - resolution: {integrity: sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==} - - /@types/node/17.0.21: - resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} - - /@types/normalize-package-data/2.4.1: - resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} - - /@types/npm-package-arg/6.1.1: - resolution: {integrity: sha512-452/1Kp9IdM/oR10AyqAgZOxUt7eLbm+EMJ194L6oarMYdZNiFIFAOJ7IIr0OrZXTySgfHjJezh2oiyk2kc3ag==} - dev: true - - /@types/npm-registry-fetch/8.0.4: - resolution: {integrity: sha512-R9yEj6+NDmXLpKNS19cIaMyaHfV0aHjy/1qbo8K9jiHyjyaYg0CEmuOV/L0Q91DZDi3SuxlYY+2XYwh9TbB+eQ==} - dependencies: - '@types/node': 17.0.21 - '@types/node-fetch': 2.6.1 - '@types/npm-package-arg': 6.1.1 - '@types/npmlog': 4.1.4 - '@types/ssri': 7.1.1 - dev: true - - /@types/npmlog/4.1.4: - resolution: {integrity: sha512-WKG4gTr8przEZBiJ5r3s8ZIAoMXNbOgQ+j/d5O4X3x6kZJRLNvyUJuUK/KoG3+8BaOHPhp2m7WC6JKKeovDSzQ==} - dev: true - - /@types/pacote/11.1.3: - resolution: {integrity: sha512-1SN4uFKLEcuZwWXCMQUOnJWk+8cL6aRaToAn3+IZtkWBG3i2R3BTyW/BimfCHn9OTzrfrQAX0+InKBurX6ZTuQ==} - dependencies: - '@types/node': 17.0.21 - '@types/npm-registry-fetch': 8.0.4 - '@types/npmlog': 4.1.4 - '@types/ssri': 7.1.1 - dev: true - - /@types/parse-json/4.0.0: - resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} - - /@types/parse5/6.0.3: - resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} - dev: true - - /@types/prettier/2.4.4: - resolution: {integrity: sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==} - - /@types/prompts/2.0.14: - resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==} - dependencies: - '@types/node': 17.0.21 - dev: true - - /@types/prop-types/15.7.4: - resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==} - - /@types/pug/2.0.6: - resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} - dev: true - - /@types/q/1.5.5: - resolution: {integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==} - - /@types/qs/6.9.7: - resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} - - /@types/range-parser/1.2.4: - resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - - /@types/react-dom/17.0.13: - resolution: {integrity: sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==} - dependencies: - '@types/react': 17.0.40 - - /@types/react-redux/7.1.23: - resolution: {integrity: sha512-D02o3FPfqQlfu2WeEYwh3x2otYd2Dk1o8wAfsA0B1C2AJEFxE663Ozu7JzuWbznGgW248NaOF6wsqCGNq9d3qw==} - dependencies: - '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 17.0.40 - hoist-non-react-statics: 3.3.2 - redux: 4.1.2 - dev: false - - /@types/react-test-renderer/17.0.1: - resolution: {integrity: sha512-3Fi2O6Zzq/f3QR9dRnlnHso9bMl7weKCviFmfF6B4LS1Uat6Hkm15k0ZAQuDz+UBq6B3+g+NM6IT2nr5QgPzCw==} - dependencies: - '@types/react': 17.0.40 - dev: true - - /@types/react/17.0.40: - resolution: {integrity: sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==} - dependencies: - '@types/prop-types': 15.7.4 - '@types/scheduler': 0.16.2 - csstype: 3.0.11 - - /@types/resolve/0.0.8: - resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/resolve/1.17.1: - resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} - dependencies: - '@types/node': 17.0.21 - - /@types/responselike/1.0.0: - resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/retry/0.12.1: - resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} - dev: false - - /@types/sass/1.43.1: - resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==} - dependencies: - '@types/node': 17.0.21 - dev: true - - /@types/scheduler/0.16.2: - resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} - - /@types/semver/6.2.3: - resolution: {integrity: sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==} - dev: true - - /@types/semver/7.3.9: - resolution: {integrity: sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==} - dev: true - - /@types/serve-index/1.9.1: - resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==} - dependencies: - '@types/express': 4.17.13 - dev: false - - /@types/serve-static/1.13.10: - resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} - dependencies: - '@types/mime': 1.3.2 - '@types/node': 17.0.21 - - /@types/sockjs/0.3.33: - resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/source-list-map/0.1.2: - resolution: {integrity: sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==} - - /@types/ssri/7.1.1: - resolution: {integrity: sha512-DPP/jkDaqGiyU75MyMURxLWyYLwKSjnAuGe9ZCsLp9QZOpXmDfuevk769F0BS86TmRuD5krnp06qw9nSoNO+0g==} - dependencies: - '@types/node': 17.0.21 - dev: true - - /@types/stack-utils/2.0.1: - resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} - - /@types/strip-bom/3.0.0: - resolution: {integrity: sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=} - dev: true - - /@types/strip-json-comments/0.0.30: - resolution: {integrity: sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==} - dev: true - - /@types/superagent/4.1.15: - resolution: {integrity: sha512-mu/N4uvfDN2zVQQ5AYJI/g4qxn2bHB6521t1UuH09ShNWjebTqN0ZFuYK9uYjcgmI0dTQEs+Owi1EO6U0OkOZQ==} - dependencies: - '@types/cookiejar': 2.1.2 - '@types/node': 17.0.21 - dev: true - - /@types/supertest/2.0.11: - resolution: {integrity: sha512-uci4Esokrw9qGb9bvhhSVEjd6rkny/dk5PK/Qz4yxKiyppEI+dOPlNrZBahE3i+PoKFYyDxChVXZ/ysS/nrm1Q==} - dependencies: - '@types/superagent': 4.1.15 - dev: true - - /@types/tap/15.0.6: - resolution: {integrity: sha512-ScXtRg7oSra4sBmq534voWPNUrbwt8q9kABA6SsEXx1qXnaxf/mf0BzfRPHW4xem7I0PlzrmWIIXP/iDNeoCvw==} - dependencies: - '@types/node': 17.0.21 - dev: true - - /@types/tapable/1.0.8: - resolution: {integrity: sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==} - - /@types/testing-library__jest-dom/5.14.3: - resolution: {integrity: sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==} - dependencies: - '@types/jest': 27.4.1 - dev: false - - /@types/through/0.0.30: - resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/trusted-types/2.0.2: - resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==} - dev: false - - /@types/uglify-js/3.13.1: - resolution: {integrity: sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==} - dependencies: - source-map: 0.6.1 - - /@types/unist/2.0.6: - resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} - dev: true - - /@types/webpack-dev-server/3.11.6: - resolution: {integrity: sha512-XCph0RiiqFGetukCTC3KVnY1jwLcZ84illFRMbyFzCcWl90B/76ew0tSqF46oBhnLC4obNDG7dMO0JfTN0MgMQ==} - dependencies: - '@types/connect-history-api-fallback': 1.3.5 - '@types/express': 4.17.13 - '@types/serve-static': 1.13.10 - '@types/webpack': 4.41.32 - http-proxy-middleware: 1.3.1 - transitivePeerDependencies: - - debug - dev: true - - /@types/webpack-sources/3.2.0: - resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} - dependencies: - '@types/node': 17.0.21 - '@types/source-list-map': 0.1.2 - source-map: 0.7.3 - - /@types/webpack/4.41.32: - resolution: {integrity: sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==} - dependencies: - '@types/node': 17.0.21 - '@types/tapable': 1.0.8 - '@types/uglify-js': 3.13.1 - '@types/webpack-sources': 3.2.0 - anymatch: 3.1.2 - source-map: 0.6.1 - - /@types/ws/8.5.3: - resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /@types/yargs-parser/21.0.0: - resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} - - /@types/yargs/15.0.14: - resolution: {integrity: sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==} - dependencies: - '@types/yargs-parser': 21.0.0 - - /@types/yargs/16.0.4: - resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==} - dependencies: - '@types/yargs-parser': 21.0.0 - - /@types/yauzl/2.9.2: - resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} - requiresBuild: true - dependencies: - '@types/node': 17.0.21 - dev: false - optional: true - - /@typescript-eslint/eslint-plugin/4.33.0_65e88d2733f36d3624b406e590cf0b3b: - resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/experimental-utils': 4.33.0_eslint@7.32.0+typescript@4.6.2 - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.6.2 - '@typescript-eslint/scope-manager': 4.33.0 - debug: 4.3.3 - eslint: 7.32.0 - functional-red-black-tree: 1.0.1 - ignore: 5.2.0 - regexpp: 3.2.0 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/eslint-plugin/5.14.0_e3f5f4efe2bd492e36eb6c1c619dfc98: - resolution: {integrity: sha512-ir0wYI4FfFUDfLcuwKzIH7sMVA+db7WYen47iRSaCGl+HMAZI9fpBwfDo45ZALD3A45ZGyHWDNLhbg8tZrMX4w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/parser': 5.14.0_eslint@7.32.0+typescript@4.6.2 - '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/type-utils': 5.14.0_eslint@7.32.0+typescript@4.6.2 - '@typescript-eslint/utils': 5.14.0_eslint@7.32.0+typescript@4.6.2 - debug: 4.3.3 - eslint: 7.32.0 - functional-red-black-tree: 1.0.1 - ignore: 5.2.0 - regexpp: 3.2.0 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/experimental-utils/3.10.1_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/typescript-estree': 3.10.1_typescript@4.6.2 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /@typescript-eslint/experimental-utils/4.33.0_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.6.2 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.32.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /@typescript-eslint/experimental-utils/5.14.0_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-ke48La1A/TWAn949cdgQiP3oK0NT7ArhDAOVOmNLVjT/uAXlFyrJY8dM4qqxHrATzIp8glg+G2OZjy2lRKBIUA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@typescript-eslint/utils': 5.14.0_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /@typescript-eslint/parser/4.33.0_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.6.2 - debug: 4.3.3 - eslint: 7.32.0 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/parser/5.14.0_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-aHJN8/FuIy1Zvqk4U/gcO/fxeMKyoSv/rS46UXMXOJKVsLQ+iYPuXNbpbH7cBLcpSbmyyFbwrniLx5+kutu1pw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 - debug: 4.3.3 - eslint: 7.32.0 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/scope-manager/4.33.0: - resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - dev: false - - /@typescript-eslint/scope-manager/5.14.0: - resolution: {integrity: sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/visitor-keys': 5.14.0 - - /@typescript-eslint/type-utils/5.14.0_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-d4PTJxsqaUpv8iERTDSQBKUCV7Q5yyXjqXUl3XF7Sd9ogNLuKLkxz82qxokqQ4jXdTPZudWpmNtr/JjbbvUixw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/utils': 5.14.0_eslint@7.32.0+typescript@4.6.2 - debug: 4.3.3 - eslint: 7.32.0 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/types/3.10.1: - resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: false - - /@typescript-eslint/types/4.33.0: - resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: false - - /@typescript-eslint/types/5.14.0: - resolution: {integrity: sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - /@typescript-eslint/typescript-estree/3.10.1_typescript@4.6.2: - resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/visitor-keys': 3.10.1 - debug: 4.3.3 - glob: 7.2.0 - is-glob: 4.0.3 - lodash: 4.17.21 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/typescript-estree/4.33.0_typescript@4.6.2: - resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - debug: 4.3.3 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/typescript-estree/5.14.0_typescript@4.6.2: - resolution: {integrity: sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/visitor-keys': 5.14.0 - debug: 4.3.3 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/utils/5.14.0_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.32.0 - transitivePeerDependencies: - - supports-color - - typescript - - /@typescript-eslint/visitor-keys/3.10.1: - resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - eslint-visitor-keys: 1.3.0 - dev: false - - /@typescript-eslint/visitor-keys/4.33.0: - resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.33.0 - eslint-visitor-keys: 2.1.0 - dev: false - - /@typescript-eslint/visitor-keys/5.14.0: - resolution: {integrity: sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.14.0 - eslint-visitor-keys: 3.3.0 - - /@ucast/core/1.10.1: - resolution: {integrity: sha512-sXKbvQiagjFh2JCpaHUa64P4UdJbOxYeC5xiZFn8y6iYdb0WkismduE+RmiJrIjw/eLDYmIEXiQeIYYowmkcAw==} - dev: false - - /@ucast/js/3.0.2: - resolution: {integrity: sha512-zxNkdIPVvqJjHI7D/iK8Aai1+59yqU+N7bpHFodVmiTN7ukeNiGGpNmmSjQgsUw7eNcEBnPrZHNzp5UBxwmaPw==} - dependencies: - '@ucast/core': 1.10.1 - dev: false - - /@ucast/mongo/2.4.2: - resolution: {integrity: sha512-/zH1TdBJlYGKKD+Wh0oyD+aBvDSWrwHcD8b4tUL9UgHLhzHtkEnMVFuxbw3SRIRsAa01wmy06+LWt+WoZdj1Bw==} - dependencies: - '@ucast/core': 1.10.1 - dev: false - - /@ucast/mongo2js/1.3.3: - resolution: {integrity: sha512-sBPtMUYg+hRnYeVYKL+ATm8FaRPdlU9PijMhGYKgsPGjV9J4Ks41ytIjGayvKUnBOEhiCaKUUnY4qPeifdqATw==} - dependencies: - '@ucast/core': 1.10.1 - '@ucast/js': 3.0.2 - '@ucast/mongo': 2.4.2 - dev: false - - /@umijs/ast/4.0.0-rc.6: - resolution: {integrity: sha512-7kIcPXVoRx0XhN//KjE2+xEQVtUHJ4B9kvc1qv7OuDft4zylrRHSUr1SWU/bvGMmvSdz3xxVuOzbF6MufcNv9A==} - dependencies: - '@umijs/bundler-utils': 4.0.0-rc.6 - dev: false - - /@umijs/babel-preset-umi/4.0.0-rc.6: - resolution: {integrity: sha512-PUM3Lavb5yiHcV51HFm07QKhnWKknXAAL9Qj00KBL1ZdDVzSzebQeLGpNMI37h5KamciEca5AWlz9EoTal5I9A==} - dependencies: - '@babel/runtime': 7.17.2 - '@bloomberg/record-tuple-polyfill': 0.0.4 - '@umijs/bundler-utils': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - core-js: 3.21.1 - dev: false - - /@umijs/bundler-esbuild/4.0.0-rc.6: - resolution: {integrity: sha512-Bhb0y1F0yNf+yejQtn7kAIZtxT9x+rW2sgpKDnuwQIIBQGy6DpUZriTI1eewa4Ar61HHya9eLq0q4RFSAfV7OQ==} - hasBin: true - dependencies: - '@umijs/bundler-utils': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - enhanced-resolve: 5.9.2 - less: 4.1.2 - less-plugin-aliases: 1.0.3 - postcss: 8.4.8 - postcss-flexbugs-fixes: 5.0.2_postcss@8.4.8 - postcss-preset-env: 7.4.2_postcss@8.4.8 - dev: false - - /@umijs/bundler-utils/4.0.0-rc.6: - resolution: {integrity: sha512-2h3i//Yqm9KBrLAh3CxxdECdTgHmIE1yaZpOA179fOz8X4m2raoqdZQ6tdP20Mclap3MvWwDzP098F/uVGggbw==} - dependencies: - '@umijs/utils': 4.0.0-rc.6 - esbuild: 0.14.25 - dev: false - - /@umijs/bundler-vite/4.0.0-rc.6: - resolution: {integrity: sha512-mDNbtqrYAMN8RFwAhKO2YWxpv3tWLS4v8ZZD3BzgF1KB/0eGcxCPrLT8cYSQyu+yfFmKvxtTrRgfLdTat+Yctw==} - hasBin: true - dependencies: - '@svgr/core': 6.2.1 - '@umijs/bundler-utils': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - '@vitejs/plugin-react': 1.2.0 - postcss-preset-env: 7.4.2 - transitivePeerDependencies: - - postcss - - supports-color - dev: false - - /@umijs/bundler-webpack/4.0.0-rc.6_type-fest@2.12.0: - resolution: {integrity: sha512-B+UEB3jRnlcAoNC4eQUqOdqOa9nh0+7LDQFYwWg5wWUgUxfPE3JsuRxsswDWBoiGSGcKNZudqgUV1EdkfggV4A==} - hasBin: true - dependencies: - '@parcel/css': 1.5.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.4_type-fest@2.12.0 - '@svgr/core': 6.2.1 - '@svgr/plugin-jsx': 6.2.1_@svgr+core@6.2.1 - '@svgr/plugin-svgo': 6.2.0_@svgr+core@6.2.1 - '@types/hapi__joi': 17.1.8 - '@umijs/babel-preset-umi': 4.0.0-rc.6 - '@umijs/mfsu': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - css-loader: 6.7.1 - es5-imcompatible-versions: 0.1.73 - jest-worker: 27.5.1 - node-libs-browser: 2.2.1 - postcss: 8.4.8 - postcss-preset-env: 7.4.2_postcss@8.4.8 - react-error-overlay: 6.0.9 - transitivePeerDependencies: - - '@types/webpack' - - react-refresh - - sockjs-client - - supports-color - - type-fest - - webpack - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: false - - /@umijs/core/4.0.0-rc.6: - resolution: {integrity: sha512-SVIG2JfDmLIwQrgfRIvJlm543h8DK9NjggRXtFqF4Rztcs9TRlTH9vDeCamXRaCWS9XdZhl4pv2OhdOUoHXHvQ==} - dependencies: - '@umijs/bundler-utils': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - dev: false - - /@umijs/mfsu/4.0.0-rc.6: - resolution: {integrity: sha512-lw47Zn/rZCBq+6IJVUkLrFp4LAWrlO8WDDGgfeGh0J86H3+g2EvUtOr4bsBOh/xc/Vu5D9FsgrLN/+J1p20aEQ==} - dependencies: - '@umijs/bundler-esbuild': 4.0.0-rc.6 - '@umijs/bundler-utils': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - enhanced-resolve: 5.9.2 - dev: false - - /@umijs/preset-umi/4.0.0-rc.6_type-fest@2.12.0: - resolution: {integrity: sha512-TkKuRi678NSKKqB1dPq+PSIMvnnaTCjUdtGLTHXELapI/DUK+Tu2QRWT/94YerJm1rHb9k58tUE/u9p+h0m8/Q==} - dependencies: - '@types/multer': 1.4.7 - '@umijs/ast': 4.0.0-rc.6 - '@umijs/babel-preset-umi': 4.0.0-rc.6 - '@umijs/bundler-utils': 4.0.0-rc.6 - '@umijs/bundler-vite': 4.0.0-rc.6 - '@umijs/bundler-webpack': 4.0.0-rc.6_type-fest@2.12.0 - '@umijs/core': 4.0.0-rc.6 - '@umijs/renderer-react': 4.0.0-rc.6_react-dom@17.0.2+react@17.0.2 - '@umijs/server': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - core-js: 3.21.1 - current-script-polyfill: 1.0.0 - enhanced-resolve: 5.9.2 - magic-string: 0.26.1 - path-to-regexp: 1.7.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-router: 6.2.2_react@17.0.2 - react-router-dom: 6.2.2_react-dom@17.0.2+react@17.0.2 - regenerator-runtime: 0.13.9 - transitivePeerDependencies: - - '@types/webpack' - - postcss - - react-refresh - - sockjs-client - - supports-color - - type-fest - - webpack - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: false - - /@umijs/renderer-react/4.0.0-rc.6: - resolution: {integrity: sha512-eQ7jYwdc9QwXJ8fJooeoXyghPq+22FQmAOHXD6MD9kh7OzSlBAj7wLEkAJWAqWUqZjjfNPXT1QEmO7hy5wE/xQ==} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - '@loadable/component': 5.15.2 - history: 5.3.0 - react-router-dom: 6.2.2 - dev: false - - /@umijs/renderer-react/4.0.0-rc.6_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-eQ7jYwdc9QwXJ8fJooeoXyghPq+22FQmAOHXD6MD9kh7OzSlBAj7wLEkAJWAqWUqZjjfNPXT1QEmO7hy5wE/xQ==} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - '@loadable/component': 5.15.2_react@17.0.2 - history: 5.3.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-router-dom: 6.2.2_react-dom@17.0.2+react@17.0.2 - dev: false - - /@umijs/server/4.0.0-rc.6: - resolution: {integrity: sha512-AhX955mXuh4JSR+tjj9ch1HFaNd/fHaEAbX2L3E9Hez4p2xbeBrQ2C6fI5J2t1O+R+EuyiXzYSVlCEKOJqcEzg==} - dependencies: - history: 5.3.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-router-dom: 6.2.2_react-dom@17.0.2+react@17.0.2 - dev: false - - /@umijs/test/4.0.0-rc.6: - resolution: {integrity: sha512-dEBm+WwiBGwaCCof0DQrtoQcw/bUJSy5HAwmNhA6rhJRiLN8CnyfFzUvMokMOYH8Y1gubk7H/1RITN+C7Y/q8Q==} - dependencies: - '@jest/types': 27.5.1 - esbuild: 0.14.25 - esbuild-jest: 0.5.0_esbuild@0.14.25 - identity-obj-proxy: 3.0.0 - isomorphic-unfetch: 3.1.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - - /@umijs/utils/4.0.0-rc.6: - resolution: {integrity: sha512-CzangNFYtQb4KQ73Qi6lgDfEpEXNrHChYEnYKtzwRPiG4RdQTOMsU1wE8He/4KTzFI4Od+UmIcEs9VY79aflcw==} - dependencies: - chokidar: 3.5.3 - dev: false - - /@vercel/ncc/0.30.0: - resolution: {integrity: sha512-16ePj2GkwjomvE0HLL5ny+d+sudOwvZNYW8vjpMh3cyWdFxoMI8KSQiolVxeHBULbU1C5mVxLK5nL9NtnnpIew==} - hasBin: true - dev: true - - /@vitejs/plugin-react-refresh/1.3.6: - resolution: {integrity: sha512-iNR/UqhUOmFFxiezt0em9CgmiJBdWR+5jGxB2FihaoJfqGt76kiwaKoVOJVU5NYcDWMdN06LbyN2VIGIoYdsEA==} - engines: {node: '>=12.0.0'} - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-transform-react-jsx-self': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx-source': 7.16.7_@babel+core@7.17.5 - '@rollup/pluginutils': 4.2.0 - react-refresh: 0.10.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@vitejs/plugin-react/1.2.0: - resolution: {integrity: sha512-Rywwt0IXXg6yQ0hv3cMT3mtdDcGIw31mGaa+MMMAT651LhoXLF2yFy4LrakiTs7UKs7RPBo9eNgaS8pgl2A6Qw==} - engines: {node: '>=12.0.0'} - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx-self': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx-source': 7.16.7_@babel+core@7.17.5 - '@rollup/pluginutils': 4.2.0 - react-refresh: 0.11.0 - resolve: 1.22.0 - transitivePeerDependencies: - - supports-color - - /@vitejs/plugin-vue/2.2.0_vite@2.8.1+vue@3.2.31: - resolution: {integrity: sha512-wXigM1EwN2G7rZcwG6kLk9ivvIMhx2363tCEvMBiXcTu5nePM/12hUPVzPb83Uugt6U+zom1gTpJopi/Ow/jwg==} - engines: {node: '>=12.0.0'} - peerDependencies: - vite: ^2.5.10 - vue: ^3.2.25 - dependencies: - vite: 2.8.1 - vue: 3.2.31 - dev: true - - /@vitejs/plugin-vue/2.2.0_vite@2.8.6+vue@3.2.31: - resolution: {integrity: sha512-wXigM1EwN2G7rZcwG6kLk9ivvIMhx2363tCEvMBiXcTu5nePM/12hUPVzPb83Uugt6U+zom1gTpJopi/Ow/jwg==} - engines: {node: '>=12.0.0'} - peerDependencies: - vite: ^2.5.10 - vue: ^3.2.25 - dependencies: - vite: 2.8.6 - vue: 3.2.31 - dev: true - - /@vue/babel-helper-vue-jsx-merge-props/1.2.1: - resolution: {integrity: sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==} - dev: true - - /@vue/babel-helper-vue-transform-on/1.0.2: - resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} - dev: true - - /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.5: - resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} - dependencies: - '@babel/helper-module-imports': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@babel/template': 7.16.7 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - '@vue/babel-helper-vue-transform-on': 1.0.2 - camelcase: 6.3.0 - html-tags: 3.1.0 - svg-tags: 1.0.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - - /@vue/babel-plugin-transform-vue-jsx/1.2.1_@babel+core@7.17.5: - resolution: {integrity: sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-imports': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - html-tags: 2.0.0 - lodash.kebabcase: 4.1.1 - svg-tags: 1.0.0 - dev: true - - /@vue/babel-preset-app/4.5.15_vue@2.6.14: - resolution: {integrity: sha512-J+YttzvwRfV1BPczf8r3qCevznYk+jh531agVF+5EYlHF4Sgh/cGXTz9qkkiux3LQgvhEGXgmCteg1n38WuuKg==} - peerDependencies: - vue: ^2 || ^3.0.0-0 - peerDependenciesMeta: - core-js: - optional: true - vue: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 - '@babel/helper-module-imports': 7.16.7 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-decorators': 7.17.2_@babel+core@7.17.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-runtime': 7.17.0_@babel+core@7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/runtime': 7.17.2 - '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.17.5 - '@vue/babel-preset-jsx': 1.2.4_@babel+core@7.17.5 - babel-plugin-dynamic-import-node: 2.3.3 - core-js: 3.21.1 - core-js-compat: 3.21.1 - semver: 6.3.0 - vue: 2.6.14 - transitivePeerDependencies: - - supports-color - dev: true - - /@vue/babel-preset-jsx/1.2.4_@babel+core@7.17.5: - resolution: {integrity: sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.17.5 - '@vue/babel-sugar-composition-api-inject-h': 1.2.1_@babel+core@7.17.5 - '@vue/babel-sugar-composition-api-render-instance': 1.2.4_@babel+core@7.17.5 - '@vue/babel-sugar-functional-vue': 1.2.2_@babel+core@7.17.5 - '@vue/babel-sugar-inject-h': 1.2.2_@babel+core@7.17.5 - '@vue/babel-sugar-v-model': 1.2.3_@babel+core@7.17.5 - '@vue/babel-sugar-v-on': 1.2.3_@babel+core@7.17.5 - dev: true - - /@vue/babel-sugar-composition-api-inject-h/1.2.1_@babel+core@7.17.5: - resolution: {integrity: sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - dev: true - - /@vue/babel-sugar-composition-api-render-instance/1.2.4_@babel+core@7.17.5: - resolution: {integrity: sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - dev: true - - /@vue/babel-sugar-functional-vue/1.2.2_@babel+core@7.17.5: - resolution: {integrity: sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - dev: true - - /@vue/babel-sugar-inject-h/1.2.2_@babel+core@7.17.5: - resolution: {integrity: sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - dev: true - - /@vue/babel-sugar-v-model/1.2.3_@babel+core@7.17.5: - resolution: {integrity: sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.17.5 - camelcase: 5.3.1 - html-tags: 2.0.0 - svg-tags: 1.0.0 - dev: true - - /@vue/babel-sugar-v-on/1.2.3_@babel+core@7.17.5: - resolution: {integrity: sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.17.5 - camelcase: 5.3.1 - dev: true - - /@vue/compiler-core/3.2.31: - resolution: {integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==} - dependencies: - '@babel/parser': 7.16.12 - '@vue/shared': 3.2.31 - estree-walker: 2.0.2 - source-map: 0.6.1 - dev: true - - /@vue/compiler-dom/3.2.31: - resolution: {integrity: sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==} - dependencies: - '@vue/compiler-core': 3.2.31 - '@vue/shared': 3.2.31 - dev: true - - /@vue/compiler-sfc/3.2.31: - resolution: {integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==} - dependencies: - '@babel/parser': 7.16.12 - '@vue/compiler-core': 3.2.31 - '@vue/compiler-dom': 3.2.31 - '@vue/compiler-ssr': 3.2.31 - '@vue/reactivity-transform': 3.2.31 - '@vue/shared': 3.2.31 - estree-walker: 2.0.2 - magic-string: 0.25.7 - postcss: 8.4.6 - source-map: 0.6.1 - dev: true - - /@vue/compiler-ssr/3.2.31: - resolution: {integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==} - dependencies: - '@vue/compiler-dom': 3.2.31 - '@vue/shared': 3.2.31 - dev: true - - /@vue/component-compiler-utils/3.3.0: - resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} - dependencies: - consolidate: 0.15.1 - hash-sum: 1.0.2 - lru-cache: 4.1.5 - merge-source-map: 1.1.0 - postcss: 7.0.39 - postcss-selector-parser: 6.0.9 - source-map: 0.6.1 - vue-template-es2015-compiler: 1.9.1 - optionalDependencies: - prettier: 2.5.1 - dev: true - - /@vue/reactivity-transform/3.2.31: - resolution: {integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==} - dependencies: - '@babel/parser': 7.16.12 - '@vue/compiler-core': 3.2.31 - '@vue/shared': 3.2.31 - estree-walker: 2.0.2 - magic-string: 0.25.7 - dev: true - - /@vue/reactivity/3.2.31: - resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==} - dependencies: - '@vue/shared': 3.2.31 - dev: true - - /@vue/runtime-core/3.2.31: - resolution: {integrity: sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==} - dependencies: - '@vue/reactivity': 3.2.31 - '@vue/shared': 3.2.31 - dev: true - - /@vue/runtime-dom/3.2.31: - resolution: {integrity: sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==} - dependencies: - '@vue/runtime-core': 3.2.31 - '@vue/shared': 3.2.31 - csstype: 2.6.19 - dev: true - - /@vue/server-renderer/3.2.31_vue@3.2.31: - resolution: {integrity: sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==} - peerDependencies: - vue: 3.2.31 - dependencies: - '@vue/compiler-ssr': 3.2.31 - '@vue/shared': 3.2.31 - vue: 3.2.31 - dev: true - - /@vue/shared/3.2.31: - resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} - dev: true - - /@vuepress/core/1.9.7: - resolution: {integrity: sha512-u5eb1mfNLV8uG2UuxlvpB/FkrABxeMHqymTsixOnsOg2REziv9puEIbqaZ5BjLPvbCDvSj6rn+DwjENmBU+frQ==} - engines: {node: '>=8.6'} - dependencies: - '@babel/core': 7.17.5 - '@vue/babel-preset-app': 4.5.15_vue@2.6.14 - '@vuepress/markdown': 1.9.7 - '@vuepress/markdown-loader': 1.9.7 - '@vuepress/plugin-last-updated': 1.9.7 - '@vuepress/plugin-register-components': 1.9.7 - '@vuepress/shared-utils': 1.9.7 - '@vuepress/types': 1.9.7 - autoprefixer: 9.8.8 - babel-loader: 8.2.3_d4905acce6be0d7376f60e1ae4530cfe - bundle-require: 2.1.8_esbuild@0.14.7 - cache-loader: 3.0.1_webpack@4.44.2 - chokidar: 2.1.8 - connect-history-api-fallback: 1.6.0 - copy-webpack-plugin: 5.1.2_webpack@4.44.2 - core-js: 3.21.1 - cross-spawn: 6.0.5 - css-loader: 2.1.1_webpack@4.44.2 - esbuild: 0.14.7 - file-loader: 3.0.1_webpack@4.44.2 - js-yaml: 3.14.1 - lru-cache: 5.1.1 - mini-css-extract-plugin: 0.6.0_webpack@4.44.2 - optimize-css-assets-webpack-plugin: 5.0.4_webpack@4.44.2 - portfinder: 1.0.28 - postcss-loader: 3.0.0 - postcss-safe-parser: 4.0.2 - toml: 3.0.0 - url-loader: 1.1.2_webpack@4.44.2 - vue: 2.6.14 - vue-loader: 15.9.8_2d961055fb4e5e39ce49ca8013cdc304 - vue-router: 3.5.3 - vue-server-renderer: 2.6.14 - vue-template-compiler: 2.6.14 - vuepress-html-webpack-plugin: 3.2.0_webpack@4.44.2 - vuepress-plugin-container: 2.1.5 - webpack: 4.44.2 - webpack-chain: 6.5.1 - webpack-dev-server: 3.11.1_webpack@4.44.2 - webpack-merge: 4.2.2 - webpackbar: 3.2.0_webpack@4.44.2 - transitivePeerDependencies: - - debug - - supports-color - - webpack-cli - - webpack-command - dev: true - - /@vuepress/markdown-loader/1.9.7: - resolution: {integrity: sha512-mxXF8FtX/QhOg/UYbe4Pr1j5tcf/aOEI502rycTJ3WF2XAtOmewjkGV4eAA6f6JmuM/fwzOBMZKDyy9/yo2I6Q==} - dependencies: - '@vuepress/markdown': 1.9.7 - loader-utils: 1.4.0 - lru-cache: 5.1.1 - dev: true - - /@vuepress/markdown/1.9.7: - resolution: {integrity: sha512-DFOjYkwV6fT3xXTGdTDloeIrT1AbwJ9pwefmrp0rMgC6zOz3XUJn6qqUwcYFO5mNBWpbiFQ3JZirCtgOe+xxBA==} - dependencies: - '@vuepress/shared-utils': 1.9.7 - markdown-it: 8.4.2 - markdown-it-anchor: 5.3.0_markdown-it@8.4.2 - markdown-it-chain: 1.3.0_markdown-it@8.4.2 - markdown-it-emoji: 1.4.0 - markdown-it-table-of-contents: 0.4.4 - prismjs: 1.27.0 - dev: true - - /@vuepress/plugin-active-header-links/1.9.7: - resolution: {integrity: sha512-G1M8zuV9Og3z8WBiKkWrofG44NEXsHttc1MYreDXfeWh/NLjr9q1GPCEXtiCjrjnHZHB3cSQTKnTqAHDq35PGA==} - dependencies: - '@vuepress/types': 1.9.7 - lodash.debounce: 4.0.8 - transitivePeerDependencies: - - debug - dev: true - - /@vuepress/plugin-last-updated/1.9.7: - resolution: {integrity: sha512-FiFBOl49dlFRjbLRnRAv77HDWfe+S/eCPtMQobq4/O3QWuL3Na5P4fCTTVzq1K7rWNO9EPsWNB2Jb26ndlQLKQ==} - dependencies: - '@vuepress/types': 1.9.7 - cross-spawn: 6.0.5 - transitivePeerDependencies: - - debug - dev: true - - /@vuepress/plugin-nprogress/1.9.7: - resolution: {integrity: sha512-sI148igbdRfLgyzB8PdhbF51hNyCDYXsBn8bBWiHdzcHBx974sVNFKtfwdIZcSFsNrEcg6zo8YIrQ+CO5vlUhQ==} - dependencies: - '@vuepress/types': 1.9.7 - nprogress: 0.2.0 - transitivePeerDependencies: - - debug - dev: true - - /@vuepress/plugin-register-components/1.9.7: - resolution: {integrity: sha512-l/w1nE7Dpl+LPMb8+AHSGGFYSP/t5j6H4/Wltwc2QcdzO7yqwC1YkwwhtTXvLvHOV8O7+rDg2nzvq355SFkfKA==} - dependencies: - '@vuepress/shared-utils': 1.9.7 - '@vuepress/types': 1.9.7 - transitivePeerDependencies: - - debug - dev: true - - /@vuepress/plugin-search/1.9.7: - resolution: {integrity: sha512-MLpbUVGLxaaHEwflFxvy0pF9gypFVUT3Q9Zc6maWE+0HDWAvzMxo6GBaj6mQPwjOqNQMf4QcN3hDzAZktA+DQg==} - dependencies: - '@vuepress/types': 1.9.7 - transitivePeerDependencies: - - debug - dev: true - - /@vuepress/shared-utils/1.9.7: - resolution: {integrity: sha512-lIkO/eSEspXgVHjYHa9vuhN7DuaYvkfX1+TTJDiEYXIwgwqtvkTv55C+IOdgswlt0C/OXDlJaUe1rGgJJ1+FTw==} - dependencies: - chalk: 2.4.2 - escape-html: 1.0.3 - fs-extra: 7.0.1 - globby: 9.2.0 - gray-matter: 4.0.3 - hash-sum: 1.0.2 - semver: 6.3.0 - toml: 3.0.0 - upath: 1.2.0 - dev: true - - /@vuepress/theme-default/1.9.7: - resolution: {integrity: sha512-NZzCLIl+bgJIibhkqVmk/NSku57XIuXugxAN3uiJrCw6Mu6sb3xOvbk0En3k+vS2BKHxAZ6Cx7dbCiyknDQnSA==} - dependencies: - '@vuepress/plugin-active-header-links': 1.9.7 - '@vuepress/plugin-nprogress': 1.9.7 - '@vuepress/plugin-search': 1.9.7 - '@vuepress/types': 1.9.7 - docsearch.js: 2.6.3 - lodash: 4.17.21 - stylus: 0.54.8 - stylus-loader: 3.0.2_stylus@0.54.8 - vuepress-plugin-container: 2.1.5 - vuepress-plugin-smooth-scroll: 0.0.3 - transitivePeerDependencies: - - debug - dev: true - - /@vuepress/types/1.9.7: - resolution: {integrity: sha512-moLQzkX3ED2o18dimLemUm7UVDKxhcrJmGt5C0Ng3xxrLPaQu7UqbROtEKB3YnMRt4P/CA91J+Ck+b9LmGabog==} - dependencies: - '@types/markdown-it': 10.0.3 - '@types/webpack-dev-server': 3.11.6 - webpack-chain: 6.5.1 - transitivePeerDependencies: - - debug - dev: true - - /@web/parse5-utils/1.3.0: - resolution: {integrity: sha512-Pgkx3ECc8EgXSlS5EyrgzSOoUbM6P8OKS471HLAyvOBcP1NCBn0to4RN/OaKASGq8qa3j+lPX9H14uA5AHEnQg==} - engines: {node: '>=10.0.0'} - dependencies: - '@types/parse5': 6.0.3 - parse5: 6.0.1 - dev: true - - /@webassemblyjs/ast/1.11.1: - resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} - dependencies: - '@webassemblyjs/helper-numbers': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - - /@webassemblyjs/ast/1.9.0: - resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} - dependencies: - '@webassemblyjs/helper-module-context': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/wast-parser': 1.9.0 - - /@webassemblyjs/floating-point-hex-parser/1.11.1: - resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==} - - /@webassemblyjs/floating-point-hex-parser/1.9.0: - resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} - - /@webassemblyjs/helper-api-error/1.11.1: - resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==} - - /@webassemblyjs/helper-api-error/1.9.0: - resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} - - /@webassemblyjs/helper-buffer/1.11.1: - resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==} - - /@webassemblyjs/helper-buffer/1.9.0: - resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} - - /@webassemblyjs/helper-code-frame/1.9.0: - resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} - dependencies: - '@webassemblyjs/wast-printer': 1.9.0 - - /@webassemblyjs/helper-fsm/1.9.0: - resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} - - /@webassemblyjs/helper-module-context/1.9.0: - resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - - /@webassemblyjs/helper-numbers/1.11.1: - resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==} - dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 - '@xtuc/long': 4.2.2 - - /@webassemblyjs/helper-wasm-bytecode/1.11.1: - resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==} - - /@webassemblyjs/helper-wasm-bytecode/1.9.0: - resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} - - /@webassemblyjs/helper-wasm-section/1.11.1: - resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - - /@webassemblyjs/helper-wasm-section/1.9.0: - resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - - /@webassemblyjs/ieee754/1.11.1: - resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==} - dependencies: - '@xtuc/ieee754': 1.2.0 - - /@webassemblyjs/ieee754/1.9.0: - resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} - dependencies: - '@xtuc/ieee754': 1.2.0 - - /@webassemblyjs/leb128/1.11.1: - resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==} - dependencies: - '@xtuc/long': 4.2.2 - - /@webassemblyjs/leb128/1.9.0: - resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} - dependencies: - '@xtuc/long': 4.2.2 - - /@webassemblyjs/utf8/1.11.1: - resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==} - - /@webassemblyjs/utf8/1.9.0: - resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} - - /@webassemblyjs/wasm-edit/1.11.1: - resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/helper-wasm-section': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-opt': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - '@webassemblyjs/wast-printer': 1.11.1 - - /@webassemblyjs/wasm-edit/1.9.0: - resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/helper-wasm-section': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - '@webassemblyjs/wasm-opt': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - '@webassemblyjs/wast-printer': 1.9.0 - - /@webassemblyjs/wasm-gen/1.11.1: - resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 - - /@webassemblyjs/wasm-gen/1.9.0: - resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/ieee754': 1.9.0 - '@webassemblyjs/leb128': 1.9.0 - '@webassemblyjs/utf8': 1.9.0 - - /@webassemblyjs/wasm-opt/1.11.1: - resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - - /@webassemblyjs/wasm-opt/1.9.0: - resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - - /@webassemblyjs/wasm-parser/1.11.1: - resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 - - /@webassemblyjs/wasm-parser/1.9.0: - resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-api-error': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/ieee754': 1.9.0 - '@webassemblyjs/leb128': 1.9.0 - '@webassemblyjs/utf8': 1.9.0 - - /@webassemblyjs/wast-parser/1.9.0: - resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/floating-point-hex-parser': 1.9.0 - '@webassemblyjs/helper-api-error': 1.9.0 - '@webassemblyjs/helper-code-frame': 1.9.0 - '@webassemblyjs/helper-fsm': 1.9.0 - '@xtuc/long': 4.2.2 - - /@webassemblyjs/wast-printer/1.11.1: - resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==} - dependencies: - '@webassemblyjs/ast': 1.11.1 - '@xtuc/long': 4.2.2 - - /@webassemblyjs/wast-printer/1.9.0: - resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/wast-parser': 1.9.0 - '@xtuc/long': 4.2.2 - - /@webpack-cli/configtest/1.1.1_webpack-cli@4.9.1+webpack@5.65.0: - resolution: {integrity: sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==} - peerDependencies: - webpack: 4.x.x || 5.x.x - webpack-cli: 4.x.x - dependencies: - webpack: 5.65.0_webpack-cli@4.9.1 - webpack-cli: 4.9.1_f69f8683b2a820f7de815cf328540f6e - dev: false - - /@webpack-cli/info/1.4.1_webpack-cli@4.9.1: - resolution: {integrity: sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==} - peerDependencies: - webpack-cli: 4.x.x - dependencies: - envinfo: 7.8.1 - webpack-cli: 4.9.1_f69f8683b2a820f7de815cf328540f6e - dev: false - - /@webpack-cli/serve/1.6.1_bf8f2881f4ea7e2bd045d0a76a15e6d6: - resolution: {integrity: sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==} - peerDependencies: - webpack-cli: 4.x.x - webpack-dev-server: '*' - peerDependenciesMeta: - webpack-dev-server: - optional: true - dependencies: - webpack-cli: 4.9.1_f69f8683b2a820f7de815cf328540f6e - webpack-dev-server: 4.7.3_b227dac557c5b1069e909460565bbf07 - dev: false - - /@wry/context/0.4.4: - resolution: {integrity: sha512-LrKVLove/zw6h2Md/KZyWxIkFM6AoyKp71OqpH9Hiip1csjPVoD3tPxlbQUNxEnHENks3UGgNpSBCAfq9KWuag==} - dependencies: - '@types/node': 17.0.21 - tslib: 1.14.1 - dev: false - - /@wry/context/0.6.1: - resolution: {integrity: sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==} - engines: {node: '>=8'} - dependencies: - tslib: 2.3.1 - dev: false - - /@wry/equality/0.1.11: - resolution: {integrity: sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==} - dependencies: - tslib: 1.14.1 - dev: false - - /@wry/equality/0.5.2: - resolution: {integrity: sha512-oVMxbUXL48EV/C0/M7gLVsoK6qRHPS85x8zECofEZOVvxGmIPLA9o5Z27cc2PoAyZz1S2VoM2A7FLAnpfGlneA==} - engines: {node: '>=8'} - dependencies: - tslib: 2.3.1 - dev: false - - /@wry/trie/0.3.1: - resolution: {integrity: sha512-WwB53ikYudh9pIorgxrkHKrQZcCqNM/Q/bDzZBffEaGUKGuHrRb3zZUT9Sh2qw9yogC7SsdRmQ1ER0pqvd3bfw==} - engines: {node: '>=8'} - dependencies: - tslib: 2.3.1 - dev: false - - /@xtuc/ieee754/1.2.0: - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - - /@xtuc/long/4.2.2: - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - - /@zeit/schemas/2.6.0: - resolution: {integrity: sha512-uUrgZ8AxS+Lio0fZKAipJjAh415JyrOZowliZAzmnJSsf7piVL5w+G0+gFJ0KSu3QRhvui/7zuvpLz03YjXAhg==} - dev: true - - /abab/2.0.5: - resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} - - /abbrev/1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - - /abortcontroller-polyfill/1.7.3: - resolution: {integrity: sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==} - dev: true - - /abstract-logging/2.0.1: - resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} - dev: false - - /accepts/1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - - /acorn-globals/6.0.0: - resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - - /acorn-import-assertions/1.8.0_acorn@8.7.0: - resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} - peerDependencies: - acorn: ^8 - dependencies: - acorn: 8.7.0 - - /acorn-jsx/5.3.2_acorn@7.4.1: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 7.4.1 - - /acorn-node/1.8.2: - resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==} - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - xtend: 4.0.2 - dev: false - - /acorn-walk/7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} - - /acorn-walk/8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} - engines: {node: '>=0.4.0'} - dev: true - - /acorn/6.4.2: - resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} - engines: {node: '>=0.4.0'} - hasBin: true - - /acorn/7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - - /acorn/8.7.0: - resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} - engines: {node: '>=0.4.0'} - hasBin: true - - /actioncable/5.2.7: - resolution: {integrity: sha512-3qH3bpY96NY9Da2EPfXeNzRqSC2Utf7zWSxDlul+O8ljjatsXzlaEy22awiJHpXzE3TKlOBZaOCU9Jmjj8VKog==} - dev: false - - /address/1.1.2: - resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} - engines: {node: '>= 0.12.0'} - - /addressparser/1.0.1: - resolution: {integrity: sha512-aQX7AISOMM7HFE0iZ3+YnD07oIeJqWGVnJ+ZIKaBZAk03ftmVYVqsGas/rbXKR21n4D/hKCSHypvcyOkds/xzg==} - dev: false - - /adjust-sourcemap-loader/3.0.0: - resolution: {integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==} - engines: {node: '>=8.9'} - dependencies: - loader-utils: 2.0.2 - regex-parser: 2.2.11 - dev: false - - /adjust-sourcemap-loader/4.0.0: - resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} - engines: {node: '>=8.9'} - dependencies: - loader-utils: 2.0.2 - regex-parser: 2.2.11 - dev: false - - /agent-base/6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - dependencies: - debug: 4.3.3 - transitivePeerDependencies: - - supports-color - - /agentkeepalive/2.2.0: - resolution: {integrity: sha512-TnB6ziK363p7lR8QpeLC8aMr8EGYBKZTpgzQLfqTs3bR0Oo5VbKdwKf8h0dSzsYrB7lSCgfJnMZKqShvlq5Oyg==} - engines: {node: '>= 0.10.0'} - dev: true - - /agentkeepalive/4.2.1: - resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==} - engines: {node: '>= 8.0.0'} - dependencies: - debug: 4.3.3 - depd: 1.1.2 - humanize-ms: 1.2.1 - transitivePeerDependencies: - - supports-color - - /aggregate-error/3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - - /ajv-errors/1.0.1_ajv@6.12.6: - resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} - peerDependencies: - ajv: '>=5.0.0' - dependencies: - ajv: 6.12.6 - - /ajv-formats/2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependenciesMeta: - ajv: - optional: true - dependencies: - ajv: 8.10.0 - - /ajv-keywords/3.5.2_ajv@6.12.6: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - dependencies: - ajv: 6.12.6 - - /ajv-keywords/5.1.0_ajv@8.10.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - dependencies: - ajv: 8.10.0 - fast-deep-equal: 3.1.3 - - /ajv/6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - /ajv/8.10.0: - resolution: {integrity: sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==} - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - - /ajv/8.9.0: - resolution: {integrity: sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==} - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - dev: true - - /algoliasearch/3.35.1: - resolution: {integrity: sha512-K4yKVhaHkXfJ/xcUnil04xiSrB8B8yHZoFEhWNpXg23eiCnqvTZw1tn/SqvdsANlYHLJlKl0qi3I/Q2Sqo7LwQ==} - engines: {node: '>=0.8'} - dependencies: - agentkeepalive: 2.2.0 - debug: 2.6.9 - envify: 4.1.0 - es6-promise: 4.2.8 - events: 1.1.1 - foreach: 2.0.5 - global: 4.4.0 - inherits: 2.0.4 - isarray: 2.0.5 - load-script: 1.0.0 - object-keys: 1.1.1 - querystring-es3: 0.2.1 - reduce: 1.0.2 - semver: 5.7.1 - tunnel-agent: 0.6.0 - dev: true - - /algoliasearch/4.12.0: - resolution: {integrity: sha512-fZOMMm+F3Bi5M/MoFIz7hiuyCitJza0Hu+r8Wzz4LIQClC6YGMRq7kT6NNU1fSSoFDSeJIwMfedbbi5G9dJoVQ==} - dependencies: - '@algolia/cache-browser-local-storage': 4.12.0 - '@algolia/cache-common': 4.12.0 - '@algolia/cache-in-memory': 4.12.0 - '@algolia/client-account': 4.12.0 - '@algolia/client-analytics': 4.12.0 - '@algolia/client-common': 4.12.0 - '@algolia/client-personalization': 4.12.0 - '@algolia/client-search': 4.12.0 - '@algolia/logger-common': 4.12.0 - '@algolia/logger-console': 4.12.0 - '@algolia/requester-browser-xhr': 4.12.0 - '@algolia/requester-common': 4.12.0 - '@algolia/requester-node-http': 4.12.0 - '@algolia/transporter': 4.12.0 - - /alphanum-sort/1.0.2: - resolution: {integrity: sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==} - - /altair-fastify-plugin/4.4.1_fastify@3.27.4: - resolution: {integrity: sha512-w9BEGL9MzYBQaIQ+88v4YS/7CS8eCtbe9hPcQsuFL/r2XcYW8uJzJS3zAc08WvpgrlxcAaI4zVKCJAg8TvGdQw==} - peerDependencies: - fastify: ^3.1.1 - dependencies: - altair-static: 4.4.1 - fastify: 3.27.4 - fastify-plugin: 2.3.4 - fastify-static: 4.5.0 - transitivePeerDependencies: - - bufferutil - - react - - utf-8-validate - dev: false - - /altair-graphql-core/4.4.1: - resolution: {integrity: sha512-bfGBTJVeagDmY+KcF447+sEgnFFau5IZppv0mBFKy8kU5nGi8RlWC/vsuNavsjeQRm3YPP90yf7OtfHgyjRETg==} - engines: {node: '>= 12'} - dependencies: - '@apollo/client': 3.5.10_219cb906696e305fdff1f10d526f4e7d - actioncable: 5.2.7 - apollo-cache-inmemory: 1.6.6_graphql@15.8.0 - apollo-link: 1.2.14_graphql@15.8.0 - apollo-link-http: 1.5.17_graphql@15.8.0 - aws-appsync-auth-link: 3.0.7_@apollo+client@3.5.10 - aws-appsync-subscription-link: 3.0.10_@apollo+client@3.5.10 - convert-css-color-name-to-hex: 0.1.1 - deepmerge: 4.2.2 - graphql: 15.8.0 - graphql-ws: 5.6.3_graphql@15.8.0 - loglevel: 1.8.0 - loglevel-plugin-prefix: 0.8.4 - rxjs: 7.5.5 - subscriptions-transport-ws: 0.9.19_graphql@15.8.0 - util: 0.12.4 - uuid: 8.3.2 - transitivePeerDependencies: - - bufferutil - - react - - utf-8-validate - dev: false - - /altair-static/4.4.1: - resolution: {integrity: sha512-D+Rwwerlw7QLDs+pdgPgyOyvEh0WyXuMU8Yub3N2OLvE6b3rMk/Qbe6ufifngI5/KwKisbHjmKsgLZ8tDCA6wA==} - engines: {node: '>= 6.9.1'} - dependencies: - altair-graphql-core: 4.4.1 - transitivePeerDependencies: - - bufferutil - - react - - utf-8-validate - dev: false - - /ansi-align/3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} - dependencies: - string-width: 4.2.3 - - /ansi-colors/3.2.4: - resolution: {integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==} - engines: {node: '>=6'} - - /ansi-colors/4.1.1: - resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} - engines: {node: '>=6'} - - /ansi-escapes/4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.21.3 - - /ansi-html-community/0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - dev: false - - /ansi-html/0.0.7: - resolution: {integrity: sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==} - engines: {'0': node >= 0.8.0} - hasBin: true - - /ansi-regex/2.1.1: - resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} - engines: {node: '>=0.10.0'} - - /ansi-regex/4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - - /ansi-regex/5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - /ansi-regex/6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - - /ansi-styles/2.2.1: - resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} - engines: {node: '>=0.10.0'} - - /ansi-styles/3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - - /ansi-styles/4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - - /ansi-styles/5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - /any-promise/1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: false - - /anymatch/2.0.0: - resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} - dependencies: - micromatch: 3.1.10 - normalize-path: 2.1.1 - - /anymatch/3.1.2: - resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} - engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - /apache-crypt/1.2.5: - resolution: {integrity: sha512-ICnYQH+DFVmw+S4Q0QY2XRXD8Ne8ewh8HgbuFH4K7022zCxgHM0Hz1xkRnUlEfAXNbwp1Cnhbedu60USIfDxvg==} - engines: {node: '>=8'} - dependencies: - unix-crypt-td-js: 1.1.4 - dev: false - - /apache-md5/1.1.7: - resolution: {integrity: sha512-JtHjzZmJxtzfTSjsCyHgPR155HBe5WGyUyHTaEkfy46qhwCFKx1Epm6nAxgUG3WfUZP1dWhGqj9Z2NOBeZ+uBw==} - engines: {node: '>=8'} - dev: false - - /apollo-cache-inmemory/1.6.6_graphql@15.8.0: - resolution: {integrity: sha512-L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-cache: 1.3.5_graphql@15.8.0 - apollo-utilities: 1.3.4_graphql@15.8.0 - graphql: 15.8.0 - optimism: 0.10.3 - ts-invariant: 0.4.4 - tslib: 1.14.1 - dev: false - - /apollo-cache/1.3.5_graphql@15.8.0: - resolution: {integrity: sha512-1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-utilities: 1.3.4_graphql@15.8.0 - graphql: 15.8.0 - tslib: 1.14.1 - dev: false - - /apollo-datasource/3.3.1: - resolution: {integrity: sha512-Z3a8rEUXVPIZ1p8xrFL8bcNhWmhOmovgDArvwIwmJOBnh093ZpRfO+ESJEDAN4KswmyzCLDAwjsW4zQOONdRUw==} - engines: {node: '>=12.0'} - dependencies: - apollo-server-caching: 3.3.0 - apollo-server-env: 4.2.1 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-graphql/0.9.5_graphql@15.8.0: - resolution: {integrity: sha512-RGt5k2JeBqrmnwRM0VOgWFiGKlGJMfmiif/4JvdaEqhMJ+xqe/9cfDYzXfn33ke2eWixsAbjEbRfy8XbaN9nTw==} - engines: {node: '>=6'} - peerDependencies: - graphql: ^14.2.1 || ^15.0.0 - dependencies: - core-js-pure: 3.21.1 - graphql: 15.8.0 - lodash.sortby: 4.7.0 - sha.js: 2.4.11 - dev: false - - /apollo-link-http-common/0.2.16_graphql@15.8.0: - resolution: {integrity: sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-link: 1.2.14_graphql@15.8.0 - graphql: 15.8.0 - ts-invariant: 0.4.4 - tslib: 1.14.1 - dev: false - - /apollo-link-http/1.5.17_graphql@15.8.0: - resolution: {integrity: sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-link: 1.2.14_graphql@15.8.0 - apollo-link-http-common: 0.2.16_graphql@15.8.0 - graphql: 15.8.0 - tslib: 1.14.1 - dev: false - - /apollo-link/1.2.14_graphql@15.8.0: - resolution: {integrity: sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==} - peerDependencies: - graphql: ^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-utilities: 1.3.4_graphql@15.8.0 - graphql: 15.8.0 - ts-invariant: 0.4.4 - tslib: 1.14.1 - zen-observable-ts: 0.8.21 - dev: false - - /apollo-reporting-protobuf/3.3.0: - resolution: {integrity: sha512-51Jwrg0NvHJfKz7TIGU8+Os3rUAqWtXeKRsRtKYtTeMSBPNhzz8UoGjAB3XyVmUXRE3IRmLtDPDRFL7qbxMI/w==} - dependencies: - '@apollo/protobufjs': 1.2.2 - dev: false - - /apollo-server-caching/3.3.0: - resolution: {integrity: sha512-Wgcb0ArjZ5DjQ7ID+tvxUcZ7Yxdbk5l1MxZL8D8gkyjooOkhPNzjRVQ7ubPoXqO54PrOMOTm1ejVhsF+AfIirQ==} - engines: {node: '>=12.0'} - dependencies: - lru-cache: 6.0.0 - dev: false - - /apollo-server-core/3.1.2_graphql@15.8.0: - resolution: {integrity: sha512-bFmzPDGBT97vMzdhhjlycL9Ey4YDa0eCVaHjI5TcYQM8Vphzvndd033DvvQFVRPWoZr8uwupeUyVa82Ne/iM6A==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 - dependencies: - '@apollographql/apollo-tools': 0.5.2 - '@apollographql/graphql-playground-html': 1.6.29 - '@graphql-tools/mock': 8.6.0_graphql@15.8.0 - '@graphql-tools/schema': 8.1.2_graphql@15.8.0 - '@graphql-tools/utils': 8.6.2_graphql@15.8.0 - '@josephg/resolvable': 1.0.1 - apollo-datasource: 3.3.1 - apollo-graphql: 0.9.5_graphql@15.8.0 - apollo-reporting-protobuf: 3.3.0 - apollo-server-caching: 3.3.0 - apollo-server-env: 4.2.1 - apollo-server-errors: 3.3.1_graphql@15.8.0 - apollo-server-plugin-base: 3.5.1_graphql@15.8.0 - apollo-server-types: 3.5.1_graphql@15.8.0 - async-retry: 1.3.3 - fast-json-stable-stringify: 2.1.0 - graphql: 15.8.0 - graphql-tag: 2.12.6_graphql@15.8.0 - loglevel: 1.8.0 - lru-cache: 6.0.0 - sha.js: 2.4.11 - uuid: 8.3.2 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-core/3.6.4_graphql@15.8.0: - resolution: {integrity: sha512-zttpu/3IeDGhRgIGK84z9HwTgvETDl9zntXiQ0G1tBJgOhDvehSkMiOmy+FKR1HW9+94ao1Olz6ZIyhP0dvzSg==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - '@apollographql/apollo-tools': 0.5.2 - '@apollographql/graphql-playground-html': 1.6.29 - '@graphql-tools/mock': 8.6.0_graphql@15.8.0 - '@graphql-tools/schema': 8.3.2_graphql@15.8.0 - '@josephg/resolvable': 1.0.1 - apollo-datasource: 3.3.1 - apollo-reporting-protobuf: 3.3.0 - apollo-server-caching: 3.3.0 - apollo-server-env: 4.2.1 - apollo-server-errors: 3.3.1_graphql@15.8.0 - apollo-server-plugin-base: 3.5.1_graphql@15.8.0 - apollo-server-types: 3.5.1_graphql@15.8.0 - async-retry: 1.3.3 - fast-json-stable-stringify: 2.1.0 - graphql: 15.8.0 - graphql-tag: 2.12.6_graphql@15.8.0 - lodash.sortby: 4.7.0 - loglevel: 1.8.0 - lru-cache: 6.0.0 - sha.js: 2.4.11 - uuid: 8.3.2 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-core/3.6.4_graphql@16.3.0: - resolution: {integrity: sha512-zttpu/3IeDGhRgIGK84z9HwTgvETDl9zntXiQ0G1tBJgOhDvehSkMiOmy+FKR1HW9+94ao1Olz6ZIyhP0dvzSg==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - '@apollographql/apollo-tools': 0.5.2 - '@apollographql/graphql-playground-html': 1.6.29 - '@graphql-tools/mock': 8.6.0_graphql@16.3.0 - '@graphql-tools/schema': 8.3.2_graphql@16.3.0 - '@josephg/resolvable': 1.0.1 - apollo-datasource: 3.3.1 - apollo-reporting-protobuf: 3.3.0 - apollo-server-caching: 3.3.0 - apollo-server-env: 4.2.1 - apollo-server-errors: 3.3.1_graphql@16.3.0 - apollo-server-plugin-base: 3.5.1_graphql@16.3.0 - apollo-server-types: 3.5.1_graphql@16.3.0 - async-retry: 1.3.3 - fast-json-stable-stringify: 2.1.0 - graphql: 16.3.0 - graphql-tag: 2.12.6_graphql@16.3.0 - lodash.sortby: 4.7.0 - loglevel: 1.8.0 - lru-cache: 6.0.0 - sha.js: 2.4.11 - uuid: 8.3.2 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-env/4.2.1: - resolution: {integrity: sha512-vm/7c7ld+zFMxibzqZ7SSa5tBENc4B0uye9LTfjJwGoQFY5xsUPH5FpO5j0bMUDZ8YYNbrF9SNtzc5Cngcr90g==} - engines: {node: '>=12.0'} - dependencies: - node-fetch: 2.6.7 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-errors/3.3.1_graphql@15.8.0: - resolution: {integrity: sha512-xnZJ5QWs6FixHICXHxUfm+ZWqqxrNuPlQ+kj5m6RtEgIpekOPssH/SD9gf2B4HuWV0QozorrygwZnux8POvyPA==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - graphql: 15.8.0 - dev: false - - /apollo-server-errors/3.3.1_graphql@16.3.0: - resolution: {integrity: sha512-xnZJ5QWs6FixHICXHxUfm+ZWqqxrNuPlQ+kj5m6RtEgIpekOPssH/SD9gf2B4HuWV0QozorrygwZnux8POvyPA==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - graphql: 16.3.0 - dev: false - - /apollo-server-express/3.6.4_graphql@15.8.0: - resolution: {integrity: sha512-lN73Ka7UZJINJzvMeRFIFn7898hGjTxVtRQwAzzmw5XSpWZZHZkTcAkoDxUs0GwU6h2LE14ogu2WJ4G8AZVl1Q==} - engines: {node: '>=12.0'} - peerDependencies: - express: ^4.17.1 - graphql: ^15.3.0 || ^16.0.0 - dependencies: - '@types/accepts': 1.3.5 - '@types/body-parser': 1.19.2 - '@types/cors': 2.8.12 - '@types/express': 4.17.13 - '@types/express-serve-static-core': 4.17.28 - accepts: 1.3.8 - apollo-server-core: 3.6.4_graphql@15.8.0 - apollo-server-types: 3.5.1_graphql@15.8.0 - body-parser: 1.19.2 - cors: 2.8.5 - graphql: 15.8.0 - parseurl: 1.3.3 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-express/3.6.4_graphql@16.3.0: - resolution: {integrity: sha512-lN73Ka7UZJINJzvMeRFIFn7898hGjTxVtRQwAzzmw5XSpWZZHZkTcAkoDxUs0GwU6h2LE14ogu2WJ4G8AZVl1Q==} - engines: {node: '>=12.0'} - peerDependencies: - express: ^4.17.1 - graphql: ^15.3.0 || ^16.0.0 - dependencies: - '@types/accepts': 1.3.5 - '@types/body-parser': 1.19.2 - '@types/cors': 2.8.12 - '@types/express': 4.17.13 - '@types/express-serve-static-core': 4.17.28 - accepts: 1.3.8 - apollo-server-core: 3.6.4_graphql@16.3.0 - apollo-server-types: 3.5.1_graphql@16.3.0 - body-parser: 1.19.2 - cors: 2.8.5 - graphql: 16.3.0 - parseurl: 1.3.3 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-koa/3.1.2_graphql@15.8.0: - resolution: {integrity: sha512-mR7qm0xYm5jCBelKeodcBqNqGnFnPPRDCGXyOSOshv8vYLkg58IctjVGFgad9m8Az6ZOqrYYO1clF/sXHo0gJQ==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 - koa: 2.13.1 - dependencies: - '@koa/cors': 3.2.0 - '@types/accepts': 1.3.5 - '@types/koa': 2.13.4 - '@types/koa__cors': 3.1.1 - '@types/koa-bodyparser': 4.3.6 - '@types/koa-compose': 3.2.5 - accepts: 1.3.8 - apollo-server-core: 3.1.2_graphql@15.8.0 - apollo-server-types: 3.5.1_graphql@15.8.0 - graphql: 15.8.0 - koa-bodyparser: 4.3.0 - koa-compose: 4.1.0 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-plugin-base/3.5.1_graphql@15.8.0: - resolution: {integrity: sha512-wgDHz3lLrCqpecDky3z6AOQ0vik0qs0Cya/Ti6n3ESYXJ9MdK3jE/QunATIrOYYJaa+NKl9V7YwU+/bojNfFuQ==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - apollo-server-types: 3.5.1_graphql@15.8.0 - graphql: 15.8.0 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-plugin-base/3.5.1_graphql@16.3.0: - resolution: {integrity: sha512-wgDHz3lLrCqpecDky3z6AOQ0vik0qs0Cya/Ti6n3ESYXJ9MdK3jE/QunATIrOYYJaa+NKl9V7YwU+/bojNfFuQ==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - apollo-server-types: 3.5.1_graphql@16.3.0 - graphql: 16.3.0 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-types/3.5.1_graphql@15.8.0: - resolution: {integrity: sha512-zG7xLl4mmHuZMAYOfjWKHY/IC/GgIkJ3HnYuR7FRrnPpRA9Yt5Kf1M1rjm1Esuqzpb/dt8pM7cX40QaIQObCYQ==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - apollo-reporting-protobuf: 3.3.0 - apollo-server-caching: 3.3.0 - apollo-server-env: 4.2.1 - graphql: 15.8.0 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-types/3.5.1_graphql@16.3.0: - resolution: {integrity: sha512-zG7xLl4mmHuZMAYOfjWKHY/IC/GgIkJ3HnYuR7FRrnPpRA9Yt5Kf1M1rjm1Esuqzpb/dt8pM7cX40QaIQObCYQ==} - engines: {node: '>=12.0'} - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - apollo-reporting-protobuf: 3.3.0 - apollo-server-caching: 3.3.0 - apollo-server-env: 4.2.1 - graphql: 16.3.0 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-utilities/1.3.4_graphql@15.8.0: - resolution: {integrity: sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - '@wry/equality': 0.1.11 - fast-json-stable-stringify: 2.1.0 - graphql: 15.8.0 - ts-invariant: 0.4.4 - tslib: 1.14.1 - dev: false - - /append-field/1.0.0: - resolution: {integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==} - dev: false - - /append-transform/2.0.0: - resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} - engines: {node: '>=8'} - dependencies: - default-require-extensions: 3.0.0 - dev: true - - /aproba/1.2.0: - resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} - - /arch/2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - dev: true - - /archy/1.0.0: - resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} - - /are-we-there-yet/1.1.7: - resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==} - dependencies: - delegates: 1.0.0 - readable-stream: 2.3.7 - dev: false - - /are-we-there-yet/3.0.0: - resolution: {integrity: sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.0 - - /arg/2.0.0: - resolution: {integrity: sha512-XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w==} - dev: true - - /arg/4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - dev: true - - /arg/5.0.1: - resolution: {integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==} - dev: false - - /argparse/1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - dependencies: - sprintf-js: 1.0.3 - - /argparse/2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - /aria-query/4.2.2: - resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} - engines: {node: '>=6.0'} - dependencies: - '@babel/runtime': 7.16.7 - '@babel/runtime-corejs3': 7.17.2 - dev: false - - /aria-query/5.0.0: - resolution: {integrity: sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==} - engines: {node: '>=6.0'} - - /arity-n/1.0.4: - resolution: {integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U=} - dev: false - - /arr-diff/4.0.0: - resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} - engines: {node: '>=0.10.0'} - - /arr-flatten/1.1.0: - resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} - engines: {node: '>=0.10.0'} - - /arr-union/3.1.0: - resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} - engines: {node: '>=0.10.0'} - - /array-differ/3.0.0: - resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==} - engines: {node: '>=8'} - dev: true - - /array-each/1.0.1: - resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==} - engines: {node: '>=0.10.0'} - dev: false - - /array-flatten/1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - - /array-flatten/2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - - /array-includes/3.1.4: - resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - get-intrinsic: 1.1.1 - is-string: 1.0.7 - dev: false - - /array-iterate/1.1.4: - resolution: {integrity: sha512-sNRaPGh9nnmdC8Zf+pT3UqP8rnWj5Hf9wiFGsX3wUQ2yVSIhO2ShFwCoceIPpB41QF6i2OEmrHmCo36xronCVA==} - dev: true - - /array-slice/1.1.0: - resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==} - engines: {node: '>=0.10.0'} - dev: false - - /array-union/1.0.2: - resolution: {integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==} - engines: {node: '>=0.10.0'} - dependencies: - array-uniq: 1.0.3 - - /array-union/2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - /array-uniq/1.0.3: - resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} - engines: {node: '>=0.10.0'} - - /array-unique/0.3.2: - resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} - engines: {node: '>=0.10.0'} - - /array.prototype.flat/1.2.5: - resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - - /array.prototype.flatmap/1.2.5: - resolution: {integrity: sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - - /array.prototype.map/1.0.4: - resolution: {integrity: sha512-Qds9QnX7A0qISY7JT5WuJO0NJPE9CMlC6JzHQfhpqAAQQzufVRoeH7EzUY5GcPTx72voG8LV/5eo+b8Qi8hmhA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - es-array-method-boxes-properly: 1.0.0 - is-string: 1.0.7 - dev: false - - /arrify/1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - - /arrify/2.0.1: - resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} - engines: {node: '>=8'} - - /asap/2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - /asn1.js/5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} - dependencies: - bn.js: 4.12.0 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - safer-buffer: 2.1.2 - - /asn1/0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - dependencies: - safer-buffer: 2.1.2 - - /assert-plus/1.0.0: - resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} - engines: {node: '>=0.8'} - - /assert/1.5.0: - resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} - dependencies: - object-assign: 4.1.1 - util: 0.10.3 - - /assert/2.0.0: - resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==} - dependencies: - es6-object-assign: 1.1.0 - is-nan: 1.3.2 - object-is: 1.1.5 - util: 0.12.4 - - /assign-symbols/1.0.0: - resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} - engines: {node: '>=0.10.0'} - - /ast-types-flow/0.0.7: - resolution: {integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0=} - dev: false - - /astral-regex/2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - - /astro/0.24.0_typescript@4.6.2: - resolution: {integrity: sha512-KN0EtbypW+OC2MQOEH2wBcNlX0Vuu/+DMLVCJsaH2RnvzONunuWxZdNxKCO8EM7fnx8TlH+vA9VaBXcdm5iWTA==} - engines: {node: ^14.15.0 || >=16.0.0, npm: '>=6.14.0'} - hasBin: true - dependencies: - '@astrojs/compiler': 0.12.1 - '@astrojs/language-server': 0.8.10 - '@astrojs/markdown-remark': 0.6.4 - '@astrojs/prism': 0.4.0 - '@astrojs/renderer-preact': 0.5.0_@babel+core@7.17.5 - '@astrojs/renderer-react': 0.5.0_@babel+core@7.17.5 - '@astrojs/renderer-svelte': 0.5.1_24d7a0a9f318a65885861f5236597875 - '@astrojs/renderer-vue': 0.4.0_vite@2.8.6 - '@astrojs/webapi': 0.11.0 - '@babel/core': 7.17.5 - '@babel/traverse': 7.17.3 - '@proload/core': 0.2.2 - '@proload/plugin-tsm': 0.1.1_@proload+core@0.2.2 - '@web/parse5-utils': 1.3.0 - ci-info: 3.3.0 - common-ancestor-path: 1.0.1 - debug: 4.3.3 - eol: 0.9.1 - es-module-lexer: 0.10.0 - esbuild: 0.14.25 - estree-walker: 3.0.1 - fast-glob: 3.2.11 - fast-xml-parser: 4.0.6 - html-entities: 2.3.2 - htmlparser2: 7.2.0 - kleur: 4.1.4 - magic-string: 0.25.9 - micromorph: 0.1.2 - mime: 3.0.0 - parse5: 6.0.1 - path-to-regexp: 6.2.0 - postcss: 8.4.8 - prismjs: 1.27.0 - rehype-slug: 5.0.1 - resolve: 1.22.0 - rollup: 2.70.1 - semver: 7.3.5 - serialize-javascript: 6.0.0 - shiki: 0.10.1 - shorthash: 0.0.2 - sirv: 2.0.2 - slash: 4.0.0 - sourcemap-codec: 1.4.8 - srcset-parse: 1.1.0 - string-width: 5.1.2 - strip-ansi: 7.0.1 - supports-esm: 1.0.0 - tsconfig-resolver: 3.0.1 - vite: 2.8.6 - yargs-parser: 21.0.1 - zod: 3.13.4 - transitivePeerDependencies: - - coffeescript - - diff-match-patch - - less - - node-sass - - postcss-load-config - - pug - - sass - - stylus - - sugarss - - supports-color - - typescript - dev: true - - /async-each/1.0.3: - resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==} - - /async-hook-domain/2.0.4: - resolution: {integrity: sha512-14LjCmlK1PK8eDtTezR6WX8TMaYNIzBIsd2D1sGoGjgx0BuNMMoSdk7i/drlbtamy0AWv9yv2tkB+ASdmeqFIw==} - engines: {node: '>=10'} - dev: true - - /async-limiter/1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - - /async-retry/1.3.3: - resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} - dependencies: - retry: 0.13.1 - dev: false - - /async/0.9.2: - resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=} - - /async/2.6.3: - resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==} - dependencies: - lodash: 4.17.21 - - /async/3.2.3: - resolution: {integrity: sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==} - dev: false - - /asynckit/0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - /at-least-node/1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - dev: false - - /atob/2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true - - /atomic-sleep/1.0.0: - resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} - engines: {node: '>=8.0.0'} - dev: false - - /auto-bind/4.0.0: - resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} - engines: {node: '>=8'} - dev: false - - /autocomplete.js/0.36.0: - resolution: {integrity: sha512-jEwUXnVMeCHHutUt10i/8ZiRaCb0Wo+ZyKxeGsYwBDtw6EJHqEeDrq4UwZRD8YBSvp3g6klP678il2eeiVXN2Q==} - dependencies: - immediate: 3.3.0 - dev: true - - /autoprefixer/10.4.2: - resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss-value-parser: 4.2.0 - dev: false - - /autoprefixer/10.4.2_postcss@8.4.6: - resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /autoprefixer/10.4.2_postcss@8.4.8: - resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /autoprefixer/9.8.8: - resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} - hasBin: true - dependencies: - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 - normalize-range: 0.1.2 - num2fraction: 1.2.2 - picocolors: 0.2.1 - postcss: 7.0.39 - postcss-value-parser: 4.2.0 - - /available-typed-arrays/1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} - engines: {node: '>= 0.4'} - - /avvio/7.2.5: - resolution: {integrity: sha512-AOhBxyLVdpOad3TujtC9kL/9r3HnTkxwQ5ggOsYrvvZP1cCFvzHWJd5XxZDFuTn+IN8vkKSG5SEJrd27vCSbeA==} - dependencies: - archy: 1.0.0 - debug: 4.3.3 - fastq: 1.13.0 - queue-microtask: 1.2.3 - transitivePeerDependencies: - - supports-color - dev: false - - /aws-appsync-auth-link/3.0.7_@apollo+client@3.5.10: - resolution: {integrity: sha512-Jsa53opryGFIOHGok74ICfboxhDN64o11Z+aXoCrAnE0TwzJMMK1F20ha6sYzUuozY9pGYeE+EQ3OVn6waYMog==} - peerDependencies: - '@apollo/client': 3.x - dependencies: - '@apollo/client': 3.5.10_219cb906696e305fdff1f10d526f4e7d - '@aws-crypto/sha256-js': 1.2.2 - '@aws-sdk/types': 3.54.0 - '@aws-sdk/util-hex-encoding': 3.52.0 - debug: 2.6.9 - dev: false - - /aws-appsync-subscription-link/3.0.10_@apollo+client@3.5.10: - resolution: {integrity: sha512-BVmMMw1/vESWvweY9OXVYmDYmDBmHsQ45AkDN5sBHzbjglRx2GYVi3hi1OQe9T9i84p2AVm3kp+dsRhfNFsdLA==} - peerDependencies: - '@apollo/client': 3.x - dependencies: - '@apollo/client': 3.5.10_219cb906696e305fdff1f10d526f4e7d - aws-appsync-auth-link: 3.0.7_@apollo+client@3.5.10 - debug: 2.6.9 - url: 0.11.0 - dev: false - - /aws-sign2/0.7.0: - resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} - - /aws4/1.11.0: - resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} - - /axe-core/4.4.1: - resolution: {integrity: sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==} - engines: {node: '>=4'} - dev: false - - /axios/0.24.0_debug@4.3.2: - resolution: {integrity: sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==} - dependencies: - follow-redirects: 1.14.9_debug@4.3.2 - transitivePeerDependencies: - - debug - dev: false - - /axios/0.25.0: - resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} - dependencies: - follow-redirects: 1.14.9_debug@4.3.2 - transitivePeerDependencies: - - debug - dev: false - - /axios/0.25.0_debug@4.3.2: - resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} - dependencies: - follow-redirects: 1.14.9_debug@4.3.2 - transitivePeerDependencies: - - debug - dev: false - - /axios/0.26.0: - resolution: {integrity: sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og==} - dependencies: - follow-redirects: 1.14.9_debug@4.3.2 - transitivePeerDependencies: - - debug - dev: false - - /axobject-query/2.2.0: - resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} - dev: false - - /babel-eslint/10.1.0_eslint@7.32.0: - resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} - engines: {node: '>=6'} - deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. - peerDependencies: - eslint: '>= 4.12.1' - dependencies: - '@babel/code-frame': 7.16.7 - '@babel/parser': 7.17.3 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - eslint: 7.32.0 - eslint-visitor-keys: 1.3.0 - resolve: 1.22.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-extract-comments/1.0.0: - resolution: {integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==} - engines: {node: '>=4'} - dependencies: - babylon: 6.18.0 - dev: false - - /babel-jest/26.6.3_@babel+core@7.12.3: - resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.12.3 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/babel__core': 7.1.18 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 26.6.2_@babel+core@7.12.3 - chalk: 4.1.2 - graceful-fs: 4.2.9 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-jest/26.6.3_@babel+core@7.17.5: - resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.5 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/babel__core': 7.1.18 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 26.6.2_@babel+core@7.17.5 - chalk: 4.1.2 - graceful-fs: 4.2.9 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - /babel-jest/27.5.1_@babel+core@7.17.5: - resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - dependencies: - '@babel/core': 7.17.5 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/babel__core': 7.1.18 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1_@babel+core@7.17.5 - chalk: 4.1.2 - graceful-fs: 4.2.9 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - /babel-loader/8.1.0_427212bc1158d185e577033f19ca0757: - resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} - engines: {node: '>= 6.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.12.3 - find-cache-dir: 2.1.0 - loader-utils: 1.4.0 - mkdirp: 0.5.5 - pify: 4.0.1 - schema-utils: 2.7.1 - webpack: 4.44.2 - dev: false - - /babel-loader/8.2.3_9f2c711ad75ad18a056127c3b4aa887b: - resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.17.5 - find-cache-dir: 3.3.2 - loader-utils: 1.4.0 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.66.0 - dev: false - - /babel-loader/8.2.3_c391fd7145c194be609b87ed083bbc6a: - resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.16.7 - find-cache-dir: 3.3.2 - loader-utils: 1.4.0 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /babel-loader/8.2.3_d4905acce6be0d7376f60e1ae4530cfe: - resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.17.5 - find-cache-dir: 3.3.2 - loader-utils: 1.4.0 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 4.44.2 - dev: true - - /babel-plugin-dynamic-import-node/2.3.3: - resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} - dependencies: - object.assign: 4.1.2 - - /babel-plugin-istanbul/6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.1.0 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - - /babel-plugin-jest-hoist/26.6.2: - resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/template': 7.16.7 - '@babel/types': 7.17.0 - '@types/babel__core': 7.1.18 - '@types/babel__traverse': 7.14.2 - - /babel-plugin-jest-hoist/27.5.1: - resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@babel/template': 7.16.7 - '@babel/types': 7.17.0 - '@types/babel__core': 7.1.18 - '@types/babel__traverse': 7.14.2 - - /babel-plugin-jsx-dom-expressions/0.32.9: - resolution: {integrity: sha512-6wvUZU+2oxRC4M5UyOMr3/x176NC5nbeDOXqckubCQkDr0mljpoRiLR5M0EXj3Jn2tiW6qVsQ3o4kKnjq8/kTA==} - dependencies: - '@babel/helper-module-imports': 7.16.0 - '@babel/plugin-syntax-jsx': 7.16.7 - '@babel/types': 7.17.0 - html-entities: 2.3.2 - transitivePeerDependencies: - - '@babel/core' - dev: true - - /babel-plugin-macros/2.8.0: - resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} - dependencies: - '@babel/runtime': 7.16.7 - cosmiconfig: 6.0.0 - resolve: 1.22.0 - dev: false - - /babel-plugin-macros/3.1.0: - resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} - engines: {node: '>=10', npm: '>=6'} - dependencies: - '@babel/runtime': 7.16.7 - cosmiconfig: 7.0.1 - resolve: 1.22.0 - dev: false - - /babel-plugin-named-asset-import/0.3.8_@babel+core@7.12.3: - resolution: {integrity: sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==} - peerDependencies: - '@babel/core': ^7.1.0 - dependencies: - '@babel/core': 7.12.3 - dev: false - - /babel-plugin-named-asset-import/0.3.8_@babel+core@7.17.5: - resolution: {integrity: sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==} - peerDependencies: - '@babel/core': ^7.1.0 - dependencies: - '@babel/core': 7.17.5 - dev: false - - /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.16.7: - resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.16.7 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.16.7 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.5: - resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.5 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - - /babel-plugin-polyfill-corejs3/0.4.0_@babel+core@7.16.7: - resolution: {integrity: sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.16.7 - core-js-compat: 3.21.1 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.5: - resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.5 - core-js-compat: 3.21.1 - transitivePeerDependencies: - - supports-color - - /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.16.7: - resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.7 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.16.7 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.17.5: - resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.17.5 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.5 - transitivePeerDependencies: - - supports-color - - /babel-plugin-styled-components/2.0.2_styled-components@5.3.3: - resolution: {integrity: sha512-7eG5NE8rChnNTDxa6LQfynwgHTVOYYaHJbUYSlOhk8QBXIQiMBKq4gyfHBBKPrxUcVBXVJL61ihduCpCQbuNbw==} - peerDependencies: - styled-components: '>= 2' - dependencies: - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - babel-plugin-syntax-jsx: 6.18.0 - lodash: 4.17.21 - styled-components: 5.3.3_react-dom@17.0.2+react@17.0.2 - dev: false - - /babel-plugin-syntax-jsx/6.18.0: - resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} - dev: false - - /babel-plugin-syntax-object-rest-spread/6.13.0: - resolution: {integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=} - dev: false - - /babel-plugin-syntax-trailing-function-commas/7.0.0-beta.0: - resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - dev: false - - /babel-plugin-transform-object-rest-spread/6.26.0: - resolution: {integrity: sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=} - dependencies: - babel-plugin-syntax-object-rest-spread: 6.13.0 - babel-runtime: 6.26.0 - dev: false - - /babel-plugin-transform-react-remove-prop-types/0.4.24: - resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} - dev: false - - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.12.3: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.12.3 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.3 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.12.3 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.12.3 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.3 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.12.3 - dev: false - - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.5: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.5 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.5 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.5 - - /babel-preset-fbjs/3.4.0_@babel+core@7.17.5: - resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.5 - '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-destructuring': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-flow-strip-types': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.5 - babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-preset-jest/26.6.2_@babel+core@7.12.3: - resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.12.3 - babel-plugin-jest-hoist: 26.6.2 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.12.3 - dev: false - - /babel-preset-jest/26.6.2_@babel+core@7.17.5: - resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.5 - babel-plugin-jest-hoist: 26.6.2 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.5 - - /babel-preset-jest/27.5.1_@babel+core@7.17.5: - resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.17.5 - babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.5 - - /babel-preset-react-app/10.0.1: - resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==} - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-decorators': 7.17.2_@babel+core@7.17.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.5 - '@babel/plugin-transform-flow-strip-types': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-runtime': 7.17.0_@babel+core@7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/preset-react': 7.16.7_@babel+core@7.17.5 - '@babel/preset-typescript': 7.16.7_@babel+core@7.17.5 - '@babel/runtime': 7.16.7 - babel-plugin-macros: 3.1.0 - babel-plugin-transform-react-remove-prop-types: 0.4.24 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-preset-solid/1.3.12: - resolution: {integrity: sha512-2/ggNVrYoZ/XMGB5ap9G5qoCXfYxm6GJ9NDhPz3+G4f4kSNQ1CMqZbQAfuKpUqEmtvcOM2riIgNsgeAdUiiGMw==} - dependencies: - babel-plugin-jsx-dom-expressions: 0.32.9 - transitivePeerDependencies: - - '@babel/core' - dev: true - - /babel-runtime/6.26.0: - resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=} - dependencies: - core-js: 2.6.12 - regenerator-runtime: 0.11.1 - dev: false - - /babylon/6.18.0: - resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} - hasBin: true - dev: false - - /backo2/1.0.2: - resolution: {integrity: sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==} - dev: false - - /bail/2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - dev: true - - /balanced-match/1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - /base-x/3.0.9: - resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} - dependencies: - safe-buffer: 5.2.1 - dev: true - - /base/0.11.2: - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} - engines: {node: '>=0.10.0'} - dependencies: - cache-base: 1.0.1 - class-utils: 0.3.6 - component-emitter: 1.3.0 - define-property: 1.0.0 - isobject: 3.0.1 - mixin-deep: 1.3.2 - pascalcase: 0.1.1 - - /base64-js/1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - /basic-auth/2.0.1: - resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} - engines: {node: '>= 0.8'} - dependencies: - safe-buffer: 5.1.2 - dev: false - - /batch/0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - - /bcrypt-pbkdf/1.0.2: - resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} - dependencies: - tweetnacl: 0.14.5 - - /bcryptjs/2.4.3: - resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} - dev: false - - /better-path-resolve/1.0.0: - resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} - engines: {node: '>=4'} - dependencies: - is-windows: 1.0.2 - dev: true - - /bfj/7.0.2: - resolution: {integrity: sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==} - engines: {node: '>= 8.0.0'} - dependencies: - bluebird: 3.7.2 - check-types: 11.1.2 - hoopy: 0.1.4 - tryer: 1.0.1 - dev: false - - /big-integer/1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} - engines: {node: '>=0.6'} - dev: false - - /big.js/3.2.0: - resolution: {integrity: sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==} - dev: true - - /big.js/5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - - /binary-extensions/1.13.1: - resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} - engines: {node: '>=0.10.0'} - - /binary-extensions/2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - - /bind-obj-methods/3.0.0: - resolution: {integrity: sha512-nLEaaz3/sEzNSyPWRsN9HNsqwk1AUyECtGj+XwGdIi3xABnEqecvXtIJ0wehQXuuER5uZ/5fTs2usONgYjG+iw==} - engines: {node: '>=10'} - dev: true - - /bindings/1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - dependencies: - file-uri-to-path: 1.0.0 - optional: true - - /bl/2.2.1: - resolution: {integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==} - dependencies: - readable-stream: 2.3.7 - safe-buffer: 5.2.1 - dev: false - - /bl/4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.0 - - /bl/5.0.0: - resolution: {integrity: sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==} - dependencies: - buffer: 6.0.3 - inherits: 2.0.4 - readable-stream: 3.6.0 - dev: false - - /block-stream/0.0.9: - resolution: {integrity: sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==} - engines: {node: 0.4 || >=0.5.8} - dependencies: - inherits: 2.0.4 - dev: false - optional: true - - /bluebird/3.5.1: - resolution: {integrity: sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==} - dev: false - - /bluebird/3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - - /bn.js/4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - - /bn.js/5.2.0: - resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} - - /bob-tsm/0.4.6_esbuild@0.14.25+typescript@4.6.2: - resolution: {integrity: sha512-CrNjbphPfTiK73CFczwGpF15THOe7/glwF9Yu+24yy1dsZyB803LBzJ26MEAXFGy0x7ni1OqpogVB8LYDmZQaA==} - engines: {node: ^12.20.0 || >=14.13.0} - hasBin: true - peerDependencies: - esbuild: '>=0.14.13' - typescript: '>=4.1.2' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - esbuild: 0.14.25 - typescript: 4.6.2 - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /body-parser/1.19.2: - resolution: {integrity: sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - content-type: 1.0.4 - debug: 2.6.9 - depd: 1.1.2 - http-errors: 1.8.1 - iconv-lite: 0.4.24 - on-finished: 2.3.0 - qs: 6.9.7 - raw-body: 2.4.3 - type-is: 1.6.18 - - /bonjour/3.5.0: - resolution: {integrity: sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==} - dependencies: - array-flatten: 2.1.2 - deep-equal: 1.1.1 - dns-equal: 1.0.0 - dns-txt: 2.0.2 - multicast-dns: 6.2.3 - multicast-dns-service-types: 1.1.0 - - /boolbase/1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - - /boxen/4.2.0: - resolution: {integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==} - engines: {node: '>=8'} - dependencies: - ansi-align: 3.0.1 - camelcase: 5.3.1 - chalk: 3.0.0 - cli-boxes: 2.2.1 - string-width: 4.2.3 - term-size: 2.2.1 - type-fest: 0.8.1 - widest-line: 3.1.0 - dev: true - - /boxen/5.1.2: - resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} - engines: {node: '>=10'} - dependencies: - ansi-align: 3.0.1 - camelcase: 6.3.0 - chalk: 4.1.2 - cli-boxes: 2.2.1 - string-width: 4.2.3 - type-fest: 0.20.2 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 - - /brace-expansion/1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - /brace-expansion/2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - dependencies: - balanced-match: 1.0.2 - - /braces/2.3.2: - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} - dependencies: - arr-flatten: 1.1.0 - array-unique: 0.3.2 - extend-shallow: 2.0.1 - fill-range: 4.0.0 - isobject: 3.0.1 - repeat-element: 1.1.4 - snapdragon: 0.8.2 - snapdragon-node: 2.1.1 - split-string: 3.1.0 - to-regex: 3.0.2 - - /braces/3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - - /breakword/1.0.5: - resolution: {integrity: sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg==} - dependencies: - wcwidth: 1.0.1 - dev: true - - /broadcast-channel/3.7.0: - resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==} - dependencies: - '@babel/runtime': 7.16.7 - detect-node: 2.1.0 - js-sha3: 0.8.0 - microseconds: 0.2.0 - nano-time: 1.0.0 - oblivious-set: 1.0.0 - rimraf: 3.0.2 - unload: 2.2.0 - dev: false - - /brorand/1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - - /browser-process-hrtime/1.0.0: - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - - /browserify-aes/1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - /browserify-cipher/1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - - /browserify-des/1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - dependencies: - cipher-base: 1.0.4 - des.js: 1.0.1 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - /browserify-rsa/4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} - dependencies: - bn.js: 5.2.0 - randombytes: 2.1.0 - - /browserify-sign/4.2.1: - resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} - dependencies: - bn.js: 5.2.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.4 - inherits: 2.0.4 - parse-asn1: 5.1.6 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - - /browserify-zlib/0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - dependencies: - pako: 1.0.11 - - /browserslist/4.14.2: - resolution: {integrity: sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001314 - electron-to-chromium: 1.4.82 - escalade: 3.1.1 - node-releases: 1.1.77 - dev: false - - /browserslist/4.20.0: - resolution: {integrity: sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001314 - electron-to-chromium: 1.4.82 - escalade: 3.1.1 - node-releases: 2.0.2 - picocolors: 1.0.0 - - /bs-logger/0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} - dependencies: - fast-json-stable-stringify: 2.1.0 - dev: true - - /bser/2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - dependencies: - node-int64: 0.4.0 - - /bson/1.1.6: - resolution: {integrity: sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==} - engines: {node: '>=0.6.19'} - dev: false - - /buffer-crc32/0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - - /buffer-equal-constant-time/1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - dev: false - - /buffer-from/1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - /buffer-indexof/1.1.1: - resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==} - - /buffer-json/2.0.0: - resolution: {integrity: sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==} - dev: true - - /buffer-xor/1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - - /buffer/4.9.2: - resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - isarray: 1.0.0 - - /buffer/5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - /buffer/6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - - /buildmail/3.10.0: - resolution: {integrity: sha512-6e5sDN/pl3en5Klqdfyir7LEIBiFr9oqZuvYaEyVwjxpIbBZN+98e0j87Fz2Ukl8ud32rbk9VGOZAnsOZ7pkaA==} - deprecated: This project is unmaintained - dependencies: - addressparser: 1.0.1 - libbase64: 0.1.0 - libmime: 2.1.0 - libqp: 1.1.0 - nodemailer-fetch: 1.6.0 - nodemailer-shared: 1.1.0 - dev: false - - /builtin-modules/3.2.0: - resolution: {integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==} - engines: {node: '>=6'} - dev: false - - /builtin-status-codes/3.0.0: - resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - - /builtins/1.0.3: - resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - - /bundle-require/2.1.8_esbuild@0.14.7: - resolution: {integrity: sha512-oOEg3A0hy/YzvNWNowtKD0pmhZKseOFweCbgyMqTIih4gRY1nJWsvrOCT27L9NbIyL5jMjTFrAUpGxxpW68Puw==} - peerDependencies: - esbuild: '>=0.13' - dependencies: - esbuild: 0.14.7 - dev: true - - /busboy/0.2.14: - resolution: {integrity: sha512-InWFDomvlkEj+xWLBfU3AvnbVYqeTWmQopiW0tWWEy5yehYm2YkGEc59sUmw/4ty5Zj/b0WHGs1LgecuBSBGrg==} - engines: {node: '>=0.8.0'} - dependencies: - dicer: 0.2.5 - readable-stream: 1.1.14 - dev: false - - /busboy/0.3.1: - resolution: {integrity: sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw==} - engines: {node: '>=4.5.0'} - dependencies: - dicer: 0.3.0 - dev: false - - /byte-size/7.0.1: - resolution: {integrity: sha512-crQdqyCwhokxwV1UyDzLZanhkugAgft7vt0qbbdt60C6Zf3CAiGmtUCylbtYwrU6loOUw3euGrNtW1J651ot1A==} - engines: {node: '>=10'} - dev: false - - /bytes/3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - - /bytes/3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - /cac/6.7.12: - resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==} - engines: {node: '>=8'} - - /cacache/12.0.4: - resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} - dependencies: - bluebird: 3.7.2 - chownr: 1.1.4 - figgy-pudding: 3.5.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - infer-owner: 1.0.4 - lru-cache: 5.1.1 - mississippi: 3.0.0 - mkdirp: 0.5.5 - move-concurrently: 1.0.1 - promise-inflight: 1.0.1 - rimraf: 2.7.1 - ssri: 6.0.2 - unique-filename: 1.1.1 - y18n: 4.0.3 - - /cacache/15.3.0: - resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} - engines: {node: '>= 10'} - dependencies: - '@npmcli/fs': 1.1.1 - '@npmcli/move-file': 1.1.2 - chownr: 2.0.0 - fs-minipass: 2.1.0 - glob: 7.2.0 - infer-owner: 1.0.4 - lru-cache: 6.0.0 - minipass: 3.1.6 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - mkdirp: 1.0.4 - p-map: 4.0.0 - promise-inflight: 1.0.1 - rimraf: 3.0.2 - ssri: 8.0.1 - tar: 6.1.11 - unique-filename: 1.1.1 - - /cache-base/1.0.1: - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} - engines: {node: '>=0.10.0'} - dependencies: - collection-visit: 1.0.0 - component-emitter: 1.3.0 - get-value: 2.0.6 - has-value: 1.0.0 - isobject: 3.0.1 - set-value: 2.0.1 - to-object-path: 0.3.0 - union-value: 1.0.1 - unset-value: 1.0.0 - - /cache-content-type/1.0.1: - resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==} - engines: {node: '>= 6.0.0'} - dependencies: - mime-types: 2.1.35 - ylru: 1.2.1 - - /cache-loader/3.0.1_webpack@4.44.2: - resolution: {integrity: sha512-HzJIvGiGqYsFUrMjAJNDbVZoG7qQA+vy9AIoKs7s9DscNfki0I589mf2w6/tW+kkFH3zyiknoWV5Jdynu6b/zw==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 - dependencies: - buffer-json: 2.0.0 - find-cache-dir: 2.1.0 - loader-utils: 1.4.0 - mkdirp: 0.5.5 - neo-async: 2.6.2 - schema-utils: 1.0.0 - webpack: 4.44.2 - dev: true - - /cacheable-lookup/5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} - dev: false - - /cacheable-request/6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} - engines: {node: '>=8'} - dependencies: - clone-response: 1.0.2 - get-stream: 5.2.0 - http-cache-semantics: 4.1.0 - keyv: 3.1.0 - lowercase-keys: 2.0.0 - normalize-url: 4.5.1 - responselike: 1.0.2 - dev: true - - /cacheable-request/7.0.2: - resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} - engines: {node: '>=8'} - dependencies: - clone-response: 1.0.2 - get-stream: 5.2.0 - http-cache-semantics: 4.1.0 - keyv: 4.1.1 - lowercase-keys: 2.0.0 - normalize-url: 6.1.0 - responselike: 2.0.0 - dev: false - - /caching-transform/4.0.0: - resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} - engines: {node: '>=8'} - dependencies: - hasha: 5.2.2 - make-dir: 3.1.0 - package-hash: 4.0.0 - write-file-atomic: 3.0.3 - dev: true - - /call-bind/1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} - dependencies: - function-bind: 1.1.1 - get-intrinsic: 1.1.1 - - /call-me-maybe/1.0.1: - resolution: {integrity: sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==} - dev: true - - /caller-callsite/2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} - engines: {node: '>=4'} - dependencies: - callsites: 2.0.0 - - /caller-path/2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} - engines: {node: '>=4'} - dependencies: - caller-callsite: 2.0.0 - - /callsites/2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} - engines: {node: '>=4'} - - /callsites/3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - /camel-case/3.0.0: - resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} - dependencies: - no-case: 2.3.2 - upper-case: 1.1.3 - - /camel-case/4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - dependencies: - pascal-case: 3.1.2 - tslib: 2.3.1 - dev: false - - /camelcase-css/2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - dev: false - - /camelcase-keys/6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 - dev: true - - /camelcase/5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - /camelcase/6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - /camelize/1.0.0: - resolution: {integrity: sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==} - dev: false - - /caniuse-api/3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - dependencies: - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - - /caniuse-lite/1.0.30001314: - resolution: {integrity: sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==} - - /capital-case/1.0.4: - resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - dependencies: - no-case: 3.0.4 - tslib: 2.3.1 - upper-case-first: 2.0.2 - - /capture-exit/2.0.0: - resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} - engines: {node: 6.* || 8.* || >= 10.*} - dependencies: - rsvp: 4.8.5 - - /case-sensitive-paths-webpack-plugin/2.3.0: - resolution: {integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==} - engines: {node: '>=4'} - dev: false - - /case-sensitive-paths-webpack-plugin/2.4.0: - resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} - engines: {node: '>=4'} - dev: false - - /caseless/0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - - /ccount/2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - dev: true - - /chalk/1.1.3: - resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} - engines: {node: '>=0.10.0'} - dependencies: - ansi-styles: 2.2.1 - escape-string-regexp: 1.0.5 - has-ansi: 2.0.0 - strip-ansi: 3.0.1 - supports-color: 2.0.0 - - /chalk/2.4.1: - resolution: {integrity: sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - dev: true - - /chalk/2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - /chalk/3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - /chalk/4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - /chalk/5.0.0: - resolution: {integrity: sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: false - - /change-case-all/1.0.14: - resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==} - dependencies: - change-case: 4.1.2 - is-lower-case: 2.0.2 - is-upper-case: 2.0.2 - lower-case: 2.0.2 - lower-case-first: 2.0.2 - sponge-case: 1.0.1 - swap-case: 2.0.2 - title-case: 3.0.3 - upper-case: 2.0.2 - upper-case-first: 2.0.2 - dev: false - - /change-case/3.1.0: - resolution: {integrity: sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw==} - dependencies: - camel-case: 3.0.0 - constant-case: 2.0.0 - dot-case: 2.1.1 - header-case: 1.0.1 - is-lower-case: 1.1.3 - is-upper-case: 1.1.2 - lower-case: 1.1.4 - lower-case-first: 1.0.2 - no-case: 2.3.2 - param-case: 2.1.1 - pascal-case: 2.0.1 - path-case: 2.1.1 - sentence-case: 2.1.1 - snake-case: 2.1.0 - swap-case: 1.1.2 - title-case: 2.1.1 - upper-case: 1.1.3 - upper-case-first: 1.1.2 - dev: false - - /change-case/4.1.2: - resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} - dependencies: - camel-case: 4.1.2 - capital-case: 1.0.4 - constant-case: 3.0.4 - dot-case: 3.0.4 - header-case: 2.0.4 - no-case: 3.0.4 - param-case: 3.0.4 - pascal-case: 3.1.2 - path-case: 3.0.4 - sentence-case: 3.0.4 - snake-case: 3.0.4 - tslib: 2.3.1 - dev: false - - /char-regex/1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - - /char-regex/2.0.1: - resolution: {integrity: sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==} - engines: {node: '>=12.20'} - dev: false - - /character-entities-html4/2.1.0: - resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - dev: true - - /character-entities-legacy/3.0.0: - resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - dev: true - - /character-entities/2.0.1: - resolution: {integrity: sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==} - dev: true - - /character-reference-invalid/2.0.1: - resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - dev: true - - /charcodes/0.2.0: - resolution: {integrity: sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==} - engines: {node: '>=6'} - - /chardet/0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - - /check-types/11.1.2: - resolution: {integrity: sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==} - dev: false - - /chokidar/2.1.8: - resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} - deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies - dependencies: - anymatch: 2.0.0 - async-each: 1.0.3 - braces: 2.3.2 - glob-parent: 3.1.0 - inherits: 2.0.4 - is-binary-path: 1.0.1 - is-glob: 4.0.3 - normalize-path: 3.0.0 - path-is-absolute: 1.0.1 - readdirp: 2.2.1 - upath: 1.2.0 - optionalDependencies: - fsevents: 1.2.13 - - /chokidar/3.5.2: - resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.2 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.2 - dev: false - - /chokidar/3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.2 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.2 - - /chownr/1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - - /chownr/2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - - /chrome-trace-event/1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} - engines: {node: '>=6.0'} - - /ci-info/2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - - /ci-info/3.2.0: - resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==} - dev: false - - /ci-info/3.3.0: - resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} - - /cint/8.2.1: - resolution: {integrity: sha512-gyWqJHXgDFPNx7PEyFJotutav+al92TTC3dWlMFyTETlOyKBQMZb7Cetqmj3GlrnSILHwSJRwf4mIGzc7C5lXw==} - dev: true - - /cipher-base/1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - /cjs-module-lexer/0.6.0: - resolution: {integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==} - - /cjs-module-lexer/1.2.2: - resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} - - /class-transformer/0.5.1: - resolution: {integrity: sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==} - dev: false - - /class-utils/0.3.6: - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} - engines: {node: '>=0.10.0'} - dependencies: - arr-union: 3.1.0 - define-property: 0.2.5 - isobject: 3.0.1 - static-extend: 0.1.2 - - /class-validator/0.13.2: - resolution: {integrity: sha512-yBUcQy07FPlGzUjoLuUfIOXzgynnQPPruyK1Ge2B74k9ROwnle1E+NxLWnUv5OLU8hA/qL5leAE9XnXq3byaBw==} - dependencies: - libphonenumber-js: 1.9.49 - validator: 13.7.0 - dev: false - - /clean-css/4.2.4: - resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} - engines: {node: '>= 4.0'} - dependencies: - source-map: 0.6.1 - - /clean-css/5.2.4: - resolution: {integrity: sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==} - engines: {node: '>= 10.0'} - dependencies: - source-map: 0.6.1 - dev: false - - /clean-stack/2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - - /cli-boxes/2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - - /cli-cursor/2.1.0: - resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} - engines: {node: '>=4'} - dependencies: - restore-cursor: 2.0.0 - dev: false - - /cli-cursor/3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - dependencies: - restore-cursor: 3.1.0 - - /cli-cursor/4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - restore-cursor: 4.0.0 - dev: false - - /cli-spinners/2.6.1: - resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} - engines: {node: '>=6'} - - /cli-table/0.3.11: - resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} - engines: {node: '>= 0.2.0'} - dependencies: - colors: 1.0.3 - dev: true - - /cli-table3/0.6.1: - resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==} - engines: {node: 10.* || >= 12.*} - dependencies: - string-width: 4.2.3 - optionalDependencies: - colors: 1.4.0 - - /cli-width/3.0.0: - resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} - engines: {node: '>= 10'} - - /clipboardy/2.3.0: - resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==} - engines: {node: '>=8'} - dependencies: - arch: 2.2.0 - execa: 1.0.0 - is-wsl: 2.2.0 - dev: true - - /cliui/5.0.0: - resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} - dependencies: - string-width: 3.1.0 - strip-ansi: 5.2.0 - wrap-ansi: 5.1.0 - - /cliui/6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - - /cliui/7.0.4: - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - /clone-deep/4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} - dependencies: - is-plain-object: 2.0.4 - kind-of: 6.0.3 - shallow-clone: 3.0.1 - dev: false - - /clone-response/1.0.2: - resolution: {integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==} - dependencies: - mimic-response: 1.0.1 - - /clone/1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - /clone/2.1.2: - resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} - engines: {node: '>=0.8'} - dev: true - - /cls-bluebird/2.1.0: - resolution: {integrity: sha512-XVb0RPmHQyy35Tz9z34gvtUcBKUK8A/1xkGCyeFc9B0C7Zr5SysgFaswRVdwI5NEMcO+3JKlIDGIOgERSn9NdA==} - dependencies: - is-bluebird: 1.0.2 - shimmer: 1.2.1 - dev: false - - /clsx/1.1.1: - resolution: {integrity: sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==} - engines: {node: '>=6'} - dev: false - - /cluster-key-slot/1.1.0: - resolution: {integrity: sha512-2Nii8p3RwAPiFwsnZvukotvow2rIHM+yQ6ZcBXGHdniadkYGZYiGmkHJIbZPIV9nfv7m/U1IPMVVcAhoWFeklw==} - engines: {node: '>=0.10.0'} - dev: false - - /co-body/5.2.0: - resolution: {integrity: sha512-sX/LQ7LqUhgyaxzbe7IqwPeTr2yfpfUIQ/dgpKo6ZI4y4lpQA0YxAomWIY+7I7rHWcG02PG+OuPREzMW/5tszQ==} - dependencies: - inflation: 2.0.0 - qs: 6.10.3 - raw-body: 2.4.3 - type-is: 1.6.18 - dev: false - - /co-body/6.1.0: - resolution: {integrity: sha512-m7pOT6CdLN7FuXUcpuz/8lfQ/L77x8SchHCF4G0RBTJO20Wzmhn5Sp4/5WsKy8OSpifBSUrmg83qEqaDHdyFuQ==} - dependencies: - inflation: 2.0.0 - qs: 6.10.3 - raw-body: 2.4.3 - type-is: 1.6.18 - dev: false - - /co/4.6.0: - resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - /coa/2.0.2: - resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} - engines: {node: '>= 4.0'} - dependencies: - '@types/q': 1.5.5 - chalk: 2.4.2 - q: 1.5.1 - - /code-block-writer/10.1.1: - resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} - dev: true - - /code-block-writer/11.0.0: - resolution: {integrity: sha512-GEqWvEWWsOvER+g9keO4ohFoD3ymwyCnqY3hoTr7GZipYFwEhMHJw+TtV0rfgRhNImM6QWZGO2XYjlJVyYT62w==} - dependencies: - tslib: 2.3.1 - dev: false - - /code-point-at/1.1.0: - resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} - engines: {node: '>=0.10.0'} - dev: false - - /codemirror/5.65.2: - resolution: {integrity: sha512-SZM4Zq7XEC8Fhroqe3LxbEEX1zUPWH1wMr5zxiBuiUF64iYOUH/JI88v4tBag8MiBS8B8gRv8O1pPXGYXQ4ErA==} - dev: false - - /collect-v8-coverage/1.0.1: - resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} - - /collection-visit/1.0.0: - resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} - engines: {node: '>=0.10.0'} - dependencies: - map-visit: 1.0.0 - object-visit: 1.0.1 - - /color-convert/1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - - /color-convert/2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - dependencies: - color-name: 1.1.4 - - /color-name/1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - /color-name/1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - /color-string/1.9.0: - resolution: {integrity: sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==} - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - - /color-support/1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - - /color/3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} - dependencies: - color-convert: 1.9.3 - color-string: 1.9.0 - - /color/4.2.1: - resolution: {integrity: sha512-MFJr0uY4RvTQUKvPq7dh9grVOTYSFeXja2mBXioCGjnjJoXrAp9jJ1NQTDR73c9nwBSAQiNKloKl5zq9WB9UPw==} - engines: {node: '>=12.5.0'} - dependencies: - color-convert: 2.0.1 - color-string: 1.9.0 - dev: false - - /colord/2.9.2: - resolution: {integrity: sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==} - - /colorette/1.2.1: - resolution: {integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==} - dev: false - - /colorette/2.0.16: - resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} - dev: false - - /colors/1.0.3: - resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} - engines: {node: '>=0.1.90'} - dev: true - - /colors/1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} - requiresBuild: true - - /colorspace/1.1.4: - resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==} - dependencies: - color: 3.2.1 - text-hex: 1.0.0 - dev: false - - /combined-stream/1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - - /comma-separated-tokens/2.0.2: - resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==} - dev: true - - /commander/2.17.1: - resolution: {integrity: sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==} - dev: true - - /commander/2.19.0: - resolution: {integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==} - dev: true - - /commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - /commander/4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - /commander/7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - - /commander/8.2.0: - resolution: {integrity: sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==} - engines: {node: '>= 12'} - dev: false - - /commander/8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - - /commander/9.0.0: - resolution: {integrity: sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==} - engines: {node: ^12.20.0 || >=14} - dev: true - - /common-ancestor-path/1.0.1: - resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} - dev: true - - /common-path-prefix/3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - dev: false - - /common-tags/1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - dev: false - - /commondir/1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - - /component-emitter/1.3.0: - resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} - - /compose-function/3.0.3: - resolution: {integrity: sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=} - dependencies: - arity-n: 1.0.4 - dev: false - - /compressible/2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - - /compression/1.7.3: - resolution: {integrity: sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==} - engines: {node: '>= 0.8.0'} - dependencies: - accepts: 1.3.8 - bytes: 3.0.0 - compressible: 2.0.18 - debug: 2.6.9 - on-headers: 1.0.2 - safe-buffer: 5.1.2 - vary: 1.1.2 - dev: true - - /compression/1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} - dependencies: - accepts: 1.3.8 - bytes: 3.0.0 - compressible: 2.0.18 - debug: 2.6.9 - on-headers: 1.0.2 - safe-buffer: 5.1.2 - vary: 1.1.2 - - /compute-scroll-into-view/1.0.17: - resolution: {integrity: sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==} - dev: false - - /concat-map/0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - /concat-stream/1.6.2: - resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} - engines: {'0': node >= 0.8} - dependencies: - buffer-from: 1.1.2 - inherits: 2.0.4 - readable-stream: 2.3.7 - typedarray: 0.0.6 - - /configstore/5.0.1: - resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} - engines: {node: '>=8'} - dependencies: - dot-prop: 5.3.0 - graceful-fs: 4.2.9 - make-dir: 3.1.0 - unique-string: 2.0.0 - write-file-atomic: 3.0.3 - xdg-basedir: 4.0.0 - - /confusing-browser-globals/1.0.11: - resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - dev: false - - /connect-history-api-fallback/1.6.0: - resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} - engines: {node: '>=0.8'} - - /connect/3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - dev: false - - /consola/2.15.3: - resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} - - /console-browserify/1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - - /console-control-strings/1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - - /consolidate/0.15.1: - resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==} - engines: {node: '>= 0.10.0'} - dependencies: - bluebird: 3.7.2 - dev: true - - /constant-case/2.0.0: - resolution: {integrity: sha512-eS0N9WwmjTqrOmR3o83F5vW8Z+9R1HnVz3xmzT2PMFug9ly+Au/fxRWlEBSb6LcZwspSsEn9Xs1uw9YgzAg1EQ==} - dependencies: - snake-case: 2.1.0 - upper-case: 1.1.3 - dev: false - - /constant-case/3.0.4: - resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} - dependencies: - no-case: 3.0.4 - tslib: 2.3.1 - upper-case: 2.0.2 - dev: false - - /constants-browserify/1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - - /content-disposition/0.5.2: - resolution: {integrity: sha1-DPaLud318r55YcOoUXjLhdunjLQ=} - engines: {node: '>= 0.6'} - dev: true - - /content-disposition/0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - dependencies: - safe-buffer: 5.2.1 - - /content-type/1.0.4: - resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} - engines: {node: '>= 0.6'} - - /convert-css-color-name-to-hex/0.1.1: - resolution: {integrity: sha512-JbBk4/nZnqvOkbhb2wlps3v8S7rZqIb6dWt0d482ikD2S2psBRQ096NlMtA16MnM/+R7xUJTT3qoIoLP6+u0mQ==} - dependencies: - css-color-names: 0.0.3 - is-css-color-name: 0.1.3 - dev: false - - /convert-source-map/0.3.5: - resolution: {integrity: sha1-8dgClQr33SYxof6+BZZVDIarMZA=} - dev: false - - /convert-source-map/1.7.0: - resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} - dependencies: - safe-buffer: 5.1.2 - dev: false - - /convert-source-map/1.8.0: - resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} - dependencies: - safe-buffer: 5.1.2 - - /cookie-signature/1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - - /cookie-signature/1.2.0: - resolution: {integrity: sha512-R0BOPfLGTitaKhgKROKZQN6iyq2iDQcH1DOF8nJoaWapguX5bC2w+Q/I9NmmM5lfcvEarnLZr+cCvmEYYSXvYA==} - engines: {node: '>=6.6.0'} - requiresBuild: true - dev: false - optional: true - - /cookie/0.4.2: - resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} - engines: {node: '>= 0.6'} - - /cookiejar/2.1.3: - resolution: {integrity: sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==} - dev: true - - /cookies/0.8.0: - resolution: {integrity: sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==} - engines: {node: '>= 0.8'} - dependencies: - depd: 2.0.0 - keygrip: 1.1.0 - - /copy-anything/2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} - dependencies: - is-what: 3.14.1 - dev: false - - /copy-concurrently/1.0.5: - resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} - dependencies: - aproba: 1.2.0 - fs-write-stream-atomic: 1.0.10 - iferr: 0.1.5 - mkdirp: 0.5.5 - rimraf: 2.7.1 - run-queue: 1.0.3 - - /copy-descriptor/0.1.1: - resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} - engines: {node: '>=0.10.0'} - - /copy-to-clipboard/3.3.1: - resolution: {integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==} - dependencies: - toggle-selection: 1.0.6 - dev: false - - /copy-to/2.0.1: - resolution: {integrity: sha512-3DdaFaU/Zf1AnpLiFDeNCD4TOWe3Zl2RZaTzUvWiIk5ERzcCodOE20Vqq4fzCbNoHURFHT4/us/Lfq+S2zyY4w==} - dev: false - - /copy-webpack-plugin/5.1.2_webpack@4.44.2: - resolution: {integrity: sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - cacache: 12.0.4 - find-cache-dir: 2.1.0 - glob-parent: 3.1.0 - globby: 7.1.1 - is-glob: 4.0.3 - loader-utils: 1.4.0 - minimatch: 3.1.2 - normalize-path: 3.0.0 - p-limit: 2.3.0 - schema-utils: 1.0.0 - serialize-javascript: 4.0.0 - webpack: 4.44.2 - webpack-log: 2.0.0 - dev: true - - /core-js-compat/3.21.1: - resolution: {integrity: sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==} - dependencies: - browserslist: 4.20.0 - semver: 7.0.0 - - /core-js-pure/3.21.1: - resolution: {integrity: sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==} - requiresBuild: true - dev: false - - /core-js/2.6.12: - resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} - deprecated: core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js. - requiresBuild: true - dev: false - - /core-js/3.21.1: - resolution: {integrity: sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==} - requiresBuild: true - - /core-util-is/1.0.2: - resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - - /core-util-is/1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - /cors/2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - dependencies: - object-assign: 4.1.1 - vary: 1.1.2 - dev: false - - /cosmiconfig/5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} - dependencies: - import-fresh: 2.0.0 - is-directory: 0.3.1 - js-yaml: 3.14.1 - parse-json: 4.0.0 - - /cosmiconfig/6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} - engines: {node: '>=8'} - dependencies: - '@types/parse-json': 4.0.0 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - dev: false - - /cosmiconfig/7.0.1: - resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} - engines: {node: '>=10'} - dependencies: - '@types/parse-json': 4.0.0 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - - /coveralls/3.1.1: - resolution: {integrity: sha512-+dxnG2NHncSD1NrqbSM3dn/lE57O6Qf/koe9+I7c+wzkqRmEvcp0kgJdxKInzYzkICKkFMZsX3Vct3++tsF9ww==} - engines: {node: '>=6'} - hasBin: true - dependencies: - js-yaml: 3.14.1 - lcov-parse: 1.0.0 - log-driver: 1.2.7 - minimist: 1.2.5 - request: 2.88.2 - dev: true - - /crc/3.8.0: - resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} - dependencies: - buffer: 5.7.1 - dev: false - - /create-ecdh/4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.4 - - /create-hash/1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - - /create-hmac/1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - - /create-require/1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - dev: true - - /cron-parser/3.5.0: - resolution: {integrity: sha512-wyVZtbRs6qDfFd8ap457w3XVntdvqcwBGxBoTvJQH9KGVKL/fB+h2k3C8AqiVxvUQKN1Ps/Ns46CNViOpVDhfQ==} - engines: {node: '>=0.8'} - dependencies: - is-nan: 1.3.2 - luxon: 1.28.0 - dev: false - - /cropperjs/1.5.11: - resolution: {integrity: sha512-SJUeBBhtNBnnn+UrLKluhFRIXLJn7XFPv8QN1j49X5t+BIMwkgvDev541f96bmu8Xe0TgCx3gON22KmY/VddaA==} - dev: false - - /cross-env/6.0.3: - resolution: {integrity: sha512-+KqxF6LCvfhWvADcDPqo64yVIB31gv/jQulX2NGzKS/g3GEVz6/pt4wjHFtFWsHMddebWD/sDthJemzM4MaAag==} - engines: {node: '>=8.0'} - hasBin: true - dependencies: - cross-spawn: 7.0.3 - dev: true - - /cross-env/7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true - dependencies: - cross-spawn: 7.0.3 - - /cross-fetch/3.1.5: - resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} - dependencies: - node-fetch: 2.6.7 - transitivePeerDependencies: - - encoding - dev: false - - /cross-spawn/5.1.0: - resolution: {integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=} - dependencies: - lru-cache: 4.1.5 - shebang-command: 1.2.0 - which: 1.3.1 - dev: true - - /cross-spawn/6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.1 - shebang-command: 1.2.0 - which: 1.3.1 - - /cross-spawn/7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - /crypto-browserify/3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.1 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - - /crypto-random-string/1.0.0: - resolution: {integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=} - engines: {node: '>=4'} - dev: false - - /crypto-random-string/2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - - /css-blank-pseudo/0.1.4: - resolution: {integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - postcss: 7.0.39 - dev: false - - /css-blank-pseudo/3.0.3: - resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /css-blank-pseudo/3.0.3_postcss@8.4.6: - resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /css-blank-pseudo/3.0.3_postcss@8.4.8: - resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /css-color-keywords/1.0.0: - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} - engines: {node: '>=4'} - dev: false - - /css-color-names/0.0.2: - resolution: {integrity: sha512-+KuKp9jwr7buYfdi4BmZufP9m0/zYd8tnjj0NVBVHoy6l6tw9GVZa17zy+HYu7vhNLKnn46iztzXyT4p8gpdiQ==} - dev: false - - /css-color-names/0.0.3: - resolution: {integrity: sha512-YuNAhKz60vZZCiFOP73K/EFaPCXZItFH9ScWoIXdzuxLFFkR7PvWv/faeP0scNJpfYcz956RQu5j+LP6cQC+gw==} - dev: false - - /css-color-names/0.0.4: - resolution: {integrity: sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==} - - /css-declaration-sorter/4.0.1: - resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} - engines: {node: '>4'} - dependencies: - postcss: 7.0.39 - timsort: 0.3.0 - - /css-declaration-sorter/6.1.4_postcss@8.4.6: - resolution: {integrity: sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==} - engines: {node: '>= 10'} - peerDependencies: - postcss: ^8.0.9 - dependencies: - postcss: 8.4.6 - timsort: 0.3.0 - dev: false - - /css-declaration-sorter/6.1.4_postcss@8.4.8: - resolution: {integrity: sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==} - engines: {node: '>= 10'} - peerDependencies: - postcss: ^8.0.9 - dependencies: - postcss: 8.4.8 - timsort: 0.3.0 - dev: true - - /css-has-pseudo/0.10.0: - resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false - - /css-has-pseudo/3.0.4: - resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /css-has-pseudo/3.0.4_postcss@8.4.6: - resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /css-has-pseudo/3.0.4_postcss@8.4.8: - resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /css-loader/2.1.1_webpack@4.44.2: - resolution: {integrity: sha512-OcKJU/lt232vl1P9EEDamhoO9iKY3tIjY5GU+XDLblAykTdgs6Ux9P1hTHve8nFKy5KPpOXOsVI/hIwi3841+w==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 - dependencies: - camelcase: 5.3.1 - icss-utils: 4.1.1 - loader-utils: 1.4.0 - normalize-path: 3.0.0 - postcss: 7.0.39 - postcss-modules-extract-imports: 2.0.0 - postcss-modules-local-by-default: 2.0.6 - postcss-modules-scope: 2.2.0 - postcss-modules-values: 2.0.0 - postcss-value-parser: 3.3.1 - schema-utils: 1.0.0 - webpack: 4.44.2 - dev: true - - /css-loader/4.3.0_webpack@4.44.2: - resolution: {integrity: sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.27.0 || ^5.0.0 - dependencies: - camelcase: 6.3.0 - cssesc: 3.0.0 - icss-utils: 4.1.1 - loader-utils: 2.0.2 - postcss: 7.0.39 - postcss-modules-extract-imports: 2.0.0 - postcss-modules-local-by-default: 3.0.3 - postcss-modules-scope: 2.2.0 - postcss-modules-values: 3.0.0 - postcss-value-parser: 4.2.0 - schema-utils: 2.7.1 - semver: 7.3.5 - webpack: 4.44.2 - dev: false - - /css-loader/6.5.1_webpack@5.65.0: - resolution: {integrity: sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.8 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.8 - postcss-modules-scope: 3.0.0_postcss@8.4.8 - postcss-modules-values: 4.0.0_postcss@8.4.8 - postcss-value-parser: 4.2.0 - semver: 7.3.5 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /css-loader/6.7.1: - resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.8 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.8 - postcss-modules-scope: 3.0.0_postcss@8.4.8 - postcss-modules-values: 4.0.0_postcss@8.4.8 - postcss-value-parser: 4.2.0 - semver: 7.3.5 - dev: false - - /css-loader/6.7.1_webpack@5.66.0: - resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.8 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.8 - postcss-modules-scope: 3.0.0_postcss@8.4.8 - postcss-modules-values: 4.0.0_postcss@8.4.8 - postcss-value-parser: 4.2.0 - semver: 7.3.5 - webpack: 5.66.0 - dev: false - - /css-minimizer-webpack-plugin/3.4.1_webpack@5.66.0: - resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - '@parcel/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - dependencies: - cssnano: 5.1.3_postcss@8.4.6 - jest-worker: 27.5.1 - postcss: 8.4.6 - schema-utils: 4.0.0 - serialize-javascript: 6.0.0 - source-map: 0.6.1 - webpack: 5.66.0 - dev: false - - /css-parse/2.0.0: - resolution: {integrity: sha512-UNIFik2RgSbiTwIW1IsFwXWn6vs+bYdq83LKTSOsx7NJR7WII9dxewkHLltfTLVppoUApHV0118a4RZRI9FLwA==} - dependencies: - css: 2.2.4 - dev: true - - /css-prefers-color-scheme/3.1.1: - resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - postcss: 7.0.39 - dev: false - - /css-prefers-color-scheme/6.0.3: - resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dev: false - - /css-prefers-color-scheme/6.0.3_postcss@8.4.6: - resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - dev: false - - /css-prefers-color-scheme/6.0.3_postcss@8.4.8: - resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} - engines: {node: ^12 || ^14 || >=16} - hasBin: true - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - dev: false - - /css-select-base-adapter/0.1.1: - resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} - - /css-select/2.1.0: - resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} - dependencies: - boolbase: 1.0.0 - css-what: 3.4.2 - domutils: 1.7.0 - nth-check: 1.0.2 - - /css-select/4.2.1: - resolution: {integrity: sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==} - dependencies: - boolbase: 1.0.0 - css-what: 5.1.0 - domhandler: 4.3.0 - domutils: 2.8.0 - nth-check: 2.0.1 - - /css-to-react-native/3.0.0: - resolution: {integrity: sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==} - dependencies: - camelize: 1.0.0 - css-color-keywords: 1.0.0 - postcss-value-parser: 4.2.0 - dev: false - - /css-tree/1.0.0-alpha.37: - resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} - engines: {node: '>=8.0.0'} - dependencies: - mdn-data: 2.0.4 - source-map: 0.6.1 - - /css-tree/1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} - dependencies: - mdn-data: 2.0.14 - source-map: 0.6.1 - - /css-what/3.4.2: - resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} - engines: {node: '>= 6'} - - /css-what/5.1.0: - resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==} - engines: {node: '>= 6'} - - /css.escape/1.5.1: - resolution: {integrity: sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=} - dev: false - - /css/2.2.4: - resolution: {integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==} - dependencies: - inherits: 2.0.4 - source-map: 0.6.1 - source-map-resolve: 0.5.3 - urix: 0.1.0 - - /css/3.0.0: - resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==} - dependencies: - inherits: 2.0.4 - source-map: 0.6.1 - source-map-resolve: 0.6.0 - dev: false - - /cssdb/4.4.0: - resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} - dev: false - - /cssdb/6.4.1: - resolution: {integrity: sha512-R70R/Q1fPlM1D6Y+Kpat0QjiY+aMsY2/8lekdVoYcJ7ZQs9kw71W78FdOMf8DFq975KHQf1089PNg1dLsbAhoA==} - dev: false - - /cssesc/2.0.0: - resolution: {integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==} - engines: {node: '>=4'} - hasBin: true - dev: false - - /cssesc/3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - /cssfilter/0.0.10: - resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} - dev: false - - /cssnano-preset-default/4.0.8: - resolution: {integrity: sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==} - engines: {node: '>=6.9.0'} - dependencies: - css-declaration-sorter: 4.0.1 - cssnano-util-raw-cache: 4.0.1 - postcss: 7.0.39 - postcss-calc: 7.0.5 - postcss-colormin: 4.0.3 - postcss-convert-values: 4.0.1 - postcss-discard-comments: 4.0.2 - postcss-discard-duplicates: 4.0.2 - postcss-discard-empty: 4.0.1 - postcss-discard-overridden: 4.0.1 - postcss-merge-longhand: 4.0.11 - postcss-merge-rules: 4.0.3 - postcss-minify-font-values: 4.0.2 - postcss-minify-gradients: 4.0.2 - postcss-minify-params: 4.0.2 - postcss-minify-selectors: 4.0.2 - postcss-normalize-charset: 4.0.1 - postcss-normalize-display-values: 4.0.2 - postcss-normalize-positions: 4.0.2 - postcss-normalize-repeat-style: 4.0.2 - postcss-normalize-string: 4.0.2 - postcss-normalize-timing-functions: 4.0.2 - postcss-normalize-unicode: 4.0.1 - postcss-normalize-url: 4.0.1 - postcss-normalize-whitespace: 4.0.2 - postcss-ordered-values: 4.1.2 - postcss-reduce-initial: 4.0.3 - postcss-reduce-transforms: 4.0.2 - postcss-svgo: 4.0.3 - postcss-unique-selectors: 4.0.1 - - /cssnano-preset-default/5.2.3_postcss@8.4.6: - resolution: {integrity: sha512-e4pzD/FnsvRywKO3i2Ti4jgAcJO5MhQPudrex92HXAJoMyQfS8lZHIzzC1yZ1t+d2zdkLXFY1sHdsZaT7lKoCQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-declaration-sorter: 6.1.4_postcss@8.4.6 - cssnano-utils: 3.1.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-calc: 8.2.4_postcss@8.4.6 - postcss-colormin: 5.3.0_postcss@8.4.6 - postcss-convert-values: 5.1.0_postcss@8.4.6 - postcss-discard-comments: 5.1.1_postcss@8.4.6 - postcss-discard-duplicates: 5.1.0_postcss@8.4.6 - postcss-discard-empty: 5.1.1_postcss@8.4.6 - postcss-discard-overridden: 5.1.0_postcss@8.4.6 - postcss-merge-longhand: 5.1.1_postcss@8.4.6 - postcss-merge-rules: 5.1.0_postcss@8.4.6 - postcss-minify-font-values: 5.1.0_postcss@8.4.6 - postcss-minify-gradients: 5.1.0_postcss@8.4.6 - postcss-minify-params: 5.1.1_postcss@8.4.6 - postcss-minify-selectors: 5.2.0_postcss@8.4.6 - postcss-normalize-charset: 5.1.0_postcss@8.4.6 - postcss-normalize-display-values: 5.1.0_postcss@8.4.6 - postcss-normalize-positions: 5.1.0_postcss@8.4.6 - postcss-normalize-repeat-style: 5.1.0_postcss@8.4.6 - postcss-normalize-string: 5.1.0_postcss@8.4.6 - postcss-normalize-timing-functions: 5.1.0_postcss@8.4.6 - postcss-normalize-unicode: 5.1.0_postcss@8.4.6 - postcss-normalize-url: 5.1.0_postcss@8.4.6 - postcss-normalize-whitespace: 5.1.1_postcss@8.4.6 - postcss-ordered-values: 5.1.0_postcss@8.4.6 - postcss-reduce-initial: 5.1.0_postcss@8.4.6 - postcss-reduce-transforms: 5.1.0_postcss@8.4.6 - postcss-svgo: 5.1.0_postcss@8.4.6 - postcss-unique-selectors: 5.1.1_postcss@8.4.6 - dev: false - - /cssnano-preset-default/5.2.3_postcss@8.4.8: - resolution: {integrity: sha512-e4pzD/FnsvRywKO3i2Ti4jgAcJO5MhQPudrex92HXAJoMyQfS8lZHIzzC1yZ1t+d2zdkLXFY1sHdsZaT7lKoCQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-declaration-sorter: 6.1.4_postcss@8.4.8 - cssnano-utils: 3.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-calc: 8.2.4_postcss@8.4.8 - postcss-colormin: 5.3.0_postcss@8.4.8 - postcss-convert-values: 5.1.0_postcss@8.4.8 - postcss-discard-comments: 5.1.1_postcss@8.4.8 - postcss-discard-duplicates: 5.1.0_postcss@8.4.8 - postcss-discard-empty: 5.1.1_postcss@8.4.8 - postcss-discard-overridden: 5.1.0_postcss@8.4.8 - postcss-merge-longhand: 5.1.1_postcss@8.4.8 - postcss-merge-rules: 5.1.0_postcss@8.4.8 - postcss-minify-font-values: 5.1.0_postcss@8.4.8 - postcss-minify-gradients: 5.1.0_postcss@8.4.8 - postcss-minify-params: 5.1.1_postcss@8.4.8 - postcss-minify-selectors: 5.2.0_postcss@8.4.8 - postcss-normalize-charset: 5.1.0_postcss@8.4.8 - postcss-normalize-display-values: 5.1.0_postcss@8.4.8 - postcss-normalize-positions: 5.1.0_postcss@8.4.8 - postcss-normalize-repeat-style: 5.1.0_postcss@8.4.8 - postcss-normalize-string: 5.1.0_postcss@8.4.8 - postcss-normalize-timing-functions: 5.1.0_postcss@8.4.8 - postcss-normalize-unicode: 5.1.0_postcss@8.4.8 - postcss-normalize-url: 5.1.0_postcss@8.4.8 - postcss-normalize-whitespace: 5.1.1_postcss@8.4.8 - postcss-ordered-values: 5.1.0_postcss@8.4.8 - postcss-reduce-initial: 5.1.0_postcss@8.4.8 - postcss-reduce-transforms: 5.1.0_postcss@8.4.8 - postcss-svgo: 5.1.0_postcss@8.4.8 - postcss-unique-selectors: 5.1.1_postcss@8.4.8 - dev: true - - /cssnano-util-get-arguments/4.0.0: - resolution: {integrity: sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==} - engines: {node: '>=6.9.0'} - - /cssnano-util-get-match/4.0.0: - resolution: {integrity: sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==} - engines: {node: '>=6.9.0'} - - /cssnano-util-raw-cache/4.0.1: - resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - - /cssnano-util-same-parent/4.0.1: - resolution: {integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==} - engines: {node: '>=6.9.0'} - - /cssnano-utils/3.1.0_postcss@8.4.6: - resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - dev: false - - /cssnano-utils/3.1.0_postcss@8.4.8: - resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - dev: true - - /cssnano/4.1.11: - resolution: {integrity: sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==} - engines: {node: '>=6.9.0'} - dependencies: - cosmiconfig: 5.2.1 - cssnano-preset-default: 4.0.8 - is-resolvable: 1.1.0 - postcss: 7.0.39 - - /cssnano/5.1.3_postcss@8.4.6: - resolution: {integrity: sha512-bdf+sY2w4XV+F5LOCEd7fWnSeMeKBO4lKgoAKVWZOSTR7CmWEk1UW/s9ibTMMnsTsinBmIdgZs755sAGa1eoXQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-preset-default: 5.2.3_postcss@8.4.6 - lilconfig: 2.0.4 - postcss: 8.4.6 - yaml: 1.10.2 - dev: false - - /cssnano/5.1.3_postcss@8.4.8: - resolution: {integrity: sha512-bdf+sY2w4XV+F5LOCEd7fWnSeMeKBO4lKgoAKVWZOSTR7CmWEk1UW/s9ibTMMnsTsinBmIdgZs755sAGa1eoXQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-preset-default: 5.2.3_postcss@8.4.8 - lilconfig: 2.0.4 - postcss: 8.4.8 - yaml: 1.10.2 - dev: true - - /csso/4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} - dependencies: - css-tree: 1.1.3 - - /cssom/0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - - /cssom/0.4.4: - resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} - - /cssstyle/2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} - dependencies: - cssom: 0.3.8 - - /csstype/2.6.19: - resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} - dev: true - - /csstype/3.0.11: - resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==} - - /csv-generate/3.4.3: - resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} - dev: true - - /csv-parse/4.16.3: - resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} - dev: true - - /csv-stringify/5.6.5: - resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} - dev: true - - /csv/5.5.3: - resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==} - engines: {node: '>= 0.1.90'} - dependencies: - csv-generate: 3.4.3 - csv-parse: 4.16.3 - csv-stringify: 5.6.5 - stream-transform: 2.1.3 - dev: true - - /current-script-polyfill/1.0.0: - resolution: {integrity: sha512-qv8s+G47V6Hq+g2kRE5th+ASzzrL7b6l+tap1DHKK25ZQJv3yIFhH96XaQ7NGL+zRW3t/RDbweJf/dJDe5Z5KA==} - dev: false - - /cyclist/1.0.1: - resolution: {integrity: sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==} - - /d/1.0.1: - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} - dependencies: - es5-ext: 0.10.58 - type: 1.2.0 - dev: false - - /damerau-levenshtein/1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dev: false - - /dashdash/1.14.1: - resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} - engines: {node: '>=0.10'} - dependencies: - assert-plus: 1.0.0 - - /data-urls/2.0.0: - resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} - engines: {node: '>=10'} - dependencies: - abab: 2.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - - /date-fns/2.22.1: - resolution: {integrity: sha512-yUFPQjrxEmIsMqlHhAhmxkuH769baF21Kk+nZwZGyrMoyLA+LugaQtC0+Tqf9CBUUULWwUJt6Q5ySI3LJDDCGg==} - engines: {node: '>=0.11'} - dev: false - - /date-fns/2.24.0: - resolution: {integrity: sha512-6ujwvwgPID6zbI0o7UbURi2vlLDR9uP26+tW6Lg+Ji3w7dd0i3DOcjcClLjLPranT60SSEFBwdSyYwn/ZkPIuw==} - engines: {node: '>=0.11'} - dev: false - - /dayjs/1.10.8: - resolution: {integrity: sha512-wbNwDfBHHur9UOzNUjeKUOJ0fCb0a52Wx0xInmQ7Y8FstyajiV1NmK1e00cxsr9YrE9r7yAChE0VvpuY5Rnlow==} - dev: false - - /de-indent/1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - dev: true - - /debug/2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - dependencies: - ms: 2.0.0 - - /debug/3.1.0: - resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} - dependencies: - ms: 2.0.0 - - /debug/3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - dependencies: - ms: 2.1.3 - - /debug/4.1.1: - resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) - dependencies: - ms: 2.1.3 - dev: false - - /debug/4.3.1: - resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: false - - /debug/4.3.2: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: false - - /debug/4.3.3: - resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - - /debug/4.3.3_supports-color@5.5.0: - resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - supports-color: 5.5.0 - dev: false - - /debug/4.3.3_supports-color@6.1.0: - resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - supports-color: 6.1.0 - - /decamelize-keys/1.1.0: - resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=} - engines: {node: '>=0.10.0'} - dependencies: - decamelize: 1.2.0 - map-obj: 1.0.1 - dev: true - - /decamelize/1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - /decimal.js/10.3.1: - resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==} - - /decode-named-character-reference/1.0.1: - resolution: {integrity: sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w==} - dependencies: - character-entities: 2.0.1 - dev: true - - /decode-uri-component/0.2.0: - resolution: {integrity: sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==} - engines: {node: '>=0.10'} - - /decompress-response/3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} - dependencies: - mimic-response: 1.0.1 - dev: true - - /decompress-response/6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - dependencies: - mimic-response: 3.1.0 - dev: false - - /dedent/0.7.0: - resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} - - /deep-copy/1.4.2: - resolution: {integrity: sha512-VxZwQ/1+WGQPl5nE67uLhh7OqdrmqI1OazrraO9Bbw/M8Bt6Mol/RxzDA6N6ZgRXpsG/W9PgUj8E1LHHBEq2GQ==} - engines: {node: '>=4.0.0'} - dev: false - - /deep-equal/1.0.1: - resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} - - /deep-equal/1.1.1: - resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==} - dependencies: - is-arguments: 1.1.1 - is-date-object: 1.0.5 - is-regex: 1.1.4 - object-is: 1.1.5 - object-keys: 1.1.1 - regexp.prototype.flags: 1.4.1 - - /deep-extend/0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - - /deep-is/0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - /deepmerge/1.5.2: - resolution: {integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==} - engines: {node: '>=0.10.0'} - dev: true - - /deepmerge/2.2.1: - resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==} - engines: {node: '>=0.10.0'} - dev: false - - /deepmerge/4.2.2: - resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} - engines: {node: '>=0.10.0'} - - /default-gateway/4.2.0: - resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} - engines: {node: '>=6'} - dependencies: - execa: 1.0.0 - ip-regex: 2.1.0 - - /default-gateway/6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} - dependencies: - execa: 5.1.1 - dev: false - - /default-require-extensions/3.0.0: - resolution: {integrity: sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==} - engines: {node: '>=8'} - dependencies: - strip-bom: 4.0.0 - dev: true - - /defaults/1.0.3: - resolution: {integrity: sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==} - dependencies: - clone: 1.0.4 - - /defer-to-connect/1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} - dev: true - - /defer-to-connect/2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} - dev: false - - /define-lazy-prop/2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - dev: false - - /define-properties/1.1.3: - resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} - engines: {node: '>= 0.4'} - dependencies: - object-keys: 1.1.1 - - /define-property/0.2.5: - resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} - engines: {node: '>=0.10.0'} - dependencies: - is-descriptor: 0.1.6 - - /define-property/1.0.0: - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} - engines: {node: '>=0.10.0'} - dependencies: - is-descriptor: 1.0.2 - - /define-property/2.0.2: - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} - engines: {node: '>=0.10.0'} - dependencies: - is-descriptor: 1.0.2 - isobject: 3.0.1 - - /defined/1.0.0: - resolution: {integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=} - dev: false - - /del/4.1.1: - resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} - engines: {node: '>=6'} - dependencies: - '@types/glob': 7.2.0 - globby: 6.1.0 - is-path-cwd: 2.2.0 - is-path-in-cwd: 2.1.0 - p-map: 2.1.0 - pify: 4.0.1 - rimraf: 2.7.1 - - /del/5.1.0: - resolution: {integrity: sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==} - engines: {node: '>=8'} - dependencies: - globby: 10.0.2 - graceful-fs: 4.2.9 - is-glob: 4.0.3 - is-path-cwd: 2.2.0 - is-path-inside: 3.0.3 - p-map: 3.0.0 - rimraf: 3.0.2 - slash: 3.0.0 - dev: false - - /del/6.0.0: - resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==} - engines: {node: '>=10'} - dependencies: - globby: 11.1.0 - graceful-fs: 4.2.9 - is-glob: 4.0.3 - is-path-cwd: 2.2.0 - is-path-inside: 3.0.3 - p-map: 4.0.0 - rimraf: 3.0.2 - slash: 3.0.0 - dev: false - - /delayed-stream/1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - /delegates/1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - - /denque/1.5.1: - resolution: {integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==} - engines: {node: '>=0.10'} - dev: false - - /depd/1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - - /depd/2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - /dependency-graph/0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} - dev: false - - /dequal/2.0.2: - resolution: {integrity: sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==} - engines: {node: '>=6'} - dev: true - - /des.js/1.0.1: - resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - /destroy/1.0.4: - resolution: {integrity: sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==} - - /detect-file/1.0.0: - resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} - engines: {node: '>=0.10.0'} - dev: false - - /detect-indent/6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - - /detect-libc/1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - /detect-libc/2.0.1: - resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==} - engines: {node: '>=8'} - dev: false - - /detect-newline/3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - - /detect-node/2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - - /detect-port-alt/1.1.6: - resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} - engines: {node: '>= 4.2.1'} - hasBin: true - dependencies: - address: 1.1.2 - debug: 2.6.9 - dev: false - - /detect-port/1.3.0: - resolution: {integrity: sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==} - engines: {node: '>= 4.2.1'} - hasBin: true - dependencies: - address: 1.1.2 - debug: 2.6.9 - dev: true - - /detective/5.2.0: - resolution: {integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==} - engines: {node: '>=0.8.0'} - hasBin: true - dependencies: - acorn-node: 1.8.2 - defined: 1.0.0 - minimist: 1.2.5 - dev: false - - /devtools-protocol/0.0.969999: - resolution: {integrity: sha512-6GfzuDWU0OFAuOvBokXpXPLxjOJ5DZ157Ue3sGQQM3LgAamb8m0R0ruSfN0DDu+XG5XJgT50i6zZ/0o8RglreQ==} - dev: false - - /dezalgo/1.0.3: - resolution: {integrity: sha512-K7i4zNfT2kgQz3GylDw40ot9GAE47sFZ9EXHFSPP6zONLgH6kWXE0KWJchkbQJLBkRazq4APwZ4OwiFFlT95OQ==} - dependencies: - asap: 2.0.6 - wrappy: 1.0.2 - dev: true - - /dicer/0.2.5: - resolution: {integrity: sha512-FDvbtnq7dzlPz0wyYlOExifDEZcu8h+rErEXgfxqmLfRfC/kJidEFh4+effJRO3P0xmfqyPbSMG0LveNRfTKVg==} - engines: {node: '>=0.8.0'} - dependencies: - readable-stream: 1.1.14 - streamsearch: 0.1.2 - dev: false - - /dicer/0.3.0: - resolution: {integrity: sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==} - engines: {node: '>=4.5.0'} - dependencies: - streamsearch: 0.1.2 - dev: false - - /didyoumean/1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - dev: false - - /diff-sequences/26.6.2: - resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==} - engines: {node: '>= 10.14.2'} - - /diff-sequences/27.5.1: - resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - /diff/4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - dev: true - - /diff/5.0.0: - resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} - engines: {node: '>=0.3.1'} - dev: true - - /diffie-hellman/5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - dependencies: - bn.js: 4.12.0 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - - /dir-glob/2.2.2: - resolution: {integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==} - engines: {node: '>=4'} - dependencies: - path-type: 3.0.0 - dev: true - - /dir-glob/3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - dependencies: - path-type: 4.0.0 - - /dkim-signer/0.2.2: - resolution: {integrity: sha512-24OZ3cCA30UTRz+Plpg+ibfPq3h7tDtsJRg75Bo0pGakZePXcPBddY80bKi1Bi7Jsz7tL5Cw527mhCRDvNFgfg==} - dependencies: - libmime: 2.1.3 - dev: false - - /dlv/1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dev: false - - /dnd-core/14.0.1: - resolution: {integrity: sha512-+PVS2VPTgKFPYWo3vAFEA8WPbTf7/xo43TifH9G8S1KqnrQu0o77A3unrF5yOugy4mIz7K5wAVFHUcha7wsz6A==} - dependencies: - '@react-dnd/asap': 4.0.0 - '@react-dnd/invariant': 2.0.0 - redux: 4.1.2 - dev: false - - /dns-equal/1.0.0: - resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} - - /dns-packet/1.3.4: - resolution: {integrity: sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==} - dependencies: - ip: 1.1.5 - safe-buffer: 5.2.1 - - /dns-txt/2.0.2: - resolution: {integrity: sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==} - dependencies: - buffer-indexof: 1.1.1 - - /docsearch.js/2.6.3: - resolution: {integrity: sha512-GN+MBozuyz664ycpZY0ecdQE0ND/LSgJKhTLA0/v3arIS3S1Rpf2OJz6A35ReMsm91V5apcmzr5/kM84cvUg+A==} - deprecated: This package has been deprecated and is no longer maintained. Please use @docsearch/js. - dependencies: - algoliasearch: 3.35.1 - autocomplete.js: 0.36.0 - hogan.js: 3.0.2 - request: 2.88.2 - stack-utils: 1.0.5 - to-factory: 1.0.0 - zepto: 1.2.0 - dev: true - - /doctrine/2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - dependencies: - esutils: 2.0.3 - dev: false - - /doctrine/3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - - /dom-accessibility-api/0.5.13: - resolution: {integrity: sha512-R305kwb5CcMDIpSHUnLyIAp7SrSPBx6F0VfQFB3M75xVMHhXJJIdePYgbPPh1o57vCHNu5QztokWUPsLjWzFqw==} - - /dom-converter/0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} - dependencies: - utila: 0.4.0 - - /dom-helpers/5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - dependencies: - '@babel/runtime': 7.16.7 - csstype: 3.0.11 - dev: false - - /dom-serializer/0.2.2: - resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} - dependencies: - domelementtype: 2.2.0 - entities: 2.2.0 - - /dom-serializer/1.3.2: - resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} - dependencies: - domelementtype: 2.2.0 - domhandler: 4.3.0 - entities: 2.2.0 - - /dom-walk/0.1.2: - resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - dev: true - - /domain-browser/1.2.0: - resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} - engines: {node: '>=0.4', npm: '>=1.2'} - - /domain-browser/4.22.0: - resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==} - engines: {node: '>=10'} - dev: false - - /domelementtype/1.3.1: - resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} - - /domelementtype/2.2.0: - resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} - - /domexception/2.0.1: - resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} - engines: {node: '>=8'} - dependencies: - webidl-conversions: 5.0.0 - - /domhandler/4.3.0: - resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.2.0 - - /domutils/1.7.0: - resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} - dependencies: - dom-serializer: 0.2.2 - domelementtype: 1.3.1 - - /domutils/2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - dependencies: - dom-serializer: 1.3.2 - domelementtype: 2.2.0 - domhandler: 4.3.0 - - /dot-case/2.1.1: - resolution: {integrity: sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug==} - dependencies: - no-case: 2.3.2 - dev: false - - /dot-case/3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dependencies: - no-case: 3.0.4 - tslib: 2.3.1 - dev: false - - /dot-prop/5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - dependencies: - is-obj: 2.0.0 - - /dot-prop/6.0.1: - resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} - engines: {node: '>=10'} - dependencies: - is-obj: 2.0.0 - dev: false - - /dotenv-expand/5.1.0: - resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} - - /dotenv/10.0.0: - resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} - engines: {node: '>=10'} - dev: false - - /dotenv/7.0.0: - resolution: {integrity: sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==} - engines: {node: '>=6'} - dev: true - - /dotenv/8.2.0: - resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} - engines: {node: '>=8'} - dev: false - - /dotenv/8.5.1: - resolution: {integrity: sha512-qC1FbhCH7UH7B+BcRNUDhAk04d/n+tnGGB1ctwndZkVFeehYJOn39pRWWzmdzpFqImyX1KB8tO0DCHLf8yRaYQ==} - engines: {node: '>=10'} - dev: false - - /dottie/2.0.2: - resolution: {integrity: sha512-fmrwR04lsniq/uSr8yikThDTrM7epXHBAAjH9TbeH3rEA8tdCO7mRzB9hdmdGyJCxF8KERo9CITcm3kGuoyMhg==} - dev: false - - /duplexer/0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: false - - /duplexer3/0.1.4: - resolution: {integrity: sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==} - dev: true - - /duplexify/3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.7 - stream-shift: 1.0.1 - - /dynamic-dedupe/0.3.0: - resolution: {integrity: sha1-BuRMIj9eTpTXjvnbI6ZRXOL5YqE=} - dependencies: - xtend: 4.0.2 - dev: true - - /eastasianwidth/0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: true - - /ecc-jsbn/0.1.2: - resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - dependencies: - jsbn: 0.1.1 - safer-buffer: 2.1.2 - - /ecdsa-sig-formatter/1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /ee-first/1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - /ejs/2.7.4: - resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==} - engines: {node: '>=0.10.0'} - requiresBuild: true - dev: false - - /ejs/3.1.6: - resolution: {integrity: sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - jake: 10.8.2 - - /electron-to-chromium/1.4.82: - resolution: {integrity: sha512-Ks+ANzLoIrFDUOJdjxYMH6CMKB8UQo5modAwvSZTxgF+vEs/U7G5IbWFUp6dS4klPkTDVdxbORuk8xAXXhMsWw==} - - /elliptic/6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - - /emittery/0.7.2: - resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==} - engines: {node: '>=10'} - - /emittery/0.8.1: - resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} - engines: {node: '>=10'} - - /emmet/2.3.6: - resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==} - dependencies: - '@emmetio/abbreviation': 2.2.3 - '@emmetio/css-abbreviation': 2.1.4 - dev: true - - /emoji-regex/7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} - - /emoji-regex/8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - /emoji-regex/9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - /emojis-list/2.1.0: - resolution: {integrity: sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==} - engines: {node: '>= 0.10'} - - /emojis-list/3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - - /enabled/2.0.0: - resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} - dev: false - - /encodeurl/1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - /encoding-negotiator/2.0.1: - resolution: {integrity: sha512-GSK7qphNR4iPcejfAlZxKDoz3xMhnspwImK+Af5WhePS9jUpK/Oh7rUdyENWu+9rgDflOCTmAojBsgsvM8neAQ==} - engines: {node: '>=10.13.0'} - dev: false - - /encoding/0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - requiresBuild: true - dependencies: - iconv-lite: 0.6.3 - optional: true - - /end-of-stream/1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - dependencies: - once: 1.4.0 - - /enhanced-resolve/4.5.0: - resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} - engines: {node: '>=6.9.0'} - dependencies: - graceful-fs: 4.2.9 - memory-fs: 0.5.0 - tapable: 1.1.3 - - /enhanced-resolve/5.9.2: - resolution: {integrity: sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==} - engines: {node: '>=10.13.0'} - dependencies: - graceful-fs: 4.2.9 - tapable: 2.2.1 - - /enquirer/2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} - dependencies: - ansi-colors: 4.1.1 - - /entities/1.1.2: - resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} - dev: true - - /entities/2.1.0: - resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} - dev: false - - /entities/2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - - /entities/3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} - engines: {node: '>=0.12'} - - /env-paths/2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - - /envify/4.1.0: - resolution: {integrity: sha512-IKRVVoAYr4pIx4yIWNsz9mOsboxlNXiu7TNBnem/K/uTHdkyzXWDzHCK7UTolqBbgaBz0tQHsD3YNls0uIIjiw==} - hasBin: true - dependencies: - esprima: 4.0.1 - through: 2.3.8 - dev: true - - /envinfo/7.8.1: - resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} - engines: {node: '>=4'} - hasBin: true - - /eol/0.9.1: - resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==} - dev: true - - /err-code/2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - - /errno/0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - dependencies: - prr: 1.0.1 - - /error-ex/1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - dependencies: - is-arrayish: 0.2.1 - - /error-stack-parser/2.0.7: - resolution: {integrity: sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==} - dependencies: - stackframe: 1.2.1 - dev: false - - /es-abstract/1.19.1: - resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - es-to-primitive: 1.2.1 - function-bind: 1.1.1 - get-intrinsic: 1.1.1 - get-symbol-description: 1.0.0 - has: 1.0.3 - has-symbols: 1.0.3 - internal-slot: 1.0.3 - is-callable: 1.2.4 - is-negative-zero: 2.0.2 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.1 - is-string: 1.0.7 - is-weakref: 1.0.2 - object-inspect: 1.12.0 - object-keys: 1.1.1 - object.assign: 4.1.2 - string.prototype.trimend: 1.0.4 - string.prototype.trimstart: 1.0.4 - unbox-primitive: 1.0.1 - - /es-array-method-boxes-properly/1.0.0: - resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} - dev: false - - /es-get-iterator/1.1.2: - resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.1.1 - has-symbols: 1.0.3 - is-arguments: 1.1.1 - is-map: 2.0.2 - is-set: 2.0.2 - is-string: 1.0.7 - isarray: 2.0.5 - dev: false - - /es-module-lexer/0.10.0: - resolution: {integrity: sha512-0fHYovx7ETE13wPL8zG/V+ElEgSeSwsgRVOvNZ+g/Y/2YyJq75+IEY4ZBr59vUZ3Voci1jBIktwpj8oODaWa+g==} - dev: true - - /es-module-lexer/0.9.3: - resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} - - /es-to-primitive/1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - dependencies: - is-callable: 1.2.4 - is-date-object: 1.0.5 - is-symbol: 1.0.4 - - /es5-ext/0.10.58: - resolution: {integrity: sha512-LHO+KBBaHGwjy32ibSaMY+ZzjpC4K4I5bPoijICMBL7gXEXfrEUrzssmNP+KigbQEp1dRUnGkry/vUnxOqptLQ==} - engines: {node: '>=0.10'} - requiresBuild: true - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.3 - next-tick: 1.1.0 - dev: false - - /es5-imcompatible-versions/0.1.73: - resolution: {integrity: sha512-P0SgLrYl9iqlrt0h6n/iz5z5P1uuhnfHp9BA/tcLfqgVIWHNvY4Rm+jtSvnh1ADK4DJOYDwJvxlrHMRoLQMgmQ==} - dev: false - - /es6-error/4.1.1: - resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} - dev: true - - /es6-iterator/2.0.3: - resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=} - dependencies: - d: 1.0.1 - es5-ext: 0.10.58 - es6-symbol: 3.1.3 - dev: false - - /es6-object-assign/1.1.0: - resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==} - - /es6-promise/3.3.1: - resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - dev: true - - /es6-promise/4.2.8: - resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} - dev: true - - /es6-symbol/3.1.3: - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} - dependencies: - d: 1.0.1 - ext: 1.6.0 - dev: false - - /esbuild-android-64/0.14.25: - resolution: {integrity: sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - optional: true - - /esbuild-android-arm64/0.13.15: - resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - - /esbuild-android-arm64/0.14.21: - resolution: {integrity: sha512-Bqgld1TY0wZv8TqiQmVxQFgYzz8ZmyzT7clXBDZFkOOdRybzsnj8AZuK1pwcLVA7Ya6XncHgJqIao7NFd3s0RQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-android-arm64/0.14.25: - resolution: {integrity: sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - - /esbuild-android-arm64/0.14.7: - resolution: {integrity: sha512-9/Q1NC4JErvsXzJKti0NHt+vzKjZOgPIjX/e6kkuCzgfT/GcO3FVBcGIv4HeJG7oMznE6KyKhvLrFgt7CdU2/w==} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-64/0.13.15: - resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-darwin-64/0.14.21: - resolution: {integrity: sha512-j+Eg+e13djzyYINVvAbOo2/zvZ2DivuJJTaBrJnJHSD7kUNuGHRkHoSfFjbI80KHkn091w350wdmXDNSgRjfYQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-64/0.14.25: - resolution: {integrity: sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-darwin-64/0.14.7: - resolution: {integrity: sha512-Z9X+3TT/Xj+JiZTVlwHj2P+8GoiSmUnGVz0YZTSt8WTbW3UKw5Pw2ucuJ8VzbD2FPy0jbIKJkko/6CMTQchShQ==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-arm64/0.13.15: - resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-darwin-arm64/0.14.21: - resolution: {integrity: sha512-nDNTKWDPI0RuoPj5BhcSB2z5EmZJJAyRtZLIjyXSqSpAyoB8eyAKXl4lB8U2P78Fnh4Lh1le/fmpewXE04JhBQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-arm64/0.14.25: - resolution: {integrity: sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-darwin-arm64/0.14.7: - resolution: {integrity: sha512-68e7COhmwIiLXBEyxUxZSSU0akgv8t3e50e2QOtKdBUE0F6KIRISzFntLe2rYlNqSsjGWsIO6CCc9tQxijjSkw==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-64/0.13.15: - resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==} - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-freebsd-64/0.14.21: - resolution: {integrity: sha512-zIurkCHXhxELiDZtLGiexi8t8onQc2LtuE+S7457H/pP0g0MLRKMrsn/IN4LDkNe6lvBjuoZZi2OfelOHn831g==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-64/0.14.25: - resolution: {integrity: sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-freebsd-64/0.14.7: - resolution: {integrity: sha512-76zy5jAjPiXX/S3UvRgG85Bb0wy0zv/J2lel3KtHi4V7GUTBfhNUPt0E5bpSXJ6yMT7iThhnA5rOn+IJiUcslQ==} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-arm64/0.13.15: - resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-freebsd-arm64/0.14.21: - resolution: {integrity: sha512-wdxMmkJfbwcN+q85MpeUEamVZ40FNsBa9mPq8tAszDn8TRT2HoJvVRADPIIBa9SWWwlDChIMjkDKAnS3KS/sPA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-arm64/0.14.25: - resolution: {integrity: sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-freebsd-arm64/0.14.7: - resolution: {integrity: sha512-lSlYNLiqyzd7qCN5CEOmLxn7MhnGHPcu5KuUYOG1i+t5A6q7LgBmfYC9ZHJBoYyow3u4CNu79AWHbvVLpE/VQQ==} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-jest/0.5.0_esbuild@0.14.25: - resolution: {integrity: sha512-AMZZCdEpXfNVOIDvURlqYyHwC8qC1/BFjgsrOiSL1eyiIArVtHL8YAC83Shhn16cYYoAWEW17yZn0W/RJKJKHQ==} - peerDependencies: - esbuild: '>=0.8.50' - dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.5 - babel-jest: 26.6.3_@babel+core@7.17.5 - esbuild: 0.14.25 - transitivePeerDependencies: - - supports-color - dev: false - - /esbuild-linux-32/0.13.15: - resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==} - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-32/0.14.21: - resolution: {integrity: sha512-fmxvyzOPPh2xiEHojpCeIQP6pXcoKsWbz3ryDDIKLOsk4xp3GbpHIEAWP0xTeuhEbendmvBDVKbAVv3PnODXLg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-32/0.14.25: - resolution: {integrity: sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-32/0.14.7: - resolution: {integrity: sha512-Vk28u409wVOXqTaT6ek0TnfQG4Ty1aWWfiysIaIRERkNLhzLhUf4i+qJBN8mMuGTYOkE40F0Wkbp6m+IidOp2A==} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-64/0.13.15: - resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-64/0.14.21: - resolution: {integrity: sha512-edZyNOv1ql+kpmlzdqzzDjRQYls+tSyi4QFi+PdBhATJFUqHsnNELWA9vMSzAaInPOEaVUTA5Ml28XFChcy4DA==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-64/0.14.25: - resolution: {integrity: sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-64/0.14.7: - resolution: {integrity: sha512-+Lvz6x+8OkRk3K2RtZwO+0a92jy9si9cUea5Zoru4yJ/6EQm9ENX5seZE0X9DTwk1dxJbjmLsJsd3IoowyzgVg==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm/0.13.15: - resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm/0.14.21: - resolution: {integrity: sha512-aSU5pUueK6afqmLQsbU+QcFBT62L+4G9hHMJDHWfxgid6hzhSmfRH9U/f+ymvxsSTr/HFRU4y7ox8ZyhlVl98w==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm/0.14.25: - resolution: {integrity: sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm/0.14.7: - resolution: {integrity: sha512-OzpXEBogbYdcBqE4uKynuSn5YSetCvK03Qv1HcOY1VN6HmReuatjJ21dCH+YPHSpMEF0afVCnNfffvsGEkxGJQ==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm64/0.13.15: - resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm64/0.14.21: - resolution: {integrity: sha512-t5qxRkq4zdQC0zXpzSB2bTtfLgOvR0C6BXYaRE/6/k8/4SrkZcTZBeNu+xGvwCU4b5dU9ST9pwIWkK6T1grS8g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm64/0.14.25: - resolution: {integrity: sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm64/0.14.7: - resolution: {integrity: sha512-kJd5beWSqteSAW086qzCEsH6uwpi7QRIpzYWHzEYwKKu9DiG1TwIBegQJmLpPsLp4v5RAFjea0JAmAtpGtRpqg==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-mips64le/0.13.15: - resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==} - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-mips64le/0.14.21: - resolution: {integrity: sha512-jLZLQGCNlUsmIHtGqNvBs3zN+7a4D9ckf0JZ+jQTwHdZJ1SgV9mAjbB980OFo66LoY+WeM7t3WEnq3FjI1zw4A==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-mips64le/0.14.25: - resolution: {integrity: sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-mips64le/0.14.7: - resolution: {integrity: sha512-mFWpnDhZJmj/h7pxqn1GGDsKwRfqtV7fx6kTF5pr4PfXe8pIaTERpwcKkoCwZUkWAOmUEjMIUAvFM72A6hMZnA==} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-ppc64le/0.13.15: - resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-ppc64le/0.14.21: - resolution: {integrity: sha512-4TWxpK391en2UBUw6GSrukToTDu6lL9vkm3Ll40HrI08WG3qcnJu7bl8e1+GzelDsiw1QmfAY/nNvJ6iaHRpCQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-ppc64le/0.14.25: - resolution: {integrity: sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-ppc64le/0.14.7: - resolution: {integrity: sha512-wM7f4M0bsQXfDL4JbbYD0wsr8cC8KaQ3RPWc/fV27KdErPW7YsqshZZSjDV0kbhzwpNNdhLItfbaRT8OE8OaKA==} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-riscv64/0.14.21: - resolution: {integrity: sha512-fElngqOaOfTsF+u+oetDLHsPG74vB2ZaGZUqmGefAJn3a5z9Z2pNa4WpVbbKgHpaAAy5tWM1m1sbGohj6Ki6+Q==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-riscv64/0.14.25: - resolution: {integrity: sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-s390x/0.14.21: - resolution: {integrity: sha512-brleZ6R5fYv0qQ7ZBwenQmP6i9TdvJCB092c/3D3pTLQHBGHJb5zWgKxOeS7bdHzmLy6a6W7GbFk6QKpjyD6QA==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-s390x/0.14.25: - resolution: {integrity: sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-netbsd-64/0.13.15: - resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==} - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - - /esbuild-netbsd-64/0.14.21: - resolution: {integrity: sha512-nCEgsLCQ8RoFWVV8pVI+kX66ICwbPP/M9vEa0NJGIEB/Vs5sVGMqkf67oln90XNSkbc0bPBDuo4G6FxlF7PN8g==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-netbsd-64/0.14.25: - resolution: {integrity: sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - - /esbuild-netbsd-64/0.14.7: - resolution: {integrity: sha512-J/afS7woKyzGgAL5FlgvMyqgt5wQ597lgsT+xc2yJ9/7BIyezeXutXqfh05vszy2k3kSvhLesugsxIA71WsqBw==} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-openbsd-64/0.13.15: - resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==} - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - - /esbuild-openbsd-64/0.14.21: - resolution: {integrity: sha512-h9zLMyVD0T73MDTVYIb/qUTokwI6EJH9O6wESuTNq6+XpMSr6C5aYZ4fvFKdNELW+Xsod+yDS2hV2JTUAbFrLA==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-openbsd-64/0.14.25: - resolution: {integrity: sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - - /esbuild-openbsd-64/0.14.7: - resolution: {integrity: sha512-7CcxgdlCD+zAPyveKoznbgr3i0Wnh0L8BDGRCjE/5UGkm5P/NQko51tuIDaYof8zbmXjjl0OIt9lSo4W7I8mrw==} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-sunos-64/0.13.15: - resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==} - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - - /esbuild-sunos-64/0.14.21: - resolution: {integrity: sha512-Kl+7Cot32qd9oqpLdB1tEGXEkjBlijrIxMJ0+vlDFaqsODutif25on0IZlFxEBtL2Gosd4p5WCV1U7UskNQfXA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /esbuild-sunos-64/0.14.25: - resolution: {integrity: sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - - /esbuild-sunos-64/0.14.7: - resolution: {integrity: sha512-GKCafP2j/KUljVC3nesw1wLFSZktb2FGCmoT1+730zIF5O6hNroo0bSEofm6ZK5mNPnLiSaiLyRB9YFgtkd5Xg==} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-32/0.13.15: - resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-32/0.14.21: - resolution: {integrity: sha512-V7vnTq67xPBUCk/9UtlolmQ798Ecjdr1ZoI1vcSgw7M82aSSt0eZdP6bh5KAFZU8pxDcx3qoHyWQfHYr11f22A==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-32/0.14.25: - resolution: {integrity: sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-32/0.14.7: - resolution: {integrity: sha512-5I1GeL/gZoUUdTPA0ws54bpYdtyeA2t6MNISalsHpY269zK8Jia/AXB3ta/KcDHv2SvNwabpImeIPXC/k0YW6A==} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-64/0.13.15: - resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-64/0.14.21: - resolution: {integrity: sha512-kDgHjKOHwjfJDCyRGELzVxiP/RBJBTA+wyspf78MTTJQkyPuxH2vChReNdWc+dU2S4gIZFHMdP1Qrl/k22ZmaA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-64/0.14.25: - resolution: {integrity: sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-64/0.14.7: - resolution: {integrity: sha512-CIGKCFpQOSlYsLMbxt8JjxxvVw9MlF1Rz2ABLVfFyHUF5OeqHD5fPhGrCVNaVrhO8Xrm+yFmtjcZudUGr5/WYQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-arm64/0.13.15: - resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-arm64/0.14.21: - resolution: {integrity: sha512-8Sbo0zpzgwWrwjQYLmHF78f7E2xg5Ve63bjB2ng3V2aManilnnTGaliq2snYg+NOX60+hEvJHRdVnuIAHW0lVw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-arm64/0.14.25: - resolution: {integrity: sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-arm64/0.14.7: - resolution: {integrity: sha512-eOs1eSivOqN7cFiRIukEruWhaCf75V0N8P0zP7dh44LIhLl8y6/z++vv9qQVbkBm5/D7M7LfCfCTmt1f1wHOCw==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild/0.13.15: - resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==} - hasBin: true - requiresBuild: true - optionalDependencies: - esbuild-android-arm64: 0.13.15 - esbuild-darwin-64: 0.13.15 - esbuild-darwin-arm64: 0.13.15 - esbuild-freebsd-64: 0.13.15 - esbuild-freebsd-arm64: 0.13.15 - esbuild-linux-32: 0.13.15 - esbuild-linux-64: 0.13.15 - esbuild-linux-arm: 0.13.15 - esbuild-linux-arm64: 0.13.15 - esbuild-linux-mips64le: 0.13.15 - esbuild-linux-ppc64le: 0.13.15 - esbuild-netbsd-64: 0.13.15 - esbuild-openbsd-64: 0.13.15 - esbuild-sunos-64: 0.13.15 - esbuild-windows-32: 0.13.15 - esbuild-windows-64: 0.13.15 - esbuild-windows-arm64: 0.13.15 - - /esbuild/0.14.21: - resolution: {integrity: sha512-7WEoNMBJdLN993dr9h0CpFHPRc3yFZD+EAVY9lg6syJJ12gc5fHq8d75QRExuhnMkT2DaRiIKFThRvDWP+fO+A==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - esbuild-android-arm64: 0.14.21 - esbuild-darwin-64: 0.14.21 - esbuild-darwin-arm64: 0.14.21 - esbuild-freebsd-64: 0.14.21 - esbuild-freebsd-arm64: 0.14.21 - esbuild-linux-32: 0.14.21 - esbuild-linux-64: 0.14.21 - esbuild-linux-arm: 0.14.21 - esbuild-linux-arm64: 0.14.21 - esbuild-linux-mips64le: 0.14.21 - esbuild-linux-ppc64le: 0.14.21 - esbuild-linux-riscv64: 0.14.21 - esbuild-linux-s390x: 0.14.21 - esbuild-netbsd-64: 0.14.21 - esbuild-openbsd-64: 0.14.21 - esbuild-sunos-64: 0.14.21 - esbuild-windows-32: 0.14.21 - esbuild-windows-64: 0.14.21 - esbuild-windows-arm64: 0.14.21 - dev: true - - /esbuild/0.14.25: - resolution: {integrity: sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - esbuild-android-64: 0.14.25 - esbuild-android-arm64: 0.14.25 - esbuild-darwin-64: 0.14.25 - esbuild-darwin-arm64: 0.14.25 - esbuild-freebsd-64: 0.14.25 - esbuild-freebsd-arm64: 0.14.25 - esbuild-linux-32: 0.14.25 - esbuild-linux-64: 0.14.25 - esbuild-linux-arm: 0.14.25 - esbuild-linux-arm64: 0.14.25 - esbuild-linux-mips64le: 0.14.25 - esbuild-linux-ppc64le: 0.14.25 - esbuild-linux-riscv64: 0.14.25 - esbuild-linux-s390x: 0.14.25 - esbuild-netbsd-64: 0.14.25 - esbuild-openbsd-64: 0.14.25 - esbuild-sunos-64: 0.14.25 - esbuild-windows-32: 0.14.25 - esbuild-windows-64: 0.14.25 - esbuild-windows-arm64: 0.14.25 - - /esbuild/0.14.7: - resolution: {integrity: sha512-+u/msd6iu+HvfysUPkZ9VHm83LImmSNnecYPfFI01pQ7TTcsFR+V0BkybZX7mPtIaI7LCrse6YRj+v3eraJSgw==} - hasBin: true - requiresBuild: true - optionalDependencies: - esbuild-android-arm64: 0.14.7 - esbuild-darwin-64: 0.14.7 - esbuild-darwin-arm64: 0.14.7 - esbuild-freebsd-64: 0.14.7 - esbuild-freebsd-arm64: 0.14.7 - esbuild-linux-32: 0.14.7 - esbuild-linux-64: 0.14.7 - esbuild-linux-arm: 0.14.7 - esbuild-linux-arm64: 0.14.7 - esbuild-linux-mips64le: 0.14.7 - esbuild-linux-ppc64le: 0.14.7 - esbuild-netbsd-64: 0.14.7 - esbuild-openbsd-64: 0.14.7 - esbuild-sunos-64: 0.14.7 - esbuild-windows-32: 0.14.7 - esbuild-windows-64: 0.14.7 - esbuild-windows-arm64: 0.14.7 - dev: true - - /escalade/3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - - /escape-goat/2.1.1: - resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} - engines: {node: '>=8'} - dev: true - - /escape-html/1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - /escape-string-regexp/1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - /escape-string-regexp/2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - /escape-string-regexp/4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - /escape-string-regexp/5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - dev: true - - /escodegen/2.0.0: - resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} - engines: {node: '>=6.0'} - hasBin: true - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionator: 0.8.3 - optionalDependencies: - source-map: 0.6.1 - - /eslint-config-prettier/8.5.0_eslint@7.32.0: - resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - dependencies: - eslint: 7.32.0 - dev: true - - /eslint-config-react-app/6.0.0_da127af98b6496121862210f9d9c3919: - resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^4.0.0 - '@typescript-eslint/parser': ^4.0.0 - babel-eslint: ^10.0.0 - eslint: ^7.5.0 - eslint-plugin-flowtype: ^5.2.0 - eslint-plugin-import: ^2.22.0 - eslint-plugin-jest: ^24.0.0 - eslint-plugin-jsx-a11y: ^6.3.1 - eslint-plugin-react: ^7.20.3 - eslint-plugin-react-hooks: ^4.0.8 - eslint-plugin-testing-library: ^3.9.0 - peerDependenciesMeta: - eslint-plugin-jest: - optional: true - eslint-plugin-testing-library: - optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0_65e88d2733f36d3624b406e590cf0b3b - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.6.2 - babel-eslint: 10.1.0_eslint@7.32.0 - confusing-browser-globals: 1.0.11 - eslint: 7.32.0 - eslint-plugin-flowtype: 5.10.0_eslint@7.32.0 - eslint-plugin-import: 2.25.4_eslint@7.32.0 - eslint-plugin-jest: 24.7.0_2224278c77ff331cce15d84ca34e26e7 - eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0 - eslint-plugin-react: 7.29.3_eslint@7.32.0 - eslint-plugin-react-hooks: 4.3.0_eslint@7.32.0 - eslint-plugin-testing-library: 3.10.2_eslint@7.32.0+typescript@4.6.2 - dev: false - - /eslint-config-react-app/7.0.0_d90b8612583f40c143549c092075193f: - resolution: {integrity: sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==} - engines: {node: '>=14.0.0'} - peerDependencies: - eslint: ^8.0.0 - dependencies: - '@babel/core': 7.17.5 - '@babel/eslint-parser': 7.17.0_@babel+core@7.17.5+eslint@7.32.0 - '@rushstack/eslint-patch': 1.1.0 - '@typescript-eslint/eslint-plugin': 5.14.0_e3f5f4efe2bd492e36eb6c1c619dfc98 - '@typescript-eslint/parser': 5.14.0_eslint@7.32.0+typescript@4.6.2 - babel-preset-react-app: 10.0.1 - confusing-browser-globals: 1.0.11 - eslint: 7.32.0 - eslint-plugin-flowtype: 8.0.3_eslint@7.32.0 - eslint-plugin-import: 2.25.4_eslint@7.32.0 - eslint-plugin-jest: 25.7.0_b1f81e9de46e0c67e8dca071cf49335d - eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0 - eslint-plugin-react: 7.29.3_eslint@7.32.0 - eslint-plugin-react-hooks: 4.3.0_eslint@7.32.0 - eslint-plugin-testing-library: 5.1.0_eslint@7.32.0+typescript@4.6.2 - transitivePeerDependencies: - - '@babel/plugin-syntax-flow' - - '@babel/plugin-transform-react-jsx' - - jest - - supports-color - - typescript - dev: false - - /eslint-formatter-pretty/4.1.0: - resolution: {integrity: sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ==} - engines: {node: '>=10'} - dependencies: - '@types/eslint': 7.29.0 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - eslint-rule-docs: 1.1.231 - log-symbols: 4.1.0 - plur: 4.0.0 - string-width: 4.2.3 - supports-hyperlinks: 2.2.0 - dev: true - - /eslint-import-resolver-node/0.3.6: - resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} - dependencies: - debug: 3.2.7 - resolve: 1.22.0 - dev: false - - /eslint-module-utils/2.7.3: - resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} - engines: {node: '>=4'} - dependencies: - debug: 3.2.7 - find-up: 2.1.0 - dev: false - - /eslint-plugin-es/3.0.1_eslint@7.32.0: - resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=4.19.1' - dependencies: - eslint: 7.32.0 - eslint-utils: 2.1.0 - regexpp: 3.2.0 - dev: true - - /eslint-plugin-flowtype/5.10.0_eslint@7.32.0: - resolution: {integrity: sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^7.1.0 - dependencies: - eslint: 7.32.0 - lodash: 4.17.21 - string-natural-compare: 3.0.1 - dev: false - - /eslint-plugin-flowtype/8.0.3_eslint@7.32.0: - resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@babel/plugin-syntax-flow': ^7.14.5 - '@babel/plugin-transform-react-jsx': ^7.14.9 - eslint: ^8.1.0 - dependencies: - eslint: 7.32.0 - lodash: 4.17.21 - string-natural-compare: 3.0.1 - dev: false - - /eslint-plugin-import/2.25.4_eslint@7.32.0: - resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - dependencies: - array-includes: 3.1.4 - array.prototype.flat: 1.2.5 - debug: 2.6.9 - doctrine: 2.1.0 - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3 - has: 1.0.3 - is-core-module: 2.8.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.values: 1.1.5 - resolve: 1.22.0 - tsconfig-paths: 3.13.0 - dev: false - - /eslint-plugin-jest/24.7.0_2224278c77ff331cce15d84ca34e26e7: - resolution: {integrity: sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==} - engines: {node: '>=10'} - peerDependencies: - '@typescript-eslint/eslint-plugin': '>= 4' - eslint: '>=5' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0_65e88d2733f36d3624b406e590cf0b3b - '@typescript-eslint/experimental-utils': 4.33.0_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /eslint-plugin-jest/25.7.0_b1f81e9de46e0c67e8dca071cf49335d: - resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 5.14.0_e3f5f4efe2bd492e36eb6c1c619dfc98 - '@typescript-eslint/experimental-utils': 5.14.0_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - jest: 27.5.1_ts-node@10.5.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /eslint-plugin-jsx-a11y/6.5.1_eslint@7.32.0: - resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - '@babel/runtime': 7.16.7 - aria-query: 4.2.2 - array-includes: 3.1.4 - ast-types-flow: 0.0.7 - axe-core: 4.4.1 - axobject-query: 2.2.0 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 7.32.0 - has: 1.0.3 - jsx-ast-utils: 3.2.1 - language-tags: 1.0.5 - minimatch: 3.1.2 - dev: false - - /eslint-plugin-node/11.1.0_eslint@7.32.0: - resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=5.16.0' - dependencies: - eslint: 7.32.0 - eslint-plugin-es: 3.0.1_eslint@7.32.0 - eslint-utils: 2.1.0 - ignore: 5.2.0 - minimatch: 3.1.2 - resolve: 1.22.0 - semver: 6.3.0 - dev: true - - /eslint-plugin-prettier/3.4.1_cfc9253cc6cf8e63ed6f63a6b600e6b9: - resolution: {integrity: sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==} - engines: {node: '>=6.0.0'} - peerDependencies: - eslint: '>=5.0.0' - eslint-config-prettier: '*' - prettier: '>=1.13.0' - peerDependenciesMeta: - eslint-config-prettier: - optional: true - dependencies: - eslint: 7.32.0 - eslint-config-prettier: 8.5.0_eslint@7.32.0 - prettier: 2.5.1 - prettier-linter-helpers: 1.0.0 - dev: true - - /eslint-plugin-prettier/4.0.0_cfc9253cc6cf8e63ed6f63a6b600e6b9: - resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} - engines: {node: '>=6.0.0'} - peerDependencies: - eslint: '>=7.28.0' - eslint-config-prettier: '*' - prettier: '>=2.0.0' - peerDependenciesMeta: - eslint-config-prettier: - optional: true - dependencies: - eslint: 7.32.0 - eslint-config-prettier: 8.5.0_eslint@7.32.0 - prettier: 2.5.1 - prettier-linter-helpers: 1.0.0 - dev: true - - /eslint-plugin-react-hooks/4.3.0_eslint@7.32.0: - resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - dependencies: - eslint: 7.32.0 - dev: false - - /eslint-plugin-react/7.29.3_eslint@7.32.0: - resolution: {integrity: sha512-MzW6TuCnDOcta67CkpDyRfRsEVx9FNMDV8wZsDqe1luHPdGTrQIUaUXD27Ja3gHsdOIs/cXzNchWGlqm+qRVRg==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - array-includes: 3.1.4 - array.prototype.flatmap: 1.2.5 - doctrine: 2.1.0 - eslint: 7.32.0 - estraverse: 5.3.0 - jsx-ast-utils: 3.2.1 - minimatch: 3.1.2 - object.entries: 1.1.5 - object.fromentries: 2.0.5 - object.hasown: 1.1.0 - object.values: 1.1.5 - prop-types: 15.8.1 - resolve: 2.0.0-next.3 - semver: 6.3.0 - string.prototype.matchall: 4.0.6 - dev: false - - /eslint-plugin-testing-library/3.10.2_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==} - engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6'} - peerDependencies: - eslint: ^5 || ^6 || ^7 - dependencies: - '@typescript-eslint/experimental-utils': 3.10.1_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /eslint-plugin-testing-library/5.1.0_eslint@7.32.0+typescript@4.6.2: - resolution: {integrity: sha512-YSNzasJUbyhOTe14ZPygeOBvcPvcaNkwHwrj4vdf+uirr2D32JTDaKi6CP5Os2aWtOcvt4uBSPXp9h5xGoqvWQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} - peerDependencies: - eslint: ^7.5.0 || ^8.0.0 - dependencies: - '@typescript-eslint/utils': 5.14.0_eslint@7.32.0+typescript@4.6.2 - eslint: 7.32.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /eslint-rule-docs/1.1.231: - resolution: {integrity: sha512-egHz9A1WG7b8CS0x1P6P/Rj5FqZOjray/VjpJa14tMZalfRKvpE2ONJ3plCM7+PcinmU4tcmbPLv0VtwzSdLVA==} - dev: true - - /eslint-scope/4.0.3: - resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} - engines: {node: '>=4.0.0'} - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - - /eslint-scope/5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - - /eslint-utils/2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - dependencies: - eslint-visitor-keys: 1.3.0 - - /eslint-utils/3.0.0_eslint@7.32.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - dependencies: - eslint: 7.32.0 - eslint-visitor-keys: 2.1.0 - - /eslint-visitor-keys/1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} - - /eslint-visitor-keys/2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - - /eslint-visitor-keys/3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - /eslint-webpack-plugin/2.6.0_eslint@7.32.0+webpack@4.44.2: - resolution: {integrity: sha512-V+LPY/T3kur5QO3u+1s34VDTcRxjXWPUGM4hlmTb5DwVD0OQz631yGTxJZf4SpAqAjdbBVe978S8BJeHpAdOhQ==} - engines: {node: '>= 10.13.0'} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - webpack: ^4.0.0 || ^5.0.0 - dependencies: - '@types/eslint': 7.29.0 - arrify: 2.0.1 - eslint: 7.32.0 - jest-worker: 27.5.1 - micromatch: 4.0.4 - normalize-path: 3.0.0 - schema-utils: 3.1.1 - webpack: 4.44.2 - dev: false - - /eslint-webpack-plugin/3.1.1_eslint@7.32.0+webpack@5.66.0: - resolution: {integrity: sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - webpack: ^5.0.0 - dependencies: - '@types/eslint': 7.29.0 - eslint: 7.32.0 - jest-worker: 27.5.1 - micromatch: 4.0.4 - normalize-path: 3.0.0 - schema-utils: 3.1.1 - webpack: 5.66.0 - dev: false - - /eslint/7.32.0: - resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} - engines: {node: ^10.12.0 || >=12.0.0} - hasBin: true - dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.3 - doctrine: 3.0.0 - enquirer: 2.3.6 - escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 - esquery: 1.4.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 - globals: 13.12.1 - ignore: 4.0.6 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - js-yaml: 3.14.1 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.1 - progress: 2.0.3 - regexpp: 3.2.0 - semver: 7.3.5 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - table: 6.8.0 - text-table: 0.2.0 - v8-compile-cache: 2.3.0 - transitivePeerDependencies: - - supports-color - - /esm/3.2.25: - resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} - engines: {node: '>=6'} - dev: false - - /espree/7.3.1: - resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 - - /esprima/4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - /esquery/1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 - - /esrecurse/4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - dependencies: - estraverse: 5.3.0 - - /estraverse/4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - - /estraverse/5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - /estree-util-is-identifier-name/2.0.0: - resolution: {integrity: sha512-aXXZFVMnBBDRP81vS4YtAYJ0hUkgEsXea7lNKWCOeaAquGb1Jm2rcONPB5fpzwgbNxulTvrWuKnp9UElUGAKeQ==} - dev: true - - /estree-util-visit/1.1.0: - resolution: {integrity: sha512-3lXJ4Us9j8TUif9cWcQy81t9p5OLasnDuuhrFiqb+XstmKC1d1LmrQWYsY49/9URcfHE64mPypDBaNK9NwWDPQ==} - dependencies: - '@types/estree-jsx': 0.0.1 - '@types/unist': 2.0.6 - dev: true - - /estree-walker/0.6.1: - resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - dev: false - - /estree-walker/1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: false - - /estree-walker/2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - /estree-walker/3.0.1: - resolution: {integrity: sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==} - dev: true - - /esutils/2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - /etag/1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - /event-stream/3.3.4: - resolution: {integrity: sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=} - dependencies: - duplexer: 0.1.2 - from: 0.1.7 - map-stream: 0.1.0 - pause-stream: 0.0.11 - split: 0.3.3 - stream-combiner: 0.0.4 - through: 2.3.8 - dev: false - - /eventemitter3/3.1.2: - resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==} - dev: false - - /eventemitter3/4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - - /events-to-array/1.1.2: - resolution: {integrity: sha512-inRWzRY7nG+aXZxBzEqYKB3HPgwflZRopAjDCHv0whhRx+MTUr1ei0ICZUypdyE0HRm4L2d5VEcIqLD6yl+BFA==} - dev: true - - /events.on/1.0.1: - resolution: {integrity: sha512-yT4htzImIQAf7mFV3heqTRNVwysZIgQjrribiCYQk152gcG6shz/WU/6xVGr0oDzkzcDPhMcCYy4lEKBiadSRA==} - dev: false - - /events/1.1.1: - resolution: {integrity: sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==} - engines: {node: '>=0.4.x'} - dev: true - - /events/3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - /eventsource/1.1.0: - resolution: {integrity: sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==} - engines: {node: '>=0.12.0'} - dependencies: - original: 1.0.2 - - /evp_bytestokey/1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - - /exec-sh/0.3.6: - resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==} - - /execa/1.0.0: - resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} - engines: {node: '>=6'} - dependencies: - cross-spawn: 6.0.5 - get-stream: 4.1.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.7 - strip-eof: 1.0.0 - - /execa/4.1.0: - resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 5.2.0 - human-signals: 1.1.1 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.6 - strip-final-newline: 2.0.0 - - /execa/5.0.0: - resolution: {integrity: sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.6 - strip-final-newline: 2.0.0 - dev: true - - /execa/5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.6 - strip-final-newline: 2.0.0 - - /exit/0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} - - /expand-brackets/2.1.4: - resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} - engines: {node: '>=0.10.0'} - dependencies: - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - posix-character-classes: 0.1.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - - /expand-template/2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - dev: false - - /expand-tilde/2.0.2: - resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} - engines: {node: '>=0.10.0'} - dependencies: - homedir-polyfill: 1.0.3 - dev: false - - /expect/26.6.2: - resolution: {integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - ansi-styles: 4.3.0 - jest-get-type: 26.3.0 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-regex-util: 26.0.0 - - /expect/27.5.1: - resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - jest-get-type: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - - /express/4.17.3: - resolution: {integrity: sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==} - engines: {node: '>= 0.10.0'} - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.19.2 - content-disposition: 0.5.4 - content-type: 1.0.4 - cookie: 0.4.2 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 1.1.2 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.1.2 - fresh: 0.5.2 - merge-descriptors: 1.0.1 - methods: 1.1.2 - on-finished: 2.3.0 - parseurl: 1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: 2.0.7 - qs: 6.9.7 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.17.2 - serve-static: 1.14.2 - setprototypeof: 1.2.0 - statuses: 1.5.0 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - - /ext/1.6.0: - resolution: {integrity: sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==} - dependencies: - type: 2.6.0 - dev: false - - /extend-shallow/2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} - dependencies: - is-extendable: 0.1.1 - - /extend-shallow/3.0.2: - resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} - engines: {node: '>=0.10.0'} - dependencies: - assign-symbols: 1.0.0 - is-extendable: 1.0.1 - - /extend/3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - - /extendable-error/0.1.7: - resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} - dev: true - - /external-editor/3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 - - /extglob/2.0.4: - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} - dependencies: - array-unique: 0.3.2 - define-property: 1.0.0 - expand-brackets: 2.1.4 - extend-shallow: 2.0.1 - fragment-cache: 0.2.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - - /extract-zip/2.0.1: - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} - engines: {node: '>= 10.17.0'} - hasBin: true - dependencies: - debug: 4.3.3 - get-stream: 5.2.0 - yauzl: 2.10.0 - optionalDependencies: - '@types/yauzl': 2.9.2 - transitivePeerDependencies: - - supports-color - dev: false - - /extsprintf/1.3.0: - resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} - engines: {'0': node >=0.6.0} - - /fast-decode-uri-component/1.0.1: - resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} - dev: false - - /fast-deep-equal/3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - /fast-diff/1.2.0: - resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} - dev: true - - /fast-glob/2.2.7: - resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} - engines: {node: '>=4.0.0'} - dependencies: - '@mrmlnc/readdir-enhanced': 2.2.1 - '@nodelib/fs.stat': 1.1.3 - glob-parent: 3.1.0 - is-glob: 4.0.3 - merge2: 1.4.1 - micromatch: 3.1.10 - dev: true - - /fast-glob/3.2.11: - resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.4 - - /fast-json-stable-stringify/2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - /fast-json-stringify/1.21.0: - resolution: {integrity: sha512-xY6gyjmHN3AK1Y15BCbMpeO9+dea5ePVsp3BouHCdukcx0hOHbXwFhRodhcI0NpZIgDChSeAKkHW9YjKvhwKBA==} - dependencies: - ajv: 6.12.6 - deepmerge: 4.2.2 - string-similarity: 4.0.4 - dev: false - - /fast-json-stringify/2.7.13: - resolution: {integrity: sha512-ar+hQ4+OIurUGjSJD1anvYSDcUflywhKjfxnsW4TBTD7+u0tJufv6DKRWoQk3vI6YBOWMoz0TQtfbe7dxbQmvA==} - engines: {node: '>= 10.0.0'} - dependencies: - ajv: 6.12.6 - deepmerge: 4.2.2 - rfdc: 1.3.0 - string-similarity: 4.0.4 - dev: false - - /fast-levenshtein/2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - /fast-memoize/2.5.2: - resolution: {integrity: sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==} - dev: true - - /fast-redact/3.1.1: - resolution: {integrity: sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A==} - engines: {node: '>=6'} - dev: false - - /fast-safe-stringify/2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - - /fast-url-parser/1.1.3: - resolution: {integrity: sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=} - dependencies: - punycode: 1.4.1 - dev: true - - /fast-xml-parser/4.0.6: - resolution: {integrity: sha512-RHz47iX/DKT6BQwYQUmKG/1fuC5g2s/TibpxNvE+0ysnpSJxePFzsJvRDtfGhLRg3zdKMzO6EJn8n7+AJ6pSHg==} - hasBin: true - dependencies: - strnum: 1.0.5 - dev: true - - /fastest-levenshtein/1.0.12: - resolution: {integrity: sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==} - dev: false - - /fastify-cors/6.0.3: - resolution: {integrity: sha512-fMbXubKKyBHHCfSBtsCi3+7VyVRdhJQmGes5gM+eGKkRErCdm0NaYO0ozd31BQBL1ycoTIjbqOZhJo4RTF/Vlg==} - dependencies: - fastify-plugin: 3.0.1 - vary: 1.1.2 - dev: false - - /fastify-error/0.3.1: - resolution: {integrity: sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==} - dev: false - - /fastify-error/1.0.0: - resolution: {integrity: sha512-RauR3BH7vy5QXra5kZpOt7KxR7G344LmKX+uRY+QrXjfZXa2RT9PE9svAdyTruxZCCgFcnnSu6dASRFMXx6z8A==} - dev: false - - /fastify-formbody/5.2.0: - resolution: {integrity: sha512-d8Y5hCL82akPyoFiXh2wYOm3es0pV9jqoPo3pO9OV2cNF0cQx39J5WAVXzCh4MSt9Z2qF4Fy5gHlvlyESwjtvg==} - dependencies: - fastify-plugin: 3.0.1 - dev: false - - /fastify-plugin/2.3.4: - resolution: {integrity: sha512-I+Oaj6p9oiRozbam30sh39BiuiqBda7yK2nmSPVwDCfIBlKnT8YB3MY+pRQc2Fcd07bf6KPGklHJaQ2Qu81TYQ==} - dependencies: - semver: 7.3.5 - dev: false - - /fastify-plugin/3.0.1: - resolution: {integrity: sha512-qKcDXmuZadJqdTm6vlCqioEbyewF60b/0LOFCcYN1B6BIZGlYJumWWOYs70SFYLDAH4YqdE1cxH/RKMG7rFxgA==} - dev: false - - /fastify-static/4.5.0: - resolution: {integrity: sha512-Q7Tgl55AjsmBwiO4hKYib2BUCt+XTWLJ6Xp8YPPHU3EsrKNpevJ4cz8pjf1Ey1QhHw9O8Y2FDKdu+IC74oHvqw==} - dependencies: - content-disposition: 0.5.4 - encoding-negotiator: 2.0.1 - fastify-plugin: 3.0.1 - glob: 7.2.0 - p-limit: 3.1.0 - readable-stream: 3.6.0 - send: 0.17.2 - dev: false - - /fastify-websocket/4.2.0: - resolution: {integrity: sha512-NcwkMqK6za1yR7tAtmWpfxWmCGcYg95zYfSa8+iNyfG8LjTZ3/EUCEtDLScFJ0fbPPMYf5f18ppNnl7MhZzrnQ==} - dependencies: - fastify-plugin: 3.0.1 - ws: 8.5.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false - - /fastify/3.27.4: - resolution: {integrity: sha512-SOfnHBxG9zxCSIvt6aHoR/cao8QBddWmGP/mb5KQKRc+KI1kB7b79M2hCDOTSyHdLAF2OX+oI6X3weeLc+MqKg==} - dependencies: - '@fastify/ajv-compiler': 1.1.0 - abstract-logging: 2.0.1 - avvio: 7.2.5 - fast-json-stringify: 2.7.13 - fastify-error: 0.3.1 - find-my-way: 4.5.1 - flatstr: 1.0.12 - light-my-request: 4.8.0 - pino: 6.14.0 - process-warning: 1.0.0 - proxy-addr: 2.0.7 - rfdc: 1.3.0 - secure-json-parse: 2.4.0 - semver: 7.3.5 - tiny-lru: 8.0.2 - transitivePeerDependencies: - - supports-color - dev: false - - /fastparallel/2.4.1: - resolution: {integrity: sha512-qUmhxPgNHmvRjZKBFUNI0oZuuH9OlSIOXmJ98lhKPxMZZ7zS/Fi0wRHOihDSz0R1YiIOjxzOY4bq65YTcdBi2Q==} - dependencies: - reusify: 1.0.4 - xtend: 4.0.2 - dev: false - - /fastq/1.13.0: - resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} - dependencies: - reusify: 1.0.4 - - /faye-websocket/0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - dependencies: - websocket-driver: 0.7.4 - - /fb-watchman/2.0.1: - resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} - dependencies: - bser: 2.1.1 - - /fbjs-css-vars/1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - dev: false - - /fbjs/3.0.4: - resolution: {integrity: sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==} - dependencies: - cross-fetch: 3.1.5 - fbjs-css-vars: 1.0.2 - loose-envify: 1.4.0 - object-assign: 4.1.1 - promise: 7.3.1 - setimmediate: 1.0.5 - ua-parser-js: 0.7.31 - transitivePeerDependencies: - - encoding - dev: false - - /fd-slicer/1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - dependencies: - pend: 1.2.0 - dev: false - - /fecha/4.2.1: - resolution: {integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==} - dev: false - - /figgy-pudding/3.5.2: - resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} - - /figures/3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} - dependencies: - escape-string-regexp: 1.0.5 - - /file-entry-cache/6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flat-cache: 3.0.4 - - /file-loader/3.0.1_webpack@4.44.2: - resolution: {integrity: sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 - dependencies: - loader-utils: 1.4.0 - schema-utils: 1.0.0 - webpack: 4.44.2 - dev: true - - /file-loader/6.1.1_webpack@4.44.2: - resolution: {integrity: sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.2 - schema-utils: 3.1.1 - webpack: 4.44.2 - dev: false - - /file-loader/6.2.0_webpack@5.66.0: - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.2 - schema-utils: 3.1.1 - webpack: 5.66.0 - dev: false - - /file-uri-to-path/1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - optional: true - - /filelist/1.0.2: - resolution: {integrity: sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==} - dependencies: - minimatch: 3.1.2 - - /filesize/6.1.0: - resolution: {integrity: sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==} - engines: {node: '>= 0.4.0'} - dev: false - - /filesize/8.0.7: - resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==} - engines: {node: '>= 0.4.0'} - dev: false - - /fill-range/4.0.0: - resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} - engines: {node: '>=0.10.0'} - dependencies: - extend-shallow: 2.0.1 - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range: 2.1.1 - - /fill-range/7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - - /filter-obj/2.0.2: - resolution: {integrity: sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==} - engines: {node: '>=8'} - dev: false - - /finalhandler/1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - - /find-cache-dir/2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} - dependencies: - commondir: 1.0.1 - make-dir: 2.1.0 - pkg-dir: 3.0.0 - - /find-cache-dir/3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - - /find-my-way/4.5.1: - resolution: {integrity: sha512-kE0u7sGoUFbMXcOG/xpkmz4sRLCklERnBcg7Ftuu1iAxsfEt2S46RLJ3Sq7vshsEy2wJT2hZxE58XZK27qa8kg==} - engines: {node: '>=10'} - dependencies: - fast-decode-uri-component: 1.0.1 - fast-deep-equal: 3.1.3 - safe-regex2: 2.0.0 - semver-store: 0.3.0 - dev: false - - /find-root/1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - - /find-up/2.1.0: - resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} - engines: {node: '>=4'} - dependencies: - locate-path: 2.0.0 - dev: false - - /find-up/3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - dependencies: - locate-path: 3.0.0 - - /find-up/4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - - /find-up/5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - /find-yarn-workspace-root2/1.2.16: - resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} - dependencies: - micromatch: 4.0.4 - pkg-dir: 4.2.0 - dev: true - - /findit/2.0.0: - resolution: {integrity: sha512-ENZS237/Hr8bjczn5eKuBohLgaD0JyUd0arxretR1f9RO46vZHA1b2y0VorgGV3WaOT3c+78P8h7v4JGJ1i/rg==} - dev: true - - /findup-sync/2.0.0: - resolution: {integrity: sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==} - engines: {node: '>= 0.10'} - dependencies: - detect-file: 1.0.0 - is-glob: 3.1.0 - micromatch: 3.1.10 - resolve-dir: 1.0.1 - dev: false - - /fined/1.2.0: - resolution: {integrity: sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==} - engines: {node: '>= 0.10'} - dependencies: - expand-tilde: 2.0.2 - is-plain-object: 2.0.4 - object.defaults: 1.1.0 - object.pick: 1.3.0 - parse-filepath: 1.0.2 - dev: false - - /flagged-respawn/1.0.1: - resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==} - engines: {node: '>= 0.10'} - dev: false - - /flat-cache/3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flatted: 3.2.5 - rimraf: 3.0.2 - - /flatstr/1.0.12: - resolution: {integrity: sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==} - dev: false - - /flatted/3.2.5: - resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} - - /flatten/1.0.3: - resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} - deprecated: flatten is deprecated in favor of utility frameworks such as lodash. - dev: false - - /flush-write-stream/1.1.1: - resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 - - /fn.name/1.1.0: - resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} - dev: false - - /follow-redirects/1.14.9_debug@4.3.2: - resolution: {integrity: sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dependencies: - debug: 4.3.2 - - /follow-redirects/1.14.9_debug@4.3.3: - resolution: {integrity: sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dependencies: - debug: 4.3.3_supports-color@6.1.0 - - /font-awesome/4.7.0: - resolution: {integrity: sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==} - engines: {node: '>=0.10.3'} - dev: false - - /for-in/1.0.2: - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} - engines: {node: '>=0.10.0'} - - /for-own/1.0.0: - resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==} - engines: {node: '>=0.10.0'} - dependencies: - for-in: 1.0.2 - dev: false - - /foreach/2.0.5: - resolution: {integrity: sha512-ZBbtRiapkZYLsqoPyZOR+uPfto0GRMNQN1GwzZtZt7iZvPPbDDQV0JF5Hx4o/QFQ5c0vyuoZ98T8RSBbopzWtA==} - - /foreground-child/2.0.0: - resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} - engines: {node: '>=8.0.0'} - dependencies: - cross-spawn: 7.0.3 - signal-exit: 3.0.7 - dev: true - - /forever-agent/0.6.1: - resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - - /fork-ts-checker-webpack-plugin/4.1.6: - resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} - engines: {node: '>=6.11.5', yarn: '>=1.0.0'} - dependencies: - '@babel/code-frame': 7.16.7 - chalk: 2.4.2 - micromatch: 3.1.10 - minimatch: 3.1.2 - semver: 5.7.1 - tapable: 1.1.3 - worker-rpc: 0.1.1 - dev: false - - /fork-ts-checker-webpack-plugin/6.5.0_2f52f63b036328dc366fe39eba2e29ca: - resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} - engines: {node: '>=10', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.16.7 - '@types/json-schema': 7.0.9 - chalk: 4.1.2 - chokidar: 3.5.3 - cosmiconfig: 6.0.0 - deepmerge: 4.2.2 - eslint: 7.32.0 - fs-extra: 9.1.0 - glob: 7.2.0 - memfs: 3.4.1 - minimatch: 3.0.4 - schema-utils: 2.7.0 - semver: 7.3.5 - tapable: 1.1.3 - typescript: 4.6.2 - webpack: 5.66.0 - dev: false - - /fork-ts-checker-webpack-plugin/7.2.1_typescript@4.6.2+webpack@5.66.0: - resolution: {integrity: sha512-uOfQdg/iQ8iokQ64qcbu8iZb114rOmaKLQFu7hU14/eJaKgsP91cQ7ts7v2iiDld6TzDe84Meksha8/MkWiCyw==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - vue-template-compiler: '*' - webpack: ^5.11.0 - peerDependenciesMeta: - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.16.7 - chalk: 4.1.2 - chokidar: 3.5.3 - cosmiconfig: 7.0.1 - deepmerge: 4.2.2 - fs-extra: 10.0.1 - memfs: 3.4.1 - minimatch: 3.1.2 - schema-utils: 4.0.0 - semver: 7.3.5 - tapable: 2.2.1 - typescript: 4.6.2 - webpack: 5.66.0 - dev: true - - /form-data/2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - - /form-data/2.5.1: - resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} - engines: {node: '>= 0.12'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false - - /form-data/3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - - /form-data/4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - - /formidable/1.2.6: - resolution: {integrity: sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==} - deprecated: 'Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau' - dev: false - - /formidable/2.0.1: - resolution: {integrity: sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==} - dependencies: - dezalgo: 1.0.3 - hexoid: 1.0.0 - once: 1.4.0 - qs: 6.9.3 - dev: true - - /formik/2.2.9_react@17.0.2: - resolution: {integrity: sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==} - peerDependencies: - react: '>=16.8.0' - dependencies: - deepmerge: 2.2.1 - hoist-non-react-statics: 3.3.2 - lodash: 4.17.21 - lodash-es: 4.17.21 - react: 17.0.2 - react-fast-compare: 2.0.4 - tiny-warning: 1.0.3 - tslib: 1.14.1 - dev: false - - /forwarded/0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - - /fp-and-or/0.1.3: - resolution: {integrity: sha512-wJaE62fLaB3jCYvY2ZHjZvmKK2iiLiiehX38rz5QZxtdN8fVPJDeZUiVvJrHStdTc+23LHlyZuSEKgFc0pxi2g==} - engines: {node: '>=10'} - dev: true - - /fraction.js/4.2.0: - resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} - dev: false - - /fragment-cache/0.2.1: - resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} - engines: {node: '>=0.10.0'} - dependencies: - map-cache: 0.2.2 - - /fresh/0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - /from/0.1.7: - resolution: {integrity: sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=} - dev: false - - /from2/2.3.0: - resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 - - /fromentries/1.3.2: - resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} - dev: true - - /fs-capacitor/6.2.0: - resolution: {integrity: sha512-nKcE1UduoSKX27NSZlg879LdQc94OtbOsEmKMN2MBNudXREvijRKx2GEBsTMTfws+BrbkJoEuynbGSVRSpauvw==} - engines: {node: '>=10'} - dev: false - - /fs-constants/1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - dev: false - - /fs-exists-cached/1.0.0: - resolution: {integrity: sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==} - dev: true - - /fs-extra/10.0.0: - resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==} - engines: {node: '>=12'} - dependencies: - graceful-fs: 4.2.9 - jsonfile: 6.1.0 - universalify: 2.0.0 - dev: false - - /fs-extra/10.0.1: - resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==} - engines: {node: '>=12'} - dependencies: - graceful-fs: 4.2.9 - jsonfile: 6.1.0 - universalify: 2.0.0 - - /fs-extra/7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} - dependencies: - graceful-fs: 4.2.9 - jsonfile: 4.0.0 - universalify: 0.1.2 - - /fs-extra/8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} - dependencies: - graceful-fs: 4.2.9 - jsonfile: 4.0.0 - universalify: 0.1.2 - - /fs-extra/9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} - dependencies: - at-least-node: 1.0.0 - graceful-fs: 4.2.9 - jsonfile: 6.1.0 - universalify: 2.0.0 - dev: false - - /fs-minipass/1.2.7: - resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} - dependencies: - minipass: 2.9.0 - dev: false - - /fs-minipass/2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - - /fs-monkey/1.0.3: - resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==} - - /fs-write-stream-atomic/1.0.10: - resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} - dependencies: - graceful-fs: 4.2.9 - iferr: 0.1.5 - imurmurhash: 0.1.4 - readable-stream: 2.3.7 - - /fs.realpath/1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - /fsevents/1.2.13: - resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} - engines: {node: '>= 4.0'} - os: [darwin] - deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. - requiresBuild: true - dependencies: - bindings: 1.5.0 - nan: 2.15.0 - optional: true - - /fsevents/2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - - /fstream/1.0.12: - resolution: {integrity: sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==} - engines: {node: '>=0.6'} - dependencies: - graceful-fs: 4.2.9 - inherits: 2.0.4 - mkdirp: 0.5.5 - rimraf: 2.7.1 - dev: false - optional: true - - /function-bind/1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - - /function-loop/2.0.1: - resolution: {integrity: sha512-ktIR+O6i/4h+j/ZhZJNdzeI4i9lEPeEK6UPR2EVyTVBqOwcU3Za9xYKLH64ZR9HmcROyRrOkizNyjjtWJzDDkQ==} - dev: true - - /functional-red-black-tree/1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} - - /gauge/2.7.4: - resolution: {integrity: sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==} - dependencies: - aproba: 1.2.0 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 1.0.2 - strip-ansi: 3.0.1 - wide-align: 1.1.5 - dev: false - - /gauge/4.0.3: - resolution: {integrity: sha512-ICw1DhAwMtb22rYFwEHgJcx1JCwJGv3x6G0OQUq56Nge+H4Q8JEwr8iveS0XFlsUNSI67F5ffMGK25bK4Pmskw==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - aproba: 1.2.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - - /generate-function/2.3.1: - resolution: {integrity: sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==} - dependencies: - is-property: 1.0.2 - dev: false - - /generic-pool/3.8.2: - resolution: {integrity: sha512-nGToKy6p3PAbYQ7p1UlWl6vSPwfwU6TMSWK7TTu+WUY4ZjyZQGniGGt2oNVvyNSpyZYSB43zMXVLcBm08MTMkg==} - engines: {node: '>= 4'} - dev: false - - /gensync/1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - /get-caller-file/2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - /get-intrinsic/1.1.1: - resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} - dependencies: - function-bind: 1.1.1 - has: 1.0.3 - has-symbols: 1.0.3 - - /get-own-enumerable-property-symbols/3.0.2: - resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} - dev: false - - /get-package-type/0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - /get-port/4.2.0: - resolution: {integrity: sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==} - engines: {node: '>=6'} - dev: true - - /get-stdin/8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} - dev: true - - /get-stream/4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} - dependencies: - pump: 3.0.0 - - /get-stream/5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} - dependencies: - pump: 3.0.0 - - /get-stream/6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - /get-symbol-description/1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.1.1 - - /get-value/2.0.6: - resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} - engines: {node: '>=0.10.0'} - - /getopts/2.2.5: - resolution: {integrity: sha512-9jb7AW5p3in+IiJWhQiZmmwkpLaR/ccTWdWQCtZM66HJcHHLegowh4q4tSD7gouUyeNvFWRavfK9GXosQHDpFA==} - dev: false - - /getpass/0.1.7: - resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} - dependencies: - assert-plus: 1.0.0 - - /git-hooks-list/1.0.3: - resolution: {integrity: sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ==} - dev: false - - /github-from-package/0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - dev: false - - /github-slugger/1.4.0: - resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==} - dev: true - - /glob-parent/3.1.0: - resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} - dependencies: - is-glob: 3.1.0 - path-dirname: 1.0.2 - - /glob-parent/5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - - /glob-parent/6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - dependencies: - is-glob: 4.0.3 - dev: false - - /glob-regex/0.3.2: - resolution: {integrity: sha512-m5blUd3/OqDTWwzBBtWBPrGlAzatRywHameHeekAZyZrskYouOGdNB8T/q6JucucvJXtOuyHIn0/Yia7iDasDw==} - dev: true - - /glob-to-regexp/0.3.0: - resolution: {integrity: sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==} - dev: true - - /glob-to-regexp/0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - - /glob/7.2.0: - resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - /global-dirs/2.1.0: - resolution: {integrity: sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==} - engines: {node: '>=8'} - dependencies: - ini: 1.3.7 - dev: true - - /global-dirs/3.0.0: - resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} - engines: {node: '>=10'} - dependencies: - ini: 2.0.0 - dev: true - - /global-modules/1.0.0: - resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} - engines: {node: '>=0.10.0'} - dependencies: - global-prefix: 1.0.2 - is-windows: 1.0.2 - resolve-dir: 1.0.1 - dev: false - - /global-modules/2.0.0: - resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} - engines: {node: '>=6'} - dependencies: - global-prefix: 3.0.0 - dev: false - - /global-prefix/1.0.2: - resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} - engines: {node: '>=0.10.0'} - dependencies: - expand-tilde: 2.0.2 - homedir-polyfill: 1.0.3 - ini: 1.3.8 - is-windows: 1.0.2 - which: 1.3.1 - dev: false - - /global-prefix/3.0.0: - resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} - engines: {node: '>=6'} - dependencies: - ini: 1.3.8 - kind-of: 6.0.3 - which: 1.3.1 - dev: false - - /global/4.4.0: - resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} - dependencies: - min-document: 2.19.0 - process: 0.11.10 - dev: true - - /globals/11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - /globals/13.12.1: - resolution: {integrity: sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 - - /globby/10.0.0: - resolution: {integrity: sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==} - engines: {node: '>=8'} - dependencies: - '@types/glob': 7.2.0 - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.11 - glob: 7.2.0 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 3.0.0 - dev: false - - /globby/10.0.2: - resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} - engines: {node: '>=8'} - dependencies: - '@types/glob': 7.2.0 - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.11 - glob: 7.2.0 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 3.0.0 - - /globby/11.0.1: - resolution: {integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==} - engines: {node: '>=10'} - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.11 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 3.0.0 - dev: false - - /globby/11.0.4: - resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} - engines: {node: '>=10'} - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.11 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 3.0.0 - dev: false - - /globby/11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.2.11 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 3.0.0 - - /globby/13.1.1: - resolution: {integrity: sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - dir-glob: 3.0.1 - fast-glob: 3.2.11 - ignore: 5.2.0 - merge2: 1.4.1 - slash: 4.0.0 - dev: false - - /globby/6.1.0: - resolution: {integrity: sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==} - engines: {node: '>=0.10.0'} - dependencies: - array-union: 1.0.2 - glob: 7.2.0 - object-assign: 4.1.1 - pify: 2.3.0 - pinkie-promise: 2.0.1 - - /globby/7.1.1: - resolution: {integrity: sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==} - engines: {node: '>=4'} - dependencies: - array-union: 1.0.2 - dir-glob: 2.2.2 - glob: 7.2.0 - ignore: 3.3.10 - pify: 3.0.0 - slash: 1.0.0 - dev: true - - /globby/9.2.0: - resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} - engines: {node: '>=6'} - dependencies: - '@types/glob': 7.2.0 - array-union: 1.0.2 - dir-glob: 2.2.2 - fast-glob: 2.2.7 - glob: 7.2.0 - ignore: 4.0.6 - pify: 4.0.1 - slash: 2.0.0 - dev: true - - /globrex/0.1.2: - resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - dev: true - - /got/11.8.3: - resolution: {integrity: sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==} - engines: {node: '>=10.19.0'} - dependencies: - '@sindresorhus/is': 4.6.0 - '@szmarczak/http-timer': 4.0.6 - '@types/cacheable-request': 6.0.2 - '@types/responselike': 1.0.0 - cacheable-lookup: 5.0.4 - cacheable-request: 7.0.2 - decompress-response: 6.0.0 - http2-wrapper: 1.0.3 - lowercase-keys: 2.0.0 - p-cancelable: 2.1.1 - responselike: 2.0.0 - dev: false - - /got/9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} - dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.4 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 - dev: true - - /graceful-fs/4.2.9: - resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} - - /grant-koa/5.4.8: - resolution: {integrity: sha512-Kw8np9AL3Z3mZuvoSUklHJpTe3xx7iLBDauRyIwwbDLRr/5Ll6APmOFHixXj+Vw+LGEnreTxO35CyhAf9oBUMA==} - engines: {node: '>=8.0.0'} - peerDependencies: - koa: '>=2.0.0' - dependencies: - grant: 5.4.21 - dev: false - - /grant/5.4.21: - resolution: {integrity: sha512-QaoZudI9Gmh2W415gd71Iul6gpVH9sG1SkjfnGHtqYZopQDQ5PUVxRol5zFCrwGi9S0EbExbelHlZScgdChg2w==} - engines: {node: '>=12.0.0'} - dependencies: - qs: 6.10.3 - request-compose: 2.1.4 - request-oauth: 1.0.1 - optionalDependencies: - cookie: 0.4.2 - cookie-signature: 1.2.0 - jwk-to-pem: 2.0.5 - jws: 4.0.0 - dev: false - - /grapheme-splitter/1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - dev: true - - /graphql-depth-limit/1.1.0_graphql@15.8.0: - resolution: {integrity: sha512-+3B2BaG8qQ8E18kzk9yiSdAa75i/hnnOwgSeAxVJctGQPvmeiLtqKOYF6HETCyRjiF7Xfsyal0HbLlxCQkgkrw==} - engines: {node: '>=6.0.0'} - peerDependencies: - graphql: '*' - dependencies: - arrify: 1.0.1 - graphql: 15.8.0 - dev: false - - /graphql-iso-date/3.6.1_graphql@15.8.0: - resolution: {integrity: sha512-AwFGIuYMJQXOEAgRlJlFL4H1ncFM8n8XmoVDTNypNOZyQ8LFDG2ppMFlsS862BSTCDcSUfHp8PD3/uJhv7t59Q==} - peerDependencies: - graphql: ^0.5.0 || ^0.6.0 || ^0.7.0 || ^0.8.0-b || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 - dependencies: - graphql: 15.8.0 - dev: false - - /graphql-jit/0.7.3_graphql@16.3.0: - resolution: {integrity: sha512-sb7j5K4uWjpzZvmhEzU9ei9bgZImmB8bnzE2u9Mi5IkDk1Hjb0wc5+r7XAy9dwWDfuAzFZnN5mOmKjsBu1+4xw==} - peerDependencies: - graphql: '>=15' - dependencies: - '@graphql-typed-document-node/core': 3.1.1_graphql@16.3.0 - fast-json-stringify: 1.21.0 - generate-function: 2.3.1 - graphql: 16.3.0 - json-schema: 0.4.0 - lodash.memoize: 4.1.2 - lodash.merge: 4.6.2 - lodash.mergewith: 4.6.2 - dev: false - - /graphql-playground-html/1.6.30: - resolution: {integrity: sha512-tpCujhsJMva4aqE8ULnF7/l3xw4sNRZcSHu+R00VV+W0mfp+Q20Plvcrp+5UXD+2yS6oyCXncA+zoQJQqhGCEw==} - dependencies: - xss: 1.0.11 - dev: false - - /graphql-playground-middleware-koa/1.6.22: - resolution: {integrity: sha512-soVUM76ecq5GHk12H69Ce7afzbYuWWc73oKMOcEkmtAn/G9NUdsNvLjLdCnHQX1V0cOUeSbmcYcrebyBOIYGMQ==} - peerDependencies: - koa: ^2 - dependencies: - graphql-playground-html: 1.6.30 - dev: false - - /graphql-query-complexity/0.11.0_graphql@15.8.0: - resolution: {integrity: sha512-1Ns64a41XYLehYFxZwoEn7i7myUQPd/fLRZPZ73ULjln4VBWMwptzB8LiPWNaRHsTjLMkecZPeqmuKYNXrFIGA==} - peerDependencies: - graphql: ^14.6.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 15.8.0 - lodash.get: 4.4.2 - dev: false - - /graphql-query-complexity/0.11.0_graphql@16.3.0: - resolution: {integrity: sha512-1Ns64a41XYLehYFxZwoEn7i7myUQPd/fLRZPZ73ULjln4VBWMwptzB8LiPWNaRHsTjLMkecZPeqmuKYNXrFIGA==} - peerDependencies: - graphql: ^14.6.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.3.0 - lodash.get: 4.4.2 - dev: false - - /graphql-subscriptions/2.0.0_graphql@15.8.0: - resolution: {integrity: sha512-s6k2b8mmt9gF9pEfkxsaO1lTxaySfKoEJzEfmwguBbQ//Oq23hIXCfR1hm4kdh5hnR20RdwB+s3BCb+0duHSZA==} - peerDependencies: - graphql: ^15.7.2 || ^16.0.0 - dependencies: - graphql: 15.8.0 - iterall: 1.3.0 - dev: false - - /graphql-subscriptions/2.0.0_graphql@16.3.0: - resolution: {integrity: sha512-s6k2b8mmt9gF9pEfkxsaO1lTxaySfKoEJzEfmwguBbQ//Oq23hIXCfR1hm4kdh5hnR20RdwB+s3BCb+0duHSZA==} - peerDependencies: - graphql: ^15.7.2 || ^16.0.0 - dependencies: - graphql: 16.3.0 - iterall: 1.3.0 - dev: false - - /graphql-tag/2.12.6_graphql@15.8.0: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 15.8.0 - tslib: 2.3.1 - dev: false - - /graphql-tag/2.12.6_graphql@16.3.0: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.3.0 - tslib: 2.3.1 - dev: false - - /graphql-type-json/0.3.2_graphql@15.8.0: - resolution: {integrity: sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==} - peerDependencies: - graphql: '>=0.8.0' - dependencies: - graphql: 15.8.0 - dev: false - - /graphql-type-long/0.1.1_graphql@15.8.0: - resolution: {integrity: sha512-pIp/F3LR0qqfbF4TX3CwBwPskA7850KG6/DnzaYJtdgxxzw20dcKfutLbyk8okBGg8iHbFoXgnZWHgfwNmxSZw==} - peerDependencies: - graphql: ^0.9.1 || ^0.10.0 || ^0.12.0 || ^0.13.0 - dependencies: - graphql: 15.8.0 - dev: false - - /graphql-upload/13.0.0_graphql@15.8.0: - resolution: {integrity: sha512-YKhx8m/uOtKu4Y1UzBFJhbBGJTlk7k4CydlUUiNrtxnwZv0WigbRHP+DVhRNKt7u7DXOtcKZeYJlGtnMXvreXA==} - engines: {node: ^12.22.0 || ^14.17.0 || >= 16.0.0} - peerDependencies: - graphql: 0.13.1 - 16 - dependencies: - busboy: 0.3.1 - fs-capacitor: 6.2.0 - graphql: 15.8.0 - http-errors: 1.8.1 - object-path: 0.11.8 - dev: false - - /graphql-ws/5.5.5_graphql@15.8.0: - resolution: {integrity: sha512-hvyIS71vs4Tu/yUYHPvGXsTgo0t3arU820+lT5VjZS2go0ewp2LqyCgxEN56CzOG7Iys52eRhHBiD1gGRdiQtw==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' - dependencies: - graphql: 15.8.0 - dev: false - - /graphql-ws/5.5.5_graphql@16.3.0: - resolution: {integrity: sha512-hvyIS71vs4Tu/yUYHPvGXsTgo0t3arU820+lT5VjZS2go0ewp2LqyCgxEN56CzOG7Iys52eRhHBiD1gGRdiQtw==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' - dependencies: - graphql: 16.3.0 - dev: false - - /graphql-ws/5.6.3_graphql@15.8.0: - resolution: {integrity: sha512-ZolWOi6bzI35ovGROCZROB9nDbwZiJdIsaPdzW/jkICCGNb3qL/33IONY/yQiBa+Je2uA11HfY4Uxse4+/ePYA==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' - dependencies: - graphql: 15.8.0 - dev: false - - /graphql/15.8.0: - resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==} - engines: {node: '>= 10.x'} - dev: false - - /graphql/16.3.0: - resolution: {integrity: sha512-xm+ANmA16BzCT5pLjuXySbQVFwH3oJctUVdy81w1sV0vBU0KgDdBGtxQOUd5zqOBk/JayAFeG8Dlmeq74rjm/A==} - engines: {node: ^12.22.0 || ^14.16.0 || >=16.0.0} - dev: false - - /gray-matter/4.0.3: - resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} - engines: {node: '>=6.0'} - dependencies: - js-yaml: 3.14.1 - kind-of: 6.0.3 - section-matter: 1.0.0 - strip-bom-string: 1.0.0 - dev: true - - /growly/1.3.0: - resolution: {integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=} - optional: true - - /gzip-size/5.1.1: - resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} - engines: {node: '>=6'} - dependencies: - duplexer: 0.1.2 - pify: 4.0.1 - dev: false - - /gzip-size/6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} - dependencies: - duplexer: 0.1.2 - dev: false - - /handle-thing/2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - - /handlebars/4.7.7: - resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} - engines: {node: '>=0.4.7'} - hasBin: true - dependencies: - minimist: 1.2.5 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.15.3 - dev: false - - /har-schema/2.0.0: - resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} - engines: {node: '>=4'} - - /har-validator/5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported - dependencies: - ajv: 6.12.6 - har-schema: 2.0.0 - - /hard-rejection/2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} - dev: true - - /harmony-reflect/1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} - - /has-ansi/2.0.0: - resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} - engines: {node: '>=0.10.0'} - dependencies: - ansi-regex: 2.1.1 - - /has-bigints/1.0.1: - resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} - - /has-flag/3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - /has-flag/4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - /has-package-exports/1.2.3: - resolution: {integrity: sha512-lkLLwrNNaRsmwj+TylZJh1o3YlzLfgrl9fZKOAMj4MHjbvt7wy1J0icE6jD36dzkA0aQGoNuqY0hVN2uuPfPBA==} - dependencies: - '@ljharb/has-package-exports-patterns': 0.0.1 - dev: true - - /has-symbols/1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - - /has-tostringtag/1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 - - /has-unicode/2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - - /has-value/0.3.1: - resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} - engines: {node: '>=0.10.0'} - dependencies: - get-value: 2.0.6 - has-values: 0.1.4 - isobject: 2.1.0 - - /has-value/1.0.0: - resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} - engines: {node: '>=0.10.0'} - dependencies: - get-value: 2.0.6 - has-values: 1.0.0 - isobject: 3.0.1 - - /has-values/0.1.4: - resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} - engines: {node: '>=0.10.0'} - - /has-values/1.0.0: - resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} - engines: {node: '>=0.10.0'} - dependencies: - is-number: 3.0.0 - kind-of: 4.0.0 - - /has-yarn/2.1.0: - resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} - engines: {node: '>=8'} - dev: true - - /has/1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} - engines: {node: '>= 0.4.0'} - dependencies: - function-bind: 1.1.1 - - /hash-base/3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - safe-buffer: 5.2.1 - - /hash-sum/1.0.2: - resolution: {integrity: sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==} - - /hash.js/1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - /hasha/5.2.2: - resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} - engines: {node: '>=8'} - dependencies: - is-stream: 2.0.1 - type-fest: 0.8.1 - dev: true - - /hast-to-hyperscript/10.0.1: - resolution: {integrity: sha512-dhIVGoKCQVewFi+vz3Vt567E4ejMppS1haBRL6TEmeLeJVB1i/FJIIg/e6s1Bwn0g5qtYojHEKvyGA+OZuyifw==} - dependencies: - '@types/unist': 2.0.6 - comma-separated-tokens: 2.0.2 - property-information: 6.1.1 - space-separated-tokens: 2.0.1 - style-to-object: 0.3.0 - unist-util-is: 5.1.1 - web-namespaces: 2.0.1 - dev: true - - /hast-util-from-parse5/7.1.0: - resolution: {integrity: sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==} - dependencies: - '@types/hast': 2.3.4 - '@types/parse5': 6.0.3 - '@types/unist': 2.0.6 - hastscript: 7.0.2 - property-information: 6.1.1 - vfile: 5.3.2 - vfile-location: 4.0.1 - web-namespaces: 2.0.1 - dev: true - - /hast-util-has-property/2.0.0: - resolution: {integrity: sha512-4Qf++8o5v14us4Muv3HRj+Er6wTNGA/N9uCaZMty4JWvyFKLdhULrv4KE1b65AthsSO9TXSZnjuxS8ecIyhb0w==} - dev: true - - /hast-util-heading-rank/2.1.0: - resolution: {integrity: sha512-w+Rw20Q/iWp2Bcnr6uTrYU6/ftZLbHKhvc8nM26VIWpDqDMlku2iXUVTeOlsdoih/UKQhY7PHQ+vZ0Aqq8bxtQ==} - dependencies: - '@types/hast': 2.3.4 - dev: true - - /hast-util-is-element/2.1.2: - resolution: {integrity: sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==} - dependencies: - '@types/hast': 2.3.4 - '@types/unist': 2.0.6 - dev: true - - /hast-util-parse-selector/3.1.0: - resolution: {integrity: sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==} - dependencies: - '@types/hast': 2.3.4 - dev: true - - /hast-util-raw/7.2.1: - resolution: {integrity: sha512-wgtppqXVdXzkDXDFclLLdAyVUJSKMYYi6LWIAbA8oFqEdwksYIcPGM3RkKV1Dfn5GElvxhaOCs0jmCOMayxd3A==} - dependencies: - '@types/hast': 2.3.4 - '@types/parse5': 6.0.3 - hast-util-from-parse5: 7.1.0 - hast-util-to-parse5: 7.0.0 - html-void-elements: 2.0.1 - parse5: 6.0.1 - unist-util-position: 4.0.1 - unist-util-visit: 4.1.0 - vfile: 5.3.2 - web-namespaces: 2.0.1 - zwitch: 2.0.2 - dev: true - - /hast-util-to-html/8.0.3: - resolution: {integrity: sha512-/D/E5ymdPYhHpPkuTHOUkSatxr4w1ZKrZsG0Zv/3C2SRVT0JFJG53VS45AMrBtYk0wp5A7ksEhiC8QaOZM95+A==} - dependencies: - '@types/hast': 2.3.4 - ccount: 2.0.1 - comma-separated-tokens: 2.0.2 - hast-util-is-element: 2.1.2 - hast-util-whitespace: 2.0.0 - html-void-elements: 2.0.1 - property-information: 6.1.1 - space-separated-tokens: 2.0.1 - stringify-entities: 4.0.2 - unist-util-is: 5.1.1 - dev: true - - /hast-util-to-parse5/7.0.0: - resolution: {integrity: sha512-YHiS6aTaZ3N0Q3nxaY/Tj98D6kM8QX5Q8xqgg8G45zR7PvWnPGPP0vcKCgb/moIydEJ/QWczVrX0JODCVeoV7A==} - dependencies: - '@types/hast': 2.3.4 - '@types/parse5': 6.0.3 - hast-to-hyperscript: 10.0.1 - property-information: 6.1.1 - web-namespaces: 2.0.1 - zwitch: 2.0.2 - dev: true - - /hast-util-to-string/2.0.0: - resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==} - dependencies: - '@types/hast': 2.3.4 - dev: true - - /hast-util-whitespace/2.0.0: - resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==} - dev: true - - /hastscript/7.0.2: - resolution: {integrity: sha512-uA8ooUY4ipaBvKcMuPehTAB/YfFLSSzCwFSwT6ltJbocFUKH/GDHLN+tflq7lSRf9H86uOuxOFkh1KgIy3Gg2g==} - dependencies: - '@types/hast': 2.3.4 - comma-separated-tokens: 2.0.2 - hast-util-parse-selector: 3.1.0 - property-information: 6.1.1 - space-separated-tokens: 2.0.1 - dev: true - - /he/1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - - /header-case/1.0.1: - resolution: {integrity: sha512-i0q9mkOeSuhXw6bGgiQCCBgY/jlZuV/7dZXyZ9c6LcBrqwvT8eT719E9uxE5LiZftdl+z81Ugbg/VvXV4OJOeQ==} - dependencies: - no-case: 2.3.2 - upper-case: 1.1.3 - dev: false - - /header-case/2.0.4: - resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} - dependencies: - capital-case: 1.0.4 - tslib: 2.3.1 - dev: false - - /helmet/4.6.0: - resolution: {integrity: sha512-HVqALKZlR95ROkrnesdhbbZJFi/rIVSoNq6f3jA/9u6MIbTsPh3xZwihjeI5+DO/2sOV6HMHooXcEOuwskHpTg==} - engines: {node: '>=10.0.0'} - dev: false - - /hex-color-regex/1.1.0: - resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} - - /hexoid/1.0.0: - resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==} - engines: {node: '>=8'} - dev: true - - /highlight.js/10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - dev: false - - /highlight.js/9.18.5: - resolution: {integrity: sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==} - deprecated: Support has ended for 9.x series. Upgrade to @latest - requiresBuild: true - dev: true - - /history/4.10.1: - resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} - dependencies: - '@babel/runtime': 7.16.7 - loose-envify: 1.4.0 - resolve-pathname: 3.0.0 - tiny-invariant: 1.2.0 - tiny-warning: 1.0.3 - value-equal: 1.0.1 - dev: false - - /history/5.3.0: - resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} - dependencies: - '@babel/runtime': 7.16.7 - dev: false - - /hmac-drbg/1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - - /hogan.js/3.0.2: - resolution: {integrity: sha512-RqGs4wavGYJWE07t35JQccByczmNUXQT0E12ZYV1VKYu5UiAU9lsos/yBAcf840+zrUQQxgVduCR5/B8nNtibg==} - hasBin: true - dependencies: - mkdirp: 0.3.0 - nopt: 1.0.10 - dev: true - - /hoist-non-react-statics/3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - dependencies: - react-is: 16.13.1 - dev: false - - /homedir-polyfill/1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} - dependencies: - parse-passwd: 1.0.0 - dev: false - - /hoopy/0.1.4: - resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==} - engines: {node: '>= 6.0.0'} - dev: false - - /hosted-git-info/2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - - /hosted-git-info/4.1.0: - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} - engines: {node: '>=10'} - dependencies: - lru-cache: 6.0.0 - - /hpack.js/2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} - dependencies: - inherits: 2.0.4 - obuf: 1.1.2 - readable-stream: 2.3.7 - wbuf: 1.7.3 - - /hsl-regex/1.0.0: - resolution: {integrity: sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==} - - /hsla-regex/1.0.0: - resolution: {integrity: sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==} - - /html-encoding-sniffer/2.0.1: - resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} - engines: {node: '>=10'} - dependencies: - whatwg-encoding: 1.0.5 - - /html-entities/1.4.0: - resolution: {integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==} - - /html-entities/2.3.2: - resolution: {integrity: sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==} - - /html-escaper/2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - - /html-loader/3.0.1_webpack@5.65.0: - resolution: {integrity: sha512-90Sxg9FhTkQEzmmHT2KOAQniTZgC72aifcfR0fZsuo1PJz0K4EXiTwxejTUombF8XShLj5RaZKYsUJhxR6G2dA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - html-minifier-terser: 6.1.0 - parse5: 6.0.1 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /html-minifier-terser/5.1.1: - resolution: {integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==} - engines: {node: '>=6'} - hasBin: true - dependencies: - camel-case: 4.1.2 - clean-css: 4.2.4 - commander: 4.1.1 - he: 1.2.0 - param-case: 3.0.4 - relateurl: 0.2.7 - terser: 4.8.0 - dev: false - - /html-minifier-terser/6.1.0: - resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} - engines: {node: '>=12'} - hasBin: true - dependencies: - camel-case: 4.1.2 - clean-css: 5.2.4 - commander: 8.3.0 - he: 1.2.0 - param-case: 3.0.4 - relateurl: 0.2.7 - terser: 5.12.0 - dev: false - - /html-minifier/3.5.21: - resolution: {integrity: sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==} - engines: {node: '>=4'} - hasBin: true - dependencies: - camel-case: 3.0.0 - clean-css: 4.2.4 - commander: 2.17.1 - he: 1.2.0 - param-case: 2.1.1 - relateurl: 0.2.7 - uglify-js: 3.4.10 - dev: true - - /html-tags/2.0.0: - resolution: {integrity: sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==} - engines: {node: '>=4'} - dev: true - - /html-tags/3.1.0: - resolution: {integrity: sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==} - engines: {node: '>=8'} - dev: true - - /html-void-elements/2.0.1: - resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} - dev: true - - /html-webpack-plugin/4.5.0_webpack@4.44.2: - resolution: {integrity: sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==} - engines: {node: '>=6.9'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - '@types/html-minifier-terser': 5.1.2 - '@types/tapable': 1.0.8 - '@types/webpack': 4.41.32 - html-minifier-terser: 5.1.1 - loader-utils: 1.4.0 - lodash: 4.17.21 - pretty-error: 2.1.2 - tapable: 1.1.3 - util.promisify: 1.0.0 - webpack: 4.44.2 - dev: false - - /html-webpack-plugin/5.5.0_webpack@5.65.0: - resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} - engines: {node: '>=10.13.0'} - peerDependencies: - webpack: ^5.20.0 - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /html-webpack-plugin/5.5.0_webpack@5.66.0: - resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} - engines: {node: '>=10.13.0'} - peerDependencies: - webpack: ^5.20.0 - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - webpack: 5.66.0 - dev: false - - /htmlnano/2.0.0_svgo@2.8.0: - resolution: {integrity: sha512-thKQfhcp2xgtsWNE27A2bliEeqVL5xjAgGn0wajyttvFFsvFWWah1ntV9aEX61gz0T6MBQ5xK/1lXuEumhJTcg==} - peerDependencies: - cssnano: ^5.0.11 - postcss: ^8.3.11 - purgecss: ^4.0.3 - relateurl: ^0.2.7 - srcset: ^5.0.0 - svgo: ^2.8.0 - terser: ^5.10.0 - uncss: ^0.17.3 - peerDependenciesMeta: - cssnano: - optional: true - postcss: - optional: true - purgecss: - optional: true - relateurl: - optional: true - srcset: - optional: true - svgo: - optional: true - terser: - optional: true - uncss: - optional: true - dependencies: - cosmiconfig: 7.0.1 - posthtml: 0.16.6 - svgo: 2.8.0 - timsort: 0.3.0 - dev: true - - /htmlparser2/6.1.0: - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} - dependencies: - domelementtype: 2.2.0 - domhandler: 4.3.0 - domutils: 2.8.0 - entities: 2.2.0 - - /htmlparser2/7.2.0: - resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==} - dependencies: - domelementtype: 2.2.0 - domhandler: 4.3.0 - domutils: 2.8.0 - entities: 3.0.1 - dev: true - - /http-assert/1.5.0: - resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} - engines: {node: '>= 0.8'} - dependencies: - deep-equal: 1.0.1 - http-errors: 1.8.1 - - /http-auth/3.1.3: - resolution: {integrity: sha1-lFz63WZSHq+PfISRPTd9exXyTjE=} - engines: {node: '>=4.6.1'} - dependencies: - apache-crypt: 1.2.5 - apache-md5: 1.1.7 - bcryptjs: 2.4.3 - uuid: 3.4.0 - dev: false - - /http-cache-semantics/4.1.0: - resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} - - /http-deceiver/1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - - /http-errors/1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: 1.5.0 - - /http-errors/1.8.0: - resolution: {integrity: sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 1.5.0 - toidentifier: 1.0.0 - dev: false - - /http-errors/1.8.1: - resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 1.5.0 - toidentifier: 1.0.1 - - /http-parser-js/0.5.6: - resolution: {integrity: sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==} - - /http-proxy-agent/4.0.1: - resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.3.3 - transitivePeerDependencies: - - supports-color - - /http-proxy-agent/5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.3 - transitivePeerDependencies: - - supports-color - - /http-proxy-middleware/0.19.1_debug@4.3.3: - resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} - engines: {node: '>=4.0.0'} - dependencies: - http-proxy: 1.18.1_debug@4.3.3 - is-glob: 4.0.3 - lodash: 4.17.21 - micromatch: 3.1.10 - transitivePeerDependencies: - - debug - - /http-proxy-middleware/1.3.1: - resolution: {integrity: sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==} - engines: {node: '>=8.0.0'} - dependencies: - '@types/http-proxy': 1.17.8 - http-proxy: 1.18.1 - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.4 - transitivePeerDependencies: - - debug - dev: true - - /http-proxy-middleware/2.0.3_@types+express@4.17.13: - resolution: {integrity: sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - dependencies: - '@types/express': 4.17.13 - '@types/http-proxy': 1.17.8 - http-proxy: 1.18.1 - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.4 - transitivePeerDependencies: - - debug - dev: false - - /http-proxy-middleware/2.0.3_debug@4.3.2: - resolution: {integrity: sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - dependencies: - '@types/http-proxy': 1.17.8 - http-proxy: 1.18.1_debug@4.3.2 - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.4 - transitivePeerDependencies: - - debug - dev: false - - /http-proxy/1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.14.9_debug@4.3.2 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - - /http-proxy/1.18.1_debug@4.3.2: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.14.9_debug@4.3.2 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - dev: false - - /http-proxy/1.18.1_debug@4.3.3: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.14.9_debug@4.3.3 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - - /http-signature/1.2.0: - resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} - engines: {node: '>=0.8', npm: '>=1.3.7'} - dependencies: - assert-plus: 1.0.0 - jsprim: 1.4.2 - sshpk: 1.17.0 - - /http2-wrapper/1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} - engines: {node: '>=10.19.0'} - dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 - dev: false - - /https-browserify/1.0.0: - resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - - /https-proxy-agent/5.0.0: - resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} - engines: {node: '>= 6'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.3 - transitivePeerDependencies: - - supports-color - - /human-id/1.0.2: - resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} - dev: true - - /human-signals/1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} - - /human-signals/2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - - /humanize-ms/1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - dependencies: - ms: 2.1.3 - - /iconv-lite/0.4.13: - resolution: {integrity: sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==} - engines: {node: '>=0.8.0'} - dev: false - - /iconv-lite/0.4.15: - resolution: {integrity: sha512-RGR+c9Lm+tLsvU57FTJJtdbv2hQw42Yl2n26tVIBaYmZzLN+EGfroUugN/z9nJf9kOXd49hBmpoGr4FEm+A4pw==} - engines: {node: '>=0.10.0'} - dev: false - - /iconv-lite/0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - - /iconv-lite/0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - - /icss-replace-symbols/1.1.0: - resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} - dev: true - - /icss-utils/4.1.1: - resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.39 - - /icss-utils/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.8 - dev: false - - /idb/6.1.5: - resolution: {integrity: sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==} - dev: false - - /identity-obj-proxy/3.0.0: - resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=} - engines: {node: '>=4'} - dependencies: - harmony-reflect: 1.6.2 - - /ieee754/1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - /iferr/0.1.5: - resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==} - - /ignore-walk/3.0.4: - resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==} - dependencies: - minimatch: 3.1.2 - dev: false - - /ignore-walk/4.0.1: - resolution: {integrity: sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==} - engines: {node: '>=10'} - dependencies: - minimatch: 3.1.2 - - /ignore/3.3.10: - resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} - dev: true - - /ignore/4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - - /ignore/5.2.0: - resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} - engines: {node: '>= 4'} - - /image-size/0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - requiresBuild: true - dev: false - optional: true - - /immediate/3.3.0: - resolution: {integrity: sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==} - dev: true - - /immer/8.0.1: - resolution: {integrity: sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==} - dev: false - - /immer/9.0.12: - resolution: {integrity: sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==} - dev: false - - /immer/9.0.6: - resolution: {integrity: sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ==} - dev: false - - /immutable/3.7.6: - resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} - engines: {node: '>=0.8.0'} - dev: false - - /import-cwd/2.1.0: - resolution: {integrity: sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==} - engines: {node: '>=4'} - dependencies: - import-from: 2.1.0 - - /import-fresh/2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} - engines: {node: '>=4'} - dependencies: - caller-path: 2.0.0 - resolve-from: 3.0.0 - - /import-fresh/3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - /import-from/2.1.0: - resolution: {integrity: sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==} - engines: {node: '>=4'} - dependencies: - resolve-from: 3.0.0 - - /import-from/4.0.0: - resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} - engines: {node: '>=12.2'} - dev: false - - /import-lazy/2.1.0: - resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} - engines: {node: '>=4'} - dev: true - - /import-local/2.0.0: - resolution: {integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==} - engines: {node: '>=6'} - hasBin: true - dependencies: - pkg-dir: 3.0.0 - resolve-cwd: 2.0.0 - - /import-local/3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} - engines: {node: '>=8'} - hasBin: true - dependencies: - pkg-dir: 4.2.0 - resolve-cwd: 3.0.0 - - /imurmurhash/0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - /indent-string/4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - /indexes-of/1.0.1: - resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==} - - /infer-owner/1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - - /inflation/2.0.0: - resolution: {integrity: sha512-m3xv4hJYR2oXw4o4Y5l6P5P16WYmazYof+el6Al3f+YlggGj6qT9kImBAnzDelRALnP5d3h4jGBPKzYCizjZZw==} - engines: {node: '>= 0.8.0'} - dev: false - - /inflection/1.12.0: - resolution: {integrity: sha512-lRy4DxuIFWXlJU7ed8UiTJOSTqStqYdEb4CEbtXfNbkdj3nH1L+reUWiE10VWcJS2yR7tge8Z74pJjtBjNwj0w==} - engines: {'0': node >= 0.4.0} - dev: false - - /inflight/1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - /inherits/2.0.1: - resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} - - /inherits/2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - - /inherits/2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - /ini/1.3.7: - resolution: {integrity: sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==} - dev: true - - /ini/1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - /ini/2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - dev: true - - /inline-style-parser/0.1.1: - resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - dev: true - - /inquirer/7.3.3: - resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} - engines: {node: '>=8.0.0'} - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-width: 3.0.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 0.0.8 - run-async: 2.4.1 - rxjs: 6.6.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - - /inquirer/8.2.0: - resolution: {integrity: sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==} - engines: {node: '>=8.0.0'} - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-width: 3.0.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 0.0.8 - ora: 5.4.1 - run-async: 2.4.1 - rxjs: 7.5.5 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - - /internal-ip/4.3.0: - resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} - engines: {node: '>=6'} - dependencies: - default-gateway: 4.2.0 - ipaddr.js: 1.9.1 - - /internal-slot/1.0.3: - resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.1.1 - has: 1.0.3 - side-channel: 1.0.4 - - /interpret/1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} - - /interpret/2.2.0: - resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} - engines: {node: '>= 0.10'} - dev: false - - /intl-messageformat/9.6.18: - resolution: {integrity: sha512-phG2EtMS/J6C4pcbErPkTSoqJ+T6qNfPVWTv5cDnI/nuCDKRUHPLDp4QpMdxIWPSUYPj7Lq69vMEIqg91x+H1Q==} - dependencies: - '@formatjs/fast-memoize': 1.1.1 - '@formatjs/icu-messageformat-parser': 2.0.6 - tslib: 2.3.1 - dev: false - - /invariant/2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - dependencies: - loose-envify: 1.4.0 - dev: false - - /ip-regex/2.1.0: - resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} - engines: {node: '>=4'} - - /ip/1.1.5: - resolution: {integrity: sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA==} - - /ipaddr.js/1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - - /ipaddr.js/2.0.1: - resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==} - engines: {node: '>= 10'} - dev: false - - /irregular-plurals/3.3.0: - resolution: {integrity: sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==} - engines: {node: '>=8'} - dev: true - - /is-absolute-url/2.1.0: - resolution: {integrity: sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==} - engines: {node: '>=0.10.0'} - - /is-absolute-url/3.0.3: - resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} - engines: {node: '>=8'} - - /is-absolute/1.0.0: - resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} - engines: {node: '>=0.10.0'} - dependencies: - is-relative: 1.0.0 - is-windows: 1.0.2 - dev: false - - /is-accessor-descriptor/0.1.6: - resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - - /is-accessor-descriptor/1.0.0: - resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 6.0.3 - - /is-alphabetical/2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - dev: true - - /is-alphanumerical/2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - dependencies: - is-alphabetical: 2.0.1 - is-decimal: 2.0.1 - dev: true - - /is-arguments/1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - - /is-arrayish/0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - /is-arrayish/0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - - /is-bigint/1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - dependencies: - has-bigints: 1.0.1 - - /is-binary-path/1.0.1: - resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} - engines: {node: '>=0.10.0'} - dependencies: - binary-extensions: 1.13.1 - - /is-binary-path/2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - dependencies: - binary-extensions: 2.2.0 - - /is-bluebird/1.0.2: - resolution: {integrity: sha512-PDRu1vVip5dGQg5tfn2qVCCyxbBYu5MhYUJwSfL/RoGBI97n1fxvilVazxzptZW0gcmsMH17H4EVZZI5E/RSeA==} - engines: {node: '>=0.10.0'} - dev: false - - /is-boolean-object/1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - - /is-buffer/1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - - /is-buffer/2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - dev: true - - /is-callable/1.2.4: - resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} - engines: {node: '>= 0.4'} - - /is-ci/2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} - hasBin: true - dependencies: - ci-info: 2.0.0 - - /is-ci/3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true - dependencies: - ci-info: 3.3.0 - dev: true - - /is-class-hotfix/0.0.6: - resolution: {integrity: sha512-0n+pzCC6ICtVr/WXnN2f03TK/3BfXY7me4cjCAqT8TYXEl0+JBRoqBo94JJHXcyDSLUeWbNX8Fvy5g5RJdAstQ==} - dev: false - - /is-color-stop/1.1.0: - resolution: {integrity: sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==} - dependencies: - css-color-names: 0.0.4 - hex-color-regex: 1.1.0 - hsl-regex: 1.0.0 - hsla-regex: 1.0.0 - rgb-regex: 1.0.1 - rgba-regex: 1.0.0 - - /is-core-module/2.8.1: - resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} - dependencies: - has: 1.0.3 - - /is-css-color-name/0.1.3: - resolution: {integrity: sha512-vcHraB5qM/10U4rkGp6Oc02JlYRrGpRgA4w+//DLB5NbYixHbZzXNrvHbFJmjc7FaKTER7kQ1503n6zJdeiU2A==} - dependencies: - css-color-names: 0.0.2 - dev: false - - /is-data-descriptor/0.1.4: - resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - - /is-data-descriptor/1.0.0: - resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 6.0.3 - - /is-date-object/1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - - /is-decimal/2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - dev: true - - /is-descriptor/0.1.6: - resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==} - engines: {node: '>=0.10.0'} - dependencies: - is-accessor-descriptor: 0.1.6 - is-data-descriptor: 0.1.4 - kind-of: 5.1.0 - - /is-descriptor/1.0.2: - resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} - engines: {node: '>=0.10.0'} - dependencies: - is-accessor-descriptor: 1.0.0 - is-data-descriptor: 1.0.0 - kind-of: 6.0.3 - - /is-directory/0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} - engines: {node: '>=0.10.0'} - - /is-docker/2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - /is-extendable/0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - - /is-extendable/1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} - dependencies: - is-plain-object: 2.0.4 - - /is-extglob/2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - /is-fullwidth-code-point/1.0.0: - resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} - engines: {node: '>=0.10.0'} - dependencies: - number-is-nan: 1.0.1 - dev: false - - /is-fullwidth-code-point/2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - - /is-fullwidth-code-point/3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - /is-generator-fn/2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} - - /is-generator-function/1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - - /is-glob/3.1.0: - resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - - /is-glob/4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - - /is-hexadecimal/2.0.1: - resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - dev: true - - /is-installed-globally/0.3.2: - resolution: {integrity: sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==} - engines: {node: '>=8'} - dependencies: - global-dirs: 2.1.0 - is-path-inside: 3.0.3 - dev: true - - /is-installed-globally/0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - dependencies: - global-dirs: 3.0.0 - is-path-inside: 3.0.3 - dev: true - - /is-interactive/1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - - /is-interactive/2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} - engines: {node: '>=12'} - dev: false - - /is-json/2.0.1: - resolution: {integrity: sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=} - dev: true - - /is-lambda/1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - - /is-lower-case/1.1.3: - resolution: {integrity: sha512-+5A1e/WJpLLXZEDlgz4G//WYSHyQBD32qa4Jd3Lw06qQlv3fJHnp3YIHjTQSGzHMgzmVKz2ZP3rBxTHkPw/lxA==} - dependencies: - lower-case: 1.1.4 - dev: false - - /is-lower-case/2.0.2: - resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} - dependencies: - tslib: 2.3.1 - dev: false - - /is-map/2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} - dev: false - - /is-module/1.0.0: - resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=} - dev: false - - /is-nan/1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - - /is-negative-zero/2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} - engines: {node: '>= 0.4'} - - /is-npm/4.0.0: - resolution: {integrity: sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==} - engines: {node: '>=8'} - dev: true - - /is-npm/5.0.0: - resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} - engines: {node: '>=10'} - dev: true - - /is-number-object/1.0.6: - resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - - /is-number/3.0.0: - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - - /is-number/7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - /is-obj/1.0.1: - resolution: {integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=} - engines: {node: '>=0.10.0'} - dev: false - - /is-obj/2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - - /is-path-cwd/2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - - /is-path-in-cwd/2.1.0: - resolution: {integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==} - engines: {node: '>=6'} - dependencies: - is-path-inside: 2.1.0 - - /is-path-inside/2.1.0: - resolution: {integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==} - engines: {node: '>=6'} - dependencies: - path-is-inside: 1.0.2 - - /is-path-inside/3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - - /is-plain-obj/1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - - /is-plain-obj/2.1.0: - resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} - engines: {node: '>=8'} - dev: false - - /is-plain-obj/3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - - /is-plain-obj/4.0.0: - resolution: {integrity: sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==} - engines: {node: '>=12'} - dev: true - - /is-plain-object/2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - dependencies: - isobject: 3.0.1 - - /is-plain-object/5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - dev: false - - /is-potential-custom-element-name/1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - - /is-property/1.0.2: - resolution: {integrity: sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==} - dev: false - - /is-regex/1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 - - /is-regexp/1.0.0: - resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=} - engines: {node: '>=0.10.0'} - dev: false - - /is-relative/1.0.0: - resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} - engines: {node: '>=0.10.0'} - dependencies: - is-unc-path: 1.0.0 - dev: false - - /is-resolvable/1.1.0: - resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} - - /is-root/2.1.0: - resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} - engines: {node: '>=6'} - dev: false - - /is-set/2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - dev: false - - /is-shared-array-buffer/1.0.1: - resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} - - /is-stream/1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - - /is-stream/2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - /is-string/1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.0 - - /is-subdir/1.2.0: - resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} - engines: {node: '>=4'} - dependencies: - better-path-resolve: 1.0.0 - dev: true - - /is-symbol/1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 - - /is-type-of/1.2.1: - resolution: {integrity: sha512-uK0kyX9LZYhSDS7H2sVJQJop1UnWPWmo5RvR3q2kFH6AUHYs7sOrVg0b4nyBHw29kRRNFofYN/JbHZDlHiItTA==} - dependencies: - core-util-is: 1.0.3 - is-class-hotfix: 0.0.6 - isstream: 0.1.2 - dev: false - - /is-typed-array/1.1.8: - resolution: {integrity: sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - es-abstract: 1.19.1 - foreach: 2.0.5 - has-tostringtag: 1.0.0 - - /is-typedarray/1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - - /is-unc-path/1.0.0: - resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} - engines: {node: '>=0.10.0'} - dependencies: - unc-path-regex: 0.1.2 - dev: false - - /is-unicode-supported/0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - - /is-unicode-supported/1.1.0: - resolution: {integrity: sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==} - engines: {node: '>=12'} - dev: false - - /is-upper-case/1.1.2: - resolution: {integrity: sha512-GQYSJMgfeAmVwh9ixyk888l7OIhNAGKtY6QA+IrWlu9MDTCaXmeozOZ2S9Knj7bQwBO/H6J2kb+pbyTUiMNbsw==} - dependencies: - upper-case: 1.1.3 - dev: false - - /is-upper-case/2.0.2: - resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} - dependencies: - tslib: 2.3.1 - dev: false - - /is-weakref/1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - dependencies: - call-bind: 1.0.2 - - /is-what/3.14.1: - resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - dev: false - - /is-windows/1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - - /is-wsl/1.1.0: - resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} - engines: {node: '>=4'} - - /is-wsl/2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - - /is-yarn-global/0.3.0: - resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} - dev: true - - /is_js/0.9.0: - resolution: {integrity: sha512-8Y5EHSH+TonfUHX2g3pMJljdbGavg55q4jmHzghJCdqYDbdNROC8uw/YFQwIRCRqRJT1EY3pJefz+kglw+o7sg==} - dev: false - - /isarray/0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - dev: false - - /isarray/1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - /isarray/2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - /isbinaryfile/4.0.8: - resolution: {integrity: sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==} - engines: {node: '>= 8.0.0'} - dev: false - - /isexe/2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - /isobject/2.1.0: - resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} - engines: {node: '>=0.10.0'} - dependencies: - isarray: 1.0.0 - - /isobject/3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - - /isomorphic-unfetch/3.1.0: - resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} - dependencies: - node-fetch: 2.6.7 - unfetch: 4.2.0 - transitivePeerDependencies: - - encoding - dev: false - - /isstream/0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - - /istanbul-lib-coverage/3.2.0: - resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} - engines: {node: '>=8'} - - /istanbul-lib-hook/3.0.0: - resolution: {integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==} - engines: {node: '>=8'} - dependencies: - append-transform: 2.0.0 - dev: true - - /istanbul-lib-instrument/4.0.3: - resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} - engines: {node: '>=8'} - dependencies: - '@babel/core': 7.17.5 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - - /istanbul-lib-instrument/5.1.0: - resolution: {integrity: sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==} - engines: {node: '>=8'} - dependencies: - '@babel/core': 7.17.5 - '@babel/parser': 7.17.3 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - - /istanbul-lib-processinfo/2.0.2: - resolution: {integrity: sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==} - engines: {node: '>=8'} - dependencies: - archy: 1.0.0 - cross-spawn: 7.0.3 - istanbul-lib-coverage: 3.2.0 - make-dir: 3.1.0 - p-map: 3.0.0 - rimraf: 3.0.2 - uuid: 3.4.0 - dev: true - - /istanbul-lib-report/3.0.0: - resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} - engines: {node: '>=8'} - dependencies: - istanbul-lib-coverage: 3.2.0 - make-dir: 3.1.0 - supports-color: 7.2.0 - - /istanbul-lib-source-maps/4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} - dependencies: - debug: 4.3.3 - istanbul-lib-coverage: 3.2.0 - source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - - /istanbul-reports/3.1.4: - resolution: {integrity: sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==} - engines: {node: '>=8'} - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.0 - - /iterall/1.3.0: - resolution: {integrity: sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==} - dev: false - - /iterare/1.2.1: - resolution: {integrity: sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==} - engines: {node: '>=6'} - dev: false - - /iterate-iterator/1.0.2: - resolution: {integrity: sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw==} - dev: false - - /iterate-value/1.0.2: - resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==} - dependencies: - es-get-iterator: 1.1.2 - iterate-iterator: 1.0.2 - dev: false - - /jackspeak/1.4.1: - resolution: {integrity: sha512-npN8f+M4+IQ8xD3CcWi3U62VQwKlT3Tj4GxbdT/fYTmeogD9eBF9OFdpoFG/VPNoshRjPUijdkp/p2XrzUHaVg==} - engines: {node: '>=8'} - dependencies: - cliui: 7.0.4 - dev: true - - /jake/10.8.2: - resolution: {integrity: sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==} - hasBin: true - dependencies: - async: 0.9.2 - chalk: 2.4.2 - filelist: 1.0.2 - minimatch: 3.1.2 - - /javascript-stringify/1.6.0: - resolution: {integrity: sha512-fnjC0up+0SjEJtgmmG+teeel68kutkvzfctO/KxE3qJlbunkJYAshgH3boU++gSBHP8z5/r0ts0qRIrHf0RTQQ==} - dev: true - - /javascript-stringify/2.1.0: - resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} - dev: true - - /jest-changed-files/26.6.2: - resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - execa: 4.1.0 - throat: 5.0.0 - - /jest-changed-files/27.5.1: - resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - execa: 5.1.1 - throat: 6.0.1 - - /jest-circus/26.6.0_ts-node@10.5.0: - resolution: {integrity: sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/traverse': 7.17.3 - '@jest/environment': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/babel__traverse': 7.14.2 - '@types/node': 17.0.21 - chalk: 4.1.2 - co: 4.6.0 - dedent: 0.7.0 - expect: 26.6.2 - is-generator-fn: 2.1.0 - jest-each: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-runner: 26.6.3_ts-node@10.5.0 - jest-runtime: 26.6.3_ts-node@10.5.0 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - pretty-format: 26.6.2 - stack-utils: 2.0.5 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: false - - /jest-circus/27.5.1: - resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/environment': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - chalk: 4.1.2 - co: 4.6.0 - dedent: 0.7.0 - expect: 27.5.1 - is-generator-fn: 2.1.0 - jest-each: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 - slash: 3.0.0 - stack-utils: 2.0.5 - throat: 6.0.1 - transitivePeerDependencies: - - supports-color - - /jest-cli/26.6.3_ts-node@10.5.0: - resolution: {integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/core': 26.6.3_ts-node@10.5.0 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - import-local: 3.1.0 - is-ci: 2.0.0 - jest-config: 26.6.3_ts-node@10.5.0 - jest-util: 26.6.2 - jest-validate: 26.6.2 - prompts: 2.4.2 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest-cli/26.6.3_ts-node@9.1.1: - resolution: {integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/core': 26.6.3_ts-node@9.1.1 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - import-local: 3.1.0 - is-ci: 2.0.0 - jest-config: 26.6.3_ts-node@9.1.1 - jest-util: 26.6.2 - jest-validate: 26.6.2 - prompts: 2.4.2 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jest-cli/27.5.1_ts-node@10.5.0: - resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1_ts-node@10.5.0 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - import-local: 3.1.0 - jest-config: 27.5.1_ts-node@10.5.0 - jest-util: 27.5.1 - jest-validate: 27.5.1 - prompts: 2.4.2 - yargs: 16.2.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest-cli/27.5.1_ts-node@10.7.0: - resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1_ts-node@10.7.0 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - import-local: 3.1.0 - jest-config: 27.5.1_ts-node@10.7.0 - jest-util: 27.5.1 - jest-validate: 27.5.1 - prompts: 2.4.2 - yargs: 16.2.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jest-config/26.6.3_ts-node@10.5.0: - resolution: {integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==} - engines: {node: '>= 10.14.2'} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@jest/test-sequencer': 26.6.3_ts-node@10.5.0 - '@jest/types': 26.6.2 - babel-jest: 26.6.3_@babel+core@7.17.5 - chalk: 4.1.2 - deepmerge: 4.2.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-environment-jsdom: 26.6.2 - jest-environment-node: 26.6.2 - jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3_ts-node@10.5.0 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - micromatch: 4.0.4 - pretty-format: 26.6.2 - ts-node: 10.5.0_e79e62fe450383fd2d418267dc75e645 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - - /jest-config/26.6.3_ts-node@9.1.1: - resolution: {integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==} - engines: {node: '>= 10.14.2'} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@jest/test-sequencer': 26.6.3_ts-node@9.1.1 - '@jest/types': 26.6.2 - babel-jest: 26.6.3_@babel+core@7.17.5 - chalk: 4.1.2 - deepmerge: 4.2.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-environment-jsdom: 26.6.2 - jest-environment-node: 26.6.2 - jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3_ts-node@9.1.1 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - micromatch: 4.0.4 - pretty-format: 26.6.2 - ts-node: 9.1.1_typescript@4.6.2 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - - /jest-config/27.5.1_ts-node@10.5.0: - resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@jest/test-sequencer': 27.5.1 - '@jest/types': 27.5.1 - babel-jest: 27.5.1_@babel+core@7.17.5 - chalk: 4.1.2 - ci-info: 3.3.0 - deepmerge: 4.2.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-circus: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-get-type: 27.5.1 - jest-jasmine2: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runner: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - micromatch: 4.0.4 - parse-json: 5.2.0 - pretty-format: 27.5.1 - slash: 3.0.0 - strip-json-comments: 3.1.1 - ts-node: 10.5.0_e79e62fe450383fd2d418267dc75e645 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - - /jest-config/27.5.1_ts-node@10.7.0: - resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@jest/test-sequencer': 27.5.1 - '@jest/types': 27.5.1 - babel-jest: 27.5.1_@babel+core@7.17.5 - chalk: 4.1.2 - ci-info: 3.3.0 - deepmerge: 4.2.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-circus: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-get-type: 27.5.1 - jest-jasmine2: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runner: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - micromatch: 4.0.4 - parse-json: 5.2.0 - pretty-format: 27.5.1 - slash: 3.0.0 - strip-json-comments: 3.1.1 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - - /jest-diff/26.6.2: - resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==} - engines: {node: '>= 10.14.2'} - dependencies: - chalk: 4.1.2 - diff-sequences: 26.6.2 - jest-get-type: 26.3.0 - pretty-format: 26.6.2 - - /jest-diff/27.5.1: - resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - chalk: 4.1.2 - diff-sequences: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - - /jest-docblock/26.0.0: - resolution: {integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==} - engines: {node: '>= 10.14.2'} - dependencies: - detect-newline: 3.1.0 - - /jest-docblock/27.5.1: - resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - detect-newline: 3.1.0 - - /jest-each/26.6.2: - resolution: {integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - chalk: 4.1.2 - jest-get-type: 26.3.0 - jest-util: 26.6.2 - pretty-format: 26.6.2 - - /jest-each/27.5.1: - resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - chalk: 4.1.2 - jest-get-type: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 - - /jest-environment-jsdom/26.6.2: - resolution: {integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - jest-mock: 26.6.2 - jest-util: 26.6.2 - jsdom: 16.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - - /jest-environment-jsdom/27.5.1: - resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - jest-mock: 27.5.1 - jest-util: 27.5.1 - jsdom: 16.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - - /jest-environment-node/26.6.2: - resolution: {integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - jest-mock: 26.6.2 - jest-util: 26.6.2 - - /jest-environment-node/27.5.1: - resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - jest-mock: 27.5.1 - jest-util: 27.5.1 - - /jest-get-type/26.3.0: - resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} - engines: {node: '>= 10.14.2'} - - /jest-get-type/27.5.1: - resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - /jest-haste-map/26.6.2: - resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/graceful-fs': 4.1.5 - '@types/node': 17.0.21 - anymatch: 3.1.2 - fb-watchman: 2.0.1 - graceful-fs: 4.2.9 - jest-regex-util: 26.0.0 - jest-serializer: 26.6.2 - jest-util: 26.6.2 - jest-worker: 26.6.2 - micromatch: 4.0.4 - sane: 4.1.0 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.2 - - /jest-haste-map/27.5.1: - resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@types/graceful-fs': 4.1.5 - '@types/node': 17.0.21 - anymatch: 3.1.2 - fb-watchman: 2.0.1 - graceful-fs: 4.2.9 - jest-regex-util: 27.5.1 - jest-serializer: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - micromatch: 4.0.4 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.2 - - /jest-jasmine2/26.6.3_ts-node@10.5.0: - resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/traverse': 7.17.3 - '@jest/environment': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - chalk: 4.1.2 - co: 4.6.0 - expect: 26.6.2 - is-generator-fn: 2.1.0 - jest-each: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-runtime: 26.6.3_ts-node@10.5.0 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - pretty-format: 26.6.2 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest-jasmine2/26.6.3_ts-node@9.1.1: - resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/traverse': 7.17.3 - '@jest/environment': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - chalk: 4.1.2 - co: 4.6.0 - expect: 26.6.2 - is-generator-fn: 2.1.0 - jest-each: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-runtime: 26.6.3_ts-node@9.1.1 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - pretty-format: 26.6.2 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jest-jasmine2/27.5.1: - resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/environment': 27.5.1 - '@jest/source-map': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - chalk: 4.1.2 - co: 4.6.0 - expect: 27.5.1 - is-generator-fn: 2.1.0 - jest-each: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 - throat: 6.0.1 - transitivePeerDependencies: - - supports-color - - /jest-leak-detector/26.6.2: - resolution: {integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==} - engines: {node: '>= 10.14.2'} - dependencies: - jest-get-type: 26.3.0 - pretty-format: 26.6.2 - - /jest-leak-detector/27.5.1: - resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - - /jest-matcher-utils/26.6.2: - resolution: {integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==} - engines: {node: '>= 10.14.2'} - dependencies: - chalk: 4.1.2 - jest-diff: 26.6.2 - jest-get-type: 26.3.0 - pretty-format: 26.6.2 - - /jest-matcher-utils/27.5.1: - resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - chalk: 4.1.2 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - - /jest-message-util/26.6.2: - resolution: {integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/code-frame': 7.16.7 - '@jest/types': 26.6.2 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.9 - micromatch: 4.0.4 - pretty-format: 26.6.2 - slash: 3.0.0 - stack-utils: 2.0.5 - - /jest-message-util/27.5.1: - resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@babel/code-frame': 7.16.7 - '@jest/types': 27.5.1 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.9 - micromatch: 4.0.4 - pretty-format: 27.5.1 - slash: 3.0.0 - stack-utils: 2.0.5 - - /jest-mock/26.6.2: - resolution: {integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - - /jest-mock/27.5.1: - resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - - /jest-pnp-resolver/1.2.2_jest-resolve@26.6.0: - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 26.6.0 - dev: false - - /jest-pnp-resolver/1.2.2_jest-resolve@26.6.2: - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 26.6.2 - - /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1: - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 27.5.1 - - /jest-regex-util/26.0.0: - resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==} - engines: {node: '>= 10.14.2'} - - /jest-regex-util/27.5.1: - resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - /jest-resolve-dependencies/26.6.3: - resolution: {integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - jest-regex-util: 26.0.0 - jest-snapshot: 26.6.2 - - /jest-resolve-dependencies/27.5.1: - resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - jest-regex-util: 27.5.1 - jest-snapshot: 27.5.1 - transitivePeerDependencies: - - supports-color - - /jest-resolve/26.6.0: - resolution: {integrity: sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - chalk: 4.1.2 - graceful-fs: 4.2.9 - jest-pnp-resolver: 1.2.2_jest-resolve@26.6.0 - jest-util: 26.6.2 - read-pkg-up: 7.0.1 - resolve: 1.22.0 - slash: 3.0.0 - dev: false - - /jest-resolve/26.6.2: - resolution: {integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - chalk: 4.1.2 - graceful-fs: 4.2.9 - jest-pnp-resolver: 1.2.2_jest-resolve@26.6.2 - jest-util: 26.6.2 - read-pkg-up: 7.0.1 - resolve: 1.22.0 - slash: 3.0.0 - - /jest-resolve/27.5.1: - resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - chalk: 4.1.2 - graceful-fs: 4.2.9 - jest-haste-map: 27.5.1 - jest-pnp-resolver: 1.2.2_jest-resolve@27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - resolve: 1.22.0 - resolve.exports: 1.1.0 - slash: 3.0.0 - - /jest-runner/26.6.3_ts-node@10.5.0: - resolution: {integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/console': 26.6.2 - '@jest/environment': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - chalk: 4.1.2 - emittery: 0.7.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - jest-config: 26.6.3_ts-node@10.5.0 - jest-docblock: 26.0.0 - jest-haste-map: 26.6.2 - jest-leak-detector: 26.6.2 - jest-message-util: 26.6.2 - jest-resolve: 26.6.2 - jest-runtime: 26.6.3_ts-node@10.5.0 - jest-util: 26.6.2 - jest-worker: 26.6.2 - source-map-support: 0.5.21 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest-runner/26.6.3_ts-node@9.1.1: - resolution: {integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/console': 26.6.2 - '@jest/environment': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - chalk: 4.1.2 - emittery: 0.7.2 - exit: 0.1.2 - graceful-fs: 4.2.9 - jest-config: 26.6.3_ts-node@9.1.1 - jest-docblock: 26.0.0 - jest-haste-map: 26.6.2 - jest-leak-detector: 26.6.2 - jest-message-util: 26.6.2 - jest-resolve: 26.6.2 - jest-runtime: 26.6.3_ts-node@9.1.1 - jest-util: 26.6.2 - jest-worker: 26.6.2 - source-map-support: 0.5.21 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jest-runner/27.5.1: - resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/console': 27.5.1 - '@jest/environment': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - chalk: 4.1.2 - emittery: 0.8.1 - graceful-fs: 4.2.9 - jest-docblock: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-haste-map: 27.5.1 - jest-leak-detector: 27.5.1 - jest-message-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runtime: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - source-map-support: 0.5.21 - throat: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - - /jest-runtime/26.6.3_ts-node@10.5.0: - resolution: {integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/console': 26.6.2 - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/globals': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/yargs': 15.0.14 - chalk: 4.1.2 - cjs-module-lexer: 0.6.0 - collect-v8-coverage: 1.0.1 - exit: 0.1.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-config: 26.6.3_ts-node@10.5.0 - jest-haste-map: 26.6.2 - jest-message-util: 26.6.2 - jest-mock: 26.6.2 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - slash: 3.0.0 - strip-bom: 4.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest-runtime/26.6.3_ts-node@9.1.1: - resolution: {integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/console': 26.6.2 - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/globals': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/yargs': 15.0.14 - chalk: 4.1.2 - cjs-module-lexer: 0.6.0 - collect-v8-coverage: 1.0.1 - exit: 0.1.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-config: 26.6.3_ts-node@9.1.1 - jest-haste-map: 26.6.2 - jest-message-util: 26.6.2 - jest-mock: 26.6.2 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - slash: 3.0.0 - strip-bom: 4.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jest-runtime/27.5.1: - resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/globals': 27.5.1 - '@jest/source-map': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - chalk: 4.1.2 - cjs-module-lexer: 1.2.2 - collect-v8-coverage: 1.0.1 - execa: 5.1.1 - glob: 7.2.0 - graceful-fs: 4.2.9 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-mock: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - slash: 3.0.0 - strip-bom: 4.0.0 - transitivePeerDependencies: - - supports-color - - /jest-serializer/26.6.2: - resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} - engines: {node: '>= 10.14.2'} - dependencies: - '@types/node': 17.0.21 - graceful-fs: 4.2.9 - - /jest-serializer/27.5.1: - resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@types/node': 17.0.21 - graceful-fs: 4.2.9 - - /jest-snapshot/26.6.2: - resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/types': 7.17.0 - '@jest/types': 26.6.2 - '@types/babel__traverse': 7.14.2 - '@types/prettier': 2.4.4 - chalk: 4.1.2 - expect: 26.6.2 - graceful-fs: 4.2.9 - jest-diff: 26.6.2 - jest-get-type: 26.3.0 - jest-haste-map: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-resolve: 26.6.2 - natural-compare: 1.4.0 - pretty-format: 26.6.2 - semver: 7.3.5 - - /jest-snapshot/27.5.1: - resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@babel/core': 7.17.5 - '@babel/generator': 7.17.3 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/babel__traverse': 7.14.2 - '@types/prettier': 2.4.4 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.5 - chalk: 4.1.2 - expect: 27.5.1 - graceful-fs: 4.2.9 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - jest-haste-map: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-util: 27.5.1 - natural-compare: 1.4.0 - pretty-format: 27.5.1 - semver: 7.3.5 - transitivePeerDependencies: - - supports-color - - /jest-util/26.6.2: - resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - chalk: 4.1.2 - graceful-fs: 4.2.9 - is-ci: 2.0.0 - micromatch: 4.0.4 - - /jest-util/27.5.1: - resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - chalk: 4.1.2 - ci-info: 3.3.0 - graceful-fs: 4.2.9 - picomatch: 2.3.1 - - /jest-validate/26.6.2: - resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 26.3.0 - leven: 3.1.0 - pretty-format: 26.6.2 - - /jest-validate/27.5.1: - resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 27.5.1 - leven: 3.1.0 - pretty-format: 27.5.1 - - /jest-watch-typeahead/0.6.1_jest@26.6.0: - resolution: {integrity: sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==} - engines: {node: '>=10'} - peerDependencies: - jest: ^26.0.0 - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest: 26.6.0_ts-node@10.5.0 - jest-regex-util: 26.0.0 - jest-watcher: 26.6.2 - slash: 3.0.0 - string-length: 4.0.2 - strip-ansi: 6.0.1 - dev: false - - /jest-watch-typeahead/1.0.0_jest@27.5.1: - resolution: {integrity: sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - jest: ^27.0.0 - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest: 27.5.1_ts-node@10.5.0 - jest-regex-util: 27.5.1 - jest-watcher: 27.5.1 - slash: 4.0.0 - string-length: 5.0.1 - strip-ansi: 7.0.1 - dev: false - - /jest-watcher/26.6.2: - resolution: {integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 17.0.21 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest-util: 26.6.2 - string-length: 4.0.2 - - /jest-watcher/27.5.1: - resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 17.0.21 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest-util: 27.5.1 - string-length: 4.0.2 - - /jest-worker/24.9.0: - resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} - engines: {node: '>= 6'} - dependencies: - merge-stream: 2.0.0 - supports-color: 6.1.0 - dev: false - - /jest-worker/26.6.2: - resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/node': 17.0.21 - merge-stream: 2.0.0 - supports-color: 7.2.0 - - /jest-worker/27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/node': 17.0.21 - merge-stream: 2.0.0 - supports-color: 8.1.1 - - /jest/26.6.0_ts-node@10.5.0: - resolution: {integrity: sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/core': 26.6.3_ts-node@10.5.0 - import-local: 3.1.0 - jest-cli: 26.6.3_ts-node@10.5.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest/26.6.0_ts-node@9.1.1: - resolution: {integrity: sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/core': 26.6.3_ts-node@9.1.1 - import-local: 3.1.0 - jest-cli: 26.6.3_ts-node@9.1.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jest/27.5.1_ts-node@10.5.0: - resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1_ts-node@10.5.0 - import-local: 3.1.0 - jest-cli: 27.5.1_ts-node@10.5.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - - /jest/27.5.1_ts-node@10.7.0: - resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 27.5.1_ts-node@10.7.0 - import-local: 3.1.0 - jest-cli: 27.5.1_ts-node@10.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - - /jju/1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - dev: true - - /joi/17.6.0: - resolution: {integrity: sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==} - dependencies: - '@hapi/hoek': 9.2.1 - '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.3 - '@sideway/formula': 3.0.0 - '@sideway/pinpoint': 2.0.0 - dev: false - - /js-cookie/2.2.1: - resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} - dev: false - - /js-sha3/0.8.0: - resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} - dev: false - - /js-tokens/4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - /js-yaml/3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - - /js-yaml/4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - dependencies: - argparse: 2.0.1 - - /jsbn/0.1.1: - resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - - /jsdom/16.7.0: - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} - engines: {node: '>=10'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.5 - acorn: 8.7.0 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.3.1 - domexception: 2.0.1 - escodegen: 2.0.0 - form-data: 3.0.1 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.0 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.0 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.0.0 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.7 - xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - /jsesc/0.5.0: - resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} - hasBin: true - - /jsesc/2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - - /json-buffer/3.0.0: - resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} - dev: true - - /json-buffer/3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: false - - /json-parse-better-errors/1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - - /json-parse-even-better-errors/2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - - /json-parse-helpfulerror/1.0.3: - resolution: {integrity: sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==} - dependencies: - jju: 1.4.0 - dev: true - - /json-schema-traverse/0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - /json-schema-traverse/1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - /json-schema/0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - - /json-source-map/0.6.1: - resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==} - dev: true - - /json-stable-stringify-without-jsonify/1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - /json-stringify-safe/5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - - /json5/0.5.1: - resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==} - hasBin: true - dev: true - - /json5/1.0.1: - resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} - hasBin: true - dependencies: - minimist: 1.2.5 - - /json5/2.2.0: - resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} - engines: {node: '>=6'} - hasBin: true - dependencies: - minimist: 1.2.5 - - /jsonc-parser/2.3.1: - resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} - dev: true - - /jsonc-parser/3.0.0: - resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} - dev: true - - /jsonfile/4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - optionalDependencies: - graceful-fs: 4.2.9 - - /jsonfile/6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - dependencies: - universalify: 2.0.0 - optionalDependencies: - graceful-fs: 4.2.9 - - /jsonlines/0.1.1: - resolution: {integrity: sha512-ekDrAGso79Cvf+dtm+mL8OBI2bmAOt3gssYs833De/C9NmIpWDWyUO4zPgB5x2/OhY366dkhgfPMYfwZF7yOZA==} - dev: true - - /jsonparse/1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} - - /jsonpointer/5.0.0: - resolution: {integrity: sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==} - engines: {node: '>=0.10.0'} - dev: false - - /jsonwebtoken/8.5.1: - resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==} - engines: {node: '>=4', npm: '>=1.4.28'} - dependencies: - jws: 3.2.2 - lodash.includes: 4.3.0 - lodash.isboolean: 3.0.3 - lodash.isinteger: 4.0.4 - lodash.isnumber: 3.0.3 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.once: 4.1.1 - ms: 2.1.3 - semver: 5.7.1 - dev: false - - /jsprim/1.4.2: - resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} - engines: {node: '>=0.6.0'} - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 - - /jsx-ast-utils/3.2.1: - resolution: {integrity: sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==} - engines: {node: '>=4.0'} - dependencies: - array-includes: 3.1.4 - object.assign: 4.1.2 - dev: false - - /jwa/1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - dev: false - - /jwa/2.0.0: - resolution: {integrity: sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==} - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - dev: false - optional: true - - /jwk-to-pem/2.0.5: - resolution: {integrity: sha512-L90jwellhO8jRKYwbssU9ifaMVqajzj3fpRjDKcsDzrslU9syRbFqfkXtT4B89HYAap+xsxNcxgBSB09ig+a7A==} - requiresBuild: true - dependencies: - asn1.js: 5.4.1 - elliptic: 6.5.4 - safe-buffer: 5.2.1 - dev: false - optional: true - - /jws/3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - dependencies: - jwa: 1.4.1 - safe-buffer: 5.2.1 - dev: false - - /jws/4.0.0: - resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==} - requiresBuild: true - dependencies: - jwa: 2.0.0 - safe-buffer: 5.2.1 - dev: false - optional: true - - /kareem/2.3.2: - resolution: {integrity: sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==} - dev: false - - /keygrip/1.1.0: - resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} - engines: {node: '>= 0.6'} - dependencies: - tsscmp: 1.0.6 - - /keyv/3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} - dependencies: - json-buffer: 3.0.0 - dev: true - - /keyv/4.1.1: - resolution: {integrity: sha512-tGv1yP6snQVDSM4X6yxrv2zzq/EvpW+oYiUz6aueW1u9CtS8RzUQYxxmFwgZlO2jSgCxQbchhxaqXXp2hnKGpQ==} - dependencies: - json-buffer: 3.0.1 - dev: false - - /killable/1.0.1: - resolution: {integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==} - - /kind-of/3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} - dependencies: - is-buffer: 1.1.6 - - /kind-of/4.0.0: - resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} - engines: {node: '>=0.10.0'} - dependencies: - is-buffer: 1.1.6 - - /kind-of/5.1.0: - resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} - engines: {node: '>=0.10.0'} - - /kind-of/6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - - /kleur/3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - /kleur/4.1.4: - resolution: {integrity: sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==} - engines: {node: '>=6'} - dev: true - - /klona/2.0.5: - resolution: {integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==} - engines: {node: '>= 8'} - dev: false - - /knex/0.95.6_sqlite3@5.0.2: - resolution: {integrity: sha512-noRcmkJl1MdicUbezrcr8OtVLcqQ/cfLIwgAx5EaxNxQOIJff88rBeyLywUScGhQNd/b78DIKKXZzLMrm6h/cw==} - engines: {node: '>=10'} - hasBin: true - peerDependencies: - mysql: '*' - mysql2: '*' - pg: '*' - sqlite3: '*' - tedious: '*' - peerDependenciesMeta: - mysql: - optional: true - mysql2: - optional: true - pg: - optional: true - sqlite3: - optional: true - tedious: - optional: true - dependencies: - colorette: 1.2.1 - commander: 7.2.0 - debug: 4.3.1 - escalade: 3.1.1 - esm: 3.2.25 - getopts: 2.2.5 - interpret: 2.2.0 - lodash: 4.17.21 - pg-connection-string: 2.4.0 - rechoir: 0.7.1 - resolve-from: 5.0.0 - sqlite3: 5.0.2 - tarn: 3.0.2 - tildify: 2.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /koa-body/4.2.0: - resolution: {integrity: sha512-wdGu7b9amk4Fnk/ytH8GuWwfs4fsB5iNkY8kZPpgQVb04QZSv85T0M8reb+cJmvLE8cjPYvBzRikD3s6qz8OoA==} - dependencies: - '@types/formidable': 1.2.5 - co-body: 5.2.0 - formidable: 1.2.6 - dev: false - - /koa-bodyparser/4.3.0: - resolution: {integrity: sha512-uyV8G29KAGwZc4q/0WUAjH+Tsmuv9ImfBUF2oZVyZtaeo0husInagyn/JH85xMSxM0hEk/mbCII5ubLDuqW/Rw==} - engines: {node: '>=8.0.0'} - dependencies: - co-body: 6.1.0 - copy-to: 2.0.1 - dev: false - - /koa-compose/4.1.0: - resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} - - /koa-compress/5.1.0: - resolution: {integrity: sha512-G3Ppo9jrUwlchp6qdoRgQNMiGZtM0TAHkxRZQ7EoVvIG8E47J4nAsMJxXHAUQ+0oc7t0MDxSdONWTFcbzX7/Bg==} - engines: {node: '>= 8.0.0'} - dependencies: - bytes: 3.1.2 - compressible: 2.0.18 - http-errors: 1.8.1 - koa-is-json: 1.0.0 - statuses: 2.0.1 - dev: false - - /koa-convert/2.0.0: - resolution: {integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==} - engines: {node: '>= 10'} - dependencies: - co: 4.6.0 - koa-compose: 4.1.0 - - /koa-favicon/2.1.0: - resolution: {integrity: sha512-LvukcooYjxKtnZq0RXdBup+JDhaHwLgnLlDHB/xvjwQEjbc4rbp/0WkmOzpOvaHujc+fIwPear0dpKX1V+dHVg==} - dependencies: - mz: 2.7.0 - dev: false - - /koa-helmet/6.1.0: - resolution: {integrity: sha512-WymEv4qo/7ghh15t+1qTjvZBmZkmVlTtfnpe5oxn8m8mO2Q2rKJ3eMvWuQGW/6yVxN9+hQ75evuWcg3XBbFLbg==} - engines: {node: '>= 8.0.0'} - dependencies: - helmet: 4.6.0 - dev: false - - /koa-ip/2.1.0: - resolution: {integrity: sha512-3gpcu8i2YFR0jf8j98Mw2yUAglu3powVxFiYQGMe89n6JGGVIg6dv7zRMN+l8HF3wdiLseAfj2C97h+wlJAw4Q==} - dependencies: - debug: 4.1.1 - lodash.isplainobject: 4.0.6 - request-ip: 2.1.3 - dev: false - - /koa-is-json/1.0.0: - resolution: {integrity: sha512-+97CtHAlWDx0ndt0J8y3P12EWLwTLMXIfMnYDev3wOTwH/RpBGMlfn4bDXlMEg1u73K6XRE9BbUp+5ZAYoRYWw==} - dev: false - - /koa-passport/4.1.4: - resolution: {integrity: sha512-dJBCkl4X+zdYxbI2V2OtoGy0PUenpvp2ZLLWObc8UJhsId0iQpTFT8RVcuA0709AL2txGwRHnSPoT1bYNGa6Kg==} - engines: {node: '>= 4'} - dependencies: - passport: 0.4.1 - dev: false - - /koa-range/0.3.0: - resolution: {integrity: sha512-Ich3pCz6RhtbajYXRWjIl6O5wtrLs6kE3nkXc9XmaWe+MysJyZO7K4L3oce1Jpg/iMgCbj+5UCiMm/rqVtcDIg==} - engines: {node: '>=7'} - dependencies: - stream-slice: 0.1.2 - dev: false - - /koa-send/5.0.1: - resolution: {integrity: sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==} - engines: {node: '>= 8'} - dependencies: - debug: 4.3.3 - http-errors: 1.8.1 - resolve-path: 1.4.0 - transitivePeerDependencies: - - supports-color - dev: false - - /koa-session/6.2.0: - resolution: {integrity: sha512-l2ZC6D1BnRkIXhWkRgpewdqKn38/9/2WScmxyShuN408TxX+J/gUzdzGBIvGZaRwmezOU819sNpGmfFGLeDckg==} - engines: {node: '>=7.6'} - dependencies: - crc: 3.8.0 - debug: 3.2.7 - is-type-of: 1.2.1 - uuid: 3.4.0 - dev: false - - /koa-static/5.0.0: - resolution: {integrity: sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==} - engines: {node: '>= 7.6.0'} - dependencies: - debug: 3.2.7 - koa-send: 5.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /koa/2.13.3: - resolution: {integrity: sha512-XhXIoR+ylAwqG3HhXwnMPQAM/4xfywz52OvxZNmxmTWGGHsvmBv4NSIhURha6yMuvEex1WdtplUTHnxnKpQiGw==} - engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} - dependencies: - accepts: 1.3.8 - cache-content-type: 1.0.1 - content-disposition: 0.5.4 - content-type: 1.0.4 - cookies: 0.8.0 - debug: 4.3.3 - delegates: 1.0.0 - depd: 2.0.0 - destroy: 1.0.4 - encodeurl: 1.0.2 - escape-html: 1.0.3 - fresh: 0.5.2 - http-assert: 1.5.0 - http-errors: 1.8.1 - is-generator-function: 1.0.10 - koa-compose: 4.1.0 - koa-convert: 2.0.0 - on-finished: 2.4.1 - only: 0.0.2 - parseurl: 1.3.3 - statuses: 1.5.0 - type-is: 1.6.18 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - /koa/2.13.4: - resolution: {integrity: sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g==} - engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} - dependencies: - accepts: 1.3.8 - cache-content-type: 1.0.1 - content-disposition: 0.5.4 - content-type: 1.0.4 - cookies: 0.8.0 - debug: 4.3.3 - delegates: 1.0.0 - depd: 2.0.0 - destroy: 1.0.4 - encodeurl: 1.0.2 - escape-html: 1.0.3 - fresh: 0.5.2 - http-assert: 1.5.0 - http-errors: 1.8.1 - is-generator-function: 1.0.10 - koa-compose: 4.1.0 - koa-convert: 2.0.0 - on-finished: 2.4.1 - only: 0.0.2 - parseurl: 1.3.3 - statuses: 1.5.0 - type-is: 1.6.18 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - /koa2-ratelimit/0.9.1: - resolution: {integrity: sha512-9eYPcHN7OVE2VHi5Qpy3vreDUCCEfBbwGav6LfSEybxdYXJwNDc1If8nyexvNY2q4UsYLbFGIkHmSxiNTg8kug==} - engines: {node: '>=7.10.1'} - dependencies: - mongoose: 5.13.14 - redis: 4.0.4 - sequelize: 5.22.5 - transitivePeerDependencies: - - aws4 - - bson-ext - - kerberos - - mongodb-client-encryption - - mongodb-extjson - - snappy - - supports-color - dev: false - - /kolorist/1.5.1: - resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==} - dev: true - - /kuler/2.0.0: - resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} - dev: false - - /language-subtag-registry/0.3.21: - resolution: {integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==} - dev: false - - /language-tags/1.0.5: - resolution: {integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=} - dependencies: - language-subtag-registry: 0.3.21 - dev: false - - /last-call-webpack-plugin/3.0.0: - resolution: {integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==} - dependencies: - lodash: 4.17.21 - webpack-sources: 1.4.3 - - /latest-version/5.1.0: - resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} - engines: {node: '>=8'} - dependencies: - package-json: 6.5.0 - dev: true - - /lcov-parse/1.0.0: - resolution: {integrity: sha512-aprLII/vPzuQvYZnDRU78Fns9I2Ag3gi4Ipga/hxnVMCZC8DnR2nI7XBqrPoywGfxqIx/DgarGvDJZAD3YBTgQ==} - hasBin: true - dev: true - - /less-plugin-aliases/1.0.3: - resolution: {integrity: sha512-O3a77rG3fUKJ9H1NjO+vJMHC3OiS8nwtqAKP2eor+njO1dO1B9eLH9t/XpkQNNfbeU2mFUwtQJqQR0t2e9gx7A==} - dependencies: - find-up: 4.1.0 - json5: 2.2.0 - less: 3.13.1 - dev: false - - /less/3.13.1: - resolution: {integrity: sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==} - engines: {node: '>=6'} - hasBin: true - dependencies: - copy-anything: 2.0.6 - tslib: 1.14.1 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.9 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - native-request: 1.1.0 - source-map: 0.6.1 - dev: false - - /less/4.1.2: - resolution: {integrity: sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==} - engines: {node: '>=6'} - hasBin: true - dependencies: - copy-anything: 2.0.6 - parse-node-version: 1.0.1 - tslib: 2.3.1 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.9 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - needle: 2.9.1 - source-map: 0.6.1 - dev: false - - /leven/3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - /levn/0.3.0: - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - - /levn/0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - - /libbase64/0.1.0: - resolution: {integrity: sha512-B91jifmFw1DKEqEWstSpg1PbtUbBzR4yQAPT86kCQXBtud1AJVA+Z6RSklSrqmKe4q2eiEufgnhqJKPgozzfIQ==} - dev: false - - /libmime/2.1.0: - resolution: {integrity: sha512-4be2R6/jOasyPTw0BkpIZBVk2cElqjdIdS0PRPhbOCV4wWuL/ZcYYpN1BCTVB+6eIQ0uuAwp5hQTHFrM5Joa8w==} - dependencies: - iconv-lite: 0.4.13 - libbase64: 0.1.0 - libqp: 1.1.0 - dev: false - - /libmime/2.1.3: - resolution: {integrity: sha512-ABr2f4O+K99sypmkF/yPz2aXxUFHEZzv+iUkxItCeKZWHHXdQPpDXd6rV1kBBwL4PserzLU09EIzJ2lxC9hPfQ==} - dependencies: - iconv-lite: 0.4.15 - libbase64: 0.1.0 - libqp: 1.1.0 - dev: false - - /libnpmconfig/1.2.1: - resolution: {integrity: sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==} - dependencies: - figgy-pudding: 3.5.2 - find-up: 3.0.0 - ini: 1.3.8 - dev: true - - /libphonenumber-js/1.9.49: - resolution: {integrity: sha512-/wEOIONcVboFky+lWlCaF7glm1FhBz11M5PHeCApA+xDdVfmhKjHktHS8KjyGxouV5CSXIr4f3GvLSpJa4qMSg==} - dev: false - - /libqp/1.1.0: - resolution: {integrity: sha512-4Rgfa0hZpG++t1Vi2IiqXG9Ad1ig4QTmtuZF946QJP4bPqOYC78ixUXgz5TW/wE7lNaNKlplSYTxQ+fR2KZ0EA==} - dev: false - - /libtap/1.3.0: - resolution: {integrity: sha512-yU5uSY987sVwpWiR5h84ZM96bxvmCQFZ/bOEJ1M7+Us8oez25fLmmLNGFRFGWi2PzuLqAzqzESH7HCaZ/b9IZA==} - engines: {node: '>=10'} - dependencies: - async-hook-domain: 2.0.4 - bind-obj-methods: 3.0.0 - diff: 4.0.2 - function-loop: 2.0.1 - minipass: 3.1.6 - own-or: 1.0.0 - own-or-env: 1.0.2 - signal-exit: 3.0.7 - stack-utils: 2.0.5 - tap-parser: 11.0.1 - tap-yaml: 1.0.0 - tcompare: 5.0.7 - trivial-deferred: 1.0.1 - dev: true - - /liftoff/2.5.0: - resolution: {integrity: sha512-01zfGFqfORP1CGmZZP2Zn51zsqz4RltDi0RDOhbGoLYdUT5Lw+I2gX6QdwXhPITF6hPOHEOp+At6/L24hIg9WQ==} - engines: {node: '>= 0.8'} - dependencies: - extend: 3.0.2 - findup-sync: 2.0.0 - fined: 1.2.0 - flagged-respawn: 1.0.1 - is-plain-object: 2.0.4 - object.map: 1.0.1 - rechoir: 0.6.2 - resolve: 1.22.0 - dev: false - - /light-my-request/4.8.0: - resolution: {integrity: sha512-C2XESrTRsZnI59NSQigOsS6IuTxpj8OhSBvZS9fhgBMsamBsAuWN1s4hj/nCi8EeZcyAA6xbROhsZy7wKdfckg==} - dependencies: - ajv: 8.10.0 - cookie: 0.4.2 - process-warning: 1.0.0 - set-cookie-parser: 2.4.8 - dev: false - - /light-spinner/1.0.4: - resolution: {integrity: sha512-2ugkvDHNKM0uGNCXDEMXjl8xm4TPDLYCQYFD2Oqd3J6ZL8bIQsjzB++yYgvWU4MX3zd3HYAT/crZtnSFrYIpvA==} - dev: true - - /lilconfig/2.0.4: - resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==} - engines: {node: '>=10'} - - /lines-and-columns/1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - /linkify-it/2.2.0: - resolution: {integrity: sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==} - dependencies: - uc.micro: 1.0.6 - dev: true - - /linkify-it/3.0.3: - resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - dependencies: - uc.micro: 1.0.6 - dev: false - - /live-server/1.2.1: - resolution: {integrity: sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - chokidar: 2.1.8 - colors: 1.4.0 - connect: 3.7.0 - cors: 2.8.5 - event-stream: 3.3.4 - faye-websocket: 0.11.4 - http-auth: 3.1.3 - morgan: 1.10.0 - object-assign: 4.1.1 - opn: 6.0.0 - proxy-middleware: 0.15.0 - send: 0.17.2 - serve-index: 1.9.1 - dev: false - - /lmdb/2.2.5: - resolution: {integrity: sha512-yx+jtqSgp9uzp+2b3U3VTvS/g5hw4jXqvTAX+QU4Izdueq5O6MUTLwp/94R4F7SYq96zOfaGN/IUgiz6AWo+yg==} - requiresBuild: true - dependencies: - msgpackr: 1.5.5 - nan: 2.15.0 - node-gyp-build: 4.3.0 - ordered-binary: 1.2.4 - weak-lru-cache: 1.2.2 - dev: true - - /load-script/1.0.0: - resolution: {integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==} - dev: true - - /load-yaml-file/0.2.0: - resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} - engines: {node: '>=6'} - dependencies: - graceful-fs: 4.2.9 - js-yaml: 3.14.1 - pify: 4.0.1 - strip-bom: 3.0.0 - dev: true - - /loader-runner/2.4.0: - resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} - - /loader-runner/4.2.0: - resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==} - engines: {node: '>=6.11.5'} - - /loader-utils/0.2.17: - resolution: {integrity: sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==} - dependencies: - big.js: 3.2.0 - emojis-list: 2.1.0 - json5: 0.5.1 - object-assign: 4.1.1 - dev: true - - /loader-utils/1.2.3: - resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} - engines: {node: '>=4.0.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 2.1.0 - json5: 1.0.1 - dev: false - - /loader-utils/1.4.0: - resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} - engines: {node: '>=4.0.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 1.0.1 - - /loader-utils/2.0.0: - resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==} - engines: {node: '>=8.9.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.0 - dev: false - - /loader-utils/2.0.2: - resolution: {integrity: sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==} - engines: {node: '>=8.9.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.0 - dev: false - - /loader-utils/3.2.0: - resolution: {integrity: sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==} - engines: {node: '>= 12.13.0'} - dev: false - - /locate-path/2.0.0: - resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} - engines: {node: '>=4'} - dependencies: - p-locate: 2.0.0 - path-exists: 3.0.0 - dev: false - - /locate-path/3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 - - /locate-path/5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - dependencies: - p-locate: 4.1.0 - - /locate-path/6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - dependencies: - p-locate: 5.0.0 - - /lodash-es/4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - dev: false - - /lodash._reinterpolate/3.0.0: - resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} - - /lodash.clonedeep/4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - dev: true - - /lodash.debounce/4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - /lodash.deburr/4.1.0: - resolution: {integrity: sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==} - dev: false - - /lodash.flattendeep/4.4.0: - resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} - dev: true - - /lodash.get/4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - dev: false - - /lodash.includes/4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - dev: false - - /lodash.isboolean/3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - dev: false - - /lodash.isequal/4.5.0: - resolution: {integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA=} - dev: false - - /lodash.isinteger/4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - dev: false - - /lodash.isnumber/3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - dev: false - - /lodash.isplainobject/4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - dev: false - - /lodash.isstring/4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - dev: false - - /lodash.kebabcase/4.1.1: - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - dev: true - - /lodash.memoize/4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - - /lodash.merge/4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - /lodash.mergewith/4.6.2: - resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - dev: false - - /lodash.omit/4.5.0: - resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==} - dev: false - - /lodash.once/4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - dev: false - - /lodash.pick/4.4.0: - resolution: {integrity: sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=} - dev: true - - /lodash.sortby/4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - dev: false - - /lodash.startcase/4.4.0: - resolution: {integrity: sha1-lDbjTtJgk+1/+uGTYUQ1CRXZrdg=} - dev: true - - /lodash.template/4.5.0: - resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} - dependencies: - lodash._reinterpolate: 3.0.0 - lodash.templatesettings: 4.2.0 - - /lodash.templatesettings/4.2.0: - resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} - dependencies: - lodash._reinterpolate: 3.0.0 - - /lodash.truncate/4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - - /lodash.uniq/4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - /lodash.xorby/4.7.0: - resolution: {integrity: sha512-gYiD6nvuQy0AEkMoUju+t4f4Rn18fjsLB/7x7YZFqtFT9kmegRLrj/uGEQVyVDy7otTmSrIMXNOk2wwuLcfHCQ==} - dev: false - - /lodash/4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - /log-driver/1.2.7: - resolution: {integrity: sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==} - engines: {node: '>=0.8.6'} - dev: true - - /log-symbols/2.2.0: - resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} - engines: {node: '>=4'} - dependencies: - chalk: 2.4.2 - dev: false - - /log-symbols/4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - - /log-symbols/5.1.0: - resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} - engines: {node: '>=12'} - dependencies: - chalk: 5.0.0 - is-unicode-supported: 1.1.0 - dev: false - - /logform/2.4.0: - resolution: {integrity: sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==} - dependencies: - '@colors/colors': 1.5.0 - fecha: 4.2.1 - ms: 2.1.3 - safe-stable-stringify: 2.3.1 - triple-beam: 1.3.0 - dev: false - - /loglevel-plugin-prefix/0.8.4: - resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} - dev: false - - /loglevel/1.8.0: - resolution: {integrity: sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==} - engines: {node: '>= 0.6.0'} - - /long-timeout/0.1.1: - resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} - dev: false - - /long/4.0.0: - resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} - dev: false - - /longest-streak/3.0.1: - resolution: {integrity: sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==} - dev: true - - /loose-envify/1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - dependencies: - js-tokens: 4.0.0 - - /lower-case-first/1.0.2: - resolution: {integrity: sha512-UuxaYakO7XeONbKrZf5FEgkantPf5DUqDayzP5VXZrtRPdH86s4kN47I8B3TW10S4QKiE3ziHNf3kRN//okHjA==} - dependencies: - lower-case: 1.1.4 - dev: false - - /lower-case-first/2.0.2: - resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} - dependencies: - tslib: 2.3.1 - dev: false - - /lower-case/1.1.4: - resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} - - /lower-case/2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - dependencies: - tslib: 2.3.1 - - /lowercase-keys/1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} - dev: true - - /lowercase-keys/2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} - - /lru-cache/4.1.5: - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} - dependencies: - pseudomap: 1.0.2 - yallist: 2.1.2 - dev: true - - /lru-cache/5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - dependencies: - yallist: 3.1.1 - - /lru-cache/6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - - /lru-cache/7.5.0: - resolution: {integrity: sha512-8neUvdgNtubJ+VNNqrqOLjUoIlN+NRPFtv1Vne2rQ4uPCxhp0W4TlqntzTLnVVezGXcSSdXTrKCTYooEQA7X6g==} - engines: {node: '>=12'} - - /lru_map/0.3.3: - resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==} - dev: false - - /luxon/1.28.0: - resolution: {integrity: sha512-TfTiyvZhwBYM/7QdAVDh+7dBTBA29v4ik0Ce9zda3Mnf8on1S5KJI8P2jKFZ8+5C0jhmr0KwJEO/Wdpm0VeWJQ==} - dev: false - - /lz-string/1.4.4: - resolution: {integrity: sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=} - hasBin: true - - /macos-release/2.5.0: - resolution: {integrity: sha512-EIgv+QZ9r+814gjJj0Bt5vSLJLzswGmSUbUpbi9AIr/fsN2IWFBl2NucV9PAiek+U1STK468tEkxmVYUtuAN3g==} - engines: {node: '>=6'} - dev: true - - /magic-string/0.25.7: - resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} - dependencies: - sourcemap-codec: 1.4.8 - - /magic-string/0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - dependencies: - sourcemap-codec: 1.4.8 - dev: true - - /magic-string/0.26.1: - resolution: {integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==} - engines: {node: '>=12'} - dependencies: - sourcemap-codec: 1.4.8 - dev: false - - /mailcomposer/3.12.0: - resolution: {integrity: sha512-zBeDoKUTNI8IAsazoMQFt3eVSVRtDtgrvBjBVdBjxDEX+5KLlKtEFCrBXnxPhs8aTYufUS1SmbFnGpjHS53deg==} - deprecated: This project is unmaintained - dependencies: - buildmail: 3.10.0 - libmime: 2.1.0 - dev: false - - /make-dir/2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - dependencies: - pify: 4.0.1 - semver: 5.7.1 - - /make-dir/3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - dependencies: - semver: 6.3.0 - - /make-error/1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - dev: true - - /make-fetch-happen/10.0.5: - resolution: {integrity: sha512-0JQ0daMRDFEv14DelmcFlprdhSDNG7WEgInTjBeWYWZ78W0jfDqygZdPLhcrQ4s/G8skNhBrS4fiF6xA+YlFjQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - agentkeepalive: 4.2.1 - cacache: 15.3.0 - http-cache-semantics: 4.1.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.0 - is-lambda: 1.0.1 - lru-cache: 7.5.0 - minipass: 3.1.6 - minipass-collect: 1.0.2 - minipass-fetch: 2.0.3 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 6.1.1 - ssri: 8.0.1 - transitivePeerDependencies: - - supports-color - - /make-iterator/1.0.1: - resolution: {integrity: sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 6.0.3 - dev: false - - /makeerror/1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - dependencies: - tmpl: 1.0.5 - - /map-cache/0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} - - /map-obj/1.0.1: - resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=} - engines: {node: '>=0.10.0'} - dev: true - - /map-obj/4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - dev: true - - /map-stream/0.1.0: - resolution: {integrity: sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=} - dev: false - - /map-visit/1.0.0: - resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} - engines: {node: '>=0.10.0'} - dependencies: - object-visit: 1.0.1 - - /markdown-it-abbr/1.0.4: - resolution: {integrity: sha512-ZeA4Z4SaBbYysZap5iZcxKmlPL6bYA8grqhzJIHB1ikn7njnzaP8uwbtuXc4YXD5LicI4/2Xmc0VwmSiFV04gg==} - dev: false - - /markdown-it-anchor/5.3.0_markdown-it@8.4.2: - resolution: {integrity: sha512-/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA==} - peerDependencies: - markdown-it: '*' - dependencies: - markdown-it: 8.4.2 - dev: true - - /markdown-it-chain/1.3.0_markdown-it@8.4.2: - resolution: {integrity: sha512-XClV8I1TKy8L2qsT9iX3qiV+50ZtcInGXI80CA+DP62sMs7hXlyV/RM3hfwy5O3Ad0sJm9xIwQELgANfESo8mQ==} - engines: {node: '>=6.9'} - peerDependencies: - markdown-it: '>=5.0.0' - dependencies: - markdown-it: 8.4.2 - webpack-chain: 4.12.1 - dev: true - - /markdown-it-container/2.0.0: - resolution: {integrity: sha512-IxPOaq2LzrGuFGyYq80zaorXReh2ZHGFOB1/Hen429EJL1XkPI3FJTpx9TsJeua+j2qTru4h3W1TiCRdeivMmA==} - dev: true - - /markdown-it-container/3.0.0: - resolution: {integrity: sha512-y6oKTq4BB9OQuY/KLfk/O3ysFhB3IMYoIWhGJEidXt1NQFocFK2sA2t0NYZAMyMShAGL6x5OPIbrmXPIqaN9rw==} - dev: false - - /markdown-it-deflist/2.1.0: - resolution: {integrity: sha512-3OuqoRUlSxJiuQYu0cWTLHNhhq2xtoSFqsZK8plANg91+RJQU1ziQ6lA2LzmFAEes18uPBsHZpcX6We5l76Nzg==} - dev: false - - /markdown-it-emoji/1.4.0: - resolution: {integrity: sha512-QCz3Hkd+r5gDYtS2xsFXmBYrgw6KuWcJZLCEkdfAuwzZbShCmCfta+hwAMq4NX/4xPzkSHduMKgMkkPUJxSXNg==} - dev: true - - /markdown-it-emoji/2.0.0: - resolution: {integrity: sha512-39j7/9vP/CPCKbEI44oV8yoPJTpvfeReTn/COgRhSpNrjWF3PfP/JUxxB0hxV6ynOY8KH8Y8aX9NMDdo6z+6YQ==} - dev: false - - /markdown-it-footnote/3.0.3: - resolution: {integrity: sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==} - dev: false - - /markdown-it-ins/3.0.1: - resolution: {integrity: sha512-32SSfZqSzqyAmmQ4SHvhxbFqSzPDqsZgMHDwxqPzp+v+t8RsmqsBZRG+RfRQskJko9PfKC2/oxyOs4Yg/CfiRw==} - dev: false - - /markdown-it-mark/3.0.1: - resolution: {integrity: sha512-HyxjAu6BRsdt6Xcv6TKVQnkz/E70TdGXEFHRYBGLncRE9lBFwDNLVtFojKxjJWgJ+5XxUwLaHXy+2sGBbDn+4A==} - dev: false - - /markdown-it-sub/1.0.0: - resolution: {integrity: sha512-z2Rm/LzEE1wzwTSDrI+FlPEveAAbgdAdPhdWarq/ZGJrGW/uCQbKAnhoCsE4hAbc3SEym26+W2z/VQB0cQiA9Q==} - dev: false - - /markdown-it-sup/1.0.0: - resolution: {integrity: sha512-E32m0nV9iyhRR7CrhnzL5msqic7rL1juWre6TQNxsnApg7Uf+F97JOKxUijg5YwXz86lZ0mqfOnutoryyNdntQ==} - dev: false - - /markdown-it-table-of-contents/0.4.4: - resolution: {integrity: sha512-TAIHTHPwa9+ltKvKPWulm/beozQU41Ab+FIefRaQV1NRnpzwcV9QOe6wXQS5WLivm5Q/nlo0rl6laGkMDZE7Gw==} - engines: {node: '>6.4.0'} - dev: true - - /markdown-it/12.3.2: - resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} - hasBin: true - dependencies: - argparse: 2.0.1 - entities: 2.1.0 - linkify-it: 3.0.3 - mdurl: 1.0.1 - uc.micro: 1.0.6 - dev: false - - /markdown-it/8.4.2: - resolution: {integrity: sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==} - hasBin: true - dependencies: - argparse: 1.0.10 - entities: 1.1.2 - linkify-it: 2.2.0 - mdurl: 1.0.1 - uc.micro: 1.0.6 - dev: true - - /markdown-table/3.0.2: - resolution: {integrity: sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==} - dev: true - - /match-sorter/4.2.1: - resolution: {integrity: sha512-s+3h9TiZU9U1pWhIERHf8/f4LmBN6IXaRgo2CI17+XGByGS1GvG5VvXK9pcGyCjGe3WM3mSYRC3ipGrd5UEVgw==} - dependencies: - '@babel/runtime': 7.16.7 - remove-accents: 0.4.2 - dev: false - - /match-sorter/6.3.1: - resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} - dependencies: - '@babel/runtime': 7.16.7 - remove-accents: 0.4.2 - dev: false - - /md5.js/1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - /mdast-util-definitions/5.1.0: - resolution: {integrity: sha512-5hcR7FL2EuZ4q6lLMUK5w4lHT2H3vqL9quPvYZ/Ku5iifrirfMHiGdhxdXMUbUkDmz5I+TYMd7nbaxUhbQkfpQ==} - dependencies: - '@types/mdast': 3.0.10 - '@types/unist': 2.0.6 - unist-util-visit: 3.1.0 - dev: true - - /mdast-util-find-and-replace/2.1.0: - resolution: {integrity: sha512-1w1jbqAd13oU78QPBf5223+xB+37ecNtQ1JElq2feWols5oEYAl+SgNDnOZipe7NfLemoEt362yUS15/wip4mw==} - dependencies: - escape-string-regexp: 5.0.0 - unist-util-is: 5.1.1 - unist-util-visit-parents: 4.1.1 - dev: true - - /mdast-util-from-markdown/1.2.0: - resolution: {integrity: sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==} - dependencies: - '@types/mdast': 3.0.10 - '@types/unist': 2.0.6 - decode-named-character-reference: 1.0.1 - mdast-util-to-string: 3.1.0 - micromark: 3.0.10 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-decode-string: 1.0.2 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - unist-util-stringify-position: 3.0.2 - uvu: 0.5.3 - transitivePeerDependencies: - - supports-color - dev: true - - /mdast-util-gfm-autolink-literal/1.0.2: - resolution: {integrity: sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==} - dependencies: - '@types/mdast': 3.0.10 - ccount: 2.0.1 - mdast-util-find-and-replace: 2.1.0 - micromark-util-character: 1.1.0 - dev: true - - /mdast-util-gfm-footnote/1.0.1: - resolution: {integrity: sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==} - dependencies: - '@types/mdast': 3.0.10 - mdast-util-to-markdown: 1.3.0 - micromark-util-normalize-identifier: 1.0.0 - dev: true - - /mdast-util-gfm-strikethrough/1.0.1: - resolution: {integrity: sha512-zKJbEPe+JP6EUv0mZ0tQUyLQOC+FADt0bARldONot/nefuISkaZFlmVK4tU6JgfyZGrky02m/I6PmehgAgZgqg==} - dependencies: - '@types/mdast': 3.0.10 - mdast-util-to-markdown: 1.3.0 - dev: true - - /mdast-util-gfm-table/1.0.3: - resolution: {integrity: sha512-B/tgpJjND1qIZM2WZst+NYnb0notPE6m0J+YOe3NOHXyEmvK38ytxaOsgz4BvrRPQQcNbRrTzSHMPnBkj1fCjg==} - dependencies: - markdown-table: 3.0.2 - mdast-util-to-markdown: 1.3.0 - dev: true - - /mdast-util-gfm-task-list-item/1.0.1: - resolution: {integrity: sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==} - dependencies: - '@types/mdast': 3.0.10 - mdast-util-to-markdown: 1.3.0 - dev: true - - /mdast-util-gfm/2.0.0: - resolution: {integrity: sha512-wMwejlTN3EQADPFuvxe8lmGsay3+f6gSJKdAHR6KBJzpcxvsjJSILB9K6u6G7eQLC7iOTyVIHYGui9uBc9r1Tg==} - dependencies: - mdast-util-gfm-autolink-literal: 1.0.2 - mdast-util-gfm-footnote: 1.0.1 - mdast-util-gfm-strikethrough: 1.0.1 - mdast-util-gfm-table: 1.0.3 - mdast-util-gfm-task-list-item: 1.0.1 - dev: true - - /mdast-util-mdx-expression/1.2.0: - resolution: {integrity: sha512-wb36oi09XxqO9RVqgfD+xo8a7xaNgS+01+k3v0GKW0X0bYbeBmUZz22Z/IJ8SuphVlG+DNgNo9VoEaUJ3PKfJQ==} - dependencies: - '@types/estree-jsx': 0.0.1 - '@types/hast': 2.3.4 - '@types/mdast': 3.0.10 - mdast-util-from-markdown: 1.2.0 - mdast-util-to-markdown: 1.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /mdast-util-mdx-jsx/1.2.0: - resolution: {integrity: sha512-5+ot/kfxYd3ChgEMwsMUO71oAfYjyRI3pADEK4I7xTmWLGQ8Y7ghm1CG36zUoUvDPxMlIYwQV/9DYHAUWdG4dA==} - dependencies: - '@types/estree-jsx': 0.0.1 - '@types/mdast': 3.0.10 - mdast-util-to-markdown: 1.3.0 - parse-entities: 4.0.0 - stringify-entities: 4.0.2 - unist-util-remove-position: 4.0.1 - unist-util-stringify-position: 3.0.2 - vfile-message: 3.1.2 - dev: true - - /mdast-util-to-hast/12.1.1: - resolution: {integrity: sha512-qE09zD6ylVP14jV4mjLIhDBOrpFdShHZcEsYvvKGABlr9mGbV7mTlRWdoFxL/EYSTNDiC9GZXy7y8Shgb9Dtzw==} - dependencies: - '@types/hast': 2.3.4 - '@types/mdast': 3.0.10 - '@types/mdurl': 1.0.2 - mdast-util-definitions: 5.1.0 - mdurl: 1.0.1 - micromark-util-sanitize-uri: 1.0.0 - unist-builder: 3.0.0 - unist-util-generated: 2.0.0 - unist-util-position: 4.0.1 - unist-util-visit: 4.1.0 - dev: true - - /mdast-util-to-markdown/1.3.0: - resolution: {integrity: sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==} - dependencies: - '@types/mdast': 3.0.10 - '@types/unist': 2.0.6 - longest-streak: 3.0.1 - mdast-util-to-string: 3.1.0 - micromark-util-decode-string: 1.0.2 - unist-util-visit: 4.1.0 - zwitch: 2.0.2 - dev: true - - /mdast-util-to-string/3.1.0: - resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==} - dev: true - - /mdn-data/2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - - /mdn-data/2.0.4: - resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} - - /mdurl/1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - - /media-typer/0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - - /memfs/3.4.1: - resolution: {integrity: sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==} - engines: {node: '>= 4.0.0'} - dependencies: - fs-monkey: 1.0.3 - - /memoize-one/5.2.1: - resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - dev: false - - /memory-fs/0.4.1: - resolution: {integrity: sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==} - dependencies: - errno: 0.1.8 - readable-stream: 2.3.7 - - /memory-fs/0.5.0: - resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} - dependencies: - errno: 0.1.8 - readable-stream: 2.3.7 - - /memory-pager/1.5.0: - resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==} - dev: false - optional: true - - /meow/6.1.1: - resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} - engines: {node: '>=8'} - dependencies: - '@types/minimist': 1.2.2 - camelcase-keys: 6.2.2 - decamelize-keys: 1.1.0 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 2.5.0 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.13.1 - yargs-parser: 18.1.3 - dev: true - - /meow/9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} - engines: {node: '>=10'} - dependencies: - '@types/minimist': 1.2.2 - camelcase-keys: 6.2.2 - decamelize: 1.2.0 - decamelize-keys: 1.1.0 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 - dev: true - - /mercurius-codegen/3.3.1_d67776adec8088dee4487cfb2afee3a3: - resolution: {integrity: sha512-dsHhMqBdWdKh7doLn602PQ7jZc8c9O0M/Wzj/hZdu6Yyw2hOJnzeURlkOMzljdliLyHh/lYb/71sq7vcSzGdAA==} - peerDependencies: - fastify: ^3.27.1 - graphql: '*' - mercurius: ^8.0.0 || ^7.0.0 || ^6.4.0 || ^9.0.0 - prettier: ^2.5.1 - dependencies: - '@graphql-codegen/core': 2.5.1_graphql@16.3.0 - '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/typed-document-node': 2.2.7_graphql@16.3.0 - '@graphql-codegen/typescript': 2.4.7_graphql@16.3.0 - '@graphql-codegen/typescript-operations': 2.3.4_graphql@16.3.0 - '@graphql-codegen/typescript-resolvers': 2.5.4_graphql@16.3.0 - '@graphql-tools/load-files': 6.5.3_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 - '@graphql-typed-document-node/core': 3.1.1_graphql@16.3.0 - chokidar: 3.5.3 - fastify: 3.27.4 - graphql: 16.3.0 - mercurius: 9.3.5 - mkdirp: 1.0.4 - prettier: 2.5.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - - /mercurius-integration-testing/4.0.0_c2e6a25ca7644e57b87eddc975762d86: - resolution: {integrity: sha512-iYUQZN2K12Rf6Qfk/iMO2YugTEnBmrf9H2aiX21HPpsd9NWNvK3o5jLiWsAp/1+rFIX73tknX+TuRMdO1texyg==} - peerDependencies: - fastify: ^3.7.0 - graphql: '*' - mercurius: ^9.0.0 || ^8.0.0 || ^7.0.0 || ^6.4.0 - dependencies: - '@graphql-typed-document-node/core': 3.1.1_graphql@16.3.0 - cookie: 0.4.2 - fastify: 3.27.4 - graphql: 16.3.0 - mercurius: 9.3.5 - ws: 8.5.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true - - /mercurius/9.3.5: - resolution: {integrity: sha512-qaIwXFzLZc/s/QCv91FGGbKbsq59GpTehknTto9Xgbv2F6kesI4U7pD3vUsIfD3br+oy7N77Nl8hV1e/hByd+g==} - dependencies: - '@types/isomorphic-form-data': 2.0.0 - events.on: 1.0.1 - fastify-error: 1.0.0 - fastify-plugin: 3.0.1 - fastify-static: 4.5.0 - fastify-websocket: 4.2.0 - graphql: 16.3.0 - graphql-jit: 0.7.3_graphql@16.3.0 - mqemitter: 4.5.0 - p-map: 4.0.0 - promise.allsettled: 1.0.5 - readable-stream: 3.6.0 - safe-stable-stringify: 2.3.1 - secure-json-parse: 2.4.0 - single-user-cache: 0.6.0 - tiny-lru: 8.0.2 - undici: 4.15.1 - ws: 8.5.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false - - /merge-descriptors/1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - - /merge-source-map/1.1.0: - resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} - dependencies: - source-map: 0.6.1 - dev: true - - /merge-stream/2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - /merge2/1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - /methods/1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - - /microevent.ts/0.1.1: - resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==} - dev: false - - /micromark-core-commonmark/1.0.6: - resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==} - dependencies: - decode-named-character-reference: 1.0.1 - micromark-factory-destination: 1.0.0 - micromark-factory-label: 1.0.2 - micromark-factory-space: 1.0.0 - micromark-factory-title: 1.0.2 - micromark-factory-whitespace: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-chunked: 1.0.0 - micromark-util-classify-character: 1.0.0 - micromark-util-html-tag-name: 1.0.0 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-subtokenize: 1.0.2 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-extension-gfm-autolink-literal/1.0.3: - resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==} - dependencies: - micromark-util-character: 1.1.0 - micromark-util-sanitize-uri: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-extension-gfm-footnote/1.0.3: - resolution: {integrity: sha512-bn62pC5y39rIo2g1RqZk1NhF7T7cJLuJlbevunQz41U0iPVCdVOFASe5/L1kke+DFKSgfCRhv24+o42cZ1+ADw==} - dependencies: - micromark-core-commonmark: 1.0.6 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-sanitize-uri: 1.0.0 - micromark-util-symbol: 1.0.1 - uvu: 0.5.3 - dev: true - - /micromark-extension-gfm-strikethrough/1.0.4: - resolution: {integrity: sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==} - dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-classify-character: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-extension-gfm-table/1.0.5: - resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==} - dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-extension-gfm-tagfilter/1.0.1: - resolution: {integrity: sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==} - dependencies: - micromark-util-types: 1.0.2 - dev: true - - /micromark-extension-gfm-task-list-item/1.0.3: - resolution: {integrity: sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==} - dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-extension-gfm/2.0.1: - resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==} - dependencies: - micromark-extension-gfm-autolink-literal: 1.0.3 - micromark-extension-gfm-footnote: 1.0.3 - micromark-extension-gfm-strikethrough: 1.0.4 - micromark-extension-gfm-table: 1.0.5 - micromark-extension-gfm-tagfilter: 1.0.1 - micromark-extension-gfm-task-list-item: 1.0.3 - micromark-util-combine-extensions: 1.0.0 - micromark-util-types: 1.0.2 - dev: true - - /micromark-extension-mdx-expression/1.0.3: - resolution: {integrity: sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==} - dependencies: - micromark-factory-mdx-expression: 1.0.6 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.0.4 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-extension-mdx-jsx/1.0.3: - resolution: {integrity: sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==} - dependencies: - '@types/acorn': 4.0.6 - estree-util-is-identifier-name: 2.0.0 - micromark-factory-mdx-expression: 1.0.6 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - vfile-message: 3.1.2 - dev: true - - /micromark-factory-destination/1.0.0: - resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==} - dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - dev: true - - /micromark-factory-label/1.0.2: - resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==} - dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-factory-mdx-expression/1.0.6: - resolution: {integrity: sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==} - dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-events-to-acorn: 1.0.4 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - unist-util-position-from-estree: 1.1.1 - uvu: 0.5.3 - vfile-message: 3.1.2 - dev: true - - /micromark-factory-space/1.0.0: - resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==} - dependencies: - micromark-util-character: 1.1.0 - micromark-util-types: 1.0.2 - dev: true - - /micromark-factory-title/1.0.2: - resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==} - dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-factory-whitespace/1.0.0: - resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==} - dependencies: - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - dev: true - - /micromark-util-character/1.1.0: - resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==} - dependencies: - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - dev: true - - /micromark-util-chunked/1.0.0: - resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==} - dependencies: - micromark-util-symbol: 1.0.1 - dev: true - - /micromark-util-classify-character/1.0.0: - resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==} - dependencies: - micromark-util-character: 1.1.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - dev: true - - /micromark-util-combine-extensions/1.0.0: - resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==} - dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-types: 1.0.2 - dev: true - - /micromark-util-decode-numeric-character-reference/1.0.0: - resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==} - dependencies: - micromark-util-symbol: 1.0.1 - dev: true - - /micromark-util-decode-string/1.0.2: - resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==} - dependencies: - decode-named-character-reference: 1.0.1 - micromark-util-character: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-symbol: 1.0.1 - dev: true - - /micromark-util-encode/1.0.1: - resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} - dev: true - - /micromark-util-events-to-acorn/1.0.4: - resolution: {integrity: sha512-dpo8ecREK5s/KMph7jJ46RLM6g7N21CMc9LAJQbDLdbQnTpijigkSJPTIfLXZ+h5wdXlcsQ+b6ufAE9v76AdgA==} - dependencies: - '@types/acorn': 4.0.6 - '@types/estree': 0.0.50 - estree-util-visit: 1.1.0 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - vfile-message: 3.1.2 - dev: true - - /micromark-util-html-tag-name/1.0.0: - resolution: {integrity: sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==} - dev: true - - /micromark-util-normalize-identifier/1.0.0: - resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==} - dependencies: - micromark-util-symbol: 1.0.1 - dev: true - - /micromark-util-resolve-all/1.0.0: - resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==} - dependencies: - micromark-util-types: 1.0.2 - dev: true - - /micromark-util-sanitize-uri/1.0.0: - resolution: {integrity: sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==} - dependencies: - micromark-util-character: 1.1.0 - micromark-util-encode: 1.0.1 - micromark-util-symbol: 1.0.1 - dev: true - - /micromark-util-subtokenize/1.0.2: - resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==} - dependencies: - micromark-util-chunked: 1.0.0 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - dev: true - - /micromark-util-symbol/1.0.1: - resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==} - dev: true - - /micromark-util-types/1.0.2: - resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==} - dev: true - - /micromark/3.0.10: - resolution: {integrity: sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==} - dependencies: - '@types/debug': 4.1.7 - debug: 4.3.3 - decode-named-character-reference: 1.0.1 - micromark-core-commonmark: 1.0.6 - micromark-factory-space: 1.0.0 - micromark-util-character: 1.1.0 - micromark-util-chunked: 1.0.0 - micromark-util-combine-extensions: 1.0.0 - micromark-util-decode-numeric-character-reference: 1.0.0 - micromark-util-encode: 1.0.1 - micromark-util-normalize-identifier: 1.0.0 - micromark-util-resolve-all: 1.0.0 - micromark-util-sanitize-uri: 1.0.0 - micromark-util-subtokenize: 1.0.2 - micromark-util-symbol: 1.0.1 - micromark-util-types: 1.0.2 - uvu: 0.5.3 - transitivePeerDependencies: - - supports-color - dev: true - - /micromatch/3.1.10: - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - braces: 2.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - extglob: 2.0.4 - fragment-cache: 0.2.1 - kind-of: 6.0.3 - nanomatch: 1.2.13 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - - /micromatch/4.0.4: - resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - - /micromorph/0.1.2: - resolution: {integrity: sha512-pDEgWjUoCMBwME8z8UiCOO6FKH0It1LASFh8hFSk8uSyfyw6rqY4PBk2LiIEPaVHwtLDhozp4Pr0I+yAUfCpiA==} - dev: true - - /microseconds/0.2.0: - resolution: {integrity: sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==} - dev: false - - /middie/6.0.0: - resolution: {integrity: sha512-Z1DnAjhtr7xQmOdjUUtGVP4NLaR5422AwhIT6TvzLu2jP8cWK6Mik92Py/xyuyBeM0P+d+Zhuaw0Q6WKTH9Kjw==} - engines: {node: '>=10.0.0'} - dependencies: - fastify-plugin: 3.0.1 - path-to-regexp: 6.2.0 - reusify: 1.0.4 - dev: false - - /miller-rabin/4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - - /mime-db/1.33.0: - resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} - engines: {node: '>= 0.6'} - dev: true - - /mime-db/1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - /mime-types/2.1.18: - resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.33.0 - dev: true - - /mime-types/2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - - /mime/1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - /mime/2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} - hasBin: true - - /mime/3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - dev: true - - /mimic-fn/1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} - engines: {node: '>=4'} - dev: false - - /mimic-fn/2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - /mimic-response/1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} - - /mimic-response/3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - dev: false - - /min-document/2.19.0: - resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} - dependencies: - dom-walk: 0.1.2 - dev: true - - /min-indent/1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - /mini-create-react-context/0.4.1_prop-types@15.8.1+react@17.0.2: - resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==} - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@babel/runtime': 7.16.7 - prop-types: 15.8.1 - react: 17.0.2 - tiny-warning: 1.0.3 - dev: false - - /mini-css-extract-plugin/0.11.3_webpack@4.44.2: - resolution: {integrity: sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.4.0 || ^5.0.0 - dependencies: - loader-utils: 1.4.0 - normalize-url: 1.9.1 - schema-utils: 1.0.0 - webpack: 4.44.2 - webpack-sources: 1.4.3 - dev: false - - /mini-css-extract-plugin/0.6.0_webpack@4.44.2: - resolution: {integrity: sha512-79q5P7YGI6rdnVyIAV4NXpBQJFWdkzJxCim3Kog4078fM0piAaFlwocqbejdWtLW1cEzCexPrh6EdyFsPgVdAw==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.4.0 - dependencies: - loader-utils: 1.4.0 - normalize-url: 2.0.1 - schema-utils: 1.0.0 - webpack: 4.44.2 - webpack-sources: 1.4.3 - dev: true - - /mini-css-extract-plugin/2.4.4: - resolution: {integrity: sha512-UJ+aNuFQaQaECu7AamlWOBLj2cJ6XSGU4zNiqXeZ7lZLe5VD0DoSPWFbWArXueo+6FZVbgHzpX9lUIaBIDLuYg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - schema-utils: 3.1.1 - dev: false - - /mini-css-extract-plugin/2.4.4_webpack@5.65.0: - resolution: {integrity: sha512-UJ+aNuFQaQaECu7AamlWOBLj2cJ6XSGU4zNiqXeZ7lZLe5VD0DoSPWFbWArXueo+6FZVbgHzpX9lUIaBIDLuYg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - schema-utils: 3.1.1 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /mini-css-extract-plugin/2.6.0_webpack@5.66.0: - resolution: {integrity: sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - schema-utils: 4.0.0 - webpack: 5.66.0 - dev: false - - /minimalistic-assert/1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - - /minimalistic-crypto-utils/1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - - /minimatch/3.0.4: - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} - dependencies: - brace-expansion: 1.1.11 - - /minimatch/3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - - /minimatch/5.0.1: - resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - - /minimist-options/4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} - dependencies: - arrify: 1.0.1 - is-plain-obj: 1.1.0 - kind-of: 6.0.3 - dev: true - - /minimist/1.2.5: - resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} - - /minipass-collect/1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - - /minipass-fetch/2.0.3: - resolution: {integrity: sha512-VA+eiiUtaIvpQJXISwE3OiMvQwAWrgKb97F0aXlCS1Ahikr8fEQq8m3Hf7Kv9KT3nokuHigJKsDMB6atU04olQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - minipass: 3.1.6 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - - /minipass-flush/1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - - /minipass-json-stream/1.0.1: - resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} - dependencies: - jsonparse: 1.3.1 - minipass: 3.1.6 - - /minipass-pipeline/1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - dependencies: - minipass: 3.1.6 - - /minipass-sized/1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - dependencies: - minipass: 3.1.6 - - /minipass/2.9.0: - resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} - dependencies: - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: false - - /minipass/3.1.6: - resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==} - engines: {node: '>=8'} - dependencies: - yallist: 4.0.0 - - /minizlib/1.3.3: - resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} - dependencies: - minipass: 2.9.0 - dev: false - - /minizlib/2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - yallist: 4.0.0 - - /mississippi/3.0.0: - resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} - engines: {node: '>=4.0.0'} - dependencies: - concat-stream: 1.6.2 - duplexify: 3.7.1 - end-of-stream: 1.4.4 - flush-write-stream: 1.1.1 - from2: 2.3.0 - parallel-transform: 1.2.0 - pump: 3.0.0 - pumpify: 1.5.1 - stream-each: 1.2.3 - through2: 2.0.5 - - /mixin-deep/1.3.2: - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} - engines: {node: '>=0.10.0'} - dependencies: - for-in: 1.0.2 - is-extendable: 1.0.1 - - /mixme/0.5.4: - resolution: {integrity: sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==} - engines: {node: '>= 8.0.0'} - dev: true - - /mkdirp-classic/0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - dev: false - - /mkdirp/0.3.0: - resolution: {integrity: sha512-OHsdUcVAQ6pOtg5JYWpCBo9W/GySVuwvP9hueRMW7UqshC0tbfzLv8wjySTPm3tfUZ/21CE9E1pJagOA91Pxew==} - deprecated: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) - dev: true - - /mkdirp/0.5.5: - resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} - hasBin: true - dependencies: - minimist: 1.2.5 - - /mkdirp/1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - /mod-info/1.0.0: - resolution: {integrity: sha512-IUOHJZzlgUaw284WVK5rbjem3tZ3sBEMl+GdV5Y+Hi9h98xU3Y2FduyTPTULkA0lHkrPise5B7qtrs0PFshLsg==} - dev: true - - /moment-timezone/0.5.34: - resolution: {integrity: sha512-3zAEHh2hKUs3EXLESx/wsgw6IQdusOT8Bxm3D9UrHPQR7zlMmzwybC8zHEM1tQ4LJwP7fcxrWr8tuBg05fFCbg==} - dependencies: - moment: 2.29.1 - dev: false - - /moment/2.29.1: - resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==} - dev: false - - /mongodb/3.7.3: - resolution: {integrity: sha512-Psm+g3/wHXhjBEktkxXsFMZvd3nemI0r3IPsE0bU+4//PnvNWKkzhZcEsbPcYiWqe8XqXJJEg4Tgtr7Raw67Yw==} - engines: {node: '>=4'} - peerDependencies: - aws4: '*' - bson-ext: '*' - kerberos: '*' - mongodb-client-encryption: '*' - mongodb-extjson: '*' - snappy: '*' - peerDependenciesMeta: - aws4: - optional: true - bson-ext: - optional: true - kerberos: - optional: true - mongodb-client-encryption: - optional: true - mongodb-extjson: - optional: true - snappy: - optional: true - dependencies: - bl: 2.2.1 - bson: 1.1.6 - denque: 1.5.1 - optional-require: 1.1.8 - safe-buffer: 5.2.1 - optionalDependencies: - saslprep: 1.0.3 - dev: false - - /mongoose-legacy-pluralize/1.0.2_mongoose@5.13.14: - resolution: {integrity: sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==} - peerDependencies: - mongoose: '*' - dependencies: - mongoose: 5.13.14 - dev: false - - /mongoose/5.13.14: - resolution: {integrity: sha512-j+BlQjjxgZg0iWn42kLeZTB91OejcxWpY2Z50bsZTiKJ7HHcEtcY21Godw496GMkBqJMTzmW7G/kZ04mW+Cb7Q==} - engines: {node: '>=4.0.0'} - dependencies: - '@types/bson': 4.0.5 - '@types/mongodb': 3.6.20 - bson: 1.1.6 - kareem: 2.3.2 - mongodb: 3.7.3 - mongoose-legacy-pluralize: 1.0.2_mongoose@5.13.14 - mpath: 0.8.4 - mquery: 3.2.5 - ms: 2.1.2 - optional-require: 1.0.3 - regexp-clone: 1.0.0 - safe-buffer: 5.2.1 - sift: 13.5.2 - sliced: 1.0.1 - transitivePeerDependencies: - - aws4 - - bson-ext - - kerberos - - mongodb-client-encryption - - mongodb-extjson - - snappy - dev: false - - /morgan/1.10.0: - resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==} - engines: {node: '>= 0.8.0'} - dependencies: - basic-auth: 2.0.1 - debug: 2.6.9 - depd: 2.0.0 - on-finished: 2.3.0 - on-headers: 1.0.2 - dev: false - - /move-concurrently/1.0.1: - resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} - dependencies: - aproba: 1.2.0 - copy-concurrently: 1.0.5 - fs-write-stream-atomic: 1.0.10 - mkdirp: 0.5.5 - rimraf: 2.7.1 - run-queue: 1.0.3 - - /mpath/0.8.4: - resolution: {integrity: sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==} - engines: {node: '>=4.0.0'} - dev: false - - /mqemitter/4.5.0: - resolution: {integrity: sha512-Mp/zytFeIv6piJQkEKnncHcP4R/ErJc5C7dfonkhkNUT2LA/nTayrfNxbipp3M5iCJUTQSUtzfQAQA3XVcKz6w==} - engines: {node: '>=10'} - dependencies: - fastparallel: 2.4.1 - qlobber: 5.0.3 - dev: false - - /mquery/3.2.5: - resolution: {integrity: sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==} - engines: {node: '>=4.0.0'} - dependencies: - bluebird: 3.5.1 - debug: 3.1.0 - regexp-clone: 1.0.0 - safe-buffer: 5.1.2 - sliced: 1.0.1 - dev: false - - /mri/1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - dev: true - - /mrmime/1.0.0: - resolution: {integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==} - engines: {node: '>=10'} - dev: true - - /ms/2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - /ms/2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - - /ms/2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - /msgpackr-extract/1.0.16: - resolution: {integrity: sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==} - requiresBuild: true - dependencies: - nan: 2.15.0 - node-gyp-build: 4.3.0 - dev: true - optional: true - - /msgpackr/1.5.5: - resolution: {integrity: sha512-JG0V47xRIQ9pyUnx6Hb4+3TrQoia2nA3UIdmyTldhxaxtKFkekkKpUW/N6fwHwod9o4BGuJGtouxOk+yCP5PEA==} - optionalDependencies: - msgpackr-extract: 1.0.16 - dev: true - - /multer/1.4.4: - resolution: {integrity: sha512-2wY2+xD4udX612aMqMcB8Ws2Voq6NIUPEtD1be6m411T4uDH/VtL9i//xvcyFlTVfRdaBsk7hV5tgrGQqhuBiw==} - engines: {node: '>= 0.10.0'} - dependencies: - append-field: 1.0.0 - busboy: 0.2.14 - concat-stream: 1.6.2 - mkdirp: 0.5.5 - object-assign: 4.1.1 - on-finished: 2.4.1 - type-is: 1.6.18 - xtend: 4.0.2 - dev: false - - /multicast-dns-service-types/1.1.0: - resolution: {integrity: sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==} - - /multicast-dns/6.2.3: - resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==} - hasBin: true - dependencies: - dns-packet: 1.3.4 - thunky: 1.1.0 - - /multimatch/4.0.0: - resolution: {integrity: sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==} - engines: {node: '>=8'} - dependencies: - '@types/minimatch': 3.0.5 - array-differ: 3.0.0 - array-union: 2.1.0 - arrify: 2.0.1 - minimatch: 3.1.2 - dev: true - - /mute-stream/0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - - /mwts/1.3.0_typescript@4.6.2: - resolution: {integrity: sha512-kgOUgIZZP05H0mSlTBRrXi2Pu+J/WlyGwGaLrN8IRU4SS00YJsedJpOTR4KyvQ0MNJ7Az2Hmqmj1FEHUiU64Cg==} - engines: {node: '>=10'} - hasBin: true - peerDependencies: - typescript: '>=3' - dependencies: - '@typescript-eslint/eslint-plugin': 5.14.0_e3f5f4efe2bd492e36eb6c1c619dfc98 - '@typescript-eslint/parser': 5.14.0_eslint@7.32.0+typescript@4.6.2 - chalk: 4.1.2 - eslint: 7.32.0 - eslint-config-prettier: 8.5.0_eslint@7.32.0 - eslint-plugin-node: 11.1.0_eslint@7.32.0 - eslint-plugin-prettier: 3.4.1_cfc9253cc6cf8e63ed6f63a6b600e6b9 - execa: 5.1.1 - inquirer: 7.3.3 - json5: 2.2.0 - meow: 9.0.0 - ncp: 2.0.0 - prettier: 2.5.1 - rimraf: 3.0.2 - typescript: 4.6.2 - update-notifier: 5.1.0 - write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color - dev: true - - /mz/2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - dev: false - - /nan/2.15.0: - resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==} - - /nano-time/1.0.0: - resolution: {integrity: sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==} - dependencies: - big-integer: 1.6.51 - dev: false - - /nanoclone/0.2.1: - resolution: {integrity: sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==} - dev: false - - /nanoid/3.3.1: - resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - /nanomatch/1.2.13: - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - fragment-cache: 0.2.1 - is-windows: 1.0.2 - kind-of: 6.0.3 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - - /napi-build-utils/1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - dev: false - - /native-request/1.1.0: - resolution: {integrity: sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==} - requiresBuild: true - dev: false - optional: true - - /native-url/0.2.6: - resolution: {integrity: sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==} - dependencies: - querystring: 0.2.1 - dev: false - - /natural-compare/1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - /ncp/2.0.0: - resolution: {integrity: sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=} - hasBin: true - dev: true - - /needle/2.9.1: - resolution: {integrity: sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==} - engines: {node: '>= 4.4.x'} - hasBin: true - dependencies: - debug: 3.2.7 - iconv-lite: 0.4.24 - sax: 1.2.4 - dev: false - - /negotiator/0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - /neo-async/2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - /next-tick/1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - dev: false - - /nexus/1.2.0_graphql@15.8.0: - resolution: {integrity: sha512-7+0240LrQNnKKLTgbxM6KLLdfMgm4wp1TPAULim0lGmHfX7QsJK39i2KmFdMr3WdsAKoybMmwyrJtaYOq0q62g==} - peerDependencies: - graphql: ^14.5.8 || 15.x - dependencies: - graphql: 15.8.0 - iterall: 1.3.0 - tslib: 2.3.1 - dev: false - - /nice-try/1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - - /nlcst-to-string/2.0.4: - resolution: {integrity: sha512-3x3jwTd6UPG7vi5k4GEzvxJ5rDA7hVUIRNHPblKuMVP9Z3xmlsd9cgLcpAMkc5uPOBna82EeshROFhsPkbnTZg==} - dev: true - - /nlcst-to-string/3.1.0: - resolution: {integrity: sha512-Y8HQWKw/zrHTCnu2zcFBN1dV6vN0NUG7s5fkEj380G8tF3R+vA2KG+tDl2QoHVQCTHGHVXwoni2RQkDSFQb1PA==} - dependencies: - '@types/nlcst': 1.0.0 - dev: true - - /no-case/2.3.2: - resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} - dependencies: - lower-case: 1.1.4 - - /no-case/3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - dependencies: - lower-case: 2.0.2 - tslib: 2.3.1 - - /node-abi/3.8.0: - resolution: {integrity: sha512-tzua9qWWi7iW4I42vUPKM+SfaF0vQSLAm4yO5J83mSwB7GeoWrDKC/K+8YCnYNwqP5duwazbw2X9l4m8SC2cUw==} - engines: {node: '>=10'} - dependencies: - semver: 7.3.5 - dev: false - - /node-addon-api/3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - - /node-addon-api/4.3.0: - resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==} - dev: false - - /node-emoji/1.11.0: - resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} - dependencies: - lodash: 4.17.21 - dev: true - - /node-fetch/2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: 5.0.0 - - /node-forge/0.10.0: - resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} - engines: {node: '>= 6.0.0'} - - /node-forge/1.2.1: - resolution: {integrity: sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==} - engines: {node: '>= 6.13.0'} - dev: false - - /node-gyp-build/4.3.0: - resolution: {integrity: sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==} - hasBin: true - dev: true - - /node-gyp/3.8.0: - resolution: {integrity: sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==} - engines: {node: '>= 0.8.0'} - hasBin: true - requiresBuild: true - dependencies: - fstream: 1.0.12 - glob: 7.2.0 - graceful-fs: 4.2.9 - mkdirp: 0.5.5 - nopt: 3.0.6 - npmlog: 4.1.2 - osenv: 0.1.5 - request: 2.88.2 - rimraf: 2.7.1 - semver: 5.3.0 - tar: 2.2.2 - which: 1.3.1 - dev: false - optional: true - - /node-gyp/9.0.0: - resolution: {integrity: sha512-Ma6p4s+XCTPxCuAMrOA/IJRmVy16R8Sdhtwl4PrCr7IBlj4cPawF0vg/l7nOT1jPbuNS7lIRJpBSvVsXwEZuzw==} - engines: {node: ^12.22 || ^14.13 || >=16} - hasBin: true - dependencies: - env-paths: 2.2.1 - glob: 7.2.0 - graceful-fs: 4.2.9 - make-fetch-happen: 10.0.5 - nopt: 5.0.0 - npmlog: 6.0.1 - rimraf: 3.0.2 - semver: 7.3.5 - tar: 6.1.11 - which: 2.0.2 - transitivePeerDependencies: - - supports-color - - /node-int64/0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - /node-libs-browser/2.2.1: - resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} - dependencies: - assert: 1.5.0 - browserify-zlib: 0.2.0 - buffer: 4.9.2 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - domain-browser: 1.2.0 - events: 3.3.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 0.0.1 - process: 0.11.10 - punycode: 1.4.1 - querystring-es3: 0.2.1 - readable-stream: 2.3.7 - stream-browserify: 2.0.2 - stream-http: 2.8.3 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.0 - url: 0.11.0 - util: 0.11.1 - vm-browserify: 1.1.2 - - /node-machine-id/1.1.12: - resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - dev: false - - /node-notifier/8.0.2: - resolution: {integrity: sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==} - requiresBuild: true - dependencies: - growly: 1.3.0 - is-wsl: 2.2.0 - semver: 7.3.5 - shellwords: 0.1.1 - uuid: 8.3.2 - which: 2.0.2 - optional: true - - /node-plop/0.26.3: - resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} - engines: {node: '>=8.9.4'} - dependencies: - '@babel/runtime-corejs3': 7.17.2 - '@types/inquirer': 6.5.0 - change-case: 3.1.0 - del: 5.1.0 - globby: 10.0.2 - handlebars: 4.7.7 - inquirer: 7.3.3 - isbinaryfile: 4.0.8 - lodash.get: 4.4.2 - mkdirp: 0.5.5 - resolve: 1.22.0 - dev: false - - /node-polyfill-webpack-plugin/1.1.4_webpack@5.65.0: - resolution: {integrity: sha512-Z0XTKj1wRWO8o/Vjobsw5iOJCN+Sua3EZEUc2Ziy9CyVvmHKu6o+t4gUH9GOE0czyPR94LI6ZCV/PpcM8b5yow==} - engines: {node: '>=10'} - peerDependencies: - webpack: '>=5' - dependencies: - assert: 2.0.0 - browserify-zlib: 0.2.0 - buffer: 6.0.3 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - domain-browser: 4.22.0 - events: 3.3.0 - filter-obj: 2.0.2 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 1.0.1 - process: 0.11.10 - punycode: 2.1.1 - querystring-es3: 0.2.1 - readable-stream: 3.6.0 - stream-browserify: 3.0.0 - stream-http: 3.2.0 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.1 - url: 0.11.0 - util: 0.12.4 - vm-browserify: 1.1.2 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /node-pre-gyp/0.11.0: - resolution: {integrity: sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==} - deprecated: 'Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future' - hasBin: true - dependencies: - detect-libc: 1.0.3 - mkdirp: 0.5.5 - needle: 2.9.1 - nopt: 4.0.3 - npm-packlist: 1.4.8 - npmlog: 4.1.2 - rc: 1.2.8 - rimraf: 2.7.1 - semver: 5.7.1 - tar: 4.4.19 - dev: false - - /node-preload/0.2.1: - resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} - engines: {node: '>=8'} - dependencies: - process-on-spawn: 1.0.0 - dev: true - - /node-releases/1.1.77: - resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==} - dev: false - - /node-releases/2.0.2: - resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==} - - /node-schedule/2.0.0: - resolution: {integrity: sha512-cHc9KEcfiuXxYDU+HjsBVo2FkWL1jRAUoczFoMIzRBpOA4p/NRHuuLs85AWOLgKsHtSPjN8csvwIxc2SqMv+CQ==} - engines: {node: '>=6'} - dependencies: - cron-parser: 3.5.0 - long-timeout: 0.1.1 - sorted-array-functions: 1.3.0 - dev: false - - /nodemailer-fetch/1.6.0: - resolution: {integrity: sha512-P7S5CEVGAmDrrpn351aXOLYs1R/7fD5NamfMCHyi6WIkbjS2eeZUB/TkuvpOQr0bvRZicVqo59+8wbhR3yrJbQ==} - dev: false - - /nodemailer-shared/1.1.0: - resolution: {integrity: sha512-68xW5LSyPWv8R0GLm6veAvm7E+XFXkVgvE3FW0FGxNMMZqMkPFeGDVALfR1DPdSfcoO36PnW7q5AAOgFImEZGg==} - dependencies: - nodemailer-fetch: 1.6.0 - dev: false - - /nopt/1.0.10: - resolution: {integrity: sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==} - hasBin: true - dependencies: - abbrev: 1.1.1 - dev: true - - /nopt/3.0.6: - resolution: {integrity: sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==} - hasBin: true - dependencies: - abbrev: 1.1.1 - dev: false - optional: true - - /nopt/4.0.3: - resolution: {integrity: sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==} - hasBin: true - dependencies: - abbrev: 1.1.1 - osenv: 0.1.5 - dev: false - - /nopt/5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true - dependencies: - abbrev: 1.1.1 - - /normalize-package-data/2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.0 - semver: 5.7.1 - validate-npm-package-license: 3.0.4 - - /normalize-package-data/3.0.3: - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} - engines: {node: '>=10'} - dependencies: - hosted-git-info: 4.1.0 - is-core-module: 2.8.1 - semver: 7.3.5 - validate-npm-package-license: 3.0.4 - - /normalize-path/2.1.1: - resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} - engines: {node: '>=0.10.0'} - dependencies: - remove-trailing-separator: 1.1.0 - - /normalize-path/3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - /normalize-range/0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - /normalize-url/1.9.1: - resolution: {integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=} - engines: {node: '>=4'} - dependencies: - object-assign: 4.1.1 - prepend-http: 1.0.4 - query-string: 4.3.4 - sort-keys: 1.1.2 - dev: false - - /normalize-url/2.0.1: - resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} - engines: {node: '>=4'} - dependencies: - prepend-http: 2.0.0 - query-string: 5.1.1 - sort-keys: 2.0.0 - dev: true - - /normalize-url/3.3.0: - resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} - engines: {node: '>=6'} - - /normalize-url/4.5.1: - resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} - engines: {node: '>=8'} - dev: true - - /normalize-url/6.1.0: - resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} - engines: {node: '>=10'} - - /npm-bundled/1.1.2: - resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} - dependencies: - npm-normalize-package-bin: 1.0.1 - - /npm-check-updates/12.5.3: - resolution: {integrity: sha512-siFg/+Un+j4tLA6GJCnk6hz2YU4Yc5bftDnOoiSRLKL6NeAS3FScB32mtKNBtITMJf2nsoZSr8vH+wdUGeP19g==} - engines: {node: '>=12'} - hasBin: true - dependencies: - chalk: 4.1.2 - cint: 8.2.1 - cli-table: 0.3.11 - commander: 9.0.0 - fast-memoize: 2.5.2 - find-up: 5.0.0 - fp-and-or: 0.1.3 - get-stdin: 8.0.0 - globby: 11.1.0 - hosted-git-info: 4.1.0 - json-parse-helpfulerror: 1.0.3 - jsonlines: 0.1.1 - libnpmconfig: 1.2.1 - lodash: 4.17.21 - minimatch: 5.0.1 - p-map: 4.0.0 - pacote: 13.0.3 - parse-github-url: 1.0.2 - progress: 2.0.3 - prompts: 2.4.2 - rc-config-loader: 4.0.0 - remote-git-tags: 3.0.0 - rimraf: 3.0.2 - semver: 7.3.5 - semver-utils: 1.1.4 - source-map-support: 0.5.21 - spawn-please: 1.0.0 - update-notifier: 5.1.0 - yaml: 1.10.2 - transitivePeerDependencies: - - supports-color - dev: true - - /npm-install-checks/4.0.0: - resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} - engines: {node: '>=10'} - dependencies: - semver: 7.3.5 - - /npm-normalize-package-bin/1.0.1: - resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} - - /npm-package-arg/9.0.0: - resolution: {integrity: sha512-yhzXxeor+Zfhe5MGwPdDumz6HtNlj2pMekWB95IX3CC6uDNgde0oPKHDCLDPoJqQfd0HqAWt+y4Hs5m7CK1+9Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - hosted-git-info: 4.1.0 - semver: 7.3.5 - validate-npm-package-name: 3.0.0 - - /npm-packlist/1.4.8: - resolution: {integrity: sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==} - dependencies: - ignore-walk: 3.0.4 - npm-bundled: 1.1.2 - npm-normalize-package-bin: 1.0.1 - dev: false - - /npm-packlist/3.0.0: - resolution: {integrity: sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==} - engines: {node: '>=10'} - hasBin: true - dependencies: - glob: 7.2.0 - ignore-walk: 4.0.1 - npm-bundled: 1.1.2 - npm-normalize-package-bin: 1.0.1 - - /npm-pick-manifest/7.0.0: - resolution: {integrity: sha512-njM1AcdioFaKd0JSGtLO09YA1WRwctjGQJbnHGmKS+u+uwP8oFvtZtOQWPYdxrnY5eJud3wn8OpH4sEIx6+GEQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - npm-install-checks: 4.0.0 - npm-normalize-package-bin: 1.0.1 - npm-package-arg: 9.0.0 - semver: 7.3.5 - - /npm-registry-fetch/13.0.1: - resolution: {integrity: sha512-Ak+LXVtSrCLOdscFW/apUw67OPNph8waHsPKM9UOJosL7i59EF5XoSWQMEsXEOeifM9Bb4/2+WrQC4t/pd8DGg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - make-fetch-happen: 10.0.5 - minipass: 3.1.6 - minipass-fetch: 2.0.3 - minipass-json-stream: 1.0.1 - minizlib: 2.1.2 - npm-package-arg: 9.0.0 - proc-log: 2.0.0 - transitivePeerDependencies: - - supports-color - - /npm-run-path/2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} - dependencies: - path-key: 2.0.1 - - /npm-run-path/4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - dependencies: - path-key: 3.1.1 - - /npmlog/4.1.2: - resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==} - dependencies: - are-we-there-yet: 1.1.7 - console-control-strings: 1.1.0 - gauge: 2.7.4 - set-blocking: 2.0.0 - dev: false - - /npmlog/6.0.1: - resolution: {integrity: sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - dependencies: - are-we-there-yet: 3.0.0 - console-control-strings: 1.1.0 - gauge: 4.0.3 - set-blocking: 2.0.0 - - /nprogress/0.2.0: - resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} - dev: true - - /nth-check/1.0.2: - resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} - dependencies: - boolbase: 1.0.0 - - /nth-check/2.0.1: - resolution: {integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==} - dependencies: - boolbase: 1.0.0 - - /nullthrows/1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - - /num2fraction/1.2.2: - resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} - - /number-is-nan/1.0.1: - resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} - engines: {node: '>=0.10.0'} - dev: false - - /nwsapi/2.2.0: - resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} - - /nyc/15.1.0: - resolution: {integrity: sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==} - engines: {node: '>=8.9'} - hasBin: true - dependencies: - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - caching-transform: 4.0.0 - convert-source-map: 1.8.0 - decamelize: 1.2.0 - find-cache-dir: 3.3.2 - find-up: 4.1.0 - foreground-child: 2.0.0 - get-package-type: 0.1.0 - glob: 7.2.0 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-hook: 3.0.0 - istanbul-lib-instrument: 4.0.3 - istanbul-lib-processinfo: 2.0.2 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.4 - make-dir: 3.1.0 - node-preload: 0.2.1 - p-map: 3.0.0 - process-on-spawn: 1.0.0 - resolve-from: 5.0.0 - rimraf: 3.0.2 - signal-exit: 3.0.7 - spawn-wrap: 2.0.0 - test-exclude: 6.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - supports-color - dev: true - - /oauth-sign/0.9.0: - resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} - - /object-assign/4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - /object-copy/0.1.0: - resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} - engines: {node: '>=0.10.0'} - dependencies: - copy-descriptor: 0.1.1 - define-property: 0.2.5 - kind-of: 3.2.2 - - /object-hash/2.2.0: - resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} - engines: {node: '>= 6'} - dev: false - - /object-hash/3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - dev: false - - /object-inspect/1.12.0: - resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} - - /object-is/1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - - /object-keys/1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - /object-path/0.11.8: - resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==} - engines: {node: '>= 10.12.0'} - dev: false - - /object-visit/1.0.1: - resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} - engines: {node: '>=0.10.0'} - dependencies: - isobject: 3.0.1 - - /object.assign/4.1.2: - resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - has-symbols: 1.0.3 - object-keys: 1.1.1 - - /object.defaults/1.1.0: - resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==} - engines: {node: '>=0.10.0'} - dependencies: - array-each: 1.0.1 - array-slice: 1.1.0 - for-own: 1.0.0 - isobject: 3.0.1 - dev: false - - /object.entries/1.1.5: - resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - - /object.fromentries/2.0.5: - resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - - /object.getownpropertydescriptors/2.1.3: - resolution: {integrity: sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==} - engines: {node: '>= 0.8'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - - /object.hasown/1.1.0: - resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==} - dependencies: - define-properties: 1.1.3 - es-abstract: 1.19.1 - dev: false - - /object.map/1.0.1: - resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==} - engines: {node: '>=0.10.0'} - dependencies: - for-own: 1.0.0 - make-iterator: 1.0.1 - dev: false - - /object.pick/1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} - engines: {node: '>=0.10.0'} - dependencies: - isobject: 3.0.1 - - /object.values/1.1.5: - resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - - /oblivious-set/1.0.0: - resolution: {integrity: sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==} - dev: false - - /obuf/1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - - /on-finished/2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - dependencies: - ee-first: 1.1.1 - - /on-finished/2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - dependencies: - ee-first: 1.1.1 - - /on-headers/1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - - /once/1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 - - /one-time/1.0.0: - resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} - dependencies: - fn.name: 1.1.0 - dev: false - - /onetime/2.0.1: - resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} - engines: {node: '>=4'} - dependencies: - mimic-fn: 1.2.0 - dev: false - - /onetime/5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - dependencies: - mimic-fn: 2.1.0 - - /only/0.0.2: - resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} - - /open/7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: false - - /open/8.2.1: - resolution: {integrity: sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==} - engines: {node: '>=12'} - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: false - - /open/8.4.0: - resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==} - engines: {node: '>=12'} - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: false - - /opencollective-postinstall/2.0.3: - resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} - hasBin: true - dev: true - - /opener/1.5.2: - resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} - hasBin: true - dev: true - - /opn/5.5.0: - resolution: {integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==} - engines: {node: '>=4'} - dependencies: - is-wsl: 1.1.0 - - /opn/6.0.0: - resolution: {integrity: sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==} - engines: {node: '>=8'} - deprecated: The package has been renamed to `open` - dependencies: - is-wsl: 1.1.0 - dev: false - - /optimism/0.10.3: - resolution: {integrity: sha512-9A5pqGoQk49H6Vhjb9kPgAeeECfUDF6aIICbMDL23kDLStBn1MWk3YvcZ4xWF9CsSf6XEgvRLkXy4xof/56vVw==} - dependencies: - '@wry/context': 0.4.4 - dev: false - - /optimism/0.16.1: - resolution: {integrity: sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg==} - dependencies: - '@wry/context': 0.6.1 - '@wry/trie': 0.3.1 - dev: false - - /optimize-css-assets-webpack-plugin/5.0.4_webpack@4.44.2: - resolution: {integrity: sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==} - peerDependencies: - webpack: ^4.0.0 - dependencies: - cssnano: 4.1.11 - last-call-webpack-plugin: 3.0.0 - webpack: 4.44.2 - - /optional-require/1.0.3: - resolution: {integrity: sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==} - engines: {node: '>=4'} - dev: false - - /optional-require/1.1.8: - resolution: {integrity: sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==} - engines: {node: '>=4'} - dependencies: - require-at: 1.0.6 - dev: false - - /optional/0.1.4: - resolution: {integrity: sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw==} - dev: true - - /optionator/0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.3 - - /optionator/0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.3 - - /ora/3.4.0: - resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} - engines: {node: '>=6'} - dependencies: - chalk: 2.4.2 - cli-cursor: 2.1.0 - cli-spinners: 2.6.1 - log-symbols: 2.2.0 - strip-ansi: 5.2.0 - wcwidth: 1.0.1 - dev: false - - /ora/5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - /ora/6.0.1: - resolution: {integrity: sha512-TDdKkKHdWE6jo/6pIa5U5AWcSVfpNRFJ8sdRJpioGNVPLAzZzHs/N+QhUfF7ZbyoC+rnDuNTKzeDJUbAza9g4g==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - bl: 5.0.0 - chalk: 4.1.2 - cli-cursor: 4.0.0 - cli-spinners: 2.6.1 - is-interactive: 2.0.0 - is-unicode-supported: 1.1.0 - log-symbols: 5.1.0 - strip-ansi: 7.0.1 - wcwidth: 1.0.1 - dev: false - - /ordered-binary/1.2.4: - resolution: {integrity: sha512-A/csN0d3n+igxBPfUrjbV5GC69LWj2pjZzAAeeHXLukQ4+fytfP4T1Lg0ju7MSPSwq7KtHkGaiwO8URZN5IpLg==} - dev: true - - /original/1.0.2: - resolution: {integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==} - dependencies: - url-parse: 1.5.10 - - /os-browserify/0.3.0: - resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} - - /os-homedir/1.0.2: - resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} - engines: {node: '>=0.10.0'} - dev: false - - /os-name/4.0.1: - resolution: {integrity: sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==} - engines: {node: '>=10'} - dependencies: - macos-release: 2.5.0 - windows-release: 4.0.0 - dev: true - - /os-tmpdir/1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - - /osenv/0.1.5: - resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} - dependencies: - os-homedir: 1.0.2 - os-tmpdir: 1.0.2 - dev: false - - /outdent/0.5.0: - resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - dev: true - - /ow/0.28.1: - resolution: {integrity: sha512-1EZTywPZeUKac9gD7q8np3Aj+V54kvfIcjNEVNDSbG2Ys5xA5foW2HquvMMqgyWGLqIFMlc0Iq/HmyMHqN48sA==} - engines: {node: '>=12'} - dependencies: - '@sindresorhus/is': 4.6.0 - callsites: 3.1.0 - dot-prop: 6.0.1 - lodash.isequal: 4.5.0 - type-fest: 2.12.0 - vali-date: 1.0.0 - dev: false - - /own-or-env/1.0.2: - resolution: {integrity: sha512-NQ7v0fliWtK7Lkb+WdFqe6ky9XAzYmlkXthQrBbzlYbmFKoAYbDDcwmOm6q8kOuwSRXW8bdL5ORksploUJmWgw==} - dependencies: - own-or: 1.0.0 - dev: true - - /own-or/1.0.0: - resolution: {integrity: sha512-NfZr5+Tdf6MB8UI9GLvKRs4cXY8/yB0w3xtt84xFdWy8hkGjn+JFc60VhzS/hFRfbyxFcGYMTjnF4Me+RbbqrA==} - dev: true - - /p-cancelable/1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} - dev: true - - /p-cancelable/2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} - dev: false - - /p-each-series/2.2.0: - resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==} - engines: {node: '>=8'} - - /p-filter/2.1.0: - resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} - engines: {node: '>=8'} - dependencies: - p-map: 2.1.0 - dev: true - - /p-finally/1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - - /p-limit/1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} - engines: {node: '>=4'} - dependencies: - p-try: 1.0.0 - dev: false - - /p-limit/2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - dependencies: - p-try: 2.2.0 - - /p-limit/3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - dependencies: - yocto-queue: 0.1.0 - - /p-locate/2.0.0: - resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} - engines: {node: '>=4'} - dependencies: - p-limit: 1.3.0 - dev: false - - /p-locate/3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - dependencies: - p-limit: 2.3.0 - - /p-locate/4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - dependencies: - p-limit: 2.3.0 - - /p-locate/5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - - /p-map/2.1.0: - resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} - engines: {node: '>=6'} - - /p-map/3.0.0: - resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} - engines: {node: '>=8'} - dependencies: - aggregate-error: 3.1.0 - - /p-map/4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - dependencies: - aggregate-error: 3.1.0 - - /p-retry/3.0.1: - resolution: {integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==} - engines: {node: '>=6'} - dependencies: - retry: 0.12.0 - - /p-retry/4.6.1: - resolution: {integrity: sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==} - engines: {node: '>=8'} - dependencies: - '@types/retry': 0.12.1 - retry: 0.13.1 - dev: false - - /p-try/1.0.0: - resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} - engines: {node: '>=4'} - dev: false - - /p-try/2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - /package-hash/4.0.0: - resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} - engines: {node: '>=8'} - dependencies: - graceful-fs: 4.2.9 - hasha: 5.2.2 - lodash.flattendeep: 4.4.0 - release-zalgo: 1.0.0 - dev: true - - /package-json/6.5.0: - resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} - engines: {node: '>=8'} - dependencies: - got: 9.6.0 - registry-auth-token: 4.2.1 - registry-url: 5.1.0 - semver: 6.3.0 - dev: true - - /package-json/7.0.0: - resolution: {integrity: sha512-CHJqc94AA8YfSLHGQT3DbvSIuE12NLFekpM4n7LRrAd3dOJtA911+4xe9q6nC3/jcKraq7nNS9VxgtT0KC+diA==} - engines: {node: '>=12'} - dependencies: - got: 11.8.3 - registry-auth-token: 4.2.1 - registry-url: 5.1.0 - semver: 7.3.5 - dev: false - - /pacote/13.0.3: - resolution: {integrity: sha512-8thQ06YoO01O1k5rvSpHS/XPJZucw2DPiiT1jI+ys8QaTN6ifAyxfyoABHBa8nIt/4wPdzly4GEPqshctHFoYA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - hasBin: true - dependencies: - '@npmcli/git': 3.0.0 - '@npmcli/installed-package-contents': 1.0.7 - '@npmcli/promise-spawn': 1.3.2 - '@npmcli/run-script': 3.0.1 - cacache: 15.3.0 - chownr: 2.0.0 - fs-minipass: 2.1.0 - infer-owner: 1.0.4 - minipass: 3.1.6 - mkdirp: 1.0.4 - npm-package-arg: 9.0.0 - npm-packlist: 3.0.0 - npm-pick-manifest: 7.0.0 - npm-registry-fetch: 13.0.1 - proc-log: 2.0.0 - promise-retry: 2.0.1 - read-package-json: 4.1.2 - read-package-json-fast: 2.0.3 - rimraf: 3.0.2 - ssri: 8.0.1 - tar: 6.1.11 - transitivePeerDependencies: - - supports-color - - /pako/1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - /parallel-transform/1.2.0: - resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} - dependencies: - cyclist: 1.0.1 - inherits: 2.0.4 - readable-stream: 2.3.7 - - /param-case/2.1.1: - resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} - dependencies: - no-case: 2.3.2 - - /param-case/3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - dependencies: - dot-case: 3.0.4 - tslib: 2.3.1 - dev: false - - /parcel/2.3.2: - resolution: {integrity: sha512-4jhgoBcQaiGKmnmBvNyKyOvZrxCgzgUzdEoVup/fRCOP99hNmvYIN5IErIIJxsU9ObcG/RGCFF8wa4kVRsWfIg==} - engines: {node: '>= 12.0.0'} - hasBin: true - dependencies: - '@parcel/config-default': 2.3.2_@parcel+core@2.3.2 - '@parcel/core': 2.3.2 - '@parcel/diagnostic': 2.3.2 - '@parcel/events': 2.3.2 - '@parcel/fs': 2.3.2_@parcel+core@2.3.2 - '@parcel/logger': 2.3.2 - '@parcel/package-manager': 2.3.2_@parcel+core@2.3.2 - '@parcel/reporter-cli': 2.3.2_@parcel+core@2.3.2 - '@parcel/reporter-dev-server': 2.3.2_@parcel+core@2.3.2 - '@parcel/utils': 2.3.2 - chalk: 4.1.2 - commander: 7.2.0 - get-port: 4.2.0 - v8-compile-cache: 2.3.0 - transitivePeerDependencies: - - cssnano - - postcss - - purgecss - - relateurl - - srcset - - terser - - uncss - dev: true - - /parent-module/1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - dependencies: - callsites: 3.1.0 - - /parse-asn1/5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} - dependencies: - asn1.js: 5.4.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 - - /parse-entities/4.0.0: - resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==} - dependencies: - '@types/unist': 2.0.6 - character-entities: 2.0.1 - character-entities-legacy: 3.0.0 - character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.0.1 - is-alphanumerical: 2.0.1 - is-decimal: 2.0.1 - is-hexadecimal: 2.0.1 - dev: true - - /parse-filepath/1.0.2: - resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} - engines: {node: '>=0.8'} - dependencies: - is-absolute: 1.0.0 - map-cache: 0.2.2 - path-root: 0.1.1 - dev: false - - /parse-github-url/1.0.2: - resolution: {integrity: sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==} - engines: {node: '>=0.10.0'} - hasBin: true - dev: true - - /parse-json/4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} - dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 - - /parse-json/5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - dependencies: - '@babel/code-frame': 7.16.7 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - - /parse-latin/5.0.0: - resolution: {integrity: sha512-Ht+4/+AUySMS5HKGAiQpBmkFsHSoGrj6Y83flLCa5OIBdtsVkO3UD4OtboJ0O0vZiOznH02x8qlwg9KLUVXuNg==} - dependencies: - nlcst-to-string: 2.0.4 - unist-util-modify-children: 2.0.0 - unist-util-visit-children: 1.1.4 - dev: true - - /parse-node-version/1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} - engines: {node: '>= 0.10'} - dev: false - - /parse-passwd/1.0.0: - resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} - engines: {node: '>=0.10.0'} - dev: false - - /parse-srcset/1.0.2: - resolution: {integrity: sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==} - dev: false - - /parse5/6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - - /parseurl/1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - /pascal-case/2.0.1: - resolution: {integrity: sha512-qjS4s8rBOJa2Xm0jmxXiyh1+OFf6ekCWOvUaRgAQSktzlTbMotS0nmG9gyYAybCWBcuP4fsBeRCKNwGBnMe2OQ==} - dependencies: - camel-case: 3.0.0 - upper-case-first: 1.1.2 - dev: false - - /pascal-case/3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - dependencies: - no-case: 3.0.4 - tslib: 2.3.1 - dev: false - - /pascalcase/0.1.1: - resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} - engines: {node: '>=0.10.0'} - - /passport-local/1.0.0: - resolution: {integrity: sha512-9wCE6qKznvf9mQYYbgJ3sVOHmCWoUNMVFoZzNoznmISbhnNNPhN9xfY3sLmScHMetEJeoY7CXwfhCe7argfQow==} - engines: {node: '>= 0.4.0'} - dependencies: - passport-strategy: 1.0.0 - dev: false - - /passport-strategy/1.0.0: - resolution: {integrity: sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==} - engines: {node: '>= 0.4.0'} - dev: false - - /passport/0.4.1: - resolution: {integrity: sha512-IxXgZZs8d7uFSt3eqNjM9NQ3g3uQCW5avD8mRNoXV99Yig50vjuaez6dQK2qC0kVWPRTujxY0dWgGfT09adjYg==} - engines: {node: '>= 0.4.0'} - dependencies: - passport-strategy: 1.0.0 - pause: 0.0.1 - dev: false - - /path-browserify/0.0.1: - resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} - - /path-browserify/1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - /path-case/2.1.1: - resolution: {integrity: sha512-Ou0N05MioItesaLr9q8TtHVWmJ6fxWdqKB2RohFmNWVyJ+2zeKIeDNWAN6B/Pe7wpzWChhZX6nONYmOnMeJQ/Q==} - dependencies: - no-case: 2.3.2 - dev: false - - /path-case/3.0.4: - resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} - dependencies: - dot-case: 3.0.4 - tslib: 2.3.1 - dev: false - - /path-dirname/1.0.2: - resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} - - /path-exists/3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - - /path-exists/4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - /path-is-absolute/1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - /path-is-inside/1.0.2: - resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} - - /path-key/2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - - /path-key/3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - /path-parse/1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - /path-root-regex/0.1.2: - resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} - engines: {node: '>=0.10.0'} - dev: false - - /path-root/0.1.1: - resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} - engines: {node: '>=0.10.0'} - dependencies: - path-root-regex: 0.1.2 - dev: false - - /path-to-regexp/0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - - /path-to-regexp/1.7.0: - resolution: {integrity: sha512-nifX1uj4S9IrK/w3Xe7kKvNEepXivANs9ng60Iq7PU/BlouV3yL/VUhFqTuTq33ykwUqoNcTeGo5vdOBP4jS/Q==} - dependencies: - isarray: 0.0.1 - dev: false - - /path-to-regexp/1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} - dependencies: - isarray: 0.0.1 - dev: false - - /path-to-regexp/2.2.1: - resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} - dev: true - - /path-to-regexp/3.2.0: - resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==} - dev: false - - /path-to-regexp/6.2.0: - resolution: {integrity: sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==} - - /path-type/3.0.0: - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} - engines: {node: '>=4'} - dependencies: - pify: 3.0.0 - dev: true - - /path-type/4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - /pause-stream/0.0.11: - resolution: {integrity: sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=} - dependencies: - through: 2.3.8 - dev: false - - /pause/0.0.1: - resolution: {integrity: sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==} - dev: false - - /pbkdf2/3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - - /pend/1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - dev: false - - /performance-now/2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - - /pg-connection-string/2.4.0: - resolution: {integrity: sha512-3iBXuv7XKvxeMrIgym7njT+HlZkwZqqGX4Bu9cci8xHZNT+Um1gWKqCsAzcC0d95rcKMU5WBg6YRUcHyV0HZKQ==} - dev: false - - /picocolors/0.2.1: - resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} - - /picocolors/1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - - /picomatch/2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - /pify/2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - /pify/3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} - engines: {node: '>=4'} - dev: true - - /pify/4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - /pinkie-promise/2.0.1: - resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} - engines: {node: '>=0.10.0'} - dependencies: - pinkie: 2.0.4 - - /pinkie/2.0.4: - resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} - engines: {node: '>=0.10.0'} - - /pino-std-serializers/3.2.0: - resolution: {integrity: sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==} - dev: false - - /pino/6.14.0: - resolution: {integrity: sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==} - hasBin: true - dependencies: - fast-redact: 3.1.1 - fast-safe-stringify: 2.1.1 - flatstr: 1.0.12 - pino-std-serializers: 3.2.0 - process-warning: 1.0.0 - quick-format-unescaped: 4.0.4 - sonic-boom: 1.4.1 - dev: false - - /pirates/4.0.5: - resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} - engines: {node: '>= 6'} - - /pkg-dir/3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} - dependencies: - find-up: 3.0.0 - - /pkg-dir/4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - dependencies: - find-up: 4.1.0 - - /pkg-up/3.1.0: - resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} - engines: {node: '>=8'} - dependencies: - find-up: 3.0.0 - dev: false - - /plop/2.7.6: - resolution: {integrity: sha512-IgnYAsC3Ni7t1cDU7wH2151CD22YhMxH8PFh+iPzCf+WuGEWXslJ5t1Tpr0N/gjL23CAV/HbLAWug2IPM2YrHg==} - engines: {node: '>=8.9.4'} - hasBin: true - dependencies: - '@types/liftoff': 2.5.1 - chalk: 1.1.3 - interpret: 1.4.0 - liftoff: 2.5.0 - minimist: 1.2.5 - node-plop: 0.26.3 - ora: 3.4.0 - v8flags: 2.1.1 - dev: false - - /plur/4.0.0: - resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==} - engines: {node: '>=10'} - dependencies: - irregular-plurals: 3.3.0 - dev: true - - /pluralize/8.0.0: - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} - engines: {node: '>=4'} - - /pnp-webpack-plugin/1.6.4_typescript@4.6.2: - resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} - engines: {node: '>=6'} - dependencies: - ts-pnp: 1.2.0_typescript@4.6.2 - transitivePeerDependencies: - - typescript - dev: false - - /portfinder/1.0.28: - resolution: {integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==} - engines: {node: '>= 0.12.0'} - dependencies: - async: 2.6.3 - debug: 3.2.7 - mkdirp: 0.5.5 - - /posix-character-classes/0.1.1: - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} - engines: {node: '>=0.10.0'} - - /postcss-attribute-case-insensitive/4.0.2: - resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-attribute-case-insensitive/5.0.0: - resolution: {integrity: sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==} - peerDependencies: - postcss: ^8.0.2 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-attribute-case-insensitive/5.0.0_postcss@8.4.6: - resolution: {integrity: sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==} - peerDependencies: - postcss: ^8.0.2 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-attribute-case-insensitive/5.0.0_postcss@8.4.8: - resolution: {integrity: sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==} - peerDependencies: - postcss: ^8.0.2 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-browser-comments/3.0.0_browserslist@4.20.0: - resolution: {integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==} - engines: {node: '>=8.0.0'} - peerDependencies: - browserslist: ^4 - dependencies: - browserslist: 4.20.0 - postcss: 7.0.39 - dev: false - - /postcss-browser-comments/4.0.0_48074dfbdb3caf58d02b6e07a278d9c1: - resolution: {integrity: sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==} - engines: {node: '>=8'} - peerDependencies: - browserslist: '>=4' - postcss: '>=8' - dependencies: - browserslist: 4.20.0 - postcss: 8.4.6 - dev: false - - /postcss-calc/7.0.5: - resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - - /postcss-calc/8.2.4_postcss@8.4.6: - resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} - peerDependencies: - postcss: ^8.2.2 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-calc/8.2.4_postcss@8.4.8: - resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} - peerDependencies: - postcss: ^8.2.2 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-color-functional-notation/2.0.1: - resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-color-functional-notation/4.2.2: - resolution: {integrity: sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-functional-notation/4.2.2_postcss@8.4.6: - resolution: {integrity: sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-functional-notation/4.2.2_postcss@8.4.8: - resolution: {integrity: sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-gray/5.0.0: - resolution: {integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==} - engines: {node: '>=6.0.0'} - dependencies: - '@csstools/convert-colors': 1.4.0 - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-color-hex-alpha/5.0.3: - resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-color-hex-alpha/8.0.3: - resolution: {integrity: sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-hex-alpha/8.0.3_postcss@8.4.6: - resolution: {integrity: sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-hex-alpha/8.0.3_postcss@8.4.8: - resolution: {integrity: sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-mod-function/3.0.3: - resolution: {integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@csstools/convert-colors': 1.4.0 - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-color-rebeccapurple/4.0.1: - resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-color-rebeccapurple/7.0.2: - resolution: {integrity: sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-rebeccapurple/7.0.2_postcss@8.4.6: - resolution: {integrity: sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-color-rebeccapurple/7.0.2_postcss@8.4.8: - resolution: {integrity: sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.3 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-colormin/4.0.3: - resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.20.0 - color: 3.2.1 - has: 1.0.3 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-colormin/5.3.0_postcss@8.4.6: - resolution: {integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - colord: 2.9.2 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-colormin/5.3.0_postcss@8.4.8: - resolution: {integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - colord: 2.9.2 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-convert-values/4.0.1: - resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-convert-values/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-convert-values/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-custom-media/7.0.8: - resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-custom-media/8.0.0: - resolution: {integrity: sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.0 - dev: false - - /postcss-custom-media/8.0.0_postcss@8.4.6: - resolution: {integrity: sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-custom-media/8.0.0_postcss@8.4.8: - resolution: {integrity: sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-custom-properties/12.1.4: - resolution: {integrity: sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-value-parser: 4.2.0 - dev: false - - /postcss-custom-properties/12.1.4_postcss@8.4.6: - resolution: {integrity: sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-custom-properties/12.1.4_postcss@8.4.8: - resolution: {integrity: sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-custom-properties/8.0.11: - resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-custom-selectors/5.1.2: - resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false - - /postcss-custom-selectors/6.0.0: - resolution: {integrity: sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.2 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-custom-selectors/6.0.0_postcss@8.4.6: - resolution: {integrity: sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.2 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-custom-selectors/6.0.0_postcss@8.4.8: - resolution: {integrity: sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.2 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-dir-pseudo-class/5.0.0: - resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} - engines: {node: '>=4.0.0'} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false - - /postcss-dir-pseudo-class/6.0.4: - resolution: {integrity: sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-dir-pseudo-class/6.0.4_postcss@8.4.6: - resolution: {integrity: sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-dir-pseudo-class/6.0.4_postcss@8.4.8: - resolution: {integrity: sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-discard-comments/4.0.2: - resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - - /postcss-discard-comments/5.1.1_postcss@8.4.6: - resolution: {integrity: sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-discard-comments/5.1.1_postcss@8.4.8: - resolution: {integrity: sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - dev: true - - /postcss-discard-duplicates/4.0.2: - resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - - /postcss-discard-duplicates/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-discard-duplicates/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - dev: true - - /postcss-discard-empty/4.0.1: - resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - - /postcss-discard-empty/5.1.1_postcss@8.4.6: - resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-discard-empty/5.1.1_postcss@8.4.8: - resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - dev: true - - /postcss-discard-overridden/4.0.1: - resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - - /postcss-discard-overridden/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-discard-overridden/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - dev: true - - /postcss-double-position-gradients/1.0.0: - resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-double-position-gradients/3.1.1: - resolution: {integrity: sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-double-position-gradients/3.1.1_postcss@8.4.6: - resolution: {integrity: sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-double-position-gradients/3.1.1_postcss@8.4.8: - resolution: {integrity: sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-env-function/2.0.2: - resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-env-function/4.0.5: - resolution: {integrity: sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-value-parser: 4.2.0 - dev: false - - /postcss-env-function/4.0.5_postcss@8.4.6: - resolution: {integrity: sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-env-function/4.0.5_postcss@8.4.8: - resolution: {integrity: sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-flexbugs-fixes/4.2.1: - resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-flexbugs-fixes/5.0.2_postcss@8.4.6: - resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} - peerDependencies: - postcss: ^8.1.4 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-flexbugs-fixes/5.0.2_postcss@8.4.8: - resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} - peerDependencies: - postcss: ^8.1.4 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-focus-visible/4.0.0: - resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-focus-visible/6.0.4: - resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-focus-visible/6.0.4_postcss@8.4.6: - resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-focus-visible/6.0.4_postcss@8.4.8: - resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-focus-within/3.0.0: - resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-focus-within/5.0.4: - resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-focus-within/5.0.4_postcss@8.4.6: - resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-focus-within/5.0.4_postcss@8.4.8: - resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-font-variant/4.0.1: - resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-font-variant/5.0.0: - resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} - peerDependencies: - postcss: ^8.1.0 - dev: false - - /postcss-font-variant/5.0.0_postcss@8.4.6: - resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-font-variant/5.0.0_postcss@8.4.8: - resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-gap-properties/2.0.0: - resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-gap-properties/3.0.3: - resolution: {integrity: sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dev: false - - /postcss-gap-properties/3.0.3_postcss@8.4.6: - resolution: {integrity: sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-gap-properties/3.0.3_postcss@8.4.8: - resolution: {integrity: sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-image-set-function/3.0.1: - resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-image-set-function/4.0.6: - resolution: {integrity: sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-value-parser: 4.2.0 - dev: false - - /postcss-image-set-function/4.0.6_postcss@8.4.6: - resolution: {integrity: sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-image-set-function/4.0.6_postcss@8.4.8: - resolution: {integrity: sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-initial/3.0.4: - resolution: {integrity: sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-initial/4.0.1: - resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} - peerDependencies: - postcss: ^8.0.0 - dev: false - - /postcss-initial/4.0.1_postcss@8.4.6: - resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-initial/4.0.1_postcss@8.4.8: - resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-js/4.0.0_postcss@8.4.8: - resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.3.3 - dependencies: - camelcase-css: 2.0.1 - postcss: 8.4.8 - dev: false - - /postcss-lab-function/2.0.1: - resolution: {integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==} - engines: {node: '>=6.0.0'} - dependencies: - '@csstools/convert-colors': 1.4.0 - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false - - /postcss-lab-function/4.1.2: - resolution: {integrity: sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-lab-function/4.1.2_postcss@8.4.6: - resolution: {integrity: sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-lab-function/4.1.2_postcss@8.4.8: - resolution: {integrity: sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-load-config/2.1.2: - resolution: {integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==} - engines: {node: '>= 4'} - dependencies: - cosmiconfig: 5.2.1 - import-cwd: 2.1.0 - - /postcss-load-config/3.1.3_ts-node@10.5.0: - resolution: {integrity: sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==} - engines: {node: '>= 10'} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - lilconfig: 2.0.4 - ts-node: 10.5.0_e79e62fe450383fd2d418267dc75e645 - yaml: 1.10.2 - dev: false - - /postcss-loader/3.0.0: - resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} - engines: {node: '>= 6'} - dependencies: - loader-utils: 1.4.0 - postcss: 7.0.39 - postcss-load-config: 2.1.2 - schema-utils: 1.0.0 - - /postcss-loader/6.2.1_postcss@8.4.6+webpack@5.66.0: - resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - dependencies: - cosmiconfig: 7.0.1 - klona: 2.0.5 - postcss: 8.4.6 - semver: 7.3.5 - webpack: 5.66.0 - dev: false - - /postcss-logical/3.0.0: - resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-logical/5.0.4: - resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dev: false - - /postcss-logical/5.0.4_postcss@8.4.6: - resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-logical/5.0.4_postcss@8.4.8: - resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-media-minmax/4.0.0: - resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-media-minmax/5.0.0: - resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.0 - dev: false - - /postcss-media-minmax/5.0.0_postcss@8.4.6: - resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-media-minmax/5.0.0_postcss@8.4.8: - resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-merge-longhand/4.0.11: - resolution: {integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==} - engines: {node: '>=6.9.0'} - dependencies: - css-color-names: 0.0.4 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - stylehacks: 4.0.3 - - /postcss-merge-longhand/5.1.1_postcss@8.4.6: - resolution: {integrity: sha512-JLtqAY1LvxiD2aej6hcAk/TkXvEPM+Gs1aOkOIZub2MDEiB5NMtpMe/Ir2seIMMM245bsuHggzIhQBv6qFBm4A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - stylehacks: 5.1.0_postcss@8.4.6 - dev: false - - /postcss-merge-longhand/5.1.1_postcss@8.4.8: - resolution: {integrity: sha512-JLtqAY1LvxiD2aej6hcAk/TkXvEPM+Gs1aOkOIZub2MDEiB5NMtpMe/Ir2seIMMM245bsuHggzIhQBv6qFBm4A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - stylehacks: 5.1.0_postcss@8.4.8 - dev: true - - /postcss-merge-rules/4.0.3: - resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - cssnano-util-same-parent: 4.0.1 - postcss: 7.0.39 - postcss-selector-parser: 3.1.2 - vendors: 1.0.4 - - /postcss-merge-rules/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - cssnano-utils: 3.1.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-merge-rules/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - cssnano-utils: 3.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: true - - /postcss-minify-font-values/4.0.2: - resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-minify-font-values/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-minify-font-values/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-gradients/4.0.2: - resolution: {integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - is-color-stop: 1.1.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-minify-gradients/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - colord: 2.9.2 - cssnano-utils: 3.1.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-minify-gradients/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - colord: 2.9.2 - cssnano-utils: 3.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-params/4.0.2: - resolution: {integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==} - engines: {node: '>=6.9.0'} - dependencies: - alphanum-sort: 1.0.2 - browserslist: 4.20.0 - cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - uniqs: 2.0.0 - - /postcss-minify-params/5.1.1_postcss@8.4.6: - resolution: {integrity: sha512-WCpr+J9Uz8XzMpAfg3UL8z5rde6MifBbh5L8bn8S2F5hq/YDJJzASYCnCHvAB4Fqb94ys8v95ULQkW2EhCFvNg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - cssnano-utils: 3.1.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-minify-params/5.1.1_postcss@8.4.8: - resolution: {integrity: sha512-WCpr+J9Uz8XzMpAfg3UL8z5rde6MifBbh5L8bn8S2F5hq/YDJJzASYCnCHvAB4Fqb94ys8v95ULQkW2EhCFvNg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - cssnano-utils: 3.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-selectors/4.0.2: - resolution: {integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==} - engines: {node: '>=6.9.0'} - dependencies: - alphanum-sort: 1.0.2 - has: 1.0.3 - postcss: 7.0.39 - postcss-selector-parser: 3.1.2 - - /postcss-minify-selectors/5.2.0_postcss@8.4.6: - resolution: {integrity: sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-minify-selectors/5.2.0_postcss@8.4.8: - resolution: {integrity: sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: true - - /postcss-modules-extract-imports/2.0.0: - resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.39 - - /postcss-modules-extract-imports/3.0.0_postcss@8.4.8: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-modules-local-by-default/2.0.6: - resolution: {integrity: sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 3.3.1 - dev: true - - /postcss-modules-local-by-default/3.0.3: - resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} - engines: {node: '>= 6'} - dependencies: - icss-utils: 4.1.1 - postcss: 7.0.39 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-modules-local-by-default/4.0.0_postcss@8.4.8: - resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-modules-scope/2.2.0: - resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 6.0.9 - - /postcss-modules-scope/3.0.0_postcss@8.4.8: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-modules-values/2.0.0: - resolution: {integrity: sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w==} - dependencies: - icss-replace-symbols: 1.1.0 - postcss: 7.0.39 - dev: true - - /postcss-modules-values/3.0.0: - resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} - dependencies: - icss-utils: 4.1.1 - postcss: 7.0.39 - dev: false - - /postcss-modules-values/4.0.0_postcss@8.4.8: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.8 - postcss: 8.4.8 - dev: false - - /postcss-nested/5.0.6_postcss@8.4.8: - resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-nesting/10.1.3: - resolution: {integrity: sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-nesting/10.1.3_postcss@8.4.6: - resolution: {integrity: sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-nesting/10.1.3_postcss@8.4.8: - resolution: {integrity: sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /postcss-nesting/7.0.1: - resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-normalize-charset/4.0.1: - resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - - /postcss-normalize-charset/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-normalize-charset/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - dev: true - - /postcss-normalize-display-values/4.0.2: - resolution: {integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-match: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-display-values/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-display-values/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-positions/4.0.2: - resolution: {integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - has: 1.0.3 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-positions/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-positions/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-repeat-style/4.0.2: - resolution: {integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - cssnano-util-get-match: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-repeat-style/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-repeat-style/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-string/4.0.2: - resolution: {integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==} - engines: {node: '>=6.9.0'} - dependencies: - has: 1.0.3 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-string/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-string/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-timing-functions/4.0.2: - resolution: {integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-match: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-timing-functions/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-timing-functions/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-unicode/4.0.1: - resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.20.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-unicode/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-unicode/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-url/4.0.1: - resolution: {integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==} - engines: {node: '>=6.9.0'} - dependencies: - is-absolute-url: 2.1.0 - normalize-url: 3.3.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-url/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - normalize-url: 6.1.0 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-url/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - normalize-url: 6.1.0 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 + /esbuild-linux-mips64le/0.14.25: + resolution: {integrity: sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true dev: true + optional: true - /postcss-normalize-whitespace/4.0.2: - resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-normalize-whitespace/5.1.1_postcss@8.4.6: - resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-normalize-whitespace/5.1.1_postcss@8.4.8: - resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 + /esbuild-linux-ppc64le/0.14.21: + resolution: {integrity: sha512-4TWxpK391en2UBUw6GSrukToTDu6lL9vkm3Ll40HrI08WG3qcnJu7bl8e1+GzelDsiw1QmfAY/nNvJ6iaHRpCQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true dev: true + optional: true - /postcss-normalize/10.0.1_48074dfbdb3caf58d02b6e07a278d9c1: - resolution: {integrity: sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==} - engines: {node: '>= 12'} - peerDependencies: - browserslist: '>= 4' - postcss: '>= 8' - dependencies: - '@csstools/normalize.css': 12.0.0 - browserslist: 4.20.0 - postcss: 8.4.6 - postcss-browser-comments: 4.0.0_48074dfbdb3caf58d02b6e07a278d9c1 - sanitize.css: 13.0.0 - dev: false - - /postcss-normalize/8.0.1: - resolution: {integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==} - engines: {node: '>=8.0.0'} - dependencies: - '@csstools/normalize.css': 10.1.0 - browserslist: 4.20.0 - postcss: 7.0.39 - postcss-browser-comments: 3.0.0_browserslist@4.20.0 - sanitize.css: 10.0.0 - dev: false - - /postcss-opacity-percentage/1.1.2: - resolution: {integrity: sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==} - engines: {node: ^12 || ^14 || >=16} - dev: false - - /postcss-ordered-values/4.1.2: - resolution: {integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - - /postcss-ordered-values/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 3.1.0_postcss@8.4.6 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-ordered-values/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 3.1.0_postcss@8.4.8 - postcss: 8.4.8 - postcss-value-parser: 4.2.0 + /esbuild-linux-ppc64le/0.14.25: + resolution: {integrity: sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true dev: true + optional: true - /postcss-overflow-shorthand/2.0.0: - resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-overflow-shorthand/3.0.3: - resolution: {integrity: sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dev: false - - /postcss-overflow-shorthand/3.0.3_postcss@8.4.6: - resolution: {integrity: sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-overflow-shorthand/3.0.3_postcss@8.4.8: - resolution: {integrity: sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-page-break/2.0.0: - resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} - dependencies: - postcss: 7.0.39 - dev: false - - /postcss-page-break/3.0.4: - resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} - peerDependencies: - postcss: ^8 - dev: false - - /postcss-page-break/3.0.4_postcss@8.4.6: - resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} - peerDependencies: - postcss: ^8 - dependencies: - postcss: 8.4.6 - dev: false - - /postcss-page-break/3.0.4_postcss@8.4.8: - resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} - peerDependencies: - postcss: ^8 - dependencies: - postcss: 8.4.8 - dev: false - - /postcss-place/4.0.1: - resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + /esbuild-linux-riscv64/0.14.21: + resolution: {integrity: sha512-fElngqOaOfTsF+u+oetDLHsPG74vB2ZaGZUqmGefAJn3a5z9Z2pNa4WpVbbKgHpaAAy5tWM1m1sbGohj6Ki6+Q==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /postcss-place/7.0.4: - resolution: {integrity: sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-value-parser: 4.2.0 - dev: false + /esbuild-linux-riscv64/0.14.25: + resolution: {integrity: sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /postcss-place/7.0.4_postcss@8.4.6: - resolution: {integrity: sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + /esbuild-linux-s390x/0.14.21: + resolution: {integrity: sha512-brleZ6R5fYv0qQ7ZBwenQmP6i9TdvJCB092c/3D3pTLQHBGHJb5zWgKxOeS7bdHzmLy6a6W7GbFk6QKpjyD6QA==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true - /postcss-place/7.0.4_postcss@8.4.8: - resolution: {integrity: sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - dev: false + /esbuild-linux-s390x/0.14.25: + resolution: {integrity: sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true - /postcss-preset-env/6.7.0: - resolution: {integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==} - engines: {node: '>=6.0.0'} - dependencies: - autoprefixer: 9.8.8 - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 - css-blank-pseudo: 0.1.4 - css-has-pseudo: 0.10.0 - css-prefers-color-scheme: 3.1.1 - cssdb: 4.4.0 - postcss: 7.0.39 - postcss-attribute-case-insensitive: 4.0.2 - postcss-color-functional-notation: 2.0.1 - postcss-color-gray: 5.0.0 - postcss-color-hex-alpha: 5.0.3 - postcss-color-mod-function: 3.0.3 - postcss-color-rebeccapurple: 4.0.1 - postcss-custom-media: 7.0.8 - postcss-custom-properties: 8.0.11 - postcss-custom-selectors: 5.1.2 - postcss-dir-pseudo-class: 5.0.0 - postcss-double-position-gradients: 1.0.0 - postcss-env-function: 2.0.2 - postcss-focus-visible: 4.0.0 - postcss-focus-within: 3.0.0 - postcss-font-variant: 4.0.1 - postcss-gap-properties: 2.0.0 - postcss-image-set-function: 3.0.1 - postcss-initial: 3.0.4 - postcss-lab-function: 2.0.1 - postcss-logical: 3.0.0 - postcss-media-minmax: 4.0.0 - postcss-nesting: 7.0.1 - postcss-overflow-shorthand: 2.0.0 - postcss-page-break: 2.0.0 - postcss-place: 4.0.1 - postcss-pseudo-class-any-link: 6.0.0 - postcss-replace-overflow-wrap: 3.0.0 - postcss-selector-matches: 4.0.0 - postcss-selector-not: 4.0.1 - dev: false + /esbuild-netbsd-64/0.14.21: + resolution: {integrity: sha512-nCEgsLCQ8RoFWVV8pVI+kX66ICwbPP/M9vEa0NJGIEB/Vs5sVGMqkf67oln90XNSkbc0bPBDuo4G6FxlF7PN8g==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true - /postcss-preset-env/7.4.2: - resolution: {integrity: sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-color-function': 1.0.3 - '@csstools/postcss-font-format-keywords': 1.0.0 - '@csstools/postcss-hwb-function': 1.0.0 - '@csstools/postcss-ic-unit': 1.0.0 - '@csstools/postcss-is-pseudo-class': 2.0.1 - '@csstools/postcss-normalize-display-values': 1.0.0 - '@csstools/postcss-oklab-function': 1.0.2 - '@csstools/postcss-progressive-custom-properties': 1.3.0 - autoprefixer: 10.4.2 - browserslist: 4.20.0 - css-blank-pseudo: 3.0.3 - css-has-pseudo: 3.0.4 - css-prefers-color-scheme: 6.0.3 - cssdb: 6.4.1 - postcss-attribute-case-insensitive: 5.0.0 - postcss-color-functional-notation: 4.2.2 - postcss-color-hex-alpha: 8.0.3 - postcss-color-rebeccapurple: 7.0.2 - postcss-custom-media: 8.0.0 - postcss-custom-properties: 12.1.4 - postcss-custom-selectors: 6.0.0 - postcss-dir-pseudo-class: 6.0.4 - postcss-double-position-gradients: 3.1.1 - postcss-env-function: 4.0.5 - postcss-focus-visible: 6.0.4 - postcss-focus-within: 5.0.4 - postcss-font-variant: 5.0.0 - postcss-gap-properties: 3.0.3 - postcss-image-set-function: 4.0.6 - postcss-initial: 4.0.1 - postcss-lab-function: 4.1.2 - postcss-logical: 5.0.4 - postcss-media-minmax: 5.0.0 - postcss-nesting: 10.1.3 - postcss-opacity-percentage: 1.1.2 - postcss-overflow-shorthand: 3.0.3 - postcss-page-break: 3.0.4 - postcss-place: 7.0.4 - postcss-pseudo-class-any-link: 7.1.1 - postcss-replace-overflow-wrap: 4.0.0 - postcss-selector-not: 5.0.0 - postcss-value-parser: 4.2.0 - dev: false + /esbuild-netbsd-64/0.14.25: + resolution: {integrity: sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true - /postcss-preset-env/7.4.2_postcss@8.4.6: - resolution: {integrity: sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-color-function': 1.0.3_postcss@8.4.6 - '@csstools/postcss-font-format-keywords': 1.0.0_postcss@8.4.6 - '@csstools/postcss-hwb-function': 1.0.0_postcss@8.4.6 - '@csstools/postcss-ic-unit': 1.0.0_postcss@8.4.6 - '@csstools/postcss-is-pseudo-class': 2.0.1_postcss@8.4.6 - '@csstools/postcss-normalize-display-values': 1.0.0_postcss@8.4.6 - '@csstools/postcss-oklab-function': 1.0.2_postcss@8.4.6 - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.6 - autoprefixer: 10.4.2_postcss@8.4.6 - browserslist: 4.20.0 - css-blank-pseudo: 3.0.3_postcss@8.4.6 - css-has-pseudo: 3.0.4_postcss@8.4.6 - css-prefers-color-scheme: 6.0.3_postcss@8.4.6 - cssdb: 6.4.1 - postcss: 8.4.6 - postcss-attribute-case-insensitive: 5.0.0_postcss@8.4.6 - postcss-color-functional-notation: 4.2.2_postcss@8.4.6 - postcss-color-hex-alpha: 8.0.3_postcss@8.4.6 - postcss-color-rebeccapurple: 7.0.2_postcss@8.4.6 - postcss-custom-media: 8.0.0_postcss@8.4.6 - postcss-custom-properties: 12.1.4_postcss@8.4.6 - postcss-custom-selectors: 6.0.0_postcss@8.4.6 - postcss-dir-pseudo-class: 6.0.4_postcss@8.4.6 - postcss-double-position-gradients: 3.1.1_postcss@8.4.6 - postcss-env-function: 4.0.5_postcss@8.4.6 - postcss-focus-visible: 6.0.4_postcss@8.4.6 - postcss-focus-within: 5.0.4_postcss@8.4.6 - postcss-font-variant: 5.0.0_postcss@8.4.6 - postcss-gap-properties: 3.0.3_postcss@8.4.6 - postcss-image-set-function: 4.0.6_postcss@8.4.6 - postcss-initial: 4.0.1_postcss@8.4.6 - postcss-lab-function: 4.1.2_postcss@8.4.6 - postcss-logical: 5.0.4_postcss@8.4.6 - postcss-media-minmax: 5.0.0_postcss@8.4.6 - postcss-nesting: 10.1.3_postcss@8.4.6 - postcss-opacity-percentage: 1.1.2 - postcss-overflow-shorthand: 3.0.3_postcss@8.4.6 - postcss-page-break: 3.0.4_postcss@8.4.6 - postcss-place: 7.0.4_postcss@8.4.6 - postcss-pseudo-class-any-link: 7.1.1_postcss@8.4.6 - postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.6 - postcss-selector-not: 5.0.0_postcss@8.4.6 - postcss-value-parser: 4.2.0 - dev: false + /esbuild-openbsd-64/0.14.21: + resolution: {integrity: sha512-h9zLMyVD0T73MDTVYIb/qUTokwI6EJH9O6wESuTNq6+XpMSr6C5aYZ4fvFKdNELW+Xsod+yDS2hV2JTUAbFrLA==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true - /postcss-preset-env/7.4.2_postcss@8.4.8: - resolution: {integrity: sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - '@csstools/postcss-color-function': 1.0.3_postcss@8.4.8 - '@csstools/postcss-font-format-keywords': 1.0.0_postcss@8.4.8 - '@csstools/postcss-hwb-function': 1.0.0_postcss@8.4.8 - '@csstools/postcss-ic-unit': 1.0.0_postcss@8.4.8 - '@csstools/postcss-is-pseudo-class': 2.0.1_postcss@8.4.8 - '@csstools/postcss-normalize-display-values': 1.0.0_postcss@8.4.8 - '@csstools/postcss-oklab-function': 1.0.2_postcss@8.4.8 - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.8 - autoprefixer: 10.4.2_postcss@8.4.8 - browserslist: 4.20.0 - css-blank-pseudo: 3.0.3_postcss@8.4.8 - css-has-pseudo: 3.0.4_postcss@8.4.8 - css-prefers-color-scheme: 6.0.3_postcss@8.4.8 - cssdb: 6.4.1 - postcss: 8.4.8 - postcss-attribute-case-insensitive: 5.0.0_postcss@8.4.8 - postcss-color-functional-notation: 4.2.2_postcss@8.4.8 - postcss-color-hex-alpha: 8.0.3_postcss@8.4.8 - postcss-color-rebeccapurple: 7.0.2_postcss@8.4.8 - postcss-custom-media: 8.0.0_postcss@8.4.8 - postcss-custom-properties: 12.1.4_postcss@8.4.8 - postcss-custom-selectors: 6.0.0_postcss@8.4.8 - postcss-dir-pseudo-class: 6.0.4_postcss@8.4.8 - postcss-double-position-gradients: 3.1.1_postcss@8.4.8 - postcss-env-function: 4.0.5_postcss@8.4.8 - postcss-focus-visible: 6.0.4_postcss@8.4.8 - postcss-focus-within: 5.0.4_postcss@8.4.8 - postcss-font-variant: 5.0.0_postcss@8.4.8 - postcss-gap-properties: 3.0.3_postcss@8.4.8 - postcss-image-set-function: 4.0.6_postcss@8.4.8 - postcss-initial: 4.0.1_postcss@8.4.8 - postcss-lab-function: 4.1.2_postcss@8.4.8 - postcss-logical: 5.0.4_postcss@8.4.8 - postcss-media-minmax: 5.0.0_postcss@8.4.8 - postcss-nesting: 10.1.3_postcss@8.4.8 - postcss-opacity-percentage: 1.1.2 - postcss-overflow-shorthand: 3.0.3_postcss@8.4.8 - postcss-page-break: 3.0.4_postcss@8.4.8 - postcss-place: 7.0.4_postcss@8.4.8 - postcss-pseudo-class-any-link: 7.1.1_postcss@8.4.8 - postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.8 - postcss-selector-not: 5.0.0_postcss@8.4.8 - postcss-value-parser: 4.2.0 - dev: false + /esbuild-openbsd-64/0.14.25: + resolution: {integrity: sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true - /postcss-pseudo-class-any-link/6.0.0: - resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false + /esbuild-sunos-64/0.14.21: + resolution: {integrity: sha512-Kl+7Cot32qd9oqpLdB1tEGXEkjBlijrIxMJ0+vlDFaqsODutif25on0IZlFxEBtL2Gosd4p5WCV1U7UskNQfXA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true - /postcss-pseudo-class-any-link/7.1.1: - resolution: {integrity: sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss-selector-parser: 6.0.9 - dev: false + /esbuild-sunos-64/0.14.25: + resolution: {integrity: sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true - /postcss-pseudo-class-any-link/7.1.1_postcss@8.4.6: - resolution: {integrity: sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false + /esbuild-windows-32/0.14.21: + resolution: {integrity: sha512-V7vnTq67xPBUCk/9UtlolmQ798Ecjdr1ZoI1vcSgw7M82aSSt0eZdP6bh5KAFZU8pxDcx3qoHyWQfHYr11f22A==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true - /postcss-pseudo-class-any-link/7.1.1_postcss@8.4.8: - resolution: {integrity: sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==} - engines: {node: ^12 || ^14 || >=16} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false + /esbuild-windows-32/0.14.25: + resolution: {integrity: sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true - /postcss-reduce-initial/4.0.3: - resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - has: 1.0.3 - postcss: 7.0.39 + /esbuild-windows-64/0.14.21: + resolution: {integrity: sha512-kDgHjKOHwjfJDCyRGELzVxiP/RBJBTA+wyspf78MTTJQkyPuxH2vChReNdWc+dU2S4gIZFHMdP1Qrl/k22ZmaA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /postcss-reduce-initial/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - postcss: 8.4.6 - dev: false + /esbuild-windows-64/0.14.25: + resolution: {integrity: sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /postcss-reduce-initial/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.0 - caniuse-api: 3.0.0 - postcss: 8.4.8 + /esbuild-windows-arm64/0.14.21: + resolution: {integrity: sha512-8Sbo0zpzgwWrwjQYLmHF78f7E2xg5Ve63bjB2ng3V2aManilnnTGaliq2snYg+NOX60+hEvJHRdVnuIAHW0lVw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true dev: true + optional: true - /postcss-reduce-transforms/4.0.2: - resolution: {integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-match: 4.0.0 - has: 1.0.3 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 + /esbuild-windows-arm64/0.14.25: + resolution: {integrity: sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /postcss-reduce-transforms/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false + /esbuild/0.14.21: + resolution: {integrity: sha512-7WEoNMBJdLN993dr9h0CpFHPRc3yFZD+EAVY9lg6syJJ12gc5fHq8d75QRExuhnMkT2DaRiIKFThRvDWP+fO+A==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + esbuild-android-arm64: 0.14.21 + esbuild-darwin-64: 0.14.21 + esbuild-darwin-arm64: 0.14.21 + esbuild-freebsd-64: 0.14.21 + esbuild-freebsd-arm64: 0.14.21 + esbuild-linux-32: 0.14.21 + esbuild-linux-64: 0.14.21 + esbuild-linux-arm: 0.14.21 + esbuild-linux-arm64: 0.14.21 + esbuild-linux-mips64le: 0.14.21 + esbuild-linux-ppc64le: 0.14.21 + esbuild-linux-riscv64: 0.14.21 + esbuild-linux-s390x: 0.14.21 + esbuild-netbsd-64: 0.14.21 + esbuild-openbsd-64: 0.14.21 + esbuild-sunos-64: 0.14.21 + esbuild-windows-32: 0.14.21 + esbuild-windows-64: 0.14.21 + esbuild-windows-arm64: 0.14.21 + dev: true - /postcss-reduce-transforms/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 + /esbuild/0.14.25: + resolution: {integrity: sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + esbuild-android-64: 0.14.25 + esbuild-android-arm64: 0.14.25 + esbuild-darwin-64: 0.14.25 + esbuild-darwin-arm64: 0.14.25 + esbuild-freebsd-64: 0.14.25 + esbuild-freebsd-arm64: 0.14.25 + esbuild-linux-32: 0.14.25 + esbuild-linux-64: 0.14.25 + esbuild-linux-arm: 0.14.25 + esbuild-linux-arm64: 0.14.25 + esbuild-linux-mips64le: 0.14.25 + esbuild-linux-ppc64le: 0.14.25 + esbuild-linux-riscv64: 0.14.25 + esbuild-linux-s390x: 0.14.25 + esbuild-netbsd-64: 0.14.25 + esbuild-openbsd-64: 0.14.25 + esbuild-sunos-64: 0.14.25 + esbuild-windows-32: 0.14.25 + esbuild-windows-64: 0.14.25 + esbuild-windows-arm64: 0.14.25 dev: true - /postcss-replace-overflow-wrap/3.0.0: - resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} - dependencies: - postcss: 7.0.39 - dev: false + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + dev: true - /postcss-replace-overflow-wrap/4.0.0: - resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} - peerDependencies: - postcss: ^8.0.3 - dev: false + /escape-goat/2.1.1: + resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} + engines: {node: '>=8'} + dev: true - /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.6: - resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} - peerDependencies: - postcss: ^8.0.3 - dependencies: - postcss: 8.4.6 - dev: false + /escape-string-regexp/5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + dev: true - /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.8: - resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} - peerDependencies: - postcss: ^8.0.3 - dependencies: - postcss: 8.4.8 - dev: false + /esprima/4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true - /postcss-safe-parser/4.0.2: - resolution: {integrity: sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 + /estree-util-is-identifier-name/2.0.0: + resolution: {integrity: sha512-aXXZFVMnBBDRP81vS4YtAYJ0hUkgEsXea7lNKWCOeaAquGb1Jm2rcONPB5fpzwgbNxulTvrWuKnp9UElUGAKeQ==} dev: true - /postcss-safe-parser/5.0.2: - resolution: {integrity: sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==} - engines: {node: '>=10.0'} + /estree-util-visit/1.1.0: + resolution: {integrity: sha512-3lXJ4Us9j8TUif9cWcQy81t9p5OLasnDuuhrFiqb+XstmKC1d1LmrQWYsY49/9URcfHE64mPypDBaNK9NwWDPQ==} dependencies: - postcss: 8.4.8 - dev: false + '@types/estree-jsx': 0.0.1 + '@types/unist': 2.0.6 + dev: true - /postcss-selector-matches/4.0.0: - resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} - dependencies: - balanced-match: 1.0.2 - postcss: 7.0.39 - dev: false + /estree-walker/2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true - /postcss-selector-not/4.0.1: - resolution: {integrity: sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==} - dependencies: - balanced-match: 1.0.2 - postcss: 7.0.39 - dev: false + /estree-walker/3.0.1: + resolution: {integrity: sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==} + dev: true - /postcss-selector-not/5.0.0: - resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==} - peerDependencies: - postcss: ^8.1.0 + /execa/5.0.0: + resolution: {integrity: sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==} + engines: {node: '>=10'} dependencies: - balanced-match: 1.0.2 - dev: false + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.6 + strip-final-newline: 2.0.0 + dev: true - /postcss-selector-not/5.0.0_postcss@8.4.6: - resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==} - peerDependencies: - postcss: ^8.1.0 + /extend-shallow/2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} dependencies: - balanced-match: 1.0.2 - postcss: 8.4.6 - dev: false + is-extendable: 0.1.1 + dev: true - /postcss-selector-not/5.0.0_postcss@8.4.8: - resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==} - peerDependencies: - postcss: ^8.1.0 - dependencies: - balanced-match: 1.0.2 - postcss: 8.4.8 - dev: false + /extend/3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: true - /postcss-selector-parser/3.1.2: - resolution: {integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==} - engines: {node: '>=8'} - dependencies: - dot-prop: 5.3.0 - indexes-of: 1.0.1 - uniq: 1.0.1 + /extendable-error/0.1.7: + resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} + dev: true - /postcss-selector-parser/5.0.0: - resolution: {integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==} + /external-editor/3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} dependencies: - cssesc: 2.0.0 - indexes-of: 1.0.1 - uniq: 1.0.1 - dev: false + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true - /postcss-selector-parser/6.0.9: - resolution: {integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==} - engines: {node: '>=4'} + /fast-glob/3.2.11: + resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==} + engines: {node: '>=8.6.0'} dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.4 + dev: true - /postcss-svgo/4.0.3: - resolution: {integrity: sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - svgo: 1.3.2 + /fast-memoize/2.5.2: + resolution: {integrity: sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==} + dev: true - /postcss-svgo/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /fast-xml-parser/4.0.6: + resolution: {integrity: sha512-RHz47iX/DKT6BQwYQUmKG/1fuC5g2s/TibpxNvE+0ysnpSJxePFzsJvRDtfGhLRg3zdKMzO6EJn8n7+AJ6pSHg==} + hasBin: true dependencies: - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - svgo: 2.8.0 - dev: false + strnum: 1.0.5 + dev: true - /postcss-svgo/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /fastq/1.13.0: + resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} dependencies: - postcss: 8.4.8 - postcss-value-parser: 4.2.0 - svgo: 2.8.0 + reusify: 1.0.4 dev: true - /postcss-unique-selectors/4.0.1: - resolution: {integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==} - engines: {node: '>=6.9.0'} - dependencies: - alphanum-sort: 1.0.2 - postcss: 7.0.39 - uniqs: 2.0.0 + /figgy-pudding/3.5.2: + resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} + dev: true - /postcss-unique-selectors/5.1.1_postcss@8.4.6: - resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} dependencies: - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false + to-regex-range: 5.0.1 + dev: true - /postcss-unique-selectors/5.1.1_postcss@8.4.8: - resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /find-up/3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} dependencies: - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + locate-path: 3.0.0 dev: true - /postcss-value-parser/3.3.1: - resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} - - /postcss-value-parser/4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - /postcss-values-parser/2.0.1: - resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==} - engines: {node: '>=6.14.4'} + /find-up/4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} dependencies: - flatten: 1.0.3 - indexes-of: 1.0.1 - uniq: 1.0.1 - dev: false + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true - /postcss/7.0.36: - resolution: {integrity: sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==} - engines: {node: '>=6.0.0'} + /find-up/5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} dependencies: - chalk: 2.4.2 - source-map: 0.6.1 - supports-color: 6.1.0 - dev: false + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true - /postcss/7.0.39: - resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} - engines: {node: '>=6.0.0'} + /find-yarn-workspace-root2/1.2.16: + resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} dependencies: - picocolors: 0.2.1 - source-map: 0.6.1 + micromatch: 4.0.4 + pkg-dir: 4.2.0 + dev: true - /postcss/8.4.6: - resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.1 - picocolors: 1.0.0 - source-map-js: 1.0.2 + /foreach/2.0.5: + resolution: {integrity: sha512-ZBbtRiapkZYLsqoPyZOR+uPfto0GRMNQN1GwzZtZt7iZvPPbDDQV0JF5Hx4o/QFQ5c0vyuoZ98T8RSBbopzWtA==} + dev: true - /postcss/8.4.8: - resolution: {integrity: sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.1 - picocolors: 1.0.0 - source-map-js: 1.0.2 + /fp-and-or/0.1.3: + resolution: {integrity: sha512-wJaE62fLaB3jCYvY2ZHjZvmKK2iiLiiehX38rz5QZxtdN8fVPJDeZUiVvJrHStdTc+23LHlyZuSEKgFc0pxi2g==} + engines: {node: '>=10'} + dev: true - /posthtml-parser/0.10.2: - resolution: {integrity: sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==} + /fs-extra/10.0.1: + resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==} engines: {node: '>=12'} dependencies: - htmlparser2: 7.2.0 + graceful-fs: 4.2.9 + jsonfile: 6.1.0 + universalify: 2.0.0 dev: true - /posthtml-parser/0.11.0: - resolution: {integrity: sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==} - engines: {node: '>=12'} + /fs-extra/7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} dependencies: - htmlparser2: 7.2.0 + graceful-fs: 4.2.9 + jsonfile: 4.0.0 + universalify: 0.1.2 dev: true - /posthtml-render/3.0.0: - resolution: {integrity: sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==} - engines: {node: '>=12'} + /fs-extra/8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} dependencies: - is-json: 2.0.1 + graceful-fs: 4.2.9 + jsonfile: 4.0.0 + universalify: 0.1.2 dev: true - /posthtml/0.16.6: - resolution: {integrity: sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==} - engines: {node: '>=12.0.0'} + /fs-minipass/2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: - posthtml-parser: 0.11.0 - posthtml-render: 3.0.0 + minipass: 3.1.6 dev: true - /preact-render-to-string/5.1.20_preact@10.6.5: - resolution: {integrity: sha512-ivh2oOGzth0o7XqbatWUQ81WQGoJwSqDKP5z917SoqTWYCAr7dlBzMv3SAMTAu3Gr5g47BJwrvyO44H2Y10ubg==} - peerDependencies: - preact: '>=10' - dependencies: - preact: 10.6.5 - pretty-format: 3.8.0 + /fs.realpath/1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true - /preact/10.6.5: - resolution: {integrity: sha512-i+LXM6JiVjQXSt2jG2vZZFapGpCuk1fl8o6ii3G84MA3xgj686FKjs4JFDkmUVhtxyq21+4ay74zqPykz9hU6w==} + /fsevents/2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true dev: true + optional: true - /prebuild-install/7.0.1: - resolution: {integrity: sha512-QBSab31WqkyxpnMWQxubYAHR5S9B2+r81ucocew34Fkl98FhvKIF50jIJnNOBmAZfyNV7vE5T6gd3hTVWgY6tg==} - engines: {node: '>=10'} - hasBin: true - dependencies: - detect-libc: 2.0.1 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.5 - mkdirp-classic: 0.5.3 - napi-build-utils: 1.0.2 - node-abi: 3.8.0 - npmlog: 4.1.2 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - dev: false + /function-bind/1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + dev: true - /preferred-pm/3.0.3: - resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} - engines: {node: '>=10'} + /gauge/4.0.3: + resolution: {integrity: sha512-ICw1DhAwMtb22rYFwEHgJcx1JCwJGv3x6G0OQUq56Nge+H4Q8JEwr8iveS0XFlsUNSI67F5ffMGK25bK4Pmskw==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - find-up: 5.0.0 - find-yarn-workspace-root2: 1.2.16 - path-exists: 4.0.0 - which-pm: 2.0.0 + aproba: 1.2.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 dev: true - /prelude-ls/1.1.2: - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} - engines: {node: '>= 0.8.0'} + /gensync/1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + dev: true - /prelude-ls/1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} + /get-caller-file/2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true - /prepend-http/1.0.4: - resolution: {integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=} - engines: {node: '>=0.10.0'} - dev: false + /get-intrinsic/1.1.1: + resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + dev: true - /prepend-http/2.0.0: - resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} - engines: {node: '>=4'} + /get-stdin/8.0.0: + resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} + engines: {node: '>=10'} dev: true - /prettier-linter-helpers/1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} + /get-stream/4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} dependencies: - fast-diff: 1.2.0 + pump: 3.0.0 dev: true - /prettier/1.19.1: - resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} - engines: {node: '>=4'} - hasBin: true + /get-stream/5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + dependencies: + pump: 3.0.0 dev: true - /prettier/2.5.1: - resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} - engines: {node: '>=10.13.0'} - hasBin: true + /get-stream/6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} dev: true - /pretty-bytes/5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - dev: false - - /pretty-error/2.1.2: - resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==} + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} dependencies: - lodash: 4.17.21 - renderkid: 2.0.7 + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + dev: true - /pretty-error/4.0.0: - resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} - dependencies: - lodash: 4.17.21 - renderkid: 3.0.0 - dev: false + /github-slugger/1.4.0: + resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==} + dev: true - /pretty-format/26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} + /glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} dependencies: - '@jest/types': 26.6.2 - ansi-regex: 5.0.1 - ansi-styles: 4.3.0 - react-is: 17.0.2 + is-glob: 4.0.3 + dev: true - /pretty-format/27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /glob/7.2.0: + resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} dependencies: - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - - /pretty-format/3.8.0: - resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 dev: true - /pretty-quick/3.1.3_prettier@2.5.1: - resolution: {integrity: sha512-kOCi2FJabvuh1as9enxYmrnBC6tVMoVOenMaBqRfsvBHB0cbpYHjdQEpSglpASDFEXVwplpcGR4CLEaisYAFcA==} - engines: {node: '>=10.13'} - hasBin: true - peerDependencies: - prettier: '>=2.0.0' + /global-dirs/3.0.0: + resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} + engines: {node: '>=10'} dependencies: - chalk: 3.0.0 - execa: 4.1.0 - find-up: 4.1.0 - ignore: 5.2.0 - mri: 1.2.0 - multimatch: 4.0.0 - prettier: 2.5.1 + ini: 2.0.0 dev: true - /pretty-time/1.1.0: - resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} + /globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} + dev: true - /prisma/3.10.0: - resolution: {integrity: sha512-dAld12vtwdz9Rz01nOjmnXe+vHana5PSog8t0XGgLemKsUVsaupYpr74AHaS3s78SaTS5s2HOghnJF+jn91ZrA==} - engines: {node: '>=12.6'} - hasBin: true - requiresBuild: true + /globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} dependencies: - '@prisma/engines': 3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.11 + ignore: 5.2.0 + merge2: 1.4.1 + slash: 3.0.0 dev: true - /prismjs/1.26.0: - resolution: {integrity: sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==} - engines: {node: '>=6'} + /got/9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} + dependencies: + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.4 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 dev: true - /prismjs/1.27.0: - resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} - engines: {node: '>=6'} + /graceful-fs/4.2.9: + resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} dev: true - /proc-log/2.0.0: - resolution: {integrity: sha512-I/35MfCX2H8jBUhKN8JB8nmqvQo/nKdrBodBY7L3RhDSPPyvOHwLYNmPuhwuJq7a7C3vgFKWGQM+ecPStcvOHA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16} - - /process-nextick-args/2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + /grapheme-splitter/1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true - /process-on-spawn/1.0.0: - resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} - engines: {node: '>=8'} + /gray-matter/4.0.3: + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} + engines: {node: '>=6.0'} dependencies: - fromentries: 1.3.2 + js-yaml: 3.14.1 + kind-of: 6.0.3 + section-matter: 1.0.0 + strip-bom-string: 1.0.0 dev: true - /process-warning/1.0.0: - resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - dev: false - - /process/0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} + /hard-rejection/2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + dev: true - /progress/2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} + /has-bigints/1.0.1: + resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} + dev: true - /promise-inflight/1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + /has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true - /promise-retry/2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} + /has-package-exports/1.2.3: + resolution: {integrity: sha512-lkLLwrNNaRsmwj+TylZJh1o3YlzLfgrl9fZKOAMj4MHjbvt7wy1J0icE6jD36dzkA0aQGoNuqY0hVN2uuPfPBA==} dependencies: - err-code: 2.0.3 - retry: 0.12.0 + '@ljharb/has-package-exports-patterns': 0.0.1 + dev: true + + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + dev: true - /promise.allsettled/1.0.5: - resolution: {integrity: sha512-tVDqeZPoBC0SlzJHzWGZ2NKAguVq2oiYj7gbggbiTvH2itHohijTp7njOUA0aQ/nl+0lr/r6egmhoYu63UZ/pQ==} + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: - array.prototype.map: 1.0.4 - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - get-intrinsic: 1.1.1 - iterate-value: 1.0.2 - dev: false + has-symbols: 1.0.3 + dev: true - /promise/7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - dependencies: - asap: 2.0.6 - dev: false + /has-unicode/2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + dev: true - /promise/8.1.0: - resolution: {integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==} - dependencies: - asap: 2.0.6 - dev: false + /has-yarn/2.1.0: + resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} + engines: {node: '>=8'} + dev: true - /prompts/2.4.0: - resolution: {integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==} - engines: {node: '>= 6'} + /has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - dev: false + function-bind: 1.1.1 + dev: true - /prompts/2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} + /hast-to-hyperscript/10.0.1: + resolution: {integrity: sha512-dhIVGoKCQVewFi+vz3Vt567E4ejMppS1haBRL6TEmeLeJVB1i/FJIIg/e6s1Bwn0g5qtYojHEKvyGA+OZuyifw==} dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 + '@types/unist': 2.0.6 + comma-separated-tokens: 2.0.2 + property-information: 6.1.1 + space-separated-tokens: 2.0.1 + style-to-object: 0.3.0 + unist-util-is: 5.1.1 + web-namespaces: 2.0.1 + dev: true - /prop-types/15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + /hast-util-from-parse5/7.1.0: + resolution: {integrity: sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==} dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - dev: false - - /property-expr/2.0.5: - resolution: {integrity: sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==} - dev: false + '@types/hast': 2.3.4 + '@types/parse5': 6.0.3 + '@types/unist': 2.0.6 + hastscript: 7.0.2 + property-information: 6.1.1 + vfile: 5.3.2 + vfile-location: 4.0.1 + web-namespaces: 2.0.1 + dev: true - /property-information/6.1.1: - resolution: {integrity: sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w==} + /hast-util-has-property/2.0.0: + resolution: {integrity: sha512-4Qf++8o5v14us4Muv3HRj+Er6wTNGA/N9uCaZMty4JWvyFKLdhULrv4KE1b65AthsSO9TXSZnjuxS8ecIyhb0w==} dev: true - /proxy-addr/2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} + /hast-util-heading-rank/2.1.0: + resolution: {integrity: sha512-w+Rw20Q/iWp2Bcnr6uTrYU6/ftZLbHKhvc8nM26VIWpDqDMlku2iXUVTeOlsdoih/UKQhY7PHQ+vZ0Aqq8bxtQ==} dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - - /proxy-from-env/1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - dev: false + '@types/hast': 2.3.4 + dev: true - /proxy-middleware/0.15.0: - resolution: {integrity: sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==} - engines: {node: '>=0.8.0'} - dev: false + /hast-util-is-element/2.1.2: + resolution: {integrity: sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==} + dependencies: + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + dev: true - /prr/1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + /hast-util-parse-selector/3.1.0: + resolution: {integrity: sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==} + dependencies: + '@types/hast': 2.3.4 + dev: true - /pseudomap/1.0.2: - resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} + /hast-util-raw/7.2.1: + resolution: {integrity: sha512-wgtppqXVdXzkDXDFclLLdAyVUJSKMYYi6LWIAbA8oFqEdwksYIcPGM3RkKV1Dfn5GElvxhaOCs0jmCOMayxd3A==} + dependencies: + '@types/hast': 2.3.4 + '@types/parse5': 6.0.3 + hast-util-from-parse5: 7.1.0 + hast-util-to-parse5: 7.0.0 + html-void-elements: 2.0.1 + parse5: 6.0.1 + unist-util-position: 4.0.1 + unist-util-visit: 4.1.0 + vfile: 5.3.2 + web-namespaces: 2.0.1 + zwitch: 2.0.2 dev: true - /psl/1.8.0: - resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} + /hast-util-to-html/8.0.3: + resolution: {integrity: sha512-/D/E5ymdPYhHpPkuTHOUkSatxr4w1ZKrZsG0Zv/3C2SRVT0JFJG53VS45AMrBtYk0wp5A7ksEhiC8QaOZM95+A==} + dependencies: + '@types/hast': 2.3.4 + ccount: 2.0.1 + comma-separated-tokens: 2.0.2 + hast-util-is-element: 2.1.2 + hast-util-whitespace: 2.0.0 + html-void-elements: 2.0.1 + property-information: 6.1.1 + space-separated-tokens: 2.0.1 + stringify-entities: 4.0.2 + unist-util-is: 5.1.1 + dev: true - /public-encrypt/4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + /hast-util-to-parse5/7.0.0: + resolution: {integrity: sha512-YHiS6aTaZ3N0Q3nxaY/Tj98D6kM8QX5Q8xqgg8G45zR7PvWnPGPP0vcKCgb/moIydEJ/QWczVrX0JODCVeoV7A==} dependencies: - bn.js: 4.12.0 - browserify-rsa: 4.1.0 - create-hash: 1.2.0 - parse-asn1: 5.1.6 - randombytes: 2.1.0 - safe-buffer: 5.2.1 + '@types/hast': 2.3.4 + '@types/parse5': 6.0.3 + hast-to-hyperscript: 10.0.1 + property-information: 6.1.1 + web-namespaces: 2.0.1 + zwitch: 2.0.2 + dev: true - /pump/2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + /hast-util-to-string/2.0.0: + resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==} dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 + '@types/hast': 2.3.4 + dev: true - /pump/3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + /hast-util-whitespace/2.0.0: + resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==} + dev: true + + /hastscript/7.0.2: + resolution: {integrity: sha512-uA8ooUY4ipaBvKcMuPehTAB/YfFLSSzCwFSwT6ltJbocFUKH/GDHLN+tflq7lSRf9H86uOuxOFkh1KgIy3Gg2g==} dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 + '@types/hast': 2.3.4 + comma-separated-tokens: 2.0.2 + hast-util-parse-selector: 3.1.0 + property-information: 6.1.1 + space-separated-tokens: 2.0.1 + dev: true + + /hosted-git-info/2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true - /pumpify/1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} + /hosted-git-info/4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 + lru-cache: 6.0.0 + dev: true - /punycode/1.3.2: - resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==} + /html-entities/2.3.2: + resolution: {integrity: sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==} + dev: true - /punycode/1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + /html-escaper/3.0.3: + resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} + dev: true - /punycode/2.1.1: - resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} - engines: {node: '>=6'} + /html-void-elements/2.0.1: + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} + dev: true - /pupa/2.1.1: - resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} - engines: {node: '>=8'} + /htmlparser2/7.2.0: + resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==} dependencies: - escape-goat: 2.1.1 + domelementtype: 2.2.0 + domhandler: 4.3.0 + domutils: 2.8.0 + entities: 3.0.1 dev: true - /puppeteer-cluster/0.23.0_puppeteer@13.5.1: - resolution: {integrity: sha512-108terIWDzPrQopmoYSPd5yDoy3FGJ2dNnoGMkGYPs6xtkdhgaECwpfZkzaRToMQPZibUOz0/dSSGgPEdXEhkQ==} - peerDependencies: - puppeteer: '>=1.5.0' + /http-cache-semantics/4.1.0: + resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} + dev: true + + /http-proxy-agent/5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} dependencies: + '@tootallnate/once': 2.0.0 + agent-base: 6.0.2 debug: 4.3.3 - puppeteer: 13.5.1 transitivePeerDependencies: - supports-color - dev: false + dev: true - /puppeteer/13.5.1: - resolution: {integrity: sha512-wWxO//vMiqxlvuzHMAJ0pRJeDHvDtM7DQpW1GKdStz2nZo2G42kOXBDgkmQ+zqjwMCFofKGesBeeKxIkX9BO+w==} - engines: {node: '>=10.18.1'} - requiresBuild: true + /https-proxy-agent/5.0.0: + resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} + engines: {node: '>= 6'} dependencies: - cross-fetch: 3.1.5 + agent-base: 6.0.2 debug: 4.3.3 - devtools-protocol: 0.0.969999 - extract-zip: 2.0.1 - https-proxy-agent: 5.0.0 - pkg-dir: 4.2.0 - progress: 2.0.3 - proxy-from-env: 1.1.0 - rimraf: 3.0.2 - tar-fs: 2.1.1 - unbzip2-stream: 1.4.3 - ws: 8.5.0 transitivePeerDependencies: - - bufferutil - - encoding - supports-color - - utf-8-validate - dev: false - - /purest/3.1.0: - resolution: {integrity: sha512-9slCC5je2UNERS/YNcrs1/7K5Bh7Uvl6OY1S+XZ6iDNMCwk8Fio6VBdrklo7eMzt5M/Wt2fQlwXRjn4puBccRQ==} - dependencies: - '@purest/config': 1.0.1 - '@request/api': 0.6.0 - extend: 3.0.2 - dev: false - - /q/1.5.1: - resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} - engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + dev: true - /qlobber/5.0.3: - resolution: {integrity: sha512-wW4GTZPePyh0RgOsM18oDyOUlXfurVRgoNyJfS+y7VWPyd0GYhQp5T2tycZFZjonH+hngxIfklGJhTP/ghidgQ==} - engines: {node: '>= 8'} - dev: false + /human-id/1.0.2: + resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} + dev: true - /qs/6.10.1: - resolution: {integrity: sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.4 - dev: false + /human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true - /qs/6.10.3: - resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} - engines: {node: '>=0.6'} + /humanize-ms/1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} dependencies: - side-channel: 1.0.4 - - /qs/6.5.3: - resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} - engines: {node: '>=0.6'} - - /qs/6.9.3: - resolution: {integrity: sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==} - engines: {node: '>=0.6'} + ms: 2.1.3 dev: true - /qs/6.9.7: - resolution: {integrity: sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==} - engines: {node: '>=0.6'} - - /query-string/4.3.4: - resolution: {integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s=} + /iconv-lite/0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} dependencies: - object-assign: 4.1.1 - strict-uri-encode: 1.1.0 - dev: false + safer-buffer: 2.1.2 + dev: true - /query-string/5.1.1: - resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} + /iconv-lite/0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} dependencies: - decode-uri-component: 0.2.0 - object-assign: 4.1.1 - strict-uri-encode: 1.1.0 + safer-buffer: 2.1.2 dev: true + optional: true - /querystring-es3/0.2.1: - resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} - engines: {node: '>=0.4.x'} - - /querystring/0.2.0: - resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - - /querystring/0.2.1: - resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: false + /ieee754/1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: true - /querystringify/2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + /ignore-walk/4.0.1: + resolution: {integrity: sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==} + engines: {node: '>=10'} + dependencies: + minimatch: 3.1.2 + dev: true - /queue-microtask/1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + /ignore/5.2.0: + resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} + engines: {node: '>= 4'} + dev: true - /queue/6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - dependencies: - inherits: 2.0.4 + /import-lazy/2.1.0: + resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} + engines: {node: '>=4'} dev: true - /quick-format-unescaped/4.0.4: - resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - dev: false + /imurmurhash/0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true - /quick-lru/4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + /indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} dev: true - /quick-lru/5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - dev: false - - /raf/3.4.1: - resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} - dependencies: - performance-now: 2.1.0 - dev: false + /infer-owner/1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + dev: true - /randombytes/2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + /inflight/1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: - safe-buffer: 5.2.1 + once: 1.4.0 + wrappy: 1.0.2 + dev: true - /randomfill/1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 + /inherits/2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true - /range-parser/1.2.0: - resolution: {integrity: sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=} - engines: {node: '>= 0.6'} + /ini/1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: true - /range-parser/1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} + /ini/2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + engines: {node: '>=10'} + dev: true - /raw-body/2.4.3: - resolution: {integrity: sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - http-errors: 1.8.1 - iconv-lite: 0.4.24 - unpipe: 1.0.0 + /inline-style-parser/0.1.1: + resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} + dev: true - /rc-config-loader/4.0.0: - resolution: {integrity: sha512-//LRTblJEcqbmmro1GCmZ39qZXD+JqzuD8Y5/IZU3Dhp3A1Yr0Xn68ks8MQ6qKfKvYCWDveUmRDKDA40c+sCXw==} + /internal-slot/1.0.3: + resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} + engines: {node: '>= 0.4'} dependencies: - debug: 4.3.3 - js-yaml: 4.1.0 - json5: 2.2.0 - require-from-string: 2.0.2 - transitivePeerDependencies: - - supports-color + get-intrinsic: 1.1.1 + has: 1.0.3 + side-channel: 1.0.4 dev: true - /rc/1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.5 - strip-json-comments: 2.0.1 + /ip/1.1.5: + resolution: {integrity: sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA==} + dev: true - /react-app-polyfill/2.0.0: - resolution: {integrity: sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==} - engines: {node: '>=10'} - dependencies: - core-js: 3.21.1 - object-assign: 4.1.1 - promise: 8.1.0 - raf: 3.4.1 - regenerator-runtime: 0.13.9 - whatwg-fetch: 3.6.2 - dev: false + /is-alphabetical/2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + dev: true - /react-app-polyfill/3.0.0: - resolution: {integrity: sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==} - engines: {node: '>=14'} + /is-alphanumerical/2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} dependencies: - core-js: 3.21.1 - object-assign: 4.1.1 - promise: 8.1.0 - raf: 3.4.1 - regenerator-runtime: 0.13.9 - whatwg-fetch: 3.6.2 - dev: false + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + dev: true - /react-copy-to-clipboard/5.0.4_react@17.0.2: - resolution: {integrity: sha512-IeVAiNVKjSPeGax/Gmkqfa/+PuMTBhutEvFUaMQLwE2tS0EXrAdgOpWDX26bWTXF3HrioorR7lr08NqeYUWQCQ==} - peerDependencies: - react: ^15.3.0 || ^16.0.0 || ^17.0.0 + /is-arguments/1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} dependencies: - copy-to-clipboard: 3.3.1 - prop-types: 15.8.1 - react: 17.0.2 - dev: false + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true - /react-dev-utils/11.0.4: - resolution: {integrity: sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==} - engines: {node: '>=10'} - dependencies: - '@babel/code-frame': 7.10.4 - address: 1.1.2 - browserslist: 4.14.2 - chalk: 2.4.2 - cross-spawn: 7.0.3 - detect-port-alt: 1.1.6 - escape-string-regexp: 2.0.0 - filesize: 6.1.0 - find-up: 4.1.0 - fork-ts-checker-webpack-plugin: 4.1.6 - global-modules: 2.0.0 - globby: 11.0.1 - gzip-size: 5.1.1 - immer: 8.0.1 - is-root: 2.1.0 - loader-utils: 2.0.0 - open: 7.4.2 - pkg-up: 3.1.0 - prompts: 2.4.0 - react-error-overlay: 6.0.10 - recursive-readdir: 2.2.2 - shell-quote: 1.7.2 - strip-ansi: 6.0.0 - text-table: 0.2.0 - dev: false + /is-arrayish/0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true - /react-dev-utils/12.0.0_2f52f63b036328dc366fe39eba2e29ca: - resolution: {integrity: sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==} - engines: {node: '>=14'} + /is-bigint/1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: - '@babel/code-frame': 7.16.7 - address: 1.1.2 - browserslist: 4.20.0 - chalk: 4.1.2 - cross-spawn: 7.0.3 - detect-port-alt: 1.1.6 - escape-string-regexp: 4.0.0 - filesize: 8.0.7 - find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.0_2f52f63b036328dc366fe39eba2e29ca - global-modules: 2.0.0 - globby: 11.1.0 - gzip-size: 6.0.0 - immer: 9.0.12 - is-root: 2.1.0 - loader-utils: 3.2.0 - open: 8.4.0 - pkg-up: 3.1.0 - prompts: 2.4.2 - react-error-overlay: 6.0.10 - recursive-readdir: 2.2.2 - shell-quote: 1.7.3 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - eslint - - typescript - - vue-template-compiler - - webpack - dev: false + has-bigints: 1.0.1 + dev: true - /react-dnd-html5-backend/14.1.0: - resolution: {integrity: sha512-6ONeqEC3XKVf4eVmMTe0oPds+c5B9Foyj8p/ZKLb7kL2qh9COYxiBHv3szd6gztqi/efkmriywLUVlPotqoJyw==} + /is-binary-path/2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: - dnd-core: 14.0.1 - dev: false + binary-extensions: 2.2.0 + dev: true - /react-dnd/14.0.5_@types+node@17.0.21+react@17.0.2: - resolution: {integrity: sha512-9i1jSgbyVw0ELlEVt/NkCUkxy1hmhJOkePoCH713u75vzHGyXhPDm28oLfc2NMSBjZRM1Y+wRjHXJT3sPrTy+A==} - peerDependencies: - '@types/hoist-non-react-statics': '>= 3.3.1' - '@types/node': '>= 12' - '@types/react': '>= 16' - react: '>= 16.14' - peerDependenciesMeta: - '@types/hoist-non-react-statics': - optional: true - '@types/node': - optional: true - '@types/react': - optional: true + /is-boolean-object/1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} dependencies: - '@react-dnd/invariant': 2.0.0 - '@react-dnd/shallowequal': 2.0.0 - '@types/node': 17.0.21 - dnd-core: 14.0.1 - fast-deep-equal: 3.1.3 - hoist-non-react-statics: 3.3.2 - react: 17.0.2 - dev: false + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true - /react-dom/17.0.2_react@17.0.2: - resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} - peerDependencies: - react: 17.0.2 - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react: 17.0.2 - scheduler: 0.20.2 + /is-buffer/2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + dev: true - /react-error-boundary/3.1.1_react@17.0.2: - resolution: {integrity: sha512-W3xCd9zXnanqrTUeViceufD3mIW8Ut29BUD+S2f0eO2XCOU8b6UrJfY46RDGe5lxCJzfe4j0yvIfh0RbTZhKJw==} - engines: {node: '>=10', npm: '>=6'} - peerDependencies: - react: '>=16.13.1' - dependencies: - '@babel/runtime': 7.16.7 - react: 17.0.2 - dev: false + /is-callable/1.2.4: + resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} + engines: {node: '>= 0.4'} + dev: true - /react-error-boundary/3.1.4_react@17.0.2: - resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} - engines: {node: '>=10', npm: '>=6'} - peerDependencies: - react: '>=16.13.1' + /is-ci/2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true dependencies: - '@babel/runtime': 7.16.7 - react: 17.0.2 + ci-info: 2.0.0 dev: true - /react-error-overlay/6.0.10: - resolution: {integrity: sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==} - dev: false - - /react-error-overlay/6.0.9: - resolution: {integrity: sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==} - dev: false - - /react-fast-compare/2.0.4: - resolution: {integrity: sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==} - dev: false - - /react-fast-compare/3.2.0: - resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} - dev: false - - /react-helmet/6.1.0_react@17.0.2: - resolution: {integrity: sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==} - peerDependencies: - react: '>=16.3.0' + /is-ci/3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + hasBin: true dependencies: - object-assign: 4.1.1 - prop-types: 15.8.1 - react: 17.0.2 - react-fast-compare: 3.2.0 - react-side-effect: 2.1.1_react@17.0.2 - dev: false + ci-info: 3.3.0 + dev: true - /react-input-autosize/3.0.0_react@17.0.2: - resolution: {integrity: sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==} - peerDependencies: - react: ^16.3.0 || ^17.0.0 + /is-core-module/2.8.1: + resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} dependencies: - prop-types: 15.8.1 - react: 17.0.2 - dev: false + has: 1.0.3 + dev: true - /react-intl/5.20.2_react@17.0.2+typescript@4.6.2: - resolution: {integrity: sha512-Uv3OydXIjF1wABfUm0mI8SItNQW7zuFaU42W0qXYVRvSoRXMv9rUorC1FLHTiS5zifQCRvWs65VejL8PO5he8w==} - peerDependencies: - react: ^16.3.0 || 17 - typescript: ^4.2 - peerDependenciesMeta: - typescript: - optional: true + /is-date-object/1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} dependencies: - '@formatjs/ecma402-abstract': 1.9.3 - '@formatjs/icu-messageformat-parser': 2.0.6 - '@formatjs/intl': 1.13.0_typescript@4.6.2 - '@formatjs/intl-displaynames': 5.1.5 - '@formatjs/intl-listformat': 6.2.5 - '@types/hoist-non-react-statics': 3.3.1 - hoist-non-react-statics: 3.3.2 - intl-messageformat: 9.6.18 - react: 17.0.2 - tslib: 2.3.1 - typescript: 4.6.2 - dev: false + has-tostringtag: 1.0.0 + dev: true - /react-is/16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - dev: false + /is-decimal/2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + dev: true - /react-is/17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + /is-extendable/0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + dev: true - /react-lifecycles-compat/3.0.4: - resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} - dev: false + /is-extglob/2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true - /react-query/3.24.3_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-JipKpn7XoDVvRWwXWXKSJU5SbNJKqspx9IRBntaQt1EQOBXe9314Z/8cV9YXXbZIhzrHAetT3X7tRClZaYk98g==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: '*' - react-native: '*' - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@babel/runtime': 7.16.7 - broadcast-channel: 3.7.0 - match-sorter: 6.3.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - dev: false + /is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true - /react-redux/7.2.3_434726e11c657a6e290147c590dfd17f: - resolution: {integrity: sha512-ZhAmQ1lrK+Pyi0ZXNMUZuYxYAZd59wFuVDGUt536kSGdD0ya9Q7BfsE95E3TsFLE3kOSFp5m6G5qbatE+Ic1+w==} - peerDependencies: - react: ^16.8.3 || ^17 - react-dom: '*' - react-native: '*' - redux: ^2.0.0 || ^3.0.0 || ^4.0.0-0 - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true + /is-generator-function/1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} dependencies: - '@babel/runtime': 7.16.7 - '@types/react-redux': 7.1.23 - hoist-non-react-statics: 3.3.2 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-is: 16.13.1 - redux: 4.1.2 - dev: false + has-tostringtag: 1.0.0 + dev: true - /react-redux/7.2.3_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-ZhAmQ1lrK+Pyi0ZXNMUZuYxYAZd59wFuVDGUt536kSGdD0ya9Q7BfsE95E3TsFLE3kOSFp5m6G5qbatE+Ic1+w==} - peerDependencies: - react: ^16.8.3 || ^17 - react-dom: '*' - react-native: '*' - redux: ^2.0.0 || ^3.0.0 || ^4.0.0-0 - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true + /is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: - '@babel/runtime': 7.16.7 - '@types/react-redux': 7.1.23 - hoist-non-react-statics: 3.3.2 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-is: 16.13.1 - dev: false + is-extglob: 2.1.1 + dev: true - /react-refresh/0.10.0: - resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} - engines: {node: '>=0.10.0'} + /is-hexadecimal/2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} dev: true - /react-refresh/0.11.0: - resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} - engines: {node: '>=0.10.0'} + /is-installed-globally/0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + engines: {node: '>=10'} + dependencies: + global-dirs: 3.0.0 + is-path-inside: 3.0.3 + dev: true - /react-refresh/0.8.3: - resolution: {integrity: sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==} - engines: {node: '>=0.10.0'} - dev: false + /is-interactive/1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + dev: true - /react-refresh/0.9.0: - resolution: {integrity: sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==} - engines: {node: '>=0.10.0'} + /is-lambda/1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} dev: true - /react-router-dom/5.2.0_react@17.0.2: - resolution: {integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==} - peerDependencies: - react: '>=15' + /is-nan/1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} dependencies: - '@babel/runtime': 7.16.7 - history: 4.10.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 17.0.2 - react-router: 5.2.0_react@17.0.2 - tiny-invariant: 1.2.0 - tiny-warning: 1.0.3 - dev: false + call-bind: 1.0.2 + define-properties: 1.1.3 + dev: true - /react-router-dom/6.2.2: - resolution: {integrity: sha512-AtYEsAST7bDD4dLSQHDnk/qxWLJdad5t1HFa1qJyUrCeGgEuCSw0VB/27ARbF9Fi/W5598ujvJOm3ujUCVzuYQ==} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - history: 5.3.0 - react-router: 6.2.2 - dev: false + /is-negative-zero/2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + engines: {node: '>= 0.4'} + dev: true - /react-router-dom/6.2.2_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-AtYEsAST7bDD4dLSQHDnk/qxWLJdad5t1HFa1qJyUrCeGgEuCSw0VB/27ARbF9Fi/W5598ujvJOm3ujUCVzuYQ==} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - history: 5.3.0 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-router: 6.2.2_react@17.0.2 - dev: false + /is-npm/5.0.0: + resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} + engines: {node: '>=10'} + dev: true - /react-router/5.2.0_react@17.0.2: - resolution: {integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==} - peerDependencies: - react: '>=15' + /is-number-object/1.0.6: + resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} + engines: {node: '>= 0.4'} dependencies: - '@babel/runtime': 7.16.7 - history: 4.10.1 - hoist-non-react-statics: 3.3.2 - loose-envify: 1.4.0 - mini-create-react-context: 0.4.1_prop-types@15.8.1+react@17.0.2 - path-to-regexp: 1.8.0 - prop-types: 15.8.1 - react: 17.0.2 - react-is: 16.13.1 - tiny-invariant: 1.2.0 - tiny-warning: 1.0.3 - dev: false + has-tostringtag: 1.0.0 + dev: true - /react-router/5.2.1_react@17.0.2: - resolution: {integrity: sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==} - peerDependencies: - react: '>=15' - dependencies: - '@babel/runtime': 7.16.7 - history: 4.10.1 - hoist-non-react-statics: 3.3.2 - loose-envify: 1.4.0 - mini-create-react-context: 0.4.1_prop-types@15.8.1+react@17.0.2 - path-to-regexp: 1.8.0 - prop-types: 15.8.1 - react: 17.0.2 - react-is: 16.13.1 - tiny-invariant: 1.2.0 - tiny-warning: 1.0.3 - dev: false + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true - /react-router/6.2.2: - resolution: {integrity: sha512-/MbxyLzd7Q7amp4gDOGaYvXwhEojkJD5BtExkuKmj39VEE0m3l/zipf6h2WIB2jyAO0lI6NGETh4RDcktRm4AQ==} - peerDependencies: - react: '>=16.8' - dependencies: - history: 5.3.0 - dev: false + /is-obj/2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + dev: true - /react-router/6.2.2_react@17.0.2: - resolution: {integrity: sha512-/MbxyLzd7Q7amp4gDOGaYvXwhEojkJD5BtExkuKmj39VEE0m3l/zipf6h2WIB2jyAO0lI6NGETh4RDcktRm4AQ==} - peerDependencies: - react: '>=16.8' - dependencies: - history: 5.3.0 - react: 17.0.2 - dev: false + /is-path-inside/3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true - /react-scripts/4.0.3_6966d8ae31ac1ad18e08f9260ae531b7: - resolution: {integrity: sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==} - engines: {node: ^10.12.0 || >=12.0.0} - hasBin: true - peerDependencies: - react: '>= 16' - typescript: ^3.2.1 || ^4 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.12.3 - '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_1d026eed03cdc2128e3261b39726786c - '@svgr/webpack': 5.5.0 - '@typescript-eslint/eslint-plugin': 4.33.0_65e88d2733f36d3624b406e590cf0b3b - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.6.2 - babel-eslint: 10.1.0_eslint@7.32.0 - babel-jest: 26.6.3_@babel+core@7.12.3 - babel-loader: 8.1.0_427212bc1158d185e577033f19ca0757 - babel-plugin-named-asset-import: 0.3.8_@babel+core@7.12.3 - babel-preset-react-app: 10.0.1 - bfj: 7.0.2 - camelcase: 6.3.0 - case-sensitive-paths-webpack-plugin: 2.3.0 - css-loader: 4.3.0_webpack@4.44.2 - dotenv: 8.2.0 - dotenv-expand: 5.1.0 - eslint: 7.32.0 - eslint-config-react-app: 6.0.0_da127af98b6496121862210f9d9c3919 - eslint-plugin-flowtype: 5.10.0_eslint@7.32.0 - eslint-plugin-import: 2.25.4_eslint@7.32.0 - eslint-plugin-jest: 24.7.0_2224278c77ff331cce15d84ca34e26e7 - eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0 - eslint-plugin-react: 7.29.3_eslint@7.32.0 - eslint-plugin-react-hooks: 4.3.0_eslint@7.32.0 - eslint-plugin-testing-library: 3.10.2_eslint@7.32.0+typescript@4.6.2 - eslint-webpack-plugin: 2.6.0_eslint@7.32.0+webpack@4.44.2 - file-loader: 6.1.1_webpack@4.44.2 - fs-extra: 9.1.0 - html-webpack-plugin: 4.5.0_webpack@4.44.2 - identity-obj-proxy: 3.0.0 - jest: 26.6.0_ts-node@10.5.0 - jest-circus: 26.6.0_ts-node@10.5.0 - jest-resolve: 26.6.0 - jest-watch-typeahead: 0.6.1_jest@26.6.0 - mini-css-extract-plugin: 0.11.3_webpack@4.44.2 - optimize-css-assets-webpack-plugin: 5.0.4_webpack@4.44.2 - pnp-webpack-plugin: 1.6.4_typescript@4.6.2 - postcss-flexbugs-fixes: 4.2.1 - postcss-loader: 3.0.0 - postcss-normalize: 8.0.1 - postcss-preset-env: 6.7.0 - postcss-safe-parser: 5.0.2 - prompts: 2.4.0 - react: 17.0.2 - react-app-polyfill: 2.0.0 - react-dev-utils: 11.0.4 - react-refresh: 0.8.3 - resolve: 1.18.1 - resolve-url-loader: 3.1.4 - sass-loader: 10.2.1_webpack@4.44.2 - semver: 7.3.2 - style-loader: 1.3.0_webpack@4.44.2 - terser-webpack-plugin: 4.2.3_webpack@4.44.2 - ts-pnp: 1.2.0_typescript@4.6.2 - typescript: 4.6.2 - url-loader: 4.1.1_file-loader@6.1.1+webpack@4.44.2 - webpack: 4.44.2 - webpack-dev-server: 3.11.1_webpack@4.44.2 - webpack-manifest-plugin: 2.2.0_webpack@4.44.2 - workbox-webpack-plugin: 5.1.4_webpack@4.44.2 - optionalDependencies: - fsevents: 2.3.2 - transitivePeerDependencies: - - '@types/webpack' - - bufferutil - - canvas - - fibers - - node-sass - - sass - - sockjs-client - - supports-color - - ts-node - - type-fest - - utf-8-validate - - webpack-cli - - webpack-command - - webpack-hot-middleware - - webpack-plugin-serve - dev: false + /is-plain-obj/1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: true - /react-scripts/5.0.0_6966d8ae31ac1ad18e08f9260ae531b7: - resolution: {integrity: sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==} - engines: {node: '>=14.0.0'} - hasBin: true - peerDependencies: - react: '>= 16' - typescript: ^3.2.1 || ^4 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.4_ba316343c2b43af14e4d2117c40f5f7c - '@svgr/webpack': 5.5.0 - babel-jest: 27.5.1_@babel+core@7.17.5 - babel-loader: 8.2.3_9f2c711ad75ad18a056127c3b4aa887b - babel-plugin-named-asset-import: 0.3.8_@babel+core@7.17.5 - babel-preset-react-app: 10.0.1 - bfj: 7.0.2 - browserslist: 4.20.0 - camelcase: 6.3.0 - case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.7.1_webpack@5.66.0 - css-minimizer-webpack-plugin: 3.4.1_webpack@5.66.0 - dotenv: 10.0.0 - dotenv-expand: 5.1.0 - eslint: 7.32.0 - eslint-config-react-app: 7.0.0_d90b8612583f40c143549c092075193f - eslint-webpack-plugin: 3.1.1_eslint@7.32.0+webpack@5.66.0 - file-loader: 6.2.0_webpack@5.66.0 - fs-extra: 10.0.1 - html-webpack-plugin: 5.5.0_webpack@5.66.0 - identity-obj-proxy: 3.0.0 - jest: 27.5.1_ts-node@10.5.0 - jest-resolve: 27.5.1 - jest-watch-typeahead: 1.0.0_jest@27.5.1 - mini-css-extract-plugin: 2.6.0_webpack@5.66.0 - postcss: 8.4.6 - postcss-flexbugs-fixes: 5.0.2_postcss@8.4.6 - postcss-loader: 6.2.1_postcss@8.4.6+webpack@5.66.0 - postcss-normalize: 10.0.1_48074dfbdb3caf58d02b6e07a278d9c1 - postcss-preset-env: 7.4.2_postcss@8.4.6 - prompts: 2.4.2 - react: 17.0.2 - react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.0_2f52f63b036328dc366fe39eba2e29ca - react-refresh: 0.11.0 - resolve: 1.22.0 - resolve-url-loader: 4.0.0 - sass-loader: 12.6.0_webpack@5.66.0 - semver: 7.3.5 - source-map-loader: 3.0.1_webpack@5.66.0 - style-loader: 3.3.1_webpack@5.66.0 - tailwindcss: 3.0.23_ts-node@10.5.0 - terser-webpack-plugin: 5.3.1_webpack@5.66.0 - typescript: 4.6.2 - webpack: 5.66.0 - webpack-dev-server: 4.7.4_webpack@5.66.0 - webpack-manifest-plugin: 4.1.1_webpack@5.66.0 - workbox-webpack-plugin: 6.5.1_webpack@5.66.0 - optionalDependencies: - fsevents: 2.3.2 - transitivePeerDependencies: - - '@babel/plugin-syntax-flow' - - '@babel/plugin-transform-react-jsx' - - '@parcel/css' - - '@swc/core' - - '@types/babel__core' - - '@types/webpack' - - autoprefixer - - bufferutil - - canvas - - clean-css - - csso - - debug - - esbuild - - fibers - - node-notifier - - node-sass - - rework - - rework-visit - - sass - - sass-embedded - - sockjs-client - - supports-color - - ts-node - - type-fest - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-hot-middleware - - webpack-plugin-serve - dev: false + /is-plain-obj/4.0.0: + resolution: {integrity: sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==} + engines: {node: '>=12'} + dev: true - /react-select/4.3.1_dfc0b93d99fba272c9564d3139a2581a: - resolution: {integrity: sha512-HBBd0dYwkF5aZk1zP81Wx5UsLIIT2lSvAY2JiJo199LjoLHoivjn9//KsmvQMEFGNhe58xyuOITjfxKCcGc62Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: - '@babel/runtime': 7.16.7 - '@emotion/cache': 11.7.1 - '@emotion/react': 11.8.2_@babel+core@7.16.7+react@17.0.2 - memoize-one: 5.2.1 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-input-autosize: 3.0.0_react@17.0.2 - react-transition-group: 4.4.2_react-dom@17.0.2+react@17.0.2 - transitivePeerDependencies: - - '@babel/core' - - '@types/react' - dev: false + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true - /react-side-effect/2.1.1_react@17.0.2: - resolution: {integrity: sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==} - peerDependencies: - react: ^16.3.0 || ^17.0.0 - dependencies: - react: 17.0.2 - dev: false + /is-shared-array-buffer/1.0.1: + resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} + dev: true - /react-transition-group/4.4.2_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: - '@babel/runtime': 7.16.7 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - dev: false + has-tostringtag: 1.0.0 + dev: true - /react-virtualized/9.22.3_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw==} - peerDependencies: - react: ^15.3.0 || ^16.0.0-alpha - react-dom: ^15.3.0 || ^16.0.0-alpha + /is-subdir/1.2.0: + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} + engines: {node: '>=4'} dependencies: - '@babel/runtime': 7.16.7 - clsx: 1.1.1 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-lifecycles-compat: 3.0.4 - dev: false + better-path-resolve: 1.0.0 + dev: true - /react/17.0.2: - resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} - engines: {node: '>=0.10.0'} + /is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 + has-symbols: 1.0.3 + dev: true - /read-package-json-fast/2.0.3: - resolution: {integrity: sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==} - engines: {node: '>=10'} + /is-typed-array/1.1.8: + resolution: {integrity: sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==} + engines: {node: '>= 0.4'} dependencies: - json-parse-even-better-errors: 2.3.1 - npm-normalize-package-bin: 1.0.1 + available-typed-arrays: 1.0.5 + call-bind: 1.0.2 + es-abstract: 1.19.1 + foreach: 2.0.5 + has-tostringtag: 1.0.0 + dev: true - /read-package-json/4.1.2: - resolution: {integrity: sha512-Dqer4pqzamDE2O4M55xp1qZMuLPqi4ldk2ya648FOMHRjwMzFhuxVrG04wd0c38IsvkVdr3vgHI6z+QTPdAjrQ==} + /is-typedarray/1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: true + + /is-unicode-supported/0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} - dependencies: - glob: 7.2.0 - json-parse-even-better-errors: 2.3.1 - normalize-package-data: 3.0.3 - npm-normalize-package-bin: 1.0.1 + dev: true - /read-pkg-up/7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 + call-bind: 1.0.2 + dev: true - /read-pkg/5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - dependencies: - '@types/normalize-package-data': 2.4.1 - normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 + /is-windows/1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: true - /read-yaml-file/1.1.0: - resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} - engines: {node: '>=6'} - dependencies: - graceful-fs: 4.2.9 - js-yaml: 3.14.1 - pify: 4.0.1 - strip-bom: 3.0.0 + /is-yarn-global/0.3.0: + resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} + dev: true + + /isexe/2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /jju/1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: true - /readable-stream/1.1.14: - resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 0.0.1 - string_decoder: 0.10.31 - dev: false - - /readable-stream/2.3.7: - resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 + /js-tokens/4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - /readable-stream/3.6.0: - resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} - engines: {node: '>= 6'} + /js-yaml/3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 + argparse: 1.0.10 + esprima: 4.0.1 + dev: true - /readdirp/2.2.1: - resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} - engines: {node: '>=0.10'} + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true dependencies: - graceful-fs: 4.2.9 - micromatch: 3.1.10 - readable-stream: 2.3.7 + argparse: 2.0.1 + dev: true - /readdirp/3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 + /jsesc/2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + dev: true - /rechoir/0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} - engines: {node: '>= 0.10'} - dependencies: - resolve: 1.22.0 + /json-buffer/3.0.0: + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + dev: true - /rechoir/0.7.1: - resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==} - engines: {node: '>= 0.10'} - dependencies: - resolve: 1.22.0 - dev: false + /json-parse-even-better-errors/2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true - /recrawl-sync/2.2.1: - resolution: {integrity: sha512-A2yLDgeXNaduJJMlqyUdIN7fewopnNm/mVeeGytS1d2HLXKpS5EthQ0j8tWeX+as9UXiiwQRwfoslKC+/gjqxg==} + /json-parse-helpfulerror/1.0.3: + resolution: {integrity: sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==} dependencies: - '@cush/relative': 1.0.0 - glob-regex: 0.3.2 - slash: 3.0.0 - tslib: 1.14.1 + jju: 1.4.0 dev: true - /recursive-readdir/2.2.2: - resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==} - engines: {node: '>=0.10.0'} - dependencies: - minimatch: 3.0.4 - dev: false + /json-source-map/0.6.1: + resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==} + dev: true - /redent/3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} + /json5/2.2.0: + resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} + engines: {node: '>=6'} + hasBin: true dependencies: - indent-string: 4.0.0 - strip-indent: 3.0.0 + minimist: 1.2.5 + dev: true - /redis-errors/1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - dev: false + /jsonc-parser/2.3.1: + resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} + dev: true - /redis-parser/3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - dependencies: - redis-errors: 1.2.0 - dev: false + /jsonc-parser/3.0.0: + resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} + dev: true - /redis/4.0.4: - resolution: {integrity: sha512-KaM1OAj/nGrSeybmmOWSMY0LXTGT6FVWgUZZrd2MYzXKJ+VGtqVaciGQeNMfZiQX+kDM8Ke4uttb54m2rm6V0A==} - dependencies: - '@node-redis/bloom': 1.0.1_@node-redis+client@1.0.4 - '@node-redis/client': 1.0.4 - '@node-redis/graph': 1.0.0_@node-redis+client@1.0.4 - '@node-redis/json': 1.0.2_@node-redis+client@1.0.4 - '@node-redis/search': 1.0.3_@node-redis+client@1.0.4 - '@node-redis/time-series': 1.0.2_@node-redis+client@1.0.4 - dev: false + /jsonfile/4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.9 + dev: true - /reduce/1.0.2: - resolution: {integrity: sha512-xX7Fxke/oHO5IfZSk77lvPa/7bjMh9BuCk4OOoX5XTXrM7s0Z+MkPfSDfz0q7r91BhhGSs8gii/VEN/7zhCPpQ==} + /jsonfile/6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - object-keys: 1.1.1 + universalify: 2.0.0 + optionalDependencies: + graceful-fs: 4.2.9 dev: true - /redux-saga/0.16.2: - resolution: {integrity: sha512-iIjKnRThI5sKPEASpUvySemjzwqwI13e3qP7oLub+FycCRDysLSAOwt958niZW6LhxfmS6Qm1BzbU70w/Koc4w==} - dev: false - - /redux/4.1.2: - resolution: {integrity: sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==} - dependencies: - '@babel/runtime': 7.16.7 - dev: false + /jsonlines/0.1.1: + resolution: {integrity: sha512-ekDrAGso79Cvf+dtm+mL8OBI2bmAOt3gssYs833De/C9NmIpWDWyUO4zPgB5x2/OhY366dkhgfPMYfwZF7yOZA==} + dev: true - /reflect-metadata/0.1.13: - resolution: {integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==} - dev: false + /jsonparse/1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + dev: true - /regenerate-unicode-properties/10.0.1: - resolution: {integrity: sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==} - engines: {node: '>=4'} + /keyv/3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} dependencies: - regenerate: 1.4.2 + json-buffer: 3.0.0 + dev: true - /regenerate/1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + /kind-of/6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + dev: true - /regenerator-runtime/0.11.1: - resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} - dev: false + /kleur/3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + dev: true - /regenerator-runtime/0.13.9: - resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} + /kleur/4.1.4: + resolution: {integrity: sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==} + engines: {node: '>=6'} + dev: true - /regenerator-transform/0.14.5: - resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} + /latest-version/5.1.0: + resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} + engines: {node: '>=8'} dependencies: - '@babel/runtime': 7.16.7 + package-json: 6.5.0 + dev: true - /regex-not/1.0.2: - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} - engines: {node: '>=0.10.0'} + /libnpmconfig/1.2.1: + resolution: {integrity: sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==} dependencies: - extend-shallow: 3.0.2 - safe-regex: 1.1.0 - - /regex-parser/2.2.11: - resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} - dev: false + figgy-pudding: 3.5.2 + find-up: 3.0.0 + ini: 1.3.8 + dev: true - /regexp-clone/1.0.0: - resolution: {integrity: sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==} - dev: false + /lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true - /regexp.prototype.flags/1.4.1: - resolution: {integrity: sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==} - engines: {node: '>= 0.4'} + /lmdb/2.2.5: + resolution: {integrity: sha512-yx+jtqSgp9uzp+2b3U3VTvS/g5hw4jXqvTAX+QU4Izdueq5O6MUTLwp/94R4F7SYq96zOfaGN/IUgiz6AWo+yg==} + requiresBuild: true dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - - /regexpp/3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} + msgpackr: 1.5.5 + nan: 2.15.0 + node-gyp-build: 4.3.0 + ordered-binary: 1.2.4 + weak-lru-cache: 1.2.2 + dev: true - /regexpu-core/5.0.1: - resolution: {integrity: sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==} - engines: {node: '>=4'} + /load-yaml-file/0.2.0: + resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} + engines: {node: '>=6'} dependencies: - regenerate: 1.4.2 - regenerate-unicode-properties: 10.0.1 - regjsgen: 0.6.0 - regjsparser: 0.8.4 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.0.0 + graceful-fs: 4.2.9 + js-yaml: 3.14.1 + pify: 4.0.1 + strip-bom: 3.0.0 + dev: true - /registry-auth-token/3.3.2: - resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} + /locate-path/3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} dependencies: - rc: 1.2.8 - safe-buffer: 5.2.1 + p-locate: 3.0.0 + path-exists: 3.0.0 dev: true - /registry-auth-token/4.2.1: - resolution: {integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==} - engines: {node: '>=6.0.0'} + /locate-path/5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: - rc: 1.2.8 + p-locate: 4.1.0 + dev: true - /registry-url/3.1.0: - resolution: {integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI=} - engines: {node: '>=0.10.0'} + /locate-path/6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} dependencies: - rc: 1.2.8 + p-locate: 5.0.0 dev: true - /registry-url/5.1.0: - resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} - engines: {node: '>=8'} + /lodash.startcase/4.4.0: + resolution: {integrity: sha1-lDbjTtJgk+1/+uGTYUQ1CRXZrdg=} + dev: true + + /lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + /log-symbols/4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: - rc: 1.2.8 + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + dev: true - /regjsgen/0.6.0: - resolution: {integrity: sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==} + /longest-streak/3.0.1: + resolution: {integrity: sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==} + dev: true - /regjsparser/0.8.4: - resolution: {integrity: sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==} + /loose-envify/1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true dependencies: - jsesc: 0.5.0 + js-tokens: 4.0.0 - /rehype-raw/6.1.1: - resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} + /lowercase-keys/1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} + dev: true + + /lowercase-keys/2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} + dev: true + + /lru-cache/4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: - '@types/hast': 2.3.4 - hast-util-raw: 7.2.1 - unified: 10.1.2 + pseudomap: 1.0.2 + yallist: 2.1.2 dev: true - /rehype-slug/5.0.1: - resolution: {integrity: sha512-X5v3wV/meuOX9NFcGhJvUpEjIvQl2gDvjg3z40RVprYFt7q3th4qMmYLULiu3gXvbNX1ppx+oaa6JyY1W67pTA==} + /lru-cache/6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} dependencies: - '@types/hast': 2.3.4 - github-slugger: 1.4.0 - hast-util-has-property: 2.0.0 - hast-util-heading-rank: 2.1.0 - hast-util-to-string: 2.0.0 - unified: 10.1.2 - unist-util-visit: 4.1.0 + yallist: 4.0.0 + dev: true + + /lru-cache/7.5.0: + resolution: {integrity: sha512-8neUvdgNtubJ+VNNqrqOLjUoIlN+NRPFtv1Vne2rQ4uPCxhp0W4TlqntzTLnVVezGXcSSdXTrKCTYooEQA7X6g==} + engines: {node: '>=12'} + dev: true + + /magic-string/0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + dependencies: + sourcemap-codec: 1.4.8 dev: true - /rehype-stringify/9.0.3: - resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==} + /make-dir/3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: - '@types/hast': 2.3.4 - hast-util-to-html: 8.0.3 - unified: 10.1.2 + semver: 6.3.0 dev: true - /relateurl/0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} + /make-error/1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + dev: true - /relay-compiler/12.0.0_graphql@16.3.0: - resolution: {integrity: sha512-SWqeSQZ+AMU/Cr7iZsHi1e78Z7oh00I5SvR092iCJq79aupqJ6Ds+I1Pz/Vzo5uY5PY0jvC4rBJXzlIN5g9boQ==} - hasBin: true - peerDependencies: - graphql: ^15.0.0 + /make-fetch-happen/10.0.5: + resolution: {integrity: sha512-0JQ0daMRDFEv14DelmcFlprdhSDNG7WEgInTjBeWYWZ78W0jfDqygZdPLhcrQ4s/G8skNhBrS4fiF6xA+YlFjQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - '@babel/core': 7.17.5 - '@babel/generator': 7.17.3 - '@babel/parser': 7.17.3 - '@babel/runtime': 7.17.2 - '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 - babel-preset-fbjs: 3.4.0_@babel+core@7.17.5 - chalk: 4.1.2 - fb-watchman: 2.0.1 - fbjs: 3.0.4 - glob: 7.2.0 - graphql: 16.3.0 - immutable: 3.7.6 - invariant: 2.2.4 - nullthrows: 1.1.1 - relay-runtime: 12.0.0 - signedsource: 1.0.0 - yargs: 15.4.1 + agentkeepalive: 4.2.1 + cacache: 15.3.0 + http-cache-semantics: 4.1.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.0 + is-lambda: 1.0.1 + lru-cache: 7.5.0 + minipass: 3.1.6 + minipass-collect: 1.0.2 + minipass-fetch: 2.0.3 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 0.6.3 + promise-retry: 2.0.1 + socks-proxy-agent: 6.1.1 + ssri: 8.0.1 transitivePeerDependencies: - - encoding - supports-color - dev: false + dev: true - /relay-runtime/12.0.0: - resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} - dependencies: - '@babel/runtime': 7.17.2 - fbjs: 3.0.4 - invariant: 2.2.4 - transitivePeerDependencies: - - encoding - dev: false + /map-obj/1.0.1: + resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=} + engines: {node: '>=0.10.0'} + dev: true - /release-zalgo/1.0.0: - resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} - engines: {node: '>=4'} - dependencies: - es6-error: 4.1.1 + /map-obj/4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} dev: true - /remark-gfm/3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} + /markdown-table/3.0.2: + resolution: {integrity: sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==} + dev: true + + /mdast-util-definitions/5.1.0: + resolution: {integrity: sha512-5hcR7FL2EuZ4q6lLMUK5w4lHT2H3vqL9quPvYZ/Ku5iifrirfMHiGdhxdXMUbUkDmz5I+TYMd7nbaxUhbQkfpQ==} dependencies: '@types/mdast': 3.0.10 - mdast-util-gfm: 2.0.0 - micromark-extension-gfm: 2.0.1 - unified: 10.1.2 + '@types/unist': 2.0.6 + unist-util-visit: 3.1.0 dev: true - /remark-parse/10.0.1: - resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==} + /mdast-util-find-and-replace/2.1.0: + resolution: {integrity: sha512-1w1jbqAd13oU78QPBf5223+xB+37ecNtQ1JElq2feWols5oEYAl+SgNDnOZipe7NfLemoEt362yUS15/wip4mw==} + dependencies: + escape-string-regexp: 5.0.0 + unist-util-is: 5.1.1 + unist-util-visit-parents: 4.1.1 + dev: true + + /mdast-util-from-markdown/1.2.0: + resolution: {integrity: sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==} dependencies: '@types/mdast': 3.0.10 - mdast-util-from-markdown: 1.2.0 - unified: 10.1.2 + '@types/unist': 2.0.6 + decode-named-character-reference: 1.0.1 + mdast-util-to-string: 3.1.0 + micromark: 3.0.10 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-decode-string: 1.0.2 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + unist-util-stringify-position: 3.0.2 + uvu: 0.5.3 transitivePeerDependencies: - supports-color dev: true - /remark-rehype/10.1.0: - resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + /mdast-util-gfm-autolink-literal/1.0.2: + resolution: {integrity: sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==} dependencies: - '@types/hast': 2.3.4 '@types/mdast': 3.0.10 - mdast-util-to-hast: 12.1.1 - unified: 10.1.2 + ccount: 2.0.1 + mdast-util-find-and-replace: 2.1.0 + micromark-util-character: 1.1.0 dev: true - /remark-smartypants/2.0.0: - resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /mdast-util-gfm-footnote/1.0.1: + resolution: {integrity: sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==} dependencies: - retext: 8.1.0 - retext-smartypants: 5.1.0 - unist-util-visit: 4.1.0 - dev: true - - /remote-git-tags/3.0.0: - resolution: {integrity: sha512-C9hAO4eoEsX+OXA4rla66pXZQ+TLQ8T9dttgQj18yuKlPMTVkIkdYXvlMC55IuUsIkV6DpmQYi10JKFLaU+l7w==} - engines: {node: '>=8'} + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.3.0 + micromark-util-normalize-identifier: 1.0.0 dev: true - /remove-accents/0.4.2: - resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==} - dev: false - - /remove-trailing-separator/1.1.0: - resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - - /renderkid/2.0.7: - resolution: {integrity: sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==} - dependencies: - css-select: 4.2.1 - dom-converter: 0.2.0 - htmlparser2: 6.1.0 - lodash: 4.17.21 - strip-ansi: 3.0.1 - - /renderkid/3.0.0: - resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} + /mdast-util-gfm-strikethrough/1.0.1: + resolution: {integrity: sha512-zKJbEPe+JP6EUv0mZ0tQUyLQOC+FADt0bARldONot/nefuISkaZFlmVK4tU6JgfyZGrky02m/I6PmehgAgZgqg==} dependencies: - css-select: 4.2.1 - dom-converter: 0.2.0 - htmlparser2: 6.1.0 - lodash: 4.17.21 - strip-ansi: 6.0.1 - dev: false - - /repeat-element/1.1.4: - resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} - engines: {node: '>=0.10.0'} - - /repeat-string/1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - - /request-compose/2.1.4: - resolution: {integrity: sha512-F8xik9Dxd5i2aHZ0/L/oIrCM1kKSgvp9BKYxGXk91lSWF9TbicWpnuxdOchxIhEWwvLdSBWZIAbCOeXfGfqaqA==} - engines: {node: '>=12.0.0'} - dev: false + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.3.0 + dev: true - /request-ip/2.1.3: - resolution: {integrity: sha512-J3qdE/IhVM3BXkwMIVO4yFrvhJlU3H7JH16+6yHucadT4fePnR8dyh+vEs6FIx0S2x5TCt2ptiPfHcn0sqhbYQ==} + /mdast-util-gfm-table/1.0.3: + resolution: {integrity: sha512-B/tgpJjND1qIZM2WZst+NYnb0notPE6m0J+YOe3NOHXyEmvK38ytxaOsgz4BvrRPQQcNbRrTzSHMPnBkj1fCjg==} dependencies: - is_js: 0.9.0 - dev: false + markdown-table: 3.0.2 + mdast-util-to-markdown: 1.3.0 + dev: true - /request-oauth/1.0.1: - resolution: {integrity: sha512-85THTg1RgOYtqQw42JON6AqvHLptlj1biw265Tsq4fD4cPdUvhDB2Qh9NTv17yCD322ROuO9aOmpc4GyayGVBA==} - engines: {node: '>=8.0.0'} + /mdast-util-gfm-task-list-item/1.0.1: + resolution: {integrity: sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==} dependencies: - oauth-sign: 0.9.0 - qs: 6.10.3 - uuid: 8.3.2 - dev: false + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.3.0 + dev: true - /request/2.88.2: - resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} - engines: {node: '>= 6'} - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + /mdast-util-gfm/2.0.0: + resolution: {integrity: sha512-wMwejlTN3EQADPFuvxe8lmGsay3+f6gSJKdAHR6KBJzpcxvsjJSILB9K6u6G7eQLC7iOTyVIHYGui9uBc9r1Tg==} dependencies: - aws-sign2: 0.7.0 - aws4: 1.11.0 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 2.3.3 - har-validator: 5.1.5 - http-signature: 1.2.0 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.35 - oauth-sign: 0.9.0 - performance-now: 2.1.0 - qs: 6.5.3 - safe-buffer: 5.2.1 - tough-cookie: 2.5.0 - tunnel-agent: 0.6.0 - uuid: 3.4.0 - - /require-at/1.0.6: - resolution: {integrity: sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==} - engines: {node: '>=4'} - dev: false - - /require-directory/2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - /require-from-string/2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - /require-main-filename/2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - - /requires-port/1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - /reselect/4.1.5: - resolution: {integrity: sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==} - dev: false - - /resolve-alpn/1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - dev: false + mdast-util-gfm-autolink-literal: 1.0.2 + mdast-util-gfm-footnote: 1.0.1 + mdast-util-gfm-strikethrough: 1.0.1 + mdast-util-gfm-table: 1.0.3 + mdast-util-gfm-task-list-item: 1.0.1 + dev: true - /resolve-cwd/2.0.0: - resolution: {integrity: sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==} - engines: {node: '>=4'} + /mdast-util-mdx-expression/1.2.0: + resolution: {integrity: sha512-wb36oi09XxqO9RVqgfD+xo8a7xaNgS+01+k3v0GKW0X0bYbeBmUZz22Z/IJ8SuphVlG+DNgNo9VoEaUJ3PKfJQ==} dependencies: - resolve-from: 3.0.0 + '@types/estree-jsx': 0.0.1 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-from-markdown: 1.2.0 + mdast-util-to-markdown: 1.3.0 + transitivePeerDependencies: + - supports-color + dev: true - /resolve-cwd/3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} + /mdast-util-mdx-jsx/1.2.0: + resolution: {integrity: sha512-5+ot/kfxYd3ChgEMwsMUO71oAfYjyRI3pADEK4I7xTmWLGQ8Y7ghm1CG36zUoUvDPxMlIYwQV/9DYHAUWdG4dA==} dependencies: - resolve-from: 5.0.0 + '@types/estree-jsx': 0.0.1 + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.3.0 + parse-entities: 4.0.0 + stringify-entities: 4.0.2 + unist-util-remove-position: 4.0.1 + unist-util-stringify-position: 3.0.2 + vfile-message: 3.1.2 + dev: true - /resolve-dir/1.0.1: - resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} - engines: {node: '>=0.10.0'} + /mdast-util-to-hast/12.1.1: + resolution: {integrity: sha512-qE09zD6ylVP14jV4mjLIhDBOrpFdShHZcEsYvvKGABlr9mGbV7mTlRWdoFxL/EYSTNDiC9GZXy7y8Shgb9Dtzw==} dependencies: - expand-tilde: 2.0.2 - global-modules: 1.0.0 - dev: false - - /resolve-from/3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} - engines: {node: '>=4'} - - /resolve-from/4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - /resolve-from/5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + '@types/mdurl': 1.0.2 + mdast-util-definitions: 5.1.0 + mdurl: 1.0.1 + micromark-util-sanitize-uri: 1.0.0 + unist-builder: 3.0.0 + unist-util-generated: 2.0.0 + unist-util-position: 4.0.1 + unist-util-visit: 4.1.0 + dev: true - /resolve-path/1.4.0: - resolution: {integrity: sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==} - engines: {node: '>= 0.8'} + /mdast-util-to-markdown/1.3.0: + resolution: {integrity: sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==} dependencies: - http-errors: 1.6.3 - path-is-absolute: 1.0.1 - dev: false + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + longest-streak: 3.0.1 + mdast-util-to-string: 3.1.0 + micromark-util-decode-string: 1.0.2 + unist-util-visit: 4.1.0 + zwitch: 2.0.2 + dev: true - /resolve-pathname/3.0.0: - resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} - dev: false + /mdast-util-to-string/3.1.0: + resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==} + dev: true - /resolve-url-loader/3.1.4: - resolution: {integrity: sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==} - engines: {node: '>=6.0.0'} - dependencies: - adjust-sourcemap-loader: 3.0.0 - camelcase: 5.3.1 - compose-function: 3.0.3 - convert-source-map: 1.7.0 - es6-iterator: 2.0.3 - loader-utils: 1.2.3 - postcss: 7.0.36 - rework: 1.0.1 - rework-visit: 1.0.0 - source-map: 0.6.1 - dev: false + /mdurl/1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + dev: true - /resolve-url-loader/4.0.0: - resolution: {integrity: sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==} - engines: {node: '>=8.9'} - peerDependencies: - rework: 1.0.1 - rework-visit: 1.0.0 - peerDependenciesMeta: - rework: - optional: true - rework-visit: - optional: true + /meow/6.1.1: + resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} + engines: {node: '>=8'} dependencies: - adjust-sourcemap-loader: 4.0.0 - convert-source-map: 1.8.0 - loader-utils: 2.0.2 - postcss: 7.0.39 - source-map: 0.6.1 - dev: false + '@types/minimist': 1.2.2 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.0 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 2.5.0 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.13.1 + yargs-parser: 18.1.3 + dev: true - /resolve-url/0.2.1: - resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} - deprecated: https://github.com/lydell/resolve-url#deprecated + /merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true - /resolve.exports/1.1.0: - resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} - engines: {node: '>=10'} + /merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true - /resolve/1.18.1: - resolution: {integrity: sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==} + /micromark-core-commonmark/1.0.6: + resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==} dependencies: - is-core-module: 2.8.1 - path-parse: 1.0.7 - dev: false + decode-named-character-reference: 1.0.1 + micromark-factory-destination: 1.0.0 + micromark-factory-label: 1.0.2 + micromark-factory-space: 1.0.0 + micromark-factory-title: 1.0.2 + micromark-factory-whitespace: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-chunked: 1.0.0 + micromark-util-classify-character: 1.0.0 + micromark-util-html-tag-name: 1.0.0 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-subtokenize: 1.0.2 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + dev: true - /resolve/1.22.0: - resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} - hasBin: true + /micromark-extension-gfm-autolink-literal/1.0.3: + resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==} dependencies: - is-core-module: 2.8.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-sanitize-uri: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + dev: true - /resolve/2.0.0-next.3: - resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} + /micromark-extension-gfm-footnote/1.0.3: + resolution: {integrity: sha512-bn62pC5y39rIo2g1RqZk1NhF7T7cJLuJlbevunQz41U0iPVCdVOFASe5/L1kke+DFKSgfCRhv24+o42cZ1+ADw==} dependencies: - is-core-module: 2.8.1 - path-parse: 1.0.7 - dev: false + micromark-core-commonmark: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-sanitize-uri: 1.0.0 + micromark-util-symbol: 1.0.1 + uvu: 0.5.3 + dev: true - /responselike/1.0.2: - resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + /micromark-extension-gfm-strikethrough/1.0.4: + resolution: {integrity: sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==} dependencies: - lowercase-keys: 1.0.1 + micromark-util-chunked: 1.0.0 + micromark-util-classify-character: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 dev: true - /responselike/2.0.0: - resolution: {integrity: sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==} + /micromark-extension-gfm-table/1.0.5: + resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==} dependencies: - lowercase-keys: 2.0.0 - dev: false + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + dev: true - /restore-cursor/2.0.0: - resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} - engines: {node: '>=4'} + /micromark-extension-gfm-tagfilter/1.0.1: + resolution: {integrity: sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==} dependencies: - onetime: 2.0.1 - signal-exit: 3.0.7 - dev: false + micromark-util-types: 1.0.2 + dev: true - /restore-cursor/3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} + /micromark-extension-gfm-task-list-item/1.0.3: + resolution: {integrity: sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==} dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + dev: true - /restore-cursor/4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /micromark-extension-gfm/2.0.1: + resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==} dependencies: - onetime: 5.1.2 - signal-exit: 3.0.6 - dev: false - - /ret/0.1.15: - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} - engines: {node: '>=0.12'} - - /ret/0.2.2: - resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==} - engines: {node: '>=4'} - dev: false + micromark-extension-gfm-autolink-literal: 1.0.3 + micromark-extension-gfm-footnote: 1.0.3 + micromark-extension-gfm-strikethrough: 1.0.4 + micromark-extension-gfm-table: 1.0.5 + micromark-extension-gfm-tagfilter: 1.0.1 + micromark-extension-gfm-task-list-item: 1.0.3 + micromark-util-combine-extensions: 1.0.0 + micromark-util-types: 1.0.2 + dev: true - /retext-latin/3.1.0: - resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==} + /micromark-extension-mdx-expression/1.0.3: + resolution: {integrity: sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==} dependencies: - '@types/nlcst': 1.0.0 - parse-latin: 5.0.0 - unherit: 3.0.0 - unified: 10.1.2 + micromark-factory-mdx-expression: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-events-to-acorn: 1.0.4 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 dev: true - /retext-smartypants/5.1.0: - resolution: {integrity: sha512-P+VS0YlE96T2MRAlFHaTUhPrq1Rls+1GCvIytBvbo7wcgmRxC9xHle0/whTYpRqWirV9WaUm5mXmh1dKnskGWQ==} + /micromark-extension-mdx-jsx/1.0.3: + resolution: {integrity: sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==} dependencies: - '@types/nlcst': 1.0.0 - nlcst-to-string: 3.1.0 - unified: 10.1.2 - unist-util-visit: 4.1.0 + '@types/acorn': 4.0.6 + estree-util-is-identifier-name: 2.0.0 + micromark-factory-mdx-expression: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + vfile-message: 3.1.2 dev: true - /retext-stringify/3.1.0: - resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} + /micromark-factory-destination/1.0.0: + resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==} dependencies: - '@types/nlcst': 1.0.0 - nlcst-to-string: 3.1.0 - unified: 10.1.2 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 dev: true - /retext/8.1.0: - resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} + /micromark-factory-label/1.0.2: + resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==} dependencies: - '@types/nlcst': 1.0.0 - retext-latin: 3.1.0 - retext-stringify: 3.1.0 - unified: 10.1.2 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 dev: true - /retry-as-promised/3.2.0: - resolution: {integrity: sha512-CybGs60B7oYU/qSQ6kuaFmRd9sTZ6oXSc0toqePvV74Ac6/IFZSI1ReFQmtCN+uvW1Mtqdwpvt/LGOiCBAY2Mg==} + /micromark-factory-mdx-expression/1.0.6: + resolution: {integrity: sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==} dependencies: - any-promise: 1.3.0 - dev: false - - /retry/0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - - /retry/0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - dev: false - - /reusify/1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - /rework-visit/1.0.0: - resolution: {integrity: sha1-mUWygD8hni96ygCtuLyfZA+ELJo=} - dev: false + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-events-to-acorn: 1.0.4 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + unist-util-position-from-estree: 1.1.1 + uvu: 0.5.3 + vfile-message: 3.1.2 + dev: true - /rework/1.0.1: - resolution: {integrity: sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=} + /micromark-factory-space/1.0.0: + resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==} dependencies: - convert-source-map: 0.3.5 - css: 2.2.4 - dev: false - - /rfdc/1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} - dev: false - - /rgb-regex/1.0.1: - resolution: {integrity: sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==} - - /rgba-regex/1.0.0: - resolution: {integrity: sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==} + micromark-util-character: 1.1.0 + micromark-util-types: 1.0.2 + dev: true - /rimraf/2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - hasBin: true + /micromark-factory-title/1.0.2: + resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==} dependencies: - glob: 7.2.0 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + dev: true - /rimraf/3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true + /micromark-factory-whitespace/1.0.0: + resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==} dependencies: - glob: 7.2.0 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: true - /ripemd160/2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + /micromark-util-character/1.1.0: + resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==} dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: true - /rollup-plugin-babel/4.4.0_@babel+core@7.17.5+rollup@1.32.1: - resolution: {integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==} - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. - peerDependencies: - '@babel/core': 7 || ^7.0.0-rc.2 - rollup: '>=0.60.0 <3' + /micromark-util-chunked/1.0.0: + resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==} dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-imports': 7.16.7 - rollup: 1.32.1 - rollup-pluginutils: 2.8.2 - dev: false + micromark-util-symbol: 1.0.1 + dev: true - /rollup-plugin-terser/5.3.1_rollup@1.32.1: - resolution: {integrity: sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==} - peerDependencies: - rollup: '>=0.66.0 <3' + /micromark-util-classify-character/1.0.0: + resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==} dependencies: - '@babel/code-frame': 7.16.7 - jest-worker: 24.9.0 - rollup: 1.32.1 - rollup-pluginutils: 2.8.2 - serialize-javascript: 4.0.0 - terser: 4.8.0 - dev: false + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: true - /rollup-plugin-terser/7.0.2_rollup@2.66.1: - resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} - peerDependencies: - rollup: ^2.0.0 + /micromark-util-combine-extensions/1.0.0: + resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==} dependencies: - '@babel/code-frame': 7.16.7 - jest-worker: 26.6.2 - rollup: 2.66.1 - serialize-javascript: 4.0.0 - terser: 5.12.0 - dev: false + micromark-util-chunked: 1.0.0 + micromark-util-types: 1.0.2 + dev: true - /rollup-pluginutils/2.8.2: - resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} + /micromark-util-decode-numeric-character-reference/1.0.0: + resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==} dependencies: - estree-walker: 0.6.1 - dev: false + micromark-util-symbol: 1.0.1 + dev: true - /rollup/1.32.1: - resolution: {integrity: sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==} - hasBin: true + /micromark-util-decode-string/1.0.2: + resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==} dependencies: - '@types/estree': 0.0.50 - '@types/node': 17.0.21 - acorn: 7.4.1 - dev: false - - /rollup/2.66.1: - resolution: {integrity: sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - - /rollup/2.70.1: - resolution: {integrity: sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 + decode-named-character-reference: 1.0.1 + micromark-util-character: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-symbol: 1.0.1 dev: true - /rsvp/4.8.5: - resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} - engines: {node: 6.* || >= 7.*} - - /run-async/2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} - engines: {node: '>=0.12.0'} + /micromark-util-encode/1.0.1: + resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} + dev: true - /run-parallel/1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + /micromark-util-events-to-acorn/1.0.4: + resolution: {integrity: sha512-dpo8ecREK5s/KMph7jJ46RLM6g7N21CMc9LAJQbDLdbQnTpijigkSJPTIfLXZ+h5wdXlcsQ+b6ufAE9v76AdgA==} dependencies: - queue-microtask: 1.2.3 + '@types/acorn': 4.0.6 + '@types/estree': 0.0.50 + estree-util-visit: 1.1.0 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + vfile-message: 3.1.2 + dev: true + + /micromark-util-html-tag-name/1.0.0: + resolution: {integrity: sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==} + dev: true - /run-queue/1.0.3: - resolution: {integrity: sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==} + /micromark-util-normalize-identifier/1.0.0: + resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==} dependencies: - aproba: 1.2.0 + micromark-util-symbol: 1.0.1 + dev: true - /rxjs/6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} + /micromark-util-resolve-all/1.0.0: + resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==} dependencies: - tslib: 1.14.1 + micromark-util-types: 1.0.2 + dev: true - /rxjs/7.5.5: - resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==} + /micromark-util-sanitize-uri/1.0.0: + resolution: {integrity: sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==} dependencies: - tslib: 2.3.1 + micromark-util-character: 1.1.0 + micromark-util-encode: 1.0.1 + micromark-util-symbol: 1.0.1 + dev: true - /sade/1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} - engines: {node: '>=6'} + /micromark-util-subtokenize/1.0.2: + resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==} dependencies: - mri: 1.2.0 + micromark-util-chunked: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 dev: true - /safe-buffer/5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + /micromark-util-symbol/1.0.1: + resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==} + dev: true - /safe-buffer/5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + /micromark-util-types/1.0.2: + resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==} + dev: true - /safe-regex/1.1.0: - resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} + /micromark/3.0.10: + resolution: {integrity: sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==} dependencies: - ret: 0.1.15 + '@types/debug': 4.1.7 + debug: 4.3.3 + decode-named-character-reference: 1.0.1 + micromark-core-commonmark: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-chunked: 1.0.0 + micromark-util-combine-extensions: 1.0.0 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-encode: 1.0.1 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-sanitize-uri: 1.0.0 + micromark-util-subtokenize: 1.0.2 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.3 + transitivePeerDependencies: + - supports-color + dev: true - /safe-regex2/2.0.0: - resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==} + /micromatch/4.0.4: + resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} + engines: {node: '>=8.6'} dependencies: - ret: 0.2.2 - dev: false - - /safe-stable-stringify/2.3.1: - resolution: {integrity: sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==} - engines: {node: '>=10'} - dev: false - - /safer-buffer/2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + braces: 3.0.2 + picomatch: 2.3.1 + dev: true - /sander/0.5.1: - resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} - dependencies: - es6-promise: 3.3.1 - graceful-fs: 4.2.9 - mkdirp: 0.5.5 - rimraf: 2.7.1 + /micromorph/0.1.2: + resolution: {integrity: sha512-pDEgWjUoCMBwME8z8UiCOO6FKH0It1LASFh8hFSk8uSyfyw6rqY4PBk2LiIEPaVHwtLDhozp4Pr0I+yAUfCpiA==} dev: true - /sane/4.1.0: - resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} - engines: {node: 6.* || 8.* || >= 10.*} - deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added + /mime/3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} hasBin: true - dependencies: - '@cnakazawa/watch': 1.0.4 - anymatch: 2.0.0 - capture-exit: 2.0.0 - exec-sh: 0.3.6 - execa: 1.0.0 - fb-watchman: 2.0.1 - micromatch: 3.1.10 - minimist: 1.2.5 - walker: 1.0.8 + dev: true - /sanitize-html/2.4.0: - resolution: {integrity: sha512-Y1OgkUiTPMqwZNRLPERSEi39iOebn2XJLbeiGOBhaJD/yLqtLGu6GE5w7evx177LeGgSE+4p4e107LMiydOf6A==} - dependencies: - deepmerge: 4.2.2 - escape-string-regexp: 4.0.0 - htmlparser2: 6.1.0 - is-plain-object: 5.0.0 - klona: 2.0.5 - parse-srcset: 1.0.2 - postcss: 8.4.8 - dev: false + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true - /sanitize.css/10.0.0: - resolution: {integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==} - dev: false + /mimic-response/1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + dev: true - /sanitize.css/13.0.0: - resolution: {integrity: sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==} - dev: false + /min-indent/1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: true - /saslprep/1.0.3: - resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==} - engines: {node: '>=6'} - requiresBuild: true + /minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: - sparse-bitfield: 3.0.3 - dev: false - optional: true + brace-expansion: 1.1.11 + dev: true - /sass-loader/10.2.1_webpack@4.44.2: - resolution: {integrity: sha512-RRvWl+3K2LSMezIsd008ErK4rk6CulIMSwrcc2aZvjymUgKo/vjXGp1rSWmfTUX7bblEOz8tst4wBwWtCGBqKA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 - sass: ^1.3.0 - webpack: ^4.36.0 || ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true + /minimatch/5.0.1: + resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + engines: {node: '>=10'} dependencies: - klona: 2.0.5 - loader-utils: 2.0.2 - neo-async: 2.6.2 - schema-utils: 3.1.1 - semver: 7.3.5 - webpack: 4.44.2 - dev: false + brace-expansion: 2.0.1 + dev: true - /sass-loader/12.6.0_webpack@5.66.0: - resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true + /minimist-options/4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} dependencies: - klona: 2.0.5 - neo-async: 2.6.2 - webpack: 5.66.0 - dev: false + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + dev: true - /sax/1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + /minimist/1.2.5: + resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} + dev: true - /saxes/5.0.1: - resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} - engines: {node: '>=10'} + /minipass-collect/1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} dependencies: - xmlchars: 2.2.0 + minipass: 3.1.6 + dev: true - /scheduler/0.20.2: - resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + /minipass-fetch/2.0.3: + resolution: {integrity: sha512-VA+eiiUtaIvpQJXISwE3OiMvQwAWrgKb97F0aXlCS1Ahikr8fEQq8m3Hf7Kv9KT3nokuHigJKsDMB6atU04olQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 + minipass: 3.1.6 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + dev: true - /schema-utils/1.0.0: - resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} - engines: {node: '>= 4'} + /minipass-flush/1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} dependencies: - ajv: 6.12.6 - ajv-errors: 1.0.1_ajv@6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 + minipass: 3.1.6 + dev: true - /schema-utils/2.7.0: - resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} - engines: {node: '>= 8.9.0'} + /minipass-json-stream/1.0.1: + resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} dependencies: - '@types/json-schema': 7.0.9 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 - dev: false + jsonparse: 1.3.1 + minipass: 3.1.6 + dev: true - /schema-utils/2.7.1: - resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} - engines: {node: '>= 8.9.0'} + /minipass-pipeline/1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} dependencies: - '@types/json-schema': 7.0.9 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 + minipass: 3.1.6 + dev: true - /schema-utils/3.1.1: - resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==} - engines: {node: '>= 10.13.0'} + /minipass-sized/1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} + engines: {node: '>=8'} dependencies: - '@types/json-schema': 7.0.9 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 + minipass: 3.1.6 + dev: true - /schema-utils/4.0.0: - resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==} - engines: {node: '>= 12.13.0'} + /minipass/3.1.6: + resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==} + engines: {node: '>=8'} dependencies: - '@types/json-schema': 7.0.9 - ajv: 8.10.0 - ajv-formats: 2.1.1 - ajv-keywords: 5.1.0_ajv@8.10.0 - - /scmp/2.1.0: - resolution: {integrity: sha512-o/mRQGk9Rcer/jEEw/yw4mwo3EU/NvYvp577/Btqrym9Qy5/MdWGBqipbALgd2lrdWTJ5/gqDusxfnQBxOxT2Q==} - dev: false + yallist: 4.0.0 + dev: true - /section-matter/1.0.0: - resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} - engines: {node: '>=4'} + /minizlib/2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} dependencies: - extend-shallow: 2.0.1 - kind-of: 6.0.3 + minipass: 3.1.6 + yallist: 4.0.0 dev: true - /secure-json-parse/2.4.0: - resolution: {integrity: sha512-Q5Z/97nbON5t/L/sH6mY2EacfjVGwrCcSi5D3btRO2GZ8pf1K1UN7Z9H5J57hjVU2Qzxr1xO+FmBhOvEkzCMmg==} - dev: false - - /select-hose/2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + /mixme/0.5.4: + resolution: {integrity: sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==} + engines: {node: '>= 8.0.0'} + dev: true - /selfsigned/1.10.14: - resolution: {integrity: sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==} + /mkdirp/0.5.5: + resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} + hasBin: true dependencies: - node-forge: 0.10.0 + minimist: 1.2.5 + dev: true - /selfsigned/2.0.0: - resolution: {integrity: sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==} + /mkdirp/1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} - dependencies: - node-forge: 1.2.1 - dev: false - - /semver-diff/3.1.1: - resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} - engines: {node: '>=8'} - dependencies: - semver: 6.3.0 + hasBin: true dev: true - /semver-store/0.3.0: - resolution: {integrity: sha512-TcZvGMMy9vodEFSse30lWinkj+JgOBvPn8wRItpQRSayhc+4ssDs335uklkfvQQJgL/WvmHLVj4Ycv2s7QCQMg==} - dev: false + /mri/1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + dev: true - /semver-utils/1.1.4: - resolution: {integrity: sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==} + /mrmime/1.0.0: + resolution: {integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==} + engines: {node: '>=10'} dev: true - /semver/5.3.0: - resolution: {integrity: sha512-mfmm3/H9+67MCVix1h+IXTpDwL6710LyHuk7+cWC9T1mE0qz4iHhh6r4hU2wrIT9iTsAAC2XQRvfblL028cpLw==} - hasBin: true - dev: false - optional: true + /ms/2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true - /semver/5.7.1: - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} - hasBin: true + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true - /semver/6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} - hasBin: true + /msgpackr-extract/1.0.16: + resolution: {integrity: sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==} + requiresBuild: true + dependencies: + nan: 2.15.0 + node-gyp-build: 4.3.0 + dev: true + optional: true - /semver/7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} - hasBin: true + /msgpackr/1.5.5: + resolution: {integrity: sha512-JG0V47xRIQ9pyUnx6Hb4+3TrQoia2nA3UIdmyTldhxaxtKFkekkKpUW/N6fwHwod9o4BGuJGtouxOk+yCP5PEA==} + optionalDependencies: + msgpackr-extract: 1.0.16 + dev: true - /semver/7.3.2: - resolution: {integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==} - engines: {node: '>=10'} - hasBin: true - dev: false + /nan/2.15.0: + resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==} + dev: true - /semver/7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} - engines: {node: '>=10'} + /nanoid/3.3.1: + resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dependencies: - lru-cache: 6.0.0 + dev: true - /send/0.17.2: - resolution: {integrity: sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==} - engines: {node: '>= 0.8.0'} - dependencies: - debug: 2.6.9 - depd: 1.1.2 - destroy: 1.0.4 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 1.8.1 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.3.0 - range-parser: 1.2.1 - statuses: 1.5.0 + /negotiator/0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: true - /sendmail/1.6.1: - resolution: {integrity: sha512-lIhvnjSi5e5jL8wA1GPP6j2QVlx6JOEfmdn0QIfmuJdmXYGmJ375kcOU0NSm/34J+nypm4sa1AXrYE5w3uNIIA==} - engines: {node: '>=6.0.0'} - dependencies: - dkim-signer: 0.2.2 - mailcomposer: 3.12.0 - dev: false + /nlcst-to-string/2.0.4: + resolution: {integrity: sha512-3x3jwTd6UPG7vi5k4GEzvxJ5rDA7hVUIRNHPblKuMVP9Z3xmlsd9cgLcpAMkc5uPOBna82EeshROFhsPkbnTZg==} + dev: true - /sentence-case/2.1.1: - resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==} + /nlcst-to-string/3.1.0: + resolution: {integrity: sha512-Y8HQWKw/zrHTCnu2zcFBN1dV6vN0NUG7s5fkEj380G8tF3R+vA2KG+tDl2QoHVQCTHGHVXwoni2RQkDSFQb1PA==} dependencies: - no-case: 2.3.2 - upper-case-first: 1.1.2 - dev: false + '@types/nlcst': 1.0.0 + dev: true - /sentence-case/3.0.4: - resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} - dependencies: - no-case: 3.0.4 - tslib: 2.3.1 - upper-case-first: 2.0.2 - dev: false + /node-addon-api/3.2.1: + resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} + dev: true - /sequelize-pool/2.3.0: - resolution: {integrity: sha512-Ibz08vnXvkZ8LJTiUOxRcj1Ckdn7qafNZ2t59jYHMX1VIebTAOYefWdRYFt6z6+hy52WGthAHAoLc9hvk3onqA==} - engines: {node: '>= 6.0.0'} - dev: false + /node-gyp-build/4.3.0: + resolution: {integrity: sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==} + hasBin: true + dev: true - /sequelize/5.22.5: - resolution: {integrity: sha512-ySIHof18sJbeVG4zjEvsDL490cd9S14/IhkCrZR/g0C/FPlZq1AzEJVeSAo++9/sgJH2eERltAIGqYQNgVqX/A==} - engines: {node: '>=6.0.0'} - deprecated: 'Please update to v6 or higher! A migration guide can be found here: https://sequelize.org/v6/manual/upgrade-to-v6.html' + /node-gyp/9.0.0: + resolution: {integrity: sha512-Ma6p4s+XCTPxCuAMrOA/IJRmVy16R8Sdhtwl4PrCr7IBlj4cPawF0vg/l7nOT1jPbuNS7lIRJpBSvVsXwEZuzw==} + engines: {node: ^12.22 || ^14.13 || >=16} + hasBin: true dependencies: - bluebird: 3.7.2 - cls-bluebird: 2.1.0 - debug: 4.3.3 - dottie: 2.0.2 - inflection: 1.12.0 - lodash: 4.17.21 - moment: 2.29.1 - moment-timezone: 0.5.34 - retry-as-promised: 3.2.0 - semver: 6.3.0 - sequelize-pool: 2.3.0 - toposort-class: 1.0.1 - uuid: 8.3.2 - validator: 13.7.0 - wkx: 0.4.8 + env-paths: 2.2.1 + glob: 7.2.0 + graceful-fs: 4.2.9 + make-fetch-happen: 10.0.5 + nopt: 5.0.0 + npmlog: 6.0.1 + rimraf: 3.0.2 + semver: 7.3.5 + tar: 6.1.11 + which: 2.0.2 transitivePeerDependencies: - supports-color - dev: false - - /serialize-javascript/3.1.0: - resolution: {integrity: sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==} - dependencies: - randombytes: 2.1.0 + dev: true - /serialize-javascript/4.0.0: - resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} - dependencies: - randombytes: 2.1.0 + /node-releases/2.0.2: + resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==} + dev: true - /serialize-javascript/5.0.1: - resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==} + /nopt/5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} + engines: {node: '>=6'} + hasBin: true dependencies: - randombytes: 2.1.0 - dev: false + abbrev: 1.1.1 + dev: true - /serialize-javascript/6.0.0: - resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} + /normalize-package-data/2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: - randombytes: 2.1.0 + hosted-git-info: 2.8.9 + resolve: 1.22.0 + semver: 5.7.1 + validate-npm-package-license: 3.0.4 + dev: true - /serve-handler/6.1.3: - resolution: {integrity: sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==} - dependencies: - bytes: 3.0.0 - content-disposition: 0.5.2 - fast-url-parser: 1.1.3 - mime-types: 2.1.18 - minimatch: 3.0.4 - path-is-inside: 1.0.2 - path-to-regexp: 2.2.1 - range-parser: 1.2.0 - dev: true - - /serve-index/1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} - dependencies: - accepts: 1.3.8 - batch: 0.6.1 - debug: 2.6.9 - escape-html: 1.0.3 - http-errors: 1.6.3 - mime-types: 2.1.35 - parseurl: 1.3.3 - - /serve-static/1.14.2: - resolution: {integrity: sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==} - engines: {node: '>= 0.8.0'} - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.17.2 - - /serve/13.0.2: - resolution: {integrity: sha512-71R6fKvNgKrqARAag6lYJNnxDzpH7DCNrMuvPY5PLVaC2PDhJsGTj/34o4o4tPWhTuLgEXqvgnAWbATQ9zGZTQ==} - hasBin: true + /normalize-package-data/3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} dependencies: - '@zeit/schemas': 2.6.0 - ajv: 6.12.6 - arg: 2.0.0 - boxen: 5.1.2 - chalk: 2.4.1 - clipboardy: 2.3.0 - compression: 1.7.3 - serve-handler: 6.1.3 - update-check: 1.5.2 + hosted-git-info: 4.1.0 + is-core-module: 2.8.1 + semver: 7.3.5 + validate-npm-package-license: 3.0.4 dev: true - /set-blocking/2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - - /set-cookie-parser/2.4.8: - resolution: {integrity: sha512-edRH8mBKEWNVIVMKejNnuJxleqYE/ZSdcT8/Nem9/mmosx12pctd80s2Oy00KNZzrogMZS5mauK2/ymL1bvlvg==} - dev: false - - /set-value/2.0.1: - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + /normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dependencies: - extend-shallow: 2.0.1 - is-extendable: 0.1.1 - is-plain-object: 2.0.4 - split-string: 3.1.0 - - /setimmediate/1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - /setprototypeof/1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + dev: true - /setprototypeof/1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + /normalize-url/4.5.1: + resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} + engines: {node: '>=8'} + dev: true - /sha.js/2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true + /npm-bundled/1.1.2: + resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 + npm-normalize-package-bin: 1.0.1 + dev: true - /shallow-clone/3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} + /npm-check-updates/12.5.3: + resolution: {integrity: sha512-siFg/+Un+j4tLA6GJCnk6hz2YU4Yc5bftDnOoiSRLKL6NeAS3FScB32mtKNBtITMJf2nsoZSr8vH+wdUGeP19g==} + engines: {node: '>=12'} + hasBin: true dependencies: - kind-of: 6.0.3 - dev: false - - /shallowequal/1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - dev: false + chalk: 4.1.2 + cint: 8.2.1 + cli-table: 0.3.11 + commander: 9.0.0 + fast-memoize: 2.5.2 + find-up: 5.0.0 + fp-and-or: 0.1.3 + get-stdin: 8.0.0 + globby: 11.1.0 + hosted-git-info: 4.1.0 + json-parse-helpfulerror: 1.0.3 + jsonlines: 0.1.1 + libnpmconfig: 1.2.1 + lodash: 4.17.21 + minimatch: 5.0.1 + p-map: 4.0.0 + pacote: 13.0.3 + parse-github-url: 1.0.2 + progress: 2.0.3 + prompts: 2.4.2 + rc-config-loader: 4.0.0 + remote-git-tags: 3.0.0 + rimraf: 3.0.2 + semver: 7.3.5 + semver-utils: 1.1.4 + source-map-support: 0.5.21 + spawn-please: 1.0.0 + update-notifier: 5.1.0 + yaml: 1.10.2 + transitivePeerDependencies: + - supports-color + dev: true - /sharp/0.30.1: - resolution: {integrity: sha512-ycpz81q8AeVjz1pGvvirQBeJcYE2sXAjcLXR/69LWOe/oxavBLOrenZcTzvTXn83jqAGqY+OuwF+2kFXzbKtDA==} - engines: {node: '>=12.13.0'} - requiresBuild: true + /npm-install-checks/4.0.0: + resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} + engines: {node: '>=10'} dependencies: - color: 4.2.1 - detect-libc: 2.0.1 - node-addon-api: 4.3.0 - prebuild-install: 7.0.1 semver: 7.3.5 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - dev: false + dev: true - /shebang-command/1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - dependencies: - shebang-regex: 1.0.0 + /npm-normalize-package-bin/1.0.1: + resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} + dev: true - /shebang-command/2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} + /npm-package-arg/9.0.0: + resolution: {integrity: sha512-yhzXxeor+Zfhe5MGwPdDumz6HtNlj2pMekWB95IX3CC6uDNgde0oPKHDCLDPoJqQfd0HqAWt+y4Hs5m7CK1+9Q==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - shebang-regex: 3.0.0 - - /shebang-regex/1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - - /shebang-regex/3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - /shell-quote/1.7.2: - resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} - dev: false - - /shell-quote/1.7.3: - resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} - dev: false + hosted-git-info: 4.1.0 + semver: 7.3.5 + validate-npm-package-name: 3.0.0 + dev: true - /shelljs/0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} - engines: {node: '>=4'} + /npm-packlist/3.0.0: + resolution: {integrity: sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==} + engines: {node: '>=10'} hasBin: true dependencies: glob: 7.2.0 - interpret: 1.4.0 - rechoir: 0.6.2 + ignore-walk: 4.0.1 + npm-bundled: 1.1.2 + npm-normalize-package-bin: 1.0.1 dev: true - /shellwords/0.1.1: - resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} - optional: true - - /shiki/0.10.1: - resolution: {integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==} + /npm-pick-manifest/7.0.0: + resolution: {integrity: sha512-njM1AcdioFaKd0JSGtLO09YA1WRwctjGQJbnHGmKS+u+uwP8oFvtZtOQWPYdxrnY5eJud3wn8OpH4sEIx6+GEQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - jsonc-parser: 3.0.0 - vscode-oniguruma: 1.6.2 - vscode-textmate: 5.2.0 + npm-install-checks: 4.0.0 + npm-normalize-package-bin: 1.0.1 + npm-package-arg: 9.0.0 + semver: 7.3.5 dev: true - /shimmer/1.2.1: - resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} - dev: false - - /shorthash/0.0.2: - resolution: {integrity: sha512-L/QRElsfTaCCzA7AJPXuin6/jgWjgmTfjdaXucQ5PauPypmqAZ7t4GueaCv+Jti0M8S2Iv1C/ryD+aWY/KUGCA==} + /npm-registry-fetch/13.0.1: + resolution: {integrity: sha512-Ak+LXVtSrCLOdscFW/apUw67OPNph8waHsPKM9UOJosL7i59EF5XoSWQMEsXEOeifM9Bb4/2+WrQC4t/pd8DGg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} + dependencies: + make-fetch-happen: 10.0.5 + minipass: 3.1.6 + minipass-fetch: 2.0.3 + minipass-json-stream: 1.0.1 + minizlib: 2.1.2 + npm-package-arg: 9.0.0 + proc-log: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - /should-send-same-site-none/2.0.5: - resolution: {integrity: sha512-7dig49H7sKnv1v/GPoFQChGgJdEX9s2oy9TQBSD5RbUx7M9CCRjHMaFP06v+DZQNM0K+o8dBhvBAd4eEKirqbQ==} - dev: false - - /side-channel/1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.1.1 - object-inspect: 1.12.0 - - /sift/13.5.0: - resolution: {integrity: sha512-YoS8hmXbmJcf1Gde5bR7+pq69+Nvfv5eHTyv4B00YxJAejTEfzvamG8LHzb0jAFFciMkY05K7GG3P7n/gm0+gg==} - dev: false - - /sift/13.5.2: - resolution: {integrity: sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==} - dev: false - - /signal-exit/3.0.6: - resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==} + path-key: 3.1.1 + dev: true - /signal-exit/3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + /npmlog/6.0.1: + resolution: {integrity: sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} + dependencies: + are-we-there-yet: 3.0.0 + console-control-strings: 1.1.0 + gauge: 4.0.3 + set-blocking: 2.0.0 + dev: true - /signedsource/1.0.0: - resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==} - dev: false + /nullthrows/1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + dev: true - /simple-concat/1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - dev: false + /object-assign/4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} - /simple-get/4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - dev: false + /object-inspect/1.12.0: + resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} + dev: true - /simple-swizzle/0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + /object-is/1.1.5: + resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} + engines: {node: '>= 0.4'} dependencies: - is-arrayish: 0.3.2 + call-bind: 1.0.2 + define-properties: 1.1.3 + dev: true - /single-user-cache/0.6.0: - resolution: {integrity: sha512-uMrANoiybpbsrVDbZ2M7GPzxeqZiirwkVnsDAre1zGhXAAw+2dImTxu7h0l1sIVtwGeJnVsRxgG4I5rZrUX0rw==} - dependencies: - safe-stable-stringify: 2.3.1 - dev: false + /object-keys/1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true - /sirv/2.0.2: - resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} - engines: {node: '>= 10'} + /object.assign/4.1.2: + resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} + engines: {node: '>= 0.4'} dependencies: - '@polka/url': 1.0.0-next.21 - mrmime: 1.0.0 - totalist: 3.0.0 + call-bind: 1.0.2 + define-properties: 1.1.3 + has-symbols: 1.0.3 + object-keys: 1.1.1 dev: true - /sisteransi/1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - /slash/1.0.0: - resolution: {integrity: sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==} - engines: {node: '>=0.10.0'} + /once/1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 dev: true - /slash/2.0.0: - resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 dev: true - /slash/3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - /slash/4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - - /slice-ansi/4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + /ora/5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - - /sliced/1.0.1: - resolution: {integrity: sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==} - dev: false - - /smart-buffer/4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - - /smartwrap/1.2.5: - resolution: {integrity: sha512-bzWRwHwu0RnWjwU7dFy7tF68pDAx/zMSu3g7xr9Nx5J0iSImYInglwEVExyHLxXljy6PWMjkSAbwF7t2mPnRmg==} - deprecated: Backported compatibility to node > 6 - hasBin: true - dependencies: - breakword: 1.0.5 - grapheme-splitter: 1.0.4 + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 - yargs: 15.4.1 dev: true - /smoothscroll-polyfill/0.4.4: - resolution: {integrity: sha512-TK5ZA9U5RqCwMpfoMq/l1mrH0JAR7y7KRvOBx0n2869aLxch+gT9GhN3yUfjiw+d/DiF1mKo14+hd62JyMmoBg==} + /ordered-binary/1.2.4: + resolution: {integrity: sha512-A/csN0d3n+igxBPfUrjbV5GC69LWj2pjZzAAeeHXLukQ4+fytfP4T1Lg0ju7MSPSwq7KtHkGaiwO8URZN5IpLg==} dev: true - /snake-case/2.1.0: - resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==} - dependencies: - no-case: 2.3.2 - dev: false - - /snake-case/3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - dependencies: - dot-case: 3.0.4 - tslib: 2.3.1 - dev: false - - /snapdragon-node/2.1.1: - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} - engines: {node: '>=0.10.0'} - dependencies: - define-property: 1.0.0 - isobject: 3.0.1 - snapdragon-util: 3.0.1 - - /snapdragon-util/3.0.1: - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - - /snapdragon/0.8.2: - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + /os-tmpdir/1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} - dependencies: - base: 0.11.2 - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - map-cache: 0.2.2 - source-map: 0.5.7 - source-map-resolve: 0.5.3 - use: 3.1.1 - - /sockjs-client/1.6.0: - resolution: {integrity: sha512-qVHJlyfdHFht3eBFZdKEXKTlb7I4IV41xnVNo8yUKA1UHcPJwgW2SvTq9LhnjjCywSkSK7c/e4nghU0GOoMCRQ==} - engines: {node: '>=12'} - dependencies: - debug: 3.2.7 - eventsource: 1.1.0 - faye-websocket: 0.11.4 - inherits: 2.0.4 - url-parse: 1.5.10 + dev: true - /sockjs/0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - dependencies: - faye-websocket: 0.11.4 - uuid: 8.3.2 - websocket-driver: 0.7.4 + /outdent/0.5.0: + resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} + dev: true - /socks-proxy-agent/6.1.1: - resolution: {integrity: sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==} - engines: {node: '>= 10'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.3 - socks: 2.6.2 - transitivePeerDependencies: - - supports-color + /p-cancelable/1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} + dev: true - /socks/2.6.2: - resolution: {integrity: sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==} - engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} + /p-filter/2.1.0: + resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} + engines: {node: '>=8'} dependencies: - ip: 1.1.5 - smart-buffer: 4.2.0 - - /solid-js/1.3.12: - resolution: {integrity: sha512-JnIoF5f40WR8LTEU1McFz/xVnXT3bGyBIme7gFbGj2ch6wXg+vcfbbhc2mz6YaLJIt8NEU+wAg8v+6SX3ZP9mA==} + p-map: 2.1.0 dev: true - /sonic-boom/1.4.1: - resolution: {integrity: sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==} + /p-limit/2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: - atomic-sleep: 1.0.0 - flatstr: 1.0.12 - dev: false + p-try: 2.2.0 + dev: true - /sorcery/0.10.0: - resolution: {integrity: sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==} - hasBin: true + /p-limit/3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} dependencies: - buffer-crc32: 0.2.13 - minimist: 1.2.5 - sander: 0.5.1 - sourcemap-codec: 1.4.8 + yocto-queue: 0.1.0 dev: true - /sort-keys/1.1.2: - resolution: {integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0=} - engines: {node: '>=0.10.0'} + /p-locate/3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} dependencies: - is-plain-obj: 1.1.0 - dev: false + p-limit: 2.3.0 + dev: true - /sort-keys/2.0.0: - resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} - engines: {node: '>=4'} + /p-locate/4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: - is-plain-obj: 1.1.0 + p-limit: 2.3.0 dev: true - /sort-object-keys/1.1.3: - resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} - dev: false - - /sort-package-json/1.54.0: - resolution: {integrity: sha512-MA0nRiSfZ4/CNM/9rz70Hwq4PpvtBc3v532tzQSmoaLSdeBB3cCd488xmNruLL0fb/ZdbKlcaDDudwnrObbjBw==} - hasBin: true + /p-locate/5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} dependencies: - detect-indent: 6.1.0 - detect-newline: 3.1.0 - git-hooks-list: 1.0.3 - globby: 10.0.0 - is-plain-obj: 2.1.0 - sort-object-keys: 1.1.3 - dev: false - - /sorted-array-functions/1.3.0: - resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==} - dev: false - - /source-list-map/2.0.1: - resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} + p-limit: 3.1.0 + dev: true - /source-map-js/1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} + /p-map/2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} + dev: true - /source-map-loader/3.0.1_webpack@5.66.0: - resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 + /p-map/4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} dependencies: - abab: 2.0.5 - iconv-lite: 0.6.3 - source-map-js: 1.0.2 - webpack: 5.66.0 - dev: false + aggregate-error: 3.1.0 + dev: true - /source-map-resolve/0.5.3: - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.0 - resolve-url: 0.2.1 - source-map-url: 0.4.1 - urix: 0.1.0 + /p-try/2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true - /source-map-resolve/0.6.0: - resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated + /package-json/6.5.0: + resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} + engines: {node: '>=8'} dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.0 - dev: false + got: 9.6.0 + registry-auth-token: 4.2.1 + registry-url: 5.1.0 + semver: 6.3.0 + dev: true - /source-map-support/0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + /pacote/13.0.3: + resolution: {integrity: sha512-8thQ06YoO01O1k5rvSpHS/XPJZucw2DPiiT1jI+ys8QaTN6ifAyxfyoABHBa8nIt/4wPdzly4GEPqshctHFoYA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} + hasBin: true dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - /source-map-url/0.4.1: - resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} - deprecated: See https://github.com/lydell/source-map-url#deprecated - - /source-map/0.5.6: - resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} - engines: {node: '>=0.10.0'} + '@npmcli/git': 3.0.0 + '@npmcli/installed-package-contents': 1.0.7 + '@npmcli/promise-spawn': 1.3.2 + '@npmcli/run-script': 3.0.1 + cacache: 15.3.0 + chownr: 2.0.0 + fs-minipass: 2.1.0 + infer-owner: 1.0.4 + minipass: 3.1.6 + mkdirp: 1.0.4 + npm-package-arg: 9.0.0 + npm-packlist: 3.0.0 + npm-pick-manifest: 7.0.0 + npm-registry-fetch: 13.0.1 + proc-log: 2.0.0 + promise-retry: 2.0.1 + read-package-json: 4.1.2 + read-package-json-fast: 2.0.3 + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.1.11 + transitivePeerDependencies: + - supports-color + dev: true - /source-map/0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} + /parse-entities/4.0.0: + resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==} + dependencies: + '@types/unist': 2.0.6 + character-entities: 2.0.1 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.1 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + dev: true - /source-map/0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + /parse-github-url/1.0.2: + resolution: {integrity: sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==} engines: {node: '>=0.10.0'} + hasBin: true + dev: true - /source-map/0.7.3: - resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} - engines: {node: '>= 8'} + /parse-json/5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.16.7 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true - /source-map/0.8.0-beta.0: - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} - engines: {node: '>= 8'} + /parse-latin/5.0.0: + resolution: {integrity: sha512-Ht+4/+AUySMS5HKGAiQpBmkFsHSoGrj6Y83flLCa5OIBdtsVkO3UD4OtboJ0O0vZiOznH02x8qlwg9KLUVXuNg==} dependencies: - whatwg-url: 7.1.0 - dev: false + nlcst-to-string: 2.0.4 + unist-util-modify-children: 2.0.0 + unist-util-visit-children: 1.1.4 + dev: true - /sourcemap-codec/1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + /parse5/6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + dev: true - /space-separated-tokens/2.0.1: - resolution: {integrity: sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==} + /path-browserify/1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} dev: true - /sparse-bitfield/3.0.3: - resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==} - dependencies: - memory-pager: 1.5.0 - dev: false - optional: true + /path-exists/3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: true - /spawn-please/1.0.0: - resolution: {integrity: sha512-Kz33ip6NRNKuyTRo3aDWyWxeGeM0ORDO552Fs6E1nj4pLWPkl37SrRtTnq+MEopVaqgmaO6bAvVS+v64BJ5M/A==} - engines: {node: '>=10'} + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute/1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} dev: true - /spawn-wrap/2.0.0: - resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} + /path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - dependencies: - foreground-child: 2.0.0 - is-windows: 1.0.2 - make-dir: 3.1.0 - rimraf: 3.0.2 - signal-exit: 3.0.7 - which: 2.0.2 dev: true - /spawndamnit/2.0.0: - resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} - dependencies: - cross-spawn: 5.1.0 - signal-exit: 3.0.6 + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /spdx-correct/3.1.1: - resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.11 + /path-to-regexp/6.2.0: + resolution: {integrity: sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==} + dev: true - /spdx-exceptions/2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + /path-type/4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true - /spdx-expression-parse/3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - dependencies: - spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.11 + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true - /spdx-license-ids/3.0.11: - resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true - /spdy-transport/3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - dependencies: - debug: 4.3.3 - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.0 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: false + /pify/4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + dev: true - /spdy-transport/3.0.0_supports-color@6.1.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + /pkg-dir/4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} dependencies: - debug: 4.3.3_supports-color@6.1.0 - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.0 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color + find-up: 4.1.0 + dev: true - /spdy/4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} + /postcss/8.4.6: + resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==} + engines: {node: ^10 || ^12 || >=14} dependencies: - debug: 4.3.3 - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: false + nanoid: 3.3.1 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true - /spdy/4.0.2_supports-color@6.1.0: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} + /postcss/8.4.8: + resolution: {integrity: sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==} + engines: {node: ^10 || ^12 || >=14} dependencies: - debug: 4.3.3_supports-color@6.1.0 - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0_supports-color@6.1.0 - transitivePeerDependencies: - - supports-color + nanoid: 3.3.1 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true - /split-string/3.1.0: - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} - engines: {node: '>=0.10.0'} + /preact-render-to-string/5.1.20_preact@10.6.5: + resolution: {integrity: sha512-ivh2oOGzth0o7XqbatWUQ81WQGoJwSqDKP5z917SoqTWYCAr7dlBzMv3SAMTAu3Gr5g47BJwrvyO44H2Y10ubg==} + peerDependencies: + preact: '>=10' dependencies: - extend-shallow: 3.0.2 + preact: 10.6.5 + pretty-format: 3.8.0 + dev: true - /split/0.3.3: - resolution: {integrity: sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=} - dependencies: - through: 2.3.8 - dev: false + /preact/10.6.5: + resolution: {integrity: sha512-i+LXM6JiVjQXSt2jG2vZZFapGpCuk1fl8o6ii3G84MA3xgj686FKjs4JFDkmUVhtxyq21+4ay74zqPykz9hU6w==} + dev: true - /sponge-case/1.0.1: - resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} + /preferred-pm/3.0.3: + resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} + engines: {node: '>=10'} dependencies: - tslib: 2.3.1 - dev: false - - /sprintf-js/1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + find-up: 5.0.0 + find-yarn-workspace-root2: 1.2.16 + path-exists: 4.0.0 + which-pm: 2.0.0 + dev: true - /sqlite3/5.0.2: - resolution: {integrity: sha512-1SdTNo+BVU211Xj1csWa8lV6KM0CtucDwRyA0VHl91wEH1Mgh7RxUpI4rVvG7OhHrzCSGaVyW5g8vKvlrk9DJA==} - requiresBuild: true - peerDependenciesMeta: - node-gyp: - optional: true - dependencies: - node-addon-api: 3.2.1 - node-pre-gyp: 0.11.0 - optionalDependencies: - node-gyp: 3.8.0 - dev: false + /prepend-http/2.0.0: + resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} + engines: {node: '>=4'} + dev: true - /srcset-parse/1.1.0: - resolution: {integrity: sha512-JWp4cG2eybkvKA1QUHGoNK6JDEYcOnSuhzNGjZuYUPqXreDl/VkkvP2sZW7Rmh+icuCttrR9ccb2WPIazyM/Cw==} + /prettier/1.19.1: + resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} + engines: {node: '>=4'} + hasBin: true dev: true - /sshpk/1.17.0: - resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} - engines: {node: '>=0.10.0'} + /prettier/2.5.1: + resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} + engines: {node: '>=10.13.0'} hasBin: true - dependencies: - asn1: 0.2.6 - assert-plus: 1.0.0 - bcrypt-pbkdf: 1.0.2 - dashdash: 1.14.1 - ecc-jsbn: 0.1.2 - getpass: 0.1.7 - jsbn: 0.1.1 - safer-buffer: 2.1.2 - tweetnacl: 0.14.5 + dev: true - /ssri/6.0.2: - resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==} - dependencies: - figgy-pudding: 3.5.2 + /pretty-format/3.8.0: + resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} + dev: true - /ssri/8.0.1: - resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 + /prismjs/1.26.0: + resolution: {integrity: sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==} + engines: {node: '>=6'} + dev: true - /stable/0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + /prismjs/1.27.0: + resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} + engines: {node: '>=6'} + dev: true - /stack-trace/0.0.10: - resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} - dev: false + /proc-log/2.0.0: + resolution: {integrity: sha512-I/35MfCX2H8jBUhKN8JB8nmqvQo/nKdrBodBY7L3RhDSPPyvOHwLYNmPuhwuJq7a7C3vgFKWGQM+ecPStcvOHA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} + dev: true - /stack-utils/1.0.5: - resolution: {integrity: sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==} - engines: {node: '>=8'} - dependencies: - escape-string-regexp: 2.0.0 + /progress/2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} dev: true - /stack-utils/2.0.5: - resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==} + /promise-inflight/1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + dev: true + + /promise-retry/2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} engines: {node: '>=10'} dependencies: - escape-string-regexp: 2.0.0 - - /stackframe/1.2.1: - resolution: {integrity: sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==} - dev: false + err-code: 2.0.3 + retry: 0.12.0 + dev: true - /static-extend/0.1.2: - resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} - engines: {node: '>=0.10.0'} + /prompts/2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} dependencies: - define-property: 0.2.5 - object-copy: 0.1.0 - - /statuses/1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} + kleur: 3.0.3 + sisteransi: 1.0.5 + dev: true - /statuses/2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - dev: false + /property-information/6.1.1: + resolution: {integrity: sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w==} + dev: true - /std-env/2.3.1: - resolution: {integrity: sha512-eOsoKTWnr6C8aWrqJJ2KAReXoa7Vn5Ywyw6uCXgA/xDhxPoaIsBa5aNJmISY04dLwXPBnDHW4diGM7Sn5K4R/g==} - dependencies: - ci-info: 3.3.0 + /pseudomap/1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} + dev: true - /stream-browserify/2.0.2: - resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} + /pump/3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true - /stream-browserify/3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} + /pupa/2.1.1: + resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} + engines: {node: '>=8'} dependencies: - inherits: 2.0.4 - readable-stream: 3.6.0 - dev: false + escape-goat: 2.1.1 + dev: true - /stream-combiner/0.0.4: - resolution: {integrity: sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=} - dependencies: - duplexer: 0.1.2 - dev: false + /queue-microtask/1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true - /stream-each/1.2.3: - resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} - dependencies: - end-of-stream: 1.4.4 - stream-shift: 1.0.1 + /quick-lru/4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + dev: true - /stream-http/2.8.3: - resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} + /randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 2.3.7 - to-arraybuffer: 1.0.1 - xtend: 4.0.2 + safe-buffer: 5.2.1 + dev: true - /stream-http/3.2.0: - resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} + /rc-config-loader/4.0.0: + resolution: {integrity: sha512-//LRTblJEcqbmmro1GCmZ39qZXD+JqzuD8Y5/IZU3Dhp3A1Yr0Xn68ks8MQ6qKfKvYCWDveUmRDKDA40c+sCXw==} dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 3.6.0 - xtend: 4.0.2 - dev: false - - /stream-shift/1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - - /stream-slice/0.1.2: - resolution: {integrity: sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==} - dev: false + debug: 4.3.3 + js-yaml: 4.1.0 + json5: 2.2.0 + require-from-string: 2.0.2 + transitivePeerDependencies: + - supports-color + dev: true - /stream-transform/2.1.3: - resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} + /rc/1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true dependencies: - mixme: 0.5.4 + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.5 + strip-json-comments: 2.0.1 dev: true - /streamsearch/0.1.2: - resolution: {integrity: sha512-jos8u++JKm0ARcSUTAZXOVC0mSox7Bhn6sBgty73P1f3JGf7yG2clTbBNHUdde/kdvP2FESam+vM6l8jBrNxHA==} - engines: {node: '>=0.8.0'} - dev: false + /react-dom/17.0.2_react@17.0.2: + resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} + peerDependencies: + react: 17.0.2 + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react: 17.0.2 + scheduler: 0.20.2 - /strict-uri-encode/1.1.0: - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} + /react/17.0.2: + resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} engines: {node: '>=0.10.0'} - - /string-length/4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} dependencies: - char-regex: 1.0.2 - strip-ansi: 6.0.1 + loose-envify: 1.4.0 + object-assign: 4.1.1 - /string-length/5.0.1: - resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} - engines: {node: '>=12.20'} + /read-package-json-fast/2.0.3: + resolution: {integrity: sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==} + engines: {node: '>=10'} dependencies: - char-regex: 2.0.1 - strip-ansi: 7.0.1 - dev: false - - /string-natural-compare/3.0.1: - resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==} - dev: false - - /string-similarity/4.0.4: - resolution: {integrity: sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==} - dev: false + json-parse-even-better-errors: 2.3.1 + npm-normalize-package-bin: 1.0.1 + dev: true - /string-width/1.0.2: - resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} - engines: {node: '>=0.10.0'} + /read-package-json/4.1.2: + resolution: {integrity: sha512-Dqer4pqzamDE2O4M55xp1qZMuLPqi4ldk2ya648FOMHRjwMzFhuxVrG04wd0c38IsvkVdr3vgHI6z+QTPdAjrQ==} + engines: {node: '>=10'} dependencies: - code-point-at: 1.1.0 - is-fullwidth-code-point: 1.0.0 - strip-ansi: 3.0.1 - dev: false + glob: 7.2.0 + json-parse-even-better-errors: 2.3.1 + normalize-package-data: 3.0.3 + npm-normalize-package-bin: 1.0.1 + dev: true - /string-width/3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} + /read-pkg-up/7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} dependencies: - emoji-regex: 7.0.3 - is-fullwidth-code-point: 2.0.0 - strip-ansi: 5.2.0 + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + dev: true - /string-width/4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + /read-pkg/5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 + '@types/normalize-package-data': 2.4.1 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + dev: true - /string-width/5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + /read-yaml-file/1.1.0: + resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} + engines: {node: '>=6'} dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.0.1 + graceful-fs: 4.2.9 + js-yaml: 3.14.1 + pify: 4.0.1 + strip-bom: 3.0.0 dev: true - /string.prototype.matchall/4.0.6: - resolution: {integrity: sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==} + /readable-stream/3.6.0: + resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} + engines: {node: '>= 6'} dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - get-intrinsic: 1.1.1 - has-symbols: 1.0.3 - internal-slot: 1.0.3 - regexp.prototype.flags: 1.4.1 - side-channel: 1.0.4 - dev: false + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true - /string.prototype.trimend/1.0.4: - resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} + /readdirp/3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 + picomatch: 2.3.1 + dev: true - /string.prototype.trimstart/1.0.4: - resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} + /redent/3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 + indent-string: 4.0.0 + strip-indent: 3.0.0 + dev: true - /string_decoder/0.10.31: - resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} - dev: false + /regenerator-runtime/0.13.9: + resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} + dev: true - /string_decoder/1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + /registry-auth-token/4.2.1: + resolution: {integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==} + engines: {node: '>=6.0.0'} dependencies: - safe-buffer: 5.1.2 + rc: 1.2.8 + dev: true - /string_decoder/1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + /registry-url/5.1.0: + resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} + engines: {node: '>=8'} dependencies: - safe-buffer: 5.2.1 + rc: 1.2.8 + dev: true - /stringify-entities/4.0.2: - resolution: {integrity: sha512-MTxTVcEkorNtBbNpoFJPEh0kKdM6+QbMjLbaxmvaPMmayOXdr/AIVIIJX7FReUVweRBFJfZepK4A4AKgwuFpMQ==} + /rehype-raw/6.1.1: + resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} dependencies: - character-entities-html4: 2.1.0 - character-entities-legacy: 3.0.0 + '@types/hast': 2.3.4 + hast-util-raw: 7.2.1 + unified: 10.1.2 dev: true - /stringify-object/3.3.0: - resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} - engines: {node: '>=4'} + /rehype-slug/5.0.1: + resolution: {integrity: sha512-X5v3wV/meuOX9NFcGhJvUpEjIvQl2gDvjg3z40RVprYFt7q3th4qMmYLULiu3gXvbNX1ppx+oaa6JyY1W67pTA==} dependencies: - get-own-enumerable-property-symbols: 3.0.2 - is-obj: 1.0.1 - is-regexp: 1.0.0 - dev: false + '@types/hast': 2.3.4 + github-slugger: 1.4.0 + hast-util-has-property: 2.0.0 + hast-util-heading-rank: 2.1.0 + hast-util-to-string: 2.0.0 + unified: 10.1.2 + unist-util-visit: 4.1.0 + dev: true - /strip-ansi/3.0.1: - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} - engines: {node: '>=0.10.0'} + /rehype-stringify/9.0.3: + resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==} dependencies: - ansi-regex: 2.1.1 + '@types/hast': 2.3.4 + hast-util-to-html: 8.0.3 + unified: 10.1.2 + dev: true - /strip-ansi/5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} + /remark-gfm/3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} dependencies: - ansi-regex: 4.1.1 + '@types/mdast': 3.0.10 + mdast-util-gfm: 2.0.0 + micromark-extension-gfm: 2.0.1 + unified: 10.1.2 + dev: true - /strip-ansi/6.0.0: - resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} - engines: {node: '>=8'} + /remark-parse/10.0.1: + resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==} dependencies: - ansi-regex: 5.0.1 - dev: false + '@types/mdast': 3.0.10 + mdast-util-from-markdown: 1.2.0 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: true - /strip-ansi/6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} + /remark-rehype/10.1.0: + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} dependencies: - ansi-regex: 5.0.1 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-to-hast: 12.1.1 + unified: 10.1.2 + dev: true - /strip-ansi/7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} - engines: {node: '>=12'} + /remark-smartypants/2.0.0: + resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - ansi-regex: 6.0.1 - - /strip-bom-string/1.0.0: - resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} - engines: {node: '>=0.10.0'} + retext: 8.1.0 + retext-smartypants: 5.1.0 + unist-util-visit: 4.1.0 dev: true - /strip-bom/3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - - /strip-bom/4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + /remote-git-tags/3.0.0: + resolution: {integrity: sha512-C9hAO4eoEsX+OXA4rla66pXZQ+TLQ8T9dttgQj18yuKlPMTVkIkdYXvlMC55IuUsIkV6DpmQYi10JKFLaU+l7w==} engines: {node: '>=8'} + dev: true - /strip-comments/1.0.2: - resolution: {integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==} - engines: {node: '>=4'} - dependencies: - babel-extract-comments: 1.0.0 - babel-plugin-transform-object-rest-spread: 6.26.0 - dev: false - - /strip-comments/2.0.1: - resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} - engines: {node: '>=10'} - dev: false + /require-directory/2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true - /strip-eof/1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + /require-from-string/2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} + dev: true - /strip-final-newline/2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} + /require-main-filename/2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: true - /strip-indent/3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + /resolve-from/5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + dev: true + + /resolve/1.22.0: + resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} + hasBin: true dependencies: - min-indent: 1.0.1 + is-core-module: 2.8.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true - /strip-json-comments/2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} + /responselike/1.0.2: + resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + dependencies: + lowercase-keys: 1.0.1 + dev: true - /strip-json-comments/3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + /restore-cursor/3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true - /strnum/1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + /retext-latin/3.1.0: + resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==} + dependencies: + '@types/nlcst': 1.0.0 + parse-latin: 5.0.0 + unherit: 3.0.0 + unified: 10.1.2 dev: true - /style-loader/1.3.0_webpack@4.44.2: - resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==} - engines: {node: '>= 8.9.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + /retext-smartypants/5.1.0: + resolution: {integrity: sha512-P+VS0YlE96T2MRAlFHaTUhPrq1Rls+1GCvIytBvbo7wcgmRxC9xHle0/whTYpRqWirV9WaUm5mXmh1dKnskGWQ==} dependencies: - loader-utils: 2.0.2 - schema-utils: 2.7.1 - webpack: 4.44.2 - dev: false + '@types/nlcst': 1.0.0 + nlcst-to-string: 3.1.0 + unified: 10.1.2 + unist-util-visit: 4.1.0 + dev: true - /style-loader/3.3.1_webpack@5.65.0: - resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 + /retext-stringify/3.1.0: + resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} dependencies: - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false + '@types/nlcst': 1.0.0 + nlcst-to-string: 3.1.0 + unified: 10.1.2 + dev: true - /style-loader/3.3.1_webpack@5.66.0: - resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 + /retext/8.1.0: + resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} dependencies: - webpack: 5.66.0 - dev: false + '@types/nlcst': 1.0.0 + retext-latin: 3.1.0 + retext-stringify: 3.1.0 + unified: 10.1.2 + dev: true - /style-to-object/0.3.0: - resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} + /retry/0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + dev: true + + /reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true dependencies: - inline-style-parser: 0.1.1 + glob: 7.2.0 dev: true - /styled-components/5.3.3_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==} - engines: {node: '>=10'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - react-is: '>= 16.8.0' + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true dependencies: - '@babel/helper-module-imports': 7.16.7 - '@babel/traverse': 7.17.3_supports-color@5.5.0 - '@emotion/is-prop-valid': 0.8.8 - '@emotion/stylis': 0.8.5 - '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.0.2_styled-components@5.3.3 - css-to-react-native: 3.0.0 - hoist-non-react-statics: 3.3.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - shallowequal: 1.1.0 - supports-color: 5.5.0 - dev: false + glob: 7.2.0 + dev: true - /stylehacks/4.0.3: - resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} - engines: {node: '>=6.9.0'} + /rollup/2.66.1: + resolution: {integrity: sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w==} + engines: {node: '>=10.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /rollup/2.70.1: + resolution: {integrity: sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==} + engines: {node: '>=10.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /run-parallel/1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: - browserslist: 4.20.0 - postcss: 7.0.39 - postcss-selector-parser: 3.1.2 + queue-microtask: 1.2.3 + dev: true - /stylehacks/5.1.0_postcss@8.4.6: - resolution: {integrity: sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /sade/1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} dependencies: - browserslist: 4.20.0 - postcss: 8.4.6 - postcss-selector-parser: 6.0.9 - dev: false + mri: 1.2.0 + dev: true - /stylehacks/5.1.0_postcss@8.4.8: - resolution: {integrity: sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 + /safe-buffer/5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + + /safe-buffer/5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + + /safer-buffer/2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /sander/0.5.1: + resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} dependencies: - browserslist: 4.20.0 - postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + es6-promise: 3.3.1 + graceful-fs: 4.2.9 + mkdirp: 0.5.5 + rimraf: 2.7.1 dev: true - /stylis/4.0.13: - resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==} - dev: false + /scheduler/0.20.2: + resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 - /stylus-loader/3.0.2_stylus@0.54.8: - resolution: {integrity: sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==} - peerDependencies: - stylus: '>=0.52.4' + /section-matter/1.0.0: + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} + engines: {node: '>=4'} dependencies: - loader-utils: 1.4.0 - lodash.clonedeep: 4.5.0 - stylus: 0.54.8 - when: 3.6.4 + extend-shallow: 2.0.1 + kind-of: 6.0.3 dev: true - /stylus/0.54.8: - resolution: {integrity: sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==} - hasBin: true + /semver-diff/3.1.1: + resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} + engines: {node: '>=8'} dependencies: - css-parse: 2.0.0 - debug: 3.1.0 - glob: 7.2.0 - mkdirp: 1.0.4 - safer-buffer: 2.1.2 - sax: 1.2.4 semver: 6.3.0 - source-map: 0.7.3 dev: true - /subscriptions-transport-ws/0.11.0_graphql@15.8.0: - resolution: {integrity: sha512-8D4C6DIH5tGiAIpp5I0wD/xRlNiZAPGHygzCe7VzyzUoxHtawzjNAY9SUTXU05/EY2NMY9/9GF0ycizkXr1CWQ==} - deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md - peerDependencies: - graphql: ^15.7.2 || ^16.0.0 - dependencies: - backo2: 1.0.2 - eventemitter3: 3.1.2 - graphql: 15.8.0 - iterall: 1.3.0 - symbol-observable: 1.2.0 - ws: 7.5.7 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false + /semver-utils/1.1.4: + resolution: {integrity: sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==} + dev: true - /subscriptions-transport-ws/0.11.0_graphql@16.3.0: - resolution: {integrity: sha512-8D4C6DIH5tGiAIpp5I0wD/xRlNiZAPGHygzCe7VzyzUoxHtawzjNAY9SUTXU05/EY2NMY9/9GF0ycizkXr1CWQ==} - deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md - peerDependencies: - graphql: ^15.7.2 || ^16.0.0 - dependencies: - backo2: 1.0.2 - eventemitter3: 3.1.2 - graphql: 16.3.0 - iterall: 1.3.0 - symbol-observable: 1.2.0 - ws: 7.5.7 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false + /semver/5.7.1: + resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} + hasBin: true + dev: true - /subscriptions-transport-ws/0.9.19_graphql@15.8.0: - resolution: {integrity: sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw==} - deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md - peerDependencies: - graphql: '>=0.10.0' - dependencies: - backo2: 1.0.2 - eventemitter3: 3.1.2 - graphql: 15.8.0 - iterall: 1.3.0 - symbol-observable: 1.2.0 - ws: 7.5.7 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false + /semver/6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + hasBin: true + dev: true - /superagent/7.1.1: - resolution: {integrity: sha512-CQ2weSS6M+doIwwYFoMatklhRbx6sVNdB99OEJ5czcP3cng76Ljqus694knFWgOj3RkrtxZqIgpe6vhe0J7QWQ==} - engines: {node: '>=6.4.0 <13 || >=14'} + /semver/7.3.5: + resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} + engines: {node: '>=10'} + hasBin: true dependencies: - component-emitter: 1.3.0 - cookiejar: 2.1.3 - debug: 4.3.3 - fast-safe-stringify: 2.1.1 - form-data: 4.0.0 - formidable: 2.0.1 - methods: 1.1.2 - mime: 2.6.0 - qs: 6.10.3 - readable-stream: 3.6.0 - semver: 7.3.5 - transitivePeerDependencies: - - supports-color + lru-cache: 6.0.0 dev: true - /supertest/6.2.2: - resolution: {integrity: sha512-wCw9WhAtKJsBvh07RaS+/By91NNE0Wh0DN19/hWPlBOU8tAfOtbZoVSV4xXeoKoxgPx0rx2y+y+8660XtE7jzg==} - engines: {node: '>=6.0.0'} + /serialize-javascript/6.0.0: + resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} dependencies: - methods: 1.1.2 - superagent: 7.1.1 - transitivePeerDependencies: - - supports-color + randombytes: 2.1.0 dev: true - /supports-color/2.0.0: - resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} - engines: {node: '>=0.8.0'} + /set-blocking/2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true - /supports-color/5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} + /shebang-command/1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} dependencies: - has-flag: 3.0.0 + shebang-regex: 1.0.0 + dev: true - /supports-color/6.1.0: - resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} - engines: {node: '>=6'} + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: - has-flag: 3.0.0 + shebang-regex: 3.0.0 + dev: true - /supports-color/7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + /shebang-regex/1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: true + + /shebang-regex/3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 + dev: true - /supports-color/8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} + /shiki/0.10.1: + resolution: {integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==} dependencies: - has-flag: 4.0.0 + jsonc-parser: 3.0.0 + vscode-oniguruma: 1.6.2 + vscode-textmate: 5.2.0 + dev: true - /supports-esm/1.0.0: - resolution: {integrity: sha512-96Am8CDqUaC0I2+C/swJ0yEvM8ZnGn4unoers/LSdE4umhX7mELzqyLzx3HnZAluq5PXIsGMKqa7NkqaeHMPcg==} - dependencies: - has-package-exports: 1.2.3 + /shorthash/0.0.2: + resolution: {integrity: sha512-L/QRElsfTaCCzA7AJPXuin6/jgWjgmTfjdaXucQ5PauPypmqAZ7t4GueaCv+Jti0M8S2Iv1C/ryD+aWY/KUGCA==} dev: true - /supports-hyperlinks/2.2.0: - resolution: {integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==} - engines: {node: '>=8'} + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + object-inspect: 1.12.0 + dev: true - /supports-preserve-symlinks-flag/1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} + /signal-exit/3.0.6: + resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==} + dev: true - /svelte-hmr/0.14.11_svelte@3.46.4: - resolution: {integrity: sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==} - engines: {node: ^12.20 || ^14.13.1 || >= 16} - peerDependencies: - svelte: '>=3.19.0' - dependencies: - svelte: 3.46.4 + /signal-exit/3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true - /svelte-preprocess/4.10.4_f203001d21134031b838c80615ccd612: - resolution: {integrity: sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==} - engines: {node: '>= 9.11.2'} - requiresBuild: true - peerDependencies: - '@babel/core': ^7.10.2 - coffeescript: ^2.5.1 - less: ^3.11.3 || ^4.0.0 - node-sass: '*' - postcss: ^7 || ^8 - postcss-load-config: ^2.1.0 || ^3.0.0 - pug: ^3.0.0 - sass: ^1.26.8 - stylus: ^0.55.0 - sugarss: ^2.0.0 - svelte: ^3.23.0 - typescript: ^3.9.5 || ^4.0.0 - peerDependenciesMeta: - '@babel/core': - optional: true - coffeescript: - optional: true - less: - optional: true - node-sass: - optional: true - postcss: - optional: true - postcss-load-config: - optional: true - pug: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - typescript: - optional: true + /sirv/2.0.2: + resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} + engines: {node: '>= 10'} dependencies: - '@babel/core': 7.17.5 - '@types/pug': 2.0.6 - '@types/sass': 1.43.1 - detect-indent: 6.1.0 - magic-string: 0.25.9 - postcss: 8.4.8 - sorcery: 0.10.0 - strip-indent: 3.0.0 - svelte: 3.46.4 - typescript: 4.6.2 + '@polka/url': 1.0.0-next.21 + mrmime: 1.0.0 + totalist: 3.0.0 dev: true - /svelte-preprocess/4.10.4_svelte@3.46.4+typescript@4.6.2: - resolution: {integrity: sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==} - engines: {node: '>= 9.11.2'} - requiresBuild: true - peerDependencies: - '@babel/core': ^7.10.2 - coffeescript: ^2.5.1 - less: ^3.11.3 || ^4.0.0 - node-sass: '*' - postcss: ^7 || ^8 - postcss-load-config: ^2.1.0 || ^3.0.0 - pug: ^3.0.0 - sass: ^1.26.8 - stylus: ^0.55.0 - sugarss: ^2.0.0 - svelte: ^3.23.0 - typescript: ^3.9.5 || ^4.0.0 - peerDependenciesMeta: - '@babel/core': - optional: true - coffeescript: - optional: true - less: - optional: true - node-sass: - optional: true - postcss: - optional: true - postcss-load-config: - optional: true - pug: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - typescript: - optional: true - dependencies: - '@types/pug': 2.0.6 - '@types/sass': 1.43.1 - detect-indent: 6.1.0 - magic-string: 0.25.9 - sorcery: 0.10.0 - strip-indent: 3.0.0 - svelte: 3.46.4 - typescript: 4.6.2 + /sisteransi/1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: true + + /slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /slash/4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + dev: true + + /smart-buffer/4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + dev: true + + /smartwrap/1.2.5: + resolution: {integrity: sha512-bzWRwHwu0RnWjwU7dFy7tF68pDAx/zMSu3g7xr9Nx5J0iSImYInglwEVExyHLxXljy6PWMjkSAbwF7t2mPnRmg==} + deprecated: Backported compatibility to node > 6 + hasBin: true + dependencies: + breakword: 1.0.5 + grapheme-splitter: 1.0.4 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + yargs: 15.4.1 dev: true - /svelte/3.46.4: - resolution: {integrity: sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==} - engines: {node: '>= 8'} + /socks-proxy-agent/6.1.1: + resolution: {integrity: sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==} + engines: {node: '>= 10'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.3 + socks: 2.6.2 + transitivePeerDependencies: + - supports-color dev: true - /svg-parser/2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} + /socks/2.6.2: + resolution: {integrity: sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==} + engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} + dependencies: + ip: 1.1.5 + smart-buffer: 4.2.0 + dev: true - /svg-tags/1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + /solid-js/1.3.12: + resolution: {integrity: sha512-JnIoF5f40WR8LTEU1McFz/xVnXT3bGyBIme7gFbGj2ch6wXg+vcfbbhc2mz6YaLJIt8NEU+wAg8v+6SX3ZP9mA==} dev: true - /svgo/1.3.2: - resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} - engines: {node: '>=4.0.0'} - deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. - hasBin: true - dependencies: - chalk: 2.4.2 - coa: 2.0.2 - css-select: 2.1.0 - css-select-base-adapter: 0.1.1 - css-tree: 1.0.0-alpha.37 - csso: 4.2.0 - js-yaml: 3.14.1 - mkdirp: 0.5.5 - object.values: 1.1.5 - sax: 1.2.4 - stable: 0.1.8 - unquote: 1.1.1 - util.promisify: 1.0.1 - - /svgo/2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} - engines: {node: '>=10.13.0'} + /sorcery/0.10.0: + resolution: {integrity: sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==} hasBin: true dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 4.2.1 - css-tree: 1.1.3 - csso: 4.2.0 - picocolors: 1.0.0 - stable: 0.1.8 + buffer-crc32: 0.2.13 + minimist: 1.2.5 + sander: 0.5.1 + sourcemap-codec: 1.4.8 + dev: true - /swap-case/1.1.2: - resolution: {integrity: sha512-BAmWG6/bx8syfc6qXPprof3Mn5vQgf5dwdUNJhsNqU9WdPt5P+ES/wQ5bxfijy8zwZgZZHslC3iAsxsuQMCzJQ==} - dependencies: - lower-case: 1.1.4 - upper-case: 1.1.3 - dev: false + /source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + dev: true - /swap-case/2.0.2: - resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} + /source-map-support/0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: - tslib: 2.3.1 - dev: false + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map/0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + dev: true - /symbol-observable/1.2.0: - resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} + /source-map/0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - dev: false + dev: true - /symbol-observable/4.0.0: - resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} - engines: {node: '>=0.10'} + /source-map/0.7.3: + resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} + engines: {node: '>= 8'} + dev: true - /symbol-tree/3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + /sourcemap-codec/1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + dev: true - /table/6.8.0: - resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==} - engines: {node: '>=10.0.0'} + /space-separated-tokens/2.0.1: + resolution: {integrity: sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==} + dev: true + + /spawn-please/1.0.0: + resolution: {integrity: sha512-Kz33ip6NRNKuyTRo3aDWyWxeGeM0ORDO552Fs6E1nj4pLWPkl37SrRtTnq+MEopVaqgmaO6bAvVS+v64BJ5M/A==} + engines: {node: '>=10'} + dev: true + + /spawndamnit/2.0.0: + resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} dependencies: - ajv: 8.10.0 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 + cross-spawn: 5.1.0 + signal-exit: 3.0.6 + dev: true - /tailwindcss/3.0.23_ts-node@10.5.0: - resolution: {integrity: sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==} - engines: {node: '>=12.13.0'} - hasBin: true - peerDependencies: - autoprefixer: ^10.0.2 + /spdx-correct/3.1.1: + resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: - arg: 5.0.1 - chalk: 4.1.2 - chokidar: 3.5.3 - color-name: 1.1.4 - cosmiconfig: 7.0.1 - detective: 5.2.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.2.11 - glob-parent: 6.0.2 - is-glob: 4.0.3 - normalize-path: 3.0.0 - object-hash: 2.2.0 - postcss: 8.4.8 - postcss-js: 4.0.0_postcss@8.4.8 - postcss-load-config: 3.1.3_ts-node@10.5.0 - postcss-nested: 5.0.6_postcss@8.4.8 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - quick-lru: 5.1.1 - resolve: 1.22.0 - transitivePeerDependencies: - - ts-node - dev: false + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.11 + dev: true - /tap-mocha-reporter/5.0.3: - resolution: {integrity: sha512-6zlGkaV4J+XMRFkN0X+yuw6xHbE9jyCZ3WUKfw4KxMyRGOpYSRuuQTRJyWX88WWuLdVTuFbxzwXhXuS2XE6o0g==} - engines: {node: '>= 8'} - hasBin: true + /spdx-exceptions/2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + dev: true + + /spdx-expression-parse/3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: - color-support: 1.1.3 - debug: 4.3.3 - diff: 4.0.2 - escape-string-regexp: 2.0.0 - glob: 7.2.0 - tap-parser: 11.0.1 - tap-yaml: 1.0.0 - unicode-length: 2.0.2 - transitivePeerDependencies: - - supports-color + spdx-exceptions: 2.3.0 + spdx-license-ids: 3.0.11 + dev: true + + /spdx-license-ids/3.0.11: + resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} + dev: true + + /sprintf-js/1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true + + /srcset-parse/1.1.0: + resolution: {integrity: sha512-JWp4cG2eybkvKA1QUHGoNK6JDEYcOnSuhzNGjZuYUPqXreDl/VkkvP2sZW7Rmh+icuCttrR9ccb2WPIazyM/Cw==} dev: true - /tap-parser/11.0.1: - resolution: {integrity: sha512-5ow0oyFOnXVSALYdidMX94u0GEjIlgc/BPFYLx0yRh9hb8+cFGNJqJzDJlUqbLOwx8+NBrIbxCWkIQi7555c0w==} + /ssri/8.0.1: + resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} engines: {node: '>= 8'} - hasBin: true dependencies: - events-to-array: 1.1.2 minipass: 3.1.6 - tap-yaml: 1.0.0 dev: true - /tap-yaml/1.0.0: - resolution: {integrity: sha512-Rxbx4EnrWkYk0/ztcm5u3/VznbyFJpyXO12dDBHKWiDVxy7O2Qw6MRrwO5H6Ww0U5YhRY/4C/VzWmFPhBQc4qQ==} + /stream-transform/2.1.3: + resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} dependencies: - yaml: 1.10.2 + mixme: 0.5.4 dev: true - /tap/15.2.3_ts-node@10.5.0+typescript@4.6.2: - resolution: {integrity: sha512-EVbovHd/SdevGMUnkNU5JJqC1YC0hzaaZ2jnqs0fKHv9Oudx27qW3Xwox7A6TB92wvR0mqgQPr+Au2w56kD+aQ==} - engines: {node: '>=10'} - hasBin: true - peerDependencies: - flow-remove-types: '>=2.112.0' - ts-node: '>=8.5.2' - typescript: '>=3.7.2' - peerDependenciesMeta: - flow-remove-types: - optional: true - ts-node: - optional: true - typescript: - optional: true + /string-width/4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} dependencies: - chokidar: 3.5.3 - coveralls: 3.1.1 - findit: 2.0.0 - foreground-child: 2.0.0 - fs-exists-cached: 1.0.0 - glob: 7.2.0 - isexe: 2.0.0 - istanbul-lib-processinfo: 2.0.2 - jackspeak: 1.4.1 - libtap: 1.3.0 - minipass: 3.1.6 - mkdirp: 1.0.4 - nyc: 15.1.0 - opener: 1.5.2 - rimraf: 3.0.2 - signal-exit: 3.0.7 - source-map-support: 0.5.21 - tap-mocha-reporter: 5.0.3 - tap-parser: 11.0.1 - tap-yaml: 1.0.0 - tcompare: 5.0.7 - ts-node: 10.5.0_e79e62fe450383fd2d418267dc75e645 - typescript: 4.6.2 - which: 2.0.2 - transitivePeerDependencies: - - supports-color + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 dev: true - bundledDependencies: - - ink - - treport - - '@types/react' - - '@isaacs/import-jsx' - - react - /tapable/1.1.3: - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} - engines: {node: '>=6'} + /string-width/5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.0.1 + dev: true - /tapable/2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} + /string.prototype.trimend/1.0.4: + resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + dev: true - /tar-fs/2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + /string.prototype.trimstart/1.0.4: + resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 2.2.0 - dev: false + call-bind: 1.0.2 + define-properties: 1.1.3 + dev: true - /tar-stream/2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} + /string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.0 - dev: false + safe-buffer: 5.2.1 + dev: true - /tar/2.2.2: - resolution: {integrity: sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==} - deprecated: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap. + /stringify-entities/4.0.2: + resolution: {integrity: sha512-MTxTVcEkorNtBbNpoFJPEh0kKdM6+QbMjLbaxmvaPMmayOXdr/AIVIIJX7FReUVweRBFJfZepK4A4AKgwuFpMQ==} dependencies: - block-stream: 0.0.9 - fstream: 1.0.12 - inherits: 2.0.4 - dev: false - optional: true + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + dev: true - /tar/4.4.19: - resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} - engines: {node: '>=4.5'} + /strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} dependencies: - chownr: 1.1.4 - fs-minipass: 1.2.7 - minipass: 2.9.0 - minizlib: 1.3.3 - mkdirp: 0.5.5 - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: false + ansi-regex: 5.0.1 + dev: true - /tar/6.1.11: - resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} - engines: {node: '>= 10'} + /strip-ansi/7.0.1: + resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + engines: {node: '>=12'} dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 3.1.6 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 + ansi-regex: 6.0.1 + dev: true - /tarn/3.0.2: - resolution: {integrity: sha512-51LAVKUSZSVfI05vjPESNc5vwqqZpbXCsU+/+wxlOrUjk2SnFTt97v9ZgQrD4YmxYW1Px6w2KjaDitCfkvgxMQ==} - engines: {node: '>=8.0.0'} - dev: false + /strip-bom-string/1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} + engines: {node: '>=0.10.0'} + dev: true - /tcompare/5.0.7: - resolution: {integrity: sha512-d9iddt6YYGgyxJw5bjsN7UJUO1kGOtjSlNy/4PoGYAjQS5pAT/hzIoLf1bZCw+uUxRmZJh7Yy1aA7xKVRT9B4w==} - engines: {node: '>=10'} + /strip-bom/3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /strip-bom/4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + dev: true + + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true + + /strip-indent/3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} dependencies: - diff: 4.0.2 + min-indent: 1.0.1 dev: true - /temp-dir/1.0.0: - resolution: {integrity: sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=} - engines: {node: '>=4'} - dev: false - - /temp-dir/2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - dev: false + /strip-json-comments/2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + dev: true - /tempy/0.3.0: - resolution: {integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==} - engines: {node: '>=8'} - dependencies: - temp-dir: 1.0.0 - type-fest: 0.3.1 - unique-string: 1.0.0 - dev: false + /strnum/1.0.5: + resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + dev: true - /tempy/0.6.0: - resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} - engines: {node: '>=10'} + /style-to-object/0.3.0: + resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} dependencies: - is-stream: 2.0.1 - temp-dir: 2.0.0 - type-fest: 0.16.0 - unique-string: 2.0.0 - dev: false - - /term-size/2.2.1: - resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} - engines: {node: '>=8'} + inline-style-parser: 0.1.1 dev: true - /terminal-link/2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + /supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.2.0 + has-flag: 4.0.0 + dev: true - /terser-webpack-plugin/1.4.5_webpack@4.44.2: - resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 + /supports-esm/1.0.0: + resolution: {integrity: sha512-96Am8CDqUaC0I2+C/swJ0yEvM8ZnGn4unoers/LSdE4umhX7mELzqyLzx3HnZAluq5PXIsGMKqa7NkqaeHMPcg==} dependencies: - cacache: 12.0.4 - find-cache-dir: 2.1.0 - is-wsl: 1.1.0 - schema-utils: 1.0.0 - serialize-javascript: 4.0.0 - source-map: 0.6.1 - terser: 4.8.0 - webpack: 4.44.2 - webpack-sources: 1.4.3 - worker-farm: 1.7.0 - - /terser-webpack-plugin/4.2.3_webpack@4.44.2: - resolution: {integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==} - engines: {node: '>= 10.13.0'} + has-package-exports: 1.2.3 + dev: true + + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /svelte-hmr/0.14.11_svelte@3.46.4: + resolution: {integrity: sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==} + engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + svelte: '>=3.19.0' dependencies: - cacache: 15.3.0 - find-cache-dir: 3.3.2 - jest-worker: 26.6.2 - p-limit: 3.1.0 - schema-utils: 3.1.1 - serialize-javascript: 5.0.1 - source-map: 0.6.1 - terser: 5.12.0 - webpack: 4.44.2 - webpack-sources: 1.4.3 - dev: false + svelte: 3.46.4 + dev: true - /terser-webpack-plugin/5.3.0_webpack@5.65.0: - resolution: {integrity: sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==} - engines: {node: '>= 10.13.0'} + /svelte-preprocess/4.10.4_f203001d21134031b838c80615ccd612: + resolution: {integrity: sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==} + engines: {node: '>= 9.11.2'} + requiresBuild: true peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 + '@babel/core': ^7.10.2 + coffeescript: ^2.5.1 + less: ^3.11.3 || ^4.0.0 + node-sass: '*' + postcss: ^7 || ^8 + postcss-load-config: ^2.1.0 || ^3.0.0 + pug: ^3.0.0 + sass: ^1.26.8 + stylus: ^0.55.0 + sugarss: ^2.0.0 + svelte: ^3.23.0 + typescript: ^3.9.5 || ^4.0.0 peerDependenciesMeta: - '@swc/core': + '@babel/core': optional: true - esbuild: + coffeescript: optional: true - uglify-js: + less: optional: true - dependencies: - jest-worker: 27.5.1 - schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - source-map: 0.6.1 - terser: 5.12.0 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /terser-webpack-plugin/5.3.1_webpack@5.65.0: - resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': + node-sass: + optional: true + postcss: + optional: true + postcss-load-config: + optional: true + pug: + optional: true + sass: + optional: true + stylus: optional: true - esbuild: + sugarss: optional: true - uglify-js: + typescript: optional: true dependencies: - jest-worker: 27.5.1 - schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - source-map: 0.6.1 - terser: 5.12.0 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false + '@babel/core': 7.17.5 + '@types/pug': 2.0.6 + '@types/sass': 1.43.1 + detect-indent: 6.1.0 + magic-string: 0.25.9 + postcss: 8.4.8 + sorcery: 0.10.0 + strip-indent: 3.0.0 + svelte: 3.46.4 + typescript: 4.6.2 + dev: true - /terser-webpack-plugin/5.3.1_webpack@5.66.0: - resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==} - engines: {node: '>= 10.13.0'} + /svelte-preprocess/4.10.4_svelte@3.46.4+typescript@4.6.2: + resolution: {integrity: sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==} + engines: {node: '>= 9.11.2'} + requiresBuild: true peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 + '@babel/core': ^7.10.2 + coffeescript: ^2.5.1 + less: ^3.11.3 || ^4.0.0 + node-sass: '*' + postcss: ^7 || ^8 + postcss-load-config: ^2.1.0 || ^3.0.0 + pug: ^3.0.0 + sass: ^1.26.8 + stylus: ^0.55.0 + sugarss: ^2.0.0 + svelte: ^3.23.0 + typescript: ^3.9.5 || ^4.0.0 peerDependenciesMeta: - '@swc/core': + '@babel/core': + optional: true + coffeescript: optional: true - esbuild: + less: optional: true - uglify-js: + node-sass: + optional: true + postcss: + optional: true + postcss-load-config: + optional: true + pug: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + typescript: optional: true dependencies: - jest-worker: 27.5.1 - schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - source-map: 0.6.1 - terser: 5.12.0 - webpack: 5.66.0 - - /terser/4.8.0: - resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - commander: 2.20.3 - source-map: 0.6.1 - source-map-support: 0.5.21 - - /terser/5.12.0: - resolution: {integrity: sha512-R3AUhNBGWiFc77HXag+1fXpAxTAFRQTJemlJKjAgD9r8xXTpjNKqIXwHM/o7Rh+O0kUJtS3WQVdBeMKFk5sw9A==} - engines: {node: '>=10'} - hasBin: true - dependencies: - acorn: 8.7.0 - commander: 2.20.3 - source-map: 0.7.3 - source-map-support: 0.5.21 - - /test-exclude/6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.0 - minimatch: 3.1.2 - - /text-hex/1.0.0: - resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} - dev: false - - /text-table/0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - - /thenify-all/1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - dependencies: - thenify: 3.3.1 - dev: false - - /thenify/3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - dependencies: - any-promise: 1.3.0 - dev: false - - /throat/5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} - - /throat/6.0.1: - resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==} + '@types/pug': 2.0.6 + '@types/sass': 1.43.1 + detect-indent: 6.1.0 + magic-string: 0.25.9 + sorcery: 0.10.0 + strip-indent: 3.0.0 + svelte: 3.46.4 + typescript: 4.6.2 + dev: true - /through/2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + /svelte/3.46.4: + resolution: {integrity: sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==} + engines: {node: '>= 8'} + dev: true - /through2/2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + /tar/6.1.11: + resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} + engines: {node: '>= 10'} dependencies: - readable-stream: 2.3.7 - xtend: 4.0.2 - - /thunky/1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 3.1.6 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true - /tildify/2.0.0: - resolution: {integrity: sha512-Cc+OraorugtXNfs50hU9KS369rFXCfgGLpfCfvlc+Ud5u6VWmUQsOAa9HbTvheQdYnrdJqqv1e5oIqXppMYnSw==} + /term-size/2.2.1: + resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} - dev: false - - /timers-browserify/2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} - dependencies: - setimmediate: 1.0.5 - - /timsort/0.3.0: - resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} - - /tiny-invariant/1.2.0: - resolution: {integrity: sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==} - - /tiny-lru/8.0.2: - resolution: {integrity: sha512-ApGvZ6vVvTNdsmt676grvCkUCGwzG9IqXma5Z07xJgiC5L7akUMof5U8G2JTI9Rz/ovtVhJBlY6mNhEvtjzOIg==} - engines: {node: '>=6'} - dev: false - - /tiny-warning/1.0.3: - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - dev: false - - /title-case/2.1.1: - resolution: {integrity: sha512-EkJoZ2O3zdCz3zJsYCsxyq2OC5hrxR9mfdd5I+w8h/tmFfeOxJ+vvkxsKxdmN0WtS9zLdHEgfgVOiMVgv+Po4Q==} - dependencies: - no-case: 2.3.2 - upper-case: 1.1.3 - dev: false - - /title-case/3.0.3: - resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} - dependencies: - tslib: 2.3.1 - dev: false + dev: true /tmp/0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} dependencies: os-tmpdir: 1.0.2 - - /tmpl/1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - - /to-arraybuffer/1.0.1: - resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} - - /to-factory/1.0.0: - resolution: {integrity: sha512-JVYrY42wMG7ddf+wBUQR/uHGbjUHZbLisJ8N62AMm0iTZ0p8YTcZLzdtomU0+H+wa99VbkyvQGB3zxB7NDzgIQ==} dev: true /to-fast-properties/2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - - /to-object-path/0.3.0: - resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - - /to-readable-stream/1.0.0: - resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} - engines: {node: '>=6'} - dev: true - - /to-regex-range/2.1.1: - resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} - engines: {node: '>=0.10.0'} - dependencies: - is-number: 3.0.0 - repeat-string: 1.6.1 - - /to-regex-range/5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - dependencies: - is-number: 7.0.0 - - /to-regex/3.0.2: - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} - engines: {node: '>=0.10.0'} - dependencies: - define-property: 2.0.2 - extend-shallow: 3.0.2 - regex-not: 1.0.2 - safe-regex: 1.1.0 - - /toggle-selection/1.0.6: - resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} - dev: false - - /toidentifier/1.0.0: - resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} - engines: {node: '>=0.6'} - dev: false - - /toidentifier/1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - /toml/3.0.0: - resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} - dev: true - - /toposort-class/1.0.1: - resolution: {integrity: sha512-OsLcGGbYF3rMjPUf8oKktyvCiUxSbqMMS39m33MAjLTC1DVIH6x3WSt63/M77ihI09+Sdfk1AXvfhCEeUmC7mg==} - dev: false - - /toposort/1.0.7: - resolution: {integrity: sha512-FclLrw8b9bMWf4QlCJuHBEVhSRsqDj6u3nIjAzPeJvgl//1hBlffdlk0MALceL14+koWEdU4ofRAXofbODxQzg==} + engines: {node: '>=4'} dev: true - /toposort/2.0.2: - resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==} - dev: false - - /totalist/3.0.0: - resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==} + /to-readable-stream/1.0.0: + resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} engines: {node: '>=6'} dev: true - /tough-cookie/2.5.0: - resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} - engines: {node: '>=0.8'} + /to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} dependencies: - psl: 1.8.0 - punycode: 2.1.1 + is-number: 7.0.0 + dev: true - /tough-cookie/4.0.0: - resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==} + /totalist/3.0.0: + resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==} engines: {node: '>=6'} - dependencies: - psl: 1.8.0 - punycode: 2.1.1 - universalify: 0.1.2 - - /tr46/0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - /tr46/1.0.1: - resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} - dependencies: - punycode: 2.1.1 - dev: false - - /tr46/2.1.0: - resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} - engines: {node: '>=8'} - dependencies: - punycode: 2.1.1 + dev: true /tree-kill/1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} @@ -32050,174 +6368,10 @@ packages: engines: {node: '>=8'} dev: true - /triple-beam/1.3.0: - resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} - dev: false - - /trivial-deferred/1.0.1: - resolution: {integrity: sha512-dagAKX7vaesNNAwOc9Np9C2mJ+7YopF4lk+jE2JML9ta4kZ91Y6UruJNH65bLRYoUROD8EY+Pmi44qQWwXR7sw==} - dev: true - /trough/2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true - /tryer/1.0.1: - resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} - dev: false - - /ts-invariant/0.4.4: - resolution: {integrity: sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==} - dependencies: - tslib: 1.14.1 - dev: false - - /ts-invariant/0.9.4: - resolution: {integrity: sha512-63jtX/ZSwnUNi/WhXjnK8kz4cHHpYS60AnmA6ixz17l7E12a5puCWFlNpkne5Rl0J8TBPVHpGjsj4fxs8ObVLQ==} - engines: {node: '>=8'} - dependencies: - tslib: 2.3.1 - dev: false - - /ts-jest/26.5.6_jest@26.6.0+typescript@4.6.2: - resolution: {integrity: sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==} - engines: {node: '>= 10'} - hasBin: true - peerDependencies: - jest: '>=26 <27' - typescript: '>=3.8 <5.0' - dependencies: - bs-logger: 0.2.6 - buffer-from: 1.1.2 - fast-json-stable-stringify: 2.1.0 - jest: 26.6.0_ts-node@10.5.0 - jest-util: 26.6.2 - json5: 2.2.0 - lodash: 4.17.21 - make-error: 1.3.6 - mkdirp: 1.0.4 - semver: 7.3.5 - typescript: 4.6.2 - yargs-parser: 20.2.9 - dev: true - - /ts-jest/27.1.3_60149d457e34ffba7d4e845dde6a1263: - resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: ~0.14.0 - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@types/jest': 27.4.1 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1_ts-node@10.7.0 - jest-util: 27.5.1 - json5: 2.2.0 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.5 - typescript: 4.6.2 - yargs-parser: 20.2.9 - dev: true - - /ts-jest/27.1.3_c53d1ca518b3b945a0cb74482cae0a36: - resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: ~0.14.0 - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@babel/core': 7.17.5 - '@types/jest': 27.4.1 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1_ts-node@10.5.0 - jest-util: 27.5.1 - json5: 2.2.0 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.5 - typescript: 4.6.2 - yargs-parser: 20.2.9 - dev: true - - /ts-jest/27.1.3_dc8baabc9570e2df1a26803dfba5c854: - resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: ~0.14.0 - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@types/jest': 27.0.2 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1_ts-node@10.5.0 - jest-util: 27.5.1 - json5: 2.2.0 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.5 - typescript: 4.6.2 - yargs-parser: 20.2.9 - dev: true - - /ts-loader/9.2.8_typescript@4.6.2: - resolution: {integrity: sha512-gxSak7IHUuRtwKf3FIPSW1VpZcqF9+MBrHOvBp9cjHh+525SjtCIJKVGjRKIAfxBwDGDGCFF00rTfzB1quxdSw==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.9.2 - micromatch: 4.0.4 - semver: 7.3.5 - typescript: 4.6.2 - dev: true - /ts-morph/12.2.0: resolution: {integrity: sha512-WHXLtFDcIRwoqaiu0elAoZ/AmI+SwwDafnPKjgJmdwJ2gRVO0jMKBt88rV2liT/c6MTsXyuWbGFiHe9MRddWJw==} dependencies: @@ -32225,13 +6379,6 @@ packages: code-block-writer: 10.1.1 dev: true - /ts-morph/14.0.0: - resolution: {integrity: sha512-tO8YQ1dP41fw8GVmeQAdNsD8roZi1JMqB7YwZrqU856DvmG5/710e41q2XauzTYrygH9XmMryaFeLo+kdCziyA==} - dependencies: - '@ts-morph/common': 0.13.0 - code-block-writer: 11.0.0 - dev: false - /ts-node-dev/1.1.8_typescript@4.6.2: resolution: {integrity: sha512-Q/m3vEwzYwLZKmV6/0VlFxcZzVV/xcgOt+Tx/VjaaRHyiBcFlV0541yrT09QjzzCxlDZ34OzKjrFAynlmtflEg==} engines: {node: '>=0.8.0'} @@ -32256,68 +6403,6 @@ packages: typescript: 4.6.2 dev: true - /ts-node/10.5.0_045cabcbf8818eda83522fe731c87088: - resolution: {integrity: sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.7.0 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 16.11.26 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.6.2 - v8-compile-cache-lib: 3.0.0 - yn: 3.1.1 - dev: true - - /ts-node/10.5.0_74516c124f802d7652ab0ff5c1e699ee: - resolution: {integrity: sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.7.0 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 12.20.42 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.6.2 - v8-compile-cache-lib: 3.0.0 - yn: 3.1.1 - dev: true - /ts-node/10.5.0_e79e62fe450383fd2d418267dc75e645: resolution: {integrity: sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==} hasBin: true @@ -32349,37 +6434,6 @@ packages: yn: 3.1.1 dev: true - /ts-node/10.7.0_e79e62fe450383fd2d418267dc75e645: - resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.7.0 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 17.0.21 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.6.2 - v8-compile-cache-lib: 3.0.0 - yn: 3.1.1 - dev: true - /ts-node/9.1.1_typescript@4.6.2: resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} engines: {node: '>=10.0.0'} @@ -32396,43 +6450,6 @@ packages: yn: 3.1.1 dev: true - /ts-pnp/1.2.0_typescript@4.6.2: - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 4.6.2 - dev: false - - /tsconfig-paths-webpack-plugin/3.5.2: - resolution: {integrity: sha512-EhnfjHbzm5IYI9YPNVIxx1moxMI4bpHD2e0zTXeDNQcwjjRaGepP7IhTHJkyDBG0CAOoxRfe7jCG630Ou+C6Pw==} - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.9.2 - tsconfig-paths: 3.13.0 - dev: true - - /tsconfig-paths/3.12.0: - resolution: {integrity: sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==} - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.1 - minimist: 1.2.5 - strip-bom: 3.0.0 - dev: true - - /tsconfig-paths/3.13.0: - resolution: {integrity: sha512-nWuffZppoaYK0vQ1SQmkSsQzJoHA4s6uzdb2waRpD806x9yfq153AdVsWz4je2qZcW+pENrMQXbGQ3sMCkXuhw==} - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.1 - minimist: 1.2.5 - strip-bom: 3.0.0 - /tsconfig-resolver/3.0.1: resolution: {integrity: sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==} dependencies: @@ -32453,25 +6470,6 @@ packages: strip-json-comments: 2.0.1 dev: true - /tsd/0.19.1: - resolution: {integrity: sha512-pSwchclr+ADdxlahRUQXUrdAIOjXx1T1PQV+fLfVLuo/S4z+T00YU84fH8iPlZxyA2pWgJjo42BG1p9SDb4NOw==} - engines: {node: '>=12'} - hasBin: true - dependencies: - '@tsd/typescript': 4.5.5 - eslint-formatter-pretty: 4.1.0 - globby: 11.1.0 - meow: 9.0.0 - path-exists: 4.0.0 - read-pkg-up: 7.0.1 - dev: true - - /tslib/1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - - /tslib/2.3.1: - resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tsm/2.2.1: resolution: {integrity: sha512-qvJB0baPnxQJolZru11mRgGTdNlx17WqgJnle7eht3Vhb+VUR4/zFA5hFl6NqRe7m8BD9w/6yu0B2XciRrdoJA==} engines: {node: '>=12'} @@ -32480,197 +6478,56 @@ packages: esbuild: 0.14.25 dev: true - /tsscmp/1.0.6: - resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} - engines: {node: '>=0.6.x'} - - /tsutils/3.21.0_typescript@4.6.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.6.2 - - /tty-browserify/0.0.0: - resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==} - - /tty-browserify/0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} - dev: false - /tty-table/2.8.13: resolution: {integrity: sha512-eVV/+kB6fIIdx+iUImhXrO22gl7f6VmmYh0Zbu6C196fe1elcHXd7U6LcLXu0YoVPc2kNesWiukYcdK8ZmJ6aQ==} engines: {node: '>=8.16.0'} hasBin: true dependencies: - chalk: 3.0.0 + chalk: 4.1.2 csv: 5.5.3 - smartwrap: 1.2.5 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - yargs: 15.4.1 - dev: true - - /tunnel-agent/0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - dependencies: - safe-buffer: 5.2.1 - - /tweetnacl/0.14.5: - resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - - /type-check/0.3.2: - resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - - /type-check/0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - - /type-detect/4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} + smartwrap: 1.2.5 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + yargs: 15.4.1 + dev: true /type-fest/0.13.1: resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} engines: {node: '>=10'} dev: true - /type-fest/0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - dev: false - - /type-fest/0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} - engines: {node: '>=10'} - dev: true - /type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - - /type-fest/0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - - /type-fest/0.3.1: - resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} - engines: {node: '>=6'} - dev: false + dev: true /type-fest/0.6.0: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} + dev: true /type-fest/0.8.1: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} + dev: true /type-fest/2.12.0: resolution: {integrity: sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==} engines: {node: '>=12.20'} - - /type-is/1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.35 - - /type/1.2.0: - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} - dev: false - - /type/2.6.0: - resolution: {integrity: sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==} - dev: false + dev: true /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 - - /typedarray/0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - - /typescript/4.2.4: - resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} - engines: {node: '>=4.2.0'} - hasBin: true dev: true /typescript/4.6.2: resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} engines: {node: '>=4.2.0'} hasBin: true - - /ua-parser-js/0.7.31: - resolution: {integrity: sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==} - dev: false - - /uc.micro/1.0.6: - resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - - /ufo/0.7.11: - resolution: {integrity: sha512-IT3q0lPvtkqQ8toHQN/BkOi4VIqoqheqM1FnkNWT9y0G8B3xJhwnoKBu5OHx8zHDOvveQzfKuFowJ0VSARiIDg==} - dev: true - - /uglify-js/3.15.3: - resolution: {integrity: sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==} - engines: {node: '>=0.8.0'} - hasBin: true - requiresBuild: true - dev: false - optional: true - - /uglify-js/3.4.10: - resolution: {integrity: sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==} - engines: {node: '>=0.8.0'} - hasBin: true - dependencies: - commander: 2.19.0 - source-map: 0.6.1 dev: true - /umi/4.0.0-rc.6_type-fest@2.12.0: - resolution: {integrity: sha512-Q6i6o/sar7psrBMNGojK2Lt/4fWlryVsG8fQ2k0gJ14FERtCIqVLCh7x24BNf9VM2lYG2l/YU6COGgRQhMNZ5g==} - hasBin: true - dependencies: - '@umijs/core': 4.0.0-rc.6 - '@umijs/preset-umi': 4.0.0-rc.6_type-fest@2.12.0 - '@umijs/renderer-react': 4.0.0-rc.6 - '@umijs/test': 4.0.0-rc.6 - '@umijs/utils': 4.0.0-rc.6 - transitivePeerDependencies: - - '@types/webpack' - - encoding - - postcss - - react - - react-dom - - react-refresh - - sockjs-client - - supports-color - - type-fest - - webpack - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: false - - /umzug/2.3.0: - resolution: {integrity: sha512-Z274K+e8goZK8QJxmbRPhl89HPO1K+ORFtm6rySPhFKfKc5GHhqdzD0SGhSWHkzoXasqJuItdhorSvY7/Cgflw==} - engines: {node: '>=6.0.0'} - dependencies: - bluebird: 3.7.2 - dev: false - /unbox-primitive/1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} dependencies: @@ -32678,58 +6535,12 @@ packages: has-bigints: 1.0.1 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - - /unbzip2-stream/1.4.3: - resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} - dependencies: - buffer: 5.7.1 - through: 2.3.8 - dev: false - - /unc-path-regex/0.1.2: - resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} - engines: {node: '>=0.10.0'} - dev: false - - /undici/4.15.1: - resolution: {integrity: sha512-h8LJybhMKD09IyQZoQadNtIR/GmugVhTOVREunJrpV6RStriKBFdSVoFzEzTihwXi/27DIBO+Z0OGF+Mzfi0lA==} - engines: {node: '>=12.18'} - dev: false - - /unfetch/4.2.0: - resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} - dev: false + dev: true /unherit/3.0.0: resolution: {integrity: sha512-UmvIQZGEc9qdLIQ8mv8/61n6PiMgfbOoASPKHpCvII5srShCQSa6jSjBjlZOR4bxt2XnT6uo6csmPKRi+zQ0Jg==} dev: true - /unicode-canonical-property-names-ecmascript/2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} - engines: {node: '>=4'} - - /unicode-length/2.0.2: - resolution: {integrity: sha512-Ph/j1VbS3/r77nhoY2WU0GWGjVYOHL3xpKp0y/Eq2e5r0mT/6b649vm7KFO6RdAdrZkYLdxphYVgvODxPB+Ebg==} - dependencies: - punycode: 2.1.1 - strip-ansi: 3.0.1 - dev: true - - /unicode-match-property-ecmascript/2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 - unicode-property-aliases-ecmascript: 2.0.0 - - /unicode-match-property-value-ecmascript/2.0.0: - resolution: {integrity: sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==} - engines: {node: '>=4'} - - /unicode-property-aliases-ecmascript/2.0.0: - resolution: {integrity: sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==} - engines: {node: '>=4'} - /unified/10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} dependencies: @@ -32742,43 +6553,24 @@ packages: vfile: 5.3.2 dev: true - /union-value/1.0.1: - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} - engines: {node: '>=0.10.0'} - dependencies: - arr-union: 3.1.0 - get-value: 2.0.6 - is-extendable: 0.1.1 - set-value: 2.0.1 - - /uniq/1.0.1: - resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} - - /uniqs/2.0.0: - resolution: {integrity: sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==} - /unique-filename/1.1.1: resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} dependencies: unique-slug: 2.0.2 + dev: true /unique-slug/2.0.2: resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} dependencies: imurmurhash: 0.1.4 - - /unique-string/1.0.0: - resolution: {integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=} - engines: {node: '>=4'} - dependencies: - crypto-random-string: 1.0.0 - dev: false + dev: true /unique-string/2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 + dev: true /unist-builder/3.0.0: resolution: {integrity: sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==} @@ -32866,71 +6658,11 @@ packages: /universalify/0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} + dev: true /universalify/2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} - - /unix-crypt-td-js/1.1.4: - resolution: {integrity: sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==} - dev: false - - /unixify/1.0.0: - resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} - engines: {node: '>=0.10.0'} - dependencies: - normalize-path: 2.1.1 - dev: false - - /unload/2.2.0: - resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==} - dependencies: - '@babel/runtime': 7.16.7 - detect-node: 2.1.0 - dev: false - - /unpipe/1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - /unquote/1.1.1: - resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==} - - /unset-value/1.0.0: - resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} - engines: {node: '>=0.10.0'} - dependencies: - has-value: 0.3.1 - isobject: 3.0.1 - - /upath/1.2.0: - resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} - engines: {node: '>=4'} - - /update-check/1.5.2: - resolution: {integrity: sha512-1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ==} - dependencies: - registry-auth-token: 3.3.2 - registry-url: 3.1.0 - dev: true - - /update-notifier/4.1.3: - resolution: {integrity: sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==} - engines: {node: '>=8'} - dependencies: - boxen: 4.2.0 - chalk: 3.0.0 - configstore: 5.0.1 - has-yarn: 2.1.0 - import-lazy: 2.1.0 - is-ci: 2.0.0 - is-installed-globally: 0.3.2 - is-npm: 4.0.0 - is-yarn-global: 0.3.0 - latest-version: 5.1.0 - pupa: 2.1.1 - semver-diff: 3.1.1 - xdg-basedir: 4.0.0 dev: true /update-notifier/5.1.0: @@ -32953,68 +6685,6 @@ packages: xdg-basedir: 4.0.0 dev: true - /upper-case-first/1.1.2: - resolution: {integrity: sha512-wINKYvI3Db8dtjikdAqoBbZoP6Q+PZUyfMR7pmwHzjC2quzSkUq5DmPrTtPEqHaz8AGtmsB4TqwapMTM1QAQOQ==} - dependencies: - upper-case: 1.1.3 - dev: false - - /upper-case-first/2.0.2: - resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} - dependencies: - tslib: 2.3.1 - - /upper-case/1.1.3: - resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} - - /upper-case/2.0.2: - resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} - dependencies: - tslib: 2.3.1 - dev: false - - /uri-js/4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - dependencies: - punycode: 2.1.1 - - /urix/0.1.0: - resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} - deprecated: Please see https://github.com/lydell/urix#deprecated - - /url-join/4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - dev: false - - /url-loader/1.1.2_webpack@4.44.2: - resolution: {integrity: sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^3.0.0 || ^4.0.0 - dependencies: - loader-utils: 1.4.0 - mime: 2.6.0 - schema-utils: 1.0.0 - webpack: 4.44.2 - dev: true - - /url-loader/4.1.1_file-loader@6.1.1+webpack@4.44.2: - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - dependencies: - file-loader: 6.1.1_webpack@4.44.2 - loader-utils: 2.0.2 - mime-types: 2.1.35 - schema-utils: 3.1.1 - webpack: 4.44.2 - dev: false - /url-parse-lax/3.0.0: resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} engines: {node: '>=4'} @@ -33022,54 +6692,9 @@ packages: prepend-http: 2.0.0 dev: true - /url-parse/1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - - /url/0.11.0: - resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==} - dependencies: - punycode: 1.3.2 - querystring: 0.2.0 - - /use/3.1.1: - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} - engines: {node: '>=0.10.0'} - - /user-home/1.1.1: - resolution: {integrity: sha512-aggiKfEEubv3UwRNqTzLInZpAOmKzwdHqEBmW/hBA/mt99eg+b4VrX6i+IRLxU8+WJYfa33rGwRseg4eElUgsQ==} - engines: {node: '>=0.10.0'} - hasBin: true - dev: false - /util-deprecate/1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - /util.promisify/1.0.0: - resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==} - dependencies: - define-properties: 1.1.3 - object.getownpropertydescriptors: 2.1.3 - - /util.promisify/1.0.1: - resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} - dependencies: - define-properties: 1.1.3 - es-abstract: 1.19.1 - has-symbols: 1.0.3 - object.getownpropertydescriptors: 2.1.3 - - /util/0.10.3: - resolution: {integrity: sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==} - dependencies: - inherits: 2.0.1 - - /util/0.11.1: - resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} - dependencies: - inherits: 2.0.3 + dev: true /util/0.12.4: resolution: {integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==} @@ -33080,28 +6705,13 @@ packages: is-typed-array: 1.1.8 safe-buffer: 5.2.1 which-typed-array: 1.1.7 - - /utila/0.4.0: - resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + dev: true /utility-types/3.10.0: resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} engines: {node: '>= 4'} dev: true - /utils-merge/1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - /uuid/3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - - /uuid/8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - /uvu/0.5.3: resolution: {integrity: sha512-brFwqA3FXzilmtnIyJ+CxdkInkY/i4ErvP7uV0DnUVxQcQ55reuHphorpF+tZoVHK2MniZ/VJzI7zJQoc9T9Yw==} engines: {node: '>=8'} @@ -33117,81 +6727,18 @@ packages: resolution: {integrity: sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==} dev: true - /v8-compile-cache/2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - - /v8-to-istanbul/7.1.2: - resolution: {integrity: sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==} - engines: {node: '>=10.10.0'} - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - convert-source-map: 1.8.0 - source-map: 0.7.3 - - /v8-to-istanbul/8.1.1: - resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} - engines: {node: '>=10.12.0'} - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - convert-source-map: 1.8.0 - source-map: 0.7.3 - - /v8flags/2.1.1: - resolution: {integrity: sha512-SKfhk/LlaXzvtowJabLZwD4K6SGRYeoxA7KJeISlUMAB/NT4CBkZjMq3WceX2Ckm4llwqYVo8TICgsDYCBU2tA==} - engines: {node: '>= 0.10.0'} - dependencies: - user-home: 1.1.1 - dev: false - - /vali-date/1.0.0: - resolution: {integrity: sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=} - engines: {node: '>=0.10.0'} - dev: false - /validate-npm-package-license/3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 + dev: true /validate-npm-package-name/3.0.0: resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} dependencies: builtins: 1.0.3 - - /validator/13.7.0: - resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==} - engines: {node: '>= 0.10'} - dev: false - - /value-equal/1.0.1: - resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} - dev: false - - /value-or-promise/1.0.10: - resolution: {integrity: sha512-1OwTzvcfXkAfabk60UVr5NdjtjJ0Fg0T5+B1bhxtrOEwSH2fe8y4DnLgoksfCyd8yZCOQQHB0qLMQnwgCjbXLQ==} - engines: {node: '>=12'} - dev: false - - /value-or-promise/1.0.11: - resolution: {integrity: sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg==} - engines: {node: '>=12'} - dev: false - - /vary/1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - /vendors/1.0.4: - resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} - - /verror/1.10.0: - resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} - engines: {'0': node >=0.6.0} - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.3.0 + dev: true /vfile-location/4.0.1: resolution: {integrity: sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==} @@ -33216,71 +6763,6 @@ packages: vfile-message: 3.1.2 dev: true - /vite-plugin-checker/0.4.2_vite@2.8.1: - resolution: {integrity: sha512-qMre3nYXAv11fZTQt+zQjVvNMweye36vZLnUqCCC7BJXYjHYeBml3zox4N6UiBufKoiF3XX0w/kwTvXHQLvflQ==} - hasBin: true - peerDependencies: - vite: ^2.0.0 - dependencies: - '@babel/code-frame': 7.16.7 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - chokidar: 3.5.3 - commander: 8.3.0 - fast-glob: 3.2.11 - lodash.debounce: 4.0.8 - lodash.pick: 4.4.0 - npm-run-path: 4.0.1 - strip-ansi: 6.0.1 - tiny-invariant: 1.2.0 - vite: 2.8.1 - vscode-languageclient: 7.0.0 - vscode-languageserver: 7.0.0 - vscode-languageserver-textdocument: 1.0.4 - vscode-uri: 3.0.3 - dev: true - - /vite-plugin-inspect/0.4.3_vite@2.8.1: - resolution: {integrity: sha512-lj3oWnReRUwMHB7k8ZD8o6E27/OSn+8ua+tOftxuS39aM6Z9MG7m5r1CMlxMwEwdTM/wnQr0aH22Y2IX3e+++w==} - engines: {node: '>=14'} - peerDependencies: - vite: ^2.0.0 - dependencies: - '@rollup/pluginutils': 4.2.0 - debug: 4.3.3 - kolorist: 1.5.1 - sirv: 2.0.2 - ufo: 0.7.11 - vite: 2.8.1 - transitivePeerDependencies: - - supports-color - dev: true - - /vite-plugin-svgr/1.0.1_vite@2.8.1: - resolution: {integrity: sha512-7jHIC2Bi83KRwBB/b5FLcQdqWfzOSDVy7BtE9g4GXoY1axTZRKeqyWMEK3LCySQ70+BSYFtoSwHJaNLeqxjYlg==} - peerDependencies: - vite: ^2.6.0 - dependencies: - '@svgr/core': 6.2.1 - vite: 2.8.1 - transitivePeerDependencies: - - supports-color - dev: true - - /vite-tsconfig-paths/3.4.1_vite@2.8.1: - resolution: {integrity: sha512-SgK3/pnTuJ3i+gMSAWLR6VCPSw26bnxawrmXGvCDjJgk8MAQgmbCrFrAzfwbwZBXSqSuvWEuX04Wt73qJKx8fQ==} - peerDependencies: - vite: '>2.0.0-0' - dependencies: - debug: 4.3.3 - globrex: 0.1.2 - recrawl-sync: 2.2.1 - tsconfig-paths: 3.13.0 - vite: 2.8.1 - transitivePeerDependencies: - - supports-color - dev: true - /vite/2.8.1: resolution: {integrity: sha512-Typ8qjUnW0p53gBsJpisrKcZlEbUPZATja9BG6Z09QZjg9YrnEn/htkr/VH4WhnH7eNUQeSD+wKI1lHzQRWskw==} engines: {node: '>=12.2.0'} @@ -33350,9 +6832,6 @@ packages: - stylus dev: true - /vm-browserify/1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - /vscode-css-languageservice/5.1.13: resolution: {integrity: sha512-FA0foqMzMmEoO0WJP+MjoD4dRERhKS+Ag+yBrtmWQDmw2OuZ1R/5FkvI/XdTkCpHmTD9VMczugpHRejQyTXCNQ==} dependencies: @@ -33388,15 +6867,6 @@ packages: engines: {node: '>=8.0.0 || >=10.0.0'} dev: true - /vscode-languageclient/7.0.0: - resolution: {integrity: sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==} - engines: {vscode: ^1.52.0} - dependencies: - minimatch: 3.0.4 - semver: 7.3.5 - vscode-languageserver-protocol: 3.16.0 - dev: true - /vscode-languageserver-protocol/3.16.0: resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==} dependencies: @@ -33423,13 +6893,6 @@ packages: vscode-languageserver-protocol: 3.16.0 dev: true - /vscode-languageserver/7.0.0: - resolution: {integrity: sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==} - hasBin: true - dependencies: - vscode-languageserver-protocol: 3.16.0 - dev: true - /vscode-nls/5.0.0: resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==} dev: true @@ -33450,71 +6913,6 @@ packages: resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==} dev: true - /vue-hot-reload-api/2.3.4: - resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==} - dev: true - - /vue-loader/15.9.8_2d961055fb4e5e39ce49ca8013cdc304: - resolution: {integrity: sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==} - peerDependencies: - cache-loader: '*' - css-loader: '*' - vue-template-compiler: '*' - webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0 - peerDependenciesMeta: - cache-loader: - optional: true - vue-template-compiler: - optional: true - dependencies: - '@vue/component-compiler-utils': 3.3.0 - cache-loader: 3.0.1_webpack@4.44.2 - css-loader: 2.1.1_webpack@4.44.2 - hash-sum: 1.0.2 - loader-utils: 1.4.0 - vue-hot-reload-api: 2.3.4 - vue-style-loader: 4.1.3 - vue-template-compiler: 2.6.14 - webpack: 4.44.2 - dev: true - - /vue-router/3.5.3: - resolution: {integrity: sha512-FUlILrW3DGitS2h+Xaw8aRNvGTwtuaxrRkNSHWTizOfLUie7wuYwezeZ50iflRn8YPV5kxmU2LQuu3nM/b3Zsg==} - dev: true - - /vue-server-renderer/2.6.14: - resolution: {integrity: sha512-HifYRa/LW7cKywg9gd4ZtvtRuBlstQBao5ZCWlg40fyB4OPoGfEXAzxb0emSLv4pBDOHYx0UjpqvxpiQFEuoLA==} - dependencies: - chalk: 1.1.3 - hash-sum: 1.0.2 - he: 1.2.0 - lodash.template: 4.5.0 - lodash.uniq: 4.5.0 - resolve: 1.22.0 - serialize-javascript: 3.1.0 - source-map: 0.5.6 - - /vue-style-loader/4.1.3: - resolution: {integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==} - dependencies: - hash-sum: 1.0.2 - loader-utils: 1.4.0 - dev: true - - /vue-template-compiler/2.6.14: - resolution: {integrity: sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==} - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - dev: true - - /vue-template-es2015-compiler/1.9.1: - resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==} - dev: true - - /vue/2.6.14: - resolution: {integrity: sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==} - /vue/3.2.31: resolution: {integrity: sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw==} dependencies: @@ -33525,639 +6923,18 @@ packages: '@vue/shared': 3.2.31 dev: true - /vuepress-html-webpack-plugin/3.2.0_webpack@4.44.2: - resolution: {integrity: sha512-BebAEl1BmWlro3+VyDhIOCY6Gef2MCBllEVAP3NUAtMguiyOwo/dClbwJ167WYmcxHJKLl7b0Chr9H7fpn1d0A==} - engines: {node: '>=6.9'} - peerDependencies: - webpack: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 - dependencies: - html-minifier: 3.5.21 - loader-utils: 0.2.17 - lodash: 4.17.21 - pretty-error: 2.1.2 - tapable: 1.1.3 - toposort: 1.0.7 - util.promisify: 1.0.0 - webpack: 4.44.2 - dev: true - - /vuepress-plugin-container/2.1.5: - resolution: {integrity: sha512-TQrDX/v+WHOihj3jpilVnjXu9RcTm6m8tzljNJwYhxnJUW0WWQ0hFLcDTqTBwgKIFdEiSxVOmYE+bJX/sq46MA==} - dependencies: - '@vuepress/shared-utils': 1.9.7 - markdown-it-container: 2.0.0 - dev: true - - /vuepress-plugin-smooth-scroll/0.0.3: - resolution: {integrity: sha512-qsQkDftLVFLe8BiviIHaLV0Ea38YLZKKonDGsNQy1IE0wllFpFIEldWD8frWZtDFdx6b/O3KDMgVQ0qp5NjJCg==} - dependencies: - smoothscroll-polyfill: 0.4.4 - dev: true - - /vuepress/1.9.7: - resolution: {integrity: sha512-aSXpoJBGhgjaWUsT1Zs/ZO8JdDWWsxZRlVme/E7QYpn+ZB9iunSgPMozJQNFaHzcRq4kPx5A4k9UhzLRcvtdMg==} - engines: {node: '>=8.6'} - hasBin: true - requiresBuild: true - dependencies: - '@vuepress/core': 1.9.7 - '@vuepress/theme-default': 1.9.7 - '@vuepress/types': 1.9.7 - cac: 6.7.12 - envinfo: 7.8.1 - opencollective-postinstall: 2.0.3 - update-notifier: 4.1.3 - transitivePeerDependencies: - - debug - - supports-color - - webpack-cli - - webpack-command - dev: true - - /w3c-hr-time/1.0.2: - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} - dependencies: - browser-process-hrtime: 1.0.0 - - /w3c-xmlserializer/2.0.0: - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} - engines: {node: '>=10'} - dependencies: - xml-name-validator: 3.0.0 - - /walker/1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - dependencies: - makeerror: 1.0.12 - - /watchpack-chokidar2/2.0.1: - resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} - requiresBuild: true - dependencies: - chokidar: 2.1.8 - optional: true - - /watchpack/1.7.5: - resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} - dependencies: - graceful-fs: 4.2.9 - neo-async: 2.6.2 - optionalDependencies: - chokidar: 3.5.3 - watchpack-chokidar2: 2.0.1 - - /watchpack/2.3.1: - resolution: {integrity: sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==} - engines: {node: '>=10.13.0'} - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.9 - - /wbuf/1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - dependencies: - minimalistic-assert: 1.0.1 - - /wcwidth/1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - dependencies: - defaults: 1.0.3 - - /weak-lru-cache/1.2.2: - resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} - dev: true - - /web-namespaces/2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - dev: true - - /web-vitals/1.1.2: - resolution: {integrity: sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==} - dev: false - - /web-vitals/2.1.4: - resolution: {integrity: sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==} - dev: false - - /webidl-conversions/3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - /webidl-conversions/4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - dev: false - - /webidl-conversions/5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} - - /webidl-conversions/6.1.0: - resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} - engines: {node: '>=10.4'} - - /webpack-chain/4.12.1: - resolution: {integrity: sha512-BCfKo2YkDe2ByqkEWe1Rw+zko4LsyS75LVr29C6xIrxAg9JHJ4pl8kaIZ396SUSNp6b4815dRZPSTAS8LlURRQ==} - dependencies: - deepmerge: 1.5.2 - javascript-stringify: 1.6.0 - dev: true - - /webpack-chain/6.5.1: - resolution: {integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==} - engines: {node: '>=8'} - dependencies: - deepmerge: 1.5.2 - javascript-stringify: 2.1.0 - dev: true - - /webpack-cli/4.9.1_f69f8683b2a820f7de815cf328540f6e: - resolution: {integrity: sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - '@webpack-cli/generators': '*' - '@webpack-cli/migrate': '*' - webpack: 4.x.x || 5.x.x - webpack-bundle-analyzer: '*' - webpack-dev-server: '*' - peerDependenciesMeta: - '@webpack-cli/generators': - optional: true - '@webpack-cli/migrate': - optional: true - webpack-bundle-analyzer: - optional: true - webpack-dev-server: - optional: true - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.1.1_webpack-cli@4.9.1+webpack@5.65.0 - '@webpack-cli/info': 1.4.1_webpack-cli@4.9.1 - '@webpack-cli/serve': 1.6.1_bf8f2881f4ea7e2bd045d0a76a15e6d6 - colorette: 2.0.16 - commander: 7.2.0 - execa: 5.1.1 - fastest-levenshtein: 1.0.12 - import-local: 3.1.0 - interpret: 2.2.0 - rechoir: 0.7.1 - webpack: 5.65.0_webpack-cli@4.9.1 - webpack-dev-server: 4.7.3_b227dac557c5b1069e909460565bbf07 - webpack-merge: 5.8.0 - dev: false - - /webpack-dev-middleware/3.7.3_webpack@4.44.2: - resolution: {integrity: sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==} - engines: {node: '>= 6'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - memory-fs: 0.4.1 - mime: 2.6.0 - mkdirp: 0.5.5 - range-parser: 1.2.1 - webpack: 4.44.2 - webpack-log: 2.0.0 - - /webpack-dev-middleware/5.3.1_webpack@5.65.0: - resolution: {integrity: sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - colorette: 2.0.16 - memfs: 3.4.1 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.0.0 - webpack: 5.65.0_webpack-cli@4.9.1 - dev: false - - /webpack-dev-middleware/5.3.1_webpack@5.66.0: - resolution: {integrity: sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - colorette: 2.0.16 - memfs: 3.4.1 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.0.0 - webpack: 5.66.0 - dev: false - - /webpack-dev-server/3.11.1_webpack@4.44.2: - resolution: {integrity: sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==} - engines: {node: '>= 6.11.5'} - hasBin: true - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - ansi-html: 0.0.7 - bonjour: 3.5.0 - chokidar: 2.1.8 - compression: 1.7.4 - connect-history-api-fallback: 1.6.0 - debug: 4.3.3_supports-color@6.1.0 - del: 4.1.1 - express: 4.17.3 - html-entities: 1.4.0 - http-proxy-middleware: 0.19.1_debug@4.3.3 - import-local: 2.0.0 - internal-ip: 4.3.0 - ip: 1.1.5 - is-absolute-url: 3.0.3 - killable: 1.0.1 - loglevel: 1.8.0 - opn: 5.5.0 - p-retry: 3.0.1 - portfinder: 1.0.28 - schema-utils: 1.0.0 - selfsigned: 1.10.14 - semver: 6.3.0 - serve-index: 1.9.1 - sockjs: 0.3.24 - sockjs-client: 1.6.0 - spdy: 4.0.2_supports-color@6.1.0 - strip-ansi: 3.0.1 - supports-color: 6.1.0 - url: 0.11.0 - webpack: 4.44.2 - webpack-dev-middleware: 3.7.3_webpack@4.44.2 - webpack-log: 2.0.0 - ws: 6.2.2 - yargs: 13.3.2 - - /webpack-dev-server/4.7.3_b227dac557c5b1069e909460565bbf07: - resolution: {integrity: sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/bonjour': 3.5.10 - '@types/connect-history-api-fallback': 1.3.5 - '@types/serve-index': 1.9.1 - '@types/sockjs': 0.3.33 - '@types/ws': 8.5.3 - ansi-html-community: 0.0.8 - bonjour: 3.5.0 - chokidar: 3.5.3 - colorette: 2.0.16 - compression: 1.7.4 - connect-history-api-fallback: 1.6.0 - default-gateway: 6.0.3 - del: 6.0.0 - express: 4.17.3 - graceful-fs: 4.2.9 - html-entities: 2.3.2 - http-proxy-middleware: 2.0.3_debug@4.3.2 - ipaddr.js: 2.0.1 - open: 8.4.0 - p-retry: 4.6.1 - portfinder: 1.0.28 - schema-utils: 4.0.0 - selfsigned: 2.0.0 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - strip-ansi: 7.0.1 - webpack: 5.65.0_webpack-cli@4.9.1 - webpack-cli: 4.9.1_f69f8683b2a820f7de815cf328540f6e - webpack-dev-middleware: 5.3.1_webpack@5.65.0 - ws: 8.5.0 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: false - - /webpack-dev-server/4.7.4_webpack@5.66.0: - resolution: {integrity: sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/bonjour': 3.5.10 - '@types/connect-history-api-fallback': 1.3.5 - '@types/express': 4.17.13 - '@types/serve-index': 1.9.1 - '@types/sockjs': 0.3.33 - '@types/ws': 8.5.3 - ansi-html-community: 0.0.8 - bonjour: 3.5.0 - chokidar: 3.5.3 - colorette: 2.0.16 - compression: 1.7.4 - connect-history-api-fallback: 1.6.0 - default-gateway: 6.0.3 - del: 6.0.0 - express: 4.17.3 - graceful-fs: 4.2.9 - html-entities: 2.3.2 - http-proxy-middleware: 2.0.3_@types+express@4.17.13 - ipaddr.js: 2.0.1 - open: 8.4.0 - p-retry: 4.6.1 - portfinder: 1.0.28 - schema-utils: 4.0.0 - selfsigned: 2.0.0 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - strip-ansi: 7.0.1 - webpack: 5.66.0 - webpack-dev-middleware: 5.3.1_webpack@5.66.0 - ws: 8.5.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: false - - /webpack-log/2.0.0: - resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==} - engines: {node: '>= 6'} - dependencies: - ansi-colors: 3.2.4 - uuid: 3.4.0 - - /webpack-manifest-plugin/2.2.0_webpack@4.44.2: - resolution: {integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==} - engines: {node: '>=6.11.5'} - peerDependencies: - webpack: 2 || 3 || 4 - dependencies: - fs-extra: 7.0.1 - lodash: 4.17.21 - object.entries: 1.1.5 - tapable: 1.1.3 - webpack: 4.44.2 - dev: false - - /webpack-manifest-plugin/4.1.1_webpack@5.66.0: - resolution: {integrity: sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==} - engines: {node: '>=12.22.0'} - peerDependencies: - webpack: ^4.44.2 || ^5.47.0 - dependencies: - tapable: 2.2.1 - webpack: 5.66.0 - webpack-sources: 2.3.1 - dev: false - - /webpack-merge/4.2.2: - resolution: {integrity: sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==} - dependencies: - lodash: 4.17.21 - dev: true - - /webpack-merge/5.8.0: - resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} - engines: {node: '>=10.0.0'} - dependencies: - clone-deep: 4.0.1 - wildcard: 2.0.0 - dev: false - - /webpack-node-externals/3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - dev: true - - /webpack-sources/1.4.3: - resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} - dependencies: - source-list-map: 2.0.1 - source-map: 0.6.1 - - /webpack-sources/2.3.1: - resolution: {integrity: sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==} - engines: {node: '>=10.13.0'} - dependencies: - source-list-map: 2.0.1 - source-map: 0.6.1 - dev: false - - /webpack-sources/3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - - /webpack/4.44.2: - resolution: {integrity: sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==} - engines: {node: '>=6.11.5'} - hasBin: true - peerDependencies: - webpack-cli: '*' - webpack-command: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - webpack-command: - optional: true - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-module-context': 1.9.0 - '@webassemblyjs/wasm-edit': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - acorn: 6.4.2 - ajv: 6.12.6 - ajv-keywords: 3.5.2_ajv@6.12.6 - chrome-trace-event: 1.0.3 - enhanced-resolve: 4.5.0 - eslint-scope: 4.0.3 - json-parse-better-errors: 1.0.2 - loader-runner: 2.4.0 - loader-utils: 1.4.0 - memory-fs: 0.4.1 - micromatch: 3.1.10 - mkdirp: 0.5.5 - neo-async: 2.6.2 - node-libs-browser: 2.2.1 - schema-utils: 1.0.0 - tapable: 1.1.3 - terser-webpack-plugin: 1.4.5_webpack@4.44.2 - watchpack: 1.7.5 - webpack-sources: 1.4.3 - - /webpack/5.65.0_webpack-cli@4.9.1: - resolution: {integrity: sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.3 - '@types/estree': 0.0.50 - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/wasm-edit': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.7.0 - acorn-import-assertions: 1.8.0_acorn@8.7.0 - browserslist: 4.20.0 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.9.2 - es-module-lexer: 0.9.3 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.9 - json-parse-better-errors: 1.0.2 - loader-runner: 4.2.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.1.1 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.1_webpack@5.65.0 - watchpack: 2.3.1 - webpack-cli: 4.9.1_f69f8683b2a820f7de815cf328540f6e - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: false - - /webpack/5.66.0: - resolution: {integrity: sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.3 - '@types/estree': 0.0.50 - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/wasm-edit': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.7.0 - acorn-import-assertions: 1.8.0_acorn@8.7.0 - browserslist: 4.20.0 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.9.2 - es-module-lexer: 0.9.3 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.9 - json-parse-better-errors: 1.0.2 - loader-runner: 4.2.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.1.1 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.1_webpack@5.66.0 - watchpack: 2.3.1 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - /webpackbar/3.2.0_webpack@4.44.2: - resolution: {integrity: sha512-PC4o+1c8gWWileUfwabe0gqptlXUDJd5E0zbpr2xHP1VSOVlZVPBZ8j6NCR8zM5zbKdxPhctHXahgpNK1qFDPw==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^3.0.0 || ^4.0.0 - dependencies: - ansi-escapes: 4.3.2 - chalk: 2.4.2 - consola: 2.15.3 - figures: 3.2.0 - pretty-time: 1.1.0 - std-env: 2.3.1 - text-table: 0.2.0 - webpack: 4.44.2 - wrap-ansi: 5.1.0 - dev: true - - /webpackbar/5.0.0-3_webpack@5.65.0: - resolution: {integrity: sha512-viW6KCYjMb0NPoDrw2jAmLXU2dEOhRrtku28KmOfeE1vxbfwCYuTbTaMhnkrCZLFAFyY9Q49Z/jzYO80Dw5b8g==} - engines: {node: '>=10'} - peerDependencies: - webpack: 3 || 4 || 5 - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - consola: 2.15.3 - figures: 3.2.0 - pretty-time: 1.1.0 - std-env: 2.3.1 - text-table: 0.2.0 - webpack: 5.65.0_webpack-cli@4.9.1 - wrap-ansi: 7.0.0 - dev: false - - /websocket-driver/0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} - dependencies: - http-parser-js: 0.5.6 - safe-buffer: 5.2.1 - websocket-extensions: 0.1.4 - - /websocket-extensions/0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} - - /whatwg-encoding/1.0.5: - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} - dependencies: - iconv-lite: 0.4.24 - - /whatwg-fetch/3.6.2: - resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==} - dev: false - - /whatwg-mimetype/2.3.0: - resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} - - /whatwg-url/5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - /whatwg-url/7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + /wcwidth/1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: - lodash.sortby: 4.7.0 - tr46: 1.0.1 - webidl-conversions: 4.0.2 - dev: false + defaults: 1.0.3 + dev: true - /whatwg-url/8.7.0: - resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} - engines: {node: '>=10'} - dependencies: - lodash: 4.17.21 - tr46: 2.1.0 - webidl-conversions: 6.1.0 + /weak-lru-cache/1.2.2: + resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} + dev: true - /when/3.6.4: - resolution: {integrity: sha512-d1VUP9F96w664lKINMGeElWdhhb5sC+thXM+ydZGU3ZnaE09Wv6FaS+mpM9570kcDs/xMfcXJBTLsMdHEFYY9Q==} + /web-namespaces/2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} dev: true /which-boxed-primitive/1.0.2: @@ -34168,9 +6945,11 @@ packages: is-number-object: 1.0.6 is-string: 1.0.7 is-symbol: 1.0.4 + dev: true /which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==} + dev: true /which-pm/2.0.0: resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} @@ -34190,12 +6969,14 @@ packages: foreach: 2.0.5 has-tostringtag: 1.0.0 is-typed-array: 1.1.8 + dev: true /which/1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true dependencies: isexe: 2.0.0 + dev: true /which/2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} @@ -34203,411 +6984,21 @@ packages: hasBin: true dependencies: isexe: 2.0.0 + dev: true /wide-align/1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: string-width: 4.2.3 + dev: true /widest-line/3.1.0: resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} engines: {node: '>=8'} dependencies: string-width: 4.2.3 - - /wildcard/2.0.0: - resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==} - dev: false - - /windows-release/4.0.0: - resolution: {integrity: sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==} - engines: {node: '>=10'} - dependencies: - execa: 4.1.0 dev: true - /winston-transport/4.5.0: - resolution: {integrity: sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==} - engines: {node: '>= 6.4.0'} - dependencies: - logform: 2.4.0 - readable-stream: 3.6.0 - triple-beam: 1.3.0 - dev: false - - /winston/3.3.3: - resolution: {integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==} - engines: {node: '>= 6.4.0'} - dependencies: - '@dabh/diagnostics': 2.0.3 - async: 3.2.3 - is-stream: 2.0.1 - logform: 2.4.0 - one-time: 1.0.0 - readable-stream: 3.6.0 - stack-trace: 0.0.10 - triple-beam: 1.3.0 - winston-transport: 4.5.0 - dev: false - - /winston/3.6.0: - resolution: {integrity: sha512-9j8T75p+bcN6D00sF/zjFVmPp+t8KMPB1MzbbzYjeN9VWxdsYnTB40TkbNUEXAmILEfChMvAMgidlX64OG3p6w==} - engines: {node: '>= 12.0.0'} - dependencies: - '@dabh/diagnostics': 2.0.3 - async: 3.2.3 - is-stream: 2.0.1 - logform: 2.4.0 - one-time: 1.0.0 - readable-stream: 3.6.0 - safe-stable-stringify: 2.3.1 - stack-trace: 0.0.10 - triple-beam: 1.3.0 - winston-transport: 4.5.0 - dev: false - - /wkx/0.4.8: - resolution: {integrity: sha512-ikPXMM9IR/gy/LwiOSqWlSL3X/J5uk9EO2hHNRXS41eTLXaUFEVw9fn/593jW/tE5tedNg8YjT5HkCa4FqQZyQ==} - dependencies: - '@types/node': 17.0.21 - dev: false - - /word-wrap/1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} - engines: {node: '>=0.10.0'} - - /wordwrap/1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - dev: false - - /workbox-background-sync/5.1.4: - resolution: {integrity: sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-background-sync/6.5.1: - resolution: {integrity: sha512-T5a35fagLXQvV8Dr4+bDU+XYsP90jJ3eBLjZMKuCNELMQZNj+VekCODz1QK44jgoBeQk+vp94pkZV6G+e41pgg==} - dependencies: - idb: 6.1.5 - workbox-core: 6.5.1 - dev: false - - /workbox-broadcast-update/5.1.4: - resolution: {integrity: sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-broadcast-update/6.5.1: - resolution: {integrity: sha512-mb/oyblyEpDbw167cCTyHnC3RqCnCQHtFYuYZd+QTpuExxM60qZuBH1AuQCgvLtDcztBKdEYK2VFD9SZYgRbaQ==} - dependencies: - workbox-core: 6.5.1 - dev: false - - /workbox-build/5.1.4: - resolution: {integrity: sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==} - engines: {node: '>=8.0.0'} - dependencies: - '@babel/core': 7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/runtime': 7.16.7 - '@hapi/joi': 15.1.1 - '@rollup/plugin-node-resolve': 7.1.3_rollup@1.32.1 - '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@surma/rollup-plugin-off-main-thread': 1.4.2 - common-tags: 1.8.2 - fast-json-stable-stringify: 2.1.0 - fs-extra: 8.1.0 - glob: 7.2.0 - lodash.template: 4.5.0 - pretty-bytes: 5.6.0 - rollup: 1.32.1 - rollup-plugin-babel: 4.4.0_@babel+core@7.17.5+rollup@1.32.1 - rollup-plugin-terser: 5.3.1_rollup@1.32.1 - source-map: 0.7.3 - source-map-url: 0.4.1 - stringify-object: 3.3.0 - strip-comments: 1.0.2 - tempy: 0.3.0 - upath: 1.2.0 - workbox-background-sync: 5.1.4 - workbox-broadcast-update: 5.1.4 - workbox-cacheable-response: 5.1.4 - workbox-core: 5.1.4 - workbox-expiration: 5.1.4 - workbox-google-analytics: 5.1.4 - workbox-navigation-preload: 5.1.4 - workbox-precaching: 5.1.4 - workbox-range-requests: 5.1.4 - workbox-routing: 5.1.4 - workbox-strategies: 5.1.4 - workbox-streams: 5.1.4 - workbox-sw: 5.1.4 - workbox-window: 5.1.4 - transitivePeerDependencies: - - supports-color - dev: false - - /workbox-build/6.5.1: - resolution: {integrity: sha512-coDUDzHvFZ1ADOl3wKCsCSyOBvkPKlPgcQDb6LMMShN1zgF31Mev/1HzN3+9T2cjjWAgFwZKkuRyExqc1v21Zw==} - engines: {node: '>=10.0.0'} - dependencies: - '@apideck/better-ajv-errors': 0.3.3_ajv@8.10.0 - '@babel/core': 7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/runtime': 7.16.7 - '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.5+rollup@2.66.1 - '@rollup/plugin-node-resolve': 11.2.1_rollup@2.66.1 - '@rollup/plugin-replace': 2.4.2_rollup@2.66.1 - '@surma/rollup-plugin-off-main-thread': 2.2.3 - ajv: 8.10.0 - common-tags: 1.8.2 - fast-json-stable-stringify: 2.1.0 - fs-extra: 9.1.0 - glob: 7.2.0 - lodash: 4.17.21 - pretty-bytes: 5.6.0 - rollup: 2.66.1 - rollup-plugin-terser: 7.0.2_rollup@2.66.1 - source-map: 0.8.0-beta.0 - stringify-object: 3.3.0 - strip-comments: 2.0.1 - tempy: 0.6.0 - upath: 1.2.0 - workbox-background-sync: 6.5.1 - workbox-broadcast-update: 6.5.1 - workbox-cacheable-response: 6.5.1 - workbox-core: 6.5.1 - workbox-expiration: 6.5.1 - workbox-google-analytics: 6.5.1 - workbox-navigation-preload: 6.5.1 - workbox-precaching: 6.5.1 - workbox-range-requests: 6.5.1 - workbox-recipes: 6.5.1 - workbox-routing: 6.5.1 - workbox-strategies: 6.5.1 - workbox-streams: 6.5.1 - workbox-sw: 6.5.1 - workbox-window: 6.5.1 - transitivePeerDependencies: - - '@types/babel__core' - - supports-color - dev: false - - /workbox-cacheable-response/5.1.4: - resolution: {integrity: sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-cacheable-response/6.5.1: - resolution: {integrity: sha512-3TdtH/luDiytmM+Cn72HCBLZXmbeRNJqZx2yaVOfUZhj0IVwZqQXhNarlGE9/k6U5Jelb+TtpH2mLVhnzfiSMg==} - dependencies: - workbox-core: 6.5.1 - dev: false - - /workbox-core/5.1.4: - resolution: {integrity: sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==} - dev: false - - /workbox-core/6.5.1: - resolution: {integrity: sha512-qObXZ39aFJ2N8X7IUbGrJHKWguliCuU1jOXM/I4MTT84u9BiKD2rHMkIzgeRP1Ixu9+cXU4/XHJq3Cy0Qqc5hw==} - dev: false - - /workbox-expiration/5.1.4: - resolution: {integrity: sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-expiration/6.5.1: - resolution: {integrity: sha512-iY/cTADAQATMmPkUBRmQdacqq0TJd2wMHimBQz+tRnPGHSMH+/BoLPABPnu7O7rT/g/s59CUYYRGxe3mEgoJCA==} - dependencies: - idb: 6.1.5 - workbox-core: 6.5.1 - dev: false - - /workbox-google-analytics/5.1.4: - resolution: {integrity: sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==} - dependencies: - workbox-background-sync: 5.1.4 - workbox-core: 5.1.4 - workbox-routing: 5.1.4 - workbox-strategies: 5.1.4 - dev: false - - /workbox-google-analytics/6.5.1: - resolution: {integrity: sha512-qZU46/h4dbionYT6Yk6iBkUwpiEzAfnO1W7KkI+AMmY7G9/gA03dQQ7rpTw8F4vWrG7ahTUGWDFv6fERtaw1BQ==} - dependencies: - workbox-background-sync: 6.5.1 - workbox-core: 6.5.1 - workbox-routing: 6.5.1 - workbox-strategies: 6.5.1 - dev: false - - /workbox-navigation-preload/5.1.4: - resolution: {integrity: sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-navigation-preload/6.5.1: - resolution: {integrity: sha512-aKrgAbn2IMgzTowTi/ZyKdQUcES2m++9aGtpxqsX7Gn9ovCY8zcssaMEAMMwrIeveij5HiWNBrmj6MWDHi+0rg==} - dependencies: - workbox-core: 6.5.1 - dev: false - - /workbox-precaching/5.1.4: - resolution: {integrity: sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-precaching/6.5.1: - resolution: {integrity: sha512-EzlPBxvmjGfE56YZzsT/vpVkpLG1XJhoplgXa5RPyVWLUL1LbwEAxhkrENElSS/R9tgiTw80IFwysidfUqLihg==} - dependencies: - workbox-core: 6.5.1 - workbox-routing: 6.5.1 - workbox-strategies: 6.5.1 - dev: false - - /workbox-range-requests/5.1.4: - resolution: {integrity: sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-range-requests/6.5.1: - resolution: {integrity: sha512-57Da/qRbd9v33YlHX0rlSUVFmE4THCjKqwkmfhY3tNLnSKN2L5YBS3qhWeDO0IrMNgUj+rGve2moKYXeUqQt4A==} - dependencies: - workbox-core: 6.5.1 - dev: false - - /workbox-recipes/6.5.1: - resolution: {integrity: sha512-DGsyKygHggcGPQpWafC/Nmbm1Ny3sB2vE9r//3UbeidXiQ+pLF14KEG1/0NNGRaY+lfOXOagq6d1H7SC8KA+rA==} - dependencies: - workbox-cacheable-response: 6.5.1 - workbox-core: 6.5.1 - workbox-expiration: 6.5.1 - workbox-precaching: 6.5.1 - workbox-routing: 6.5.1 - workbox-strategies: 6.5.1 - dev: false - - /workbox-routing/5.1.4: - resolution: {integrity: sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-routing/6.5.1: - resolution: {integrity: sha512-yAAncdTwanvlR8KPjubyvFKeAok8ZcIws6UKxvIAg0I+wsf7UYi93DXNuZr6RBSQrByrN6HkCyjuhmk8P63+PA==} - dependencies: - workbox-core: 6.5.1 - dev: false - - /workbox-strategies/5.1.4: - resolution: {integrity: sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==} - dependencies: - workbox-core: 5.1.4 - workbox-routing: 5.1.4 - dev: false - - /workbox-strategies/6.5.1: - resolution: {integrity: sha512-JNaTXPy8wXzKkr+6za7/eJX9opoZk7UgY261I2kPxl80XQD8lMjz0vo9EOcBwvD72v3ZhGJbW84ZaDwFEhFvWA==} - dependencies: - workbox-core: 6.5.1 - dev: false - - /workbox-streams/5.1.4: - resolution: {integrity: sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==} - dependencies: - workbox-core: 5.1.4 - workbox-routing: 5.1.4 - dev: false - - /workbox-streams/6.5.1: - resolution: {integrity: sha512-7jaTWm6HRGJ/ewECnhb+UgjTT50R42E0/uNCC4eTKQwnLO/NzNGjoXTdQgFjo4zteR+L/K6AtFAiYKH3ZJbAYw==} - dependencies: - workbox-core: 6.5.1 - workbox-routing: 6.5.1 - dev: false - - /workbox-sw/5.1.4: - resolution: {integrity: sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==} - dev: false - - /workbox-sw/6.5.1: - resolution: {integrity: sha512-hVrQa19yo9wzN1fQQ/h2JlkzFpkuH2qzYT2/rk7CLaWt6tLnTJVFCNHlGRRPhytZSf++LoIy7zThT714sowT/Q==} - dev: false - - /workbox-webpack-plugin/5.1.4_webpack@4.44.2: - resolution: {integrity: sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==} - engines: {node: '>=8.0.0'} - peerDependencies: - webpack: ^4.0.0 - dependencies: - '@babel/runtime': 7.16.7 - fast-json-stable-stringify: 2.1.0 - source-map-url: 0.4.1 - upath: 1.2.0 - webpack: 4.44.2 - webpack-sources: 1.4.3 - workbox-build: 5.1.4 - transitivePeerDependencies: - - supports-color - dev: false - - /workbox-webpack-plugin/6.5.1_webpack@5.66.0: - resolution: {integrity: sha512-SHtlQBpKruI16CAYhICDMkgjXE2fH5Yp+D+1UmBfRVhByZYzusVOykvnPm8ObJb9d/tXgn9yoppoxafFS7D4vQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - webpack: ^4.4.0 || ^5.9.0 - dependencies: - fast-json-stable-stringify: 2.1.0 - pretty-bytes: 5.6.0 - upath: 1.2.0 - webpack: 5.66.0 - webpack-sources: 1.4.3 - workbox-build: 6.5.1 - transitivePeerDependencies: - - '@types/babel__core' - - supports-color - dev: false - - /workbox-window/5.1.4: - resolution: {integrity: sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-window/6.5.1: - resolution: {integrity: sha512-oRlun9u7b7YEjo2fIDBqJkU2hXtrEljXcOytRhfeQRbqXxjUOpFgXSGRSAkmDx1MlKUNOSbr+zfi8h5n7In3yA==} - dependencies: - '@types/trusted-types': 2.0.2 - workbox-core: 6.5.1 - dev: false - - /worker-farm/1.7.0: - resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} - dependencies: - errno: 0.1.8 - - /worker-rpc/0.1.1: - resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==} - dependencies: - microevent.ts: 0.1.1 - dev: false - - /wrap-ansi/5.1.0: - resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} - engines: {node: '>=6'} - dependencies: - ansi-styles: 3.2.1 - string-width: 3.1.0 - strip-ansi: 5.2.0 - /wrap-ansi/6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -34615,6 +7006,7 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 + dev: true /wrap-ansi/7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} @@ -34623,9 +7015,11 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 + dev: true /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true /write-file-atomic/3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} @@ -34634,58 +7028,17 @@ packages: is-typedarray: 1.0.0 signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - - /ws/6.2.2: - resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} - dependencies: - async-limiter: 1.0.1 - - /ws/7.5.7: - resolution: {integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - /ws/8.5.0: - resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true + dev: true /xdg-basedir/4.0.0: resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} engines: {node: '>=8'} - - /xml-name-validator/3.0.0: - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} - - /xmlchars/2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - /xss/1.0.11: - resolution: {integrity: sha512-EimjrjThZeK2MO7WKR9mN5ZC1CSqivSl55wvUK5EtU6acf0rzEE1pN+9ZDrFXJ82BRp3JL38pPE6S4o/rpp1zQ==} - engines: {node: '>= 0.10.0'} - hasBin: true - dependencies: - commander: 2.20.3 - cssfilter: 0.0.10 - dev: false + dev: true /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} + dev: true /xxhash-wasm/0.4.2: resolution: {integrity: sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==} @@ -34693,30 +7046,20 @@ packages: /y18n/4.0.3: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - - /y18n/5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} + dev: true /yallist/2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} dev: true - /yallist/3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true /yaml/1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - - /yargs-parser/13.1.2: - resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 + dev: true /yargs-parser/18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} @@ -34724,30 +7067,13 @@ packages: dependencies: camelcase: 5.3.1 decamelize: 1.2.0 - - /yargs-parser/20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} + dev: true /yargs-parser/21.0.1: resolution: {integrity: sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==} engines: {node: '>=12'} dev: true - /yargs/13.3.2: - resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} - dependencies: - cliui: 5.0.0 - find-up: 3.0.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 3.1.0 - which-module: 2.0.0 - y18n: 4.0.3 - yargs-parser: 13.1.2 - /yargs/15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'} @@ -34763,29 +7089,7 @@ packages: which-module: 2.0.0 y18n: 4.0.3 yargs-parser: 18.1.3 - - /yargs/16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} - dependencies: - cliui: 7.0.4 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 20.2.9 - - /yauzl/2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - dependencies: - buffer-crc32: 0.2.13 - fd-slicer: 1.1.0 - dev: false - - /ylru/1.2.1: - resolution: {integrity: sha512-faQrqNMzcPCHGVC2aaOINk13K+aaBDUPjGWl0teOXywElLjyVAB6Oe2jj62jHYtwsU49jXhScYbvPENK+6zAvQ==} - engines: {node: '>= 4.0.0'} + dev: true /yn/3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} @@ -34795,52 +7099,6 @@ packages: /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - - /yup/0.32.11: - resolution: {integrity: sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==} - engines: {node: '>=10'} - dependencies: - '@babel/runtime': 7.16.7 - '@types/lodash': 4.14.179 - lodash: 4.17.21 - lodash-es: 4.17.21 - nanoclone: 0.2.1 - property-expr: 2.0.5 - toposort: 2.0.2 - dev: false - - /yup/0.32.9: - resolution: {integrity: sha512-Ci1qN+i2H0XpY7syDQ0k5zKQ/DoxO0LzPg8PAR/X4Mpj6DqaeCoIYEEjDJwhArh3Fa7GWbQQVDZKeXYlSH4JMg==} - engines: {node: '>=10'} - dependencies: - '@babel/runtime': 7.16.7 - '@types/lodash': 4.14.179 - lodash: 4.17.21 - lodash-es: 4.17.21 - nanoclone: 0.2.1 - property-expr: 2.0.5 - toposort: 2.0.2 - dev: false - - /zen-observable-ts/0.8.21: - resolution: {integrity: sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==} - dependencies: - tslib: 1.14.1 - zen-observable: 0.8.15 - dev: false - - /zen-observable-ts/1.2.3: - resolution: {integrity: sha512-hc/TGiPkAWpByykMwDcem3SdUgA4We+0Qb36bItSuJC9xD0XVBZoFHYoadAomDSNf64CG8Ydj0Qb8Od8BUWz5g==} - dependencies: - zen-observable: 0.8.15 - dev: false - - /zen-observable/0.8.15: - resolution: {integrity: sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==} - dev: false - - /zepto/1.2.0: - resolution: {integrity: sha512-C1x6lfvBICFTQIMgbt3JqMOno3VOtkWat/xEakLTOurskYIHPmzJrzd1e8BnmtdDVJlGuk5D+FxyCA8MPmkIyA==} dev: true /zod/3.13.4: diff --git a/scripts/cache-package.ts b/scripts/cache-package.ts index 7733c97..afb4b5c 100644 --- a/scripts/cache-package.ts +++ b/scripts/cache-package.ts @@ -1,24 +1,29 @@ import { CAC } from 'cac'; import fs from 'fs-extra'; -import enquirer from 'enquirer'; import chalk from 'chalk'; -import { CLIUtils } from './utils'; +import { CLIUtils, Constants } from './utils'; import consola from 'consola'; export default function useCachePackage(cli: CAC) { cli .command('cache', 'cache current workspace packages to cache directory') - .action(async () => { + .option('-p,--preserve', 'preserve when package cache directory exists') + .option('--no-preserve', 'override exist package cache') + .action(async (options: { preserve: boolean }) => { fs.ensureDirSync(CLIUtils.resolvedPackageRootDir); const existPackages = CLIUtils.existPackages; for (const p of existPackages) { const projectSrcPath = CLIUtils.resolvePackageDir(p); - const projectDestPath = CLIUtils.resolveCachePackageDir(p); - if (fs.existsSync(projectDestPath)) continue; + if (fs.existsSync(projectDestPath) && options.preserve) { + consola.info( + `[Skip]Cached package ${chalk.green(p)} will be preserved.` + ); + continue; + } fs.copySync(projectSrcPath, projectDestPath, { recursive: true, diff --git a/scripts/init-workspace.ts b/scripts/init-workspace.ts index dc27f4f..208a420 100644 --- a/scripts/init-workspace.ts +++ b/scripts/init-workspace.ts @@ -1,5 +1,7 @@ import { CAC } from 'cac'; +import consola from 'consola'; import fs from 'fs-extra'; +import ora from 'ora'; import { CLIUtils, Constants } from './utils'; export default function useInitWorkspaceAfterInstall(cli: CAC) { @@ -25,5 +27,22 @@ export default function useInitWorkspaceAfterInstall(cli: CAC) { fs.removeSync(projectSrcPath); } + + consola.success( + `Workspace initialized, executing deps install for selected packages...` + ); + + const spinner = ora('Installing dependencies...').start(); + + CLIUtils.useChildProcess( + 'pnpm install --registry=https://registry.npmmirror.com --prefer-offline', + { + stdio: 'ignore', + } + ).then(() => { + spinner.succeed('Dependencies installed!'); + console.log(''); + consola.success('Enjoy!'); + }); }); } diff --git a/scripts/reset-workspace.ts b/scripts/reset-workspace.ts index 0eb250d..7c274e2 100644 --- a/scripts/reset-workspace.ts +++ b/scripts/reset-workspace.ts @@ -1,5 +1,7 @@ import { CAC } from 'cac'; import fs from 'fs-extra'; +import consola from 'consola'; +import chalk from 'chalk'; import { CLIUtils, Constants } from './utils'; @@ -15,9 +17,25 @@ export default function useResetWorkspacePackages(cli: CAC) { const projectPreservedSrcPath = CLIUtils.resolveCachePackageDir(p); const projectPreservedDestPath = CLIUtils.resolvePackageDir(p); - if (fs.existsSync(projectPreservedDestPath)) continue; + if (fs.existsSync(projectPreservedDestPath)) { + consola.info( + `Package ${chalk.green(p)} exists in workspace, will be preserved.` + ); + continue; + } - fs.moveSync(projectPreservedSrcPath, projectPreservedDestPath); + fs.copySync(projectPreservedSrcPath, projectPreservedDestPath, { + recursive: true, + filter: (src, dest) => { + // do not filter 'node_modules' here + const filtered = ['dist', 'tmp'].every( + (pattern) => !src.includes(pattern) + ); + + return filtered; + }, + }); + consola.success(`Package ${chalk.green(p)} restored successfully.`); } }); } diff --git a/scripts/utils.ts b/scripts/utils.ts index 2c3faf3..7ba8596 100644 --- a/scripts/utils.ts +++ b/scripts/utils.ts @@ -295,14 +295,17 @@ export class CLIUtils { console.log(''); consola.info(`Executing command: ${chalk.cyan(command)}`); - await execa(command, { + const res = await execa(command, { stdio: 'inherit', shell: true, preferLocal: true, ...(options ?? {}), }); - consola.info(`Execution finished.\n`); + console.log(''); + consola.info( + `Execution finished, child process exits with code ${res.exitCode}.\n` + ); } public static ensureArray(array: T | T[]): T[] { diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore b/tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore new file mode 100644 index 0000000..c824674 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore @@ -0,0 +1,17 @@ +# build output +dist + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc b/tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc new file mode 100644 index 0000000..ef83021 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc @@ -0,0 +1,2 @@ +# Expose Astro dependencies for `pnpm` users +shamefully-hoist=true diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc b/tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc new file mode 100644 index 0000000..43798ec --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc @@ -0,0 +1,6 @@ +{ + "startCommand": "npm start", + "env": { + "ENABLE_CJS_IMPORTS": true + } +} \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/README.md b/tmp/.LinbuduLab/packages/astro-docs-starter/README.md new file mode 100644 index 0000000..847db8d --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/README.md @@ -0,0 +1,169 @@ +# Astro Starter Kit: Docs Site + +``` +npm init astro -- --template docs +``` + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/docs) + +## Features + +- ✅ **Full Markdown support** +- ✅ **Responsive mobile-friendly design** +- ✅ **Sidebar navigation** +- ✅ **Search (powered by Algolia)** +- ✅ **Multi-language i18n** +- ✅ **Automatic table of contents** +- ✅ **Automatic list of contributors** +- ✅ (and, best of all) **dark mode** + +## Commands Cheatsheet + +All commands are run from the root of the project, from a terminal: + +| Command | Action | +|:---------------- |:-------------------------------------------- | +| `npm install` | Installs dependencies | +| `npm run dev` | Starts local dev server at `localhost:3000` | +| `npm run build` | Build your production site to `./dist/` | +| `npm run preview` | Preview your build locally, before deploying | + +To deploy your site to production, check out our [Deploy an Astro Website](https://docs.astro.build/guides/deploy) guide. + +## New to Astro? + +Welcome! Check out [our documentation](https://github.com/withastro/astro) or jump into our [Discord server](https://astro.build/chat). + + +## Customize This Theme + +### Site metadata + +`src/config.ts` contains several data objects that describe metadata about your site like title, description, default language, and Open Graph details. You can customize these to match your project. +### CSS styling + +The theme's look and feel is controlled by a few key variables that you can customize yourself. You'll find them in the `public/theme.css` CSS file. + +If you've never worked with CSS variables before, give [MDN's guide on CSS variables](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties) a quick read. + +This theme uses a "cool blue" accent color by default. To customize this for your project, change the `--theme-accent` variable to whatever color you'd like: + +```diff +/* public/theme.css */ +:root { + color-scheme: light; +- --theme-accent: hsla(var(--color-blue), 1); ++ --theme-accent: hsla(var(--color-red), 1); /* or: hsla(#FF0000, 1); */ +``` + +## Page metadata + +Astro uses frontmatter in Markdown pages to choose layouts and pass properties to those layouts. If you are using the default layout, you can customize the page in many different ways to optimize SEO and other things. For example, you can use the `title` and `description` properties to set the document title, meta title, meta description, and Open Graph description. + +```markdown +--- +title: Example title +description: Really cool docs example that uses Astro +layout: ../../layouts/MainLayout.astro +--- + +# Page content... +``` + +For more SEO related properties, look at `src/components/HeadSEO.astro` + + +### Sidebar navigation + +The sidebar navigation is controlled by the `SIDEBAR` variable in your `src/config.ts` file. You can customize the sidebar by modifying this object. A default, starter navigation has already been created for you. + +```ts +export const SIDEBAR = { + en: [ + { text: 'Section Header', header: true, }, + { text: 'Introduction', link: 'en/introduction' }, + { text: 'Page 2', link: 'en/page-2' }, + { text: 'Page 3', link: 'en/page-3' }, + + { text: 'Another Section', header: true }, + { text: 'Page 4', link: 'en/page-4' }, + ], +}; +``` + +Note the top-level `en` key: This is needed for multi-language support. You can change it to whatever language you'd like, or add new languages as you go. More details on this below. + +### Multiple Languages support + +The Astro docs template supports multiple langauges out of the box. The default theme only shows `en` documentation, but you can enable multi-language support features by adding a second language to your project. + +To add a new language to your project, you'll want to extend the current `src/pages/[lang]/...` layout: + +```diff + 📂 src/pages + ┣ 📂 en + ┃ ┣ 📜 page-1.md + ┃ ┣ 📜 page-2.md + ┃ ┣ 📜 page-3.astro ++ ┣ 📂 es ++ ┃ ┣ 📜 page-1.md ++ ┃ ┣ 📜 page-2.md ++ ┃ ┣ 📜 page-3.astro +``` + +You'll also need to add the new language name to the `KNOWN_LANGUAGES` map in your `src/config.ts` file. This will enable your new language switcher in the site header. + +```diff +// src/config.ts +export const KNOWN_LANGUAGES = { + English: 'en', ++ Spanish: 'es', +}; +``` + +Last step: you'll need to add a new entry to your sidebar, to create the table of contents for that language. While duplicating every page might not sound ideal to everyone, this extra control allows you to create entirely custom content for every language. + +> Make sure the sidebar `link` value points to the correct language! + +```diff +// src/config.ts +export const SIDEBAR = { + en: [ + { text: 'Section Header', header: true, }, + { text: 'Introduction', link: 'en/introduction' }, + // ... + ], ++ es: [ ++ { text: 'Encabezado de sección', header: true, }, ++ { text: 'Introducción', link: 'es/introduction' }, ++ // ... ++ ], +}; + +// ... +``` + +If you plan to use Spanish as the the default language, you just need to modify the redirect path in `src/pages/index.astro`: + +```diff + +``` + +You can also remove the above script and write a landing page in Spanish instead. + +### What if I don't plan to support multiple languages? + +That's totally fine! Not all projects need (or can support) multiple languages. You can continue to use this theme without ever adding a second language. + +If that single language is not English, you can just replace `en` in directory layouts and configurations with the preferred language. + +### Search (Powered by Algolia) + +[Algolia](https://www.algolia.com/) offers a free service to qualified open source projects called [DocSearch](https://docsearch.algolia.com/). If you are accepted to the DocSearch program, provide your API Key & index name in `src/config.ts` and a search box will automatically appear in your site header. + +Note that Aglolia and Astro are not affiliated. We have no say over acceptance to the DocSearch program. + +If you'd prefer to remove Algolia's search and replace it with your own, check out the `src/components/Header.astro` component to see where the component is added. \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs b/tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs new file mode 100644 index 0000000..075ab81 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs @@ -0,0 +1,17 @@ +// Full Astro Configuration API Documentation: +// https://docs.astro.build/reference/configuration-reference + +// @type-check enabled! +// VSCode and other TypeScript-enabled text editors will provide auto-completion, +// helpful tooltips, and warnings if your exported object is invalid. +// You can disable this by removing "@ts-check" and `@type` comments below. + +// @ts-check +export default /** @type {import('astro').AstroUserConfig} */ ({ + renderers: [ + // Enable the Preact renderer to support Preact JSX components. + '@astrojs/renderer-preact', + // Enable the React renderer, for the Algolia search component + '@astrojs/renderer-react', + ], +}); diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/package.json b/tmp/.LinbuduLab/packages/astro-docs-starter/package.json new file mode 100644 index 0000000..3994e9c --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/package.json @@ -0,0 +1,24 @@ +{ + "name": "@example/docs", + "version": "0.0.1", + "private": true, + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro build", + "preview": "astro preview" + }, + "dependencies": { + "@algolia/client-search": "^4.13.0", + "@docsearch/css": "^3.0.0", + "@docsearch/react": "^3.0.0", + "@types/react": "^17.0.40", + "react": "^17.0.2", + "react-dom": "^17.0.2" + }, + "devDependencies": { + "@astrojs/renderer-preact": "^0.5.0", + "@astrojs/renderer-react": "^0.5.0", + "astro": "^0.24.2" + } +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/public/default-og-image.png b/tmp/.LinbuduLab/packages/astro-docs-starter/public/default-og-image.png new file mode 100644 index 0000000000000000000000000000000000000000..97903207e533912a59d293b41c2599814cc98583 GIT binary patch literal 748347 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 z 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

h%e{fdPO2of1R(PbM6 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

;JdQ^QE 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

  • rt!d0r?b4iv>3EL7{OoY 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
    ?d~xxFj|2zsrj zS5kUM8{`^>y7WQk<%kYF#2(q1Q1-i$%$->>4RQ96=+LiS^SvXUCdo4B(5s6tmM<>> z5PHs`k6rAfzM1XG^)|*OKynf6Tb5#N5bN35m%o2kWr#22Sj#5#!OW%E4n1tN2xdl& zqCend`kbNIw&M^wD-ihP{(z2~yd2O?c04u=`n`KsF{MXH0Fj?0s#-@v#YF#E8TuoA zFRBA;W^5R9;*D~;lHL$u9^l-B%Prd%9*sC`%_>2Z9Y|f`m4c0q43$g`=(pvO_dPEd zN?OdYz>w(W=ZSU30LMTIx(u15ndT>#wixL~!L*gkJSP-x03@vB^W04K0og`DNA(Rd z!*MWmH6b|>Khr(2lHO>ZWoP+Wj;(v7ey*4OZP%Tw3gTYOwu{fiQIlg=2?>xo9w@4C z0}e)Eta4UVu}c#L@fJ#XAinawZDuacHbX?ki~e$b+yq|ZvBus+)oi|M=WN|_D1>f3 zQgraQ3ZGZMy$^0jD*X+Cb?+EkbhMOMZt(9(+0_bdH}VfX>98DnHcfph*JyaFHNRlJ zFwo0BWJ~)v`Do2j)zx2iLG<-cz>R zeLmv#4eYJIEsZP9VYU1VsBP+MbQa&!_CG&=E~Ol$J97LYK2G?2%5U7k^S`Esal!PH z&eNW!IgjvaJ)rc3Z5tK8OeO&f{!C8(4t<^iFDu!U4Vwh0z zSOP;0A)niN2oO%xpH?2}RQhKANdm+=LpzMpHH30Nk6 z#WwD|@?KP4`rIMEq#QbY9q7|dx4(RPJ3Hd@OeUUEE4SQf-+@T8)*bEezlo<-i@dj+ z>&I9>ze}NT@cn*A-)|6rbkl(c<5YRbJ%8^~VC|CCJh4{zn|BZRV@lUltG?-c3-Nmn z;p_D5#oKp>UXK6IcAC-ux2Zd1+nw-255vX?S`Vkk!i!)9o)OpbvVzWZE{?RB+PM#ojR|Di zrTs#^rnL4Y0VD{SVJH)~nn~2bgC=n?n{!A3OD{#AX8vDu_xeV^u0^EH)J}XC?fzl9 z=f0=3bP+5Nm?7T0$8E(1x8;Q&k2L#8wmF9sFw$=9dvE6>kYvQv92A2{Mk~w;^y~6Q zz)jfE88s0@^xKNXj5Qs2fvA%_o4K>($V8u&Qa~~__&iDsnbID>tdGdFnY*OI?Hw3N z=_tFLDm~W?{4?c|O0#an-|-hdD@@lZHd8zG*+xOlr^iNE(=uYgS13u;3&;(87bKON zz#_iNgc>$CNgPzx;MdRkP$YIOowfMF=*?5< z(6bca1^P91zh_N-DHO)7)M`ChWs3(F+Y;=*X7R66qWqTS@OPKhqzd%g^rQo|F5F}& z`2YkrJD(UKo}l!$$uYN{eEv-EB41~Q8N9_h44xZf?r<;RT=}^X-g4R&_8Wd6u8n@i zQIseUca)9eCzyEouq4DvW=WKiP6&o((DUCv)m+=3?DAtG=)VLX4{`tAUMuHY1ex>?8$lrZWb9m=ZtLedqwbOJ z|9=|p%vY%m{q6|Egi=S%jKx0b*;9u(8|T8L%k4Ru=VYQV1$HK+-=^mewT~m@1F`3Q zmCo!~n|3A!5)5>Y404;{OPZMsl*U0cfs`Q#&}K@OO+3U=&Ol{AVY171m=nxQZf0~Q z00%q9o+8|FruL*4vqQ+n|H#wx|1o(^tvaRLn9K(9@TPN#g{MgFDNXg$u75=}^ok@3 zBYv(vKvBvpf>Ixgm&U{1IICP>gOyk9_h_xoB#xg#%6)3K+~za3ubUtS!)K4W=(OF{H+T~FM>=IINQj!@Dk8ce_D zsXB)a{SxxzC8TDDUU&BFVbubYx(_AU{Ib7vGmLKhDW@Mzc?3%f=d(i($zLvY=&{|1 zAE(xF(dO*FhLDC>qcTXOoar{g z|5GsbNBSDY>Tm#hrrDiIX?9lWVc|CE7D9@(b`X|C?y17rec>ixT1`DyCLceZ6a96c zmj6u||NHxq*?ngYj{_zzcY@LA&!ffw%tlN$yr`B(juZd~Ar4{ULv$>uH(;~?%DbGK2R0Y{42(6_Fmz#s9~tpQhr5>A zu+^pEWwcdM*yJliYbG1-+KlYE;)x_ic0H4dmiep z3)N!7I=~m76Zv=a=Mi3>*Nh!**(vaLZ-OU#cIO3rpzm|_Ig=nJK(pw<{gX^Ox|KuPV@YXBa|r=^gnrV{8f_s<_R(|qlb_MIoCbU zl$XUM*Z}t!hD8-r1aAtdiC9lpYH1mII`%)o5q5n$`OKZ9-9w<6#_V7-ZBVE>u?D!C zVOkWFg?7%B{j@~TBlr&{;iNwD&Uf-{Fl10dux}&QtmiiMxExA87ExyPnyoV-9X2Hr z=Fw>^oWR7zH5{R2cpNHVLW$%oQcQL^6VF|yh574 zv)`jfmfrpGmoeVD%*dC%CimxYCy{scB4~(nElKFh_L|oXp^pXgx-DtBH-9S7_}mUp z4>f_O>uwv7gMfL<-c;Uvp6mYuqnH1`Ou=WPJUZhVP;emF%AYKoKrr+3Z~y*rpr=*C z8uCk=I5(&~bRHeU0OK`%$M+)yf^9RMaCCTj3Z3(4>H~(r*}W3p`IvSqAL>gm>4X3u z=Zom43xmmMGJm{CT0hep_s>H58)1!xgf(e*IAP8jqp1%V1%dGQEZj0dT!r$)HZT={ zz>+AN)Dvw?;*yqN_*w1Y?{{f>Dyiqm^6%v1HViU`4=Ae5mGPjOFi<9O*M!xK_$h;) zq}zfc@y@WUlvtFGJ^9j1_KcQMx==FMYF4n=N}ApUVi2Y9L@~{eJj}h)^T!@%U;n?; zYBVIQpxsdvB%Asg4P|lsH4DQI@=-|^P(cx3Vx(zu$^Y^)X%qFaVjAImId|yk=AL)x zYqz|4;k!T5_AKaAUVh)*(!156XU90rdJuG9w3XO{ueZ=;_+0t+nelrTCYy8Pdnc}2 z^$r&2uOb?Er@h|CN6~cDUrQ_c+^k&JvlQ+6d=*KammPZ56r%j99i{E>5x#+s{rjXGRr5f)*fwF}2nyUi&Zswp27xbw4)${PHN+Np z7xFbUHp7die5&hlOU&opp%;dM;2(mM_48YP|BnXb_wYsOKmK9W(ux_Y(A`&e0E3W1 z$Bmi4e`nwS{Zry%j}W2)QHS0y*)zovbD$}JIlJ0@A^$sV_!r}KhC`FK+k*xU&$oqP zw(b+@s3C(Q1YEu!Pqt$+DV~p0=V`Uy4}N2!W?(=daBU{wWk&(r@lrmi!kO9=2}9xp z`)~&<$H##EHy3JkfDU>G?5eXLpD*mg@ka%#_!%F0q`sM0ck0)5 zjDdhNpw2=KSV6O!*h=~jV|24ET1WPWI|3%cEFB1{1l9r~KOL{TEa?nsMH z*Y1WFyWX=td_R^r8uq2QX3f1Av~pOqen{pK^7O4G5aRy4KksV!4)(@l-#l+-uj)m- zBaiml_hv7Boq^AHRwO&_w{rLj?bqB%{n(*LD-#}0hyHMfUeA3CtFG$(_gfzMs{H1I zcgV+X|5rl}?{r_&Q~ra2`9JEq*5Ezy5#oxta0-ws<<~F`xI_ONXT+aV`EVt#hrg%g z`NNZ#VCXdFQSwN7RPO(!Ll1xFlBvx9_V16uq<&e}h>;WADOm2~lO>&W`7eI|#W0?E zxx@$*nMTtZ?7w^fzC(f1R7@!F!&^Fljr=B+w(CSOq}7 zDQt)!x7Ur@q&()GJ@80ILc2;mDfn|S|A+SXW$N(sb>86QWT2QpOWLta&~AI$kP9k( zpeH-wfksBkNKV70&(rRs|CnYzeei@PkfsxW(IAZ&(;p?xP))$W2?D~QI5b-VGyzCQ zKu~d^N~GZdwdT|eW=hY=!F8!-+ufHz!vr!WlXsE>xTAPYG@axUm)ax$Y~o(G^U%y% z@1&l_pSIAM>pT_DwTU)pI|?iy;%$sZU;g`J0WHD#OoHGD@VPC8g0v5?!-RErv8Q^n zy7%&ygbuRi>So7#I_@yS@?#2a-AW`5cKwl3vX`-Wd?R$d<)%|UUW0F<_4sA!-@BkL zUPWL}JB?`T8!AgL<5y9mMZnROMz8vH(5c^@c|C|2@8Z8A$knXcvuh9D$G=R!spT{H z**0&b75rLWP6RL~uaZH#edkiEI41y`=a9(MLFK13$%pRgfTx?Yx2Uu`@+m^#^FD0; zx+{PEsy!2mUbUZ#=h3qxKUTzVfC-WAGwKoL?g9D0s?Ee@X%b=$46hU90ULCh*n7YK zy7>L`yevZ+9^yt3j;({VC;JA2&f`(=l$nK#@CakN5Xkg>7LWb9ECm;5iu4&kLFRg@j`_Qx*i zUAJGmf8>!$JI9lxI`f7LBaEQc@T4Ioe0H?~#CBKJwwvbl(eg#l59hYf=);YsGrKe0vSLcZxqY zTy)m4Syr#w$LnZ$3ue8m61ddOtQD_7-J;QJIzZURU-fph{(vjSqCe4lVXO~WPVd^^ z@L_O$u^Zg#T7vULkNpU{3O0hM?m-`^FDF z?YUnia0;bhzC2fBzG=N3N2Eg36cpWj5g<<<_xmpo9+1N4+c5 zI9m;$74cuMt@mxdJ-u0N2BKry4;`nNW{^Sis+PfNC4< zzL53scgS`I3IiI3EX~H85VbJvgNgQpauL0o@3_f`{yH&81K9|N^SSNBL3ZjL#Y2*G zXU7}>8^i&CMkAUl4M$WDqHo^}%&%ks)FU-0@yH_~^__$|^<0vA<{;ACCn>hD0jw8# zJT?e@&B9iK4d96&{J3L#t}3U)0o|o_`_u&P_}G0YR9F}1mIq%fdh;~sTeGMx}P)@n5~v&0SwFI`k{1ibeIB zrK_{A_?LF-Ydw1V_b=i_oA=E$2;{(u!fHj!2`apVd#!+?9g_Y zW(F*t8V&fVP#YoIDu$7e$h469$lrO@efM?D?3|Il$2N9&6viB{-eZ#~ zA%{R)0K;dOkrbc|#s025l8hTMo5yQyeiW0%hTmLPvnULyfn3>|;zNGe6+ZGwa zgBm#oZF){MWRm0@lE~Y@FD7`VFN*FI~1dj(6p-k$%CWj;@$nYwfGIC^WUhB%Z)e0JlF1A*n6_RJ|?;TRs> z=kMRUBR}`H!(>(ngkGvfW)j@O*DLpHMu@v3|jELMplQ1yC2&XJX z^LY9DzkgX&PI8ZeNf;e^KJl`>ZkzU7NOFknA0Scn<>_3^wyk?G46_E~Mn|#cW$>CN z;dU{37*v^f?1>I?56T@Z-%knwaM2{`H~4+vsDFKV7R>i`ATf@{WQJ#haHFH3nTs=d z$9iH3j;-|@_CqDQve9MP12nkW~l!-fj6HxqfO6rkrCo#W-J%x=Cd&4 zs9bc-Nd&W*)YBGvC>=QJ+*L1AZQ0|f6wsvB%r>U(E6uZ%ba6=>1Arp}xNFqQl&<$9 zkG$&#ltR5Wk|SRg#W?GAm675W9MRM%V!!|m#B+kmBk?$NisyH)qQhEl&K}aI2(r2& z@VD6P8?tCt$)5P4u&Tx;^oI^#BeztuI9tBz*zv4!FJ)G-89c3i6(q*n%rBrmE1_AQ zziQHLe>HCh?D{XLc57ZSyKpsMd;fnF2Uqp+61newSNCfhFE6u4VCkz8ZvdpL&P`td1E~ zPOIORSE^wHhBu&V0|b3AXE-)|o={Br?6hA4E`dSHv+M@YgNa+kagc#C#N~(eQ@>;X zNT(WhpLhehG8mX(&cV_hg{mN9!T4eNMCB&-xMcA>^yKcOV7j86DR^Q^$?!+so~}cQ zG95oJ$UL{Tb2thf4H&ZQQHoRTBWV)rkxruh4w4tQEsG6clyC=hx_KU7g&QX@LFw>! zvoBQA99fMAN5o(g=qrPkdpx#A%|{;Io>D*jK^01<*e8JjRr)h4V@qT9-T2r+WR{!$PaS|$iX-3a$=)u-Z*fg@L+ZipTxezsO zA1_cm&97D{Xj|>F7IpLC_av52pyQS(3kUTM&B90&P-FRgsRA`}?YxXB_+ajy|83R| zfD35m|H|Xw@QBaM17lim^^2?zM(=rn2mxQjZu3hYokI^L=a-j<(ev>j6P+Z@%8Gc$ zQh3RY-+!HiB7|Ug8WCPYzbHIp+tl8ceC&P?DMv<{ky9%jR_{r2Zkqu2U&)7Uhevll zig-vgI?iP5DuAMq5qyTmNcK$^gl6^$LLeM84?09hPyEf3Rwr#&@{^rb&g6#S4z;^p=XWY!91 z+>FvSJUJbJ8jNvhJ$166)k&{`nZihCT83QEWl@-!i1fg0m&2@PTI14;1IB0o2>82hsV<$uq9eOr3Yc4w0L&gSp$GWAP zgv#gzwt0ubTa7y0)qM!@AEHh+5R79xX6N;H!9|5+H-yUbjavE zl&0*^>*3IAiCMRaJ7Y-TDPK@|O-pfqUew#)d64&IqRh4Q>sxp&eRSx}=W#3;GM^p# zvCoCcH;UAfi`z1OvV_V2VZz`8cK`Q}O%UG$K}T~HG|XS<&C^B42wKl1!NOo5*LaEp z&japqb7CSgh;|AXY#!`n2Rx!6_b_KHb8$qmX7Q%suH|_Ae7yLc00i^EIXzrP{kT-^ zODOdeJXX*j`K!Hs-(w61Q=hu}ykbXbabu>oWfdXPl;0zeEPTrLrCSPunJ?R;JI%s_ ztfuciDbI&KZTe{fc(%a3@q`~Qeh4}+x93YhNXL?*{#H!lhY1F2_N4o#)dzXW71pyDWC7Kiskh^iKI*ypi57F?ibW zdgiWD@3*pEF9E#KZ#SFu?eF3p@~hh|`cmMsn>F>6Z*~qi_OR@O<@7Y$m85{;{Qath z)7Tep_cnLp)|~JUonK0Ss@$Ph6_S-GspYoWbm9@-UYF<@_E`t8rqb@vlP{JHQ`d#2 z>5R5B*knEz@$pUGx#`6(%{MU$UNXpgV4$-@@5^*vYv^^+UH6r}`SQ;ge$OP8+`9h# zBj5S`<3z5q!|2~>|8a#+ikp0z+sh;Z5)UrZNzNoaH^*}#9t4g2Auj9N zWS^=d{Y)h-%qZGibE>4`R?}iWcTJqDfIZkN6PT~sc6)l{dFTFzO4SejUKd;6;Z9DT zF&1=GTj$j?l-aO?Xwb)wcYX!mvJmyB9j2L%dR4KWo$h>du$iXzuJ*7=5m7Pjw|1fv z#+vckM1I}g-QAn&ixt!IrqwMzy|a78u#LO|Bs*Gf%Iga*F1{@GojYDTs=G*d?S{N$ zmDazT3+<)ypB=I4R>`XeBg^OSQYx;0)l2r9h48{TQcw9+dY7Qx-DlJOs?rjKtNqL>eUV@VvTY7JiHtoJcVApTk^#sb}}LE z(0OzEb2gux9)oFi=f5=mMkC(OT&Bi#G2~hE*jBeemmZaa=+|!d!r0?}?s9J?4Xf5*Uz#=BHGqK}W;?A;cIHQ&MCuem*t!Swuu@8LhxyzlLs z*NG3Ltz)LR+s;HvH<~95zccUD1><0l(zwAX0qn;~J2}_Rg6qVWVB+`XAG>4z+e6?d z(KxW;C3}3B8D^6tr*a+%I8%UPwF?d-{wTbiumYpq+KR*ouvh-6~`J(E;-?EBTK zpt#TWeYzmr-eKTFZI-#ey9cM|5PrvieBjzgc^7=hJ-hQMxk`_#_J5*Q&QTC?zuPd6 zr}G8}fO7@EU!!l}HgV9Uf+W+I1WiCBwvK7xKzkhr+q9SD=Oop$2|BgWjof$#+qeCx& zm*;VGR^a)HGZX<~TQ_h`$upSH+q@r!ec~kK-0KiDyPQS+$;0Ku50@u`!H8oeWMEn& zZ3Ln4u{hGXgoSEnc=PL=$l>`T^S4K;5 zA_f|Qh682d=;SyzLl|*KVI=~c3x4ANSp?qtWdt1C#QjvDn!`SOy&rywSW9z7fp7y+ zR5osgsC&Njoyies85c7-O!ft7_JCq1HU@srzL}$*a2rHqOg=cNzox>|0!ZD5!_V{DKXmG=;rYunqaK==_1xfY+aKB6?_=jM4?U1e zcS~J4+d-`Q-?i{wmf1djG5(cP#p?p9)U2N8R*5}#BYXjAU1IXJ;WZ!2R#UyU&AR;N zEq_YXQrEm?#kW9}u9dVZmrT*#H8mEK89lbbyk(v_y*)As1b|!%fS_yQgMBV$@di?H zm)?9H($3ciO1}n3yTYLLN$6QG599xx4*l<6V^h3+qkmw+Cx^IKtWGC*`U{(ovVxw-q&{zvNxBW7)|($AH8x10lN@OvmySQk%^Bnls867uz15+&Gs>-rtkw?y@Zu@Z5 z4_J$TL9v;`QJ~=fEN1ub>;|;q3AOOq^gKTnuc0^FD^oMcdw1#Goh@DMt=Ve{+tRC# z49=wnx?p$ccX%&MIq#BrD0eeO){wJP{0b#QnIfaYMT&)#%1S;;v<_`v--7--No;4g zgY7uTTT+wOvx=Yn?v|lywcl=^wU>i#y}wtnw!XUGrDAV?z2$1nblcZM`Fkw8IZl8M zJq>sLmr;m2^nzCajNNAvc;AEmfC}&y2}hZ%D`4rRsg_bUi1}4vd`?>Q2Z0DpbGPFy zHUmG$Oy1GB5lH!L&@<=)g2A74=*7~3zGjDhnd;DwckLDI4t@Ok1}B%b1Q(HrqvY}r z9IFU7;)-_M`u*cUK~lq>kD@~_!mW$@jE%$bt)S8`7ID?F8xh4`QbWedsj*=B`&W>7=sP%=HQf+#jq!^8unbv&oJ&QK`X%x%`o4zW|6_mcR{hr!`y`+F zy1VB14O+ux108$rR}buHri@qYP%nP}!pn9_oxdpb3$1rfsM7~QS>9~Odq%;D64~fC z#PP4Ji`bdKwGhYvH@_?co6jyiJ{$m}(T<(V>M1o)n7%a&&~dgwT{?dR-`@Y!KcCn? z(zl#_t8ClqzAV%FBJ%l%>I+m zuEvEEow*vEX_l^s%|A5$FY>gy04_4i7V7o8uaf}W--5peT1v0TGP+fDJ=aNHIw=zB<>IiD?htCn9!lilRqlWx;{1_3^P-h6(kbmhOitG(>a z>4gWO|F78tM=`Uu*kj48NyszQacFY_b-C-`zowLOvA|hFf9U2j_PiU`atR$B`Z3CB z03l_DeRIdV8;KZ9DKKkI>A}xT-1%GjLs8nv(RcC%TSpwV^X+$}Qn85vL7lMC>qfs* zsr4hd`i&}&^fwc)yZ3$>{;E=Y3;-y6-93{XF3k@N@-0Au1&m)4A@({y4J%9uTFou@ zAFlo*2tOv1`{)L(O@Vj&#&!*C9C#Xiu6ZYr5USbF+}yY*AdLZ+@%aFPPPo3a2;)vx zKQudS&BWm{9!F5C8}Av_T6 zWEC$#R+|oeF#2N;-BJtUSI1JDwsAo-IeXsg!*$gP?#=moSw1seQ7~ZdQQsw0k16?C zMo%kSL&>kWCGBJM_M$ z&6as!#Jfe$yw&wRHfL7=9eUCE-v^_QbLi`TJ#5~ii8hnN>}LizXW2ET`@jEFsZ_8a z^sx6OhYi>`F!sTi8cC=r#;ku|pwy>sdr?RT5CfaAgot-j9hFhYhT;E2F%iS8kE5yL zB!}3Dm+EbX*b#|V9q{+y-Vdqoh)B1+D9k5DM`mXTQ{y0vK%YsEyK@OW!GwZ`!?c_U zaOg~$5d_-~rcfPlEt#hK5g2m{*ooUf`Up-Zl_C%g-K?^?@iLjPG8r&2H`AYSHZYCq zwkO1Ceo9K?MCZw5CdVHDfrQzM;@p8a3MgQL!71-5Xw~}UKKQO%lz8NkZ%f^F*q;%> zobNBRzi!Zvh8hrR=AfQ~&P?%xm_I$w7q`rV=fv?!h?Lz_CxEy1A*Hl~S?NvBoW8m@ zj2G=CZb>zp-#M<$&1%!RqOe5Fhu~)3|?!5f&4p5o>UATdB=(IB*p8Qu+WTLI-UJ zBL@>Dn6?lseB4W%HdBT-@czL%qdJhWHko2o#+9hgArmV8v6u{_$>a&BR4wY zKg;rfy5+4<-Kje#^>U)6+xZkJs2QR+(pNiqw`!Nq?cD?NT?et7U$c(g=ar*3F%1Q; zYMR^2##S>kFYdnd_h%(Z6!(66p}VD5998Pw z(=`Km)Thz=%`W|Xt>$hoqw6K23ZgWxK1qC0=!HhY(%uYYImjy3Qq^{{q3%txqs`lxZ^hggl8Y zkKlvW13}(dCJ&KEa2Z2cE9hbP3ncavta;t&x$!-|6k~)I)>P}{_b-(3^7ro{q&zXF z_ZK(lJtOl4eC#CU2He)aBaX(pC$D>tVa#)hSmism>0labr@ zXEbJLv#V#qRqLH_c-m*_RlHvBHtuZ5qZV7F?;;ARh6u93I^ARSiYcR&-_Sw)M^}%1 z@la`OyLr9KX?jD;*}@*a&YJgv_8zziJr)_-Rtjt9_0QP=j-B5QtdI4sb$#Ccf)o~G z*T0Lk@UMe^-h0{d9wPK~;nzP2P-TSi^cAANm;WRRmD1?zTYY$;zKhmj}(9vf4=Z?Nmv?U^NF?wnUAeQAuq zZrb}YlZU6H%8+FN8lC#zp!T_jzJi)B89QTON_QZU{s4L&Kw(kMy5;is&tQjv6Wici zL+`WbrEq)Y`@#W(ed7c(o^d!CQZnf~0vo>w2rX?)5KRn{rQnqn8{ea7dJ)Jc`{1)F zk2;7x!I@BpLWP7hw;%({j1hs;#Rf6fJUEN^I{p2haPeEe{|RJ% z#+%TOW9T9E(g%&_a-0U678?Xv!n|^%`^U>GtpMTfXprp)#84cOgL0eE12YqGvQs@C z93)yWfE_kGw^{me6@5Gl@Bc2+sizeI!RsS%7-&EcatuZ;31r>88wkO(93*3UBEw;A z1wkRgzK~4I+19hoed@Op&8@?M4lK!(-XI_8xZ**?%10s0QAQRK)V0o-{2B)a%6vq6 z!_2qj(d@E`BltfkAqHaZ8Kxm}QneL%SsCS#ho}F2zilynch!IK34a+c9QNf7*EL?P z_NM2xF0YI}Xj`{t_!}&)A#+`9e%@VMFS+T^7cJ&xD5;v~wby^YMeW~W^i)-MoBlTq z@Yk{X=uqd^a;_k4nYR+?oG-ol^?EHY%$UXL2qj#(Kg3jl;?giX^he|84^T~|g?=OuY9s3)>&VNK^7IU)E*_$+adco z_eeg|4Kkj-bOu>Zk73&4Cg@B9R0sx9L`spVc@#yCp!ImrP~{EFiVX{?3?WBaiDf*W zhr9nDO8)_I-6zpZ>1i7t%!A)#nmS{WOSAV6o_(JCp5%W@$zZ8>)CUZw63&}7mi8eX; z7Crh12Cm#9&jYH{vLFyjJSip|^UINEFL4OgkCjIrsXrjD>LmIqHgzWEi-(TovS*?8 zS3IAr!duOT^cJ?9V`inc$+se^;dqGp_DHc!oYSggIF_C?(*5BKdAj?i+3%Ii>vAH@ zuP!C;&iA`~#Jf^>tdjRg2mH{}ffick>cn@~`(tl?8cbnGOW@A}#z25r?El6Vni$TX zuWH5dXA?)?yVbL{z1H8vZyZp-F9yipt-o*cht}7s&%W63jx7XRPKZ6U+?(CA?IBHi zHq@^*6C)1-MvESqMlmOv-sC^h?~1j|RK2B`|m}Oa}WL zV{wXWhx`AqCGU^L7NlDUSVkpeg#qS0PpC)F_ul7sfw0?;k_h6^bYmu(e&&B3d4Ht& zB+A?!l>I^oN?H#z3*&&l(_D8Db}o?*1cOlK6d)!S%2XhGet6^kk=)?Uss++KZp6W! zP|(^8)J|*=L$GCg6pW47ixUrlWD&q)le`b#kmTqyI9a=Asy7#SS{a}rCY-~YGkylJ zDE!DHe`~29v9Df*R)v)Tg`XGeXV+Ck^1})0?Zez9n=BUm5IJg-M=o}`C!a&rmR{Rz z2F{EZ!>=+V?#}x1)n#w@$>IB|T&)~8{*UrncIMThes}4+8>5NO_Iz%E%OYoE`5rx; zbpQY2s%zIBfI6EIq zG#Aw4B$L1+qeYJ&+aXIC1m5fEEq2hQCqyJ(>*;?pp-0Ns6s$bW;#%rQ{r)YnLjU{` zznE*g55EC0oEX+HapDLWiNxI8xE>qj_NI8T0zUBE*Df6qvTk$`biwl5X{HW+x5Kr# zaPe8fq(njqU$^b^K0M##4lzHT6XyS(4gB_GJ-p#*j~UXsGp(bGA5Jo+gIKN(F3&VL zw-sV+OPk^_#*j$Jyzj}w`QLYZ@6>FXY^NWc4^i{gdt!VeZ5Gaz?Q2_zlai84oioYU z=qZ2%ow4kA8ZZ}@6~)-&Agno*L-5XkCKO@xi^uk|?HXLkfmOmacabukGNgcjg9E5CYH6?rT^XeXO8r zTFtU~?(4)mOAmmF|yVjKr3o$k3@WhW7E=YEk4+`#Vc zr?f7`RY~=3{4AEQrBt&8U@yE>a4e=5C->>~{L_y^lh@I|KgEAKm0UHwYX1{!>8n@* z&kl#XNx#$<`jO3g3QLo2fhXfUK3;zhjZO}anec6a;jd8-pRd)+f`Kn>y20S{#Al2C zH=9#{9rru0-GBXu&TsuwdE%Vrpvf4FgshujNz5fj%K7gf&z%!FE1zpMce$rWzZCCf zk12uRGbtoQIp{+;kQABJ?MX8w+WhG5dECze}K)RdbK8g8ZF2u|N<4!Pj& z;iRP>7~`ycw#pumDnYgZnA?5_bSTb6Bb69?T_s(pk38}{sqcs0XY)V2P>tc%8vU@L z53G)c&C{0c5=hsU^W(iPn-$%PmWY%pP;GLShSyfQYNdbPyneqv3WDph{e2Zg|09^( z#h+iVUZb*>t!?yZd9Uy{%j(%cZgkCyll9=yM+lJD*pma+fKEJAZoSRP{-skd{{0nbd_3{>>4DB8Lc!HREsR|6e`0up;RcvO++If7OJI8-a z=PskzS3$FK6^Sl-EY)mTcGK~P(f{`QzV0{Z=aF>?W&q~%?$B$F4t)}S1q4|~yME=K z=-rjq#(0a*yF)*Sd^ExZ;^ih7v7Hk_BDDj*^ZO69%Fe5#Uue+7$Fr^O^XCz%Skh*K zyx1To;({|B{Ve61XV;luC+IoBM6qds2jjP5+wFAU6jAJG(ZiCdiaG8$#ol7mQ9l}J_YM;Og_dDnwkcdmJg%7Pu$ z1;K``t3m~l=ZSR5P0VM^hdPoG|0(|yqX|zqFov8OSUX^!kCk8lp3gYmPK^8gp)h~0 zgSY7W-E{RoeiLF#X{&k_Za_G;FwU>%b$fQ$@0wfN4Z^PQ)_-{p$)^PC^u?bKM{_QL zEoRuf1|$uO~A0TZ+^obMYAT^^6`Pfqx?pU*n2Q}Gk6r;@-5)$^>D%W-mLht^(*Ufv3?d~xh%8)12J9f^_KyajbzXAUP zBaJ|}ZJ1yKYtk$m4TEr!=b7?&P&CM^>x{u4R+xDVbx(w>6TkAG*Xe&E=|3g1t)vrz zP0%3Y#DZXCnx@9XOd#1r1_Ni1&t=@0cXcx04t@F=|K{?(MAD1@{$cfy;d3$Z zCYTRpvCvVSG+Ae)Yv7UfRFpOVW+9wh{Yp~y+-73ct4GOPJR75_tph<)=%R&2K)F7=~lmvHUkKd8N5tzToASTALT ztX$2)N)ZZ$#5>l<&>vn^uZ#E-Nd$QL+!8ruBbc?R)>5Tl1c1 zz`HXKosTv2K5`yH&rA4#n$Zvro#*`d5hq;0*C#vV9#b`9r81!E^7mf>-2VNa;0&HU z1)=xnut3g*OSKP8!9n^@$UCvul0=^=1?rp<5vgLFI?)Ax#n||%ES$9ib z`|2XY9r~^V*2dh2Fi|!LV?h{;C{e|toBRP(+Va(!-5IW~-tH14p;g~|diCqzY<9T2 zig}lJ*0$53hZQSnVeBpsZ~gQ5dh<8wWi(sRy+xv>y7m9owZMfn-FtEFswQ*+W6{L{FV{4# z?xE|VLyw^Z-qW|3!>=2i@$}_-3=57^LnQpHLmzZrvEc5|FOa4@PU(nsEOqFAUm&Dj z)9BFiv*VLo9z`Ap8FPdnl2Z&9)AxS=)Vp}MAA!(A))6!N$;)+nfjyWP)f1cIC>xndeVHB3kNKiY1fJX)H2y|n2bR7*@r4H<2|XAh8wBlaO+C@v&awly8MMRvy+K38AerT~I-i%_ zcRZ+wk>ucnfnm%jmzjL}3>ejapwXc1jI;6QnFJ@cpM86U7`DJWd ziqw*&Bh~f#^&2V)*WJ}Nmw0}iJb8JJe!UiL3c~u(^A}tmja054n3@VcIf5)EgJL~X7uXNgK6@@dOGw-l|FU( z77f59k*@InF~9#5N1S?oVK2M`T0h>iw}KNFK6GyU;PxRT6Po^%bI*4Idk^?Gev#9W#?^u?}rtlwrM z_Z2G|N`DuEs`*oOtZC_b5S{;*Uc5hAF)B#T%VfH`*M!HNdw12*;Nitn2W2l}5ar7i z@_xT5r3XrPef_(Tt+3}j%-p->TR4YKzGf|czdw9GM$NCoM!#NFtZpy$-ix#NiIHeA z#Qstm#o+r3qa1DFzfG??a{R(@} z7CjSl@^rKNFO-uYVt)HT(joGiH1jI_-1JUC4(4V24HCcHu=^zR@>_?`bDPnx;lKVj zS{%T+b+y}l{ea*9wUmRiL+_USo+NJ23&l%*|WBU4`-5mfk zdNbvX+eF^Yca&HX4=z)lLF9*rXtX6mL0lF6961BRNXH}hqu2?55_(Kk9gG?e5a^ryl+RHx22tmwd%wM-z-2gIa{>GP z0zbazw_!~?F?0Jr^yW0Z;uyI%N7D0WZ2px0S|pt_{N*i9{(pZso}OLpRaU+h=dNb| z0)@cJc`@HKo@oW4(~!rP!zBs*yhFcS z(+Qu~JddsOXthv0g@mVyD%WJ+p1Z&Q`!6VY4LvP-8M@|?^9+OmOfi@O>H#c_5U?L7 zuhgauhKXe^4r)x3v(|(u8Jr!b$vYo{Wl`Hnj*sK(z%6nxoC^;mRq^S;V1AhU-&Hy_ zO9z$>chu~=12_=09c7vO)cYNL5J$_j=15}XBC#RUVKbwShblHh?7?s%Q&j6)@_GpS zHJwk(0*g#BeLwd=u21^;aQUU+Q79pUuv-`EEGER3Z7bxWrr={nPe;ZR$<$KYPT%&8 z%V`nIg$D$U&xl2Nbm81e?5KOCi8Xf_=wT#;t0Ez0ns~3+d`ZW{EeCtXhS^}_cq*g4!DKY`vzuAS^!aAHeWDKFmj zRi2dAm#YQ47MuDb&FuQrt?7kPmy_Pr-Nirnc=5HN^weq9(FS)5sIKyJVfIVo&$(>g zrPu^qskQq1#gYB3@Ac7L3R@4?u7+>@_gn6o=h3mW9+jT|5b^n9hV)P74zmZbNKMRqWUO$^sO!RzpfhPWiMvLMmq6lzkjCi z)~(-v-Calji%Gnj@5@FNEC_*b^BMkw$pM~1Cz0=~|{HbL0nJ-+Z%-2HrBj1(&e)#>Ej+nkkY*HK%O?VS& zfCliBFwLNW=8^OkKa1IMrr12m!M+iM)bOFA+m$ocx#RDBX z;dSCREzo&zv;RqEv4l^SZ;5`l3*k#KnC{F;j~#xTZx6s%hs+b1MeK1O9uJ{e?2$+Q zZfD_His@cPNeLS()v%B(Lc6^WKCpN$t-oHP7QS~sV|}{pl3LwR#AULId!gpC>*gK& z-Bsr?Zk`wG%bnj8Tk&+{A-o}h@kB&~I3oD}`0@AhH_(9&K{49OVX=L``z@OcCMltM z-Mx40x1h5Ko{j(9!xtML|6Is@Y3Trry;s%cD8C&cwq5l1KQzq!YQCH4wF-Cz{(ijx zW?r&urMyMw6{_#003r>D8N&5s*cf3*4 zbaLS7c`iM~UFMW8_&ikq>(`*mL#tcAe;il8e-Liu&hP)$>-G?O_va^dAJly7c=w2R zgkV!9g;@KH`D4hIr|*fFa3E<7-BzaLghmP&&jL3&2gLhMKSOeAzZ%eWiuQK}*NXJQ zV@%z9hC9R)w>h^oK3sv42oz>NB5$Rp1-dllBTl&8zEI*YF5q04%#&z`#I&@SIm0+*A` z*>sIpty}SmW>0(4=LYSv)~t@Q9)Rn$cYj;NTYYs}(<{O)=y#Xq_G{@u-a~*O^x-#2 zX#3X%sCtl*H3LENo0{)FNB}|$om|w9@I0e_E1a?aX~)!hV?iOWR*~1MA@p4=idRMb zJ-vQjZ&9@7=Cykr73dZCOL!~)s4lIJ@P9JlynoO%`ITwH?jsH+qdz`nKZHBl^B})% z#*T^n&pE#j#Jt{=oo`^i4tck@i;tI!&O9=9xmULyhAs$OvLJZ8n7oA^{?{V({*@Pv z^c%nbI_Lf=<=}7q{x2l6AoSi3FWZk99V z9=ruU9Xuc8g`YTj_tu=CS+*H8iajBRld;1Y*pXJED40>`k)J_2jq|YYwfDQjh*o+; zdot^m23K|>c5C)+Pj=ItoB^)m!4*Nk67?9*`eWtU@!pzELnhznRm|nNEQ7GZY(emv zS=*c4e*4X6LAfO)JJ1C&9B3{~F1p1*#?OT~7c^i$;Jh2ZJ2X}Fs>e0dM;`eH z^!w`%Z~CKM5QD0PbV2aEw|zy2zK?30OW0}N9eVb5^J(>qdy=lcHhZ|4Ij>T6tYj7K z*XtF_>Xlk51ATul3sJoj8f~aS|HT^nO%xDbsfP^|4_@FP^n~+FVf;gOj)@15XR9`v zvfzkKEj;Ml8Nce_Y<*b&y7;bZ_FD|{tKB}%u;)L5wz~gpTMuZFZWw&my7cT%nX~H| z%U2hUgf-Sifq($ID$h7@mncipu|LBsfsSL-cs_~i2_fCMlT>i6i)@Uuft z2Y!L$F#6G=$G?ko4B4?kb2hrkQliX9l}Qcd{JxH$pR z!kdyV+v#}SW8>(FWK7_JFB z5Zd#?{ZILFeup03D^FmJV~*1TfM{pDh1e$2(4g5e32+U^ILc%kh%jlLVtyZ>JsFo9<**hw5*7VbH0506gwYyHoS`p z$?j??ymHUNdIj<3_hCZ~;Kt~WC~U1*0@w(z)O}u>%=WQr-ih8sImABYnj@RgtI*P6 z8Wwlk3EoZxV^|>k_!`n55wnbihr{U69p7FG?+(3|6^KmJy=Qv$AqEby*I$pC=nM8~ z10VLb(*pXY=}r^fuVb(*-(C1p7LLzBsP;c}^4M^}(p>C@=N>#p$~B8Oe>eK?;qyE7 z2t+(>4CaLdq5njO-h`fyP}=pNXfS@CL!aIGLQ79d;b6QX~Q+Ov!OUwxnYd(!uPNb>V^nYCl002}8 z3|R&a00Nw$Af`O6j&JJOjxFR8Xz+);N&j&BSORbCRC7E++NnvbNiULaDdzh`E|U*b z8yS8BOpOh0zf%b#1<4Rsw3XuO&5hdVw(;^@0;B|S_Z0*`v4HLV)8vt-e_ns9mHJ4f zmLeV<)J&|cq_;lJg6rz{v0!!K1!!O=ds@7(Ol;yeWqsH7cG1IsL2T!_>VlZSII$i< zMHEF!RjGuEWh6d*ze+hRA=w^&r1@*Yj^0q&R$bBw%*+rkypO3?l^vaIrhcE z{9nc4C#AoTub}cM=$IB*Jw)5wT&hH-#b8o?6Mh*c;CU0+VvX5az<9}nyQY5q3>81Icj9jXCH z@I?heT3S3E%?bhSB(k{Yb0PRB%y?#qZkeuw5HYfb2f>rD&D7F<n8Ntb!l(lyA| zUDdU_$KZ754+hg$c(hcbxNKUQuDoiJp}Has^r24}JIQ3U~9jeEZ+AFn#eu4$v1B^v}`V6j0(O;765ArP6%gl>8{w zT$UR7ij{Sgm(;JRSxaw<>>hoW@K(JKbUs`3UMGJ}=Tnl?Pnr+Ao;%gU)fo_3paf6d z>6^2g&o3LMZh^?}&=e&T|Mj``n$B#o-}wF32cj5EStHE2 zvD8!>1<6qS*8hB&P5GCHaLs5wdG=iFa|iB93PnI%%#pBmJ`Q&l#2$dzK#HrKknqe* zHx>Rm@<{*i;;jkmB&e-)^zOY*KGO&DO;64yGYx(k9G#f}`=H0$0050xg~+M6*aL6aqhbmVea-xc`1Y&xR6hPg-f3-#}bV=y+isn5jtw5QI3)wXkub++H7_;>zdZ=Ra~^ZoN^T2isxU zllcTMahx*o;S!df<&+wP9nBTF&&hbe+3F|vJgHAR^!V-Y<-vB|u0b9aV><$cm?HjZ z&_D7wl?p4&`aw)Ty;U4nwxm($&8oY-yRagc?0Y9w{xu$ZY;SE}%hJTgL}85pTzR_Jt5O-Zjbm>u*VCNDudI)^1q4%12M9}2(Ska)D zx2|4f4}TgqtHKeX^#}d_uS=!-mrceYFOWZ?dCs;k-9P53#l#xvw^)6DEc@W}q9YHZtEG#BDyBI`eMPlNeZ9ANZ0o3%-~E!k zCdsFyw`4Abm+3R&r6VxeiLpT)zSGvdkIUZ1bOBnxymlVjVLVTBH1nN{pJeO(?vH#S z?VapfZEyA#C}IAm5QH3?iPwIYkTnO(-n-V*k*_Mg*jBoFxyoA{u$_H>*26wU&I+sg zteo1x%F~~JKbJzE1LhpZ(^)%}ucYllr1+j9JC2>VG0&gJ`C$UXDF6#)3LSg9ygMGV zx3ouqeU#m=pZAaxP7ZXATg5z;`ja;0%nm(#JvN$LkVHB`2oPi*ea0U~EjS33pxhR+ zFPVBeuVc|M!fBKU?DS!~sct`-H`2poz?*y6WzXKVu`O6UN&av}bm*7;cYN1%p0n)# zBJKJ9^LETn+fXwlfXKAhJRb)v-M3@h!?%!Q%0FB48JM}&sgNG~ko#}slh4Ed$%oZh zz0SM}g|23Ko9?VzvzzIS&lD94p`tWkGh5ds7JCNb#Q-+$*|-HKV<17afg?AX?gTOb zbE6vd;0W6T!$J`3M;>|PoC(~^D)r-O%zL49djWj0A9}L`ewWM@Bvd_mRPUaCjAixm znXDhIoBzB&@7MrOIbx&8VwAyrUjqn&ZQ2`Reqm8;pAdRLeXV(g|Ki|DJ?CjPI;xuOIXKzsRX{K_2;DMbxTqq#!$e2s$(RGnUFy$-+>?Eru{0vwru9R%w@tGOc&)c7W7Ss2)3ioM+ z#*bHbI|%PhN@GZqa+z$;}rapL)wV7hXMD(tyKh zT<;%QH{?8a=v_F^g+Bs5L$7MbsFK}eHM$VSb)+u9#K-nYD9?p%QRzNFFU4RggBJlR zl=ma#v2(WN_0{jIwn}wUwG5kNU*DV1ul4^DWqAcM^bfYGfw< zx)?C(Huq2}_d#kf*qhgyo<6n}6=vMZ{=4i|a>pBoH3q#22;&>OhvQHcBDeKLWa=LwDTSSD!yFq{B7U&XK8>^MO2#w*SpN4zZhD_!Ei#7j*tB z6yN{?sIYCe&zTILO=z*TQ}ElNH@$Y~oj*s>mR-;n)E<4?8*Vc2COlL(6wla?3Xk_+ z6SZv;(U^0rp%?`bQ;d_-nQpXk%~%dATLjh={4*9!H6Pvma+N(J?<-HxE84j@nNAmq zdlB)P<&gPhFk)~sfm^2p+!XOZIj^8!F7~_zezGZEMO?6jk^i-S|JP@Cm-})Qz0bN= zxlNh@(aDml$xWwP)-aVt*KjpYJhVqj|3N?M1K<{6p+Hd4*UqXn?qU^b07%r38WVgw0G6NCy`9ot=m}&!FQO@jgRKuGK z+;tDiNP+d=_RRd_Uvc=H;Y*3AM`5744%D5bDeIlwDwnm_=DMY7;ANQUU;@5nHHDjT z)w{m4teB7%Oy_{*eO`{nx#5{0eLqBh;}-GOekUF+GTFDjwH!VA7%gIUwU1#zh+8y(Kk0c*6;)^_bs-zKT?rj_5@tik-#5G`p7d6KCciff7Z8ce(w0r z-2Wg}2Yw-g9qo@N@&!BK)1~K2^yqo+KuajjFT?rPCU>F=a(wt{6i#y9mF)<8M7tnL z_q{$hk7L@<^k4N~ZcIzWCsx|WKluNl{_^iz^QPf8_oM(1p#yO9O`M>EcHJrOnk=u` z1Lij!ahsPp+vk}40H^b z@4Kv_*EV0JUNUQbdfm8j{|VqzeLYjPGh0UV_t+fI&CBQ0@{u_#^q_~BhtJh_KKL_0 zpKPkmB{tb7e|F{{Lu-z6&toTTFXzj*$8%w=o$J|q1wv+q;$SIy{i%c9%x?7;NdpKG zO09JaI^Ps~u6@l@(C_i&4+68Lo{9?5wzeBnjW4(O^N$9P$D@y_S_2j2zKnM;tx=xcc9Dy7x!6O_S_2#k^- z0hskv$UD}g`m<>2-}s#re_lw{(k+A9T~}MhZbqGrmtie8xx-d-Q#K7^!UOYU7}WU| z%xRYG`%KnDX!%JVz+5B`fq)oe9^fzvN;QYF{H2)CrvBi+xY(CQi9Pepa-W2pI`r}}_zkgEXyo$ccdD6bF%Wf@QhfDwd<86&^%GB2&ei6aj)PO2E7Z*ihd`cP#4A-N43p+81Be{F0i5d3O zMw%rICOelYs(4+X=|tksd9?l(_gUGRZM2rE705gM|7Jma*y&~qA@qnUpv&O&#R(WJYx&Qssdq@ zA9)PVJM`pHrJ@(+9<@#ySgT-gyLpVH=Ggpy@g85N8n+Cv??CR`Oq=rEAg^(I%s@s? z4bNll^yA0a`bBB?VRD^Mf1F|$;c@e=?L(>uWGrdF6C8!da{Jz%FL=_Kzp(ONR~x0z z+x_gt^A0^J5ZZEs#fKV#UCpmjA0S%Kqvr<2wfvv$*^2sj{ZGUKem|i}Q*qS%5Op~_ma}AaZ z2EKwA6&OY+D(MDA3G2$dh97kn|MQmK@9$^pXzTGd=xJVsHt%2&NPRgu4h zYeQd!FOrmFuDVCQrP2#H>C6RLos^YfPH$ccbhAoK+WCzMof|iP8^kv)h>bU@%(nIS zXah0OCE+@0JU832xIDLxDoxOh;F;`0rw+N9N%uZ|9-Lu72Iv(omn^{UX6eBxDReT^ zHlZn*5uF$0TD$7!hI7YfrhjuV4KOcr2y5otPs1o5gD%x)!Zs$(O?ylKx`MLr_Tz!V zU+2qnMUuW&1n}i%uNmK244d!XF8r1mgUf9R{g~_diMMU;ji-7Sm$t(b0`aaRl<^gI z;;Y7?tg~#MA`evxJpNAhtA-Kac8gj3@vbwz-SU)_A z0LhS8DtiK0ybV(8XJZavSZ2-!Gn0Zv@tuA>JNMzn8xNpsE$%5+KtkJj5}j zNG&tdDTGj1n?Qw*)u|}g(v>r}=3&5V`u;xLxN&24T9HJ$xEfxu=r7=D70SOL>b^Hs(|8+PTNcmo0aZ7wi+H zy5F((;T_YE=`#bu87whFT>c5~e*TSneZMI}PfRhF5lFYW;(9(WkDLm6znpfSJKf_$ zsOR3R5U|L80-QC!DQpu`{eH1S@A>ZwTDU-`g&F3^m+kT`Hb$%44!z>sG=I;)5Nijz z@;v^sD8`2q&No`^d`jlx1`~nUpB;Lfh}J8TkB+dr&jjQ9$exGdkDQ7=Mrh~j=6k1$ z&%^cXhOkus$ZhU?_YM^C=Mi_eXVHkdewpg|uag$Nck*e_6GW8{o0lE>Ry*`?tx9^G z*`bf~ljUVA6Q6$s-jEr^dw)|r{{cP`_UiV<8Xy~EQTEyy1(gbRp-&e6HJB>%DLjQC~Ze^-J*=!A+qX6OcG1_X!g-ONjC1R2DH4D_Pn%W-)Zt?hhADo zEF0XoaU(u3!+M08c012UBj}fM+V+fGT5>2wL^<2FyT4to2jO|Do1O0;YGFdh)7>e< zyMQ{ybGn5#oUL*&38o@Ma$V*w{Mnp}PBuvL$zqQ=;Dj$xI`qIO)LB{PCSq}I{Cw%b zfU!M@wb_zyG1g6VZ>3ShQvKt!`K9OCJ^|$H(9dlY{5*0-Zj7hrf4n8&e?H|Iblly3 ziFYAu;J=Oz{qnmt-Xy>3(9et?yhew9zk+botN3+W{eK<*?3DF( z=Jl~>gv<6k=GEjN&WdY!Ls-uK_t7{M`Gv66Z>idlstYrq)`k-mI--|$n0gAD8KZ5HsEp?4u19A^-EFD8uac8h+ zuAH|R%IDgBm*SaC=D1YflUCfDV2){ikTAhP?q9XF{k>tHPU;#LhP3ODcJxF_XD*Noir!(-iLQd)=i7^*_qp`WWkwoX z!+;Ymk%9PUEI(8I{A{!JO|e+&xGozogGrNk{e#2YiXbH9NB4acq(4|1H}~iWdI){y zxb{;hwO@wU{yUK$_l(7Ows3tMoM?H+Ac_PHYqf9C5I z4eiX3MulAQgn`fEaVxu+6V0B$nK-F!sh~ z_|}_!<99?>TT8zpYh2SfZ-QCpcC`7|40M zQEdEm2Evtl%IPi>fvWTeDtXKzbx9 zZN4`zCV8dj;qIsAZ`}Bx&<~!BXCJiD08TpebZXf$eH&afINQT5Gd)5cJ5{To&F(sH z1m^g#tuY7p{GaRMOTXKl-_x!(F+ch6)y#0sT$}MThdNB=Jw|_^bkdnW@_<6d{qmIa zz$t+9GL?dU{R|QDP=knIcRt1Ygl&5!Ua##jJMVVsTP9!15cH`1B*Tt;@&yGhukQQw zys%w=sUKfCRX#Ut7tt@ZE_CUzS4FR&pZqW-Fv+z;-;QexP0o(|bk+2XDEhB|aIt*6 zHFvzV^%nRhz_d3@F-884~vc`SKdq2R_+dFvC_F4BFe zTQ{LMM%*0x?>5?fh#qR*ty4?O!PX2S5}Nw=!O^{2yGndhFR(z&BU^F+XH0ZvZ zLH|(T{8-2jFysDT!F9$eo1Ij^EJe>RBq1DPF$6snpd|N(JYr=UqDV zig|sU_Hp@a#V>=u(Agdeq40KDJr_|gQ{B*>wU_Tlw)&!H^WeO>RS z^T#EN>ErS%8B1ZjYGBcW@*Tx$c$6-1XFX-O|=)I_(sCFDQNSu`d0M(iw+2&77k*?uI<9o`@_L zgY9{hymH@9F-84sqaT_q;_Gg@PU@SaFPPIwvCDMW&}JEjf^=liA@zMJf9wAnH{z7k z+c>%`vjKKON91+eP1n<9*uz=6Pd&~N^bt{aXV0AuyVA6PvPd6`&&cRP+;l~}0>6j# zA@X!jE$5i}Lj#jvR*1S1pu%~LGuEG>>4^QR_11YKh!ZKfC+L3^v5$Id_1k-A%XWQH>Q-c6Rzz2&a~8 zR!f~<%64Xj&?bG71yb5_p>4FHLhQvJrUmSes3XD`-hA2EPolr zvN59zdSTNY-aP~&*C!pm!ri44-R*`e2q+te$L}L$?qVO&{o_lFXl*c~LC*ff;USI3#$ur_v(L1g|GI`cjnU6)e-JD zhbdI>Iyql!&`4EE(wKDyeX5yri9O!r0eTRbVSL6X(8x;{@)+}xmUz^U*FnJ zLQ~h+M;q^PrBp$`#JKw1ZSa;fhaygZL>%|FrvjQdfV9?t#VU43&Fe7#dPLM7d@*I@ zOPaQu)tg`uqc0gor8Ev6mRg+@gH*ypU>hQC1y&jLM49)Eo$h{pQGX+=r&$?^ys{yl zkV(7eGS*@!_U*?z5LeyfsmZZcB)Q>ZSnFGM`B<_}uXjzu8Uz4@EIPWfzOPPsQipmgYs(Pp%e*Mvf6xz1nD%#k_qFneMt!Io^24xZu^M( zLC#FKHs~319|Vpx;QI^rL?Di_wY^*W@Nz852+pcoud=M3m{e)e*X{4<$m*%JNvgA6z zor8tMyv<7oXd5Z4vk1!_u4(j3P+xm5P^wGSZS9OWn1r&X8h(q~$!I!T8 z$^LgP)L$g*nWDGwx-fUTTf6^*$PeoJ!Wz1y^V0#S(G7SfVDFtg>r(k%K2fDz9+y{^ zuRSTG@8PStONYK2&2E0LSZQ#k;nKA? zPjrq{VlCaZ-aPGq1M-0X~7>?D%K(Yt0O-oJKxLrlC5!@ zfF9|>|5&*(#WvTaX1tt|UKCeRKjgfqyW9g+dd1Vt?G~+Q=ib{il_j1&U{);mK93)TK9obgRO9RAhM(C=E9au*lm z+u8S4JN2d5hP`6g274M=Gb~s-(j>^SPC;EYxEF~M$DpBIQ70CurC!%e4d>1}#dje! zZru1cA$HCgrw^Nv^AvL1z603nT(rXl?tVg5GnjVLM>_nW;gEC}0_(_U1ZY8r$VB3xvprtF3qNMD3qzdrNieYJyRao71$F z)&{vF=xyZptN9!7%sk&JtLVFlpB*u?gVh(~#ol>H_%lU+F7fTpE8m3y_qT5y*+85N zdiSy`H0i{w9SXb|n-~0KW>!ta(mLD7lTyj!%!Pr%|Zd^oP!R%8UCLB zJkGaL%n{^|*ToLK<=A7#{WSOad3PGDgcznU{&++iGJSo&qqDExZ%N;tFM9^s@VVI0f^WmSsjr@nE&KEhUvX?Sd92rSM zT3Up>fFefGH26H;B-&&5Qj`~>gMbl#5EDMoJa^7B+-iPbx7RtQXbU6WHN;Y>rCCn^ zXI;Ac$;T7ffzp3g<74H@sES*p0eKS&m6??jl@}7q`MSfs5qtITtM>HQzH#H;Vec#< zMt8oyqa$0k1nzX-LK}tH9V)hCwf&UyD8wZYyWdo|%Gcaue{BC@cU(1EJJXCQU$?kd z4O0NE(6&P_MoyA729)|v2?-f_r9=Ne_tAgRp%+RLp=$SMcJ{#w=k{+BdqxiD@$lHd zMh8D184;XLKt4~>ZxKlb4gDBlTlEpP=f$-SJ(p_!98=x5iafgU1!scZZRv?&GI~lK z<>aE)?a)u*K0Ej2oO(w3^yv91==-(;U%zB~Jw7>w9r}#{6VHtx5$((Gl!+cduiA&j z6;x^fd>v=?b`j3;M)VVp;3Kk2;~o-UKokw{O?|(@5H6bcF?zUiSV&LIY2Nj_`h>l!PAP^oL; z;u%lPbRH`|jvF`bXXue|$fwyNozGpf&wXyWI8^r|SF0%V5c6%e+=a;C&jiy+_3<3D zW7dKMl zJ6rf!%?qEG)%Plp^XNJI{MyzlhG&9S`r;zd(D&6Wd=z zx6mWFpCIB>o(oy~ADe<9}+{&@I&{+Xax$IKX<$+eqLMR*Rs=zNA9`w2g@QrQsX z#)k74U)$8~>$~k-9`^j6drl;M{C1+<3;VN(b^G(eHTKoVY~ln;_BE);FTTzc;BH`W2Ki)3VWtH-LTtB; z|1;O+r^BV}Jgu^6&Z~TiyV1j#l?r`lnxTYOT320fz1%eH-xv4?1gB!&cZ538d!7CM zZc2^nYU$ZB7Y2653LD_&YB>~fJ|LZkYt;xbh&6`+qKv64rNS?;G984T^FIB&JYJC2 zc)O34zj5Q6F?zF+96%mz+#-`6eY0~LJu8Pa^tIG-8|jf-K~6y%eHxx=&+fYvx2&N3 z4~4aW&qFP!_|^IDz9r`mAygd11*r;pK|~%GqmTZ)rPL0+Zu;|<%ohI4{tlTDenuLr z0w0d=%ujN|!sJm2xYeQW>D^V%5^0*a^?cI<0=KHC_CzUJ!=y^g}4 zfIH#=eAn=E8|`^sK03c7J!#K6^zrZL&~L7upUNC#5MuLkl|6R`D+XsG?^T0m$T-lG zt+vbdjR?~o+edLON3?54lDPW6|*DG*VMyy{)nBNE2`%t^e zzLc6FspIGYcNULQCdjOH3}8+zTejXxkne!ZsDSrK7H$saUNY z`eDwvd_Cwok67XqSSp;Au#nV$alXBI3VMAqs|?Qo;)NOs5G~nSN2$1c(q^wGE0ERG8oTuLSgOD!*c}{57 z93xp`#Zs6LfoDJ;#+(HMmg<#c-AXyT%#HWk`zm=ohbyp6 zT{`*dZN;xj8v~NO$rPdNN_->kyk{5ROm45+<5>)UK1s#?v}BEpo0o|YpX2J@jj=Mv zrJ^^cqcYdcIqq47NEP^&F4Mdd+x&8#zSE>W9~1Dns(MygJa9UKB<^cJ1l#ir1rpb` zxBsb}pE_Q&CA4|ugFh=F(xY|1cHMOW^@@2YOa%FOfn|{|SDhb#d5pthlYsvJmc{Pz z>vibusPnSXUc2)Qbp!ijb9-l*H&|c~pBh=AuXW!kxl|GHU5M{LbC{yQ`nC3)I%!K-PL$xm1U%Q&We+&3fCVNwN;~6`CbwnwR9csZvI=?y}!ybac3~(C?{d1cb|-3 z_EBJ#hDzE8?rooQS1>EDsXS58C5ERE_k%>4NXzcqpL17xCVCJD*e=usgD#T!yvye5_xdb*W;4Y#@y^CH zdXmoPPl}{3y+;h^sO|hkWMnv95?yfqLp|4dCa*oP_*r6v`TS`_TPmIqhA%$3e_6vC zX68J~p7wmdF0|?YTT>w5eNY}wDC>W;I0QXiU_ekS7Q3foor$9E+E?EMdRjKuxSRzNEoh$$vi-+d^KI z?%jxjwl33OhHdjy;&YeIWgSTqOsqyHOx{dzvU!ocrdmmL5Lqql^9Zw)%ak;JKQn*h z#y4Xjsq<9$xu(_*eZ@0HPu=ueD$JeR`FRmf?UlOb#su0P^G6v&K2l;c6^{AV<%>T3 z+(Ci*#@COCN6a(8T!IQ-xZ8bg(0{c+yrbi{eov(M2<58|y^Oo$;owg}KRER|rj)iB zcIb(c(bV(ZwL@P8{hufA74$xpUbc0#}py-4|(pzUuWQ zT)SPAwG@_Q{VRYSdTD@Hg@RE1J3GInf}VgjAnmE(HUT(`ik?`SUFON*6u#CRqj%vK zmX8(A*|tyabBFtEBkqQIUv+u?ysqHqQ`=^JzvJ-coWy1WK2i1o^`t`|`atcz^tjxR z;8U=#IL=vz-dtMr*oNVBdY+rye?+#&ulp?hU;aBh1i72ktH1|Egn%jj!-jNuK3)~t zwM##36OA*NS~D#cGM7S+Q$kO(#*L}$F?5vm!tC{`jrXHg(X6;905|gvta@ehj8Y*Z z7Hxyww>eDM1DBp!ii~mU7PS#*NDe^x^8wPHC6W9AVdQ{mP*Y6VZ;zUU-cI?#_f|*l??=8z22j z$S~aVPQH%Ic#Gc7$Tc@(H+!rmq$FRb2b00AUyY;vNCc%Q1CQ16m^M5(t^> z=wo!W@m(q5Be%z6i)h)>@|NVpaaP?L-;?uo^E)H*L(U7E^t!x-V!ez5bmSQ!i3{@w z$Z&iP&!`83TqDX~LI3CPa_>JtMl4?HZ<0)$5udtYz*oXcb_dI}vgRO4h*R z{f4|Xr(D(V29)e2PR!^M?F68vYskg!PF1Bg#WD;g8gL0euB?;6Jl`5$81t@C;e0p# zDTSUNm_wwYm6w{rxP!Jj8!F97?94JnRq-l*0@PYu+vBqYH_1}@tLm*h+Zx|lxohYc zH=w2e66W1_qcyKwzA%l=c6GRLDtEERwBJ8n?(UNB;GuU6zHp1KT?N!vFhymYUeuJ- z7Rq^f?HUnsmDRp+YWwre-}C^a^Hs z+EdRQPQwdMNUaBjwRBAe5}KRMeSxnW%u^zNSz!4GXHnYIf0=~Xyya!$V}agnL5 zE>C}tOay&*_+D6X(Yn(^-5748EW20Q^UC>)N7VV~{JIO(JrhTZDd>}XVhu!#BJX1k z3i)GDypN7KAztEeOUIsN`7&yFU4li>Gmh(xM!AUJYRP>$Z;p|{7F{S@X>FsZm&1n+((QtHWfWpv!k5JarWv;|BL*Q znZtZ3=oQ#immjueHCGuy?nH8aJ9E3zy=~a$TQM$wSnd>7kqy!gy zrD^6($T2@!Fv1N` zDBxty%1Ud&-K@jl^IU!Q{hrMrp4?IH?Y8%^Un2}zf6T}0pL>5ENpJI;^TuB4We+qu z&av7%(qA}JnQP##o$J4ibL~{ghZ1UVQ0iOf_5cI9+|Mqj}_9qE?joiO;zu(AC zRKD8B4hD-KvsViLOkvY%yoEncrqK0id!p*5)h2mulbps^UI3gPdXpoCht7tFOB0Yq z#HGKh3#8ns0FtJso^o@3x!PbGz&*4R1AXNzNC*#)un+U#|xRcR_JUYT!<;OYU6SsL;Cr zlJMk-!2ldYU)Nwtohte~esW3i%P#xy3H?4w)-!DKtF`P6zgh<|Fs4uRq8C`7)2(d)xXlme%w_T5sc!s{jV1 zR`zAU1cbC$GDJVM&u?W9YXU6R*YDgMPrYzP8r5#hQ3sO9p7B3I7A`=ZwpS!!kH^PC zy*=(pt=%QZ>8>szYn#7Tat{QrqS~ImEqZLtBE*@+YID9+`$B}bT zSX;Tf61t33vDAp`x!q2{%kDo;t3N~Ge|dUH&tWl)BxdG0 z_$JbqN9y-{#eFFbm%dK3YM(pckEicjp-bG86cw=T;Une=(f4&dK6FaHf30)qhlpSEqn8&>(I~yOHQ~Ttwu=bFUuBxqDvs#7sMEd}TK(77$S}&Zn z$=w@#wV$l};j`!;Ned`2-QL5@{E9DXG74-eyU?KwiXpQ(IU^T4{A(7)&{ zd5m}C3tOoAdWSx>ZmuVKo>%~$t@XSPv3nR>PXnk;3!H+VEZfi+QaCV^Yr-+&1>2ha|yI7RX!cQBH>k zO%lFn%44*G;w}K<5;rh1Ki2e_MNXVq{&McJ%PvcfU9zbs^bg%$JK5iYn!m+QXJ=I& zA4v~^34NF@&v(ngjIW$b=$ToIt+U%GJ%}-As_@zJEaVA>MqnKz?sU}8I#i^(V>6Q! zmbqI$D|jt*^n@NN24?e7V)f5uyKmS>B010UYPam{mnq`$Y}W9$e@~U)Qog=iuvfXf zt>>k{a~O}lV(%&7E!Y*Z@KbqQ()cE_j+f|}(4+5<*7ILxlY2JBo9Z3yzF52qKEAic z^J_Og|IW0&NikSt66_QjlF3MQ@F+ZR_!3@$Vi`rP{GE zUI*jSPuR;`;lPowOSXU7Bl@WFC+qH(_r_U7VZJ@)?MW25ioz~Hkf&T)5#ibzqP_D~ z<5dfC`*hp9iCeEb$j6@{f7xZ1Z6@^lv8g@c_ccJt^Mi87O>_0g{la}s`Q3QybYZ=| zX<=c7$he)fH`31>(ai~c+fd1vr{@BE{`_(Jc)s;E=$OzG3lEj+&I|CK(9ho$jHS|u zsYLh9Ew4tqYE_Hhsjp9s=U;z@3H^39p!W{AaF2FAG8Fv_iax~AcL89oIh)Y4 zIE^GPe0b%8^`>{&n-luN?q5aF>n(Xt+EMeG&ch>B7lmd2!}Ejloh9+$fYa+#dYk3W z<=Jd-41C1EUW0ShJ10$UU2l%mzk0d7E70Q2wRJ`h;!9TZY4MM5qFZ*EV|%u9m|Mzw zrgZRFei^&8eZ0(EqTsyJWY6IRKp`Os+yv^rKQON8o!5m5#Vu^oIz zc&C(#%lm269E+nkc$IbZ$E zl335%)OJGDvJ3&-NFSA`Q~Tut888W2_9+ z%PQnC`tr+)SR}}B+bhvd1jLG_|2l&HU&AzzZ`IriUW4~aGWzK)<@V=sGF;>s(xSbIX>Dx543yoI?|a-LPL64-dt{={g0l4tpF zwQsd8lUg?id0wlXF1L@qwtjB3D%I0-c=90rb_PC3C$++x%`tAkS@qO-J zKcgZ0z5g5?J?KYRgBP(u%CKlOZ>h~%IkKerkTLgsZ+qg|`!7mt$oW`Vo=f&$_I2!` z%GZ%y!+0jeN$P(^jz^0C}ofJOl`_s-YZuq1NDyfL(dQHpVZdxzCyxw zI-y61`@MHe;#?vcmU#U z*D3>G!8@}*r0V%PW;~zzLDQGFkAtB+&O(xd9L=2P(aQunM5NCNJ>ZK+`7QJzBk2G8 z1^r%&>{ZWyB|&dnS~Q5S1qU_mqBg`mfknI8HN$1Ta6dvDy<8{ObWe2ubD49~3VQgipWx*Y3m$W|K#!fWqE2?AN!7M zN}FR#_!8=|cxsX2aN2;2CIIK{N9)U_6OhdjOv4UrPMYz&-JTQvmrd2K1hG-20pPK^ z*0XyX`rX>SYpJ1}FEj#VKO~Lzn?{9hLADV{ZJ?r%eri5%%$D=Cl9P7XWtRmzR(4hr z-j4?^UHH&px7#C~kY8LGkZW!>6nz?pBZJaf(<+tB4;6jjC?TUD^9cdnLju6{gDkLvK$`j`rX^$ov{$XC)?rQ2o$axzJ$Af zS&!ezu`U-@gjFoMGb69mB2U4zW&cCeI(NS8V=Pal@_f$_pKy|fqMRPhcN64zxQIA! z8fsG?g?`B%zwaM>Zrk^eO&JbTIc4oUYklKsm)*}(IOf@yj!)R@6!LEE1dAFtMm7iE z@H~k=1>(YHDS{00P|$Q2Cc4Ac>dJUXuV7m2f5_xKm(suNOWLjn?2ldJ`TNenR`*#o zM!g}lefE6$_kCmPTLafR9<8U@JzTS_OmVOuzfWHrrqt(xUL1&nUWuaJV-6E_f-woV zk&yLpKlj!ASVeF5q6kSsG;QR&=g#i4=E>G&b2LF(1g*AcI={2?*yZr{$Q;)3UTtI$ z@u>Fl#)fysrn=V)?;EvUZUvgWM-lv@I<(El?@`-YF~u+9Dc7o9`o9D{!d~_bL(qS< zW9w`!&oz|?AfbTV0;wyjbv-Iv09GloL{(~2fs3Bg^v0gI8_UVWed30wwJ(Wo+_kN} zHAL^RJ)lmlrv(|3_LgxB@|xnlJwh#Hub1O5%}*|;H4a^3(3UiF==e0QK9n@sr^r82 z#LdRI8>BM7&JMp3$YY`o64=w|I&rQaZMRGFKUpJTJ{Rfrmf}u$Al^mtDW+EVnEiJf ziEIF??evw-otv(rVX*^Q6>0cM%lmYGt{3nx`+}AdjQh~m^+!qHBgf9I-^I2d5B{U> z^^;QIR`g|-xX~lvt+FwR(bmOt`c5IRV+1`nlSFs^b=`;B2?toN>wbQ$eOd`^^Nafs z+Fhbj_px5b$cv6F-~9V!=XhkvAKC$LY!@ERqu9>`-shY^6%_Z9DV!`jn@x`gQK1ZEXN3P$W|ARg8 zzKo#P5%O5?eWz7v0zZ8}->6@GEd-+q7rsB@kbe8IeD30Of9Fg2A9N1=6!1#v3!)m~ zN_!odmePWe?|R-|4fJZgWI47h%`M|0v+$L1SHo`l)Z6nky7d3=Yk8WQr#odvIC9f! zK1M@mjSV~GE%?b*1r8yVK-Abg^PhSY$)fn?Q{NchIkAbLpk2Kfo@#UZSt9>^EDdAu*2}<)9UF ze@x{ox6>2)`bl={`NVqOg7paQ%*8d1C6cG07iU)-utnNESOabBB41ZmVR%l-9)A{I z?}UfY{!4=1dVVS2l)#|l5#>P&jMNR&Qo7f!hL0yKLc5ot;!o@kp13z6lf1XDxOb^T zz8^0HIpU!`(tb?nRe!Xj^q9~~d5f$Gy=a8CN4^#P3*w$!zd!#)1wEIA+giMWf-4|Z z5e$3{uzLq6A4&4j|ZWX8o~p?NToc%huDVS zzYA2UaS4u zkHzM9<&6^e8}Gsa>gsSz=qq0c6MAwe`fu2A|H8-CdEa|nz8>UTEt5v2S5!WE0%%Zd z=yOn4bbpeB;2*z({a?}HAi|}(tn8^S&R1<0bF+3*RUG0GnQwk^<>?a-@;d&Y%JPv8?$RJmh7#*e#aj3RM83ZyW2{|Hvc+UUah9=TVj9QyUPyBa_@h= z%JKJhU1g``zV}N{+}{-T1N%eQ|7r{$0JD}SVAH!Csr87b>#NWq(nwQ zIyJ4+CGIWkHJoQ{f(1Vz`u=}^9YL>`<+uiX!`Sg@xbL^ zf@pOj$(42H1e`geXN5Owe?IMz0O8`&lGlJjy8~%tc`xvAG#rNk?q}_3WQh;k#EH7G z6Uq-$;V0W=`H59|vM{GbC~r%3Vi(0rVyEdbIdo->2*gRZ=n4Shgpi9=bzvRjjHmgB zk#L(+JEu55?|7N){!|8V=8)nuX)*3WI?B9rcu*2({1l9DkXE$S)SVTWdsS#D-v&vc zmHpf@A4jPn^q(^d^L)`|U(2ou{Z7ewBz=kaLxMg*m~udUc>KOr1Z+>THF*D5#)fl4 zu}jdS(k+rbop)`jYL~}7Jn#o=L64EA#~jD&;eWA^Wv_L;t z$Iku!=V->4I-xLlz8PQ`X`G&sjz4x(pO1rOPaRgn( z{0w{1Pv?2{9y_LO2NLZ1LDG{y(Cq}}^xet$hiUzTjpgeIdgS`l@Hjs5p*8woH^Bq? z!dD?UPFt~84v*q4>lMn6=kai#H0qub?cxl_v0a^hglrzC(<_1TM2qyi;9+dI## z^k{uwVURG6M`4>>6@IK;1N!?Z(-U$-KWK$_$E8?Kv*1Xz&z|rkeaj;RYT4cknHcOF z;n;wjan7y*`wsKI?e3ku?6S-1^=q_YR=sPT-1;$lCe}x?wjRH~Cx~eM&ua_kD%Kp% zsubUXo|(JT-3#kvcpV>?`x1dsJMX`Sbv6RWJNCpL(Sx&!?*|3~*QQ&w9rexI6M8Tv z?Cao9KeFlvp7tfIHG2)yW_V*hZ~WXW-mT&ZoqRd=L&Yy2LEn4Zhez-UF-dBaJXtC6 z%0a-fFEL)OL^=cueh2_~ZsDmsJ`d;LztV)>n>Q$s`gTanMNh>e;@xX1c~9tZztiqA z$$7clXqr%N`*+&ds=hx$#I%#KjBZ?%5Hs$ zo$@cmpT9~q7mJbbF})V!abZYXmy@6teI8sgMEGhVq0g1D2t=4jiZQrPnCO>HY5v57 z{XAiLKB;>7-R3;3_B1#L!AR-S4kTQ^c<?pfiv`+9jk9B)>W`0$4M!DM)8Q}v>)7T!{;DB6mpsB4vCj<~odiXLuC{kmw} zcTsD-QSe`x(C5tw{dnS6_?*zQ{oJwgwv+((h~B@@xHp(i5zL`Kmy{;-B-*gNShlmG z>`zAU0>==3sCXmCv6;>9`W_2`URYfU9@Z+lvpA@ER6Dqg1jGuZ*sbTCBdc}FdA&!E zeKA45tkGqD-MzjALLoBCPtQXjS3avt__672eUI%~Y$_#m;K)h4pD*nlTAH`s9#jz! z(YP>gB3hC!92!@Rg*hE0^l`=m`fcE>y4R`l9)W?&uEXx+omuQodJxf8_N-9R@nkVr zk#JW(EA27$4-KiKMH|on)K%G^I-P&E`Wo4vZ-9?-KJVaz=|=gy8xDa)>Yz!u7sq?* zRh|T2oNm_`)=l6kr3&}L=Arg+$+THMf%gdZT$=x~FJn6>za#tA+s8h5SsqJ$I_i|C z!D7g_M4dit+s<9{H+m^orH68-Ht$z%ltfJ^uLlv}lF}5M-$mxzxQKtS@ah6T;FXiE zk8Wh^TTLaRTL$pNZikgOG9E>LK7wb#x2tIQFT1v}U#+`SE}C9eq&3h|+hxnJBby(F zueutegO8)^Dj-J)_i^^T`pL-tH^TmFP3SRca3eA&P~NSpNjHOF6$3I?=-{=^_w0Ke zS8(fnXUrKDA1czlPQEgd=+0ZBJ0k7UoBYlrwMA$l-y8{dVCa(9_yF!~9WTHxJ&l{j zf_K?J#iI3uaRTHS-A{oXIf*)(2RwU0Qyz@^c zNZzie>)&1Pq#?ten-4?D;;S0IC->#!Lh&AW6;ZDNJo$1VPysY_z5JO0GC(l+6W|v! zB$`sGab2e~k$HcbVqDi85YfSgq)p;^TQX9~BV{q2%T&EPe#) z$%*l_{dis8Gx|oRPXFV(8U4`pcx1oT%kw$b{+}K2c5hX`CExSvhxh7>xO>VDxuQcA zU{lcZ$b84F_SLAS?uBb(`x5lLG>@XUo_{^E?hmy7{z`&={p-{a&-F8OJ!u$)pv`@9 z1)0K;;Uu`?ut2CQu#HZtwT;BbiF!}b&lx9`*5ycWXHnB$z+A+NOdlKR;q~}^ZnsBa zXDq*E5Lumc#I5koZ4#)xp1S`s$K7SRlaNU;HjCp#bugXCkJM*mh9dS``B5Wpg}_k3iH`<3u{aa_mg+TZ7m_Eu`ASY@h z6Jur~SG@m3k-PYMSpTxic6MpaWbd6@Zl2I*VYz9N9Mq=Y^9HiK98-A(9ji`fx}#|; zPp(q6-b){sMORM;8}Pu}eS5_^uV2cZCh+=QhPkL4rlNy=0v=xB<;%KE;m}Y`cI*i~ z5&nGIewvm1Gv;0H3GKY>z4tn@7^sIG>tFC?sCbk;NFO^#j0$&t*U#JtuNK5Q_&2Z$ zpx0U{+}BSr$Alg`7|{Rm?Y~KUDM8=c*JHQ~KofU)Jz&QJgwui^qSgB=0A1*VHTJ;6 z6>mn^I+dOTX2&t+ zj6-{qciC@k$&V>#x<3;E?8~&wYX>v$fpwvQCV>ne25_X`D-F2_EaWW5DddBBmJbov zHX6PEsru`o{PRIN$n#Tr96Tj_x7N%+^Lcuh!AEctp+xDUfj+g=3{j0g^>l2 z(*}u~%Q`+QWj(i>y(j1M&MJSybLbQ3Wi#V#>_s301r1)Q7WNk568Vz#xDdJDndXM? zgo*S$Kd1hmZ`W`>XJM@L^TQrZ%OJ!e9u8vKm{=i1ij#M<@3gsA{SH(s)k@tkOFNZT zAaj9>rm4}T)IUV~TdwmRhHM@>UKO20NfWn5Cvl&xo1&-Sd%BO2)3ALib}RGdu$n_m z=2UaX)wVppxBWTcn#o^w+2#;*55z5Mv-iHOX~~`U-KSZI_biSOpMgC0l?}PB>G-fi zkFcLTpbn=Ygs_bsj?ZU!<2L6uZWzV;z87tRwfMniZSX^sH%}4Rd+)6O%Tx8<2@l_9 z@O)3aA?wK#yzK0a?%peleeu?j#Tee|yyFllhxEpn}>``e|ir8B>!g3{#@a0 z7R=J~A*V=F;|~%-yeN_b>a+Z3nG+ zYn2#@%{>Ht^uD`C<`&R^KH!SQ;@)I>%){I)Xw6AeP6d7cJ;FNYM#dU29VSU@7H3GG z^re$`$UD}tpe6O*dANh_p>}zg#C?5+qEAi8_kQ{BZ{N<|lt;0DlW4cAx9IVW;xgFh z?fLXLeg&nzYY?B;OQkI0H;=rhJSSVyhvWv;j`u`;Z3u17d-C&<{9eJ)>8~~2iMZVA zgrqO|e|#-LuL-+le8qelTV%!_c=ZErzq@uH7QZUr>fJX5W05IC+exrv%A`B2q@vyvu$~%X?`#O=so; zHge%B%`H6C0tK9lUre`HACvO(x*7sh49J|bt?s9ZMf9v{H+G)-0>gc@@B22zyPsAm znnZ-W$%^l8FM>C`;{p}gtc!>9mfE0Psr9E8%%yOR+aoVd2#lC3({0WzA0@1Fsr1W! z&zIkRcb!RYXYTz*UY_TJ15&=#Axed>rwr9oBGO1&A&OJuYAV`MRP)5PubI| zC-m?thn_G0+yDJaf*vW(_0?9pQsk@sR_r*Qh!=r8E19KZ>ZJ3n&2btKijh{0(#m2A zZaB`8G5oyw@HvAwR)b!rX+t}-xKqH?E9J@hvfrEB(bqy8_e7WXyZbZKkK5Jg;-peo&$JD^>gCcxX+byI6yD}Uo@tWfR_+*ds5d{gXn zqdZ|0U3M(y8Gx>7#=Z@7u386Nb~XQTQyVUqv^@ew=G)Jz}X>o z6Emnt9gP`q!hjtGmjJ))vLxxD@vYn}3Ht2y_JlrT$2nXJdauy5{ngzan2M}TV-(9&VoZHR*3F{1WcAj2GEKSe1Kn?3jRM@Mh`h{{ufm_&9U1cB|+q0Z+ zg6Gt^@PFRi_Of5aV*fcQA3HOpb*gwG;c+6YoinwakUGmn!3pz7vdd$k+f%QGI`q+DC^XUEN@%w$$gr1+=U!$`1(Dm(C z0D?*LPeX7I+{5H|Wyk%iP3VUq%<-(Vfn}t8W~4zVJ2x}f@|v!i-Q&+; zI|N9WvqmvDoSAFT{;OGjVxyejg5bn5_5Jxh5*H%Hbp<3Nl+pS)qP_*UICLQsIlf|W zO~;6AF#G;9&GHF$?Thzg=6PBSi+99#t8pc`qTH?DNmiY6TyPNLQtDKY0;dHG%Ars* zg}GuH+lXV>mQ&D3)NQ6&zKUITY5LpkwxVggC-nF2&DWUZ_w?E3NwxgwEVX4WQ1dP5 z=Y#L4Zpu8-hDF~<(8~sx##iXQk2#&Upa)(UKIIg^E%e|f>t5~Q2H&^qQzQ-i*3PIHT=J zKmf$xTJ%rBPI8)=RL+zZoagOn-H*6F*ZGicWZH#7P_Sm}e!QNt0wE*Niz|LDYD$(X zC?pg+;ZWuB7n4Ss4tgp z0#!AA3syB#s_PXg#G7WqX9@UA<2x~tnLu^d+E*^p=Ax68vVUB)YVfadwtJ$*r&fmJ zoaH)rTxLL%d*RO6G3_}Z_RcMr0RP9^HKD)VO44WNZZXe<{@y}<47bOt<}S|JTC2iJae@HK45p;LK)6;Z;K zR%BqXOoK0f4ER4&#NTe`MYGgXbDN)@ccle91P}Z1Z=~_0)mW_|97eM3}O#2YE< z`C0Xjr>#rBf3YX?-7XU|IJj}rz71vHlG=$56S=-QQSfjj&S^}$%Gk4Rw_b-YLSJ#6 zdgfsILA>m4?|lt$jo47)q^;P6Dv*3fSvQGKt7vy6i-~W!kG#gCi-{QKBlGAAM@+kX zaPcS6apKrEq5O)|^?c%eFS~3fH{PH3{&@A1#@`arMZj{;p6{uKNJ29V`pru275hPZ z1X?tC4e+Upb^m<2gKCktq{#Em;&r#?}y-8o{d?zW@o}JBbKJao7?i~EI%I2YZ z;uqqr3H!EY$J2x!@C6$KeM0kyYuh^=SYH77huy!{gnoGfPtb-KcM7IW#qj-Y)$X(C z;aY-g2mS5^$_fRySWekS>B*#C!H1}PPv@OfY>2?ZUOU!TR#%Fl!6S>Xx5B0cbb3fB z!=%%nXnY7iK58E0p4Y~9U&eA0IXo{_kSHE1-k`Gq#|Ip@fFcq(X=Koftnvx1)+t~C zA_dDuHu4lG9L5dKDLHR(jq|O(v6*_d0X2$@*wu#iIL?xXK_2VSkYAFQW{)&Fayq2I zG3oK{Bs)tE)4hmXK%2j~>D?u%FS{)3wss5mSc>M@*?nZXGW9XIkFmXc5aSIX=!3|e zwK@k6WYMEmziZE9>C2nX5z7}A?$3`^bGtaW&Mg}7yRyqavC3th>>I9L;Bb^~7S<&= zSaNuXiCF6Uv9~><9^ZzPmc@F+wY{r`*A<+J%-ONL$tpt@qH`_c@66e*?4K8 zjhy$CJqlaOD^CfsyK*l?;m)|kju@xrLYB*Z6^oZ?$rGJ&o*#5{@+1Ir^$z*u;!L223Nn+6Ehw`y$$IKbV49yIfe z`eem8%?MXKp)Y>d(K4Q@bMqq$-VpRSfggS(gyplGOz79zJ)tKa|1<#OoP77v?+YMp zF;x<^uE?bE@3fKXn$4e|P&eoC2JP5W^iq00$(B&xYcq_01$WkQklQGDJ%LXSIWI+z zA4GRGTa~mxe??2Y+e*$`sq3YAs)&kMZu5^hq1U-~ub=(p1bv%)VS2RQs86YfCt=>C z0-K>WQqlwlH0-yDtRB|x_6a{t(POv2$TAP*EZwh8-jEKC2%=fb6XMp_#iUTh{6J|% z{+5*2uj3>L*tt}9%D%yMoj?Dj#`uZjNkk-{Re=Is+3r`7ROcI=&G@9a|6rO|6C{K%2L8N#oPZiiP{?Sx0ov(>HTdD3Ckf0s2{; zh{}Ui%dn}=)lTRrf(P-k-`nzziF;gb&#rBz5;c0e4cWwKD9#w;C%9;Fr-|d~Iz$lY z4-dAbchkAOk~T-@$zi(db>N-s{zT?3cqZ)*)?g3PEJu9n#!}sQ)k#Bmxm;PnyI1{? zv$QW5bgJ~q!Xi@E^m#phOFmqldtLqsYGTH$%k{MWWxthe&Y;ijwsK?-@w^V+_r?^@ z$vEp)pEJe#*f=gjI0r1FlIghaXLs*yy`i?RPTen-&Pk;AU6;O>C-q*T;5(qlFj^ft zes1q&=KR}z-^Xpt-zn?=ShA1*#?bNoo%Y96^V3x{VaD^j-pt6}CB^qWNp@a?N+n@0 z`>^9Z^Y|Uy$4Y>_-%Ug7pBi*OGH%TC z>uKwE$?mQzj5Ovm@GwF>X)jYX6|7|Ck`buf2aM})C-_V|Jk$H6;UKk5k*x1gyfry+ z^^l;aip*oB_tfZwRSX~0X8szm5uph{SvY(& zT_+7EupnW;8opCXj^JESQ+k%P(H{4_i*rxgHHUxpym_q(hmYjv>l6VaY4WC23}IH_ zkk&!F?Cv*3*Vy zKF=e!J4Q;E*9@t1kLa696DZ$rbFZFoEXP#}1lYkep)g1Gy;_^Dm;EA^PrOCA;y7SQ z+P69F_us9}#|HS_1R!ICA1WxJs-2p5?;a5F#&l&XD zsqOGyu~&OY^K~SQ<=5jCdi+-mx1Ydog?|)rNuA3?JN6GI^j7rW;91Zkk{pt6vGW*%k6f8p9~po`5(S<5o8?NfEeU^F4pZo4_U_+<7cIb$SSTnJ4s?0k~-Cz8ivC!nyl^&B?v`LBZ^s zTWbV9!ho%v41RZlr(6M|`~3R6NW$ac6P}o~I}yNtjisjZ1UvV7KRzYkA5-~t&wXd7 zo|G?Hze=Dd#|qLtoKjx}((~z`-O@dMX~+iGB7E#)FF>Ps`N;e^p{Luco=3>P@IHOM z;Dmljb`KjFZCR%g{emX#PYPre3kbd`p5Iq>)9Op;3q3JEh7X0(lL7w6?3s7_GyHaz zw{D-P8;srZHJ1m%w7ne*anIQW;LwEMMXg2fq@R`S5^!!RT?Vfw=>Msfe8m3wR_6n1 zAH`cX7Sh9-f|sRiwuc9 zQ!<1xo+~>!vORbAN)13otYv}Mh%-?AFn|5DHJ1yaqUZ|Vp4sqmg->%T*PixY&n`m{ z?qmB6?L@NNB05L1#5_AOJEqn=DW8e*ksDbf7hMEruXeSCnF`(t&*dktY@+P0rKy2Nk5^f<`p2bAEN#-rO!(E zuS4M_`5LglqL1zQyLhCaurBK+agWmqV!yih2wK|0KJeC#=L-EUA&- z*pT*6x&Q`Fi|{6PkMVwd`*@vk>+!PuavN51{T?Hfg1qr^GI3#aG`o;wk^ut^<&51efS4PXb#r$RW;h*St!xrB%$#XQdQ{K&vg?#zG zHEhd!syeBM<-4kU3uP1M@LW_QX>X=y8tbx&x*= z`jGvqtB*MFGX(um^s;U*bGk9n4()w66}^+^lAbr?8POAaEw`d?_dN7^?%7B7PQ5z+ zc&-0fHIlCx{jpwCoLG0H_rWh(58(HKvv8+{1%h#ja8@3xf72l73HvJV`fjE{ehd1_ zeLX?H#v}F$d~IzErvFwY+%-*ITr{kwNP~6K--~gU{yMM1Hh{^ub)f;m=gp#=Hcx1I z=Pk-B?7XoqF#`$iqw3Vs5}iDy0Kf#bAj)ObgDW-jGsmI^PB^ls@GID*;v+Z)9oP&e zO1dEQjftDQGs-OXk6 zl`h9^qF-rmrXPg&FdjE79_$C6xKpOn*~m0*Y=mVb2TkV0Ir2m{mlXev?Gp5R=Sc7P z-hzIo0cHF$b^y zYkr4O{3K;X3l>hbB1igpy zxWfz%h9$mpD0VzQ2!m4y6iai&HDw)B3tkx(8QodNgrC*^=TGht(gOwY9`s^c=!1IE zadRD$gi;s@D}Soo0u(B_3dzt6UlGpG@4{p!381sobuj&JYWV@2oR8hlcFgl?K0unO z>dcG`g|4(~TR|6s1A_#pbv6)aQH4vB5801vv2Sw?oac?YOS&6;e^UoWJi3>tH`y}Z zAfNbU^`?_7^PYF2QzD&TBtINL6-@H;g!_*9$Z|eUAAB?NW{UK%QDg5J%Qb+%>=!g9 z^c&~@6}>I)wFCS*`k`43=44j67OtJbW!X72!G`JyeMELE$2cwEEv{8dzt|_=amIwc zMTugr#Jrd=C-md_`%^)$XN$d+fb&=bFQ|AlJU*fA{HgmttmFv|*#B0K*q7>F*)@O9 z>stS0smoDve;=!o`^dx1eqH@@>?6$RBW*vdCI6cEi{Fy>W_Kr6B~teo=hq|W{m6a2 zNDsE}UwM~%+ZyUz^L9L?so(>r$fU|AAe4X~XWUib7xc?;Y!KEkHFo~}1Nqw%1oD1k z$d#UF8SPl4!oh&ZwVs6t50no-(bN2IW~N4NkTh%Fq8Nxv=uTQDEL`kk({ddv|26Eg zo#gh{x3o*i|7CHBCyL*2_vF37!foV|`yF2|^JnRPxV{NV>vvuua36;uZhp$Px?G!W<;rlMjd3W-e zd=lYm?XHYQ=9J*^EgwQiJX}78E8@~M@Nn=%G){_^j=N<($u7IUvk2jBbOZ)97>6Sn zPcMBucdq~sKG5CTno=@EmGLN^T9vf&CecPM#Gm?jdnWLyo8aYs*=2vf?RC3Faz3X! zy@k!yfh5~yvFx;Pg@%uLnqGrm<-$)31U#hioM00tN2es<>8P0EdQ2b)Qf=!`8qQIW zl|CHqp2+YMjEFWp8@yNT&1g$f<90O;zaJ;I_@o`|Yyx zcjZq*OZQo7$0VwpZut!Xw3B-O9kS-kVsBV7Xm;8r%^faH z{!g=OKyQ_L!^c`nx9Oetq312aThGr4y*pCSL++{rCpU#Ma$dR4QlGV@g*~Cij>>o4 zQ6JQNJblM1+F3Gl==o=Y-aG84`yUqcup>neSN&}1ljpt1{kd7LEBu46^LEOu{qpx? z(q6yUQNsT5)P2@UPw3Ywan7#yc@1zXeK4XgAzwa1K73QKq&zX0^}ODr2crhb-imz+ zdgq}_&-*d^7W5Bne@#Izt-b`vA#h>|T#LGfRn)>8G9G-A=;&Rxd0*eSk1d_gBq)S{7N>+v_Xr^tzLxHU0GiCF0{0|Y2~h~*PZFgu4e9Ca z9ElUVeZqV5m)&P@PMc<}uE<$s2pt1>sPDYxJCd9TDNa+8X3|R<9S#O$K2kqY;(SDm zGx*b#gE*xBueMcvKH?UaU6yP?nBWsS~V=n?(#pV)PCLN6IH|9M)`!D0WT z{g}uT6P52r?pxh+DeV3g1^xQhx%G_RDjr)?(^DcTuEL7dlP~RYam2;20$~;hPz)gV zlm7`%+~1z(w(K6(vYQKB<-K+XYN%D_M%awb`^dYgnDxLt?Fv(tMc?I8n-UI(t=~|o zUzVTW4MBT$x6Fh+`|g@QZ`(6=c-HtJ-|ta}3&A>{NH5U43J3Fs`llP;xz99mAGkOE zW!B*!2IMPHY@L4o5WdT8pcd$I%To`NfS;}#R3&W&* z=MJ@PY;I@$PPw@Jj;{5jAC5|9Et~7qbfc6-Z7=~Ogs72h)OabI9B@@g5GK!zyx3?2o2c(F?&!? zlh4{^_j62Id2p<}4dDRIwL5CUu7x{NG9OO|3~@jK6TFb_1T5&i#HZZDN#`(m-0dA& zI?n^ngmqee#dq&7yDVYyY;idbh{7ruo8TW7z{^Gz1;$BGh0XV5E$H)>pwF6T*eBXk zE?r~GvB<5pkBZ0d=RX@oPwK6w5F+soA^d{`jG6+)Z9y-ifjLv>>opU-l2bW>-vgrhVX2Qca&sbDG(74W%oXL8q*iH zHRk?&CfA_>xF2k{v(OP5{j3!q^!6zA7I+$@W2krnLR>vzPcao|=g4!fa%|*P!h&bE zgX;wPFJPIG!}s?d3S7as-+3mUscyxXn`y)kC<8wKpfwj)_c zbw7d+Uj|8GtL@H@rwFLg@9kgaWJ0f=j}X6y^!fAGvQNKAzr%>W@MCL2&l&U&?7=8Y|7f$j4TQ!%!iTuW=M7ZN6BGI_ty&O2e%~>V z+`r@tPw1`KiM0+>MqAO3yaw<-ke+w}P|Zg}d|W@czp(aXz`B7F=hJ!x(`L$o{CTq` zpSpa)ToqF8W8taq_ADgC)_`8!E79%7=J|~+Sl!-pdTv203wRsczJtvy``5wSYo{5*)dZ3I3Dhgi8(ZSDu#V-^fY(g!I>GH^RUbAKeN z08|PTD7TfB)CiuV=GWsVuXb#luti={@_m&u5BuKjI-LGBM$lJmEsvTnr9a=3N3Hvb zdk^7FQe?CKx9L@RT7vN-=t~OvHTJl(t;Lt*i6OYr-fqYh9EM{*08gXx#vXVIAyN#6 zBfgxbv3|gN^tWddN^4a@kVQNWX-W5f;GH~_mfC7tfrjZ;Ur=IvFHz zWoFFGb!h!1^)rxRiAgGDoe$SjkpPg0=JFJ|bF;Xov@b+zpwS0Fx?QrJCftz-fYc;4QY>?FwZ*3u>IR~}30`X0Eq?GW^<@}>RbN9{WoMZ>&f{TmsBsB&Cm;4SJY zgx~6Z-@l%qUzX%{ofsm&8Mxy=)sgRBd{Es`S&-y7oi8SL;X*l_ZiA7RE{Afi+FkU1 z1y7sj$Ma;|^3=D`|Ly=fU_LNRX$|jDIUfsqa#Uedum~sDbN5jO0IWr3wid&`j-J0P zpVtz6T5^_zLWF|W=ds{6JC^>4bHEUES)zySJ(njPLg{zfHK$9u87p^@QG@SP-@>MH z(LPYj->w<`xuicUL#)Fy3%o%kH5i{Iexn_?<5tA@wc^th#E;&SAq`B9FXEU`1YqN| zpvo4dMIS?drJvmf-*|6p0%(fDA(eQDKrif>^2MS zaZd~S%DEo2UfCw6-;JrckN>5UOQWTX>CK1ye;VCeyV}$rwXEn z>O)@{)yH?Q%oFh5Jox#H-fzZFC2s%%6z2#3kv%A1ij5UzNRXt zw_3;zE_s#$x^&F;0sc&U!}Elm)y)374=C4jGsWS#wttRg&{-qSSg#u&V|!(kb#S8q zUq{(N@`m>0fvZy+z7Zm%{S@|7uNzrkQJ7zri9E0SL+-i4kTF9+`WwOyS~N?VhctNz z<~4Z;@@{%2zHiWJ13ZaBNA4FB>z9=nRusMsI;j}5{-&E#n(mV)YT?XepGdydyr%wl z%=xOr(~P~ZDpCShjC0E@bFZ2EDdYIq{cPEO*=2jRupCFdby%*>O-CCa1?KGuy+k>j zzc8VPr&@XgGB}w6>%i=wVW^LM9{A}p?3!`?*)+XPh1`) zZLsz?Ci57MOzC+t{rQxBk{}*FK(M@9vP$D0tGBd2b{{4GYDrOf27jT`(dAh7!s}P< z_d0elOk57F=tC_Kf?i=`RRCx`|KkZg_2pOd`{5oY@X;%z_S07|Ou{C-t zd!l7Ek3+s$&d_+6LDMfyf6e&C{82t;Imr)E8Z=H5@|9~A0GTqENt`!AC#n3XVdi|@ zn5y^{&4qZX`DgCQC+=?`mwkw#s&TZO@Gaw&07gASb&-yn2c@txpm@0Vu$DXa!z19f zL#+D+`=;2Ri-W#t-)-=5r{EmpgBjC+;DqmW9J zl;>sn-4ebqto)MnrxW^JpO?-oNqSP_*?X`yguC;FHB5@IaP6r7)hG1W`cr5PW$!V$ zC-~y&VS292<5{_4q^rmpTh~f-L#*?7b_h)Wk!+vLY3DL~^5!vgLd-mkZpK=aJA+=Y zq;3ncB;{eFyvg9uoYofoT?7|THzo~$Ejz4SPI$|?-}jCBOOWRyZy(}hc9%+xvfJO#T(`uDTc%o@>PT^E@q?1K0> zV>NF!#2#-8_sjAXl4u8xguVngJ{gBf_1n|1%eVXJ_Rx#D6UtLLHY!^w+NVHF_)?LL2h>AcOjzqTLvE&b^4s z5Pwh)b9jaR67)+RzO!c7N10QlgzCy9`}Ht9UM*;P7QBVud}#gYHW&eU(hYXlgmYPK zhVe=GaZ}5BuNXSm*kCwxM>P6ElY@w)YLqu9@p#^y9&{$lj|4f{S|Nbz{$(UEe7vRz zH<^#k*-sJim*u_1ndq~($$2Jc6c6bq9>p0@$!qtRo97YE-gy{-bbFa2vNY^uRe=Or z8?X>?FRpw_b>F_Aj=!JaPi9E#D^SQxD4P1)8LpH~a9$Xo`;P8h9w9jZkM!>p`IUC~ zP2w(o&wdWriO7K4LOL<>V-0WI@l&EcGt7Ug)AUL|^1dq%A>GDCAJqQ6ZlMfu>INuO?}YEa z(K4UuJlv#L%AmLB`w9UI;`qgT+D}*Ew^HzblwUECtdKv3m}k|5{v~~!e|fjk@wZz_ zd9Rf0##Vv*SUb@!_^%>9yX-iQSI>HWbpRcKzsv0q53|D_^rz&>mLHX zkEAEO?@Q1RlU~Q`X*=+OVmi5UDB)8$ojs(^O99Zg`miCR?=rPCg#HX*#dow))fHsn!pvAA# z>h2ck_6SkXr^S-zDgt+F$kcLiM#@-XoqUVjE@+@5nqZ`n?Ia|?foUZ54{jqfOb}&f zHjl^8-!w$eKj!i8Yd~N2cMs{kpPU3H?{*`FOZy_uu{m9DJT#cQxu^B{BCmdxY->^L zz8F1~3yQ{WqN3NRh+^gW%x6AU8wV6!9oK{4OVAsxv^kWK_*3FXXuF^e}lvbx3F-BW1 zp5PaCh;fzLS7f7s%eB65$bQ)n;_q#BKR=WncV@umlkxXRTf=KEDX2uX;;6l!rjOM> z-zJEK$I>p|n9&n;fIAAF*SAJ;3Fgawj*|WrB>l}p>-Ib`kJ8^OdRB}5ZqX&;V15mK z2>N)8ZT{R%-fF)eZNKZDG&7e}B=yC2jd$?Jx`8kc1)ZROvNWMjH|aVY8bz}E z>y?pM|ATS8&5zU*68D1t@{se#(ujWVBa27wU!fA{(O=7x_>afucS@LNZ??sIyi&it z+1(;Qz!O)%mwEm9Ve(H*=%we0zm-~N7Edch4CssVzrUuS*VgmcvO^wkEk}eTfGHww z>lryzZm2RTcW5vcB=3gT{=%Sm8qa4K`6qO{f3tUt=_z|Qd-ICR&#<1W4ND>Mlpm3<{qNsC;@^I0LSTeY$C*z$s!xyd>H9-Gr^s5{ilI1{J=eS z|2u6Zm>!FtXS(a{Qr1KQ8{V5cyJN($Ag88nXMCo9(^A5c~iR^v)Vr_-tjTO^O)!B&-b&()AB9aF7W6b?(eyWtp^IJd^Usm*GyS$ zYX2Y|%Uj^>S6j)QXYcnq>i^z8slMu$CiGRAR^<9G0(eu@x6UX)WSe@Dr@=*DOurp&;{tth&dk^h-1UCV?2EY+-N$?Rss7)!bZs#-0Lh#*y7IMnz!I;rRf0~mxHBy#8Ddalk9 zxz9(<>@TVBj3Yy=j_?i5z(e-TRwT=bGo+Q!sdE&N1=joX4KR5ppoDo2Is4&f> zb_Hpr@(JlqE)$=?#Lr9On(LAKf6jpZR~XUKXb^lk2CL67~X3c2w6-ptETsaZ3Lp= zuO*j&wY>${Xhmarm-2pp?UdcmiGJ58`9u?>vCFK?kus#g7Qh(C6KbLk2QC>=Y(?hc z_-3{mjB=;tU-r+lXnALounLcSYjKvT@{7hoLjtnhDumvNz7taWlvf5GKFLwts^4i) z%XOLM{_kX$`Q3K|=g;TQm;pLoBjm`A{|EpFf=|1{r;s(0?}X$%uy1x}YmGQ@$7aQR zj5O4bIvG9_xdiw%p#K#leLpANL)Q|W}`c`#i@dgp63_<3<1A$V;bM@PV5bh`FxJWcK5FfKZ^-{8x#7xW=J!lUoGM}k$zWz ziOPh2pG@cl=_Pv6P6Rz!P3W_)3H>;1UJ73!kl4#vhaU8+Iqm}JOY!;yJF4*t#l?ea zw^KMQT;-AO_1skWE<2a$65nrSSXk}cdNIAlwxqutbDh0`Sd9agPY$3~IIY|t0R$j8 z)W6RbSD9||%RXU$S$_KH9+5l}LPLCFowY`D3bg)8o8?`PvMf>#spP3F-yyyRjD7hOo-1pY^==4uB*1FY_x1P6y8`om)PD9hUO` z`E&c@9JGSRW3{)ZM(C#<_C9u2fU{D=_#6q39zfOqolEaO6#e}n(>cbjrue1gOR_)w zpyAtsw6`rGIBkAi9`(-GNgN__t?ilGgO$)H&X=FiFZt8vpdD`!1HuC(5(~)la&ma> zKdi|xDU?D7pnwHm8F4W@DDO8neR8@Ea5}s<&CX3s&);!DokON~sVD0EV&pt`?{sJ6 zVDupv8`pOr6X4r9>EKf9{}jvA;P2P|d5W0e^ZDWa`K;6=s#JM2yhlnmD~u|M z33H6w8Fl2Qf}QZ{1m0zzH^xUUpA`9Rcje?8o30V0JQoEd(88eeZqmy^WD`RHn7irS z#d_crU@%}$%}r#kZSrEsVXXU~7TlLzN7fAs>Cd%{qvA9rm-OB_TBrh+SmQbNa0Gb^ z-+k2DYBiOmIc;(CnhE#TJrK_08T=OC6;|6~m6)DK({1m3-C~?xWi@BsYgh8HoFB&R z`Mo62D@wKEe&o`woviT)Kd(0Y-*0m~U!T(ny@Nmc%6wiA)nkTmzrDGMVUOQ;_PQ~w zzpdPowf3=+9S#lXA$`{3DEeJk?QEBwyn;;V!#nh;pxpfmZEN?+S5@WVhrBEY8ooZI z^@p6-o_N~V{;;5jL+(}4e?#W)`MVQ|4^ugeFCy|U)h}ORCT4d~;}nL1ZeI?m5a|-u2g5nPcn>c)*7CO)r4cbu zyYbrNduo-CkyVLqJbCS3_VdI$l;`MH)UBxvJIQrYaQ)`I9UCKaaw-I{bSIEvhe20z z-gchc(A%-TS9j{T7_|te{LH8v@EMP;pD}FDZ#3M$9=QKihV;?IybZ{c@k8&Qn@;^h z(XCDT6~23x2KS&IYwp2#d`{?1Ck4MabZkCk)3`swzoLRElZ>Kog?^Jx!qP)&D!_!zZzm5>ds@M z#Xep>99Mtj$X+eaD+k8|`b`WT4!pzG+|1rX_$ld0TGM+(Uw*GVa!>qq1^pUwp1_!G z$(1KHZ*-|+tLgdlzTS+fg*@S-RDEbhKYTa9$dE8L4dR4UhClPS=X5-M-gT;-NAr^J zM7SMv1Op5)PPV`{DfI=FP*T4Gm#s0|m-@zArLwYY75?*m4B}mH)<4-sS?g^J zf5lFjOBRfTM0}*Q0~gT3A0{ZEUt{;{^H%FlMN(fTS~{SpK@)BH7)8u4^u#vzXBKdJ=s=FW5KBnGySR}r&MS6py($zD~rx()L=fvNK zps$ej`&e`8Pu{1-4}0rbV&8w#J)wu$jmrUSZ_&Pi3K}(ncS1vNBvX^%Te|9gNzR!eA(8U z@tW2P028eUL>Ba~ksi6P{Jrej6i@4N#?~4gd;zfnPBCxcZfsHR7w+d~^@5bBI-@!P z4~%tM-^DF3NWLN7mKe|dFODg;eq=(dlHa+UcDuLv*F_mnQhd&#Z&0*@>*__b*&|OcOk5_#X1huvxn_X z^bY!Tebam&zVEi%Gl|R2Po_g88v~hr{57t~N#Cv~=tR=*_$YT^pG2n*ye8d=OjbYh ziRTmfIJTTiXx(1F!dAl8)nnYTvHkMj zjOQ_Yd*|wX=yjufFyca9=CK2tiG2UfS$W0wt7UJVyw5uJPHH`Ja7i?2U&kwdA3?fr zWPEf?eGT>Z(b^kP?N{hY49^r3rQT_&S`4>trU`!G-!!Se1pQ*Q&5`|5EE7Ymq~6O1 zrxA;X_N#nKd@Nme!ng@EPv*5+wJW0Bkb}>A+}?Bafs;71u~|K#3N7DB;3BlUqCSN+ z$$}h_PhOLFRxz-49sB+JfzP(Cc7#7|T?+r7Vad}Ke0x!wh~p)$mt*s8_I`$5t%U^4 zL=v@N(LjF;zZ<6;kz_tMAjE~nYIDTx-Y>gNe=qaW^8>%1*4SgYkJy{!vAV3%y`rSu zp0oz^n522R2}l(K%!FJHWTC+NG*Q|Te-y^+4B=MwrUTQVthP5T?vo_#W&0wC!7 zQqp#)4}T}Mp~An6)r#c+ROsm*6p^ME2hZ1Km@v6R)+>^Pmy9QXi^ab*5+|EcyZ-%4 zyC09qd;PE8WbO43^bFH0^$IXWzo%*zdOkb6D8I9N>b{uXm!S3p9STOe2k6DEnLc!z z_57dha1Y+7tsb}UNqxSmptk})H|FRaRJ?$PtXEG(OHKUriu64si+DKWrTJpC?+d>l zu?@skr=xp&@0Ryc-p^II#>dRdAKTcAV?(mL%S{mC*|n(cp}2{;dC|x|>){|2BD z47+x*{|8w3K5MamO2~QtjO+fzOB8>-fzfSBj7nSBKcMB#$6~SfRjVXx+WsiF-7^ z>MiwM1Ed@TRVX*ion|i2>)<>qmvbrZf53qL^PjuVUXgAa=gluH#O5SvUz@#2uO2Jn zNa#lL#2 zyifm{Y;BD`UvEfy*5)n%+qP0?eQQFGueNA-7_I&9*CY4qRL#poR7{(*U=`df0O7Uoj#LZt3(+ROe_zI$Hpjqx-9wPo*Jj-I?YR`%LiIoACZ zz9lOuLC*{CbzNaXe?JyKJZ>L8$3AwB#dtovYL718tS@?V9vx0X(jGpjO*`5w%boXx86ekrf_1G=EUUn)!X{$cLK+7(cj|lj7L0TET@2!G0+ zulP*Ge_1}GYo5Im;@K8mjYfF^i8}$hsh^*3B~Ad|njZM!V&rhcMR{V2^l5%`f2MpZ z_jhg@>2vhF@)Gp-bIR1!=OLGwA#U>#^Te!*q`~8S6gCGX4hjb9Av`x6yX32QD)Go= z#T2vTSyAogPd3T((%qc=TB<)MxoeC2U+B5}^epORtEapL=*`z39cB;T0@-B~&uPQ9 zvpH9Z$?AptHs7XJGVk!esnzdUE5un1at>lShKN@{JhML@zbjI%E}+}8j0ZL1zq5D1 zTSujjb?lV49-pH~@TmgX3qAj8+3PXg-$|+PK33pJT{gVqkv{gW_!Zs-%t3wX2gCMc z%O8)`*Xo_^QTvZ0>u_@k`e}%Co8$A8r|dp!UWOLnq7q=$f{rlJfwNF}wC9ba-ZLY|*LrB5HsO#4kf znb;dzmrDQVShW0*HzUOXmSe7c1Ig%Z$MPMn=J23o$OU@n0Nb+P3L5|(3Azx0YSOO` zL;yyA1<8Hc{dtnX0nCgB=Y-0)mWJRowV zwr?noU6X(I-t+LEtdHH_)2;zMwr-#O62O==0rgNhgr3gZrf`jPaq}(QyAZX%Gba9O zr~a6@Nlc{pzC2kUljxz`Ck%cN_-Tb&oA?9qt|?>r;vJs6%RQ0won=D*O=r(fWsj#A zdwKKUF+Q^&g zUKOuAy+40o?4Q4@C!g_jK1QHXJc?eA-yg(%1btENm!N-M&YPu0D~=zkZ-p-F?6T6A z^w!4r1by{+axf747zDkiKZf!)$M(-adO*Kd<&mlG_1uJ>fY|TU2jUyG4s4`S zxjkNuC+KkIUKPB=yG%3q5eci$%WeES^3ww3NH}wz-4Kq2G%s2q#REY3SEuxZ{*I#G zc`$=aUq=>8eRwCH-SUYmk76InJoUlS%Z9SW#k1AEcb?SuL3edx-8TmGUtQ3nr2mR7 zyT-XV@4>n&7DPM}e9`JH<=Y`mRy*dIsTcE?vGyU$%rS(6cV6Y3z(^ZL zaKo`s2gE~*lV44fLf3qqmQ+%vQMx{5Z~;8vXN5wN#Wv>o!*@CU->T~`%O}2YpW({S zEHxUu2pYWuada{xp3yg&xM$Gt9>6EGlK|IMX}I;pHM1Mb2q?C>ZdRy|ZII45*8u(_ zduzEXFwKaD?393a9#005D$Vj6l!S+?sXHqbtao>VEixZJ3Sc8KRJVD< z&AB-5Y~HEV^Ny+iFC+4=0sZH0j+e8?*HPC4j}*6Tjb0rW-_!l>j{~lHd}5n#Nl*F{ zVV=-W<(}~?%KW!zD?|E?bMig>2U1jqr+XhSlJ1i11y1~APkZlQPxQvK_QJMaL@rwh za!u&b_~oJ9Ysn%L=Jq^2A6@qmKXJcvFG>Fj)`{~)d9eAhNN@eVCGIs}7j@MNV4m2< zxQ+=u1A1iqtJ=rS^~gQ;^b_{W{y4Obg+%N1hex!)f$>1gB~d;LeJr~vX#*o`)MI)8 zHR|irPvqa8)#~WwnV%q#aAFYCfDq{d;kz3-X?Di;E%~jvwJZtfPEp+{6UbU|KRHuh z&RvTApJ3L|Q-ROKkKq`y>%0?6#eo5vGOWRkZjR7q>Aw^Ro*%2H5kLy)6p|izsBj$E z*c{iZ4#y~d24d+7V8kh3yOPLjX4TV==M%rj^4o2We+}qARnjvd*Dmge?kP-5!-2@m zvrix+>idyyn)xoB@9)pnQ?G~ntmvtLrE~4*(t zdY;vf*9(!EFeSaEyJ9;mhyDPgKwQ6FvSg0|d`~!K4BlD!^N$>f8GI5{dN`B*zIS$B z+1amEyy;$yQsO1t@1?d8_i#>35y4vCSyxwWzyAycx@qFv`^5W^a>nJQ9 zjXK%doCqSGggpyJ3GtBiX2+MnQuaiZ^N-<-qo=hr`J5Ew_ut#@8qj~@=6F4E4ijh8 z+7zbVmHtf7BM0%N2R)|a9+(reC)Rb&J2@us{LVSLpg9G)#<%w*z8u|$wdvKPU1m?Nwj?Z~3rg;qi$1MW>)=JYUzU-TPR#TbS6Fh_5T}&#z;Z zD!<>eUw;-a*Q2?MlVf`-|3bEGyc2JmITxLsLl4v-yV~P3u%~$6FF}7U;3vAAIjJ>^ z;e3T-fBJIB78_46eCcPqjQc&j2auR2LE3HH7#9`<$IlCRS6DC)1UrWfAi1Z3&K%XA z*%SLvc~Nc}^Y?&#oIH<#u6CfGkJ^_J?$qWMf~WOOe@}6KS)S+FfA76e=L5A)PkYV? zbXqKWOLF@)dD42@9+F`AHpi&hPgw zm4D>*VS7*JSx*P_*6_SUk4!J06{M36k@K7XdvSg|3V!`?zk%Ftt9QarQTINQ(20MR zLtETO&)h$LQV>txAIIJ)Ip0cL+B`kE7jE-o^%;BJ4-STJLC=I9w((2QTXf^IV$La& zfvR*#^DmdrCT{0v>la;G|KnM~6F13%oRk)NirWr>jqbJ&nbF_g7UL*vVQ(&wXCIS1 zeivDr)Du7kenhZP|C*`O54RI|l;BCmo5?SLktep1nb`B1of}{Fh2FzQd7qBu?R%X$ zCh?vLW@QurU!3>X1n&<%M6p8>`4pcl{d$`(?;TnN0~JEwN21 zs4b%YQ^e=e+KK%I;{1YYd zORDTk?|;I89?SjXZ9S|vIJa2s_gBjbZ_9k-)Y6(d(aA~}TQOkOt9=*icYreQxkin| zv;{r8>Ypfj?n5J_#QB7N{u=lz{r4xxdG!1@zcbJBym?Feq2dj_EI)zJhMSDJq&Thj zLvZZu+-@lqp93||x%Bmu@WlNN6Z^d85a4Sg=b77=pnml*ymNawN$G`o^T#9i-w5L*gq#H0nIhG~bg2Re|^rQBTm33}`kVTclh6cSnisiWpUr+cQi}j&m{#?|* ztJ7_6b3gXUd$?UAh-p25C-2PwDF+Z95MM8Ph96UFe7LefuXqW7=Fn!|6ItNj%`Q8C zW!}h45>n}Ogc!iA^l5`$hB!{HgFzw0aBInSXcF&LPL_Z^U|lTFP52VyDHiLueLem% zz4wkeu(TeAhPSYXh;)ZDXZZ;2=%sg!!O1~@;X%2M$j4}HK!MN0v(U$t2M>!@cfp7a znJ_KqShPHC$*(WuuL1pMK6fweDxE9?L)7gObr!X&R=Bci?8(1z`qA90ZRmN-Vb}QG zc=sF}mU-V6@cI>F;V>=KVovpw2)6snH&nadpl=BO)HtXPv;UTk*Ycu&YpgBFl<--5 z=h!IyweLH(;sPWq57oYTwZ7E-ZarW5{TQ_urAF@Q4eVD*dhCAO@p`_WQsvtc{iWyj zD)nRZuwDjkbMkn>MrvPze$30|F9rC-Ce6%hOsd;^+_`}g{E%8$lPCtOrB=8!_n!9D zQ6$f%e$G0k*{q+mpSttC#rV0w>&3n#J{?<=6N2OQuwClBeEMi=PMb9l*lpn5tzi)+ z+1AA_G;PLa|Lt~JKA}P-LdIC!6L@@4@Ku73sa*9!5~2XiW9riP2?+wKt%C_E#!at~ zX>Kjf??5Pz6;r>{lk7%%(k}h}dAsV(q*nuex7}Dz&hcQ1Oa_0prV3FF+P)5&1FuN8 z^3nEaYdXRO^AqwIj49@$Qr}gSDb^=S>|7MvGMwivGkD%I0hY@?VL<;mC)kAv_8Oyg zO~VP2gR{qDL9a*JWyr+01wH-eMszZ;OhvCek>8DHLN_ajSnc~iLZDN}>j!{V6XSPY zvWk;v%$JvMQt!;>aR6llIeTq>CX_3S|Gml!8lyK3B*s!F!uRApI}GPn|76{Aypr;2 z$D<~#=ac;y!zVSK&#v)3qP}v{<&}6j9@UQpL7)G3e4g&YYx)J1I4=ge{!!GA)XPZ2 zJ{~{DjzaF2ptlVjuSe&VTC+-+hUU;m1*lYaEA{e-X+(RHkfG_fgNk9&>7*q3SzI)# zba~z=rTTe+Z;E|n^I)R8VYU+2)^$w-flBn&llav0Ax)j<;v}hp%`c!1dUhWcMV9gg zY}`X;?o9sDbN9>gGb`i8<|E|rPr7EFY1cX$7Y8G!SQ@=+D3FDG3wB9)x&nghz9hMK zhp=qY>7?Lv?-PS~d)Ki2_H5?%73Dg>d&Ry{OZmCY{p>=HFACcp9Y&89yY3{FUmqMU zE#5nq7UwLeXDfL6b~2QRABlWSl+)wrZOY^n&GQmlnM@LXe#7DWHK0dzee_EcDZw`H z+=7oN^}#DUbSC>0^x8cQ179G><6hyM>UqdbQ;pw^x19)jaHqpZieC4YFY~<&dO}}8 z?`;2XgnEUz&l=+X4-~s%5JvUb;lJO1Pb~=gv5(=puVdeminH%Hl?rQ3;PZImK1}Gd z*RhjVuSEPllI-{)`y6}k*9?kY>we8Lp?`U)a-=zL+lOndV?vKUH+~H3Y!SM-3ok+c z{6_ay@QRnTyD1>RAOe*4^Y%#j7X2=Kn8xu`08z?Ca$Ett&NOC3kxj`@vD;tDNtp}B zpZuBC*7Ul(E;xFmUizMlXYZ>aFP^Fo5l_1lTjzj5yeI5Z`~w`8xe+sRAM^bfZ%5f;7Xg zyfi&H7_Q~EB)+EQeJ>Y`cj=q@=Tf?pwZye*sKk`h4Vs*1g>-(v$j3?Y{H+}>LBAgM z!Oz`CN>vjy?+4dm$*go{X+jT4UB-moN>XZ>R4aR%-+}kb>C0xW1hjknSkTkol76v} z<@cimBaaEk-~9{SUNnrC&G^(L*=-=?jn?<&&yLeW(dSqa^l3%E_s+TzzCLNfze#Sl zWIaB|KJH1fc#EDl;@8ejl6|D~eI66~d!_3BssAEWnZZ#&kWq_6tqL2VAg z9Fh*AJ5ls6m97Q0M)W&hUC^%|s&}QASj+A-5`2VAna_ghnHtEr4~QIMycyp=7=Qs$ z00V1}TPPxJs@?ZX@uwQx&a!5(5X_hAoutq&!V4A=h9A*Kv)9@Lf+k7VgVRFNeUa;% zJf*u$KPg{dM5|vT{5+G57cA$MiG{jVx=pc%^iTmL-__aA+gpJ9f%s05Aaph5)VY8V zWK8S{|D0;q=G3PP`pfQKW(L>3hxcYE#cHPr2kqa9Z^tw%LhN)k6HlsBS#l$hD zn>6lQgC+aXGl{17?ny6JDCQ|AQQx{(y|mi5P7b@ezpi=F3-dMr7CUEhUa=8Wy)V@= z%a7Xkb%1FW*pCA;O5emiey{)V8($I#R^P10>c_|~X@zArxo zv#0Lv5yr!=**PRoX)op4`V`8zf0@tQul~gI_j8?ANcHG>xrcYQe?!l+K5PGlyeHyo zU5|UL|M&Ox@q@(2%He$kmV|pP`<1b_RDMc@uUD7<6;X};wRl*5@$*n&cXMOvrIkDWjqOQQT^8^^p2I( z2G_dx*@Ql;)7(0qpdZo1*?lu6^gPCI(>wje_l>~`E$DHLHUD7z9L}BZkByKO@BE$l zVPi;d_Za`T(Vhpy&g<`7E$H`NNA7!Pwb7SJeG1|K9Ldgcf0gFpX9*4k9@N{mSKCAoS zEnJVs;evD#QiRl70t zeK)KOED3sFsbh4Hbs3?kf``Jl`IP{}zw4{>mx|BxmG7X~kmar%K67(J1iHd#g-=m` zK%rKi>PUst2Si)q!Q?A2ZTOVWY5Pd~#!ldqV3}t2b*kNG&gqRR@`(MUhCsT#Ar!VN zEb=LlPVZ~8t;wMgcbNv>Fe?HshHgk7vTA7!4qX9ty?Fd@i~Ad#4ZPU$Q3^U*e-*pl zp#N?%vhqm}5NP(E*4*us8=uwQq0~6R`GkJo@8wTLA9Fn=#<(|%o+9qCtLCircNDE?KBbVw37#( zhTSIMb@~R+TeQG7;%)95*F*8}@mkWu1|m-%0zA_zZa!R(@S8+(9Bem?+^I4*3;%bq z%knfa&$P(MYe>$=7n2o4YTs?5Vkqf~(Fq<7-~RDnzM~51N31ElAJ%8F>?fXj9wSs< ztr~M)<`yEkcJK#s+5P>sED9{`6`6(Tx0bhKBO#ZIWIxc|VYhDu-8_tx8qtu73r-*Wa^jpuB3pS^lkm%otStFDh_Yf z@9ZR;J^%RZy&tpr*NR#Mh?bKS8Py>jk@ji^Hb~e^0@OBk_thz|qNg8x z9rd1yANMe;x2dFPgl#7Z1aLC=C}K3=9sH=xBy2jh8rOL}Q{ zSw{y_1p7{y_k{=Ov*Nu7T1-jrThJH3u8-;ZUay7yOg(e=9DAoEeQ{oY7{6EU$WGxE ztkUkhg1<|XGqm5Y%h2OJOs{qp?%-1M;Ah5opL6T)m!L->KP&7#MR)9oi$h<%&0V25 zi!_2?ODp_ksm=ugMygT1GHGz76q#V`r#@nT`;Q=tXJ-Y9GE8;NM7s;VNzg+VSOy@S z-Hu`lMq{ihA}{h0kZ({h^#7}qR^2*aiIRw3VHsq_L^-4MZ zWJ15EoX0ew|Hjq%X+y_bzq7nL^}${=ywqQ#UwE;Au7r30squRjQZlT;ZM{nXYINua;q zF3UUXGT;nmp8jtJE;N%uu01d(q;!#?Rp4}m7!;5$?gWSpO1Hy^PwjT; z_FvX|N(Kc*vpSlQ*aGb~j@CRM7+FPAz$< z_yTqgcFDi<>*>zbf_LC`6H?8hCr(e@L!Nqi%WBU2rp*%p?m6n*c?tLS96V_Z>c_73 z!~d^ud+f%Kr5#20g~R_5x&}+$s7&gc{dhM%+55Qfy!sDK-V=J>kzeR{rt{t&??Ka#!7|VT`2rSm zdkx}oh@|=<<8Uo=VcU$Gw#Fj4KbSLEzuA!fvb>X#ACWThk$X~Q>1{l-xr>m*qFTSVMY`N1 zYEkYqlW?!qYMm|?)zmJFPPYS@yH9Yy=r(T6X zEToK3iEfUBdMNRJc#V@JM1-^As?t;Pz>CGI8en)r1P}EeeD{snB*gef$>Ust{#4}l zr~y6yp?32;R-<}p-fVAIHy^3THx8I}>_(>0Zn+NX@}~BVY{XDy0^wm*y!?24=6m&F zB_|O}4JK6_Bj%LA-7k8Oz9c+;?|}F3LW~caFUOw}Eb{mIPmQ+)qLU12>5kaHN|Iwc zYwcY-+84i`y$3(`W6cIjbxSP;>@3gND`3E$M-)N~CxqnN5cOa_X}-_4D?nUQ&EH>M z(ErK&d`45r`zd*+72`TN+9=so0+*-f66BTh%_|GF;xfwM(#i(Oave6#q?6M1Sv#+~ zJ+1Ve6~SU27azTj?#7{-?3C)=T!ZsvRlERb07izDJCMK!vn<2jAlvjH*3caFKDl$X8U@M6`5}h&b>A3}YvB4;8c@Ln1n-*5gLf+Xb z#=(D9k>B2*ywv`?i|_XQHOzY6z<@P-JR3*ul9J$tF4D=P05r662F8aP2<4IrX)Abw zbSq4G{2|kcAlQ;;6|jJJPQoWE1I^RDoxLposh(#G@s+>fcN~IxAJXbfyCZ+>bk~Y` z?ZXh}J*_bL4Pd-GpJ;wp_1>q>XV2NPvlsZbP~G(dVK8QhYwj$)8~NxdgLBaJ3#CVoM{JwT96MyFGcZ4 zpRkc0#7nGmp#k!Lyd{I-Hy7tGP27nHoyIld#%GFrXzs~2a;oN8rmCNh*TaU^GMj9t zZe}~_dRnLrH-VgC72{<6FyKP_HEIC9D-!o`|x zPe{pR0JO|DnFJADkLAUsusgK;=3-S|es_f(pysFuYi|PF)gfteF0kj&=Hhv)OY*;8 z*iXQL&3by0f7otpXD?5LR>N*WLeiWpx|-HiMh=o+w`Z|wn z6!h(l3H>Cu9+d%#ELW`X(s<>Ms1HJ3Yvnw3*G)omLB$<{{zXE)C-iLuPn%Wya4qm( z#_VwXo67asf&ET=JfZiw^Rm5HDf;_yKa%7%-pS6|YaJX!pQPT8ul%t~=08M#7P(UU zsB;AS-i0IdQ()ob*O<#^ZdT7sA3cwv@2myC&#kkdzXZK)**TZ#a_h$+sF;h7I6@t- z1*_Y_LYWKDM4phvkKSvX-Y)mC6<-Ou^D}k57n?cn9?=^!4rb7_n-LZdvgJ=Dp3}HVWv3Dv?VD!nU zKz9_rvm^mXB>(gLa9)d1zVEU;BiXMB{oH1l^SwX)m+V=S^y`75m7>SWZ=MriJDGw~ zy(yUwu|m~^-s8FNl{8Rv6K=89Gn9~*pdV+@&j~%Zvd#1J^D^XnU4+R$gP6x#vooMS z-R3_0PQ#*q)S>7bPjbN3IrN#$vR~EwW7oP>f_*1xbzV}tx{*J2QUm(^TB!*=x?NAw zmlJRle86A4qkXuh$NDt!>+%}V`$zfG@uu%f&_A)G{j*dudjDOpWjP*~)fcOK{8sf9 zkSR{#kPB0SGSAFujCX#>JS1HD%ZSApxewX--ZS_Kp2rsYYQt4~*+X#$J=1P^Kl)P# zjRLOSV~TLwGTQE9dG8>7`TqYrySBN1N6WmMI^TZ>O)SgFL(%*`R`)5NLU>e$5|81n zm+51iDrtT)j##;oU1#wP%-pYU*K_xI!4Sp{lwHjqOVOU?EG)6o$ZIB zA9CK|ljC{EhM3Rq`S1dN_f+@DDw)por$sXMO(+z+mfMZn?36nHt{?BsuORo?2|w88 zq`UMk_xs_6hxr$p|1CqxcXo4;jYsfjjwE(6puYtDdInzhqyrP`k0a4vt>wnyMlRFm7iX5pAQk7QZ z1U~w13UB&5R#tT`G=+<>+cP`mIsdF(c7K0`M&{=QB5Adx9~1jY(u7)SU$uUi9gW{e zqjG%iJ=Ip_kh&LCWrevGWJ-Sdqo+Xpq_MnXyZLwSXrJrx`k(g5{r3Y5#C+MOObb2O z_BfVv#><&{_g{?PB@Aigi92`;_o^VJ$@|!0AHU7-x1&7iiIY$!L9ZqoVY~Tb53aR1EpYZ9tS%?^xEi14?Tteo#Bz623EDnx$`m zPZYA_yhBK5L|=K+`+TIJUsm%7DSkfdU#2zmcz670=^G%dxf1jQJ~4_Y8vO>I<-6<^Uc=FW{*o>-vPcbA$7( z|K9%n=ehh?;!^?J4i2&VpCLa<;su-_=&O6cc1_^37AMZ^yq@67&|_@3ZADOUwCb_7hmk)pj(HZ~cwqp*vjZ z?^f;jQ@6u}?kst-UTh}X5$*PlLA{{&NImv*IT#aVABzh#7V@xq||KEuS@J$MRev^1i_7d3o+}d+&zFA>V(G zpqCvU&?_fF58|vJllO$aSf0>hb3zX(Ut+XnG<@e4#Qf* z!}cDt|JxIK;c{gImX5c)=TrIm5pO5s@9$Fxlpx~?y^SX_%*5}t;J}5{FVU}c_#apk z`mm)v^8Gak1NaSe90BgZe9!J}#GBpnIH#WVfM3Wwt|7uY2LG`vg#Si#Yt~Ul!*sjCu9na8D&6{H1 z@4%ah39#s|k2hcM1`_Ssz%Jne8<$IEamdq-fXEE)Lrwym1|XLEA|%c}=p75|gj+du z>9eLL?>+lY7|RouFZjs)!ft%iKY6wLCt0Sj#w@-~F( z-r24Vm=&=;Vpa?Y5Iuhh`k!sfjy;9T=rX|o7XfQ=Sr7?pA%wob2=pF23*h;XeZthA zmO2pT%sU^&pQs#%0>RF6-QBLcL)TnhJJVAJ1kMk{N>JL(p@G3`Wa#eYpiK(j&R3YK zUvfX^Bx8A|{qwv`2A-$)4%-zF2=l4@x)6e~JVNLJBS3irb&-rT`3d8z@JF+F)r`!D zK43t9?RGzPwN}r_Pw3`4QY=@#PKBS1K`qQdG}1RlqKu-J`S^sE(&H(5;+Eu?-GK*( zB?7GGGbMU6&IP!!MA7pC+R4exuQ^Z8?nx?`(llQi@~jK_zT zTL7k9P2k-dhDYpznJ^O(FIl`8^RybxJ~qsY1%3aHJBPG_%u2X^kn_{5=-Y4CUh}3| zzw-t?GkOwrDLHRr>jOQJpd2;;nK#nw|G>e678dlmCkuK_;(5Kk1pHC7gDv!mcvXz6nU+%EQ`B!k#ZdZ%pIHSNF!#S|m!MyEpS5*T)#BXK{`q!$ z&%);u{a}zQVg1fBX7F%|Euz#vxPBkc^Tm?Edctl$CUAMSK`ZRH8AxmlQSF{i3P7%- zp7F#6Kw#stdXV3QZtq9&=?&WnT-c4d%CJqKx|y$d(gpnbc9|scG@<8_fZ5IQIS>cN zW5^HHll^WM9=E9l400#Rdg)KGC9)}$T936q0G^t{l0kz7B>wv}I*czY{O`{foR8LL z!SoCmmZ`ngzbPF5)(tzIwNP0~9F~K|P?goo{n* zbh6H$(eJxWGl=_){ErY3+|=to*7E$@^EVIZ^XU_M|9al{?Z_5KrYU;D1NxHV?Z7GP z(b<^L)3PCOh)Ki~le8l8$a(jdpg+Rz4Fmk3e)hMXFBds)?QSc?iXPAD6Z_*#zRZ-@X)Ue&*a;r8ypefk-J){^ zJ&dP_tEdGL{^{O%O(Sr`O$<%5*gxaE&u%kvY-hR#O|^4thd1R3s3LHdnK~WFi7y$> zx-5|?w`zB?y=6$WX*3%Qp&wwE;Quu(@1{@KsvK{U4UTN2*BgP*O4_m;oGKC(b`Of+ zH}%yBNdmiLK*r>qochRALRaNS3tVS^VNrfPw2wH(S0JSIxifMw$301x3RhB(wzr1w zPUC!d_$c_UBH)W9B!QbZg|e$$Oe714&dm4t-oFR#G~=ee_jUF>L&;A&3vVXu{_1vn zVt4!8ZU}j7=kxwVzgcZzZH2hn;B+p2ZTf9Je^A%=Sq$64M>>3}Xdu)hv8jmmq3D$b zLzupLcfSYkU%2wBSL;rc`+r})ef#D|>c5Rs>o8(_3jX*e@s5XYrrSMryBH}=#a^)my6qIHQ+lrt`BIVb1b zp`=OZ_4KrZG=~i2C+xkDqi13G`g?|24;PZou(lCGh>P3B&K0}E^CIKHd3NLbko?M9 z<72mH4y(JpTC#dWyifcaV?kGL+t?1z96hCdUln0{Z^!Lt>g|4KJ%2KNx9=EI+p#wo zeMX@+ztfrYm~+%Cu@d3Q{l1PDUXm~2jxQlEXIfR5Ve8ZBSpH}i2Vwth`;`Rw;ZMoV z)~|iKEnWpF{@6sYeUe;vYDkYAyQO#7=58g~nJ#nyI(?ebQ=OyAS{R`)wl z{ZRgVbslV*d3ujtwNDP{FG0Up-(iczy`=gl!&eN5QWj}yG`$zlCKN(ky;!ZwA0QAW zqUFDZy|`M2doy-!VxL1!+|DX*&fDn>dRayMh{l(smAeM`t;@j`(Wzpv^5{ec3Ex)} z#Wmr_irUO|jo<&lmM3v%GBfX;_lL!0R{dsh9ef~{BDj0Hj?;@~_)QU^$Mf#dUkUlB zz)Bw4^D>-{*Dm+JgjuamL+U>L3cuc-7wDj|_KD!(lLiV3o^+EWl#Af|D#0DbHu97rilF?7Ux!GBZ)V7E2ASM1O$3DKkSea8P|Qm%)P>*{m+Tg;HGI?nAc9P>NI z0jg*2kB&FH)vw2rx+FRFV=AAdz#R8u?H%UyulbFBfBo6z5|@Ry?hn>osf^d-hwaXb zD@gS%=ySj9|A$8YX|{%k_7y6&LqXsafJldv!zFCWqC(^Pf-Ar;B42zA<_N?h8kiH@ z>b=AFX_nlxNGZ84G0~ZuLdkax&Ba=*P|KiNyptlvqmUH0tZXf$7E6=X>67;|4f1Dl z_WAAXdOkky@96pYc~PF~9%kEMAW@TBMiUSS7O zAghcpC6u4$o4LU8rRYD}?siUzLyXTVi*mvSEYVFvnvYh}?B%Kgx)i^s{4L4(@ra&} zhw_!CO4V@eMss~k!HIy6eOFTLVAdrkXhQd;#*P%|QRYC7T)K{~CU_HF@6s3s+1@7jSLtHjtN@2;KuNolWu`TNy3 z;@*+-J)Y-7psnp~HcR_IP7a_4u%yR*SvQ{oP%eKahS=`mWl!OY3h10)pNLfnBoHR_ zcmAsZRmVok>u0AjtETHYDk@E$1cm;17{9!3!8o4D{6f5EOz8bIeF^_sE$2t%3B4Lr zj~>upg8ms>cGvTTb39K*0L>dgjALYbk$zu|mrIsq$q1kdacH&>dMgcNzNCjm_yjF0fI`h7W8kRftTN5tc`K}e7+Em;ghMKNj8xTP{4#o zHzGktcfd^Qud>f;-u!I6oO9Ujd0l?bNA8#G_R!0>S1UQsTyry_&;4^ug4~K0$RPe| zU!q(S`rYvy^*5@CxkNh}RMsWjw#c63*LB{rx1R1orq7tUXINH*-(HWMN6~Yc$J8kp z2HXDG)^`HhUi9F?RP?2`(e&f&{NiO9>t*L&*w)hyBs&Vrj^3JIx4o_9caC*b{@5uM zo_n&hcgc9xdRd+cJ>>})-+xiJ`?&&(4PtVW$)C)TF-VN zgFv2&f36<&uZIhYPbZJfna<-u0H78lG0&EtYMlGKR;!Dry0`DZ-t(jT^O~XJiAkcC z0f&bpS?9 zsYxhl*Rg#&_wH897~p$*dk_CDwDI_KCu$`zodvVb7t!%xCvP%Jlu)A18;>OWSLG$#=W>TUOwJM7Z+C zv{#sh`)#RYlM8yaog+}PcWT6*z1OYlj^wdp-fOsdcb*A-Z>D$bG9ISyXZH6oE&T+( zp1sHF?k(CYhk4^W1hiJ}TKQn0!e){$9f77f^M1RXhDL8c;CU~4rSZ*!!ezEc=eOv$ZpST@ z?D>FP>sow!axbFDq@C3wP|#(U#p{WAueuWw7o4aTz-pXkA%jCnr_~cs+t^8|lP#!G z&G1P;lSJ35gX^bFr`$gWgzb5`Yr#>klXGdI6e#rGzJK=#4jScTB zwDhJS+(NiF&0Lj6r0%8hq0-g>mbvP86;!@W*vy?{({tb`A8-cz4}0dLM0);SLBHB= zJ)Td>VLX4Vw50zuS)U)A1*gfBj9(iyh`9uw_(-;dbieQ2+=u$3*5|%U18@^Rf3KT& zEzq>iRkj5MVs?XZFV`I}dLv${zQON4)2!U>d-X&1I5z&Rtmx4wL(qG(yof+Of4^(7 zyZ)VmgS;su`|!E+sgeA;A1gd+QhC;$l)kR;cp$sR^-SpZ!Bl>2ru)k}9(fN*YCUAa z#bbC<67=6%&9|sW(ATo>(=I`OuFTg-a(D{Qs_1NuFA$eVXTbB3Ixi2?eOV{K~?6OPB+ah!@a-IZISLybEs|&PmYWn;jtj307l)Oix*3C zd}`@Pm5E8a!eJ8-1-5t&^eZ_h8^t1yc$DUS>NvmqR`>bO1pW9QOuZT2VrpIDc4yzi z&nKBQq71EgKA}f2swQvql{%QvYf=sg1-U!M=7ipQa~Yp{S7ue<3B5|TF{|DGjY7AY zFKVEco+~4Nnv_=p>1vw)`5=Cwp^PLqB+NRF(<--j99o zl2!h(9~e{j9IK_e4Io^jbjV|xzBkE}`1+}s1o&}iKz|AP_iOnd*LkdN12b{dj#w>q ztUQvu$MY0HgST)*mvvZ$;~07cAl;o%9Km*J^Ij=$;$LHrW9029lz7Jjy(y@VLdxLd zNPl|--_~7jDr*FB?*(t2%+saqeFokj$(%UF>GWILW%-m+Qynmx2D5>QI2tLIX)52k zS=yc=Xerzd*|)VeDVnOo4Y$R83~+ZG5O<%hF$b5p|JCe%4ou8}WxAosYkhB>U$rJf zX{|0juDZUA>38m(2pP$C890Gj5tHo;O^smoqo(ub1gvM4&(YoKHDBi-`n;{@Z$7JT zg-bn(o-n&i^2vYW4PERV&TZD~(V6EGgTtzqR}04Zc)u`j+E!LQ+AmWB^4ZyNNO5nM zL^b5IQZc_*-&9@>N%&g65ej{*5KVh#Qg2-k;OYGQpXymoAHdsOm(GC)%>RaN zis&z4UR*zZzm5l^)@0QfezAXjP3#}aK6^c;@(kFMGX(g|AWo%2SJxNmw9-pFp=yu?0M__r&Wg2{TEQIZMFmYQegzQu59H zod)^W=J>hmDr}e!pp*I@FVTk#dDtlH`QHgT)1{!a858?Rgcm@Xd%+~78ZWC#6!i1Ug`PhZ)Za2>HLdy zc~9txG17kC9``9Z&&m~tzUyJ(r>*~>-@D!CmivAL z$+4hqI3=8Wp3mFzYo$C!@AcUaAEA#&6a+iE{2|bHtpN2?7?(z0KOWJ`{?dT{67=gQ ziug4#Yj@Q6BnWVT+^!gju1UQFK2_itQI~<@n%g;hFq-b!yHTyDEoJAa^E2j+O|k7Uhhvqlb}Ae#J$dh>^fea|;|!5#Q7DVL zo+y6vPpC7>`xUX9{ib$1KYM=NQ1q$U{9`^J1kxvpdF;Dst>vP;RCFX$9IB)n9GkkW z)RK579uxYle0gI+k2kh}`@!^i9NWewed0 z^&Zey;1IXTq-g;xmgP4Hg|>+pK2J|k{?ue%DtM#^Ak{w8?lQK`D-RNol(*%6KRORl z1UyLeYL$-Xg%XnBHpd2?TIQ(XCF;M#kbYYDPTa6@`%{RYSx(6DfprZ5m=(yVa_Wet zkO$>*gDnAmGnrmwxrxO)=|)J(0L3+i`(_E)=h^KV#-o*=;@h8qkeR-##0kyk@o7Z~ zM&Jsfo{?j;VD-6mQsNH0fn75#`SWMvceTdUjZj%?W2WnkJ30wZ(flA4@dmLE^(v*u3r-r3#vClH}yfRPG4+r#@pnqP`i^6|e=_6;cZC!0vD-ZS2t0Mq2&6;G;OsrzLu=-(mVomuCl_8bZ_Xx~X^NVr;xT=R7R zonc1=mqhgzi9CGib%}aGPnn8O>^yCWK5gRC+}IG`qpfzo6M3w+PI`jwK83(*a!YnA z>dG|NqMZtSiFCRbVN`6=i6m@UYyV1N0a+F7J+3XsfbykH9kud6A;X- zBmvOLz&fCgMD-Sl(hymi^8wNwr$OjqsMM?Gw36`s!}jY9{QHx*8P6wyEu80s{n$V|r#A9oS$BA{jD974s@6z*|UGpA0-lOMt>brf^{OXPG zAhEL1Ug3=2Yt11;#CxB6=bjwUUxI%9MaFt=fbU8CQpO@)EXUZQd|73K(z;bTa(}VV zpQ4H_<7q&S3O{h)a2H_Ej6lH%T&28S`{!oOZCA0tnd4(~h95ZKQvTNAZAf$ibgW3y z<%_iM2D?5g@0jLKDChZdzRj4u*~R{)>3>nnh@Y)^zBcD&0_`Rz|4l$F$5<$r%GP+j zuk=e_)Quuaecrv&R1ip^6G|h~wcFD1{6M>zz4pd?zrA0u8?*0l2Irtq5NmZmF^_K( zB#LCUUwDsAvvRUc^iaM1F5n6-h2C^u`ge5MP;;S68c_lVb7Z#e`uv1E&(7;@$rCsE zeJxW?wRT^@n9uXc+TQ%(Q~wQ;wfu5vS;ymjcBP?M2$GBe@&i6)mgc9!po|f*sJP!oIf_G$DbX&Yjn~yo(p9}i_C;zdaCrVEL zZ-$^>Nfzi49z{7;8Nz-aJFjld&eLi33_ZjIj& z=GbJko+w|UC+de-KhN5AFcU%)V3y+o2EPS)>vn(^%UogUY&nwngtRBOOi^JOfv-z2 zi_C=+pLU7w>%IG&hR#@v_Zr2{p`G!}pZY%$GtknA5+uoyZe4dPid84jz zQFAnHbUo92{ApR7LC=Uj{G;dK-G_s{6p!p|_Pk5U?EAfHYDS-a;(phh-%riwU__5R zx1^^s*7MGz+R2c%{qMW&67=t|^)Bx6YLvwZ6nRGk2=Iz=v)Kq3Xbg8xc9i%zKNe= zb*r_rrO7c%?TUP^`xMnKdGlTD_^#$K<@ zpXm8caD94OZx!$8C1cM3%vyWc_ZtB2>^suU7&78e)6bG=9HQ_iJwNevdvYs|0+N64gLJH9vOh8e^w8Y^xWpjk5fE|{H?bPW)zkP&5pkD>a4E6eLWa&S*>mNVniWXs;L~Z+D{1dPd9f@0{tCt zRQ*sOoz6-HU7ZbHI>zV|+Hw7{aDRH*o`EPjX^=P`{uBL9%QBG9Q~UYX*xR0;@b3IB zr{q@d3^$YQ?HX7=MbYmZZ@%8{33~aJk4NKeaF**^(I@FCm@J3LiN$sI^gX+NzS8~H zS?cu+L=A(l8Z@2ZRom;wMpf6ZPmlXa{@<>8LCQLLN+>FF>SCvAgs& zDs#}7L6IDS{dRVV{yf_(4zP*mEk6+)fGPZ~``hbP^Y-}^e*@@lK!9$TK$rL?jq=92 ztqr(DfBKb%_?i|i6OqQv>r$sJxBuVR$eJDrsSZ)3f z5jkF^bgOp@dkgv(Z+d?|qW||_6Zc%&dAWH)&fk&KlLU}Oe)rwhL}2>+J$b+=FFVr? z2kXv}+sbXNn!jhQlrm3JTj4+CcXsl+WD~vuCF!%5cDhH;FT^_^tU!zQctCFx>C2x% zpC<+VVtv}qTj&k;ks-BUDB*wzxK;JiFunDB3wW;ZArMhtd@jJ^t~UEnjQHL*chQRD za8{n=Zcht&6!|%Yt5+&DUKin}lr%o8j=LK|o-)43Ojb=WT~q?|RBz;MnU%viwpC|+_MRH_}IK_coU?SX3n8Pd3NP#Wrci#e2i<3zv| zO*_viBgoMQ>ikQ}pSQRVOx|P*JE@Yg#s~GahoV!gqs3LL{T&v!gU=5; zx4k@GndjrVJ8R4NZ+ag8`4{H@n0~p1y?%F#Y)|Mh0CI+KDy!M~{$9~12kGt;?xADx z#)STDd$9K^$$mWM^V$>Q;2`?Vd-4lp?S1U5JfwR?N0DCF6cncOOPk?s*81SCu``}k zKDMWxFXH_jb{$*y{%!89)R&dK*e7*sz{{=1%l6_`7LwIAMqw>{nuXuM6)8A%bvF|(y+_PJ>Y##^Mt4%9>n!GV4hlcaucqUIVS9-Y%rI6v1gn4f3 zdUF11L-KAv9?qv)x4^-*J|#?N zC0}tmuSn*0iBb71CnJ1SD$ElP(_<(1AK(*~U;NyV_wQo?&xB8%Dl4*TOLJYiqDzJ&PVyNk-;{&ii*d@#g*T`cCU+#P&p_hFZy z{{&m>G<#YAU>+1r<@tK|du>|ZSM)sDv8N{$qAES+_T;Si_31{oZX+E2yUwb^cXotE zJSNvwUB`6Z@3!MQ;~ox>)4q^#Z@1S;_7zBMwnu5PDFS68?sc8zNJV{HnH`#){g)spk?W0cQU~)$sz`1W6$#Mv-;x(X$ z4g$x~i8NQ;NI#`G1NE#V?oE7R`7S@hzuV$R4jFuEE?+{KIpofJ|n74;bo`4@rn!}0^otB=ix;Rj4CWc&{qV7c37qMekpxk z^Lg~TG`jV?r}Mz3{`iUeIh609{DTALb1ePeBmH-50>4^NZsulpGBEKQ!SSy7mh`8J zzP-JVigMqn-#xsn&zth4&5Kl@SIRC)|B4-zDYV{>-~G&eHp0Hd_(u10c70)*!6V)y zA5$i5YxVmgYET*Os`w@NNRd5BcLX;K90guCF8F+I&I)r=1c92Gthw!dkmZM60ag z7`gK$qzHdZ=kYDHxk$t(V0dO>fOe)c1xf#}qX(fSc(Qg`>-pyo^?R??eU~TnS(u|(7~*%D7+a!xlFW**w{hY*phDZ-BI2a4e-^nF)e(C`xV*6e8dHWE_vPuo!T1V<@^@RCOSZ-UPzcXQ&- z^B?iM?|&}nO%b^?xbBC||3i=eh_b_kK6}^FT~a|w`Xu}{2d~lZ%Awwmlu$3Xuzehh zAEbJvIAgxVI<%g^uhRBkVL+dA?EQk?x>~@b7<%5UvmGl^$m*a~H63uclw&?sNaR8Y zxJj#a;HFC48>@=}zC_%T7*pVo<^zA)Zci~B5Q8C?F#u64xpCZ5T!I$X;1$q^klwfu zh>+sgYC0HHTA5u5Li1%qs1NwO$iQ{H-LG!>Yw|oNRQ%-U{33~BOY|sYb>Inig*dJi zKVTvvhi}RRg2l3T!0&(yBvR7i+*k}%ImD>8J6SeojJ(@!m$-kDeSf~G)wl`HoAcv4 zYc!sAlycIDJJ13bj+gOxzEnM_`2Bbw^1ev#gC&;BfakBDM>&_o#cn>0w8N8g>x@lc zwjJn+#s1&8XwRy{U10S!5_qKlo`BZsu^Z%Tbx;wrX_8!qM zn>C;}YGb!`guHjm8+0-mJHdIXA7V1)H&c8CG!=xc|66jNFB5uccsv%|spVbswt4eA zV*(HTXAB13s~`($Y#upBLC7Ig20tML5MBCQ{vtU{l*cnBx3#j5wH}|6>bx<}6ZdOo3^iNLc*ZT+c=cmk@Wm!+; zbRqcO)1DZJ1|)hI5AIPqckn5h)HTFnd5>Q?(u&Tf@+4^XV^d$~({Aq=z>lO|srC~x zEcuR0&UV6j9uydv?EyXF94-!MG0Gz*)$IV!g|)!t$i|&c%xMSbHBc{mx8?oR=S%Vf zj&tXy%$t=tl2;nel;xRsquj5ylkTuQQ?=gUM@^`~hXKnSi5zI|PKTyXBRw&r8PTT+ z_)FdcJFtI#qTGpT>P<8aePsRaq^}TKUHRd5@xe(FTgc;gVSO3FcLo<$S?u~sV@>v( z3qCY*|9(O+Fk6QwXwD0C|IC!v2+heYY zE}fp&bsahh??@4MP}DpOkBZNZwz>-Cm+UIZFA{Hu4%&}bVCXPd{?MzEDd%9{` z%ogM#ulAtX)v}f#Um6S@+RvxZSP(fZ~+93%?yL?=)Be66z_Abhs=cb^ zQE%DrT?sudznIe>98wn&Arl1sYav#A?4?9}iZBHIe)#q2f@_QWpZX5{It?dzDOfXO z&}I}NEjkh5@{c#RC+#=p;e%7~_>3ukUpl0jKz>BRd7yliCwXGJK?Co%o823$aT`*4 zVCENr&?{HIsPpDKLS^F=s5~+qilwt%lK4~%jy@RV=cn!G*tJvsZz0+9Y>B|raFU}S zGb7MBP?6KVvVrR#P1$`wJy-aa_)CQqteNdR%y$8P4d-PB*Bg!ph`|; zx^u2pFikww-JVhNVq2AClhs;VFiyixi9t2>()H>9t+hNb@eM@syy7O)TLz6ak~r;9GTBTg8*5nH>pCdoghf!W{nWy z1sL8oTD8)(&qXfVpU05+(|1pMfv^to+Bd6o|R5d#>iX7N-9vgM)#Pa-Jdd%k; zyY_rOsb!}E+@t&*?{JU*x&IqK67=3g%?ggZfS!muUnTCdlVy8*LhlW#Xw7sV)juZm zR;QlkW1aEi;E!F_JdKwiXXS?&&by5#?f+mKJcRx?{atz|UK9E`kuPZeo0E_fczZ%G z4A6a|2P)P9Ma_rl7tOl8*6)KI^7bwQM>ZZD=ungRFk$b_@A?J#a$DO24?*7`B7Rfw z>H`<8Jbv0<{9oq2sO3X;xnIu{tkY-Su~Cb4g4F?p(GdafDLe?ipQe}G<};p(X@Y7n zJP~9gdb6t;PuT4phuslqMGngzsKq{MVMu7nalGD@-ijP{6~OgN^4+v~Ew7sho3Hxc z+EtNrWE_blbNpc{o^HRiUD7|#XRNx-v>WBm8%AQCLR-AbBw;|5s z=$ZKgk{3$}hcm~$1ym>qk1_qLyR)U|`TQMfoCD}1Qd9>UJ@Vz&u&$oEbV?4jCCay{1=HJ~+SMo3$v+nl+_&sSaQ^jy> zw3x5U6Sv@3Z|QDTI6ob?vY8S%Zf}ATPgqXlyhG_fd7l1h{)C#_P4oGz#fbhfLJp(L zk~BNJB)w$3CiS0dK_EV%=;2k3Fzj5=J0IN_-#7xac555=Aohv$2_KUXv&Tyf-1&?N zJsv-p#Qjr-Z2x1NQrC@d{Xh9V1?M{dtv$&PQo2P8yu>-%qYj7MociDWd%W@>ZE6eF z`3G6OOGMe;$*y3n2kWR^4E8Q{o&9PO?>QbwDg3p;DsFwALRO9P3DZk&gjYTl*7JyY zF17C5FZ*ag|7?>b;t=O7tRms4_~f8Ei~K%E9)PQ6>LkXVb~qs2=0t)!2jFh!Tpx3P zZmxgc{K&f@#C-#1iYl>gfFIA+JBM`^Jxv*?1wRVe4Ka%JZapo?4TH8OC|}_;a(M5s z|NTpi=Pw%?`TaWI;Avr|IG4qM8i!(&00|J)9U$rtl^1d^G!5mh3F=|DacNBtCO>Tv#f*v#TUEgJdGYV*yJ&{NWQ=9x-3?_FRb{ zgfpA}(@@0PV`ofAMM6e!)HEEQ+@DVF8NnqM4WLBabt+!QYT?j_oijbR5FP#br}i8m zJjc4@E{$d;r!Try>{sH20Lo(nQw6vUrkAB zGwvw%JP41?@|DqJ2BF9EyCs>twf|OLnbop6E>I-54v78gYSgeebsz8HLmKzi7eb%^ z){nL;_wN(6_htp@+cN@6?`!1`!rpcpE^$2ianxN`@3Y0fKg`_s-Wvzwy~S~Oh<5uN z)n<3TkAW@poPZZ%_l$tj_n*5Pue%8S{fq4{geOxcI!%Z;2qQe34_DsBa(eWE`{{7z zrL~UBzU1E2tU@k+2I9{pnE&0fT@GRMe2t4m`iC8{gkW;^-Pa7=Fe%wFZ+IC&X!)`4+mv!jB9)E&`_^*`#x)i=>uZw2_i9p#6@`-M{An#EguSXmTb{<9S z5axnGy9|EC5H=7-ioh$MM_(j<*b#Uy;*W9nqJ0=SdJc?b9ei1z55vwvsEH={T)QxrpDd# z-aafdnwGE8p?65nHTS8!vqYynxp%N;<01GQw`BC8XGlPc4t*YG7ai)D0v|19@!~s= zy8BxmR_~SeVZVJDo}YXnp(7apORv`dLgt4>x>{LbP}_Lx4t>iGee@osmO1d2{Pzq- zUshpczK*a7)1f!_?z5(h9GUw=-ITp^LxLOn{WuD*cYm~ttLa+r-4&k?2f1s%Bb^=g z@$P$%Q|yO#=#f`i^nSfI(0>!5Zx_k@^F3tN zwCg}>R~?#fp(K$|dQisnr#poJw0mg$hL)bRFmaLx9|sF%S(p5HrPDQoR|oE}NzbvM z^iyEu<)e$kq9~wEGIH%t|0|kjz;g{h`$<2n<^rKRA1%zs$Kl_ zfFTi0x#atGP6oz=Pem797nbUur11lPo~Ax1=I-}#4Yy_V=AVxqn>l#+6{7cO^=a~U zBsgEf-0SYYDMCYXIXz~$L)5xsGAx`*OzKj`DA$ z;;YHoc>nExz`P1@O6*g&Vn4jPN;)!TAD#ACoG;rEgU)0NVYx|5!B*dUNinM*ch_0j zcL(+7DF1itE;Jx^_GnvLJC;9ZxXo;jN4GT?j!%NgqYtNw!x%{?3HQSy-j&HJCQ} zdfuSVVPQ`W8!pVGWtof zg)O|-7ZY3;D(H_|l`l1pC8IyDrjEEj*^e&0)Wv^A-nQPEB}gsqna|szlWph8^Yw0c zBnfpENw-He?a`rkxlE_NvD`;b{qfvOdmF;scTT}Gb*~+IIQ&$Itn7US(v`>f-!Rhd zbo8PNPH&OZ`0*poLdsT%JOS|GA?UpI1)+D2CB7Fj3Sc_uu``uAPG)z{y=k6#r+t6y zHpaCMzKni0)%~~5o%MZx^gW1t(|`+|@3S+%&$0$se!rI9bM?-jQpDqiCHL*3tF@~& z+iGk{?jh-L_GIO`^4?aip-(~{7_@%51fB;&?$-~r@^<7hn|Jvu1bsX4BT#NKfnnz` zV_?lf0h&er`w0u+t_$6tVb3T3k{Mde2d5JE% zq^mWx8kMbes5AsSiFk+z<`Z;25`}L#k}@+D&=#m)`Bf@8CyY>Nd5V1@!TWQ-LEMX& z|MV*WXpuvz88Rpl1K7eJyXP@QoMC3mMew;r9vYnI?txH$K4NwvlRs;Q9hQ{nREfc1 zVH}ZYDLSRXis5oQTxh2mTGMjuOURA4-AyjPAD_{m?|zQ`#nGXc_Uy~^w)Nhky2lzx zK5vq};PVKKT3Xd&uH37wb%);Iu0lo~vX?vC$=~11&3P=ZsmmAP>kd68$XYV2LlWrF zr|^e6r1)(S6V}uX4=y}aTLZ{=!lOf<#ix)=OjG#XZI2v}T{_N?m>v4=U&Ld#y-PZN z69*d~{diOHr+1=rk4o-=&(rM>r+_S-n2z3Oz~d#?JM_06lDBNY!@E&3z5(aPozvQ+ zMnFy&hu(#oF)yV<^MDKXUyis(&{wjKJz0x?W3PUzDi)lY0n$zg<{-9M#{hP)UeI9Y z)~v*hcO))OpC5uJ%5UVY_u6N@lvvoGLV+s3tw-NKfBxrd^Za)$D(c;r+bL-IiqH#K zQms`p)1}pfxNU(jDo?y0=Ha$Zg0;oLba;%RqlQKu0E~#iM+PS2a^F4$@x0phw+TFT z?Mx%>wI2YLX8|v-@5jt2m`>7{-xLuDy25!PvdrVXyUf|to3Gpw2Y~gx_0hhp zC*04+yR_zWfd_=niXR@62gbef!RsnxkA3i<^Bo=f+zUP>JM;(~xOV6*GVL5Ls;R%t zZoG#5-{_zI-KJU1lHd&Oc^$!hg-^A9Ig-j};F1Q}W*-%1+D*Ld@dd zknaYv5=pb7c0XfIHE}!LF3B6-j~4s@T6e3SE%HtNNtoaF&NlhxhqF?+U_S1rZ^Jay zBdDm-&%cuX;TgHVf_&Avt+4lBg>)%^bKHBf=5C$kWq?;fVo)pF?(XJPj zQjL6E!MX<$ZF-`i%8a!0q4Z$|F+99MrojmdhZPV}LF-06b;&Pr8Gq8(&)^g-jhs6C zY5u-*p#iTs=Wg!ann${fX7f`q>J}vb#H!;r$Sw3lvle%Y$EoUciCc&qlSmlRCC??} z;j@tt#Bw3A5})cBZ;)9*{>DLgIhxYjhRz#KLXU<3qhg(IpGVot$@BG!xi%$EmrvH8 ze>Fb96cv!Tm?*=IhXVty?tXl?Jw|)>E>6dnrOUnd*2X>akom*^w4|eon%y%k<(Xdj z{D?_du_nJ~pvHr&{sU6+cliBZC-m*y3GF_M!A>H-j>T-n146Mpr_R2h>o#KYgh%p7 z3(}r^oM=O6=UsP5{z}rtB)6T2cime8V?+By@NJmTWI`A~{c;$ced^9!C^?})+i}`M z2v{ZRX<$LvL75;W0ZLz&ob2=G&;Qb7J$evV=+}=oT)^ha+!S?h@j|@ zeR}bL!Ip;;2L`m=MzqE8mV50Y27tsdPoNpJfKbv-w7NdNE&mcY@LJ%&=e1UaVcZBP zFd?x6-XQ#gWjZt?!0V1U$bpFI*~2^+fy9-H;b~^sW78p)h3RzT27ufw8xTp zOWuH%yUDtFJA58G4{$vEK0Vq#VAK_<&mrl2O7rz@kFu;D z#?XURlhafh>Y`(=6F#p@OsW5^LY(MQvLu=Ktk9Nx~cZGJe^ zx%a`8zfbZ#QktKL%MHLT3CWVxDb3?fS6EmXOaaW zN24cC2Amk?KfrpveR6Qh8kofiDO5ci=^}-!D>u{^^q-$ubpMhcnZ{ogTH7bp9fpcQ zatLVgNVo|~rjO8B7oNl92?4jmL-xuCXp8~cPAFJW5scclKaC74h4f3Zy{P>CvTl!~ zpkacXS6@2d)wIwfI<~jlKqCW#BI7;lX639(GJHMv!{^k6h9B=}vZGL$U}RvRP=5i0 zsE*37hfl;Pqf;`ZdZ}}LV?L?xC3+nFc{k@Jx8(bHtE+QNm|L2A@10flya3*tXQ;#A zvqSF@YNxrYdc+{9Ytf;{XF2Q8$6;~QDcyg}kiq8PAn=@IZ|43sAy78gpOAH2JYtnS z>M|?oe4GJD7d~X&q0j#=8BBZp|4ZHr8WS{vj^kpY>H0OlT2Q^;@G=KX+d)sB|&zgFmu)qLn zvJz-9zvLE9;Y6cAZQUKR-bXKg>fylB26Sk()$)-pR4 zDItXhQwP*EG)(AuMrb&4$dufIK8x_d69?Uir;!NpNKGO^j(V7WuVuuief{3Lb=phr zluFT2vCgtUGrPoBgdz1zNV=b{Tm|nTV7sCi^qdha*S_1AM)q}Qx{;*epu?D$FtLpQ z<`~v|XEB87)>4bENIb{_mnw!KT|D?s7w@fGr%5_CbdUCAQ=45$zk2sD^!@AqjJ*9i z5mh7Y%k6pRXz(+Yd(X>$>uy57mRMANSm8tLUUujSv$u4rNv4HI@Ec?uKK~Rmd``Ky zhCgEI#Gh08vzzPCcU6)S|Hi8hy-J7P`jXI(A+f_oXTCJ252hcjP@Mj_z5cMRE>>%} zTQB1J{zUe1w*#wF+?8+YrtLD1*E4Xm;kEat>fZc7cJ7sURY4%;@}ChH{v0C?h{FOvT#GmwZmf z&-X04Z@)ADC3^SClokVmt!rNxGQF;v%s!8`hs;liL9p<=74j!JR5{J?NqIN*Mi)Fi-*Uuz@8l8L}6e|k0QK^s!e?rYMB^<8&VH^Nwm(15M3`Vb-xE~G5_&P zt@qK4G(YLbqxY}xp2v9SYwNIO>LPg!Qg^PDpQD4h9%$6&=hsiwT_OO6<~s; zmb30}(UnI%9&fbhA^gOm15_cX^yI^yL>_Q&T5S#hjG;>8msJy)68_Meuw%LebE`!W zjmX7h8Xq%w&ABDtJMS&*G0mQ0%07ylwCkBan)q?@#259T?hhk7=-XSg=KZob_|48C z8t=C+qVJEk>j%5GjxPGjopLdu}&iy*87F<|Kd!>lQrn*Gd9!bqRO)PR(M_gls9(10jc zj<~OI=qJ=3_59wtr+j*G^&f)2Yt!8|5!C_;J7FA2$g@nEA&Dw{QkKn_IOZNr$__je zDmlIId&C>b$()HNpDbzp*8jyiI% z91e0A!0}9~=h)=ji&g#hCqrfmzFL$_7_V^imxbgPt&S>*GCL{*dVy0!AgrE zicVJ^uuGUN^Onvn+*>#C>AmkB#P>f2l|SOT=(2N8y0Py)PNGjXu608ZIl&p-h36HFK2NmApL!SwdS&lueq+&|NA|YmzW0z|2iC!0 z_(|u9PC}nK$-qTrc~N}kTO^6fy&d|jWizkI}jRR5+^QW#N#TdX0CWHYAGduLi9ed}u3y!PulE-y_ zIw0FfQeQquMKFSWCmeUooz==v`rC+mg;_+)i0ZI(+rUyPa(qhdYHLy$_W= z^8S)0?oj{ZWV$h!%)2LV8t+%{F5`FG<>xMk&k&C$?Hp;J1YULp!S62MhW?Mzh1WZ= zdi@qc-|iysc+f&`IL`}#Hgd6XwZLK2eow&9r0--|;m3HGN%3>lJi3LL^>X{PQ^BHi zbuO#kAW6y-=CSst0dWV(AmG?R?`L2w#!-m@$~=oqCz_p=ty80VkTo9%KbLkM`uX#J zUgzTd?0x-nkI;d2q0k~pj7m%ipyg?I<6{@fWb|n&ij&PNNqLBosAG2wkubcK-lvi3 z#^(pRU;fpKhreQ-kooJgCsz45e7k~)Cc_7>#R(I9+3)1=#0fl8Y?bbOUQ~xWqN81p zkdT}|XN(R!8aN}>L^UM+*EY}#pRTgiWw35N6|bw0ySknt_1T=%(WBp+Mr z{}{p{_H_rr4$&hp$7Qd)C4eeBgT|Z5c*n`XbtQzvcO;R*#*(x z3fl)5exi)y@gsN3V;qb8>t7NW0j za_9nQFZwzaP7jE{^)cs%M|SwBl$?8v@Ojw2q2$P9iZbDjYE@!e|2YZwH@ME)Uljjc zX+F?7t*_Rp2f=w>zIu}H6Nm?P?OH5#7c%_#$T)R-=1>^vSXeY{6oS`t#JYT16z@guy#b#tyZ_y*IWKW=+5`O z$24=pyea#^_9gq7K>Hy&I`_Tx=ja}N+nw(5DPzyP5gPS$=f{93IQ&zl(SNGN^}6oR zou}NdDfKM#927$aZYU2WrRxQxq@`zQdYz9T4tF!$k0~PN0g5Q5Nuz zk&R*HM1v=XFTALXX(h48$%EtY0~@Fz{5E;O`mH2EKPE_ELr5snh|64%c;F&7?Sx9y6DT0(4kBlC&rJ_mffhVBsETBCcTY zuzV`U^89ZWM>AYMCy#kw^6n%b?6&jx=t{3Lp~vZhhdUcAn(3A317X6erx}SvCQiyi3w4jy(2Li8Mw2}emF;%6>@^KlaWsz1SKoKPSztbk!*|K-Jh?eF`(zwpBOCNPv~zP ztnY{MQXMWoQb{3dn1yUlq=6W!LLTmn!hvy_bGJp%zn*OV%jX~4OTK3j%15{Nv%Own z80@O@3>u0AoNMuUh^kO~6xg~g-m{jy`8|?eXZu`urqi($0h1q?@S)4 zUXfMMt?UQ&(MoAijHW$$OaleIGkT;Gr6 z@hbgwsTlGLA>h3I9<`*j*O7%yr%yGh*t(}ph9&bAZ=E+YX@hupnZ5Sr&iw4obI5%z zvp)>oOam??ZFGrQjvW#Q*zFva_I3BX3e3Hbb=j_j9`&R{Z|?hcG~3PL-IE{s0l?tn zB0FA)4WKIIBIz`x_Xp_lYc`+%uKWSki6qAF@CBW3WzW2%5t3N*{MhVlVA|24r&kXZ zKhn_K>UM#MS3er@O8Li4G5BKHKTAe!oM~T3jek>8zSz znNBEiwjv_U$V#E~WhwkTELb`wHUOW@O~FCMEipX!hm*2a1`N6d!}mZ`TrH0?x7OQ} z{C)sf2$k@h2*DX0xogDt*1ayH|I>)>OIHk#^Z*4sBvEh?6SUkGnG*D$F8;K5!Lwry zKSAN-Q!^~apyfG_h6KPTkpvkLX04Km3H|{4?_aVy>#jg+de0N$3^qo*f)g`9^94(e zKue@$(;Sabp@U@PG$dL90Lj*PJtiK8DY$w>V1e<*v1+o1l7li@=?{s}g%?N(Ae7d{ zGvm@;=S%(3dpB|667Ifl{kVgE+rJp@(3{Znbrdc7@%}c^JuxAIs3929Ax2>IlHh%n z1ZIam33;3{1x{k>Niy;2vA+e;c2}NpB_kp^eHfXBPS~$vogNeAnfMs zUH$0LkA3oUBfSky#B+?XiTB|HKZKmopl3Jz_Rz<(>f7(Y*Yz08_agMIn1KM{C=p56 zK{E34w*aCtMPd8XlTCGNwBv!I*n)LC45>D;=&MR8;HzTy%lR$!czLoGJ{P~|jdgya z*m=Y(`t-rIv&TQoH+*@b)_s_W4{zb=iihwGV8n23= zor;zaniQ28B^!amyz5sH0%Nz4o=UBgjKk@vh^LBi$Ay`rW(7h@LF|v_;xB>Oo(D2K zE|tC<6a37QRG#pRx8xt=S6z!eJjBBQ(V0=k^9?o5CHSgs?L5Md($=UWV7PaL1o6)y zLUVuq4GYT&<&kXvgzTq@@UK@R*FuQ;Xwb`)#7b}bINV;lMt^>E=bx6cLtps(`-#5N zn@$gBk}@W=kZI$V0VL9GbPn9BqR`3pIe5vu-=OlWv0t~_%hh#Y3&EAg-{l5+IQ^Sf zIdpZYwzj3N!sqqG^WU_JPEqDs+LHR>ziPb}FSknAj$*sNE%)9b1Lod5b?qIfS-P5c zoER8Ckv0jtx@4NKCxk3XJD9Dwd*0TNL(c{GuT$~FVA1V_zWtuWWXU0PyfF=6%v_ZE ze+Mwec6dBlv=KwvP+JyHY7U)`CsBxTBB#j*U&LY{*lSjO{RsQZ#g+~Bt)7mTl1JKw z&zXR1aJNcj>$dTQ3IV5`pV|l_GzDLEhd3fswD1Scmpx#PDK+-zr};11 zpNUEBQ&a#6m0T1{QIaW7Bg!gGVSzBjheD!id^rzE(fYc*uhdo7o=S+L} zyuC%K+`0xt1f^|ng=p-ne zxe6Z2Ex0@1L8Rk@v7;PbUeNL6+@RpDYdj=OEM{59AZHHH>*wRYB^>d4NogBh^G*)=)nimhB!wKpXi0pFeM+i71b;N**nIC68sxr=4D)t7!q*AtE~Lz zsgt%laj0R0C@jsCf~V-*D12VcM8z+;1=($K4ZUBVyx=(ayZqvPQFM*~Ege{j_SjHU zAoKu+ursdQl^#j>+T^-@eI?$o8{oFT9S7G#=ii>%1W!8jka~2~>-W|Ly@$^Gwm2#O z=2cT2YAzAbh(`9WlSYKFktLrW->J8hj1~z#BEQ9n`|;m9zsz2F#V)mNlSj=CeRngS zZ3B9`jkm$>o43+uhraDS*3;9Kw+d+o(^G-a8_o{>)A)}1@cLtGDuv1af&l5zQ_x(}oBFYf^2Y zAXkAGudAe;3_bWhCJLU+itaR_4DeG(b*2#p=$u$CAAA~f_*L(pLmYyKoM8P_r2wX) z8u?U85jfL)yC~x^bS3?AhrW$N?!6&+^X2pNVEcXRyPj-5JM?}ewSWJewkbi@bIIv^ z#cB81{6!}>1gmg;6!qxPE7>jr_UY}vr@Z~&m(Q2y+mq3I{O_RkPtZ_O|0L-Q!Rym^ zPU30Nv)KOld;4Dgoh%Y6mt)b@zI?{Dh7~ehfs@g-TSpdm+2^eW@>i}MdNDncJN>z> z?m4HYo&EX2!J8z`xZ8D*^l`dG>xZ3;Ubb`ny%VjreG+;j_9UU-f0Q%rv~cUz8E@D_ z-->lHmGMHE78;a%#pnGhhizh&nzZ2I`B=H0p3h9dWu-LAK_VKE0SD2fgQdn}JEQ$r zmt!SQiF^WCYoBS+fwzLWkpWGnLS9=}d+yA3jOi)Xg?r~$-c|Z9 z|N6|L`@aSL!(3zc>e1_ZD&vJR3JvzXjKvQH*Lih`LFvI4=iwa>`t}3Kc6`?2Gfm+t zJ@~xZ9@Wk)xn9~H7E=@2O|%jE|Ci{ z)M80EBS^NZE!0iv`*9dxXXHDe2}g{9yJeQ1*I3UCJBF)FHTgFN8k2 zbl{|5XFo3pbH+$SSU4r0l+2=7pWS!gQ*SlH_)c=EeYu|BBtO57i$G5g3TX8-*K4H!}Jfm&FFsdFgksF@BLkW|9^akzMW%$ zSJ;1B>g18*jz5Lhv#Der;-Mh-uWi_b$mr}0p*E! z5s|C!BMs&ri5W5b_m(*J&JWNTHoUnDKZBF(TPV_qUI}pwe33KBd+U&Y_w6OGb^B+* zAgU;ePO8DBEABxcb)*j;6g&6iQ_2QUf)Eb44-y|2)ME!Vr_yvl`cDqeQ_W*wOcnEW zu>H>^FzhSM`%3!5M$M*udV|};y^k=IoFVNvXfKc$qUwD3Ng8h>#0A-nt~o;-q?cki z&CJT$3TRE5?Ir?07B(VX0B=B$zvzZZ#_^UI<(MiR`rf+st-B#PTJwX^_iiTtY|wxD z^6EYQ{=4|VJw<*+%H@au9?`c=a!0Hxp?A6*v?TNp#2~o4?MU#{UTQyD@Ne_;5gF)xo4WQE|GU}sR51`%`+Iu z`&IXUT2c|49k<@6QFv5L62ZoTOK)wBQcXu59U`O+dv zTBfR)h!PdPIv+7cr0n2BTeA>@b0R>ZMxJ4xt#dE~&cvrpg~I7kv4N-`@fk@z3g3Apd=ss`@r>!U3gvtD*`FWp-ZihD_p49M%kC+` z*Ll~Asn>a1y(&&@k~X9y^u$8wBUjF?B-R6+esbqDc9N0D;7vaNe|(1dcBp3MMl2*4 znBZsD*AJ%+urmr@W#?~F9{#S6Y~KfEH~Oo+^cJ?+i>|!M{nYXG zhi>}O=(_KE>G%Krf6yNKcG;Qd)LRM6QrhmoC=7JeiHDgR%Omdi9A2aO6%H?H=wKdy z9f{bJ!pwLGzbs&3fF(?WG5 zXGu;D2#Su4wDJi@%HPL|d%r&`^Fw2J$?FC@MY4D@O5a*ekxgL%rC*r=!_Qg+M4^r` zqq#&MEF1Dk?q{S290+xAhD8kZVm{y$%u|q>FZp3s?LRITelYMXDkcJrBa|Qlg3&|I znFvacgQ8OQ)x)$xI*fT>xbZ{zrvMbsqW`$xzZTXXOX%AdR}I|u00bcfDt0W+p?0;Tg7fp?=7fv_`L%?Mx` z=7g{)%An z;%RB>ib2>?GJEJZxwi9I{d)g9!L!H+o?)TIWB{&NqVUBB6scg!1rPXb@{-59RjVy@ ztg~wH@QO*ef;@k%Wi7h!*u>z&Z?GO{9}_Z@2#OLAb$BvloMC#<;xas}uo?4Pi8!1m z;>=6?N2R5QPjNEYB^od<@!15H5*W{SUsP-@>8Ac)+p9rRW03Hak4)X`Qwh(_IpHu$!T4n!ZitetHCaSKS$)}oH zy%nKBUguMmOb1Lm*TLhk9!utpV-t|(a5Er>!JiaZ3K+FAD24ei-XEXA??CuplIO=2 z9Q}p~F7)sbXmGa6(?KL|WpFxXqVmW(z8)qPWwNIoTBat8XUt9P*~JG2qUb>Dq4y~u zBq3P>t)!nd-xc~=sDE9g$2{PEn|Igsy_v)RrS#}~B+mB@qP2(dRJKXl3mc_{oE_#P zcAQj?&~>JSVQlU!S2$@`VQ)aOse~SVi~>Z!^Be@Ki_P<` z4W;i7ZO4}f9o>8T_pv$Ne}G46H0Ap)zx){c;}wj(?Y;7OFuL{5$+bRra`OA-1AqVj z^?_u*rJBHL5(6jOR|AcKUVL@8+zymMP;)yOt&L&Y#8Rprdk53UgPB4CU*>&eTRNh3 zJ`uoLqJoSWvxPOE#?uk5;qw#F+Vn!$Y37qsh&Hv;6J9_b1py^10o0|mUp}+uzFtP3 zWq(F_k$I(hy;$&UVWyFw2N6)_w>x_8>B`;o(-#NQJBHfh5mVTtGA6UoR!^BTNmOL| zh(}8SVk`i)iwE^Gn|HnUme+>)$F+ntbB9h>Ja^OATjox`N(R@Na1oGQe^U7h^y$%H z{fxO@pPEdOZc!}QGB8{oXByMu>yZ^x5UxtIBY-jE`HnfeG9K+jbOu$=wvW5#H#Zo! z{h;-qlE~AcC+q4gYY{_6UKcvPr9}^?EBmPjk*(Zs)uH!r@WAOSGLFGxle{^(wL`H! zC_B`>w&>F+d>;6^{I?Do-qrXs;msJL_rCgDiSv*IpEA~=_ig6n&G3bD$4dVF&>=6u z=gA#e)M$(EX=M)L2tc*1wH-^|A-{1d;?wRj-1evPm>qhJjq*nKz1wL=E2rCA6gmVR zCmnhl>(eRj{{5p}D5=}nI({*n=Ov;4P-!=1wSnbnb>oo&2sgJ;C_iV_8-v4B`H+zj zoSP^xKkc4HC%}G zcA>T2aFSEycugmEF%%VHeQ6bgBm6Aaa_;e;f5ei0s+%K{e&lx}&!P_a3 zw0%p3wfIpD0*;^?KXNI6poSxmYTt8H{X4epUs6}kgPoK6v;fu|e|^6^(dgmL7z*Mi z3>%$F02q(OCj30}F8oXeu3UOQ01I`$YQcvhif17t!^gBoAZUov!-G*7s3?qwz=f#l zDT zJpR}}Z#@sS!{>i%@dBa_o zAmz!r^V{UVGZ68i`&DBy6qXWk$~70(o+SOT`&>M=O)|baq<5QxaX+!HKCXxGIrTa^ z^n0I&+P}?v>Fq`@guZs@o5T<4yAqu{@BjUWE`1!KZ#>r0&T*J}^MG|i`I-NC;lK@Z z&(LJ@eu7gc7`(w4s2W17D~7K|tz4ut0KH!qf5W7&o=BR}KHu=*B%Vd^)6U?{<^a)X z?em@{EFaV#*#7G9yVQX)Gy~Ju!p@*-jacQqbzXGee*R?dICuh#wpW$ng= zfrEFVn1ql;NbrAHawZ{U5|{G^TZd^YNHue2B29fvY-fenW4S**iMUcB=CGA8S(FYa zgxnQXEzeY`{dgvy_wcv49{c)=V8VZU;(1mZyik7bbcz{= z9#&u+&Q^V86~DDzkjP~7FnL~Z`JutsdD%1sTOT-ricZWWdFu^g-qxaG3o!SkXAO!H zOZ<8&>Q!8xG(|H$Q&VQ%a?XfTANS9rs}K5)&({1BySg6J-`tRIyV<_ey1HeO_Qq~{ zi{qn1-{<4aoqKoZEwY23^40(Smz3MX^_~3w^;-#jJB0yG5YU!Nc$S5hwTjW!LD&tA z(k!U=kQUu}QtFj+7*@d;LK2`n7MUgTtQaan(d*XFR5i0v84Ct%^zIe_s+X7&uMt( z^Vy)U9eMyHg{U;@#(Dbkn0xCR?LnI5=OP%retmy`hGl2Ig2OWvkR;ie2)m}JIHf-F zLWol#^bq}s?7g=n^fCoEiP!$L#~%9Kc5C*@kG{`p@N=<$zz z_Rj%A-=7};dawQOALN>-DCf05_V=%FEeU=5h^6*)x*_<1W0uR~8e^0t9VM2>lal4* zo;e=WZ&7T1NU%Ye^$}TqseJV;z;qT=JAf_-;i%VTyBZIjUsuT^?a~7Rwa@1IfO5;e zJsSWlo7A{we)=bXfbc=VCIT#+n305d;gu`l@;(Z|%M=dBAJe=%A~ zHwt6k9+!9!a1fm9s!lmZvXwjStp^Qjt;YK2T6DqDN1UhF;^SlaQ z>qX|jx1;fcY^MR2O(fN|9p!435S-Nm0&mU}@lv(qVe@1_TlpqfhXPm54*al{9eN_U zTb~yNj}XF+3KZmP63XOb5Nb?k1iSX2D4%c@()p@aMUUQhY478`k89|ye6`~KQ0wek zY<|_r7f$eZb_|g%i1*%?9s0BrlOh%uJ{N}E?{vF8elnYfx5t`$_R@1zof$jqK3)ud zBVpKI^n_Nj=YI6ccq=<62u8p9x0->uuRhD<9`}rmdJ)f21rqtL>B{6IDV5NtL|71d z>zbYT=2urUvgNjf{dmgjSlTW+_idNu=)yN%vJK%sL<8dBytgkx?_M8p5S~)GyhZ;V ze*d~*4}Cj_kR-v3S7pu8Q>}LP&>`BkVeUloXgOb^PRLszX7yp%nXEiDVle7O^Z;mU zHlNTrp4esXzFtwkX6>P3phTxmUtUO8&$Zup$#6L$ zKUlcRUV7q6iX)FFXlhuu%682I{QmNy@{hHL2MPvHK4+Do)G+E$6zrD-JUnDS6T*~} zD^rIkzu}WqBb^EsQkA`){M0sk_VTf_vrPgTl9WH)@ujm?6j3cI;&H3u2-c}YzpKa9 z^Sn^}nvY$ob&xYyN=tXGC=RtDDtDP7;0Shh=(CFqQ_aoY$o9#n;7uAn=zOwzm^UB* z?f6tu*7QD&XwjF`?VnLQ{{+cuSE6#gJ2=U-+e41<5ZZY7Ao7vRR*7Wvmax?XxFqy> zB7f9@==0?tkKS;NbMG9i(OG|ri}_`&%Yn`G+yPH$_e-M-&%JZ4$C7*F8omh(>&-g* z>Gj3>Rz9y#KXUi{`~LoklK$&EKM1d-daW*$JAfP;G`yzRmnp&a^8~vf`t;kKnZ5X= z=HPx@66z;XjAhy_V(z^1ZR?yA8t%1UfADeW{-F@<#9AY|`q65)2IGh42O9h8q1qua zH#1Nm2Gq+}*U3bFbs7DO*}uB~O7-S>py3IvbJ<6qrj&Ql+o~JuMUABII7BpE{MsE4 zJTAcpCK3(mkCkZp`AS6qNx^zG+W0Y+4`GFwY&4C>{j0V zFo8dm>GNwuTddoG_v@4HrUQi#4+dcKGEvrjqS=NAcun`=s-P0l9pN?TEt$SYX>E+3br%?Ga^l@q^;D$%+`OY1cv3qygF1KrLcM*kM|qb$!qOLF8Qmq zX7v5o4Luf9?+uAHTlH2Z*%q0bUgJ6bHy0ZUAk{GX@O z>izLN7)~T+Wa2DyE}vO)|1U11UrCGSpOLe_Ht6fRH{Cfv65&Gfcqg!D+o z$|LUcemaseFgMmG^RGAGO$*|lG(QZxDW()0iKE}o++WQ9V+5*P!8HIH4p{WMLV`iH z%Z+nFAp{KrcQSl}vM@wCXGEd1tt7&f9!Trah#bF8smpa}T|pu}i+*IS;3=bRHGA%|hi1upflG-VWz6L@{`zL!Yr< z@#Pt#$Q8jXfgdqe5o+#Mch3i>F@`cz-Jw@o5PEX3l^uGi?DyY?UrpPH@t*iyo0@vt z<)q`yVRqwS`_`Y@-ne6abm)1Fz}>vQ??Y@DHlv5-2j|!6kKx4oPNLM1cl!N*AfZ1Y z+n@`W@W^hdrz|00vW(4ND&L)!A8JH zgoO~l7Mxh`+RcB-<6;QLGPk?*ARHqPA zML(U14ov~Ebe?8?5_+uIxc@awEP^w1OH2{LMI2DS1YZ|n`f#ROsr0dhelw$gN}h2~ zbAEjGtb>~0=Kc7GQbA9yo&<8|fO^O$i$>|Z4>4HpqbKjH8|u7h{>|fY=RAks**y*O zd%qo8={yDif}J=vRKC*toep}k-W;bWyV?BFbuT-XZBhRzc@I6LLRO+IlNi@XLuk>5 z9OZf1zhLwjHkl72;(Ws0@nDfc?>&a;Rc?%zy8UqTC)j)U(2PqC-Tl)-`mZ|l&amAN zx1^hnvJ2-mx&95%1#~GFL#Nrw4*mDuqAwhO-E?mbI1zqV%MJIjrk)9DgV!k+KOpjP8GTCTz2tRBEMbM;kq8 zwRKDM)row2h#@`7GSc5z1GD^_eCTv4nj|# zM;z$d-zH(7H2n=i{uJ8sgVN(4u|pg*`F=9`(uhY*d?k4jo(3uH>OsQ!Th=00?xwJ` z-eZ=^*j)-o&YL22H5LFw{ov-(LyazfTZqc?eoi%%>`cj33P|sJ{9*oXR`+JyPlK(Q zc|X*r|IsAbxp(`t%guZ1R+^E{_Il-h`kv;#;Pcno-dabU;Z;2m&AH$C_b&+jhe~DU z2>_xrkVKb~yxb2Mw~ZEY;bEd+^yvI9sYRchP!ENm zKAs_qjrP!Rd>bJglZT!6*ab#m_;{{SCpbAWO5n8gv4?>d4Gj21a>lrbo+bB({Bl2! zr`SurYkrTV^XTg$iYw7j(bFHA0t+@Cp%PQ11|gplWvx8-E_wIi{hHY0C&4CK7E_9A zg{+ORnG0(}yFs=WkN;6N-`AcvSjmrmH~|Pf?bXC^!StZed=@bRiO@Ld9$p?R+0&kJ z6D4NYl(Surx6hV-N&pc|HFSj=Exd_PGew~hmpI@uD~<8i(V!QL?!P_;&kwWtLFunH z{rH!wD1!5j&AsA|^sc><$;L8ntYJewr9LbHM+dlRe}k}_x^u7mz~bmT<3sZ}6(pPT zHi*x*eWaA^BDfCL+1xG8KO%VmT4|mS7kzD7*zjHl5JN~Z=LoVDvNt)U^WS0Ak7(_! zv;RH|po(uz9LWkVF&2zjrSD^uc0Z4;^1A~zyLRoe$9w4?>h$ZodiOYdT{Z?sZyI45 zp+Vqv{KB*kz`E|)+^%arJU7UFzyCzQ-jUF^Go&~n(F~~V^32J|vp{nDZ2iOK!`bjs zX1v14=DSB?a_xNxwmsp*8(^ReI9D-fjOVi5)w@rojm9V3aB*xPhNqAUH_t-EH5fTe z{fIwQVt8bSA7Aizy7ibD2KXE4^QX@U)c&9A@b;qTKXoTw%QRgrrihHtoQPX$;pylVW zEEy%DEUAeQ1og!SIgc5Mh33adIAwzV)9A*-mvm;lc_>IfyqvEEzeeL-d-qs5=zJ|L z^#ul+wj}h>ywcvyd9IvawCJDj-%d1`^^)k@9HPE73E&=gqbI4W9eQHyrEM&KlDdA{ z=kj@uujge(&t3GP{vY?$B~c$ma*up==)qDW8CmV0e>;eGlGcxr{1th3%e?vRgIIfl-AIUXT6ea3 zrGFS#b30y!t(%y;*rCfEdf5E&>bd;>2-Oq0{=fe#zb~!)x?o~mmn*-2F)UK`uQ0)h9L7pIe=U!KTs??af6Y9QjXQfNeBie82Z!$f!u#`tC*c?y`Rw-oEDaUjSC# zztM3I5^kRXTc`{U4V4-xt26OZ2B&8KciZD{FSk`efo-D=&M=JpH>(|b@|GQXf)MS@ zM^x$1v%(_pmj7C6hd#b*O3)`~1*=i-kJ;3>Jl*^86%TCh*`b$?%OQL{y}R&Z--=by zp>O+v9y&MGA6j$N5V`aJ&R56ln@b4;9l8JaFQ&pk6NLVwrCp0^3}7us=r=ej0eKtU zavwf%$;%=2R$F+cKP;D{N}QNSV4hM>61LMDl4_Va`DNMK4YK7u^5@Ybjx=isc7Pj@ zKe>B7e0IQsA?>^!pN)2ebYP#!b^?{6 zcgss2@7|QhLa7b*D(QkpM^>hV30KA-3-+G#;}`}Uo@`9J(IY)Cn@b9BnIN2=4wF@) z=SXo?(ybV9%ldSZ3E(lJ`9kXk-Pt~Ts%3b0hn}9iUk9JJ&N$wC=BG%0T-bm6ZLx?b ze-br2NV`0S1h-^~ce)3Lkkx#o{b2L69Y09?kV((qhGJ;G9Bjqv(150um?0b`U?GI; zEMXrF@VWvWBbL?&CC6eV0|;19iDcFYC4*s0A~^q{vkpo)LM6=xGJW9TGA`M0JuH*0M8oV6Z-i|BiOy1c;-@j;x{69+PE3@X%0r?nAFBpR6F){A zA#HCx>q3j7LtpN?mzd9S2v!h!b$`!oYXjLdSK8|-_KLgXyT8!hWWsJfZ_6@>`qZ1B zDQy5VTDK5-5hRcsMb*B41I;=_Q`3KaCv?4`pfgm-NX)8Lq|$O64V%)CaSvZxwlf|u zgfNEFo93YYlnZB6A%sT?7#ebk@^5KmPrVB983IX9pOuJ!Z6{5q1Zj=@1V8c)kc6{7@q@-9qB7{Lmf2TsdZ1(t0wn5Wu3XB3|75 z#}X(!CRPw+fQ$zY2T0-E*t|2IkCTbbkc^usQDj8BJ0Qi3j}pwf&$JSeh}3HH_5e^q zZ1bkM&lJ+sm=VeC`nV7(Qim9kT5|a-z2rXm{9I;lb(nPME%$7Z=Q}F_M9ZFDaj9qr zuiJyOS?V40$tI%%OpBX^_U^*dpMSFzufgq&#(nZ0jJ)|BBp;>@-8U8raY(Vsiu<=m z6MtWH==bLvMxQ6ZLlEdxlbap-Al}BN0Y*6_3H|sg9^xtD2@gV_k|BGz>vteOxPzS1 zONT!G@VU}nkKT4Yc5ONu^d8&89r`CSY$a3Y*gI~jZ^x>774{yYBi!14dcOs*Dz?yc zp<918y{dK#x0eC{JpcVe=)WTwr1o5BvL``5OJ&J?hUMXQG}NPJ+BuD5>(Ti3FeX<{ zrcQwo9W)!YHuTShbgXx}r7nZ77Y(E=q-UW$_A>%tX281H&mL8V5cEwe*r`Bql(K3c zFXouAh%tixS=QV?<)3z*AAP7rFmQdj8p3zaq(^GaWBMP-HgXL$?WI zAf2G>ZD)mKwf2awLM3nqf-W!Ji>4TpQ!oCcWZYPa)NI28lK~(?36?;krZB6Nd*}1! zdG{f$aWLNBI{$XeB6K9NM3i5I5k0H^_Kx9pbm$*t|2)ij1JNba76i0+WJA|Ex?BZBw03N4jF-geSxtr z;R^}(%l4w$5q3)??%J3C=0o;S8J9@~3i9m4T$I1agEWt1xOsAKN^?3L22N--B}Hc9 zd^@|D++tVu(hGg3<4<_D^@oodnL+}Cgo+aW94U}C!TR;7_8!M)r%RvGbD=?KAWLSU zK(8+gu7CfcS|#$?l~*rq0@XbNS?;iR4*=|a0hD6}o8{5jvROYnh`;773t!=eTVT2gv?{n?p^*V~B}AviMF zXvWnc89v~de99&Fq5twa4DZG4883@21t=chR-Ir)4ul;x4yx#6?$LV04C~b!L%w&Bu*&XhTmb|27zW z>Ci*zpBjOAG2OIK;O}Yh1g`Sd_4VJ`L_?et;FHMq+`JxlPlGnZuHJSRRIY9)!aV5u z)%WURk3PJagf*L|UToM;fv`w%5TNiZ2)*sW$G455@Oibq_q}auve>b^P2Z0@=hb`H zQyH)RMGpNS^rb7`_qQ*vzIXg@``){5{ons8TuS)r@9zY>|MxEvWaJO-(6>K0v7w*^ z9!>+tW)2!AVvMp8UHy}n0 zP9c9wixOLA0A)KKUOsdp=(tnVlH@#8+VlU9y}x00+s3*_&n`=ch}%BSGo|yCZ{_=c z&@r&Q=U1D<;nk@0_l*-RQN(@+mFm-#l?{NAgGdPw9VxN|63|Qlu(jjx2;c5M^p2rv z+voRh|MNe8@V)ShFn(3y7$@mE;`e3u)8?U*^+c7@_sp{>UyisAAGvsVUw7a7^)+Df zmeL=bf2YkJl{_*HT_72x?j7g0UrxfWcWW=)*M|p2Vg_GsGTh_S^=84DccI+;Ey^Kq zdfX8zNC!WkihmQ7faK!f?R5S`M>18SD%b?p@rzNrk@yVe7BQ-Vm{_F`@ionP3y<40 z>xFfgyxXGn?(pTdo5eGb?t>C4ob>_+1BDwpk2H>Kj4lG1VU2+k?LWRR0-u}Dp_)Ft z7Jbq5A1FCPb?BqIl_g-NpW%k=_Qk8W-Z}S5y4gcUFV^RzHJ(aiRT=&Kfe!DekG!rZ z^<1|NDIXYp9^;JA+uyIPe@N)lOh?+!3H=P-)~gP$u}$P9_7myQFLhe#B!IC^y_)nR zzjV1{-|AKLx89+T`6CNqVw?JQ*O~L9`wz57iT)UOh7Puj@btfb>!Mib2>q|c<;gV| zQ1X)uq0OCKY+taVC8F^~)vGs;wpZd(142_|GxsD;j-$=_Y#{krxZdq&@z%Kv%;yEK zeDpq~9_pN_RL(sC=I{I-&Bux>tw2Qin$5sBq1Dy|x&prBT(9i3$YHAJQDTYv{gD?Zz z@$V;5uBaKN8#VILlKXX_eb{`Cu@7ON_wf640 zA;5L>ZuK97h3VT?yjM#+WAwu%_j|6ueOp(6&^P{#Y@2gLE)2e@361{^`HC4w4G zw8!V${PJPk@_S;Gxk|m|z4P^BVjZ_M<+ri$vn#*4^&|3SyDf}0!k8WUDQx+sgMWYH z`i}qopXNU8EW3UqJoxwD|2u1&DBv6qF1i03(0+Wq#~P_J$i>7FI zgu4neB`C!fSP}X=m(-t!P|hKeuqV$a8uS=<5(dwT-)nP@|ldleUel1=%zdW{%M2Z z73czS?>kz1w&heAeRp93q-4pUDGH6ue+z6Y{EwX+lo zuswuM$g%ibH3&&gZauX;=zJ)*c6u}pEAP!*rIR7Cis#PHhLf*45UZ+;&B~Pl{s)r> zFQdPU)&KGJTVwL6@b&t;;zi=e-N6rdb+}LRh+Q*w!5s#xCO(oo-Rh6XaZrlY?%Amfve2c7)AV5p4tOZX$?8f7tVU%sR{U+wv} zcRoW<{rP20az41b!VDmefj~QD8FT=&qU{-P2e*O!<=5>t$$Yyo`mp(lsmG4W&rkUL z0;c}GzjHp96Yd(9$LQS)dGGw;TKns@x5x92cfWHA4xld_{<9hFRd$`w(~B4fMd;Nt z1N1%cYVAAy?2sQc<8=RHuJpBZAhlEC?S>BcEwj$1`KbI1oK1F*6zkZ=s+&2sDeKWM z-x6+<`p^7j9owkJdu^?E;(bsj;@^tVU*Dbxv>JHsC;8(%SkO@T8GrvGn2qfJ`CInl zX~(hrL`c^=my{Ao^cGmM0GvH?JNCZO{KkQ!B{*Zgl*ml6LaH`OE|=KAKqoyF_cim$ zM7)~{;le#lZqhL9vWiG@v3;yRxn)D{mqa5csrleyOjvURJHOyRcRZZ}BJ?&eftu6vn|PE?Vd5WTUC>f*I(qcKzQTA(;;?lLxh+#o>ZHb>q)a#-m2Lm=sh; zQe5(}Us3fO6XY@>_hy1o0m<>R`g`&A?fXd4QX}?c$B(Y>*fal*4Ob?mJLHcL`f!Zm z^4qOe-J|wjZixNY+t+xi(RYOW=ATwyJ|9crhCCzW zi9e$BVwW785&Db`VeQDmm{%O}q)svgR^KtE5PHBDvJYO@KVAFVG*(~!7NS4p>D$Kq zq$@v%Mf;ald*idcK8${g8AAG(qtn<3Px#+I4af(+agt;lgXzhC{}G1V8i4vNLVx)s zB%kFx9&0~?e!5rFY3{psR*&}k+raH}&k(7i(ERCPO-xLHv~zTgNCPGl|0*`mVmLhZ zj+K~enHrmxdKE~;&y&!PrfisSFSbY!A ztukF!iI$4Bm&F_`DOSFI27a`P%UJ%nl6<&(K1oO0+OY%0Mb_qd4f=Jng+Algd95CO z;cy?VJ90kw@5V5UyFw3Uy7sQ|Az93(`N`qK;w`q%HOX|b_K@{h@%ed!Wkt`ug1*p~ z*t3-qtN4!pC5}%!6qCKp7Ii1bok;_RTr{?F#Oct>VjHQ!v!jKa;aR zeun1bJ@jGnV=1FJ{bk(4*6+jl*%Z9&RLY@ODhC~a^9g_dquKrjd+0A+yg%*E6n|r# zsnkvb&Nd#W0bTiui{}nsDpG;ZpW8Nhsf_=g!|+}k z=EvQkB+vkln2UVC_r=I%5XlsoemI>Y?e*dnkJMQ7{snd;{@h(b)hI0)LQ13Bhfn3- zCkdg8_-DPV?zKiALpMB74);c>?=Pc~ex8Amp|KxBQf<$Of61^-n$M*a37 zMnHW1<@Y9x8V8z>$XCj60rwtf2Tg5Xsz0Aw?V3mCV`%ugxQQyqUB+R;^F|>f7axgm z7aXK!$u>C7J}27e6LKF)A5(aIDaG=?$C{1w5tka*Pb^QT=<%cUgnUaD4)AetoOPjI zFMpwem@+i)Qpf14^yQ-bNVs}$llU%kLMGR(xITABneda~FeP2`OA&T1emP53S0QrG zYnE+oi=Wpvu9tBgL*M?ke3!L~C41#k0S{8{{4%&`}hAXmfTb+it?qDq~>e*1j=7vRPGiF8H+Fx}%B2GkiF&tTPj z+2d>Al^O~hG3KNSEjiJ=w%?=PqJoGkTq=7+sz!ZjyazJ$qGV$3M1F$!7s>xezVz-C z=S-eN$w1_CQy2KokKaeSQBrg~t{5r?lNU4$k&yCg)Vs|H8c)sU3CgQV>PK4_RC=Wf z5f^VNm$o|e`tq)PExXS;`z*LG^|SJ+o6=Eu2%Qla{Y=R{J%gZzzEoHI_|)E;9@06& z<-e@X{NnP~*z3{%&=C0gL|#I@kR5Gk@f^uGx%U7_;c2j|{Nq=g{^-d^-Nft=jh_Yw5znIc83>Dqlm(=ElUAq)@!FGnTA^E`NmHy^kg<8fPq2ZiZv*V?Grj z?_9nX-M{_e==!xyUK9==p@w&Jyzr00=n9qhZgh%$R)z_2J_$tVhe(XuihQy0$x2vm zibQ725UGsOHRK7`a_75a{p50)|A^_A3n;W_yutq5>0w^@o3!xXP8;UkhU*&n+>b)v zN=2W6D|gZ5F#mC*yo^#K_kMW7J#75uZ9*kVwmBfyADRjyp;Jgc%`#5oolC|>`g!0w4Xy?V%X=hnxADSM) zr`|yyC4`-~Zc(dKANp>8ed)2dF#6q4&K7%&+qDz(0K0zcooazdtu%GKt3K8dA!8Wt z?Xv06w-UGdM?0bghkTxo-8`i=`>0#qVZYv?kF1Ns=cD%+Hc07s*|t#n%j~XSM@rwO zLx=wDwym)k{Zz)5m(@?(+cZx(oPMmlqWIHO8223WNFtx7)O82c83dq|bMJ+x{r!)l zKj!|H&%Y<3zZgzqgn;DkW9zMZvaWruiq(@Ztthk9#3#sKf7KF?h+D6p5Ljx0a{&iS zGD_qj1ILNG2Z}rNn*kj(YJ? zIFfRVc(|Jw9{wjn-bp*0S>gTluDahJ<0+Bjk-8&adQ_~roJ5As;=412QqL#m2pMBR z`lCr*CW*-q*BN=u8Y6BVLxm#!71WD}>{=y=JchuNfL8b{}cfX&_1FJzyEH~^_zrPrL?W>+lN@G5( z9A7V!&-X*?>d-^jeW-cHY3UT50TOBq(0j0h{`Tn;LVwVrA8eP7gARQQnaLR=4&=82 zz2LpE?`_$*qD79~GjXuS9+kX1YtKIUrN)UB1d%-lv%CZdszB!O`CFcHEKKt>WfOgM z=(p^bf14fpyo-K?WcSLLhHBDJz4z$1+r<6USkQUsIdN{*-W2aX(X=7*zBk*!{eS<* z|NrM1{^o@K{?qRs^B0X4Ot^6Uw9!2vAxgeeixr>OqYu#UqqFrokyc9uz~Ecr({SC_ z<9S;BLtD5se%?uW#bhW?0!v!%3<}maM7&&yDI26hUHc>Ps;Edjy`)qxZ*vkHWLJYb z=)(g$p8r~H|HA#G{n&f7kRHS+N2IX=!Y(wk@F$4Bn0_UDM}6F7KcvAG7O{SspjgQr zHFLsPWE^h7XA)~3V4|?R2>$QTkAE_-=t8IE1^_$LOF0Hkp0FMtYqNM1F~C|PFQv0` zwM;*yaz?1Ewhceyei44>=?N}9mJ}*aV75fTa3Wro-6Qhod``Jfn|_)@=09o^aDG)| z?j3zIK`h-b@qoay-^pY!|La9pHjVko=0A$huTNU(y7gS&qs)|_t@t|KK5BjcieoLq zPlw+4^D4d%+`!Px|5vTGKiMDeK)92GriP93_M(?#)A^1sF$1GsX$8-r4iu33jD*%y z-!|`v7Xv$EdrsaampcEaVDJ4z^5UQJ!ZyYH&0V;*I$&Szk>>nm%NR_)p8pbXn^RBm zwlMOCG6SNH+ZMIIfqrxe9{=C}Nz@&bJ7WsPi&F~;9{Ky1eERp##Qsb6&|jXE!HQy^ z1zJ?^Fnea%eC6;pmp>IX6BRo?9}NX3E=O*J0DBLj#2%@xfJC8D*~Ea{hY2{>136;4 z#&qRmz|V_DOU%_6^@70YG4&VOvC2+bMFdhVA^5bUs#OrpT=)}JUn31qr`GW2y7u_I znc#)rtl9qLs>AR|uO6^xB)X$Bf0i;0M#Ii7Gc%PO7ix{aqvmFhi~|$&<$0BWs(8Y} zlR~9|BGhMd_80U24Y)rC(|OXl6|+8_!EX1u@x{+bh}3fIRnNfXj(m?QRF>o^R5!i} ziA%Rvpn`fz>@{lsSG7BPWFwi3LaRex`{vy~NBojo$Li2eZXZr>!i;K1;ATA77JCp$ zXFl;ARQX97$8C}Mb=9GFoxJ;m*>^2!v`MuymK|T8JRgM*=pAh3iNeuwyA1ucb3*Uf zYUmwv1oz@y>o+If^ToRib$Y&K@$p_x2)z!w4*AlmW1cc&&5cyp&ws?{J?B=8KF=cZ zhV0jWs3<~TGRB{Ne7f^PSAMKIbBvIz`3AZvZS~&y%lyvI4@ac2EkgehK0n6@YuWt_ z%Gc%_fG7O#|G~BKOvf+YC@bkHfB&OLiU6hm^Y=aoPs{xNB1M+ZW?7 z@Hpe2&d3>ZW2x96wx~%ANG3@dyU3nPkkQh3`{O+EB>Z#t_3k2#vlp+YQuOexqF1Aa z3IyA_sD((_QWOQ%k>nOyN%~XUih^{e>}hX zJ(*N8(Lg}NS@;DfPz}z5_4y-elu+|Fou2uA4}HQD0AxU$ziU9+HUHy2qsJ*%Pjeh# z%` z)_Om59MFkQ5BP=BQH|`F&!-6b2c>HFS!6n?)azRaQfF~^0u8@dt8hmR2= zY(Mxpq3`cs&*)IV>8|(5cgo#6^dYkIs=-WEKVSBas;eV!9F@0x8>Uggy)446PBy5k zCxBXe?-Bas-gM|!B^~+{2W()Sp1lLerk)*2V?R1dO!V^&U{+* zDs{r%73Z?@!KU;O@rE}zB-U z{VphmBGb{@=6968Y&!dGs|z*xLBb`(0U+s^b~Di*=kM23m4QN}GIO33-%DETVeYy3 z5c&ixQ*812XzRPnj~u1E5~!7+46mYx@2x}Dk$2`Z2>N_KjeFtsW_lJL3KK_exuT%i z+~_lQuj(i(#GLT{=J}S1e_JpRM32K0V%m|Ic(3(Q2@(;fTj9zgn1w`p!t3Y%j%@wa ziDzVZpqGDd0215HETvL3#s!OGOKApSam2f9qGL@=SxryIvX|Hj#;&t(+PWv!Dpdud zBk(F{X62jQ3h3MFjmx#!Jnwk>eTP1z{$rUwa{c7=5pMr|YsH=Lch>=U{xL*>Lsb%; zA}UAO?>=bz$6xP1ZmiXX7ZJW*!eZn<5H+zO=@AO?mtm&u**vL2IuZ-FqgSudL1)_@ z^n+FCw#-+~Exff8dihC5VviY4l z^dn)_&VNJhM;zOXA6Wlo+*Z-*(9bb%w_8-c_Qx+F+C=UjSz&)$Lq6j+8mYCXofTl5 zD0FVM&&!Te$DsEw=~;jOtZ~sL{Xcrj{pA5Sr_pd0Nxw6d2ft@?s9ntMEpz3!yS`#8 z38qpOq0LPsB#+K;jC!;uZic^}IL`ezw!r2Wl|a5S84bk7!(--}p7O?x-zVXKjh7wA zmr<^^x?hdBffD>TE9j4*`%cFE%d`SshvB`b{QZ&qkChn%sV}dALxI6jd{|%~O%REh zsfhg&1!3pNyy>Io(|6c2wR|Q>{9ZLaPPShy_!j<~ z>s(A9j-F%e=PfJqw`rY*HKuhRB0tvW2Ge$-)TR!x5?a08=U3+$ZR2StJ z96?83HZ=*k60S#{5aw7FD{|eMSpsAuwrx_gr@kJ3kdRa+M2tsQf2;ny?))vnmqp`! zKW>DN+|r_7a@zEspbe}Z)5tmaJNi~zAtjT-<-^%Ko$tN)jAit(X+EDi?yhW+<_A$< z?0-+^5BWU$4&{XZtMt634rw2a(8FaxGmbIASZ@V7$$pGme67o_nJBNo@k2)bkDe*X z>;3GAg5?4gpUCLTSs~@~g1kJeH2d+BTQ=(l&xn8SAa@!jSyF4ybW!r9mS zC5&}#W4XpyWIc!Bjf77Vgzy)mpUDR+(sMth+QN=~WS}tgSVwvshs)vgtaR#QfB(5g z%Zp@P)8F2o!9>7WWy)J&xHJ3z6=7Ed5D7ITKP$9^=WF@T8PkzEHf><-eU-u(xC-rbbO~+Ux#0M^ECZjbofRjWh-(;D%u^p+)b5A#rxL*DaAA1l?C(vTyQIuos9qh>qpg zvjwHeO078E<79}yD(rrUr@y-O{{mpQ54||=jS`&+$`KEnxsQxQBUQz>sO<5?jcS+C zb7(!g)i?gch*&Z*9=Sy%J=qF)gwdZo0hZkNE2I>|obj?rt;WAdDR@BH$yOtxMsQg6jQN*_Ibfviv#e#HMv z=f?=@jy!96fp&9pbm-$=)`Z=L?)dSm@cKDd>~cJl%*15!(dqOSMlafmf#Bd>^4$)8 zi&*xN4n5%g>b`X_QTk>4;VZ-zN}r|o zcf5ffM3N2NiuXc!M($-WmT5FQTY{qUm#alQ|L@E%671EE*59cB9JXOI+gdanr>i+5!4W64#`1?B697 zTMgyWr4MRW&s-JS%jk9J+i`gK`Lanv0?`D_HQ;+~;h(|NZwA*ARU2_urNnA@u(=bjp7WOIs>I5((JsphxTx@6?J@ z*m7AWFR*M1b#7hpZmq~M_@o|tjE|#}dg6%@*yy=+w$9Z`leObfcBX5>J9k$vns)js z7MMY?3XE(Qeh_;DUf-SA{GPK%$Txy8abF)joSx@}SEv6xiI-qN^s!~Zd{}&vxQUM4 zOL+XT<%`9qny*%Pz6lYW)aa2+6@wc1v10hY`<)BxI zh*P^k1%K%DQ{7HAsJVCQNIIn&q2#zawyENM-0}@=~B;x*E`Vz-j z5!HHMF=MQHTP>}>trybg5WH!*jF`jvf5^}H-@nkIfMfz`RDc992XZdP5GiOZobiso z|8dvvZ?6-r@87LMe|aF5elM}#tNR7^ON%TVA&;x^dQqD1O2v3dFm=_!>`SP7d1H?( zf&?jf25u6I67amY%ir&~5`ixxJs@eQ(80c?#Z1Ao34x|?FT7pE2@LWZDDYRju6BERcc z#Zi-b&epRNpi!Sv2~Z^J+t!c5L*>6l%<*?oK0eRSt*E;W{j@CGPik-Vz3DXJaFi$< z&FYDvd}+$xF!|hSQ#?x=@R4%&LFY5f@jGK}p0}jlsd%`1vGb1|ho=yHgur*wtu3W* zYut;_$F_})KU_2Z-nGZ*?RAeT4uRHfm!F2TKzsqCM;2h@R&$N2V=sKFdlpDRl7LR= z^IJ+6pyZgdZgWbQ7FzqIRcVp%ah>XXz$vV>F;V>dHt%E0XHj^q`^$8O_0Lbdlj5Ij zJs$=DKJt0=3E`HXn8DREhRE`CKT+}>fB(zNp_ClcDT&ZOAD8FXICt=zxcNw3r=sa@ z3+0VLd_T;-SV&Yro@|abJJ~N!YYd)Oc7b0_XFIDot zt%v?%=Wh@C&QmDBh9`FqZ^fJx#;gNb_;qYzbi>PK;oAa1%Jo-i@bLyHjnq~(Eo76sYM@_AIxf<(c|-UeqjFCMkDFO-Cp%j&dAGC z)VY&md{@4Dg%}WYgg*HoPv&4_s1E%lpVYaPW=98s(82xqHe5QMP=O50PgnbFyI{!Yeq|1BeL+SGgzxNraZ)4CAc;Ng^aPcHU z>fk)#rRyBnllNfr3^4P);p3kOaQpWmvwIiEz?FaOpK{tLsRsABUeI-MT)7n=*_5)kI*Ca6%kv8&e*Afx=Ny-Lo@-HpWW|2ukhmO zPfrv?qaS)1fR{k&eqz^)+x8+P_npIl@GI$Qw8NLsg6b9^{&C>4#oDto$>4BpqY;HRy+^Yxwg`Fa0Xd+HPT<&W*O`^ewbM`q#^oqLvnXYdk^>qSXFv)d^)1GfqA}2}nJ(0=7=?NL2>&!RgxRcpp>a9uk z#vkh#n5{TA?_)n;;R(jagZPGywz%ZQt);$)>BEQTM;(rO1~^}GPd;Mw)op}*ho0OW zPV<}ee4cXu<6G_dRb{<*evz zA2KYcQEK%Jl`dSL-@pq)rpnM=z=YKIniYZ9|K~U7>z9ML#;p%s-J#O{>qvUQkJV3*L zb8`No`~>=g)8Wy3GEHqBp(sv<@Mc59=*CWF2{M9ilsp>QFN>l7{j>4gOaD8ba{mNqk~7hqW}he!b!02%V_y~ zzH#J>$9G1}0z%!5hBL;lJT&!6eKM|x8pF=tsrRL{_{jS0N0eWPPnnuEBv?e1jH8kN zxEMNlkI>utg}1h#9`N{bWyI@~gU$n(@62y}?W=z+%;$A`pxn44T#LP@bpAcC{IW}r zGePA+y-U$puaL&-O^aV&-4dbjFliO*3||F;+5qO0`wU#~^S{{s-vD?mTKX7d56QFynd+*Pp&(-L4KkPZN%M`t&(Yoz1MXw3VR5i)#ww|357FO6J}BRZdx z=`D$`csV0OKOG-)t+8zT#q%W%b@KlpN{E7fGMvShj6MpRTbagnrxN8|W#pHO~;t z0gSNk&Ku)wIef!~SN9ieMo{|bwHmp>ASJLr8JM~E?D_EgUqa|F&&jylA4AhjZ+3Uw zzB~3ITJvRz9P{#XPE7`fTKQbKZOf^#LKCh(kG}(RBKbf9us;lZ_{4WFFmhlvO)>Tu zg)^=ZrN+*gW5{5iJ1dGFBtT7D@#EkMDmqm!+%adhJ?`GQJ%QBaKknz?j4#6ePr-OF zoW*!o(m=g|lLL-378Cwb zO@|G%nw6##7mZ=ntV8h@k4E4NA@7U1ul4p(t3$sSd|Pc_On!0qc}+2NK5>uWdkK@f zM_>Fr1`Hmb|EoImF&>^)wBo;zph5}6@|RgJeq12;Qs6O`T9x0<9+*Z;*u%g@7A$@QS$Np>UW2U zAQM^GN$06!?865|)4f8YkTNEwWW9a)GNuq8%3t;fcz1~j!SmT+894Y8zOHlfE#S#5 zb=ePio)iDV^Iul?c*^;!>CkxkVX`4Yw<`~9$;l8YH*+8H_rU<=U!RJtOO=2{?>}KF z!SOcIp%0n=Tvv#EcFkk=A2HwFi`8cfeXYW;lkO*-pZHpRdc1xP;rH+V|8jZF`Ec`y z)veDx!R4&C*A*GZ?7yvX-q3XC;H61lOg>~hiuchoAMBSW-;a-LBg@*%(D%U~68dTP zv9`6is#cm#`pLm~MPZkYoOqrLsVUan4%aK28@ddg(3j3f?&O6pdI6#T)axSk+WCFS zec8)6k^5@Ck4x>D-?p^j-&O;Dny0>vsjR;I^1tQm`>Ax|46K8fpb0J{^884Z+}L=6 z!~#gJ`!1Nd(I4uCy$Y@GjDR3GaWLPzyuzDba5#b z^k#fzQDe$I_6ngo3~%3ir=#x2hWEEeh_(Rwi@*O{+VtbhI3AnXNIz(J~sls-`>HUBc@c!1!{6+7{=Rx#) z(BIsC$i~mnL%k24xp((T6tOb;S$HvE_ygi`o-;j$Q5E)!>q(L(G|JY!^5P#`==|s1 zDR{-<*CBX06>qMvp9KDM^eJW;{!(=4!|cD)%dahX~z%fD^A z?zDT&$|>kr)vWJMLT{8acPK`wOtYvNGR`3nB`3vsRN5VZ@8^BQ8-26~{cQ>TPcYY0d?3oY$=WE;%;qUJ9u{|jar z@#~LwCkrHQNIowwrA%%-BWeuGf*{v?QV{vL%{Aohs6MTV!Zj+hSQTR9klgAdi1~ha zf`1`iczd|tFvK-H(Z)@kgjoc?C+87ZF42<8~DAKA6@oJ5>|Rb`67C{>d@!* zwTS%feJNRBpCO{N@xInV`*o!^|J8o^Y^g`%Z;`8UA2~MTw;h-NHi`P5-y<#RU&qqN zkG{|E9Lf+nAIr*#n8@7G_+;c>oc`xkG#|b1oIOJsILrRO(O7r*2tz$0^l{XQ?EFC2 zp}&P+7PlWrbgizQZ zhR;V(wL=2B_yaZ~`On7~wSdmq1@V zQb$qi_)joHD!yX9ZhqhD=SeU^e?j;QDpp-ysmsDT@#e5QU^zXnH2ASAyx^-E8c){|Fj zx;Jz_Hy!%4<>wV+met>i-q)7-TuaxY&l3AkdPF{AA>v=f;Ng4je|{t&JLMym^uG8t zN1E+n_(kqR+h^o5E`r~i@zE#It{w9;wbt0jgSv;*YtWDu7QlrTPogHuy;bM zL;nd5I`j$cudqAVQ!j%KMY`#$O!-o@6Z%Azze0M4UcMikm=i+3=kuP6dmB4GPq?)X zJwpF>8R};IN$AI0UMfE-e@xd8;d)IkKBRqi=+k~*@7A9g>CLZkw)WGZ-!649UQ&*z zI}sV~0UF~Xg+$~N5jm3JR8m`pzI*q?JaU=ZlwHuGZ_hSbhC+;)q2*!se*fQ<&|jXC z7=;aNa_5A2PPF3dy@NwI{OP!pNalB=W9U7U&=)Lm24822-EeG_-iI0WdoMUWnZ}!H=cS&q)H*dZ} z+8tgGrM71|-Ug6ZzKrWUd8sWPb{+aLs*>M48}0GssmBV-l-m!CU@gB-7k*6oJ{^~l zt@Xv|qf9v@KepRtvnK`^;yd8lgCbfMwEuwD{Lu$4pSy@5s@d79;L-DBzQkn^tq{5{ z)q|8}zxZFo@EE`Ed+0Bx5vY0(V?6K3GhKvW>Tsxgsl0lzdn?`&aw{Q_uSXwmOgKN3 zo|))eG`JJ$J=VX!HW8Qz%v4@M&Zd_qsB!v4)exzOx%edWq2lF4extWIv#|=Fu85zD zvxl-f0k1>UF5v4`?PJtT)PE0N?46VJjPk>H76=^th&7dWG+F3jt$sedpeloSS1pkv zW&}R5@fC1-CCh;_S5T5;z~a?PWViDJ4=|Cbz|Bv5;dgl>J={<00jIsQ3bxH=U_+*X z55OXP7AXQa$wK=Bdfwh{ON0qyi%SbkHI1?;<(i0Z!{on4@coEst-t?V&G~A@FTVaY zQuw>}e6Cw(?9&EZ*gTe=8?Cc#nYe%f_x=xwp&B z^WL@*I^XBc9a1;`{g1=nJ#KWM5fef%$LP^8%D07_N69^>+sWOw_2X_ohV=2X$6=fI zZ8{dVFsM#3AbY zbxSfL#t!Qia<>J|QQgu~& zyfL$$)Zw8%j_bpI)ETn}4fkCTZ;y^i0DFAvUR5(_#}g~65?N!ZmHgi@c8DQ14q=>M z-=5c1zZhS5?X-U|p|kPxN@EZW1Y&(3?1qAsJC^U42eO6j^256e;x|hn+{GQOAiz+{YewuPh(^5S{ z3{i6xlW%zcd9%tsE&4g;UP7)oszD#)(g4u;LoWZ z;w=l z9Y4QjILu63e^IUo@%TTp+C)T0!R?wH;7tZHiwM;j7lYp`hHWLg`HC}~c5%W6p?uF;~ z|BJ0Y;aoi~Z25G?9>k4UHz`8=E!a0#WF4!Bz&&~sZJ-XW^%%sux|^|CFst{EJuK>kK3R-bpwBlYFL;J?K)^)%?KE8m;(A@biWwYOt_ zB4RoID!u4@`_`^{&H1BGvH8AFe4fMGoy8AWi*m0>mGUSmn_yX%e zxLP{!E>WJOzjq@@-u~4awiQ*T->-0GRj^uZ)`TSHw>}i_kvu*UoeeLKNMcHS8Oj}F z|I3INM=bd!IF^K<^5}PeeO=k1yxj;Ut<=oYJdqiJOt}lf??rZ`+v7yud-6-WBmafhmizI*8|&PGcZkB; zfo26e2j77;D)wGobdjTS%O6vQQgHI#p|6-2AYsf9o9Wm9v+rNtC&4u8a=h@5B>EI! zBhlGn>Cpxwuxon*uVti60!Z_-u6y5>&*Q{vjwZynK05UIQMXHNjGvJ+ zcE-$M8s}%!E9}M`rpF$0-{P@{e0_{=92Jkwi${h>D{5 zc`hQvhRS!*yXsW!iskE4 zuT_7WLX1I?{?6dZ-?ZKv9B==fH^QX+X~ZWWpV~uTB)*aMvSaZXmmUWxsr4 zCbk*7xc#0Blbgqmat^*YYt+Y9C4Pw`f-v-2lu7$Zp3s{25%73(vs*PJw5>icRZ!)V zEKb=ZBoU$ir*!8*KOIyx@X$_E*zt37#jepV-d|PBJ~32mLXh++1aX(EtbB4n0h;?c zgd3iX>xt*YkM$$=5N69x^b-0QW8*>cCwit6?=!UX?1h1y_G`&3n*_hvM3~OX4@? z50;da+;Q^W8ZS>n%t>xmPFh4hUsfJa=(+Tr*fp(iF3=M1I$KC>Up+5f(em;r=DUB6 zP-+ef*_FH|B%$%Xqvx2tvCBt}M_cR$BF*^X|NltBKAv0d+{3}iXkf9GodW?!q62|3 zN@KIRJxat~BfUIk<>Bvd$Ws!lRy2kx>f!5F_aVMgBKSU!j+>=hXvP=+|K~7xqT!(e zG+^UlwxXW(Xb`1=>J~U6KY8FB#gt)l~67aY$>Aqj>rL8y27Y+#^5Fv=772*7+Z{ z*_U6Yuh{$zolmnq%KTPO{{7&%`}nA#@-%&W{5}ZN4@r-vL;tSp-aZ)q;RlJYu6r~@ zzT{%>;pnJ)rNz z`c-G7Lq9FqBR>sc{Q1vhk!KKIjdve%a(6tL<1km%Z^rvopbA76%0C1vomGRv3BK7~)&ivgN?r>}yXYu?Xdawi9j)9jZoKYA2nw!F9 z_NsbGLBdkD^KMyI*?X{vEjCh+oOl9JROpW8JXN~Nc;flp@WSIf{jowq-GPSM*NqRj z;LSUnm_Y9w1CLfw@kiHTb7E9wmX_qmL*EV4|5DrMa~NLQ@*(p&^zZ4;FFE2I*c_BM zaqAqu^LQ?simO4jPD#^t0yy1L-o&A4~bKlZ|Jdam#D?rnuPs>bP$sz57db=+_J9 zrz=hS9}(F?KcyJ#U&qX~=?8a&;OO;riKc=GDU8P+96$EK>M1i}XY3ORmCn@;0!?7) zZJ9vS*jw@T6#aGge*;2)d2Xm!!~G#V$UCwP-sm7gW_Wen`&ZF5svQ9bS3D*xTUg4+ z+nhbhk#`VVx6i9!RnHgL5(3;ZPKf^B6fcbDrtm$CVZ7hPVQ3QQl9zIvTx^+9d;GZW z^6mE3^Wf~IMXkc6Mu?#hRc6h#F6D%n2KOgJ0#pa6xjMMcJ=`z+{_Opca(Fnhdl+Sq z1Zw1B(+kI>1qV$sQj!Z)799Sr-{2XmoZpYm*XsMP^IF!AC4LU4zr~Ea-_n1tv+M-N_%^{On5ODzRQeO z$KmgP;Kr0*eb+iy7&GS|3{|xki&I=%N+h8|JYS_99N#y}TP~JTWBGgSp}+heO~SA5 zD8xc!C~ho(yGKQhl#A5P#!F1qUFLShS}2*RH{T=0bjHnPodl7o&u`01AfE)$TQ|Ok zVC~)zADi?_?OW^V8B#={B$Ty^{Ff#8su=zW2xywVQzVMq7 z{UP@Lj0c<|#@*pK`;ZHeAd>scsbsMlx7<#upQu>rD3sNZG)0V#wGKs3%o4Q^Y#Uvqat#_dn z#iMBSty=Ow==vh>6Cv?S^A`Gb)%)g4$}QJdr{N**H)0Sy`0MNB-XZO2&*yG4eI0j~ zTO9Vx`xM!a^9KhHMfYm@sYOn+UWdMjd)#HOBkdz3C*yI4o*eb#);R2xb;V;0sKubM zcX3rKBVUd9eCwFUbW6@Mt8>e3#yc#}6WOj`O3gL4TYs*~+RR=A)oDkY0{c+%vz-t+`3La|((|H~gD%bjE{p)?YYe{HUV@oM{gHp;(;;fL2}fxX@H5!04` zkHFAgH{X?r4DjvyZXXc`MA0-guNTW(sQLRU!O4j$h|9%)04Po zZ$4e`PNbtF`EWrv!y6MTFt*;I$DQTc`(E6(&8f~ve586`J#t&=w?s8UKZQ5XH9TYQ z(2vX&vC#8Q3B4Tl-sp#eP#zNHG=K5uBVGrejE0gLy=$HM}^V?2w?Of+D96z41I zL4Z#BJ^5j}lzc6=uThq1VwTfi>fRDGUD zustL`#&vPrw9E(QZOJ`inY$S6Z0LK-2d^BtaZ%EOzx7waiCiN|uevOu^K7ZHPU;WJ zvBa%}V5q&L^q%AB_p1$J_8s^hR{r7~g2@1R-n7<3>GQt%arKWeME^FgddFQg>b2#= zYVETydy5#Cx)2mCsy3G4%F^ zeY5mB{q%bs`hN~CO)&tU5%kax>;_*>{GQ90VfUVhnoAg0KFjUv?=Y20URH_{49x)o z^Sz&`OFn1jj{t?HG%y~XV~=6?2$DuRPi~m&(xe#j)v>RvxGME?(R3u<)$AkEGI0Ted=WKe|3x|@2xnEF4L;7Q3O{%iR9*IO`0ubE%pdAHs^4fyvQY+tXf(`h$^o420)zAvvk zZ|OYBo&xnLaT4{=_r!<&yZx5TU2(o1M1ZY#1KL^wj!x3LU4=zd}ppP%x)#x3@3v%bDj zXRN&Zcs+mP$#IC5WoQd`ID&qbCL~_gy7D!lv_{m0$+SGbfUpND+edGSf!Sjd9`QFP z^!W3$&e5{~zB%1RoJ^$%{*KUl@=|%xc1?ME@RQ4N$jOV?^Ae9ujI4KNcnT2!S25Se z*X*-uhvVD42z$cV4fU}!zX>|@iKxq~<&#_1nkHIq4#NY68fh~e(EEHpeZtyv9V4^z z6CcNm>i?T*{KHdm@T2e4aeq}-Tsb1Ijqx=kD&!t%kAg+>R9|16x|}_iZ&|A_4ckWM zTS}soghMM?Z2)zj%g3*eM{vIIOU|}4+?o6Q=io39X=jZ7+T;`=d# zn3p+Y$b7haS)%6?q8{W3{19}m{k!Mq0C8|vZ@vh9#!;uRpB!AD_+?>(ep0+N9qV2` z@}NZ**KoV^)GaONBKIwJG{PRaRPV=QE3K{HuNt1oM*W^+ue}i$@n1R0hmOzBShg{L zPj5T+e8RdXb^oJB8u7R7hfj-s@%9{_m!5pyQ+HdqY$&`x!GadJZh1+3Vl~Puu)YEe zBQh?GjJLW$a%xOY@7>eO8do9__Dm(P|9(@*@2QdNw);;XPPzZ>ae2bK?Eui@j?n7} z@~`4L-4zL0hyVa)AVybRNtaoIkje$7B4ij3LaL3zip=(d^o%DrA*m-X~sOP^EjKR&n4d~WYK_O9MS zPbd(<4tc`&o!txT!qnfVm@sS}U7z<1C!hF3sc-8<-$jnwZbeY*1L(C3#-J&b;v=CtMK`{yHW z#bARa^*uF!);j{OEcTaU!j*&AmorFWnX6hngaw5>S>;72mr^N@sUP+9G4bS<1R_(f zB6q((CJ+95FS)-wznq$El>L9f5<(DKg9~S0&IpKowD>2=i@(QLev;$x4|mXuiQ)$I zo_{a$TONn)>i37A>y3odb3@!SM9fWs?tF$_e;koFOQQZL4j&MksXN}AwnWjNoMV6f zmU%wF|6dLGR}cPIlp6-}i)2`#8%)NW$( znG;*WC`KO&f2$5X3ZMS`GKa|P&gZ`9Jk2ZWGDL#xiGT0g;;pUE{jYE7+}}dSd)xl_ zm2|B&@31?c;@%&T5%`~tdpv&XF)dX?J_1Auo4+msSsi-h^5F0{YVUk^Cq#8BUAK3e zl4431kJP@kc|vDL4!sLiE~E^Gt{ZRCDuM(AA?-T!R?8oB=+)Gj$G+oTUmNw8uXX5$ z-@a9vpHE2)?4HHT38rVetv{Jm51&u-KK=PR3va<++1T$hF9R!@Uc4Dcrzcc~qvGr@ckNK#~oZiy|N?fLVCl!inowr z^w=@YG}_#VwglX~Zp|N^*Ik=9;k=8zg?f<#o}KW&rfDQ z_75(@F|cFc+SQOCBp(?u)vebMg0@45zG=EwPrlUhMo3{+*%gpv^ScSlC5hZ)Nx&uc z#mrw+|GrlG{Wxx_1MBfhc(91}v<}rkFb1Zr8$aW^;}+GUpR|1)dOxpf&VT)gD~!Fw z<;!i^zaDkyb>_q5VH(2R>7nb1j`UGnABS(O{qVyZmOe41XJh5lV` zf#>X71@>~Wa8Eum2C>V7J)s}lwzWh2CQ7)#wuQv6*8ev0F8bSK^DBG3Gh&vyTH79B zptM+dq<(2kqth!8CFiMXD6qPzh2qB(&18Z4yZr$riZp-R$p{i_V%ktRQr$es(h?k$ z(6#^kwtaWukH_e_-=B!3hX-@;#e9hzPog2Jc6&_dcE-TQ`Fw?V=Uh?+w;H`@0@bI= zisDwzbGFa@_z8K~w&5)HdJ>Ao)5!f;J9ZEb;qORwdzJ*`Fucae$?)ylpYLCPF!}4J z>qyN%6M^i*7bo6DD2?P@c09-6x+jwV)zW`qJmedkAZ3i+ch@)<1-m9Z6EG#D_PuA{4JU#ho$q*3Eh89phNJl$jCA8#mP}BUHW6C4P1ErS|&Rd*5k=wZKA7CW#U{Z)FKdW_R z&BtB}Ux1+$p?}*E`dh{y@czH+*nXhM{%zZScIay>{cY{D9~*8B(Gc#PMQv zyxBrbBg9jg(bM*ivSR8JW&75+JlQyz{2y1zMTI}L=yes|QRXB>0p4a7dSQ4Fmlt#Y zw~%!bmG->u{}2aOug8yx1H>4StHubta^xEc4dPx4?EmR_d;D;_M-q8~&j^jrmn=*WRsd^2l)ujkI&Uof4hga= zHebIWJ^Iy<|C|@g-)>*S=BGUGjlbXK5T^egD{p7>-;UTkAsze(xcxk^zV79yQ|%j{ zpCLKwo~tBF>vONxd2rNEQ&6Y@>&cQj+r>$kaQ0Gn+uS5zTA0o zt-&{DfkjIXOZcuha4cRNrutd_3qD?wW%i#ZlfQggE%`=`!|Ol2uUJs%Tk-xiK#a_+ z26B@?I?D_HhW7e+Acyslxh1j~K!2W#Hl#Hh>YRbAoUJ~#Z<3xBzTMDH$}<(FpVAdL zrBdowq3c*Z>6pe7&R-GFCX_6JjZe(E;kC8?U&;Rw<%hU^_giV2JB|Mg;(OKPN#_xE ze4;&%Z`~K8&)Il+iCwL$53OGu|6{7i{0|M@arr&|dY_*k!&Lq(W7z(5M*hpf{Atmc z@9p<8C&n!y--MR$FGtr;(fa!^_SnPM3pjk2lTk<7kIVIhja{hSuH7aC9pFsOi)zlsxDe7chBwI0Ad| zc6>g1nP-{uhxm`2cE3$-zvz78$F0uE!^ZLYd>S!_=n|r)kd$2UxApm$aXWCnYP#_4 zDk>*;lO}MmR&YG=Njx~EzWp4eyuI2^FW*dUko>Rc&|l8I`1Rc^KG$IiV-al;pb&mf zXn#soN)9?+v>S=fCu-svoWCcXr;QX~B7^66!aM0hZ-K+W(j|mGg<3uNVsjIs7oWQn z9dHafG#j!1@1Hw19{f4C$^T&T*NIQ{3cBb?O`+|7aCrGkaEv~XqY$W&?0C3Of{7hFpd#xp`kR~U$={2uhD$u^d6NjwfDgh@Pr5-@e3|EIKMrq zzPv;iH93cDS?RqGGXHb9`1Q5m{%?vm0zCCy^l$ftQSXh^DBt_ZG~X6)Rck~c62vm- z)LTUhpYxu&>db!*mAB|VC*S2NI^QXMaBli5JU;DrRzlkCv4qQieA9Zz)ypzJONipU zylTL&Z%kQ*Z~weK^&##b7(J;(9s2Jdw=1sMyUX6Ij$amUY*=we{2Gtujd4Nu|82Z= z;!M_6KYpKmCK%JV}W*p+Z~{bB#DWWlTY)V-Nc8XJ_nPeeOP_uqXY!UR!th^%Ei0$AOpb zMaOGwu43D*3vVC2uqvc2E`@~IR}npXw12_e5&0@55B9e@4-b&>6L$x)z6YP>_`owi zSbPlSpQd8+{XD#PP4y7@KW9t+?eb}i88QicZjE?HTAt4bEA%sb%2V_tVB^c+@d(gj zUU=b&XX9}_zEnVeJ%d;wbUr+NkC^)=eLUW5TKKVQ$M0WQ7eS{yx?A$39CgY~6pMKH z`Gg|7w}0ViTDtJ-tJVHOZz!Dy8YAC5gDkdF>73Y8p)Zi_9#%ds3vy{o-Ks+$D(_PS zJ`{d>!_{wl{+^4R&ig**J99DfX$v)HT*Le1=+u1Pd&52)9+}TAS`MMtq5lY#k8gcq zj}p|2>2h!F`l)~1#K0ld0ITfy*-y+cVN+33HpP>0O?;}*5c6SP3?Z|mKNV)KL0ebOKMWFU2Dx|BQ z%VBthZ;Q!ax5ku1+CR-t<>1%}tn=|RL|k3}al*J2xR9F5Q1*Y#VfQcKu}{Q!M#v!0 zBA%y^hKBt~U~NsWiQMsIMuidbRw(yKiBM^o_$p*UV6w_qUfkQg3jjO>HT$qWzd>c6A3H7|D?*<{Ix@dVyruQkp#N#|syZEdubH354BGR#Zd(YZ z_p~F>X!slZlE^yAFbD@7`sh$(IgM)(ik33nYRJEhtx|NsBOG?`NK3*M@xme5K~i?`k6S=I!7s;mAjbm`R5<1?kYwchHa7p#O2L!|(D)c~@P! z^XofqZ(8mseGU0oHorR%jx|bqdmVZ#NvV=XpsHf=_89EEm&}!z7`?gs4pS4YX{D?;4^NHAT zX+81{neX^iA!4OQ{_f~dJgxeP7$W~n$hP@#--C|3?(-P;bm-r7=o7zt_cD9y zq&WdzJ`PVt(vSA$iz^J%>8>Lb@f;$$jo?&J9$(XM+W96k3kdT+8{->(S($P-W$ez@N*tIMhU z>gxZC>HT>6d+o-tf;E%tvhkdM2%^y)TOTBsEG(hBN94_wK`Wl0DH5Vw86Mf9_a2wf zrk_yt&~%v!KTNP?ku%dd<^M+#{Z~6*8u58E$R)6mf%nWWpGJyL9Ufn%b=yAQQ1|zo zVLz{1t|_i>21>=D?t8%3zdou5Kl8pXZGNVZ@AReluA84vEKB~z>Z3!yE^yAL?npzN(q3n&KhvU=O+k;2%om z9wL2mh~FN}mI3TSL(FSrN2o8iH0XbPc5b|*L}XtOUny;_mN#8`gI!KBJop6 z>`2&rx@Ejvoo+XQsM{Wox+A{>kxjm&D9J_X#a6o5xH(5g)5L=|XE3pi-0Br8bK z_}C8i_QZ&{_tt(ng~$1?d2QVTIXd9-<1pyZb9P18;X-_^ZT`R-{i5i;l1qt{g#Eke zL{6gsF~Up)0t^u-9IBC@)uX>ZUIrBr2cBlqo=1;43>g!fVW8|u)YngM{&M-W{8%wK zj_+GIyj$>9Y@BAnL8?-$4bL~BGf&jz)_?=1p3s~$^aQ~KgMx>em z_f@0b|MO~MtvuLn7TkLeeYVa|0c-dAdDb19&*}EGwA~^7_Ba-SkAdg={CxMOdVA{| zhfhqdssB{xeR1~?cyxYRqtvSV$ceCbeu+8J{_XfZ?yVcFqu$74oJl+C?z3fodwnj6 zH|LI!<{jw!XYg;R)2$s3@zrzf5L5W-W$2>iQ{_AlBuYi*z}|bd`i~hkdWih?TQPfc z!Z8~{#D$o%&(#9_$CTu+u~6@v-?sJUx?q~pppUY(lP&ri;`=Iio$vS~FyZ1=NiV-f z9c}Cw)QcZtEiAR{k%$`i!_3{>vLN1iZszW;r-`Bz2#!#M{)Nl^A!O2Cr}E?N-On4U zF78reO#1jyIt1YD<-+01&PkRAaBj!rPr?k(WAkCSC;7#=G5o`*6pB!cTtr>fl`qw% z`v1?m`do=ZlB=>ZD#ctGZ=J}O@@G9GPJWD3Z>BTtJ{RBp5w9lx3!RY@f$7{%1?0E; z^vV;`xjLuN6{lvtin&IAV|-Z~Z;vU~6pG(W84+uxt@3vT=FzhUdX)yDGyrJ;d=Itf zts3~(;00~12M9Oc!)y90ak#4elK<-&^-BoczP8 z`l)}N%Flj#nM2m6H=m_>+x++FF&};Goe$9ufiGYB^diII`-iv|+K)H;y|<8Q&~_SB z-E_n`WD}VjQ|U1|Lp`)I`6)^kpIUYAe7-MX=MU5nSYmAPr?AgShhAmqmXTY9*zN`}w9rKQ=75AMmCv zjzq_yRgdmVLArBqWIO)8SU*yn_v=@jc6|;Uq0VS}t*cKHKITMUBPY56-;bD>_r~Pw_UH5??3Ajh{N;W&{dnYy zqQ5YnpWeN0zz|~0&&txBtn8S4N6~t*9Lv?(@rXXw?cporxPgB3N_>%GV~l@zguCc? zBJS5-4fhxRZ|U;6|I9%q-q%HEpt^&nd=PJlM#1~*=9LdBf2)=C@A$g`KpUP|N)Wmp zF+ylRN}p}?(~u!I-Fa*8BiT`(iW==stViNYj5V^`$8B3Yt?jEm>CiVmDz3(~#@PoS zmOpVT8(Mi#b6k!)^q$pyx5)Nzr2w=u@?8C-z9sIvg{t>Y#4^dRU36&3emI-GUK)qg*$`+xr3eRw+cJioK_^Zb73e029X z1-Bh9y5({smwk-}V=`LDJZi<4hc^b+B`J3Yl)fkMluCEwc?9WL=ZJ^D^uCQggM^k6 zuWJp7td;g@(#Mfn;kg zxs!2l0|x=)u8|s(NVnYkHu?+_TFH1_#owd!=c!s@yOmdt*ahgi3l9?Ca!=nicU6?9 ziJ9e2PA>YHN8WRge}B9V#0StjI`@zXr)B%L*^`t+@(XI>U7k#~Wz~J|C8b**INiQD zK77-ZN9KbNaR=JZD?#&FYn;>V`Pt@mo=kR?KY#09yaEyWS6g1{ z9ku#e_!@f-cNyB5_^IF~NA>kddIYU`96Di0ergnpZ_WFPE+mELLIYs`d*fQS&}QI2 zwn)XFb5CPlxtOr?)tX1)BP68^oo&|?_375 z7*2p4AM<)16-z9(Exm^Vi&RbTcF3K`VXM5zCn>7ycgGEcr@_mYYc zK%U{@e*9~D{R^!j_J0?8H+jF`$x69Dx4-31>#(PMM(J}TUahwO8VVl?V(ru&?4b|! z4x7&no3E|%`BaBKLoxTX;V0EUTW@c{efGx}KEm6lg{!Ty&-G)T+ZBQSDTKhLeRa%p z=|+Uoe-wxpx}kUI1w??j-g0`pRj!D9BlPUOD=os_dh2S-C__z)U{WcQW{v(I3zgQzipHDE{>b>)mxaTbUF`4{j+opN_in#{g!uo!8 zeWXUheG^~qemGrUZC(S)-8$@evJt!HX^rt^Hzu->>J_YNOyl5Oyx0WCFG-YWRrc^x#FdAZKl;%{HV=5x2HK1|;7`>94~h`xIC-*Sdsxcf4)fBzvxog94z{Orm{ z@s4>?w2a@#ozpuHkFh%N1@EBGXPRo$eDTD-@bflm$#}<6$Jkgtmb z8H>D@Sr;6kXIBB`{?yJ0FfUXMlfQ|{T;bbve7?m^)fRsxMTy=cxiycxM*K53M=_Cz zh<)etsW#r;(uuF{wq3UIcDc=AT&{21whpxq&ClNYv4#KUcJOk#_%en725_yn0LE{Mtq_Vrf`R1%ww^c-A$CJ9utlv$jXz0^+VU$`7BfIMvju} za2EVsM9KIwMqWeA8FcC6jTXIXl(d3Hy5-W*XYI(eMCE>cA0H_%>5#S8)xk@=8f!g# z#*14Gt^J>r++#xQaqu>u-oH<3{JijZo%+vhk$i3p9Ov|$wv&vn#qz%jFCf;ZF(isy zFNbTtoX2?B>7P_n13B9aJtXX`jqJ8mhgwE9&NO7NY;+}Ch0;nt4 z{Xx7)_zREq)6sNJVAcmauZsBV(sAyGEiL&;<+bQ1xvx7womXFoEZjThOQ+6d?r3~l zO^=jkJov0-^FgxF`xc^9+Vt~^Jf$DMZTMHzAXw^%rvm1+3)wse<-!k}PMlV&Z)Ho*0sTJ$(vMF`RT#eCV#ci!^{yEkG03#L6i7hZ!6}8qF^xyrK zA(3KFkF_3Xes%YAtwP(jE&BepZBre$k)!Uz=tJk*-)TPvFL#tQW0}xzUGJnM3WcsJ z@x&Wz6%`eKgwC7yueys+H{pc@E70ILKH-pr`m!Aaw#PVp>Wcpt5cQ&70-@gzB)QW91nODxHpmrolezrGXim63XS;^t6Lc|;uPCkPPJ zQeJpr99y5X%AQJMIkp2b-mT1QM7?9kaCF?g9GT;AQmg9~8uj5(Mwk#~`kZ>@@rz3c zhHXw3!HqOaszd>@ddmIB*#APpeto?7izEN?{9{r~I#=(hNuczO*HNqin2Z8i`7f(0 z|6VVw%bV;9I`jQlyvQNx4d1?JsyW zcL?58X3ocUy&~LUbK7|HuJ}ec!~G^Yv5s{qkW_jKkag7MWtt2vzQk=zhMD565AJ>T zvG)oBStci4(FZYY`97bAfy3G$K6U%M>Ejn?9^fMfY=Ev$?s=)8Z7jK+7f>apP2O#) zw{6_=?s@-ESDD-GHg&K_eBF2NlEsyFsa^o`-+ED}Vs(SUB~1WkkbyN^Vt)`6ACwyjLtpy#(j3 zN({-78gr8VY(4rS^qwH!C>IK3Qo!Lwk{)~g{N=Ua{`Y6*JioFCjPby1tVFhsVZ`%$ z(>&JhiR|f0&DERiQBusbTuJG!nonw(9kl1Jb8pCfYQi`&boiAlZR}9+%uQu^a#LQS z;h)s{f8p)X@Yeh~i6xQ=-E(B-<9_>69eVGapJHS7F`t}p-}lVdS$W_75>ekQ&JTf) zh^Fs4^xv92VYbSLvoDXX{1V!>dVGFunlD0!$X>?mLRa@0xsE?XxTth;(fR%g_>6X$ zE|9AGk2IfeVV~h!b-1IB#-%;Paa(_HS+%?>Pl#u#-xn35SF;!A82OCUS9i`Uyb5)KXd{%rI{B3&Xvim4maKC50o!__BG&nIn z9kbYy>YHFtCFx4{GMOX(0cxP;P>$X2_jnu;z)aGW_^k;2<=22%ucTOcBBV~um5`A5KQkiZ*Nq_4G%Dl6jEOdcshwFc>v)7?-4f=fb zS>*4KP$3=h z{eza=U!E0vc_>`WF|*fe=cZgTIK*CREKCAp|LN|%^_nh-(9XMKk69ppP$tSbEcHKy z_|C;?_X1VEYgxWKsgv{bOyPB1YfwWUzptvt+S~H`fK<)=PhU{^YSn-GbhZWFY(N9C zz;JGZ7tw!VJh@13aNoJyUWjl|tCu733{H6&+TEqF8v6J}yqDRP;F1E;N}?jzsm$Jb z_=J>aQ?(%xjKprEKb>!T%!L=5f3@am6qYmo{lIi5y>})uaN9~BHlGfCxco7^wyt{U zq3gLth|c*J3Ln)0cy%!TUs3)lxgtPLq_kV>lmmYP$IXjy6OjQ^=M)A$7LFH=#S3$!{@7Nn-h{M zQ>~Hw?n_DkTvdx+W2=R@M~$HS2)pC{-!5g_#_jNZ^j0ARw+v%@%kg(%@^#w%>dTPv0Vu*meN5}FL-rM<|&FkIEJVZ)&R00NHsUNq^^My|+bE0#PfxVUQFd08r zJckhUcVPA}yf6-#HwZd$b*+mQ)t5QCh+P-IhRYdFu zY`t<#MLXix-2;NUYDCW&eY@oIiL2~c|PtOIJsZ_ULMI(ARc~QR zr@uqa7~5NNhMYl|ub!W34#T^R)uhMMJ6+wMa5sPwcSM1m#r9(?+1tMPo*~Y(JS4MK zB``Bh{Wu8?rFyR&>>?FC2{QZx2>pd{67fLIOE*!GcDA!8qPtAOliQj}XWrL8fJ4fWhwKb{h#F5KardLltDbxh)HF}pm72Ix zKBqsgO+N{J)$VX;esWt)U=r#Mz@zHr@@r}Q3oq>3_(Y9z-FnbCZ`nW}%GOt;A|}Dz zRgu|x^gS?gmBEU!bDZ3=egRS-fpKIaS!X1C+(Y1%@@QunPs8;^{a=UjouwBo5C=>g zcUD*XIBtLP^?z#*ecc>|cZ#&%`<{94mq*&e;&tca&S!c4im#Y_xOype(ocKndQhwJ zBZcix|6FDNWoz6h%ml~O!M#+cyc)KS+d|6S_kc_LZQoQ7WdN{h3%?>hF8(_Zl^L`kgk( z%W)j%IP`)PZu^orh<3>81cyG4jeMUaEzq7i|S8cJ!16ltqlMbFi#X_c z5j}Yv<-PeSRS8gc3$jZ|Jt}81Yy=J74*=?Qeuse>0T+wz+r7^Iw!QWxCC3*I#b?Q^ zC9Iv9E?iGj$YaZVEVAc;_H)mCU|3PFqwFo~eXjldpN_|qGmgPyM@pWz(;1ZPpE_RU z`InUE$MOc}sE0zo<{oSLiBX7BSf48o)vh&BA{f?e0-=Bx> zpx;x{q5wWOx~rE}X`}qh9qQeVLE?!pYR;AteW#*_fo=%uIvuI>(ea}KXB_7z#?;KX z`u{%&`dh<~HNBJZV{t0}h#)Sk(Qsr&jKK3q5!koRUtg1_&VO~%ovC)h4VR*cg)s%$ zG_rrKZ86$fhE=jh!G$i5RrZsQKN#SaJd;J|!h7m_5%bcyd1u|U&&r7n_{~Z4o`X&r zB7v;y@5>Zp$-eDY^_9a1q^|}Dr5$d-AaobiF-<6SyMaKa=gRyI{5TPB#<}&p(}xZC zA+(A4382Sm>2d-h+v*}a4#<9gVb0lZdq>;%_qw>=V8=-ju}%fV?=Mr!OL!|tpa3d%jeWtq!=UH?R^9+ROn^BpvRCE`qY%n(F%Ix5Ako+PW5YXo=fh-fQXyg+vWF8yIdGQ!{LfkC8Kv$aoqxVa|HImv!ZhmiR_z*+ z4hb(_nv3ofysUKN`uf@TRNe3YPJ}IW;*1`g&$L!}bWeb7-^`-0%N&gMPo$6gKIPIT${u}nn^HjWVv-z&&Kc_751zz09dw65#6qy?HV7N5n z5Sn?Lw1p%Ovr1Nz2^i0nHWN{Y_tc?B8IJApI5RKz$vb?^ zfH>CP1B5Mq$0Pkx^JBP7_yApxiaDw1Zr1tWfVpLzo>G1TpR=e9HEog*RM~mSy+^;X zKL0G}spS1iQ#76qh6+A-9P4^Z}rj5Yr~?6!J*KqV`|M=1L~AXjCnPBM-^j>mEbC;;!1#83wo#I z{0!wmedeR^E<#rN)A-zFKIWno&mEwk$MctYqkOX;?}6tZ1k^3hQ%4=RhR?av#9=*c^b?Xl*=z1)W`I+x3XZo$r1rAbjQBO0=tT|_KD|H{Nc z3T>J%wSSE;o-R&Ej15_S=>+|4BYUG~x*frcW9|*0xNj`MJmrJ;(;3CQD8#E#*PU2n zKe=-NviuB9)0`^_p4hLxu>LRIQEy2uim6en-%R2u_SVT>OmC+GC#=Azn-6Dswh!Jy zFEdGjS%Bvd9WcmUkTD7y_g!|ky#K|S>ZdXkg|<7u&B!pfVyI^-YxPj~rg(Y0LZcv# zXOUv1fH%{O4bom1NutHp_+B~B=ka8$raMl3jM7lZ{|UnkXm2Hd7vLA{{Y@T-zP5%& zPXC|XyD9b@pHHs2SN9KGHvinw33$&H`fn)QPlA*=dMfB^@H}Kyp0BumeirAY>w#F| zt2FScj`C=s!r*dsneiZbqEW>4eSnkQrI{u_WkLs>VzVdqzhDY(#oQOI$R|ing zGl+Zfb7rjE$Jh_x>+9^dE^g-4d!D?S1#nj5o2>_UqFE*9zegH>&Zy6K*ZSkVIvh_q z-{*Op>IgmcVm-|Z=6IN!vDB|r_mkhS=u=R$DjVdG-NSS7)lc$DeebYq6Z(e*NoL3hqENw|w1h(&wW&?)TMaUy$+YjPm|Uf)94DN^jVot{~{L;u}3{$5DN6BPXFfI3f)YIy8D;8%KTj*CaT9T`e>irkeL#F@C^Fq;=+r%uzrO$n~9dlEqLv*t=KcOk6XEK;b z0-(~N)nV`5tEp5#f=h=XrQvso1ec-n?%U zQ^{UkIb(&rhU%&+@1i~b$Ey6iRDM?Ff80y=pO-7e4hk&3i*UktDID~>$FjVP3Ch=& z6?*Q)w}*pS?t_aw+}=>9 zqbL}9^K+pNA4V>JCN9(e7-+@)^Ve2m^V4McTzv?0h+_W_rF0K>IawA@8J~KZh6DEO zAbn4B)+$BC{E8K_E8_>XW z2r!<&sX_) z37rrY{&g8W?QkXryK$PP*6yt6X_zfXG|n_``F`8GY|pRWT>zP+;Ld~V3JmOsw|H(h z;3I%DfnZG@ZdUHCs`1dVF@6$wyPbnQ2W##;+dh@HaN3qFN735|H`@EJ*Wj7_$|ZSs z_5ZH@GhputiREyeD#~)DI(?jsHxIbe;44Sath?_W7V0hX z|A3O0a{mE*n}S|W)#b}t$&$mZpo#iLoLLL5!Yg^lIWkxA`DUJ){$X=|IB``V4Y-U+8a)qxgmC1a z5i=gUI$QbYcGU6Qj8iKta+AC~A(vUfCj$%b#R;L0gya*XR@Q8U{AC1BtDazl2*oJU z(U|f2iFb@&rTRZ3=tqt(L@ny-b`1caA%=|$@|5CsVP(D=#ADk=kPNnWITiiPbe>J6h zhh;FY#dj;bJX37iH>(&ZKP&U{2$>Mg!SEPRkAM?{hpzhO+5AYYZP{UNWKGJg%iqXu zd7s6w{ldLCT6BVGUFReIgR-Ph6U_BtziR_I@P8pNvlf8`x@voQbM zeAn`yc$*i+Q~s>_1IBel**VTQ*&c%LoXhX$SH1YeD+qeopunzI=dF*|iqf$-C=Rgk z)bqvave*JEzn5eZb7YM0l$_*Fdll zgiM2=@qEOO{n+9#zH`)3df>w%IxdmtX?SqC@hbxIaye!bPG=~205h+@Ol9)*=Ram( z^`Be)^RbwR&UpVepomEj-j$%gZTtiP6+hs@Q5z8jXJ8Q2KnCCeLC@3d=SUu`@WE|# z#uTA1w+^BJr&hmyZ(SeVK#gGE7?w($S{ul=T0tK|n|1k2EjTWnlfx*eN+6nJ>=I7R zPjSDEc^SQq$NM@4>+(F^4mS8gV|m_bSeI{Y^gxs1w);;6b?r`i22`Kvwybkg-!l?jWraCuW1OMq zbs0Cha~NInZhikxwEdSR-r2dDg>XmB^}}>~@x7Mct1|!m%{}$Jo^Gzc*P-`wMZL@O zJjdQ=*vo~wd@Q*aU1j*?A%<4egAd%8l;T)E-^$?$xWKZU!#Fr)KN!#tJ_#Q4m3TZjc( z36M(TVSKWqjxms;N{1ro3VM8sAXs-hCk%aWV<4zDM}XR%HeZ4~Gn*@)fA;xXPox`g zn4I?g(|RhrYe9dj_nrX74vTs^agMMh-TWX;oefXmA>U_53=N^&9U*9v5JrhFvj?VB zSJeAE*w(s}ybFI)zeIYv$10xbQB8 zIKDyb&8cs@?E&ZD*V|06_`^VPm>}<_Ym*qliFS%|hRkejpH*>W&`@OaOe96G!jVvj zyVm?%1mIi@qr|txKuPIMGyt5`{{Y+A-ges++ZzqvRjQZF2DGSmVcweECHh&4SG9c- zM4B~s-(B~^^*nH2#1|zWV*cAR_?0K$Z9HwOea8?h{*H)IuFzX`b5FPBynDmT%y9>N zSbvy(#a?d3=6+K0oiJ+jvE&}P@t(>A8K!1z!Sw-so5V0vISuCaPe?;AzMbBzzS9Y_ z#hvr;SwZ-p#z~niWKCA+u`@wgNP7FOr8Of3i%dE;pD@dJX2J>2Nqy2|%Y zfBs2`2@*&Z-v+9=deKJE{!a?})Yl1K&o%lL`GoSX!Y`mZ+k;)^>8Q2)^F(9a(G zj|KIFJ@mf`YzyzW439VLQK)N@RP^kokJe95(tZ5>E!r=K*Mfjyr6-YYjXbRoMTBV1 zWOgAz0gk=+l=65Ql-5xnhqAXO*9){cO+zI`FYmHf^DI$-{Kg+PZshiPQO5 z+tB=D?6&=JR49Q5>3(Pxbby2P>FK1VSAkw*UPoIhWL954jhn!pHR3kDg}T znGmbpol)=d*(jRJZudqQC&X|y?-)nzBSZw|#XM)#QDr}W9_Zj9MPv^5zfX(=j1a`9143_4%i{c?pv1g zw?_nd%mec__Q+B@#*8!dCp3^ z#Jm)|&$R!h%DXH0knh6fciGQhS(73`FM|5Gi|!a_T&WIajuY#->0S9?)W&>H^h;l)@?L!UiYpeL zjn4vcJtOAO(?#vfhx%2WT)%7cq;tM8G`$xyaBe?K9Vg`ba{%>ym1CZH5*S>$P}p_v zT+ffF*!mtumCDaQ3+g;_PG2^3%@>X+xf^L~8i8w{|2z`1Hwbtz`TpB5s_`pp0AhHb za{t$Yn-pW@%J?P-01yPsnz>;@EYY*3&*HuT9D9c{Jqq;zF`6u>d(vrn8D3)Sz2n0C zjomERv$L%dy{`E~jk9?FJQT#%l>C!`zdq(@xhn^Q54r+MbW$)RYWos^% zM=YC`l{^65-w|lccwL_7q$}cWx9)Gm`Sk?U3yYc?KlS^kPft&u&(kN|qgMY7P9eOi zj#3^A?L83sEaaa)ef;$FsSf@Iq-@Az!pI{h)C`z29Ytg5<=`pmZISxa|7ykw$UETY z1?wf)vC#9#nL>72DT{f%o`=5Wq4+RX=F$VvON+HMgmF5%uC~c z=JSt1clag!$a8tC4jwh1t2b8YZySG=J$fcZeKL6wCP)ZI&EFy%x*vQWU-#;Fc|s20 zd{I+3AP>yGz`*DRp60EE`xb-$`cS-t5ZEMkSJK&uf+-wAK2N--5H@L0<$w6>yXb%a zAhIGA>#Qu?!>sY=*N@2g8WP>%%Ny)r9rf1bx7EWE)SAkdg3~~|5k8Fk46CGIu1cnJ z7oHB!$5Z7+lG&A8?#(F&M?s(cni1u%IA2f3a3C=IoN6V^(cgN!4`=7Pty0`}+y16( zh#GBR|FnOUuK%iQ=v0zdh5fl}@ov-5i|}zhownhB`TY6m)5{FUF@N89Ay_9bOj`*H zGN@}tT2-7j*C={JMK>$-<$M(Cdfi7+MKdRIV2U&5;91qMSc1-nMzlDo@n?k``d;jK zCj2M2U{8_f2#CKM1P21#PkiD{@X6U$nKcSI5U2DKdAX7=#SlDzL_w!G;c)= z5Cv@EKtt*i?~F6-&F6pr$;*} zJu{dWR6Y_m_M!IR9(e^~ZGXuIADegEb6VfacOKgT^Ns`r`wsANCPb|$+k z^pBSLgDpEjqP~~Dl{*7@P8~v7N@vR@_mule3?IuzP6#q zL+62REXe1z^MVwoF^|!UweirWQ2P+~PruI^{gbk8#x;Pnoldy0L*5F^f6?Y76;rE~NMtzo3ZugP&7pFV!9&KScH zHs+S}C;^wny4q0B=CR68qj2u_j$;42LHJV8D-90=$bA5i0dv9otay()Ma}1WVF^Be z=M`##zEXF~K78T5b&iFK=Na_4FOM8{ zJw>8=7Fr}q@bXP|$-C{gx*nEoPwaQq6Q`q%B9#CzIlZ1fp0OzLd667Dg0K)^#!{B6 z;jQ?dH*S6x?kIdag?eu1bB1x=a)9PsUR=*Mp+0U!1-wpn+r6@WUm*`L2pB37Ao#sI z_Bvjyo<1HQKYn@^`NzlO`Rn*TI>Z&bD-O2TUoYSP9!L|qhhJisT6u5)Z|He*)24_& zd2*hdCj`ARbrpKYQJ?c6(Z<2=mT9Kl?L!Wu*P` za(<)lHz;&q2BlD0)3=6~J30bl(sQw zZqMi_0f>x3JPzku3gwM%4tnNKXz}%7`tKy@Z@X<#TkCJS$I%$`SN-VcV1`C0aFj-5 z&w{GaMf6mfs0d-NdS9Vut6<(OU%Sx49`BQT?2#9JR_F(<7xcinr<~7N?2p2Kx!cF0 zTBv5*JjiZ8hivB`2jT!bpG5Dfc+DBS8-dTM2v~)L#|UH7tqTnC{&~4QuMJn|SHF9_ z)v>Ae$w4Y|0Phnf-v7@1{O5nI$ldNe^w66*nk*3XcPV`ky><-VB9MjlHj~wLoOM6c z%`@#-ey3z-lBl~|`VYwel;a3BWFB+TNG5|QJ8My$BTk%VIlW4`tq`~910oxP4P((}t^<`$L699t@Bo4$8bkmZ4P1N5-{adFup|xUF)iPhT ziL!W(pnmH;2gR{7nTh&(81}u-fmp>FJcK(RmIP;D5(s;l#-I}cZkCK2?h!%TIKi8o zcISz&*j=o@ZNG{VTC>UOZ_ZA4Z%3wLpLbgkq|~2&4`9YtnuTr%!G2?j zy!%S~jScc1mY!>(EH7T)}i=RBb9sMCttLOAnBg<3IGwsS6oaF#Nc zceXc%>3Sr|MjOztGg}wRsInE&bOskGR5%hHo3wmwl_h;?3 zL>JJP?)Uy9NH>Gn%Mv{egvWpWVSI!=v35wge%&(ozK8xV#g28&pPq0A9C!wfQ2X#% z)PumS^*mcoK1g$JY!?fc-^&@d*CW=ZP5=7NGYjjQVeaU)sn z5l_c^J*zW;>J*zVqyM1j86cevVXqK};(~e_itx&jh(ieyryCHxoelJscH3=rkwGt& zbhmxJn)viHNg3|WtjDMv!&#Y$KI(o{+Y1Ov`bvOc$ns~9#%1}rCf?5}hn*leHq4K( z($s4e&z8ohg>A@k%luo4?;Y~j@?HQ!d56a713M=m3Y*N^Ww19H%gxKg<^pjE%mAc7 zTfd_b^wUR~%dP7&U>GUZqaXO6-cetZGiC5OPGo0A|0Twd3D~zUKIg~^{m`B50II3b zBOV%^6?!tjM};2J!|;)RIH8_z1ihb4xy3HUm6M z$mB+MxRX`For{I}%1!XZ{V0kwZ9+u2ect0Zejb$90-Dc~urP)C-8djB{cA~1Y{|LR z`fYD-k1nn;tU3M*>inQ|C*G&;9eXc{=mywd2#(#&yu)2>^@2VQf|na646&~SeJl?L zxr%~5uftD8ulArycV0$J1F0tY9D7#ib3WnF?k7b!1U)yqV#<6H^c+Wto_GAy%mO-! zM-`O3xrctfuS0hm%xZm&trn$gywE75fiqaIrjWO;xYPHz&p-McrS-ri_P+Mqg8m`e z9DCN27CJowEVB_qBJ*$|y?v&jJWo0fo#$UgO_mR@AKZ*E(ELryay#K3AlzXAY<|8g zhuhJXSn{^e@6g>&g-SeRI!>~q43`PC2cgdMVcY7rmo@iaOdqVhD>x3-gL&+^>GD7b zq&o~`rcajJ3pN(OZMRjAR70*S>6)|Z5rT#4QP8LAMyS%L2lb4+dF8zGK!1yecZbdP zaj0H3+v~xLW%y>N6h<0x1nHy2|ISi2EJ!E8{W^3OZpYMk@UV0nG)w@0g@ zHZVEe=f(P%KP&WdH+$FT7)Q-#E-HrN`2uN*Q9S39jh`~{4XFd=P7nMg1=EQlU zuD(w{*1rp9ML(3b`S5yZ41f*b8ldaCZOve{hMr?~x7Q4Ln|#8!Y~EipR9|A4;|lro z+PXZtc~D894)J#%HrKV`Ze4kLCPz!wru|(s+X<=aaQP0M-~=22PaRirZ9c?zbb;=Hvv|H!4~w6dC)e2TB@QzDDG`p3E}gVQc%|K{vQO~sKmVOK zIm_SwOSO2yR|WlDlOHW-LFgdf*O5@@eD_iFpJSer=TbYQxiTmtRJ+(hhLKnL+Dzx< zUkJc5#2BO^^eb&!Y^3i1jX*>q;8x})`;}Yg?MC}-!t@f?*BjZsJ`4Ka%*W+%sMJH* zg9z!&d+}+RG%a}@h{iJ$zU`Ld?{GL?C4(V}^s>EOI}b(^41i|29)t>=FV9rtc42`4 z)iIEgmj!;PcC4`nLXpZw-RTJ(^n><}T$&jL$xRW}opR#@wX8 z<<9jys}WG6aYZ3BZT$=wcR zuBoc0)SezJ(ofYr`IE+5>`lmJ_3A4wAY`V8V;WiPEohBrEzMgl#_SQ~7k~9Jz2r15G865LMy2n0rXQ2}J7wYajAJ5Z5br(0Zn}!;sDH#}g`V-nW$-rRxs2V0W%Pakl)NI1=NQF_vO+&eGf;!W+-S3K&v)Qw z1n1B*B0m30GBhV(s&@inVnTWN?0h$f88!ZEg^TSav~}$IS~~7UdGzOh^`tAp^?U0w zyoU(yZ!YL>8##pWkUCltgu0tac{sgNQQ`~ouO~C)Ve?bt6PWK&1 zva|6xU4BdcTeQDTmg@84BsdTnCi)4YWn-lby&aMBYcg3EkJOapvtU1?1X*k&_SG46 znAJW5Y=tv7={e?s`9xvKye_FR3AyavcH8?~zdxOXOM7kCSAMUN9r)@XGL%=T&mrj5 zD^!-%{YS_pDR&szY? z*rA`BoVf>o8s=n+fBV7fhggB%$$bjezx?^%FMs~mlP@X2 zF?h7yg8q>reJlbn$PD2aQM0F?)M0#9(cztn9h@N#mkG?V5*Tx>UYTWa!98A3!M7{Q z_Gr*U_d=C^6~A5Ie9tb&aX39RJR<19VReWGS%r0HG^og_)j#}e-dl$>5Y|xoGupA- zpwH?*5gU1m2A*t;{ABPGyDzP~75Sr+)x+kkK6iI`y<;jE5eEjMiEcNEIc#?WS;$8N1bw&oFn&rSDjw1&Qh|g{waWoxr(fd>dqA9RK5z~ z3UY0akAw4QD0;0-kI!84ya@9+G~az(-d8VGehB*0_xMlTxtZ=bYWV(m{9Ix3jXWSv z#uW=3OVZ~)di?t@bn#l|Gki&Y@6SJD(slj!|N6}PE$AO8?Z@Rv%KPj#1Yq>Jjnnl! zfUx%~4#8J%A|by$nA%>nUZ3NS0|_QIJC5y*>?@j`QR{F>;)HnO9RsMRt>SY|R_4Xz zEE@CPIbBA7;2u0MXQXZr?UuTrkf`vfyIu&XnWO!1QoKB6_BHir8QF=^% zi|T)l-8!BS!3z#TA@B*ZNE z%7olDoY5B${GJo4ABMyECTc$SuIK6nZWlO}huhx8Im=abROrn+j~{#e)wUIS8OO3e zuh6?h&!11bm4y9XYVR!2U(m=1LQDLYfBtEU_YdH2R-wObj5S59fgwS5)o`~u5XK94 zA9Zz6pyhEH-3$><;Vvdl$#dA`arZnUL-@moGCg~lfgbW7Y&>x;ku+-bjM_L(Duuma zUKR(no|B7U;>Nq>K5QSJe*gWmhBy%KwVt0!-mwNe76%^lyaxcVGr^p@N7%B*;VsVZ z0)73O!}Xw$TX_$FE=J`bsbEndQ~EOj&RKz!Ocp#qoQDR5wUJk#`5Ywoxs zj_#2a{5+Zc96J`pw-tKYut{W(I!=jVf>`DX^598vQ$#a_Tqc^`oCCZvrnbr<`Lhwu zdFo_^Ue9H%ZJ{2DzC2f7p~t!hR{LGq6V3|#+>gM&cq}%O1Mc^eAU<4+Pxj@{|GvM? z=l?pR0ry+bKhy?#m+SL`@u~ZVQ54gOM`I-(%%Na+XGV85Aj`v{SLYp0mYSR9`~WQC zk%tBv+jlaE`yOU55e$;Kg#*{u0TNH1S)9-1^86csdcXbt^~Ev6jEEN{`0m&|atG`9 zJO`f^L-S!Edh(WVtN7dA+KO$5cOa2UBnF9dy}LSPpn``@>&4V?Sf4}W+KgZqJruiA z;neHyvzl+`4of2kkJ)6>I|8-{p zV$!{TKKkggQbr3aHKe`Tdv9KdZUu!9?kzd!<34vgRY4z~%g>U6m_9$h`XE|V=QAOG z@jejjc{m=-lOfFt2etI`{bp=F3ibRxzt*4sROzG*XJ+7cvPc8Py^OQW~La3rNDUxWUAZKb!0D@ZH z-`jXm9bNrtcq#0OT1d~=xIbQ`>%dL7z;(BX52y_hI{ZbHX~ZYb2TX%yTaTWk9G7qkn89Z z!F_U3$Oj^U8`&ny3jM>^fAdE9&B20ganwE140{B_$i;{T8b-kyNPpSJy(ItE@4sl4 z0s|2c#*Ou>@`*SLF_!S*f*B~kSh!m|qlGv|>X6QMimyIZD)-x`ERI9-pzc#p<8KTV z&;-H_GYep2n`z-^C!v0D+imYH3Sv`wdo%Wh(*J&SNpOem?P#~YL`O0hZIxkG$|W`x zzsqC7N@{KE_Ym;y>US)^PsB=o z#sV^1C?t8e}iDWYwT}L{r)rc`iIiwk|x^m7089+>Yh(aWLDl|DLi1`}OY_1! z;E!%!Licm3=Ds^@F(^cX!7UOa{{7>Yc*tma*Sb1`GPHyCcl!Ka{Qdv`?7e|*Y$=nh zD|O<^2dMXd*DDSBhR=#yLL9r=ZV%DDy&xkpS^iIJbYds4T=g3IUy91{MwP)zDj4~7 zX2o!hCH8rGb@i*_aK0Mul*V+!QJjYzv>*2QQ*97tF$XJSp1bVO)`2684RZ=RcicV^ z8+NZ@!F1IQGj>(-{u$#j;tG7+KcmU(emkCccqYr{!%=6ZdESaBpaFl=oKt@Z@gLyXwUsZvoOuQ-n+l8jpXB#~zK{NY#sSM*; z&j&SGi`=pQfB&EQ@BchejOgEwb3=boZ~U@d>0w{K*$5C>=Hk=!5@>rqocuYiUTys4 z>*N1E!N=`)Vu_n87tDu|kt98M18lzs!>x8O8;&Xyi#{mqef3nB(fH{7yy|{v5pUUF z+wAS!>9Nc6vr-YP8KT(Aj*agIx&ybag280u;^HSa@2lC(aBu7#aD`zs6}usO#t_EH zTs!LaJ+szRPQNu`$dAUX`=)z++}`dTo+@d*^>blrL;gz5TI30_Xka9lnhgAkX8Xm( z$9oeFN`9fZOknqOZ8=w`+~2LYC!QwNcQiL<8{K2pPR|_0R;aBkXYqF4(hkMv;VF-X z#l0n+bxHRcLN#iC5PmMx&w8Z8{{OAP*XmoGmefnKX6_=Ww&OPuYyA)XE&o01Hv6CQ z{`->G(EkC{J2I*)1C^pUG%t||63S=lVfBBaSQah%Dwly-KfP1G_(#hiB*j0Wtw|T| zVd^sY-Hr9v%-F~yFp?kX^WAgLL?4TvVLJEu*?1IjVjT^cVwdwqOcQ_27nEIPhRm(; zu4EGX3U^2Tb?4_&Gv`^NBzI1Zd$UfXAry(rylNZ2--ihrUqr9N^%O!Z?XbADw7S)U zY<2GWhc}Zecj6i_9^t|@8jV(QRb>6sFVgWGEOa`f6|N@%&!r#tjvKxMF1K>Eqs(EB~Jj{N*G{mLiq_e^)~Xp11y z%@_4SYZUK=#V&KPo_=4wmlx>8t3|IG>wn8}^#A^%f>lIRYSruk{TCVDzY zh)B#MP`N@N1Q!?mtx3HTnQBiw@6jQ$L7svD9-MqRcUgD_F03$!bNI_jvVfRjnx9O0 zH*zV`6lGw;{+ZxkfY!e>7`q<)h@hww8$EuP2fw&m>py<@jP4ie>DIePKecy$x#wqo z8V$+R2zK;c{=^bB7wVtba&M4k_}u)gLHS;5$9ezk(0ePrGz)05L$8DV37U8AnooHc z`q-=x->g^F-k%ZRd_*1nr=sx3{?@s-{rCU-@o_u!{{<6Yb(&N#N|n0A5Lh3DSJlY& z-SyfH?+4HSahfAR`AZ0xynjDz^dfP*FmVcUFmTHBv1pY}Orz za#7+q;gw@<{BQ^w|lofdO#Jbn;rY(?B>W1{tROu zH1QV0e{u2g3%1dJ>>^>)+#Sx((oIGXtPh{6sW}4R(H|9%Ail5ewZ*lKJ7)#B>|S{* ztsOL~+uKzsE3lr94w!d`-U+VaG3$Cg@u7E~wca70*U1GwLc4+Ff8f9WyXF38QE#kP zj^t9WSs#Qk>E3*-v)I*$*R0fxUsfMUu^RD($xU(!Hk;-Zrl;?KdBX|s$G$~BP78Qq zyfdkHR_vSbB;yM6}+u}IAoav7F%JL&lqbi_yB$lYT3#= zQdsl|tEguvRP^LtyowY<%$6<}yxsbXKDgxW+ZV*2nt;){bB8Qbz+ywwJe;5H^|llf zJs)=R^5jcN)uC!LES-wdXAi^P%tgrU>#b7jxrXRTpJNErHY`2YUNzwe81uKq*+{VVu!JM@1Gb*$6>8OwCF z(PiWfN6S$SEwkE1om^E21jrc|iIP~FbP@jqCrA=}ME2pYTY7uvglu|x?}Wc=N7tQ) zJLjso4EK~wjjA!B5icjtM7#67tzY(drQne*0Fdd+>)`Ws72_1tZ@TU7;vTZ^4YBy% ztRR!TAiKTdl*VDo^Baz)CJ6_%oZs7r_j_THdaD`FrZ_wbnPtV5&YksLhhCOm8pd|?pO=zY5+m*W$5+20m!>{Rhm*g!hW_V0yp3~mr2F!D zs}$;h7`T33z1u<$({+Po8mp9o|2A5h)hneNzA2mG7j(TmBF75+i2` zS@4jl>HacT$K5M7-rJ2A4&7zRnHuK2$_fpAB9CO1a3yAH>yx>2=PH*9g?OR&p|0`2 zp8b0(dFF8M1Ve5-bK4^l7!zOYT1}bwYzxuq4tnOu%=mkH4CS5ILL+?aSZ#VLQakix z$!AHES=!T)qyvh2Rby|~#VGg(+VB?_CvM4+BQjCo@p$xSznOj>z8{S*4i{?31kb#7 zT?)I61!0lCnaBH@dsaUdX}p21iyyqM4O zgxqhR6(r8x^AuJkA@vnu6W`iyuPt?si;LE1)KkkfWt5*dy zK#g_+O*U0$M2_1>2FPu&Uh%WTW*y3O0L%yPo zzZAZ}{ILU?e&acV{Gvky*5>kG15b)MA(x(-yUmNG9WVY7wURdF|oU^jTdp z{DiBCeYUak;n|^&FE_cS&!kh{qyOPPp7kU%a-u`e9QO0O@atP|R5)_5{oZ`c{a)49 z0ll~0oz=(Y#yf@H{L#0M-}&GFd5vr6|A^_YBvPa7sF;+4+Bh%H_tf(wT;%}0cP%$_ zRiQ{yr{9hGRYB2!N-;3!xf%UXXnf7Ii#dmPzY}4S=G>RhTj|sxc0y8YwZa5uqH_lo zG5848p3j~)2kWW5N&}tBXKo5&3zaAbPj=AXzY)0TFY8**Lv$<4=G-ZO9!gBv$t%Ws{Ouz53wIBYO zgoCEWZNy*vLgW5%#=OC$eGJ;b%P&74)1Ht?laYk@{#j%=ZHE#mm5B=bsOB z^RXDmWr888%{$Mhb3j=0;N!iw23}K#tNX+6>(t0WH;!899=v~B{m=jRe_rnz`oC@S zMU*u5=>9aFa>_yvNhk^yWa+0@EPsGb4g5G5PiZ&Qm5Z1sVR>|Elr32DUTBT+rIx;j zBcjoR&%_Z2=ZCGoeK$GqtEQ|t;-N5OUBZVT9k#7MGk!_|9M+&5PB`%=aP9uZ7mWN- z*gg1!yW*W~`DJm5N*F7Q<(U;#ajFo+^4j4O2V?!Cgc)DCNFiz9`_BaLBSRlX*-27p zEZGom3xTq>Oz@O{WaqX?=HkH`c?#H?v|5=aEhTds1{WiT?nD~Tv zf3xY~+V;`plh!iuA~EuQPoGsUzl2A|{NKi<{jMbW6fENjV$_kL_Xhu!;v@WNRXu*k z*V;bzYe-Kdb<*eNl?7K8jLFO zn3O!Y%riWU_}07H!Y^yhT1qERGiRv2FiZvGV48eYP>Ev?e@>6zYw<5G-fy(V>d^BO z%kkA^IGra)bs!MKR+e^CrtatHT2i~S44Gm-5$Qwc8{c$qgm0dFJfxy-IxB{`(AyN-}rfM==pt*rcho$&E4|NHy@ z`@bFfdsBXSoYd**dN<*-iV5v>x6zl2R|{S|CY*roAPEDFv1hI2^8pkkkolCo%O-f& zjX8J1FSr*k1u4#4d-yc|w)A%3iqCWi?YCb-e`kI!ReltVzjqHvHLAQ;g?VO`OqW#g zE$TMquSx&a_u{40}~1gsLhjwkxip-_e@H|Pey?r-d7*SSDk%jw15V^8v8c< z_RCYETpitqNkF-mzc~Xx%PN!=4;t`W&G^gL-(Osu_g%|)vb+29&P|IF($1;B|IXMz zt3Y)2)tH7}b=3HN_M`qO*K5`JZ1!2oe!d?Md^*8sx3hLvPiNT4i?|p9GBJq>PE|coUIuCd_U5Br)*HKj| zrK9$7Z>fGdlwrY{(jhm72hRMun>Pm9gR0nOJNS5M`Ev}j2rV7$dG+0^h@da?Hr49K zW65o|S%lG~Nkv*|r%RFgZX2F;FD}9~pQ8Ifd#sd=-YwV?SmPePO6JCU*GOMa6(16S zp#=YW9X0oH-fMNGC_D)DGXJ>cu;60}bEiM-oGaNXMq^ki`4>#_7+?Po{q^q`*XYwm zE%2ek^llZQa9;-(oQK-WXYA?bhjG_qKAVyBI-jqN1LUB9r(y4PQ5)4OSkHQv(q9?+ zo+uqHc$Ou3GL_%S{r5~^&pj6hnnc+jZ@ACyR{Am_nq%P`J_-61q)U5^5w$yRJlsPzs`Fj} zthbClL)6gj(UU6sy=a+qL@-b?`al9-lkeJz;)kCuXP7dZGRs~vU`JhC^Z|FK>L6n( zzny3gJXFBWyCqn7b4q{ijt`Yzm^_OUu$>>45{vWx zo;pc7(H@S-Gk@l*vqrFcjBEKX{+hGr+vxRVOSx^QoH3EI=>$--7B!q+GP#i%dY#W- z?fUjc)2b&6A}_7WvWDNmze~R`^lP1Gv1Pwm7i53TzZ1ym1e0e!=GeJ)ucNz${(AYC zr0o2Qbz&hyRq)zSpZsF~2TF1Ce*Pha=@dgleLnfV6nbIE^xj4JU|!#rml2jtSaaT> zKT8^$TA1sU5ke9I(=QwUK7zkG=V%qOO)h2yXNICPpz+K>9k!i?38l=F8XHy0BVKnW z{>7WO+i#LO!>Qh{(y0*gc6!Zav@I|XiIMPPO2<@%`!No7WOb|xa? zxcs2{tZ1KZO5mz`{my7HCze*l(pKW zpPh2w7FThry~aMDFR$MDxwwxHVu)59)-~$0qkqhu1e*>$Xbq^HeJlbx&#yYGwmS5b zE#8pY;|KPg|L*eF&|lQKR@OQcH92dI^0Q2MWSP|bGsouVdbZR=;AcEL@Kci4+3W{sdFQi$NSuRrd;TmAQOaWU$j&#u`1 z{aG!}%IfHBbADcN4V7rKi@=&@t!5DcWt*R4*HPW*KsjWskdp58cKz`&e_#I+bNxAb zJp8%88T*(Oyo&&h&+=33TkvsR`8D)^*}(g=aQk#ggH|Y}Y=?Ku4R&2qr*~SedCsXY zrM`XNiLhApIkX3d3(v1@^$~>%gf2vzK#<>wkpV~DAYYCgx`<)yXUM`qTuQ3VKTAlT ze5m$kH(Pf3a6FVlSwtlJ!2QZcr5H67|H6^@I;3y+{yOmY-(L~`Gc>QrjXa^3vKh{M5*0^y@~R*=9)(3JV7ahz$Ht8Z zo!Gbjy~@98=EpDY-e25q{pvwK8K_$>mo4+I?z>{^B0EfbI{HU-trS6P_WFz-tKivd zN%iv4p^v$sSo==tunK^BJpKKB{{@4-&;P{Z^X~O{vV3Xx!n%mio&SHmgZ^=Q_Sew= z8Q))N`M2p7In@pK6)tI%TP{^==nD4Yw%%;8mljnm4XJ)mLUAWLUnN2k*+HFQ>=mgo zX?E-DlgvfT=Y{ra;*XUI??(F)V!|0ui8}OzON=~kbl>A>K7dyWkMi84kxPvY-s{va z?uPqLjmZt0Q_uE`#9AS=6IUIz`yjQqAw+d=dj7rbn0DIGaLRv zX@ggsf8_mB>*-qGuV7g9g}(ZT!pAN9i;F*hski*(>d=Ryx1nF>+8yi1)L?G4(OzZT zp*Lz_T|%e#$(!u!+4QYehaUCI;{z34{MQ|N;_lGv`}>_8dZVigKVS8j9)8v9Dr)#F z|7bz@xK8>S`rDR2g?+i9fMOn2hRgF>K|0_m*GK9n!Mr9(i=H{7<-2F@oOmr8ZU10} z0D6fJ+`7-#EA)m|{m{>syxqDTb*S@h`V~|y7mD^e3SW3XRj6gTNf}}=^!%u0s%MN` zS$;{1x?UkLwXCo==Eq;UtJKy;e2R;UKK`qMu-f6vvuJnJQo0PSM5>}(e5z@ftkS5M zL<`@(eHI3;I4K>5x20z?vXeblhnx8qIHI=)%o&ntwE}^f~Krxt>E{`zj?@W@9?|}4fyq!25b4~ z(62Xo>IL1Q&)?$|AGfc54gGcaCwUbU#fo7{sytOZTlzTi<)C#GUw&Hl+;38>7Prr{ zh%?pW_qqX!h!YMRz69^`_QE(b{lf?EhXeT+0sQd4(6a6_?ApOk%Y4Qi6k}IDS>oxG z3xlsB07^UhQvpHI1Qos?*W2F@(!Zx@pPPQuDQksf&s${n;MF6KxXX(5C*QnUw_G^( zGu{OAY@<4Z-rG-*A{6&6_N>#4T(Z3aH1)czR@o6PbJrBSh~9ePv_ynd9aKJAN=ot zAit1jJo-`pBY*V8HS`zt|CUvolACc>EBD!z0#S=Bd3YFNQxmt@%d%^1PY%@S=Lx|d zMm#(>{L%YzI7OaY^8Ul~LqCQI&lMbg2;yz-y`5i_+PQUEYY!|s)c!0HA!&LoPmd7h-S2{ zKjwS}Ta%e)(@cTEGBEP*s<0S^K5vL0lqGD>PZIz7!}XNif0Z7Eq2-)R^mWFOMZO;T z;^K8%`&kbgbx^vnovwX6D_hofm3tdBhQRk`%)yM3TJ+h4(JrhuMto9kT}Nj_ zFZe<_J=Ll2va{CEjVQOLRF`CFa(UI4n@8=MlWSOa=plUWUAk&_+vm95qDSj9_UnD} zb$!Mkef7mP^w*^S%S)8iM%j`}p|Q+39(x91v_P$I$S*-b6blla<6YcaHS;L@HW=pWT>=L=4cei_q zaQTC(*lD}rI8yJIN2boZ))j2Kow_y5XjNI|hYNV}JzLnvKJs_H|Hb`=UBX-Hr+*cE zwtd-YI`+|hUnaYNG>F`w$1SsPtgqbud@Nl&+K$e<-F~lJ>rCkP>>`#O`X-N@%8ptU zp+`Tf`r;b;>*A%ZqpEhq8|7xEN_Oj5dEB{`$Yjjrm?uR#&y};5P?8LPEs6T~sO;QH zLk6rvWLV*m*ik3Q8qRmPGU!AkmTeCsJ=K%4 z>7PsFeRzbRqilJ=la!Y_*LV+VT-@IM-h98NBAj?}Wt|fhHe!}#<>fKrZ8Fx3Z{{(P zL^&#}G5@p-f3q?Q-&k+)52TQG-Qf+ap;WE#DAW@Ap z_@Eu?seL@=J215nIvK6 zX`^d}A{I4D6iz?iD*nbWoVks@=THJDh;YPj)kBYWuS&}|+ zyp=~TVzxu9c7{48E-t>!(|3LrKIx2$&WX3hC)ZZBNO3}U+seD<M;+s2n4_0OV-AuSl{AyFmv zz2o0eJ2Hn%D;~27@D=-L5UxUn`qXt>>cH1c`Ush(V^b=$bk9v0w(ee@hBWqFCSPrL zgk%%~img1D4j&2(J_ZfRa&cNhwfD_!2HI`kTd_vi8Ws{R;bx_Q2Eb^v|;D zt%rN@#Fi9-p&41=woO--N{hs+w^ni!+|JsY0F;h;=wI7Um2$(}vsMM(XsB4)_y`)g ztTh^XdcLdPFMVe!F9|7U*^z_?h>F zsBrXpDTcAzpz8y!eLUU+J;}Fq@8%t{L(j+Z^c8@*|2Jmg8v2WRM_RH9mP7SYTdyLu z#_QHP47PgksPNrNnkkrf8FK!e5s8Z7geQ6lA|6mIB&x+Q?%N~wO>i;!>l5!EyX9Sl z;0Q)8oFCMYB))CO0E6u|Ihw)S3?4+((I=mI>6pF7;^yim1mfxG9q_<{kd&jmqGI2O z8W*?Ip8oo%dT-o*vI@3C{ZiWzNe|!o)wubv|L?d2Z%X(vCM(-blHQL+Y_nze=QEu9 zpd8#9#l83we&uyXpQJYHp9zmt&Ql5_(@4{ysfjOdfFG8Ool1dk#L(k?xVXTthY{{| z8$1GoSWn^V&MQ}@`dQD13_4oZg0AjYDt1PQsg{pAxr7;hjuIG$m>0*jg$K$KiA99Vw*@%Lf8o~!A;j=95GlTCaftiK8mHTreJen^4Kcco9p$iDmGxYraz{bB4QhEdy`iwn8o??dNY@aNt{3z5;DD^pVWV$IvNyfh_zojmG} z!isBGzUS>VY4&^GNYp`}LAl7`uhQF-BlHOSO&SX|1FJ?DV#k!As45LnUVTy~LY7tc ztaTZ=huts!1V-Fq&xFS^@3BXH8v5=+!1-~5X`Yc+sYR}H=+$0k#^j#oL=o2Z@?2A-X@n-#Ek{x`KZL59To%-Pz zcQ@N@!9D*6mTc=Fh#F{2GcLpO_hal8w%z+Ovh2gr=IRCn> zK6%^unIlFL!ym%;e1w|XBOqF9-G=&a$L;WU_jyt0oTFvp1uQnK{kF%5mn}uzVft4o zruNnl{2VUh!}v3#=D)J3yXbb5rSjo{y|^*L%4f^nb+T9%4dh4lJvTAT7=E*B)i3@w zhPvH8!`_%vX#TaXo^4Z0E|{8Ti+y||kKmNfLDxs2!O&NCxdTr)I`m%LXW$KKdGGAd z%cJu?g|Gr>=S2B6`r;b;i-~$~wZe^`rZq?nR@@bRHJ*ut)l{>uXUHPUD623WdMq~zd+VuWMpn(C z#&DEc!rB{f|J>Q~tf%!n*NbU*2C^72NTW4?yoQ8m>&kL0<EG0g zrgs1C)}x@3e-e^AXBj-JczI??rv$Z~{1{e_<_DVi+PwcJVQ=UoF!azW4vPpJ$$BHx z%K3ImImb9)zKn|tf8R}3x$RW*6LX~|IXT(M#)R86yZcVx3aTFcC~2rc%o|Cyy7=sx zv#@WXM(g|va4ue3^f!*a*SKrkufknJfAO9EeJ`jjQywfAZF$+gmxzQ|3X|@m^m69@ z;yvuTOs`a8rW8Nrxrv8uHl4u9o6TZo9de08Vtm!J?~5rqGRdMbS$XzlmC53#zARE0*W$kqz9|GmVeDN;(N>+>fj@|Yb*TA>)Pfp(VmT3*VCtmWl zeQyx~vFYcVW?StJypsHv0Vcu#4?_A$ zGR60wnorCBHTaG4iok2VFa7{NN}cI`*eR#c#kS(qpUp_$seg1O(qk73Gc_tg-Ck!8 z>)cKI=#S=-y?I`L{aOZ>Rd@S$EUx;affZ}b;pjKu;u`vk%KPh#s)I@%I$w+?Fs$LD z@Y3n2PCX7iI`>tS6SurKR-cE>^;DoX?O9N%`}Z(%?%76;cb19w4|m@Iyqr8$WYq`t z%2(JEA?nUN^NC3>m#)4$yxZdpz~@qNaXk|uoxb>({mxDH7uV-^%pwpW2eU+^;ddrIcFn9BHqAEIa{lheLr{##xL9`0P)287S*nsInFv*3 zRW#)29Xh{wZcknOCEUC3`TrvK<5_}yw(zKD^|QLBmPhFpdzC1mWvnNrBo`7dKi~0E z0WB(}*X_qspR`lAzTMr|8}`&vW~RwP!^*yx7 zAE@QumuD9>%%SjB|Idf=hZoiAlcE?CdGM0;uk_>6n^I-Pt;kuXJC>-!_{D{=vDXgu zf!p84MYJ_Cyi!T)nVb2NhS8Vp?pz&;8vcRzo(gj?bK=|d?OFXQjcN|0P$yr>t}ok+ z3?&sN<0-?n;>2LCn2II#oAWc~XeQ?@pf@${MR^y03sv;j3#6sCf%nf&`|tDaN{<_* z)uH!Nq8DW7lXvc1Od5CS`8a&nQ{RoBmfq|8R{kezqwnseks3RHaSi>&Ym`SPY3EF` zY4&rLw!hNk*NS4(*#b(IeOA9_?$Yqab=~|m^#3ky zOTRL&E8S8^W+jzGEG15YqeQJ-GK5$sWUPo}@fxI=S9Eyj)uazDXv4(sar_4_e2R;U!6(|fS{_w+_G5cwo$KM` z-|2+gYgf0DeJP$}n=SkB-MvosD_=$(y~;ge2LV$C95J8{&-D^Bq|f$UTtojOxR!q! z-t$_O$LOgCp$P*erQ?^QpQ*OxIB_X_s6G$B)Bj&;#a*`C-Op;4J3vLl2*tZGHtev( zaT6{y7%Q6g9;jb$9?mv>HPaDc$l+}M^BZ+2UK{W{f3G+r)2_DZlb4I#3+sOgE_%bZ zC5|VtDc?*T#Rpq1Z{9BDfzfj6+C%TsdB?qkvd*g6Jk+%JH|O*2Jon^T1eq?hL++`Z zKV`$z%T5nx5l$dFFxf*zBR;aMkVzZO&$Y+ju;#^W(|13$V_p_`j-Dk5zQJDm^Ji>5 z)q!d>a@)^(`UZTj-yMb?y7`B<3qzmf>Vvg-Eq_B^=%?1Fo;!8LxAI572N&1SU)VIC z=6URZ57%p8k))LohxC%QQus$F;qxMW?@>acNZ!<`0ChCbkI*@@8ho_zv$onYJHxO ziM_q6uRW9fm3DVn-pi9ubdk2@i%}CEMqTkKR}~cA(V%dif9HiLx|a2~-E8&YSe$i; zk*W0j$~?7(3ySscXi|YUA5R~*sebWa#s{Xj)MmmTKXK|9>jL5EOJm2-GVit0m3Vx^f%+;8v2X+_Pi47DX}tLQi?AarAZEl zpVuFmZu#`8mA{7i_Pi&|rj(jg-q`TBn04MM>y5V@s2}^nW5me2;#XimXiQwmN|FZM zp!TS-CYqzA6|Q$7Fj)ZVKo!3fve`bI4-bj56yM+tW?gI7m+M>@w=drr?0wF; z=efk>$oPBxUVw+Bq~rg(`5xc2d4Ig+g)c5XbT6Dxpcv{5d)d#o`CbX?u*0i^jz(M= z>u`R&P(THrEC6a2{y+otUaD^e<@jd*{MANZJO5r>Lw`}H%G&BGvJ_P(--C+QzJJ7~ zrF8f*_xcHqQ>Tbq_O|I!mIY%JMrnnvmQjUSz^5O{lhpk&Z=eyF-Yp8r)vx^+^x*pGZlns8ZnS`ZPbU7bi1n76;;u`vE*XxKm7ndj*c>ZJ) z-lNR)z*pYQ0Cs$xo@Yj9p7P6B1Lo9BLvAr~W@-5a{JsNk!`KA&Y%t?MthRi9z@C5o zH9YmxDTHZPwJ9fGe%+huvEI~Rc{D4LOoL*6AZ040XCkGHvY|dlory0l`kXcM#YNhb z417m+XR*xGKqg&rk$Qyn*WPl8mKG@=zIqIsF} zsN8w?*X&5dEt6AZGQp=~_gCQav3PiOip$7 z@t&K&N{^5ihMQy=b>vGkRbUE= z^zX*?^Zo5rWp`6!I>OAupKH|i;X=#mI+z`MSD0hf*D54Hh*T>aY0Hk&YllF*+%=`# zw)QvksOdZ%aF>SF!g5lPpG&|*wWXCz3lAiS4{q0!Ouy1GHpQ<~|5dmc?s)6Cx`w*l zKCg%;L{BI`?-U=HpFz-Wo-^;V$h!wfcZa`qPG9vO&uT*Oln9jYK8?LX;>)}>iWM1HZ6`56S~S+7s#fvk%BR#F{X*&;^b~Rjo;rYN!u%dt zNX!>7V)`Pg@krhq=M_|B#Yndd28T>=D$MKPy#C<6vFq~OdXx=56xlV5(vN!4fG1ZO z)@1Z6?z?WA{kra-s4G!AVDS+ol-9npzC|917a?)mWD^LO=~W9iE#u9j<>Sd{+&l4M zwQ8xFe~U&&sxswk(fQbV>othVUQ0<`Jl6zx;msBIF8QX*;Ws6I-l}hlUtE;C z)5{{e10+LV)$QiZ>e^FF205@O^lchY&nDjaxr(EBf96VU*W@7x?Su0gUR*`-+)q_s`AUOEx2S^EB#wZ_uBhB92J&F9K$q4SX4mqW+S+Xq5Yjg_tT-x-kP z&*1ylSu2twWdGa>)eR3Xx$?#2IK$3#$KXxioQIJr!qR>(LK=+G!Og2>SQq;u`vE;J1DL zfDHAfMmbcD#sY5PF9%POEIM@Q;yi60O6NU^wWVJy<{yn9kj+q0PY>_77yXt4_ah>S zkzoaJw+Re&$;yHfW z&`)80X%6(fPhRVa=a%`(4!vVWyZvQYUe8A@U3BoTo&U|ahW@(vG}fYmsBP(DsDYfg z;!YAbmA;%_2~1ZwE&|a}`E|Blx8yJ5o>$;O+f_T@vDpOFTRw(2H2!kpx-LF+1Cklz zf#F_KJ?+Zf*~Y7xfs5zyuc~_2N}xCLw1`Qri6_G}yX$QFTrDH{+te zGqL+6*+KNSw7s&KRy9+8CWl3iwUpvZ>(i<`JEyk#vnnO*Ic57L5@{znhE2bJ5rW~E zeeqtaB0u?sAw{?X%R4NWKho@zq@cuxYbLev{d(C1;UY0}YqfgZC-;IlF=r8K)NpWNzb6(b%o~)wf=DZ>f z6lv2f6XFkBg(yuif6{&q)4RvHqm^cZPMun%Eb(kVJ!$yQyb6pFnkZ4CN`)hb(DTy&26 zJk!B*^zNGbb|f>phcivLA_~N6D&w!sd*{4`Gs4eqDoqd|(ral=7-->T;QN2$_V<{7 zB3^$jj4~STL&J6&^+_6jNDK5%>D~2ihTe!(h${PR+9|`+d{THyfr~$mj~Q@iS3KGwQcU)Vce%`W~SFGw5^8L5}dI9A)-)H-76u zXV;pnYF;Lm-ZE8;$vLKGJ2@k;HnqD-YgH_~ZNG*cm+G&YGpOD-qp>2AlD4vz^@p-s z_9_M?l(P!;P$E^7q~CuA62pw6{u4-xe}eIEx8=w2suvflw{Anf%(y!Au>X5Ty`JvS z*FQC*_3SSGfdka4z>?YgD<;jhL*MXTlgu_g`uF4F8v2Vm;_5&jRK=b41t-$i+(Y^P zIw#|ay&0beJcUu_7vkNzcfcUu^!az|OuQfI>y0t|FtX=wXRf%$V#};1-ikk{x(0OD zOa30lz4s#I2l8X$3>Bv0jW#_v%D>^l()S>^F!TgpyPry9d za@@`z4f-mX{n7n#E&Rnb^#3O6odv|!UR`1(_SX35+>5aoGrsoMTPTD6sRK`xn0D*0 zMbxBEKd%8*n7PUCG)s7)9i;gx##d7ZKNJqEuTogm;5qX;UHfz_a7?Rl-N& z$tLc@^AqGycOH%4h=i$ci8}4br!=cB$^Bx&Yd5^%n8R)Rp4>kkdpQQs@K7MUKDC(ZWBX(D#lz?Q-c}jhToES z%I)*7TI|ps#sJT4MjPNO@5e(xTV1JY-t#IhSChus^Ao7qPsWkuo=I;)o%0vhm%smA zT602<9o1`>bO}!u+sEyH*>crk#aKfd^0C+q{JY|=-BKrp5BH2DW|Ln_y2Y+n7z1v! zp#Qz%9zN8*A&-H}kVrjV-~{8Ht?98*jhyc1qu+&#i}l?)ok#!N1@Ep$!7cRaq=#v* zwvGvF%%nBuvCg6Daz5XH4_u$~_a$A;{r?vi*Ur`Jy{P6BbfHC2I>*As+8(&yNGbAzA5A48j^R;i|eU=KJ!z z-CiH8qlnw%b52!>M@a-L?+?W~u1dP?x(Gs`JSpGP3pWjYD?nZ$NW3Y+-$(i#!r!KQ^EVnJH!_jLbL;qZ3 zcg>)S_en$Vsx{wHy9MU_;y;UP=&y?}&ki!{K%$X-dtuo9BA9o}$SD`F3eRsN?(C`} zRFeGzWq&C)Ju`z=JzpitM9|2J{Jeb*V%ULCj zIAk8LcZvWVkr8ABf((o;sb>gC$Kv!BqApqQ=>z2i&I z@~U9bO!C!xa@iU>?6}CXib~S$;8i`(@g8;m7UA~d4_4~K%uR_-E@Cv(qX+K-p5XSg zOe>k1S|Tb*pu&2Eb_p+_QCxGc95TqsZSB5*UIQiC#@lz#XPD~sQf)oXe>laWksr28 zz_|o)%^_x}+$pqALCbHP@>rtCeXrNP{{3RKArt=jrg%5rjnaIIgr`;2XuF-oTE3y4 zB))kMbTojV!rZa{TX1m={Y9NHRUxPlN6bvjg3n-Zl|P~I-QG|?NqKeevyX=S{Gq$@ z6?PwAjvh{HQwQ3v-NlrvACd?*{d-Gqiq||a_GY4Uj=*EVF-IN3i{s)Q)GAO;;KIBa zvdmrg8Jr3&jjNV7*S{-SZeF%oR-SYo`Iiy4?_}7JU?!siq<&Qq}1bl7YrYp`~)JBfhn zdExj@o!DCMLTOoid0>6t-al=SXFx%cnM>=aix@8PefVeWJ-eg9E2MFThTQmAG{F(M z8o2Ym-1Tap%ePY=xq>qG>Wjaz4Ma7?Jke4SH7k$q6Y59H~ z{?48F!C{C!_bf~MC$5x#qMfelO%3TW!ieIlbVydIUU`IN|FP=J>f47a_PK`-txx$O zkYT6n3JSbxw9|(bhX!&l617R+Nu?Sa(ca!W_yb?azqcX0rh*5mS*N@$Ae-zgN7gFLimyTSfE3AQt#hDIj=Arr3 zm8V3s^1X+DCP5>#4^N+tikSpHqHmxiUM@~JAke%bgac8j<)_lE|n&r;55{D``PSrUk0YC2FEVkQInWe$dj1oHL zuR2iB0t`bJPq|sv4D+AWk3VHMBJgh;<8dy%R{d|gdUxU1=%2Eq&klW;i5Y2;)iU(a zp-1v0q1>Tot~E#h69khjtN~2L$$hpfo^j#R+m_j2>zO|CkPj}GFP&LfEj5{t@%b53@D8{3( z{j$|%=S^Rp94kFQM##m|WqX*lvT{~PcwL3Q0Ht4C^hxKwJ>Ax9Pm^&xHHrL!{4OW_ zeYWx2nT}@&al7d)H;sT~`C}A5sV<-W*?%){|FW%xdo4kXvcod!%@k@A_M4~o&?t-9 zxD(e9QtMU_~K&dd+>9>_viB*yhG2LIi;weB;|Q#2-El@zqjB0 zAzVX$QD33Ug0d0Ucty%N9!Z|XtN1}*-KEHp1-I$f*?3}PQJsVrt#S3~%eVI-W%0D) zgafQ;z487#@rOr;PT#BqHuIxA9+Q>to-vPX)sd^cUT%E*8}lwD<4zK8o`7F~8SF+Z|gvhQ=```n9*{t9i@vG#bW9QG(@&Tmop=(Oh^#(KdzOF@5Io-8@` zDA9^xyO(iCW0MUh4^Ls1&5P@a4Es|=US!z!QfeqenUiw)W*qR&05Xw|p%;rsRtuK& zcYG#p>|TSP?|`b_z4aIM&+69q?4}oRU&`Hhe^eeoyfE}kdx``WWbJF^|01rTzdPhB z)cgF%$`*ZzAf^@B)b6-z2_cdWUo9@Lzr)JUfZh2VO;|Q1Oh}53d;XtGz0cQ<&}#)% zaDWAmx6g;?c2vlS8IqmvvVN{Gf*a?rY`$KCYp^NSE)JVOfQ!)Imo^SP-KXWv^ET4xIQLX$gO+EP8$rdi@a+$v^Y|>7A9~$GeQIBNA4xvlViGUyCG1~SJ=m?S0mtDah0%r^ag& zz5-#fDK!^TUbU9oqEGN*5Og=Z+ns1BPe*9-iYwGvfJq$KO^uk>r_r$T(NB zLn28u9bx|Ew+Hokl+?^rb?~5Tj&kU-Je3@P_>6dnz!RrgMwWGkE2WUAk@Gt0*yk!2 z*PZ|Vx9gnm#Vua5-YhRO9J#P|?YL-9{Eo4^e~E}oszdJ-lxK(j+`~s_bFTN0B}Td4 z7g@BXhnzZ zs8oe>Tz(f*39$;i4Ytp(A<^*6P(>$(R_@%#)>A9zUbNkHgPxoFlSjeBR(-759KlP% z_~otkbLFHobKD9RkpA9o_v5(e?@#R0OnTA>Io&&LAdPS!*A z+kaePE^ni(7Yf6#)sRy*F5eH+-@`_D67~)oDgJdC$sm$xUgB-&Q=GJVJk7 zZW(vPMN}osEYijw)?S^bevkqeCO@bwk!;S6FutxcyLIPa8r2ma^7k;b#TPM#^g44t zpG$@StIiCoUT$ss_&agGG7Li<#$Oc(8Vbndr-<0`x%fz|U3z(XanV23)9>Ea?~FRI zXVQD?5o>rL*aIiBA@5D_#M{&u#5&$W{&aME+H(JL@;3S_VHQN?YH5KA%k-CeEZ^rnK z8TxDdE6sSyGEj$B->IQAi=WS``gB}LEd`S@Ig{k9Co_XH1IF$8DQCHD zoHgCVS4se;(5R+=DzpQyRo~adzqrUN;1ecnRo{$QTD~)ky#ylXyv1oYc>=nD&gJ|x zIw;biJEBBz@t*jSdH6Mk(8+QITE*qCWybBSHGrP$hf_xdA6a3#0iofHu-;m8e=FV4 zIKetQjAJ6%bKGtG7vuL-y14%x-46Zj^JlbDWG1H@Uw3_NGcl6;2pu)Y! z=j)@LP9dM8r}CLi567Qm;w(cLdqO_iUU`2TUS#h$SI>ns$HlMblr69AkJ=+t|K0B+ z*G`~RSms%#A22SH$can1N1c<088t30-gfF;(~R|dw+D0#^5xpmwm<}`+)OVa;?}cQ z)O~$P+D0Bd#i^oF{)D~K*0YzQ!)vpAuim|08Sx~2uAc=4tgUkP$+ap^e>g8)d}2@e zbpN&&kIs|>cK%uA{QVNK@K0b|1GsPv-NnUtOZGMNKaYA_f#Odp?5=I9U)FSsUB%1G zNGmlyUH-g2ck*H2R!d!`d=XS39Vc&^i60Ws^+yfzN_^7(KlbiGMRH!(7BE~3^8Rmp zflXF@F{)!iW&W<2wwSJ1(voDKzw5A9%dyMX_;rXrXL3twWi9k&0woN)L4=EIC^hB8 z(WHkx+rhuSS`U>!O`+a_UEcwqLk|7dalLvkmbharb0K4B6P|e@Ox$d9R_C^5zt8?9 znI+DRd#Pa{+sy?WJqrGf$cZa7oc{K;s>Y)&8>VZmFysaps!g%$`r*h4E79I0*LCBQ z;pE$AoUGk5@O60AJ{GGc0}lXjYT(Sv1V!hcJfN_*NBKQ-3?B7)r{QK&=c8uo9(nmYsgeeZc8&hSWQ6EsE3?%Ahi+@OlBID*U z$91;uPA}hl_htQfeVN{Qi@&_qo@hDa)M783GGVGyQXsEc z`}q2#mtEgRQ)@Hhf4E^fR_JDK^0)@n9ghL&?#DTx z|LLIzn@#lYzMqMB7V~Xf27+T=P0+~*E_a9;Q68uH9^GpGJHB-$80vgQUVG4gkoR6Cz9BJ4`-d$8k*?Rr-IH^U(WKskdx@ z+SxA((PNvRQ~ih#98_#&o4=Fl`|HXgw2@i_&460x?OkhB{Y^c;-G<-)$J|msU95g* zhkiHK$L$2eXX6};NSV2wf#T14<^y$L&pGtc`tdsW9&R2Y|1zK0naRVkU&rOgEONGD zB2Ha=)SGO*)+nTIziwaE!@`q6gD=>7azr0BfcaAc=ALxn;kNA2!t1M&Kbh)8+P4o3 z;$PL1b`1l2Vu=DQQiNW!3}Ls~`Wm%6{JXJ!JYMHmL@+}CP;8wyHbtV0Pk^Bz({#bf zGN+#N7suK2vOU49K4Jr*(B+P*%G@1vLK*Foz%wRz;0&pPp2w(L{xH}S_eZby!xB2Z6Phdw!B(UM~j zH3rBK?EL5;-yrtP7R=136AyovrL&_xu+wSaD3Rm zrt4cCC;rFh8R4{xpyN(Pv+v$+m-W{eF^^Ln{cH6ZJ5+|l_W%@Anl{SYlmpN+o%}7E-XEp%BQrT} z)fFq*7Jval{C@oqXeZ=(_63gp?&eQPPU4H73Bc)3JTowxAuNmvA=nUjsCP<*wZCTI zf^CuubBBKY-_2%*dOH4W5crfsy{4*)HRJdfqxy6A)iYd2m4kX>lWqNN?0d^TAYn^= zi~zQ_)!uTy_w3(_fgnr19bGexF}nN%qijbBsP+W4S}y$5mMeY}r!BpHGXT`8|<8fUdHvBk?#msqp=? z{N=&gp@t5Y^v-0S~-+3Wwx?|(_?w`>Uk&uEDoQ1UJ) zFnjBv%Wj)@hdc-ZUjXl_XJbA=`JkGQe5L^TmkgVVjbw4C?|~0V^=f0S1+GTb2&sK9 z9!XzPe<8qX$lG58f8xw7DIcP0jBxuAw4~fr*z6ZWc@4Q0#;jMK08_s+s)W&3X zN#2oi`EwQ2yYuB$<4^oJA2>x2bKVSc5hu=#& zx9tDRKmYyT9r`U}P0)u3p6-?(dK@z((HVw{;FFfyxMw)HSzgjVur$?lOr98Da<|(~<3Gb$V*A@MTvykgIG``3wiNs$J-@Yqk^3Gf~Lp0#_lUXn+W_^gMZJ}n`&y_6&M_h=!Z z>e@>`QC1+HCw=%cvR?j*UR5!MUq@n>=KBnVk2->gon(SXOW6r$D!@#fdRw;qRcGTJ zYx_gBWXDVB0lGVcUV?2-VG?_sk)Ws+{BbIVfeM4w>wMz8vSh1;1_vF3J$st!4I>Y{ z3Mwo-_O#Yh9L#A%VzzV;CeDiAUyP@vYJKi~-S1fmFz=0+TW+LkbF3{}_V54qO}4(3 z&~F(}1IK)g{F?O-R3b)OSpys5hvU%)4Xk5eVcH?+ng7&d_lNi3fdM`(JvG+_I+=nr zz*%&5c(L9!S6@i2(cLlkHB)jum573mqtvKUb$J=o3p$|8kz^^tVqud&94Y4Bc?a_w z`I&`cl%n3-`%D8>)92mvQCl{Z|M7&!$8j{*7x|A{HM8TqzXLxbD0ade9H<^}S5j}3 z^Iz0!r#@^xINIA0DR*q?k~4|$?3g9!vRPW_iEX(%^FmNdATI{Q!%V@00q3Xl?uaq~ za^JsE-q6l-$5DCKFKs$*!oOt``ueu-TkS3P{{o>O4nLGNLBEk>c<3F2lVZ>3-&7>FAKF>#;v8q$3%U1wd^_S@48gYxZ+Xz%BaNh&(8lD zZBX8Vhj-UG2xUKE_=a2aPm39@Y=5TUBi7M#@`1|dnq_MycaQjh@o(9L{&>3756EHF z_9(gxTYu>nE-^q#)vqeOfy&%5lv^T%x&G*@W;*|7&$^Mnr0!a7ORdfI7jWxM;#9mv|Rj5+2#4MVqz!#RWPBg-=hx# z!y@%v#5%Yfm$n6XlopMZY&D&G7l=TqKF;8@9Wa0UQ!hBdVMiq&SIhAU^!(41{b z6J%hHR+x1s#e}WB5bz7sL&<6pd{e$A+m?TW|kaGI+7&xE)%Kbz31q?9BMQa{14YMc3^zOX_l>sJm1d>?=n>cNt zX1c%T=qq=Yxn(VzyMN2u_Q%a~$DO=tt$Jva9hY3##(M-N4iJ&d)1Yqq@`WKR74GjS zfLJU>FQ4n@nBl4WlD=%Yqvc@E9FwPP$`_QsDw_pFNyUoi*u_dVum)Z>##RNlASbX|G@YTESlbcmDqW{P%wo`u)cJxCa>w(KS0*+*{ZG ziD88ObAp{G=v|uaC-ThO5$enP?q>y$y(jK9g2FEtcH#x7R$zTNGkr{I;W~%43MoH{ zgX~w3!Bq{75jlI<|4GB6+7&+wrC<)SS4Jf&pHg+{eeqX^q7?L8_gL?&A1y#tScmEZ zw)_)vd~MC+VTi-~#>v-^Wz~}<_ObNmbr4-3R5St9GaYk(1bHMaQ?-hmo#y{^@cor) zQ{mv9dMI;p&BQcSk|>-Xu1(zaFaU}C%-QGQcQ58k{87({hVhf%@HJEKrRJf#6Yd6zRG%I%p30$Juzu35`asmVuBIvz8Jh;rQh;X-2Zq6e5^7ZpEmyw z2MsH?!l54V@;Z%iXnb*M@UU^8u0QlUwA7TrWzxaOaNQ^%GfzZaNGcOoeudbV?!jf#O*B>XQH>%WCeXL0RG%>HA=l^^C zzjyt8-mm}u|7?eT%lOGsqti96cGJtOS7m$L&~PR3nqb|R(DCB%{{zJ6dRiXr8F+I4 z>H50vJiM6AeLY$4;%MY7SPRsHQa&7B^?K_otc|DotLH03KA%X%57#G4czIYiGpxFv zr%xlDies$bb03(KCgymtB^nK72%EiG)QYB$_g=@F@$X*!6UC1|x{%`o{dz=<7awksQtC*1suBxDA{>@$Hx_ar;9 z#9e)h!}D%=uBat_Uwf;!caG|mNO$Mlgs-Z&(nRO}I{AHZjD0bxID!nXA5!oHLaT?4 zk)fOF?Y{>yL@7mN#skc%k6&Z$S))dME?c%7pNHS<*B@`O_<-ZXX5Pgy_s7vkt4P#s z-Rsd}t6qaykD?tPqRVVrHl8TY_KPEhE8JT)e14k2Tj_yJFY#N)qxB%zlKA;}y+Vnn z*&|=h8W)9n0?cfylC7uptx#t{&})u*khj+TxoLZ$O4NPk@x+{K@6O-y3;z561K>Uen)%Z~=H?msOWui_#`zu($_f~7slg_OM;Ihl(Wlggs%mJs>1hUmv7S#4<}FZ ztQYo76CWmiW^9_w+Wnh@3_Cjf+DtV5$;(UvBIQ*j17-oU<*L@RT{qX?lu%nwxgKCB z^-XkYGwm()D;IhH`~SJz`2T+r`YpQ$Kks)>Oh$^}pd6c^@ef|lf8AFX$FK~a64=k># zF%x-;gvf^|hgPcuFy!4muO3$gogCvDX-sB>Yfi4ahJ#MVod*9p$Cl0OKMFmbBHQZ# zOYvYJk-lF>PTq(_m7YDHG2&{Dy(5)jbo{4^ah;{zon8f(Zw|zN0dZC~%EP;3nCUmU zqWKpJlYn{6uMP{l9p5Ui0@rf`m`z7~UBC8TiXTkt$a=%(t7hQ6=05`sH#&f&{g3gi z`fs=K*Z1?x&3}KxfB$vR$BU{p^!e}qCiI*1uR%-Ob(8#r7(*p(`VstynJ#$ve2Bj^ z+R9Sv=>__cBng(7bJ||uc|y^NG3~fWr#}Ch{D(Qiyw{+f`u8|{<}&^?#|bE`H6YGo z47=bnt(GTC|4Z)d$EY$%^a%6D-BgTX>}>7SQP0aKIk#*%9s{+Tnr~dOqji6W(gdfWMuhzqt&t>B_zP-h*3a{nx*JlT{-)($nfO?c`V~)J<~@jl$zz>adua4B z{m~w`mw4;O!GJT|XJDqST<(PT0z9#q1r#}rWI6bix^e`c1-v4!Jn_Cxcd#9A4*WRX zwCGzl3@<0WCk0-lj4T4~oK;T%&YDB3KHNTxHzvo20dX|sX-_$nW z>;Gqd|L=eQGgwH~or^JR6Z-uw{Zq-u$fpsbW9Pwzb=$qa7V|Rs>#_G|!E0MRc}}{Y zO49B;G9uL10Q#2u2_c?=Lv4Isc)RMa3545?aYUVVVGj2kD?&rqXxKYq*i%klZac{0`KXAvIS3MbhE zI+zo{jB$hkD*{7Q&18NLwl^qy*AvEU=U%)g1J+EK6ACCe7=5*uzs+y?+s=Lk`u7og z`9QA3)jE>=(myN8%xwCNP#-;(sS-QsCY<6Ag`37Ts|1R?VzW!eS_y7L) zxqklpzX|=nLElI3{gC`Gy7Q<*y#aYET{{?4iNPS4F;Xa$x@m*6C7>tL;rkc2>U9%8 z+2@pY^w)38lV-Num*P=xysC9k>pjq61@F7M z@bCHk$Nz)h|4rz3C;p9$d-@3RcQAq*bI2G88AHS{efacA(33T1=?&?766M`|QMvGb zybxoqG1Ga8y8J#~1J)wm@r@ki@N=m-S4+=p`6q%Jqh#sCaabL__XMV3jVtXxlTHWL zkD)4+eG>PxjROmyJ0k0L z4?VZd#Tj^JavHr*?j+?ei*5Q->zd*mwLbE_GavCSZ8KQlpk^8v>FNB`tkP`So3S&d@&<H^jv-L((%BH!n%IqfGVM z*p^bKER#VwStXz|#H|2la^IJi$ER>fk*~}*F;OaxiYv9Veh_6;5+hX(5fmirS3=R9 zd(^u1Kh#-&1Fa5Zk*XBGO_3Siq+sou-51+l0p_Kdnp9I3pt*T=>fe#Wq0vWhD=^myWY7a2(`F;0{J^7AL z{E0p%a)}{F-%~Ypa(*BI%9FSm|>2+c=IQe(z zw)GPHBKT7Aj8O)k`V)PYG=?05^u#A;BSYv?2-&jb6H0wNpZ!Msu}pmUSm%@~udvt7 zcaIb-<$k-3UKHa473MAN&*)0arv`N$xIO9KTj8$NQ)Rx{JxNcM^k+bx#jt44y90nN z0LciuMk!k4uzgPBx^YsZp4J+Kj9+_C9D0~IgKM`FpN30$yse7gz%BeLcAh60BV)jL_W zO0U-;eyU2!jfdxU*#y#n$IT}BR0#8C+k2|j%TeWkc`_36o~F<1SE$h&wZ~L_gu^;fTKn}kQuTNTxgKIX#pt&k z=eAF*+y9AcMXs0M?)%^W#bq4YHlg1;@7DoiwltwFMr{y@a}14Rj-L1DzbN&odQaU6 zke^@M_Wa{uJ@ZP(drqEA2t|x(M`Xsdtbz84l*7WLblrAs2G#jbA#(+jkCNb@54z(< z%lM)0QA;L|=TwQT;lF`#NYyLRqvg@bgivGx#>&K#dCoCC^{)y28oXu8(JN0g^TnBT z>r6V;7uun%i?x%kr4I}5z1sR~^pt}c(QT(}sCXVnTt-t1N=<)1bA&p>&*7K8F`sni z3+}XZ+v|@6Q(qDvY*Noh)`$PMJKihY-545C8jV+~8Vvswvw!mXYc)XDrP(=Z^Qm8l zhJ~gTPkr8Py&u}Fe}%6*1y*45{s5c3vHrdO=YIc>Z~gs${`=n&`YrpIywNj%M|gC- zmGs*M`mhIY#LGG#jOTfGGqFBl7sCkHJMZ3}c_-N)jNst}Df*W*T^v={!qi9IV)NBF zN~L4|g;`{knh5nUUL8KFs!BYh+hgwNkb7;Na=K1HdCYzQ!u=%OIqT?2uStV`gLP`u zdY6k2p<6af|C8B{ADH#AHfsx+T&BG4X~zT#D&2Bz`q0MlP_OjcX9ts4PeiO-9q;Vm z+YrkDVxZ@KCgKfyX}IQ+tKz`KtYGUg!nQNa+A?$5cZud`K3`8I!7Rcm8Fgs6N^&ny zHH|6;)mqT$`utt)_4+%<^HLw7pI^U_FO(lx|6c!%)OWxC6Rx5@^ZoCEMXKGQ-_)P+ zP?@{sqWu*Ae-+}OyL_7BeJMvY)ZLkXrXG2(or;05M?a1IsKXY0_v$?KoMBr37zq`P zQ;jhOtv94Txa{s!cvf}Hy%JLIzkK<9-wE@H~7Rj8vQfbvgP=;oX4GnN9zxvT-G9kq!>a?o0&jf zttOF-ACc$Vq$UNg#ak*Q*i4imJft~_`OWA}ah|K6F{j7Dk$qJ^Hi>c=d2A7K(oJ46zI-fQ;_VP*BLKB1eV{&zVsO6d_t?z+wq`GN+wtkNSnuaj zACt!)S^x3N*Iyb0sC@bF{~!PU*E!l9`rV-)_nkTztB!lS_lcBxdludqXy@H_erS4N z694?zVu!#de4^+9gl%{G0p6c?p9~8&kLeSs`}kV-@U=N)th$^?)jR$l@-Gc%nw%fc zi}*7sha10UlT?sq@v{C{0gUUL^Rrl&z;S0gyrz{$`*SjC%ckki=UXRU84uMJO<%~B zO=IQr5Gg{Vv|V*Ek>fCjky3AoKJy|tN^%}jeu+3W+|&+%XQO?+dr3YOn$7kyaWkDI z5`q-iROnxypGv)wrU>Lc(i8N~f93+tkdLbM7T#L0kzQLM>n*VGeKz1mdj=eJ|%yaa{M9I;-i`fGW!?l^Pnmxh{Cbn*Qk4;b4ia zT9p#K#;uvimz_R#cm1E&|FZSpiT?-J|JA?$wRU{`{eSPr&iX$g^jmf_-#$1N0eZ*C z7)CCM&&K&FCpXo}yv-_iPf%Q*TlebBkHF)&yf~kM!_e*b?3z#?_r<7Zq;5m1-UgQ2 z@j=a3;E~C9-)o>GBurM~?~(PSv8x^jFW=XQZ_MZ0Cqc3%kdPF{M%qS_3sv-5Ec~_2 z^etPCKL{u6Zt&3s!J6;YgOeL6r49kDIo7a}GDG=K*a@N_^Ol*HfY@K%_5{U1!`*xI zg(vT|hhH}64|BHv%d~tg0EcaG8NNo)sCcm~-)Uvl9W-kw0reK#zgD0aMb^^3mgV~I zzcpMR^SPSSRQ)&Sr`5;l9^Aw517x|rg?rar`8)sn*T)mD4}brI`;qVeCiI)lUjbtk zis6=okN0WvUb~KQ+C>d{IBfj?Wi*KK4gn$&aPdiJL3;|_>@YMypc zhdkWl>OBE~nCt0q(CDgYh9+~!wyf7azE|oM<|<107J&UEmOXQ4PrA>FFPZ@^F6K1! zyG{938Cg_QmF}isUA<+2YOV9LRC{s7&%D9AK9@^Rt@`1M^*3>Ab3d8;^87L9tMwz# zu3!27^?(0=|IdH_3)i3e{+Hi>Grf(f8-#w#mhs-IQ4 zi;V4q+Bdh~j~L?ry)3dPAebzir=5J#tDItA%fy7Eh!G4#-`*xl5#`Syi*8m)PeK}D zK;%8O40n-mQ*e_A;+O7 zK_M^RgcmUFPkl{O5MJF2dn!N;i~8t2v%(CMTKj2e@Z~cmN_B?Z*P*nx9Ga<7;nSp5 zX>utPf0chj#Us}-%T9cwZ=@!Gr^$?iEBr)S_3|l?9c-sLdOz!<9_{qNAlpr7JXU*! zqBbL^8~DC@RPNQR;G@8hdA~E-?e-{+?N(D^tJ+(tDQY>2Nf!7AC15c~zJA4FFl*Y{ z;gOfm@HN9{jNx0+wj5RG7nsb@P=DgFMivG6^QG&w1gF@YR`C?~Z5ZODhmizA0?FfrhSvE%Bm#CkLl3OCk%Mk z7CZAStxvS}`|eoJq)&-Vbgs&(>h75ymYuY^RDMOLh2BZq^B7Z3`KMdC!j+t02=4ay zJ9;`~^Nj0Y)?EI(INXlsoHia!vMWp%sotr-|FJ&23UHW&)H|~HXZY>^_%4I@8GgK1 zOOAAO_8q#VU*ksT_wm8Dsbxb^v#z=R{8)k7-H7Bx%NO8RR~ilm#};n$PpATCBt;Qf zBQ_&z6UGm-H3Xb9*1dbBnRn8TZs~ z6c){`<)DTS=jrFc(%%QNf86H|hP)v*y2^h4Utgc|3$M`i!`VT|?hp?hk6?sqEpzTw zIhgpp0y@Y9ausf~Vz%|mUMvcjj;EhxRhKZiK>>o5%RtcqyA;sepu?eaDELNrAB&7* znpW#Q@EfM}gebhs$MW1Xw&T-$FA2Y%g?=WztoN}9)3{|;FEd;g*N4)M?TdthF$L=? zD^^DYsKh{~wyA^;24?4s~pM%Bd8X23N}y8N>x z`n3xDDa$U+r^eMWT_di@gB@h$&TXpCAY$n4vYyh*NZwJlqwv)tI88HDHo0cbW>a%}Vr&M^M8IQl}74Vq}P%DMF>Xm2q^B$ZJf*uzQ ztT~B`52;xjj*vlbRBFsT_MaVueINQhcxF58@4=%x;m?Qa{^4$$-x&~idx1UZzgzpI zl%_@LO8B5FrX2N7-G;rVe)i3vO|%U@I`GH|uzJxhNkIN9pMMOji8Sr>z?_+fWMCQ& z*sE;B!U3;4`T(Q&zi8++%)cE_u|TblocaP^yeD@O!OL8+eXNexi$1XdK-;n1pL6JCk=*YzSNhA4ehlcXiCSLWsskEzm z`u6aFu%vwdt!IF|4#wwxScc5) ze|*Ikbz51uFW5~#-eNoIPX3oM=*ftJRcvIkLp^@eHZ&T_|L*GRLi}W>?&c+2b{(eg zPZ?Kdm;;{4v0*uBNwxo~Th9~eJh_Qb3Z}=9fj3xqfI=HUwwl~j%&-q(NqpYGLEuS} z`asf+AmWBc<}C8i0|_hJ9>aHYSUXSj_T+xMD_s2^&3i`C={dV?lsi$w!D^?b9SXT_7DuSA3{j@(-Ku#}mi zm?7_Qxen}z;QQ-#+Kpt|9+Pqs%p4@*%c8Q&XtE#Ia4aTLa)-kyrrC6c+E?>At%&%EUV*$ zPDa&A7}$KOs=x+Y1?Vfu+8Uec^>Afu623!F0dU6Oo=xl~WD$NuK~?ffu)t}o4f$2S z$2J8Xx~>5a)lI*J)B8b5d?@;ZyXWGKZV~?Eir^ddM6xS)hx~r_5`Qy#B<$y{#exVv zJr;JquX{u3w$Kp)dIZ1y*WYjJj@q5icM40N9tDej9+ue%zH|J-=cV1xaS4jvxvIe~ zGOIO>xzu6CNlEHeg9)Gg-GKUKrAzZ|-+=)N^Z21&z|%+n<1APgl=pf`P7nhu-{u?G zX=DuO(KvUsPuhRF$?HnO$>$Chvg!PH10S?`{`AK?+TKz2$A)J_&Anp+TMO@fWwmzH zA{G^oM*$l8O%vKEDb1t5{@Fu2PT5ddz$-DDZ=?bZI@L7~)P}yAS`$Mvv`n z>Hm5W^cy_3TB}PHW}apCkrDyc3@zp)8a1K_142dqo#h^7>Ro1stSL@L4YnP)ivOMrRkegH8;dS;@WF*U>V(pCY|O3_kHeg<(f)+nR#%JkS9w zm^!WzL9_P1EEN`lI5rWqttmB(_)diDDgUGv_YEKC%akc)T&M@K>fSeiyZHEC8+TWU z>|rZicM85T^8;8?M~?YFY|OBs>x5Fgtoj?XY(9NHk#+9UGZ~MOlKQ1I=#}43QMN8y zgHR8e+o^|Ni6b`gF4FH-pE9ic&iE$j;3aGF7b5m7LLFC)WObgPr3ZViKRS%ZiubqC zE+45^<;ONj?ddT&sI?Bk^jca7@e)%TXNU3OM91*KPD{Qqr&ohe#@Xk5;w8il+e+ z85$0HQer%Q-7^W( z#4#@yOkF>Jir{PxhaAjwD1=8nxY=UfpjKc35uL+4oaP|FY;uC_IbkN5)^3rxV#yhn z*Wf{XV-MLJz`b9P$sfI{MWWy-y1RE7o1UAp>Drv1^+~qk+X~TY{jIS!QsrW|8ai$- z7+yNOXI~`ubmkl7SIAd}*hfqCyCD{NX0DFmJ4nP{of%hxWY*9p3o{Hcp4fo8ZgVNm zGF5q+&pqXNZEo6qf#bmCcCbU_!N^(2Hf^Bc55Ta?z-n-(SJ8G9@3%tU1MR?jeE{g7 z0HU{nUIYA8)-D!&5?s(!aZmAL%QjAI>I2D;Dt&w-jM|a_qeV99Djlq;sCa$~Z%_OK zyx||oHTt?)P(zp@%?&oApXxk&3^Qw@bT2|l!<58b9oKA!^$y1O-i!je+>k4?HQFqjxI1H&^w1meO;4Kv$4q^{*LaWkWkYLs$XI1>@U6@ ze%K86_x@3Q(@eTDHV7YbYG8BH8rE4yeyH?I_~!A$DU$G$HyT8s2g5310PPj_(ds^7(4!bAu=Fxvg@#Lzo%8Taq2Tyn91#_Psa2|+(>(?CcJ6z%~4q~aTF;Hbz z%>60Nl)qj%%H9qn?@WSh!PwxrunV7atMpRo<(mnXHTMq9erwlIx+034Tbm^cEPjq; zx&iE8H$mY?WVJgbWdujFg}YAC6ea8Mx`q8xn|jrWONI6k!V;rQxTGG%aE1TNpVUH` z>(RY@tBx)SGoh&~fqKvczpcu;nong#!@w`D&)>$LPAh{ng!Ww@151mCmj}WSAv`_L z?XCB!sxDL6%o}Mww{uWc41B~8^|OS(h|2wEAva+{C<)vU)la$&-~pyEa34`%4GctR z7SzBX3?^X?3uk)$ud1wcBTlD3MWu$mm~sarBk>0F&+ZxdR`tK89E^XT^;|GGQln(O z{;*#*di|~R$?9dL=b4CcIHH}PH#g+Sd?G49Y3G0A_X$7vD^jpW_K)5j8E0`FPRyKj zM!MJhroOQH;PN{W*S!^e`X_4A72StE1l<^AB)j`g*oGWZ#j8C(M<2i_b+?;I@@ac?uk%$yIV8c-`jT@KI}dVPZ*62)ZwPm?;#xIwvCUK! zRoz)wfOED+F3GGRXNz$;3R$zJFDtQ{Y|-2*#MvYnvr|zIvZGGT7_4DNhO+f=VH;J}m<8cNtCSMU*!6&Qs3^Zz}bUB&G#hdFh@jsEW^%Ckdjepfb-LBUrKi0eI>f}1>ow$j5ifh(!=qdOOhwA1$qNe*qUPF6li=e?@h-h-px z6^I_K>p7+TnI;DBvci}~F@cft6^uQtevEK^gRDS@nC)#9-ffHe9KNmaLd;oazh=Dm ziNaaZFVp_*G>(ay2Z*|yzr0RSX*kP?Pf8!PE(9>cDU*7;caee)fem@`grenTNIbN-8aqWxImtR$^#z|gQkyg3Uq_DJss-jh32qP9&a}0tM@}9Dk7nvY&tHHWJtVQ4DEnO zFz*e9bb#C?c*C?|X9?CrEmW^=2rm=SZMjh;=8o!W!UA;E5hI2D$v>hS_$~7zzw3hk ztD6N~H_R{j4)3LRwCQtsd{SxH$c^6Vm^TSFQm_gdQaER6IzDUPqn|o4-|EJ+pWG_U z+%=lP;^&hqjLTk6BJ~1lVn0E$ii%*m6pI2~Pa4}+$+@8%Z@a?KNnYr|%D^i5N4?2V z!8-(HEAI7FM9Y9ozkVy@W6E8qTr13X$*;U*XZ-d5dyCT=>*1pPu76X;wlC3OhEXnj z!*(ZsR>heoPqvGU|EA*64>P;Gf5AV!rA1r6m1!9M&&wT+!&4i05kHf|eW?;|3 zXSQ@pwV6NOgcn^3nz@*r9S;Hdd*Pu`3orguiHwV)MoEakojK%kq3Tf%-&hyGg!-v4 zkNQaj9V+CIKDB^GU4|Ud-PK+fXxDm*vno^Uyq8)bK(S<B}*c-_Pj=SG8{dVdf;AJfVDMe=L3t z({e)yC$BP_KMXlT=c)W`oSRqi39hrf;V!W#Zn+}E{J_$thMBFcsq?D(sWf1Bwy-uiqbR+%6#!Ai$XZxhO!M6^A-Z!EW2k zTC%<+kh0=6sAqgny1O@bD!c`d8?RvrOfokc~A-OjXHXwp4%$;(}g6uC9RYTqp zxuT74E3=fIT@`7Rb0mbEgrmjS#j18A*dS-Da~l8&vaBp>$szc3`AA+SbFB0`-wRvv z=tMYG!=b6{AV73oIPR}m?Y_msD;r;jSYMGSA+8pK~3?o(0*nd zIN9N-a)c!CqtP8x4?Y*h7X?-WuPy!pgFBJwD>~_)r*3Sh{S3C~?;!`(1mRX7~>Nlj|Hdk70Z)IIMnd0fmJ)Kw|J(qt4d2jM|vWuC|; zr_&)^r-k29tzSp|{6mxTCs6&h{#ZPrh`;Qb7oonEyU=6*IADlH0 z-KfQHoBI3tj#2KYY3yEQDt*&^znbD(dwa&XYbV60&1XK>={_jCg?&`l@4_htkMNX{ z{5HLg82U*tHi_59ITmBsF@}#Rh*378DFb#L7dM{ry`mo={SM z2I|^$TZSBs)FMy9S}eXaFGxKl!*2&yYnkD_0FJ%H&Tf>O-%YV=;Kwp zgPhYNQ{Axow)Qmr4jfrf13f{l4V0<+${_Cq4CvnjvGDT05)+*E_tBl=MLf)`&o83a zJ{xi|jEpBs*?za){H4b4SwFR;c&k&kG;!vVM1pSw48Qw9;M_R*&+Y`zXy z*g#)RW3OySc!S&#x(7GvwUYZMrO({xn4S*DV>t1iIgJcTuDyHm-VbyhY9W%z}dwJu8LbZWIj^!6=5rS}04O|9p)R-U>)OTn1 z^oyCGY+148l=CHRg>v4VUqk=3syCoP9OoS~^eiqK5}$9>eswR9xoq=KKU_G>I-UTF=k#N42-7Q{d^H-qU8({L@4t1oYUcy! ze9&(e;&xGb=CI^|3l0^4i_bDo)7L1#djx!yxdu0zB|w>tR2JcZ?K~&Ms!)M8}H)U8DX=uOJG7rF54yx71f>$d|r8$AISSwvUsm_Leu z^wT6@G*OD(M>2i{jLxmYHK!mg3AD+y{vfmMGb6!y&w!{D^JNW^=)ITW5t~#+y%Io@ z%nsLi|5ylvxek|0T-{g$@ABUWIb6E+;sx3cdfaVr!T;hKtmRMJ-#_>6Kby!Kz~A!E zU(VayI7a&c! zUMPBbTtca1A(ZQECe{6dU4Z5O$xrQ7>|TR!4U=vyqg%r@`FpN8(B;mYav$;h1L34k zki5ps`ro239fX82(Ohv;+~mPt;yhG zjmTXr^oicV+nF~h?jE#@S?2o{d}45Ev!MkswB_wO(p9BS=l}LJB}uTdwaVojL)uoo zze`vGHo8A#@!_!z%BYf@WAgwrEKGT7?raY68WP>6r4SA)$Hj-m|IYkjv9dO?uG#nK zU}+_VE|2cSZs$yi@0s8$t1Ng@NVcKX&97DHLL(^2&hO`p?wsF#v*IU3ZwpdTx^z8g z(u(DL5Ikv9gT0vmmYbY^x-@z<=h;gg;CEvF+eutz(21XM*?0OCKE{Zjgu9gdtBlEY zs-FCPhF(1RVh@!4Ri^A9;}=bcJU^`UcIFl84t>pha)>bI=Cf$bL*?z;zW|8;ShCYk z0C=GQm~=>);~FIrkGctPDMJzieu^Ohda_}>XWuBY)_29yD(}-jirmS6MG?wQMKAZ? zm07m-Oe>b3iB3^g>=VjM!bVVQr(CbhUvSN4fTd|3^<=07Z(7cjVQq`pkm8`{d8x+3sky0okCV4hPIGGbF z-DW$B&otW6`D#)wYh*C}i~}-%e#-_w?-iezZY{$akK@E6%%0jfixmoElj+-9H12%1 zv9(iF4P@xUbY4X6Z6#dJXAE8zv_D$3d?I~$8I4y-4y|jqY*rc6(wD0;r`Lz~HUB4g zUol^^KFom@hr%ZUh9kyfo7B(8;oMcYs$|HfAbg<{h3%;#RZsx>VO7ND9z+q!OtV3q z0}fPMS-q71;QJplwziS~yUx(&HVYoP!x>*9&St6Joc#IKV@VK9mzJt}^r29&>y*}$cgh(StE(Hxhw9C3Ls;l!((ec* z0|sj<zO~ z_j6l0@;f`+U3Ba@+awzYX^L(odA8=~YGb1|Lwky=w0iNFgu(g4*pC*bZ@{v1eMs|R zLE#6ND+S@7ZKbr-EF@H5qv+hH=8!H(uN~1#2M0DYxVtRD)LyDWbOLx91Pn0YJA0^2 zA|vH%^Arm3wlK}Vi9HJ#tb+tuc@a$SEWZK7>*9&dc01=D@YNfiy*I0GV^!|W>MHux zbWQAMQNO{`$rn1!iMIY5JvN&TcbTk~tH*_0 zYAILfe7f{84oKT{3NB_3RB#v${P?%*EQoxb*kZ}vbZ3-gdaYG(D)TpiZNtZ{BzUP2 z{4TQK;4y9()9peK+xvduz*fVk3^Y}rx2s&e*xzw&%4A{sm5*NJKuPs8v1y*R$x|Y* zjgh;5Lrjm@m;&vV0S~oOzZC@*w#I?7gsT)D6kr&u?SKhAg1NE=@?OTWk5k%!>s}Mn z02T`r8vwl-mNjFl=*eI1Rewn?LIEjOmdNEf2kL*@Ud=8l6IVEI{pYvyDY|zJ(;TK* zQvg<-44!mVFq(K=wc|9i{}-JU6%(7w5NRX#q0AMyP`QVBqZUN5q0za?77=X*c8<3(4lWP>OFxIbZ>II)!bx8eHjkqi4fP3!$`Vb0D325kkoHh)o8 zDvZ+Iru&y~7x{B2HKa-G?JIIa%0aV7&(FmEQ#x`@c)|Di2_N+&!&i78*E-f~`Eq}) zf^siNxTH1LY5NLo=Pj+3F0%Xb$XH*BOiQ=+tF+~aNKYu+AefQKlQTQ6mEEO#sSik3 zrgk(tZ{9oS5Et?q@*E*D*)}j7vO&CqTd;FGJ?oN@^x3H`;95LWy#Z8^!(N?G(RSLP zSinDBU2;l4`zHFzgj8FqOIz!l3iqQt#eX$z)L>5V6aP{CG5X3EJv6oN1dN>?dYvwp&dN4sZ+| z^;r8AteVtruuuyI882V5(JR#5@EPr#1_%KS8lWoJ2k2(q<_*!z9$gxvg{@Bj5zcV` zLSb`4I2{PcKGo0gSKVJ0j&^T>YDOjhF∨n-p6jE!HfG`18kg4a148y>vk^q7j*@ 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 literal 0 HcmV?d00001 diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js b/tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js new file mode 100644 index 0000000..f2b7030 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js @@ -0,0 +1,3 @@ +Array.from(document.getElementsByTagName('pre')).forEach((element) => { + element.setAttribute('tabindex', '0'); +}); diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json b/tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json new file mode 100644 index 0000000..9178af7 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json @@ -0,0 +1,11 @@ +{ + "infiniteLoopProtection": true, + "hardReloadOnChange": false, + "view": "browser", + "template": "node", + "container": { + "port": 3000, + "startScript": "start", + "node": "14" + } +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro new file mode 100644 index 0000000..c57ee2e --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro @@ -0,0 +1,149 @@ +--- +// fetch all commits for just this page's path +const path = 'docs/' + Astro.props.path; +const url = `https://api.github.com/repos/withastro/astro/commits?path=${path}`; +const commitsURL = `https://github.com/withastro/astro/commits/main/${path}`; + +async function getCommits(url) { + try { + const token = import.meta.env.SNOWPACK_PUBLIC_GITHUB_TOKEN; + if (!token) { + throw new Error('Cannot find "SNOWPACK_PUBLIC_GITHUB_TOKEN" used for escaping rate-limiting.'); + } + + const auth = `Basic ${Buffer.from(token, 'binary').toString('base64')}`; + + const res = await fetch(url, { + method: 'GET', + headers: { + Authorization: auth, + 'User-Agent': 'astro-docs/1.0', + }, + }); + + const data = await res.json(); + + if (!res.ok) { + throw new Error( + `Request to fetch commits failed. Reason: ${res.statusText} + Message: ${data.message}` + ); + } + + return data; + } catch (e) { + console.warn(`[error] /src/components/AvatarList.astro + ${e?.message ?? e}`); + return new Array(); + } +} + +function removeDups(arr) { + if (!arr) { + return new Array(); + } + let map = new Map(); + + for (let item of arr) { + let author = item.author; + // Deduplicate based on author.id + map.set(author.id, { login: author.login, id: author.id }); + } + + return Array.from(map.values()); +} + +const data = await getCommits(url); +const unique = removeDups(data); +const recentContributors = unique.slice(0, 3); // only show avatars for the 3 most recent contributors +const additionalContributors = unique.length - recentContributors.length; // list the rest of them as # of extra contributors +--- + + + + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro new file mode 100644 index 0000000..d13f832 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro @@ -0,0 +1,16 @@ +--- +import AvatarList from './AvatarList.astro'; +const { path } = Astro.props; +--- + +
    + +
    + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro new file mode 100644 index 0000000..4906aaf --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro @@ -0,0 +1,42 @@ +--- +import '../styles/theme.css'; +import '../styles/code.css'; +import '../styles/index.css'; +--- + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro new file mode 100644 index 0000000..003872b --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro @@ -0,0 +1,41 @@ +--- +import { SITE, OPEN_GRAPH } from '../config.ts'; +export interface Props { + content: any; + site: any; + canonicalURL: URL | string; +} +const { content = {}, canonicalURL } = Astro.props; +const formattedContentTitle = content.title ? `${content.title} 🚀 ${SITE.title}` : SITE.title; +const imageSrc = content?.image?.src ?? OPEN_GRAPH.image.src; +const canonicalImageSrc = new URL(imageSrc, Astro.site); +const imageAlt = content?.image?.alt ?? OPEN_GRAPH.image.alt; +--- + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro new file mode 100644 index 0000000..7d6891d --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro @@ -0,0 +1,27 @@ +--- +const { size } = Astro.props; +--- + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro new file mode 100644 index 0000000..7dcbb98 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro @@ -0,0 +1,137 @@ +--- +import { getLanguageFromURL, KNOWN_LANGUAGE_CODES } from '../../languages.ts'; +import * as CONFIG from '../../config.ts'; +import AstroLogo from './AstroLogo.astro'; +import SkipToContent from './SkipToContent.astro'; +import SidebarToggle from './SidebarToggle.tsx'; +import LanguageSelect from './LanguageSelect.tsx'; +import Search from './Search.tsx'; + +const { currentPage } = Astro.props; +const lang = currentPage && getLanguageFromURL(currentPage); +--- + +
    + + +
    + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css new file mode 100644 index 0000000..9e0ae7c --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css @@ -0,0 +1,47 @@ +.language-select { + flex-grow: 1; + width: 48px; + box-sizing: border-box; + margin: 0; + padding: 0.33em 0.5em; + overflow: visible; + font-weight: 500; + font-size: 1rem; + font-family: inherit; + line-height: inherit; + background-color: var(--theme-bg); + border-color: var(--theme-text-lighter); + color: var(--theme-text-light); + border-style: solid; + border-width: 1px; + border-radius: 0.25rem; + outline: 0; + cursor: pointer; + transition-timing-function: ease-out; + transition-duration: 0.2s; + transition-property: border-color, color; + -webkit-font-smoothing: antialiased; + padding-left: 30px; + padding-right: 1rem; +} +.language-select-wrapper .language-select:hover, +.language-select-wrapper .language-select:focus { + color: var(--theme-text); + border-color: var(--theme-text-light); +} +.language-select-wrapper { + color: var(--theme-text-light); + position: relative; +} +.language-select-wrapper > svg { + position: absolute; + top: 7px; + left: 10px; + pointer-events: none; +} + +@media (min-width: 50em) { + .language-select { + width: 100%; + } +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx new file mode 100644 index 0000000..7fd3af2 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx @@ -0,0 +1,38 @@ +import type { FunctionalComponent } from 'preact'; +import { h } from 'preact'; +import './LanguageSelect.css'; +import { KNOWN_LANGUAGES, langPathRegex } from '../../languages'; + +const LanguageSelect: FunctionalComponent<{ lang: string }> = ({ lang }) => { + return ( +
    + + +
    + ); +}; + +export default LanguageSelect; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css new file mode 100644 index 0000000..9a0c7f3 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css @@ -0,0 +1,76 @@ +/** Style Algolia */ +:root { + --docsearch-primary-color: var(--theme-accent); + --docsearch-logo-color: var(--theme-text); +} +.search-input { + flex-grow: 1; + box-sizing: border-box; + width: 100%; + margin: 0; + padding: 0.33em 0.5em; + overflow: visible; + font-weight: 500; + font-size: 1rem; + font-family: inherit; + line-height: inherit; + background-color: var(--theme-divider); + border-color: var(--theme-divider); + color: var(--theme-text-light); + border-style: solid; + border-width: 1px; + border-radius: 0.25rem; + outline: 0; + cursor: pointer; + transition-timing-function: ease-out; + transition-duration: 0.2s; + transition-property: border-color, color; + -webkit-font-smoothing: antialiased; +} +.search-input:hover, +.search-input:focus { + color: var(--theme-text); + border-color: var(--theme-text-light); +} +.search-input:hover::placeholder, +.search-input:focus::placeholder { + color: var(--theme-text-light); +} +.search-input::placeholder { + color: var(--theme-text-light); +} +.search-hint { + position: absolute; + top: 7px; + right: 19px; + padding: 3px 5px; + display: none; + display: none; + align-items: center; + justify-content: center; + letter-spacing: 0.125em; + font-size: 13px; + font-family: var(--font-mono); + pointer-events: none; + border-color: var(--theme-text-lighter); + color: var(--theme-text-light); + border-style: solid; + border-width: 1px; + border-radius: 0.25rem; + line-height: 14px; +} + +@media (min-width: 50em) { + .search-hint { + display: flex; + } +} + +/* ------------------------------------------------------------ *\ + DocSearch (Algolia) +\* ------------------------------------------------------------ */ + +.DocSearch-Modal .DocSearch-Hit a { + box-shadow: none; + border: 1px solid var(--theme-accent); +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx new file mode 100644 index 0000000..ebc563c --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx @@ -0,0 +1,80 @@ +/* jsxImportSource: react */ +import { useState, useCallback, useRef } from 'react'; +import { createPortal } from 'react-dom'; +import * as docSearchReact from '@docsearch/react'; +import * as CONFIG from '../../config'; +import '@docsearch/css/dist/style.css'; +import './Search.css'; + +const { DocSearchModal, useDocSearchKeyboardEvents } = docSearchReact.default; + +export default function Search() { + const [isOpen, setIsOpen] = useState(false); + const searchButtonRef = useRef(); + const [initialQuery, setInitialQuery] = useState(null); + + const onOpen = useCallback(() => { + setIsOpen(true); + }, [setIsOpen]); + + const onClose = useCallback(() => { + setIsOpen(false); + }, [setIsOpen]); + + const onInput = useCallback( + (e) => { + setIsOpen(true); + setInitialQuery(e.key); + }, + [setIsOpen, setInitialQuery] + ); + + useDocSearchKeyboardEvents({ + isOpen, + onOpen, + onClose, + onInput, + searchButtonRef, + }); + + return ( + <> + + {isOpen && + createPortal( + { + return items.map((item) => { + // We transform the absolute URL into a relative URL to + // work better on localhost, preview URLS. + const a = document.createElement('a'); + a.href = item.url; + const hash = a.hash === '#overview' ? '' : a.hash; + return { + ...item, + url: `${a.pathname}${hash}`, + }; + }); + }} + />, + document.body + )} + + ); +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx new file mode 100644 index 0000000..90b1804 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx @@ -0,0 +1,27 @@ +import type { FunctionalComponent } from 'preact'; +import { h, Fragment } from 'preact'; +import { useState, useEffect } from 'preact/hooks'; + +const MenuToggle: FunctionalComponent = () => { + const [sidebarShown, setSidebarShown] = useState(false); + + useEffect(() => { + const body = document.getElementsByTagName('body')[0]; + if (sidebarShown) { + body.classList.add('mobile-sidebar-toggle'); + } else { + body.classList.remove('mobile-sidebar-toggle'); + } + }, [sidebarShown]); + + return ( + + ); +}; + +export default MenuToggle; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro new file mode 100644 index 0000000..9e3844e --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro @@ -0,0 +1,22 @@ + + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro new file mode 100644 index 0000000..99a0321 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro @@ -0,0 +1,118 @@ +--- +import { getLanguageFromURL } from '../../languages.ts'; +import { SIDEBAR } from '../../config.ts'; +const { currentPage } = Astro.props; +const currentPageMatch = currentPage.slice(1); +const langCode = getLanguageFromURL(currentPage); +// SIDEBAR is a flat array. Group it by sections to properly render. +const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => { + // If the first item is not a section header, create a new container section. + if (i === 0) { + if (!item.header) { + const pesudoSection = { text: "" }; + col.push({ ...pesudoSection, children: [] }); + } + } + if (item.header) { + col.push({ ...item, children: [] }); + } else { + col[col.length - 1].children.push(item); + } + return col; +}, []); +--- + + + + + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro new file mode 100644 index 0000000..32db5cd --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro @@ -0,0 +1,44 @@ +--- +import MoreMenu from '../RightSidebar/MoreMenu.astro'; +import TableOfContents from '../RightSidebar/TableOfContents.tsx'; + +const { content, githubEditUrl } = Astro.props; +const title = content.title; +const headers = content.astro.headers; +--- + +
    +
    +

    {title}

    + + +
    + +
    + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro new file mode 100644 index 0000000..649e02c --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro @@ -0,0 +1,70 @@ +--- +import ThemeToggleButton from './ThemeToggleButton.tsx'; +import * as CONFIG from '../../config'; +const { editHref } = Astro.props; +const showMoreSection = CONFIG.COMMUNITY_INVITE_URL || editHref; +--- + +{showMoreSection &&

    More

    } + +
    + +
    + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro new file mode 100644 index 0000000..a0b5779 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro @@ -0,0 +1,27 @@ +--- +import TableOfContents from './TableOfContents.tsx'; +import MoreMenu from './MoreMenu.astro'; +const { content, githubEditUrl } = Astro.props; +const headers = content.astro.headers; +--- + + + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx new file mode 100644 index 0000000..578d2aa --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx @@ -0,0 +1,45 @@ +import type { FunctionalComponent } from 'preact'; +import { h, Fragment } from 'preact'; +import { useState, useEffect, useRef } from 'preact/hooks'; + +const TableOfContents: FunctionalComponent<{ headers: any[] }> = ({ headers = [] }) => { + const itemOffsets = useRef([]); + const [activeId, setActiveId] = useState(undefined); + + useEffect(() => { + const getItemOffsets = () => { + const titles = document.querySelectorAll('article :is(h1, h2, h3, h4)'); + itemOffsets.current = Array.from(titles).map((title) => ({ + id: title.id, + topOffset: title.getBoundingClientRect().top + window.scrollY, + })); + }; + + getItemOffsets(); + window.addEventListener('resize', getItemOffsets); + + return () => { + window.removeEventListener('resize', getItemOffsets); + }; + }, []); + + return ( + <> +

    On this page

    +
      + + {headers + .filter(({ depth }) => depth > 1 && depth < 4) + .map((header) => ( + + ))} +
    + + ); +}; + +export default TableOfContents; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css new file mode 100644 index 0000000..dc5ba46 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css @@ -0,0 +1,37 @@ +.theme-toggle { + display: inline-flex; + align-items: center; + gap: 0.25em; + padding: 0.33em 0.67em; + border-radius: 99em; + background-color: var(--theme-code-inline-bg); +} + +.theme-toggle > label:focus-within { + outline: 2px solid transparent; + box-shadow: 0 0 0 0.08em var(--theme-accent), 0 0 0 0.12em white; +} + +.theme-toggle > label { + color: var(--theme-code-inline-text); + position: relative; + display: flex; + align-items: center; + justify-content: center; + opacity: 0.5; +} + +.theme-toggle .checked { + color: var(--theme-accent); + opacity: 1; +} + +input[name='theme-toggle'] { + position: absolute; + opacity: 0; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx new file mode 100644 index 0000000..6bdf45f --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx @@ -0,0 +1,71 @@ +import type { FunctionalComponent } from 'preact'; +import { h, Fragment } from 'preact'; +import { useState, useEffect } from 'preact/hooks'; +import './ThemeToggleButton.css'; + +const themes = ['light', 'dark']; + +const icons = [ + + + , + + + , +]; + +const ThemeToggle: FunctionalComponent = () => { + const [theme, setTheme] = useState(() => { + if (import.meta.env.SSR) { + return undefined; + } + if (typeof localStorage !== 'undefined' && localStorage.getItem('theme')) { + return localStorage.getItem('theme'); + } + if (window.matchMedia('(prefers-color-scheme: dark)').matches) { + return 'dark'; + } + return 'light'; + }); + + useEffect(() => { + const root = document.documentElement; + if (theme === 'light') { + root.classList.remove('theme-dark'); + } else { + root.classList.add('theme-dark'); + } + }, [theme]); + + return ( +
    + {themes.map((t, i) => { + const icon = icons[i]; + const checked = t === theme; + return ( + + ); + })} +
    + ); +}; + +export default ThemeToggle; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts b/tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts new file mode 100644 index 0000000..174765d --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts @@ -0,0 +1,44 @@ +export const SITE = { + title: 'Your Documentation Website', + description: 'Your website description.', + defaultLanguage: 'en_US', +}; + +export const OPEN_GRAPH = { + image: { + src: 'https://github.com/withastro/astro/blob/main/assets/social/banner.jpg?raw=true', + alt: 'astro logo on a starry expanse of space,' + ' with a purple saturn-like planet floating in the right foreground', + }, + twitter: 'astrodotbuild', +}; + +export const KNOWN_LANGUAGES = { + English: 'en', +}; + +// Uncomment this to add an "Edit this page" button to every page of documentation. +// export const GITHUB_EDIT_URL = `https://github.com/withastro/astro/blob/main/docs/`; + +// Uncomment this to add an "Join our Community" button to every page of documentation. +// export const COMMUNITY_INVITE_URL = `https://astro.build/chat`; + +// Uncomment this to enable site search. +// See "Algolia" section of the README for more information. +// export const ALGOLIA = { +// indexName: 'XXXXXXXXXX', +// appId: 'XXXXXXXXXX', +// apiKey: 'XXXXXXXXXX', +// } + +export const SIDEBAR = { + en: [ + { text: '', header: true }, + { text: 'Section Header', header: true }, + { text: 'Introduction', link: 'en/introduction' }, + { text: 'Page 2', link: 'en/page-2' }, + { text: 'Page 3', link: 'en/page-3' }, + + { text: 'Another Section', header: true }, + { text: 'Page 4', link: 'en/page-4' }, + ], +}; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts b/tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts new file mode 100644 index 0000000..8b0aa0a --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts @@ -0,0 +1,2 @@ + +console.log("astro-docs-starter is ready!"); diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts b/tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts new file mode 100644 index 0000000..ffc6809 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts @@ -0,0 +1,10 @@ +import { KNOWN_LANGUAGES } from './config'; + +export { KNOWN_LANGUAGES }; +export const KNOWN_LANGUAGE_CODES = Object.values(KNOWN_LANGUAGES); +export const langPathRegex = /\/([a-z]{2}-?[A-Z]{0,2})\//; + +export function getLanguageFromURL(pathname: string) { + const langCodeMatch = pathname.match(langPathRegex); + return langCodeMatch ? langCodeMatch[1] : 'en'; +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro new file mode 100644 index 0000000..92e0bcf --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro @@ -0,0 +1,122 @@ +--- +import HeadCommon from '../components/HeadCommon.astro'; +import HeadSEO from '../components/HeadSEO.astro'; +import Header from '../components/Header/Header.astro'; +import Footer from '../components/Footer/Footer.astro'; +import PageContent from '../components/PageContent/PageContent.astro'; +import LeftSidebar from '../components/LeftSidebar/LeftSidebar.astro'; +import RightSidebar from '../components/RightSidebar/RightSidebar.astro'; +import * as CONFIG from '../config'; + +const { content = {} } = Astro.props; +const currentPage = Astro.request.url.pathname; +const currentFile = `src/pages${currentPage.replace(/\/$/, '')}.md`; +const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + currentFile; +--- + + + + + + {content.title ? `${content.title} 🚀 ${CONFIG.SITE.title}` : CONFIG.SITE.title} + + + + +
    +
    + +
    + + + +
    + +
    + + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md new file mode 100644 index 0000000..af9249a --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md @@ -0,0 +1,26 @@ +--- +title: Introduction +description: Docs intro +layout: ../../layouts/MainLayout.astro +--- + +**Welcome to Astro!** + +This is the `docs` starter template. It contains all of the features that you need to build a Markdown-powered documentation site, including: + +- ✅ **Full Markdown support** +- ✅ **Responsive mobile-friendly design** +- ✅ **Sidebar navigation** +- ✅ **Search (powered by Algolia)** +- ✅ **Multi-language i18n** +- ✅ **Automatic table of contents** +- ✅ **Automatic list of contributors** +- ✅ (and, best of all) **dark mode** + +## Getting Started + +To get started with this theme, check out the `README.md` in your new project directory. It provides documentation on how to use and customize this template for your own project. Keep the README around so that you can always refer back to it as you build. + +Found a missing feature that you can't live without? Please suggest it on Discord [(#ideas-and-suggestions channel)](https://astro.build/chat) and even consider adding it yourself on GitHub! Astro is an open source project and contributions from developers like you are how we grow! + +Good luck out there, Astronaut. 🧑‍🚀 diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md new file mode 100644 index 0000000..84ffea9 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md @@ -0,0 +1,51 @@ +--- +title: Page 2 +description: Lorem ipsum dolor sit amet - 2 +layout: ../../layouts/MainLayout.astro +--- + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + +Sed flavum. Stridore nato, Alcandrumque desint ostendit derat, longoque, eadem +iunxit miserum pedum pectora. Liberat sine pignus cupit, ferit mihi venias +amores, et quod, maduere haec _gravi_ contentusque heros. Qui suae attonitas. + +_Acta caelo_ ego, hoc illi ferroque, qui fluitque Achillis deiecerat erat +inhospita arasque ad sume et aquis summo. Fugerat ipse iam. Funeris Iuno Danaos +est inroravere aurum foret nati aeque tetigisset! Esse ad tibi queritur [Sol sub +est](http://iusserat.net/) pugno solitoque movet coercuit solent caput te? + +Crescit sint petit gemellos gemino, et _gemma deus sub_ Surrentino frena +principiis statione. Soporiferam secunda nulli Tereus is _Aeolidae cepit_, tua +peregrinosque illam parvis, deerit sub et times sedant. + +## Apium haec candida mea movebo obsuntque descendat + +Furti lucos cum iussa quid temptanti gravitate animus: vocat +[ira](http://rediere.com/): illa. Primis aeternus, illi cinguntur ad mugitus +aevo repentinos nec. + +Transcurrere tenens in _litore_ tuti plebe circumspicit viventi quoque mox +troades medio mea locuta gradus perque sic unguibus +[gramen](http://quantoque.io/). Effetus celerique nomina quoque. Ire gemino est. +Eurus quaerenti: et lacus, tibi ignorant tertia omnes subscribi ducentem sedit +experientia sine ludunt multae. Ponderis memor purasque, ut armenta corpora +efferre: praeterea infantem in virgam verso. + +- Revellit quoniam vulnerat dique respicit +- Modo illis +- Nec victoria quodque +- Spectans si vitis iussorum corpora quas + +Tibi igni, iamque, sum arsuro patet et Talibus cecidere: levati Atlas villosa +dubium conparentis litem volentem nec? Iuga tenent, passi cumque generosior +luminis, quique mea aequora ingens bracchia furor, respiramen eram: in. Caelebs +et passu Phaethonta alumna orbem rapuit inplet [adfusaeque +oculis](http://www.virum.net/ille-miserae.html) paene. Casus mea cingebant idque +suis nymphe ut arae potuit et non, inmota erat foret, facta manu arvum. + +Fugam nec stridentemque undis te solet mentemque Phrygibus fulvae adhuc quam +cernimus est! Aper iube dederat adsere iamque mortale ita cornua si fundamina +quem caperet, iubeas stolidae pedesque intrarunt navigat triformis. Undas terque +digitos satis in nautae sternuntur curam, iaculum ignoscere _pianda dominique +nostra_ vivacemque teneraque! diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md new file mode 100644 index 0000000..6d590f1 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md @@ -0,0 +1,37 @@ +--- +title: Page 3 +description: Lorem ipsum dolor sit amet - 3 +layout: ../../layouts/MainLayout.astro +--- + +This is a fully-featured page, written in Markdown! + +## Section A + +Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. + +## Section B + +Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. + +## Section C + +```markdown +--- +title: Markdown Page! +lang: en +layout: ~/layouts/MainLayout.astro +--- + +# Markdown example + +This is a fully-featured page, written in Markdown! + +## Section A + +Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. + +## Section B + +Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. +``` diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md new file mode 100644 index 0000000..85416ff --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md @@ -0,0 +1,37 @@ +--- +title: Page 4 +description: Lorem ipsum dolor sit amet - 4 +layout: ../../layouts/MainLayout.astro +--- + +This is a fully-featured page, written in Markdown! + +## Section A + +Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. + +## Section B + +Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. + +## Section C + +```markdown +--- +title: Markdown Page! +lang: en +layout: ~/layouts/MainLayout.astro +--- + +# Markdown example + +This is a fully-featured page, written in Markdown! + +## Section A + +Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. + +## Section B + +Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. +``` diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro new file mode 100644 index 0000000..4ce8931 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro @@ -0,0 +1,5 @@ + diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css new file mode 100644 index 0000000..b4275ad --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css @@ -0,0 +1,96 @@ +.language-css > code, +.language-sass > code, +.language-scss > code { + color: #fd9170; +} + +[class*='language-'] .namespace { + opacity: 0.7; +} + +.token.plain-text, +[class*='language-bash'] span.token, +[class*='language-shell'] span.token { + color: hsla(var(--color-gray-90), 1); +} + +[class*='language-bash'] span.token, +[class*='language-shell'] span.token { + font-style: bold; +} + +.token.prolog, +.token.comment, +[class*='language-bash'] span.token.comment, +[class*='language-shell'] span.token.comment { + color: hsla(var(--color-gray-70), 1); +} + +.token.selector, +.token.tag, +.token.unit, +.token.url, +.token.variable, +.token.entity, +.token.deleted { + color: #fa5e5b; +} + +.token.boolean, +.token.constant, +.token.doctype, +.token.number, +.token.regex, +.token.builtin, +.token.class, +.token.hexcode, +.token.class-name, +.token.attr-name { + color: hsla(var(--color-yellow), 1); +} + +.token.atrule, +.token.attribute, +.token.attr-value .token.punctuation, +.token.attr-value, +.token.pseudo-class, +.token.pseudo-element, +.token.string { + color: hsla(var(--color-green), 1); +} + +.token.symbol, +.token.function, +.token.id, +.token.important { + color: hsla(var(--color-blue), 1); +} + +.token.important, +.token.id { + font-weight: bold; +} + +.token.cdata, +.token.char, +.token.property { + color: #23b1af; +} + +.token.inserted { + color: hsla(var(--color-green), 1); +} + +.token.keyword { + color: #ff657c; + font-style: italic; +} + +.token.operator { + color: hsla(var(--color-gray-70), 1); +} + +.token.attr-value .token.attr-equals, +.token.punctuation { + color: hsla(var(--color-gray-80), 1); +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css new file mode 100644 index 0000000..ad0a5ad --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css @@ -0,0 +1,388 @@ +* { + box-sizing: border-box; + margin: 0; +} + +/* Global focus outline reset */ +*:focus:not(:focus-visible) { + outline: none; +} + +:root { + --user-font-scale: 1rem - 16px; + --max-width: calc(100% - 1rem); +} + +@media (min-width: 50em) { + :root { + --max-width: 46em; + } +} + +body { + display: flex; + flex-direction: column; + min-height: 100vh; + font-family: var(--font-body); + font-size: 1rem; + font-size: clamp(0.9rem, 0.75rem + 0.375vw + var(--user-font-scale), 1rem); + line-height: 1.5; + max-width: 100vw; +} + +nav ul { + list-style: none; + padding: 0; +} + +.content > section > * + * { + margin-top: 1.25rem; +} + +.content > section > :first-child { + margin-top: 0; +} + +/* Typography */ +h1, +h2, +h3, +h4, +h5, +h6 { + margin-bottom: 1rem; + font-weight: bold; + line-height: 1; +} + +h1, +h2 { + max-width: 40ch; +} + +:is(h2, h3):not(:first-child) { + margin-top: 3rem; +} + +:is(h4, h5, h6):not(:first-child) { + margin-top: 2rem; +} + +h1 { + font-size: 3.25rem; + font-weight: 800; +} + +h2 { + font-size: 2.5rem; +} + +h3 { + font-size: 1.75rem; +} + +h4 { + font-size: 1.3rem; +} + +h5 { + font-size: 1rem; +} + +p { + line-height: 1.65em; +} + +.content ul { + line-height: 1.1em; +} + +p, +.content ul { + color: var(--theme-text-light); +} + +small, +.text_small { + font-size: 0.833rem; +} + +a { + color: var(--theme-text-accent); + font-weight: 400; + text-underline-offset: 0.08em; + align-items: center; + gap: 0.5rem; +} + +article > section :is(ul, ol) > * + * { + margin-top: 0.75rem; +} + +article > section nav :is(ul, ol) > * + * { + margin-top: inherit; +} + +article > section li > :is(p, pre, blockquote):not(:first-child) { + margin-top: 1rem; +} + +article > section :is(ul, ol) { + padding-left: 1em; +} + +article > section nav :is(ul, ol) { + padding-left: inherit; +} + +article > section nav { + margin-top: 1rem; + margin-bottom: 2rem; +} + +article > section ::marker { + font-weight: bold; + color: var(--theme-text-light); +} + +article > section iframe { + width: 100%; + height: auto; + aspect-ratio: 16 / 9; +} + +a > code:not([class*='language']) { + position: relative; + color: var(--theme-text-accent); + background: transparent; + text-underline-offset: var(--padding-block); +} + +a > code:not([class*='language'])::before { + content: ''; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: block; + background: var(--theme-accent); + opacity: var(--theme-accent-opacity); + border-radius: var(--border-radius); +} + +a:hover, +a:focus { + text-decoration: underline; +} + +a:focus { + outline: 2px solid currentColor; + outline-offset: 0.25em; +} + +strong { + font-weight: 600; + color: inherit; +} + +/* Supporting Content */ +code { + font-family: var(--font-mono); + font-size: 0.85em; +} + +code:not([class*='language']) { + --border-radius: 3px; + --padding-block: 0.2rem; + --padding-inline: 0.4rem; + color: var(--theme-code-inline-text); + background-color: var(--theme-code-inline-bg); + padding: var(--padding-block) var(--padding-inline); + margin: calc(var(--padding-block) * -1) -0.125em; + border-radius: var(--border-radius); + box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.08); + word-break: break-word; +} + +pre > code:not([class*='language']) { + background-color: transparent; + padding: 0; + margin: 0; + border-radius: 0; + color: inherit; +} + +pre > code { + font-size: 1em; +} + +table, +pre { + position: relative; + --padding-block: 1rem; + --padding-inline: 2rem; + padding: var(--padding-block) var(--padding-inline); + padding-right: calc(var(--padding-inline) * 2); + margin-left: calc(var(--padding-inline) * -1); + margin-right: calc(var(--padding-inline) * -1); + font-family: var(--font-mono); + + line-height: 1.5; + font-size: 0.85em; + overflow-y: hidden; + overflow-x: auto; +} + +table { + width: 100%; + padding: var(--padding-block) 0; + margin: 0; + border-collapse: collapse; +} + +/* Zebra striping */ +tr:nth-of-type(odd) { + background: var(--theme-bg-hover); +} +th { + background: var(--color-black); + color: var(--theme-color); + font-weight: bold; +} +td, +th { + padding: 6px; + text-align: left; +} + +pre { + background-color: var(--theme-code-bg); + color: var(--theme-code-text); +} + +blockquote code:not([class*='language']) { + background-color: var(--theme-bg); +} + +@media (min-width: 37.75em) { + pre { + --padding-inline: 1.25rem; + border-radius: 8px; + margin-left: 0; + margin-right: 0; + } +} + +blockquote { + margin: 2rem 0; + padding: 1.25em 1.5rem; + border-left: 3px solid var(--theme-text-light); + background-color: var(--theme-bg-offset); + border-radius: 0 0.25rem 0.25rem 0; + line-height: 1.7; +} + +img { + max-width: 100%; +} + +.flex { + display: flex; + align-items: center; +} + +button { + display: flex; + align-items: center; + justify-items: center; + gap: 0.25em; + padding: 0.33em 0.67em; + border: 0; + background: var(--theme-bg); + display: flex; + font-size: 1rem; + align-items: center; + gap: 0.25em; + border-radius: 99em; + color: var(--theme-text); + background-color: var(--theme-bg); +} + +h2.heading { + font-size: 1rem; + font-weight: 700; + padding: 0.1rem 1rem; + text-transform: uppercase; + margin-bottom: 0.5rem; +} + +.header-link { + font-size: 1rem; + padding: 0.1rem 0 0.1rem 1rem; + border-left: 4px solid var(--theme-divider); +} + +.header-link:hover, +.header-link:focus { + border-left-color: var(--theme-accent); + color: var(--theme-accent); +} +.header-link:focus-within { + color: var(--theme-text-light); + border-left-color: hsla(var(--color-gray-40), 1); +} +.header-link svg { + opacity: 0.6; +} +.header-link:hover svg { + opacity: 0.8; +} +.header-link a { + display: inline-flex; + gap: 0.5em; + width: 100%; + padding: 0.15em 0 0.15em 0; +} + +.header-link.depth-3 { + padding-left: 2rem; +} +.header-link.depth-4 { + padding-left: 3rem; +} + +.header-link a { + font: inherit; + color: inherit; + text-decoration: none; +} + +/* Screenreader Only Text */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.focus\:not-sr-only:focus, +.focus\:not-sr-only:focus-visible { + position: static; + width: auto; + height: auto; + padding: 0; + margin: 0; + overflow: visible; + clip: auto; + white-space: normal; +} + +:target { + scroll-margin: calc(var(--theme-sidebar-offset, 5rem) + 2rem) 0 2rem; +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css new file mode 100644 index 0000000..830bed8 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css @@ -0,0 +1,123 @@ +:root { + --font-fallback: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji; + --font-body: system-ui, var(--font-fallback); + --font-mono: 'IBM Plex Mono', Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', + 'Liberation Mono', 'Nimbus Mono L', Monaco, 'Courier New', Courier, monospace; + + /* + * Variables with --color-base prefix define + * the hue, and saturation values to be used for + * hsla colors. + * + * ex: + * + * --color-base-{color}: {hue}, {saturation}; + * + */ + + --color-base-white: 0, 0%; + --color-base-black: 240, 100%; + --color-base-gray: 215, 14%; + --color-base-blue: 212, 100%; + --color-base-blue-dark: 212, 72%; + --color-base-green: 158, 79%; + --color-base-orange: 22, 100%; + --color-base-purple: 269, 79%; + --color-base-red: 351, 100%; + --color-base-yellow: 41, 100%; + + /* + * Color palettes are made using --color-base + * variables, along with a lightness value to + * define different variants. + * + */ + + --color-gray-5: var(--color-base-gray), 5%; + --color-gray-10: var(--color-base-gray), 10%; + --color-gray-20: var(--color-base-gray), 20%; + --color-gray-30: var(--color-base-gray), 30%; + --color-gray-40: var(--color-base-gray), 40%; + --color-gray-50: var(--color-base-gray), 50%; + --color-gray-60: var(--color-base-gray), 60%; + --color-gray-70: var(--color-base-gray), 70%; + --color-gray-80: var(--color-base-gray), 80%; + --color-gray-90: var(--color-base-gray), 90%; + --color-gray-95: var(--color-base-gray), 95%; + + --color-blue: var(--color-base-blue), 61%; + --color-blue-dark: var(--color-base-blue-dark), 39%; + --color-green: var(--color-base-green), 42%; + --color-orange: var(--color-base-orange), 50%; + --color-purple: var(--color-base-purple), 54%; + --color-red: var(--color-base-red), 54%; + --color-yellow: var(--color-base-yellow), 59%; +} + +:root { + color-scheme: light; + --theme-accent: hsla(var(--color-blue), 1); + --theme-text-accent: hsla(var(--color-blue), 1); + --theme-accent-opacity: 0.15; + --theme-divider: hsla(var(--color-gray-95), 1); + --theme-text: hsla(var(--color-gray-10), 1); + --theme-text-light: hsla(var(--color-gray-40), 1); + /* @@@: not used anywhere */ + --theme-text-lighter: hsla(var(--color-gray-80), 1); + --theme-bg: hsla(var(--color-base-white), 100%, 1); + --theme-bg-hover: hsla(var(--color-gray-95), 1); + --theme-bg-offset: hsla(var(--color-gray-90), 1); + --theme-bg-accent: hsla(var(--color-blue), var(--theme-accent-opacity)); + --theme-code-inline-bg: hsla(var(--color-gray-95), 1); + --theme-code-inline-text: var(--theme-text); + --theme-code-bg: hsla(217, 19%, 27%, 1); + --theme-code-text: hsla(var(--color-gray-95), 1); + --theme-navbar-bg: hsla(var(--color-base-white), 100%, 1); + --theme-navbar-height: 6rem; + --theme-selection-color: hsla(var(--color-blue), 1); + --theme-selection-bg: hsla(var(--color-blue), var(--theme-accent-opacity)); +} + +body { + background: var(--theme-bg); + color: var(--theme-text); +} + +:root.theme-dark { + color-scheme: dark; + --theme-accent-opacity: 0.15; + --theme-accent: hsla(var(--color-blue), 1); + --theme-text-accent: hsla(var(--color-blue), 1); + --theme-divider: hsla(var(--color-gray-10), 1); + --theme-text: hsla(var(--color-gray-90), 1); + --theme-text-light: hsla(var(--color-gray-80), 1); + + /* @@@: not used anywhere */ + --theme-text-lighter: hsla(var(--color-gray-40), 1); + --theme-bg: hsla(215, 28%, 17%, 1); + --theme-bg-hover: hsla(var(--color-gray-40), 1); + --theme-bg-offset: hsla(var(--color-gray-5), 1); + --theme-code-inline-bg: hsla(var(--color-gray-10), 1); + --theme-code-inline-text: hsla(var(--color-base-white), 100%, 1); + --theme-code-bg: hsla(var(--color-gray-5), 1); + --theme-code-text: hsla(var(--color-base-white), 100%, 1); + --theme-navbar-bg: hsla(215, 28%, 17%, 1); + --theme-selection-color: hsla(var(--color-base-white), 100%, 1); + --theme-selection-bg: hsla(var(--color-purple), var(--theme-accent-opacity)); + + /* DocSearch [Algolia] */ + --docsearch-modal-background: var(--theme-bg); + --docsearch-searchbox-focus-background: var(--theme-divider); + --docsearch-footer-background: var(--theme-divider); + --docsearch-text-color: var(--theme-text); + --docsearch-hit-background: var(--theme-divider); + --docsearch-hit-shadow: none; + --docsearch-hit-color: var(--theme-text); + --docsearch-footer-shadow: inset 0 2px 10px #000; + --docsearch-modal-shadow: inset 0 0 8px #000; +} + +::selection { + color: var(--theme-selection-color); + background-color: var(--theme-selection-bg); +} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json b/tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json new file mode 100644 index 0000000..cb92ff9 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "target": "es2020", + "module": "esnext", + "jsx": "preserve" + }, + "moduleResolution": "node" +} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore b/tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore new file mode 100644 index 0000000..c824674 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore @@ -0,0 +1,17 @@ +# build output +dist + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc b/tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc new file mode 100644 index 0000000..ef83021 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc @@ -0,0 +1,2 @@ +# Expose Astro dependencies for `pnpm` users +shamefully-hoist=true diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc b/tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc new file mode 100644 index 0000000..43798ec --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc @@ -0,0 +1,6 @@ +{ + "startCommand": "npm start", + "env": { + "ENABLE_CJS_IMPORTS": true + } +} \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/README.md b/tmp/.LinbuduLab/packages/astro-generic-starter/README.md new file mode 100644 index 0000000..1e8bac3 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/README.md @@ -0,0 +1,43 @@ +# Welcome to [Astro](https://astro.build) + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/starter) + +> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun! + +## 🚀 Project Structure + +Inside of your Astro project, you'll see the following folders and files: + +``` +/ +├── public/ +│ ├── robots.txt +│ └── favicon.ico +├── src/ +│ ├── components/ +│ │ └── Tour.astro +│ └── pages/ +│ └── index.astro +└── package.json +``` + +Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. + +There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. + +Any static assets, like images, can be placed in the `public/` directory. + +## 🧞 Commands + +All commands are run from the root of the project, from a terminal: + +| Command | Action | +|:---------------- |:-------------------------------------------- | +| `npm install` | Installs dependencies | +| `npm run dev` | Starts local dev server at `localhost:3000` | +| `npm run build` | Build your production site to `./dist/` | +| `npm run preview` | Preview your build locally, before deploying | + +## 👀 Want to learn more? + +Feel free to check [our documentation](https://github.com/withastro/astro) or jump into our [Discord server](https://astro.build/chat). diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs b/tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs new file mode 100644 index 0000000..bc1dfd2 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs @@ -0,0 +1,19 @@ +export default { + // projectRoot: '.', // Where to resolve all URLs relative to. Useful if you have a monorepo project. + // pages: './src/pages', // Path to Astro components, pages, and data + // dist: './dist', // When running `astro build`, path to final static output + // public: './public', // A folder of static files Astro will copy to the root. Useful for favicons, images, and other files that don’t need processing. + buildOptions: { + // site: 'http://example.com', // Your public domain, e.g.: https://my-site.dev/. Used to generate sitemaps and canonical URLs. + sitemap: true, // Generate sitemap (set to "false" to disable) + }, + devOptions: { + // hostname: 'localhost', // The hostname to run the dev server on. + // port: 3000, // The port to run the dev server on. + }, + renderers: [ + "@astrojs/renderer-react", + "@astrojs/renderer-solid", + "@astrojs/renderer-svelte" + ], +}; diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/package.json b/tmp/.LinbuduLab/packages/astro-generic-starter/package.json new file mode 100644 index 0000000..a2380dc --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/package.json @@ -0,0 +1,17 @@ +{ + "name": "@example/starter", + "version": "0.0.1", + "private": true, + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro build", + "preview": "astro preview" + }, + "devDependencies": { + "astro": "^0.24.2", + "@astrojs/renderer-react": "^0.5.0", + "@astrojs/renderer-solid": "^0.4.0", + "@astrojs/renderer-svelte": "^0.5.1" + } +} \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg b/tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg new file mode 100644 index 0000000..d751556 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico b/tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico new file mode 100644 index 0000000..7b74f34 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico @@ -0,0 +1 @@ +https://rawcdn.githack.com/withastro/astro/main/examples/starter/public/favicon.ico \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json b/tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json new file mode 100644 index 0000000..9178af7 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json @@ -0,0 +1,11 @@ +{ + "infiniteLoopProtection": true, + "hardReloadOnChange": false, + "view": "browser", + "template": "node", + "container": { + "port": 3000, + "startScript": "start", + "node": "14" + } +} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx new file mode 100644 index 0000000..ca34627 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx @@ -0,0 +1,15 @@ +import { useState } from 'react'; + +export default function ReactCounter() { + const [count, setCount] = useState(0); + const add = () => setCount((i) => i + 1); + const subtract = () => setCount((i) => i - 1); + + return ( +
    + +
    {count}
    + +
    + ); +} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx new file mode 100644 index 0000000..0480ba3 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx @@ -0,0 +1,15 @@ +import { createSignal } from "solid-js"; + +export default function SolidCounter() { + const [count, setCount] = createSignal(0); + const add = () => setCount(count() + 1); + const subtract = () => setCount(count() - 1); + + return ( +
    + +
    {count()}
    + +
    + ); +} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte new file mode 100644 index 0000000..f493c25 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte @@ -0,0 +1,17 @@ + + +
    + +
    { count }
    + +
    diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro new file mode 100644 index 0000000..9a9ebe1 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro @@ -0,0 +1,84 @@ +--- +import { Markdown } from 'astro/components'; +--- + +
    + + +
    + + ## 🚀 Project Structure + + Inside of your Astro project, you'll see the following folders and files: + + ``` + / + ├── public/ + │ └── favicon.ico + ├── src/ + │ ├── components/ + │ │ └── Tour.astro + │ └── pages/ + │ └── index.astro + └── package.json + ``` + + Astro looks for `.astro` or `.md` files in the `src/pages/` directory. + Each page is exposed as a route based on its file name. + + There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. + + Any static assets, like images, can be placed in the `public/` directory. + +
    + +
    +

    👀 Want to learn more?

    +

    Feel free to check our documentation or jump into our Discord server.

    +
    +
    + + diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts b/tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts new file mode 100644 index 0000000..e972864 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts @@ -0,0 +1,2 @@ + +console.log("astro-generic-starter is ready!"); diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro b/tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro new file mode 100644 index 0000000..d18ddf9 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro @@ -0,0 +1,67 @@ +--- +// Style Imports +import '../styles/global.css'; +import '../styles/home.css'; +// Component Imports +import Tour from '../components/Tour.astro'; +// You can import components from any supported Framework here! +import ReactCounter from '../components/ReactCounter.jsx'; +import SolidCounter from '../components/SolidCounter.jsx'; +import SvelteCounter from '../components/SvelteCounter.svelte'; + +// Component Script: +// You can write any JavaScript/TypeScript that you'd like here. +// It will run during the build, but never in the browser. +// All variables are available to use in the HTML template below. +let title = 'My Astro Site'; + +// Full Astro Component Syntax: +// https://docs.astro.build/core-concepts/astro-components/ +--- + + + + + {title} + + + + + + +
    +
    +
    + Astro logo +

    Welcome to Astro

    +
    +
    + + + + + + + + + + +
    + + diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css b/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css new file mode 100644 index 0000000..a9f830e --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css @@ -0,0 +1,28 @@ +* { + box-sizing: border-box; + margin: 0; +} + +:root { + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji; + font-size: 1rem; + --user-font-scale: 1rem - 16px; + font-size: clamp(0.875rem, 0.4626rem + 1.0309vw + var(--user-font-scale), 1.125rem); +} + +body { + padding: 4rem 2rem; + width: 100%; + min-height: 100vh; + display: grid; + justify-content: center; + background: #f9fafb; + color: #111827; +} + +@media (prefers-color-scheme: dark) { + body { + background: #111827; + color: #fff; + } +} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css b/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css new file mode 100644 index 0000000..b3cbd02 --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css @@ -0,0 +1,53 @@ +:root { + --font-mono: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Liberation Mono', + 'Nimbus Mono L', Monaco, 'Courier New', Courier, monospace; + --color-light: #f3f4f6; +} + +@media (prefers-color-scheme: dark) { + :root { + --color-light: #1f2937; + } +} + +a { + color: inherit; +} + +header > div { + font-size: clamp(2rem, -0.4742rem + 6.1856vw, 2.75rem); +} + +header > div { + display: flex; + flex-direction: column; + align-items: center; +} + +header h1 { + font-size: 1em; + font-weight: 500; +} +header img { + width: 2em; + height: 2.667em; +} + +h2 { + font-weight: 500; + font-size: clamp(1.5rem, 1rem + 1.25vw, 2rem); +} + +.counter { + display: grid; + grid-auto-flow: column; + gap: 1em; + font-size: 2rem; + justify-content: center; + padding: 2rem 1rem; +} + +.counter > pre { + text-align: center; + min-width: 3ch; +} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json b/tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json new file mode 100644 index 0000000..8e881cf --- /dev/null +++ b/tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json @@ -0,0 +1,5 @@ +{ + "compilerOptions": { + "moduleResolution": "node" + } +} diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/package.json b/tmp/.LinbuduLab/packages/cac-cli-starter/package.json new file mode 100644 index 0000000..9eaf160 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cac-cli-starter/package.json @@ -0,0 +1,39 @@ +{ + "name": "cac-cli-starter", + "version": "0.0.1", + "description": "", + "main": "./dist/index.js", + "license": "MIT", + "scripts": { + "build": "tsc", + "dev": "tsnd --respawn --transpile-only src/index.ts", + "watch": "tsc --watch", + "check": "tsc --noEmit" + }, + "dependencies": { + "cac": "^6.7.12", + "chalk": "^4.0.0", + "consola": "^2.15.3", + "enquirer": "^2.3.6", + "execa": "^5.0.0", + "fs-extra": "^10.0.1", + "globby": "^13.1.1", + "js-yaml": "^4.1.0", + "jsonfile": "^6.1.0", + "lodash": "^4.17.21", + "ora": "^6.0.1", + "ow": "^0.28.1", + "pacote": "^13.0.3", + "semver": "^7.3.5", + "sort-package-json": "^1.54.0", + "ts-morph": "^14.0.0" + }, + "devDependencies": { + "@types/fs-extra": "^9.0.13", + "@types/js-yaml": "^4.0.5", + "@types/jsonfile": "^6.1.0", + "@types/lodash": "^4.14.179", + "@types/pacote": "^11.1.3", + "@types/semver": "^7.3.9" + } +} diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts b/tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts new file mode 100644 index 0000000..9f86e9f --- /dev/null +++ b/tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts @@ -0,0 +1,12 @@ +import cac from 'cac'; +import consola from 'consola'; +import useSubCommand from './sub-command'; + +const cli = cac('LinbuduLab-CAC-CLI-Starter'); + +useSubCommand(cli); + +consola.info('Preparing Your CLI App...'); + +cli.help(); +cli.parse(); diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts b/tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts new file mode 100644 index 0000000..2b4fbe7 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts @@ -0,0 +1,9 @@ +import { CAC } from 'cac'; +import chalk from 'chalk'; +import consola from 'consola'; + +export default function useSubCommand(cli: CAC) { + cli.command('sub', 'sub-command description', {}).action(async () => { + consola.success(chalk.green('Sub command successfully executed!')); + }); +} diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json b/tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json new file mode 100644 index 0000000..cd82584 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "target": "ES2018", + "module": "commonjs", + "lib": [ + "esnext" + ], + "rootDir": "src", + "outDir": "dist", + "esModuleInterop": true, + "skipLibCheck": true, + "declaration": true, + "emitDecoratorMetadata": true, + "experimentalDecorators": true + }, + "include": [ + "src" + ] +} diff --git a/tmp/.LinbuduLab/packages/cra-ts/.gitignore b/tmp/.LinbuduLab/packages/cra-ts/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/tmp/.LinbuduLab/packages/cra-ts/README.md b/tmp/.LinbuduLab/packages/cra-ts/README.md new file mode 100644 index 0000000..b87cb00 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/README.md @@ -0,0 +1,46 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.\ +You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). diff --git a/tmp/.LinbuduLab/packages/cra-ts/package.json b/tmp/.LinbuduLab/packages/cra-ts/package.json new file mode 100644 index 0000000..ed33365 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/package.json @@ -0,0 +1,43 @@ +{ + "name": "cra-ts", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.2", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "@types/jest": "^27.4.1", + "@types/node": "^16.11.26", + "@types/react": "^17.0.40", + "@types/react-dom": "^17.0.13", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "5.0.0", + "typescript": "^4.6.2", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/favicon.ico b/tmp/.LinbuduLab/packages/cra-ts/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/index.html b/tmp/.LinbuduLab/packages/cra-ts/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +
    + + + diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/logo192.png b/tmp/.LinbuduLab/packages/cra-ts/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/manifest.json b/tmp/.LinbuduLab/packages/cra-ts/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/robots.txt b/tmp/.LinbuduLab/packages/cra-ts/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/App.css b/tmp/.LinbuduLab/packages/cra-ts/src/App.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx b/tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx new file mode 100644 index 0000000..2a68616 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx @@ -0,0 +1,9 @@ +import React from 'react'; +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/App.tsx b/tmp/.LinbuduLab/packages/cra-ts/src/App.tsx new file mode 100644 index 0000000..53fccb7 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/App.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import logo from './logo.svg'; +import './App.css'; + +function App() { + return ( + + ); +} + +export default App; diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/index.css b/tmp/.LinbuduLab/packages/cra-ts/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/index.tsx b/tmp/.LinbuduLab/packages/cra-ts/src/index.tsx new file mode 100644 index 0000000..ef2edf8 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/index.tsx @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +ReactDOM.render( + + + , + document.getElementById('root') +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/logo.svg b/tmp/.LinbuduLab/packages/cra-ts/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts b/tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts new file mode 100644 index 0000000..6431bc5 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts b/tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts new file mode 100644 index 0000000..49a2a16 --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts @@ -0,0 +1,15 @@ +import { ReportHandler } from 'web-vitals'; + +const reportWebVitals = (onPerfEntry?: ReportHandler) => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts b/tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; diff --git a/tmp/.LinbuduLab/packages/cra-ts/tsconfig.json b/tmp/.LinbuduLab/packages/cra-ts/tsconfig.json new file mode 100644 index 0000000..a273b0c --- /dev/null +++ b/tmp/.LinbuduLab/packages/cra-ts/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": [ + "src" + ] +} diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts new file mode 100644 index 0000000..3a4e032 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts @@ -0,0 +1,11 @@ +import { build } from 'esbuild'; +import { plugin } from '../src/plugin'; +import path from 'path'; + +(async () => { + await build({ + entryPoints: [path.resolve(__dirname, './entry.ts')], + plugins: [plugin()], + outdir: './dist', + }); +})(); diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts new file mode 100644 index 0000000..b802416 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts @@ -0,0 +1 @@ +console.log('ESBuild is really cool!'); diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json new file mode 100644 index 0000000..2714122 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json @@ -0,0 +1,19 @@ +{ + "name": "esbuild-plugin-starter", + "version": "0.0.1", + "description": "", + "main": "./dist/index.js", + "license": "MIT", + "scripts": { + "build": "tsc", + "dev": "tsnd --respawn --transpile-only fixtures/build.ts", + "watch": "tsc --watch", + "check": "tsc --noEmit" + }, + "dependencies": { + "esbuild": "^0.13.14" + }, + "peerDependencies": { + "esbuild": "^0.13.14" + } +} diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts new file mode 100644 index 0000000..6ab2f0a --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts @@ -0,0 +1,2 @@ + +console.log("esbuild-plugin-starter is ready!"); diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts new file mode 100644 index 0000000..b845be2 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts @@ -0,0 +1,30 @@ +import type { Plugin } from 'esbuild'; + +export const plugin = (): Plugin => { + return { + name: 'plugin:demo', + setup(build) { + build.onLoad( + { filter: new RegExp('') }, + ({ path, namespace, pluginData }) => { + return null; + } + ); + + build.onResolve( + { filter: new RegExp('') }, + ({ path, namespace, resolveDir, importer, kind, pluginData }) => { + return null; + } + ); + + build.onStart(() => { + console.log('Plugin Start!'); + }); + + build.onEnd(() => { + console.log('Plugin End!'); + }); + }, + }; +}; diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json new file mode 100644 index 0000000..973fb0b --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json @@ -0,0 +1,16 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "target": "ES2018", + "module": "commonjs", + "lib": ["esnext"], + "rootDir": ".", + "outDir": "dist", + "esModuleInterop": true, + "skipLibCheck": true, + "declaration": true, + "emitDecoratorMetadata": true, + "experimentalDecorators": true + }, + "include": ["src", "fixtures"] +} diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore b/tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE b/tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE new file mode 100644 index 0000000..9ad29fd --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Linbudu + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/README.md b/tmp/.LinbuduLab/packages/esbuild-react-app/README.md new file mode 100644 index 0000000..88319b4 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/README.md @@ -0,0 +1,25 @@ +# ESBuild + React App + +This project is a sample project showing how to use [ESBuild](https://esbuild.github.io/) as a compiler in React project, including **the configuration of React, ReactDOM mounts under window via plugins with precompiled files**, and **the required [ESBuild build options](https://esbuild.github.io/api/#simple-options)**, etc. +You can refer to the [build.ts](build.ts) and [plugin.ts](preserve-external-dep.plugin.ts) files to learn how to use ESBuild for simple replacements of Webpack. + +**Note: This project has not been validated in a production environment, and it is not recommended that you do so.** + +## Get Started + +```bash +yarn + +# execute build script, and use serve to start up a server. +yarn start + +# execute ESBuild build API +yarn build +``` + +## Further + +As ESBuild does not implement a module system like Webpack, the [`external`](https://esbuild.github.io/api/#external) property in ESBuild will in some cases not behave the same way as it does under a Webpack project. +In Webpack project, we've gotten used to the idea that webpack can handle mount under `window` with the related configuration, which will automatically inject code like `module.exports = React` into the compiled code, and the application code will refer to `window` when it executes `require("react")`. +So to archive this in ESBuild, we use an extra file in this project, packaged as `inject.js`, which contains the source code for `React`, `ReactDOM`, and mounts it under `window` at the end of the file. Then, we convert the application's import of react to go under `window`. +To ensure that the variables are mounted before the application is loaded, we need to ensure that `inject.js` is executed before `index.js`. In fact, a more common way to do this would be to use a CDN to do the `inject.js` work. diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/build.ts b/tmp/.LinbuduLab/packages/esbuild-react-app/build.ts new file mode 100644 index 0000000..881a145 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/build.ts @@ -0,0 +1,76 @@ +import { build, BuildOptions } from 'esbuild'; +import { capitalCase } from 'capital-case'; +import { PreserveExternalPlugin } from './preserve-external-dep.plugin'; +import { start } from 'live-server'; +import path from 'path'; + +const isProd = process.env.NODE_ENV === 'production'; + +async function main() { + const sharedBuildOptions: BuildOptions = { + define: { + 'process.env.NODE_ENV': JSON.stringify( + process.env.NODE_ENV ?? 'development' + ), + }, + bundle: true, + minify: isProd, + sourcemap: false, + platform: 'browser', + target: ['es2020', 'chrome58'], + }; + + const preMountContent = ` +window.React = require('react'); +window.ReactDOM = require('react-dom')`; + + await build({ + stdin: { + contents: preMountContent, + resolveDir: __dirname, + }, + outfile: './public/inject.js', + ...sharedBuildOptions, + }); + + const depContentFunc = (dep: string) => + `module.exports = ${capitalCase(dep)}`; + + const builder = await build({ + entryPoints: ['./src/index.tsx'], + outdir: 'public', + watch: true, + plugins: [ + PreserveExternalPlugin({ + depsToExtract: [ + { + dep: 'react', + // in simple case, we can use content processor to handle result generation + contentFunc: depContentFunc, + }, + { + dep: 'react-dom', + content: 'module.exports = ReactDOM', + }, + ], + }), + ], + external: ['react', 'react-dom'], + loader: { + '.html': 'text', + '.svg': 'dataurl', + }, + tsconfig: 'tsconfig.json', + ...sharedBuildOptions, + }); + + start({ + port: 8080, + root: path.resolve(__dirname, './public'), + open: true, + }); +} + +(async () => { + await main(); +})(); diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/package.json b/tmp/.LinbuduLab/packages/esbuild-react-app/package.json new file mode 100644 index 0000000..c81f58b --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/package.json @@ -0,0 +1,51 @@ +{ + "name": "esbuild-react-app", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.11.4", + "@testing-library/react": "^11.1.0", + "@testing-library/user-event": "^12.1.10", + "@types/jest": "^26.0.15", + "@types/node": "^12.0.0", + "@types/react": "^17.0.0", + "@types/react-dom": "^17.0.0", + "chokidar": "^3.5.3", + "live-server": "^1.2.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "4.0.3", + "typescript": "^4.1.2", + "web-vitals": "^1.0.1" + }, + "scripts": { + "start": "ts-node --project tsconfig.node.json build.ts" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "@types/live-server": "^1.2.1", + "capital-case": "^1.0.4", + "chalk": "^4.1.2", + "consola": "^2.15.3", + "esbuild": "^0.13.14", + "serve": "^13.0.2", + "ts-node": "^10.4.0" + } +} diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts b/tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts new file mode 100644 index 0000000..45d90ec --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts @@ -0,0 +1,47 @@ +import { Plugin } from "esbuild"; + +interface IOptions { + depsToExtract: Array<{ + dep: string; + content?: string; + contentFunc?: (dep: string) => string; + }>; +} + +export const PreserveExternalPlugin = (options: IOptions): Plugin => { + const NAMESPACE = "preserved-external-deps"; + const depList = options.depsToExtract.map((pair) => + pair.contentFunc + ? { dep: pair.dep, content: pair.contentFunc(pair.dep) } + : pair + ); + + const filterRE = new RegExp( + `^(${depList + .map((config) => config.dep.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")) + .join("|")})$` + ); + + return { + name: "PreserveExternalPlugin", + setup(build) { + build.onResolve({ filter: filterRE }, ({ path }) => { + return { + path, + namespace: NAMESPACE, + }; + }); + + for (const { dep, content } of depList) { + build.onLoad( + { filter: new RegExp(`^${dep}$`), namespace: NAMESPACE }, + () => { + return { + contents: content, + }; + } + ); + } + }, + }; +}; diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/favicon.ico b/tmp/.LinbuduLab/packages/esbuild-react-app/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css new file mode 100644 index 0000000..ec8a3aa --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css @@ -0,0 +1,62 @@ +/* src/index.css */ +body { + margin: 0; + font-family: + -apple-system, + BlinkMacSystemFont, + "Segoe UI", + "Roboto", + "Oxygen", + "Ubuntu", + "Cantarell", + "Fira Sans", + "Droid Sans", + "Helvetica Neue", + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +code { + font-family: + source-code-pro, + Menlo, + Monaco, + Consolas, + "Courier New", + monospace; +} + +/* src/App.css */ +.App { + text-align: center; +} +.App-logo { + height: 40vmin; + pointer-events: none; +} +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} +.App-link { + color: #61dafb; +} +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html new file mode 100644 index 0000000..6cf5d5d --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html @@ -0,0 +1,46 @@ + + + + + + + + + + + + + React + ESBuild App + + + + +
    + + + + + diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js new file mode 100644 index 0000000..2ca77b7 --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js @@ -0,0 +1,264 @@ +(() => { + var __create = Object.create; + var __defProp = Object.defineProperty; + var __getOwnPropDesc = Object.getOwnPropertyDescriptor; + var __getOwnPropNames = Object.getOwnPropertyNames; + var __getProtoOf = Object.getPrototypeOf; + var __hasOwnProp = Object.prototype.hasOwnProperty; + var __markAsModule = (target) => __defProp(target, "__esModule", { value: true }); + var __esm = (fn, res) => function __init() { + return fn && (res = (0, fn[Object.keys(fn)[0]])(fn = 0)), res; + }; + var __commonJS = (cb, mod) => function __require() { + return mod || (0, cb[Object.keys(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; + }; + var __export = (target, all) => { + __markAsModule(target); + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); + }; + var __reExport = (target, module, desc) => { + if (module && typeof module === "object" || typeof module === "function") { + for (let key of __getOwnPropNames(module)) + if (!__hasOwnProp.call(target, key) && key !== "default") + __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); + } + return target; + }; + var __toModule = (module) => { + return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, "default", module && module.__esModule && "default" in module ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); + }; + + // preserved-external-deps:react + var require_react = __commonJS({ + "preserved-external-deps:react"(exports, module) { + module.exports = React; + } + }); + + // preserved-external-deps:react-dom + var require_react_dom = __commonJS({ + "preserved-external-deps:react-dom"(exports, module) { + module.exports = ReactDOM; + } + }); + + // ../../node_modules/.pnpm/web-vitals@1.1.2/node_modules/web-vitals/dist/web-vitals.js + var web_vitals_exports = {}; + __export(web_vitals_exports, { + getCLS: () => s, + getFCP: () => l, + getFID: () => L, + getLCP: () => T, + getTTFB: () => b + }); + var e, t, n, i, a, r, o, c, u, f, s, m, p, v, d, l, h, S, y, g, E, w, L, T, b; + var init_web_vitals = __esm({ + "../../node_modules/.pnpm/web-vitals@1.1.2/node_modules/web-vitals/dist/web-vitals.js"() { + a = function(e2, t2) { + return { name: e2, value: t2 === void 0 ? -1 : t2, delta: 0, entries: [], id: "v1-".concat(Date.now(), "-").concat(Math.floor(8999999999999 * Math.random()) + 1e12) }; + }; + r = function(e2, t2) { + try { + if (PerformanceObserver.supportedEntryTypes.includes(e2)) { + if (e2 === "first-input" && !("PerformanceEventTiming" in self)) + return; + var n2 = new PerformanceObserver(function(e3) { + return e3.getEntries().map(t2); + }); + return n2.observe({ type: e2, buffered: true }), n2; + } + } catch (e3) { + } + }; + o = function(e2, t2) { + var n2 = function n3(i2) { + i2.type !== "pagehide" && document.visibilityState !== "hidden" || (e2(i2), t2 && (removeEventListener("visibilitychange", n3, true), removeEventListener("pagehide", n3, true))); + }; + addEventListener("visibilitychange", n2, true), addEventListener("pagehide", n2, true); + }; + c = function(e2) { + addEventListener("pageshow", function(t2) { + t2.persisted && e2(t2); + }, true); + }; + u = typeof WeakSet == "function" ? new WeakSet() : new Set(); + f = function(e2, t2, n2) { + var i2; + return function() { + t2.value >= 0 && (n2 || u.has(t2) || document.visibilityState === "hidden") && (t2.delta = t2.value - (i2 || 0), (t2.delta || i2 === void 0) && (i2 = t2.value, e2(t2))); + }; + }; + s = function(e2, t2) { + var n2, i2 = a("CLS", 0), u2 = function(e3) { + e3.hadRecentInput || (i2.value += e3.value, i2.entries.push(e3), n2()); + }, s2 = r("layout-shift", u2); + s2 && (n2 = f(e2, i2, t2), o(function() { + s2.takeRecords().map(u2), n2(); + }), c(function() { + i2 = a("CLS", 0), n2 = f(e2, i2, t2); + })); + }; + m = -1; + p = function() { + return document.visibilityState === "hidden" ? 0 : 1 / 0; + }; + v = function() { + o(function(e2) { + var t2 = e2.timeStamp; + m = t2; + }, true); + }; + d = function() { + return m < 0 && (m = p(), v(), c(function() { + setTimeout(function() { + m = p(), v(); + }, 0); + })), { get timeStamp() { + return m; + } }; + }; + l = function(e2, t2) { + var n2, i2 = d(), o2 = a("FCP"), s2 = function(e3) { + e3.name === "first-contentful-paint" && (p2 && p2.disconnect(), e3.startTime < i2.timeStamp && (o2.value = e3.startTime, o2.entries.push(e3), u.add(o2), n2())); + }, m2 = performance.getEntriesByName("first-contentful-paint")[0], p2 = m2 ? null : r("paint", s2); + (m2 || p2) && (n2 = f(e2, o2, t2), m2 && s2(m2), c(function(i3) { + o2 = a("FCP"), n2 = f(e2, o2, t2), requestAnimationFrame(function() { + requestAnimationFrame(function() { + o2.value = performance.now() - i3.timeStamp, u.add(o2), n2(); + }); + }); + })); + }; + h = { passive: true, capture: true }; + S = new Date(); + y = function(i2, a2) { + e || (e = a2, t = i2, n = new Date(), w(removeEventListener), g()); + }; + g = function() { + if (t >= 0 && t < n - S) { + var a2 = { entryType: "first-input", name: e.type, target: e.target, cancelable: e.cancelable, startTime: e.timeStamp, processingStart: e.timeStamp + t }; + i.forEach(function(e2) { + e2(a2); + }), i = []; + } + }; + E = function(e2) { + if (e2.cancelable) { + var t2 = (e2.timeStamp > 1e12 ? new Date() : performance.now()) - e2.timeStamp; + e2.type == "pointerdown" ? function(e3, t3) { + var n2 = function() { + y(e3, t3), a2(); + }, i2 = function() { + a2(); + }, a2 = function() { + removeEventListener("pointerup", n2, h), removeEventListener("pointercancel", i2, h); + }; + addEventListener("pointerup", n2, h), addEventListener("pointercancel", i2, h); + }(t2, e2) : y(t2, e2); + } + }; + w = function(e2) { + ["mousedown", "keydown", "touchstart", "pointerdown"].forEach(function(t2) { + return e2(t2, E, h); + }); + }; + L = function(n2, s2) { + var m2, p2 = d(), v2 = a("FID"), l2 = function(e2) { + e2.startTime < p2.timeStamp && (v2.value = e2.processingStart - e2.startTime, v2.entries.push(e2), u.add(v2), m2()); + }, h2 = r("first-input", l2); + m2 = f(n2, v2, s2), h2 && o(function() { + h2.takeRecords().map(l2), h2.disconnect(); + }, true), h2 && c(function() { + var r2; + v2 = a("FID"), m2 = f(n2, v2, s2), i = [], t = -1, e = null, w(addEventListener), r2 = l2, i.push(r2), g(); + }); + }; + T = function(e2, t2) { + var n2, i2 = d(), s2 = a("LCP"), m2 = function(e3) { + var t3 = e3.startTime; + t3 < i2.timeStamp && (s2.value = t3, s2.entries.push(e3)), n2(); + }, p2 = r("largest-contentful-paint", m2); + if (p2) { + n2 = f(e2, s2, t2); + var v2 = function() { + u.has(s2) || (p2.takeRecords().map(m2), p2.disconnect(), u.add(s2), n2()); + }; + ["keydown", "click"].forEach(function(e3) { + addEventListener(e3, v2, { once: true, capture: true }); + }), o(v2, true), c(function(i3) { + s2 = a("LCP"), n2 = f(e2, s2, t2), requestAnimationFrame(function() { + requestAnimationFrame(function() { + s2.value = performance.now() - i3.timeStamp, u.add(s2), n2(); + }); + }); + }); + } + }; + b = function(e2) { + var t2, n2 = a("TTFB"); + t2 = function() { + try { + var t3 = performance.getEntriesByType("navigation")[0] || function() { + var e3 = performance.timing, t4 = { entryType: "navigation", startTime: 0 }; + for (var n3 in e3) + n3 !== "navigationStart" && n3 !== "toJSON" && (t4[n3] = Math.max(e3[n3] - e3.navigationStart, 0)); + return t4; + }(); + if (n2.value = n2.delta = t3.responseStart, n2.value < 0) + return; + n2.entries = [t3], e2(n2); + } catch (e3) { + } + }, document.readyState === "complete" ? setTimeout(t2, 0) : addEventListener("pageshow", t2); + }; + } + }); + + // src/index.tsx + var import_react2 = __toModule(require_react()); + var import_react_dom = __toModule(require_react_dom()); + + // src/App.tsx + var import_react = __toModule(require_react()); + + // src/logo.svg + var logo_default = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+PGcgZmlsbD0iIzYxREFGQiI+PHBhdGggZD0iTTY2Ni4zIDI5Ni41YzAtMzIuNS00MC43LTYzLjMtMTAzLjEtODIuNCAxNC40LTYzLjYgOC0xMTQuMi0yMC4yLTEzMC40LTYuNS0zLjgtMTQuMS01LjYtMjIuNC01LjZ2MjIuM2M0LjYgMCA4LjMuOSAxMS40IDIuNiAxMy42IDcuOCAxOS41IDM3LjUgMTQuOSA3NS43LTEuMSA5LjQtMi45IDE5LjMtNS4xIDI5LjQtMTkuNi00LjgtNDEtOC41LTYzLjUtMTAuOS0xMy41LTE4LjUtMjcuNS0zNS4zLTQxLjYtNTAgMzIuNi0zMC4zIDYzLjItNDYuOSA4NC00Ni45Vjc4Yy0yNy41IDAtNjMuNSAxOS42LTk5LjkgNTMuNi0zNi40LTMzLjgtNzIuNC01My4yLTk5LjktNTMuMnYyMi4zYzIwLjcgMCA1MS40IDE2LjUgODQgNDYuNi0xNCAxNC43LTI4IDMxLjQtNDEuMyA0OS45LTIyLjYgMi40LTQ0IDYuMS02My42IDExLTIuMy0xMC00LTE5LjctNS4yLTI5LTQuNy0zOC4yIDEuMS02Ny45IDE0LjYtNzUuOCAzLTEuOCA2LjktMi42IDExLjUtMi42Vjc4LjVjLTguNCAwLTE2IDEuOC0yMi42IDUuNi0yOC4xIDE2LjItMzQuNCA2Ni43LTE5LjkgMTMwLjEtNjIuMiAxOS4yLTEwMi43IDQ5LjktMTAyLjcgODIuMyAwIDMyLjUgNDAuNyA2My4zIDEwMy4xIDgyLjQtMTQuNCA2My42LTggMTE0LjIgMjAuMiAxMzAuNCA2LjUgMy44IDE0LjEgNS42IDIyLjUgNS42IDI3LjUgMCA2My41LTE5LjYgOTkuOS01My42IDM2LjQgMzMuOCA3Mi40IDUzLjIgOTkuOSA1My4yIDguNCAwIDE2LTEuOCAyMi42LTUuNiAyOC4xLTE2LjIgMzQuNC02Ni43IDE5LjktMTMwLjEgNjItMTkuMSAxMDIuNS00OS45IDEwMi41LTgyLjN6bS0xMzAuMi02Ni43Yy0zLjcgMTIuOS04LjMgMjYuMi0xMy41IDM5LjUtNC4xLTgtOC40LTE2LTEzLjEtMjQtNC42LTgtOS41LTE1LjgtMTQuNC0yMy40IDE0LjIgMi4xIDI3LjkgNC43IDQxIDcuOXptLTQ1LjggMTA2LjVjLTcuOCAxMy41LTE1LjggMjYuMy0yNC4xIDM4LjItMTQuOSAxLjMtMzAgMi00NS4yIDItMTUuMSAwLTMwLjItLjctNDUtMS45LTguMy0xMS45LTE2LjQtMjQuNi0yNC4yLTM4LTcuNi0xMy4xLTE0LjUtMjYuNC0yMC44LTM5LjggNi4yLTEzLjQgMTMuMi0yNi44IDIwLjctMzkuOSA3LjgtMTMuNSAxNS44LTI2LjMgMjQuMS0zOC4yIDE0LjktMS4zIDMwLTIgNDUuMi0yIDE1LjEgMCAzMC4yLjcgNDUgMS45IDguMyAxMS45IDE2LjQgMjQuNiAyNC4yIDM4IDcuNiAxMy4xIDE0LjUgMjYuNCAyMC44IDM5LjgtNi4zIDEzLjQtMTMuMiAyNi44LTIwLjcgMzkuOXptMzIuMy0xM2M1LjQgMTMuNCAxMCAyNi44IDEzLjggMzkuOC0xMy4xIDMuMi0yNi45IDUuOS00MS4yIDggNC45LTcuNyA5LjgtMTUuNiAxNC40LTIzLjcgNC42LTggOC45LTE2LjEgMTMtMjQuMXpNNDIxLjIgNDMwYy05LjMtOS42LTE4LjYtMjAuMy0yNy44LTMyIDkgLjQgMTguMi43IDI3LjUuNyA5LjQgMCAxOC43LS4yIDI3LjgtLjctOSAxMS43LTE4LjMgMjIuNC0yNy41IDMyem0tNzQuNC01OC45Yy0xNC4yLTIuMS0yNy45LTQuNy00MS03LjkgMy43LTEyLjkgOC4zLTI2LjIgMTMuNS0zOS41IDQuMSA4IDguNCAxNiAxMy4xIDI0IDQuNyA4IDkuNSAxNS44IDE0LjQgMjMuNHpNNDIwLjcgMTYzYzkuMyA5LjYgMTguNiAyMC4zIDI3LjggMzItOS0uNC0xOC4yLS43LTI3LjUtLjctOS40IDAtMTguNy4yLTI3LjguNyA5LTExLjcgMTguMy0yMi40IDI3LjUtMzJ6bS03NCA1OC45Yy00LjkgNy43LTkuOCAxNS42LTE0LjQgMjMuNy00LjYgOC04LjkgMTYtMTMgMjQtNS40LTEzLjQtMTAtMjYuOC0xMy44LTM5LjggMTMuMS0zLjEgMjYuOS01LjggNDEuMi03Ljl6bS05MC41IDEyNS4yYy0zNS40LTE1LjEtNTguMy0zNC45LTU4LjMtNTAuNiAwLTE1LjcgMjIuOS0zNS42IDU4LjMtNTAuNiA4LjYtMy43IDE4LTcgMjcuNy0xMC4xIDUuNyAxOS42IDEzLjIgNDAgMjIuNSA2MC45LTkuMiAyMC44LTE2LjYgNDEuMS0yMi4yIDYwLjYtOS45LTMuMS0xOS4zLTYuNS0yOC0xMC4yek0zMTAgNDkwYy0xMy42LTcuOC0xOS41LTM3LjUtMTQuOS03NS43IDEuMS05LjQgMi45LTE5LjMgNS4xLTI5LjQgMTkuNiA0LjggNDEgOC41IDYzLjUgMTAuOSAxMy41IDE4LjUgMjcuNSAzNS4zIDQxLjYgNTAtMzIuNiAzMC4zLTYzLjIgNDYuOS04NCA0Ni45LTQuNS0uMS04LjMtMS0xMS4zLTIuN3ptMjM3LjItNzYuMmM0LjcgMzguMi0xLjEgNjcuOS0xNC42IDc1LjgtMyAxLjgtNi45IDIuNi0xMS41IDIuNi0yMC43IDAtNTEuNC0xNi41LTg0LTQ2LjYgMTQtMTQuNyAyOC0zMS40IDQxLjMtNDkuOSAyMi42LTIuNCA0NC02LjEgNjMuNi0xMSAyLjMgMTAuMSA0LjEgMTkuOCA1LjIgMjkuMXptMzguNS02Ni43Yy04LjYgMy43LTE4IDctMjcuNyAxMC4xLTUuNy0xOS42LTEzLjItNDAtMjIuNS02MC45IDkuMi0yMC44IDE2LjYtNDEuMSAyMi4yLTYwLjYgOS45IDMuMSAxOS4zIDYuNSAyOC4xIDEwLjIgMzUuNCAxNS4xIDU4LjMgMzQuOSA1OC4zIDUwLjYtLjEgMTUuNy0yMyAzNS42LTU4LjQgNTAuNnpNMzIwLjggNzguNHoiLz48Y2lyY2xlIGN4PSI0MjAuOSIgY3k9IjI5Ni41IiByPSI0NS43Ii8+PHBhdGggZD0iTTUyMC41IDc4LjF6Ii8+PC9nPjwvc3ZnPg=="; + + // src/App.tsx + function App() { + return /* @__PURE__ */ import_react.default.createElement("div", { + className: "App" + }, /* @__PURE__ */ import_react.default.createElement("header", { + className: "App-header" + }, /* @__PURE__ */ import_react.default.createElement("img", { + src: logo_default, + className: "App-logo", + alt: "logo" + }), /* @__PURE__ */ import_react.default.createElement("p", null, "Edit ", /* @__PURE__ */ import_react.default.createElement("code", null, "src/App.tsx"), " and save to reload."), /* @__PURE__ */ import_react.default.createElement("p", null, "Develop with LinbuduLab"), /* @__PURE__ */ import_react.default.createElement("a", { + className: "App-link", + href: "https://reactjs.org", + target: "_blank", + rel: "noopener noreferrer" + }, "Learn React"))); + } + var App_default = App; + + // src/reportWebVitals.ts + var reportWebVitals = (onPerfEntry) => { + if (onPerfEntry && onPerfEntry instanceof Function) { + Promise.resolve().then(() => (init_web_vitals(), web_vitals_exports)).then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } + }; + var reportWebVitals_default = reportWebVitals; + + // src/index.tsx + import_react_dom.default.render(/* @__PURE__ */ import_react2.default.createElement(import_react2.default.StrictMode, null, /* @__PURE__ */ import_react2.default.createElement(App_default, null)), document.getElementById("root")); + reportWebVitals_default(); +})(); diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js b/tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js new file mode 100644 index 0000000..964bafd --- /dev/null +++ b/tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js @@ -0,0 +1,20457 @@ +(() => { + var __commonJS = (cb, mod) => function __require() { + return mod || (0, cb[Object.keys(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; + }; + + // ../../node_modules/.pnpm/object-assign@4.1.1/node_modules/object-assign/index.js + var require_object_assign = __commonJS({ + "../../node_modules/.pnpm/object-assign@4.1.1/node_modules/object-assign/index.js"(exports, module) { + "use strict"; + var getOwnPropertySymbols = Object.getOwnPropertySymbols; + var hasOwnProperty = Object.prototype.hasOwnProperty; + var propIsEnumerable = Object.prototype.propertyIsEnumerable; + function toObject(val) { + if (val === null || val === void 0) { + throw new TypeError("Object.assign cannot be called with null or undefined"); + } + return Object(val); + } + function shouldUseNative() { + try { + if (!Object.assign) { + return false; + } + var test1 = new String("abc"); + test1[5] = "de"; + if (Object.getOwnPropertyNames(test1)[0] === "5") { + return false; + } + var test2 = {}; + for (var i = 0; i < 10; i++) { + test2["_" + String.fromCharCode(i)] = i; + } + var order2 = Object.getOwnPropertyNames(test2).map(function(n) { + return test2[n]; + }); + if (order2.join("") !== "0123456789") { + return false; + } + var test3 = {}; + "abcdefghijklmnopqrst".split("").forEach(function(letter) { + test3[letter] = letter; + }); + if (Object.keys(Object.assign({}, test3)).join("") !== "abcdefghijklmnopqrst") { + return false; + } + return true; + } catch (err) { + return false; + } + } + module.exports = shouldUseNative() ? Object.assign : function(target, source) { + var from; + var to = toObject(target); + var symbols; + for (var s = 1; s < arguments.length; s++) { + from = Object(arguments[s]); + for (var key in from) { + if (hasOwnProperty.call(from, key)) { + to[key] = from[key]; + } + } + if (getOwnPropertySymbols) { + symbols = getOwnPropertySymbols(from); + for (var i = 0; i < symbols.length; i++) { + if (propIsEnumerable.call(from, symbols[i])) { + to[symbols[i]] = from[symbols[i]]; + } + } + } + } + return to; + }; + } + }); + + // ../../node_modules/.pnpm/react@17.0.2/node_modules/react/cjs/react.development.js + var require_react_development = __commonJS({ + "../../node_modules/.pnpm/react@17.0.2/node_modules/react/cjs/react.development.js"(exports) { + "use strict"; + if (true) { + (function() { + "use strict"; + var _assign = require_object_assign(); + var ReactVersion = "17.0.2"; + var REACT_ELEMENT_TYPE = 60103; + var REACT_PORTAL_TYPE = 60106; + exports.Fragment = 60107; + exports.StrictMode = 60108; + exports.Profiler = 60114; + var REACT_PROVIDER_TYPE = 60109; + var REACT_CONTEXT_TYPE = 60110; + var REACT_FORWARD_REF_TYPE = 60112; + exports.Suspense = 60113; + var REACT_SUSPENSE_LIST_TYPE = 60120; + var REACT_MEMO_TYPE = 60115; + var REACT_LAZY_TYPE = 60116; + var REACT_BLOCK_TYPE = 60121; + var REACT_SERVER_BLOCK_TYPE = 60122; + var REACT_FUNDAMENTAL_TYPE = 60117; + var REACT_SCOPE_TYPE = 60119; + var REACT_OPAQUE_ID_TYPE = 60128; + var REACT_DEBUG_TRACING_MODE_TYPE = 60129; + var REACT_OFFSCREEN_TYPE = 60130; + var REACT_LEGACY_HIDDEN_TYPE = 60131; + if (typeof Symbol === "function" && Symbol.for) { + var symbolFor = Symbol.for; + REACT_ELEMENT_TYPE = symbolFor("react.element"); + REACT_PORTAL_TYPE = symbolFor("react.portal"); + exports.Fragment = symbolFor("react.fragment"); + exports.StrictMode = symbolFor("react.strict_mode"); + exports.Profiler = symbolFor("react.profiler"); + REACT_PROVIDER_TYPE = symbolFor("react.provider"); + REACT_CONTEXT_TYPE = symbolFor("react.context"); + REACT_FORWARD_REF_TYPE = symbolFor("react.forward_ref"); + exports.Suspense = symbolFor("react.suspense"); + REACT_SUSPENSE_LIST_TYPE = symbolFor("react.suspense_list"); + REACT_MEMO_TYPE = symbolFor("react.memo"); + REACT_LAZY_TYPE = symbolFor("react.lazy"); + REACT_BLOCK_TYPE = symbolFor("react.block"); + REACT_SERVER_BLOCK_TYPE = symbolFor("react.server.block"); + REACT_FUNDAMENTAL_TYPE = symbolFor("react.fundamental"); + REACT_SCOPE_TYPE = symbolFor("react.scope"); + REACT_OPAQUE_ID_TYPE = symbolFor("react.opaque.id"); + REACT_DEBUG_TRACING_MODE_TYPE = symbolFor("react.debug_trace_mode"); + REACT_OFFSCREEN_TYPE = symbolFor("react.offscreen"); + REACT_LEGACY_HIDDEN_TYPE = symbolFor("react.legacy_hidden"); + } + var MAYBE_ITERATOR_SYMBOL = typeof Symbol === "function" && Symbol.iterator; + var FAUX_ITERATOR_SYMBOL = "@@iterator"; + function getIteratorFn(maybeIterable) { + if (maybeIterable === null || typeof maybeIterable !== "object") { + return null; + } + var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; + if (typeof maybeIterator === "function") { + return maybeIterator; + } + return null; + } + var ReactCurrentDispatcher = { + current: null + }; + var ReactCurrentBatchConfig = { + transition: 0 + }; + var ReactCurrentOwner = { + current: null + }; + var ReactDebugCurrentFrame = {}; + var currentExtraStackFrame = null; + function setExtraStackFrame(stack) { + { + currentExtraStackFrame = stack; + } + } + { + ReactDebugCurrentFrame.setExtraStackFrame = function(stack) { + { + currentExtraStackFrame = stack; + } + }; + ReactDebugCurrentFrame.getCurrentStack = null; + ReactDebugCurrentFrame.getStackAddendum = function() { + var stack = ""; + if (currentExtraStackFrame) { + stack += currentExtraStackFrame; + } + var impl = ReactDebugCurrentFrame.getCurrentStack; + if (impl) { + stack += impl() || ""; + } + return stack; + }; + } + var IsSomeRendererActing = { + current: false + }; + var ReactSharedInternals = { + ReactCurrentDispatcher, + ReactCurrentBatchConfig, + ReactCurrentOwner, + IsSomeRendererActing, + assign: _assign + }; + { + ReactSharedInternals.ReactDebugCurrentFrame = ReactDebugCurrentFrame; + } + function warn(format) { + { + for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { + args[_key - 1] = arguments[_key]; + } + printWarning("warn", format, args); + } + } + function error(format) { + { + for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { + args[_key2 - 1] = arguments[_key2]; + } + printWarning("error", format, args); + } + } + function printWarning(level, format, args) { + { + var ReactDebugCurrentFrame2 = ReactSharedInternals.ReactDebugCurrentFrame; + var stack = ReactDebugCurrentFrame2.getStackAddendum(); + if (stack !== "") { + format += "%s"; + args = args.concat([stack]); + } + var argsWithFormat = args.map(function(item) { + return "" + item; + }); + argsWithFormat.unshift("Warning: " + format); + Function.prototype.apply.call(console[level], console, argsWithFormat); + } + } + var didWarnStateUpdateForUnmountedComponent = {}; + function warnNoop(publicInstance, callerName) { + { + var _constructor = publicInstance.constructor; + var componentName = _constructor && (_constructor.displayName || _constructor.name) || "ReactClass"; + var warningKey = componentName + "." + callerName; + if (didWarnStateUpdateForUnmountedComponent[warningKey]) { + return; + } + error("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.", callerName, componentName); + didWarnStateUpdateForUnmountedComponent[warningKey] = true; + } + } + var ReactNoopUpdateQueue = { + isMounted: function(publicInstance) { + return false; + }, + enqueueForceUpdate: function(publicInstance, callback, callerName) { + warnNoop(publicInstance, "forceUpdate"); + }, + enqueueReplaceState: function(publicInstance, completeState, callback, callerName) { + warnNoop(publicInstance, "replaceState"); + }, + enqueueSetState: function(publicInstance, partialState, callback, callerName) { + warnNoop(publicInstance, "setState"); + } + }; + var emptyObject = {}; + { + Object.freeze(emptyObject); + } + function Component(props, context, updater) { + this.props = props; + this.context = context; + this.refs = emptyObject; + this.updater = updater || ReactNoopUpdateQueue; + } + Component.prototype.isReactComponent = {}; + Component.prototype.setState = function(partialState, callback) { + if (!(typeof partialState === "object" || typeof partialState === "function" || partialState == null)) { + { + throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables."); + } + } + this.updater.enqueueSetState(this, partialState, callback, "setState"); + }; + Component.prototype.forceUpdate = function(callback) { + this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); + }; + { + var deprecatedAPIs = { + isMounted: ["isMounted", "Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."], + replaceState: ["replaceState", "Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."] + }; + var defineDeprecationWarning = function(methodName, info) { + Object.defineProperty(Component.prototype, methodName, { + get: function() { + warn("%s(...) is deprecated in plain JavaScript React classes. %s", info[0], info[1]); + return void 0; + } + }); + }; + for (var fnName in deprecatedAPIs) { + if (deprecatedAPIs.hasOwnProperty(fnName)) { + defineDeprecationWarning(fnName, deprecatedAPIs[fnName]); + } + } + } + function ComponentDummy() { + } + ComponentDummy.prototype = Component.prototype; + function PureComponent(props, context, updater) { + this.props = props; + this.context = context; + this.refs = emptyObject; + this.updater = updater || ReactNoopUpdateQueue; + } + var pureComponentPrototype = PureComponent.prototype = new ComponentDummy(); + pureComponentPrototype.constructor = PureComponent; + _assign(pureComponentPrototype, Component.prototype); + pureComponentPrototype.isPureReactComponent = true; + function createRef() { + var refObject = { + current: null + }; + { + Object.seal(refObject); + } + return refObject; + } + function getWrappedName(outerType, innerType, wrapperName) { + var functionName = innerType.displayName || innerType.name || ""; + return outerType.displayName || (functionName !== "" ? wrapperName + "(" + functionName + ")" : wrapperName); + } + function getContextName(type) { + return type.displayName || "Context"; + } + function getComponentName(type) { + if (type == null) { + return null; + } + { + if (typeof type.tag === "number") { + error("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."); + } + } + if (typeof type === "function") { + return type.displayName || type.name || null; + } + if (typeof type === "string") { + return type; + } + switch (type) { + case exports.Fragment: + return "Fragment"; + case REACT_PORTAL_TYPE: + return "Portal"; + case exports.Profiler: + return "Profiler"; + case exports.StrictMode: + return "StrictMode"; + case exports.Suspense: + return "Suspense"; + case REACT_SUSPENSE_LIST_TYPE: + return "SuspenseList"; + } + if (typeof type === "object") { + switch (type.$$typeof) { + case REACT_CONTEXT_TYPE: + var context = type; + return getContextName(context) + ".Consumer"; + case REACT_PROVIDER_TYPE: + var provider = type; + return getContextName(provider._context) + ".Provider"; + case REACT_FORWARD_REF_TYPE: + return getWrappedName(type, type.render, "ForwardRef"); + case REACT_MEMO_TYPE: + return getComponentName(type.type); + case REACT_BLOCK_TYPE: + return getComponentName(type._render); + case REACT_LAZY_TYPE: { + var lazyComponent = type; + var payload = lazyComponent._payload; + var init = lazyComponent._init; + try { + return getComponentName(init(payload)); + } catch (x) { + return null; + } + } + } + } + return null; + } + var hasOwnProperty = Object.prototype.hasOwnProperty; + var RESERVED_PROPS = { + key: true, + ref: true, + __self: true, + __source: true + }; + var specialPropKeyWarningShown, specialPropRefWarningShown, didWarnAboutStringRefs; + { + didWarnAboutStringRefs = {}; + } + function hasValidRef(config) { + { + if (hasOwnProperty.call(config, "ref")) { + var getter = Object.getOwnPropertyDescriptor(config, "ref").get; + if (getter && getter.isReactWarning) { + return false; + } + } + } + return config.ref !== void 0; + } + function hasValidKey(config) { + { + if (hasOwnProperty.call(config, "key")) { + var getter = Object.getOwnPropertyDescriptor(config, "key").get; + if (getter && getter.isReactWarning) { + return false; + } + } + } + return config.key !== void 0; + } + function defineKeyPropWarningGetter(props, displayName) { + var warnAboutAccessingKey = function() { + { + if (!specialPropKeyWarningShown) { + specialPropKeyWarningShown = true; + error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", displayName); + } + } + }; + warnAboutAccessingKey.isReactWarning = true; + Object.defineProperty(props, "key", { + get: warnAboutAccessingKey, + configurable: true + }); + } + function defineRefPropWarningGetter(props, displayName) { + var warnAboutAccessingRef = function() { + { + if (!specialPropRefWarningShown) { + specialPropRefWarningShown = true; + error("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", displayName); + } + } + }; + warnAboutAccessingRef.isReactWarning = true; + Object.defineProperty(props, "ref", { + get: warnAboutAccessingRef, + configurable: true + }); + } + function warnIfStringRefCannotBeAutoConverted(config) { + { + if (typeof config.ref === "string" && ReactCurrentOwner.current && config.__self && ReactCurrentOwner.current.stateNode !== config.__self) { + var componentName = getComponentName(ReactCurrentOwner.current.type); + if (!didWarnAboutStringRefs[componentName]) { + error('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref', componentName, config.ref); + didWarnAboutStringRefs[componentName] = true; + } + } + } + } + var ReactElement = function(type, key, ref, self, source, owner, props) { + var element = { + $$typeof: REACT_ELEMENT_TYPE, + type, + key, + ref, + props, + _owner: owner + }; + { + element._store = {}; + Object.defineProperty(element._store, "validated", { + configurable: false, + enumerable: false, + writable: true, + value: false + }); + Object.defineProperty(element, "_self", { + configurable: false, + enumerable: false, + writable: false, + value: self + }); + Object.defineProperty(element, "_source", { + configurable: false, + enumerable: false, + writable: false, + value: source + }); + if (Object.freeze) { + Object.freeze(element.props); + Object.freeze(element); + } + } + return element; + }; + function createElement(type, config, children) { + var propName; + var props = {}; + var key = null; + var ref = null; + var self = null; + var source = null; + if (config != null) { + if (hasValidRef(config)) { + ref = config.ref; + { + warnIfStringRefCannotBeAutoConverted(config); + } + } + if (hasValidKey(config)) { + key = "" + config.key; + } + self = config.__self === void 0 ? null : config.__self; + source = config.__source === void 0 ? null : config.__source; + for (propName in config) { + if (hasOwnProperty.call(config, propName) && !RESERVED_PROPS.hasOwnProperty(propName)) { + props[propName] = config[propName]; + } + } + } + var childrenLength = arguments.length - 2; + if (childrenLength === 1) { + props.children = children; + } else if (childrenLength > 1) { + var childArray = Array(childrenLength); + for (var i = 0; i < childrenLength; i++) { + childArray[i] = arguments[i + 2]; + } + { + if (Object.freeze) { + Object.freeze(childArray); + } + } + props.children = childArray; + } + if (type && type.defaultProps) { + var defaultProps = type.defaultProps; + for (propName in defaultProps) { + if (props[propName] === void 0) { + props[propName] = defaultProps[propName]; + } + } + } + { + if (key || ref) { + var displayName = typeof type === "function" ? type.displayName || type.name || "Unknown" : type; + if (key) { + defineKeyPropWarningGetter(props, displayName); + } + if (ref) { + defineRefPropWarningGetter(props, displayName); + } + } + } + return ReactElement(type, key, ref, self, source, ReactCurrentOwner.current, props); + } + function cloneAndReplaceKey(oldElement, newKey) { + var newElement = ReactElement(oldElement.type, newKey, oldElement.ref, oldElement._self, oldElement._source, oldElement._owner, oldElement.props); + return newElement; + } + function cloneElement(element, config, children) { + if (!!(element === null || element === void 0)) { + { + throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + element + "."); + } + } + var propName; + var props = _assign({}, element.props); + var key = element.key; + var ref = element.ref; + var self = element._self; + var source = element._source; + var owner = element._owner; + if (config != null) { + if (hasValidRef(config)) { + ref = config.ref; + owner = ReactCurrentOwner.current; + } + if (hasValidKey(config)) { + key = "" + config.key; + } + var defaultProps; + if (element.type && element.type.defaultProps) { + defaultProps = element.type.defaultProps; + } + for (propName in config) { + if (hasOwnProperty.call(config, propName) && !RESERVED_PROPS.hasOwnProperty(propName)) { + if (config[propName] === void 0 && defaultProps !== void 0) { + props[propName] = defaultProps[propName]; + } else { + props[propName] = config[propName]; + } + } + } + } + var childrenLength = arguments.length - 2; + if (childrenLength === 1) { + props.children = children; + } else if (childrenLength > 1) { + var childArray = Array(childrenLength); + for (var i = 0; i < childrenLength; i++) { + childArray[i] = arguments[i + 2]; + } + props.children = childArray; + } + return ReactElement(element.type, key, ref, self, source, owner, props); + } + function isValidElement(object) { + return typeof object === "object" && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; + } + var SEPARATOR = "."; + var SUBSEPARATOR = ":"; + function escape(key) { + var escapeRegex = /[=:]/g; + var escaperLookup = { + "=": "=0", + ":": "=2" + }; + var escapedString = key.replace(escapeRegex, function(match) { + return escaperLookup[match]; + }); + return "$" + escapedString; + } + var didWarnAboutMaps = false; + var userProvidedKeyEscapeRegex = /\/+/g; + function escapeUserProvidedKey(text) { + return text.replace(userProvidedKeyEscapeRegex, "$&/"); + } + function getElementKey(element, index) { + if (typeof element === "object" && element !== null && element.key != null) { + return escape("" + element.key); + } + return index.toString(36); + } + function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { + var type = typeof children; + if (type === "undefined" || type === "boolean") { + children = null; + } + var invokeCallback = false; + if (children === null) { + invokeCallback = true; + } else { + switch (type) { + case "string": + case "number": + invokeCallback = true; + break; + case "object": + switch (children.$$typeof) { + case REACT_ELEMENT_TYPE: + case REACT_PORTAL_TYPE: + invokeCallback = true; + } + } + } + if (invokeCallback) { + var _child = children; + var mappedChild = callback(_child); + var childKey = nameSoFar === "" ? SEPARATOR + getElementKey(_child, 0) : nameSoFar; + if (Array.isArray(mappedChild)) { + var escapedChildKey = ""; + if (childKey != null) { + escapedChildKey = escapeUserProvidedKey(childKey) + "/"; + } + mapIntoArray(mappedChild, array, escapedChildKey, "", function(c) { + return c; + }); + } else if (mappedChild != null) { + if (isValidElement(mappedChild)) { + mappedChild = cloneAndReplaceKey(mappedChild, escapedPrefix + (mappedChild.key && (!_child || _child.key !== mappedChild.key) ? escapeUserProvidedKey("" + mappedChild.key) + "/" : "") + childKey); + } + array.push(mappedChild); + } + return 1; + } + var child; + var nextName; + var subtreeCount = 0; + var nextNamePrefix = nameSoFar === "" ? SEPARATOR : nameSoFar + SUBSEPARATOR; + if (Array.isArray(children)) { + for (var i = 0; i < children.length; i++) { + child = children[i]; + nextName = nextNamePrefix + getElementKey(child, i); + subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback); + } + } else { + var iteratorFn = getIteratorFn(children); + if (typeof iteratorFn === "function") { + var iterableChildren = children; + { + if (iteratorFn === iterableChildren.entries) { + if (!didWarnAboutMaps) { + warn("Using Maps as children is not supported. Use an array of keyed ReactElements instead."); + } + didWarnAboutMaps = true; + } + } + var iterator = iteratorFn.call(iterableChildren); + var step; + var ii = 0; + while (!(step = iterator.next()).done) { + child = step.value; + nextName = nextNamePrefix + getElementKey(child, ii++); + subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback); + } + } else if (type === "object") { + var childrenString = "" + children; + { + { + throw Error("Objects are not valid as a React child (found: " + (childrenString === "[object Object]" ? "object with keys {" + Object.keys(children).join(", ") + "}" : childrenString) + "). If you meant to render a collection of children, use an array instead."); + } + } + } + } + return subtreeCount; + } + function mapChildren(children, func, context) { + if (children == null) { + return children; + } + var result = []; + var count = 0; + mapIntoArray(children, result, "", "", function(child) { + return func.call(context, child, count++); + }); + return result; + } + function countChildren(children) { + var n = 0; + mapChildren(children, function() { + n++; + }); + return n; + } + function forEachChildren(children, forEachFunc, forEachContext) { + mapChildren(children, function() { + forEachFunc.apply(this, arguments); + }, forEachContext); + } + function toArray(children) { + return mapChildren(children, function(child) { + return child; + }) || []; + } + function onlyChild(children) { + if (!isValidElement(children)) { + { + throw Error("React.Children.only expected to receive a single React element child."); + } + } + return children; + } + function createContext(defaultValue, calculateChangedBits) { + if (calculateChangedBits === void 0) { + calculateChangedBits = null; + } else { + { + if (calculateChangedBits !== null && typeof calculateChangedBits !== "function") { + error("createContext: Expected the optional second argument to be a function. Instead received: %s", calculateChangedBits); + } + } + } + var context = { + $$typeof: REACT_CONTEXT_TYPE, + _calculateChangedBits: calculateChangedBits, + _currentValue: defaultValue, + _currentValue2: defaultValue, + _threadCount: 0, + Provider: null, + Consumer: null + }; + context.Provider = { + $$typeof: REACT_PROVIDER_TYPE, + _context: context + }; + var hasWarnedAboutUsingNestedContextConsumers = false; + var hasWarnedAboutUsingConsumerProvider = false; + var hasWarnedAboutDisplayNameOnConsumer = false; + { + var Consumer = { + $$typeof: REACT_CONTEXT_TYPE, + _context: context, + _calculateChangedBits: context._calculateChangedBits + }; + Object.defineProperties(Consumer, { + Provider: { + get: function() { + if (!hasWarnedAboutUsingConsumerProvider) { + hasWarnedAboutUsingConsumerProvider = true; + error("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?"); + } + return context.Provider; + }, + set: function(_Provider) { + context.Provider = _Provider; + } + }, + _currentValue: { + get: function() { + return context._currentValue; + }, + set: function(_currentValue) { + context._currentValue = _currentValue; + } + }, + _currentValue2: { + get: function() { + return context._currentValue2; + }, + set: function(_currentValue2) { + context._currentValue2 = _currentValue2; + } + }, + _threadCount: { + get: function() { + return context._threadCount; + }, + set: function(_threadCount) { + context._threadCount = _threadCount; + } + }, + Consumer: { + get: function() { + if (!hasWarnedAboutUsingNestedContextConsumers) { + hasWarnedAboutUsingNestedContextConsumers = true; + error("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?"); + } + return context.Consumer; + } + }, + displayName: { + get: function() { + return context.displayName; + }, + set: function(displayName) { + if (!hasWarnedAboutDisplayNameOnConsumer) { + warn("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.", displayName); + hasWarnedAboutDisplayNameOnConsumer = true; + } + } + } + }); + context.Consumer = Consumer; + } + { + context._currentRenderer = null; + context._currentRenderer2 = null; + } + return context; + } + var Uninitialized = -1; + var Pending = 0; + var Resolved = 1; + var Rejected = 2; + function lazyInitializer(payload) { + if (payload._status === Uninitialized) { + var ctor = payload._result; + var thenable = ctor(); + var pending = payload; + pending._status = Pending; + pending._result = thenable; + thenable.then(function(moduleObject) { + if (payload._status === Pending) { + var defaultExport = moduleObject.default; + { + if (defaultExport === void 0) { + error("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))", moduleObject); + } + } + var resolved = payload; + resolved._status = Resolved; + resolved._result = defaultExport; + } + }, function(error2) { + if (payload._status === Pending) { + var rejected = payload; + rejected._status = Rejected; + rejected._result = error2; + } + }); + } + if (payload._status === Resolved) { + return payload._result; + } else { + throw payload._result; + } + } + function lazy(ctor) { + var payload = { + _status: -1, + _result: ctor + }; + var lazyType = { + $$typeof: REACT_LAZY_TYPE, + _payload: payload, + _init: lazyInitializer + }; + { + var defaultProps; + var propTypes; + Object.defineProperties(lazyType, { + defaultProps: { + configurable: true, + get: function() { + return defaultProps; + }, + set: function(newDefaultProps) { + error("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."); + defaultProps = newDefaultProps; + Object.defineProperty(lazyType, "defaultProps", { + enumerable: true + }); + } + }, + propTypes: { + configurable: true, + get: function() { + return propTypes; + }, + set: function(newPropTypes) { + error("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."); + propTypes = newPropTypes; + Object.defineProperty(lazyType, "propTypes", { + enumerable: true + }); + } + } + }); + } + return lazyType; + } + function forwardRef(render) { + { + if (render != null && render.$$typeof === REACT_MEMO_TYPE) { + error("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."); + } else if (typeof render !== "function") { + error("forwardRef requires a render function but was given %s.", render === null ? "null" : typeof render); + } else { + if (render.length !== 0 && render.length !== 2) { + error("forwardRef render functions accept exactly two parameters: props and ref. %s", render.length === 1 ? "Did you forget to use the ref parameter?" : "Any additional parameter will be undefined."); + } + } + if (render != null) { + if (render.defaultProps != null || render.propTypes != null) { + error("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?"); + } + } + } + var elementType = { + $$typeof: REACT_FORWARD_REF_TYPE, + render + }; + { + var ownName; + Object.defineProperty(elementType, "displayName", { + enumerable: false, + configurable: true, + get: function() { + return ownName; + }, + set: function(name) { + ownName = name; + if (render.displayName == null) { + render.displayName = name; + } + } + }); + } + return elementType; + } + var enableScopeAPI = false; + function isValidElementType(type) { + if (typeof type === "string" || typeof type === "function") { + return true; + } + if (type === exports.Fragment || type === exports.Profiler || type === REACT_DEBUG_TRACING_MODE_TYPE || type === exports.StrictMode || type === exports.Suspense || type === REACT_SUSPENSE_LIST_TYPE || type === REACT_LEGACY_HIDDEN_TYPE || enableScopeAPI) { + return true; + } + if (typeof type === "object" && type !== null) { + if (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_BLOCK_TYPE || type[0] === REACT_SERVER_BLOCK_TYPE) { + return true; + } + } + return false; + } + function memo(type, compare) { + { + if (!isValidElementType(type)) { + error("memo: The first argument must be a component. Instead received: %s", type === null ? "null" : typeof type); + } + } + var elementType = { + $$typeof: REACT_MEMO_TYPE, + type, + compare: compare === void 0 ? null : compare + }; + { + var ownName; + Object.defineProperty(elementType, "displayName", { + enumerable: false, + configurable: true, + get: function() { + return ownName; + }, + set: function(name) { + ownName = name; + if (type.displayName == null) { + type.displayName = name; + } + } + }); + } + return elementType; + } + function resolveDispatcher() { + var dispatcher = ReactCurrentDispatcher.current; + if (!(dispatcher !== null)) { + { + throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem."); + } + } + return dispatcher; + } + function useContext(Context, unstable_observedBits) { + var dispatcher = resolveDispatcher(); + { + if (unstable_observedBits !== void 0) { + error("useContext() second argument is reserved for future use in React. Passing it is not supported. You passed: %s.%s", unstable_observedBits, typeof unstable_observedBits === "number" && Array.isArray(arguments[2]) ? "\n\nDid you call array.map(useContext)? Calling Hooks inside a loop is not supported. Learn more at https://reactjs.org/link/rules-of-hooks" : ""); + } + if (Context._context !== void 0) { + var realContext = Context._context; + if (realContext.Consumer === Context) { + error("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"); + } else if (realContext.Provider === Context) { + error("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?"); + } + } + } + return dispatcher.useContext(Context, unstable_observedBits); + } + function useState(initialState) { + var dispatcher = resolveDispatcher(); + return dispatcher.useState(initialState); + } + function useReducer(reducer, initialArg, init) { + var dispatcher = resolveDispatcher(); + return dispatcher.useReducer(reducer, initialArg, init); + } + function useRef(initialValue) { + var dispatcher = resolveDispatcher(); + return dispatcher.useRef(initialValue); + } + function useEffect(create, deps) { + var dispatcher = resolveDispatcher(); + return dispatcher.useEffect(create, deps); + } + function useLayoutEffect(create, deps) { + var dispatcher = resolveDispatcher(); + return dispatcher.useLayoutEffect(create, deps); + } + function useCallback(callback, deps) { + var dispatcher = resolveDispatcher(); + return dispatcher.useCallback(callback, deps); + } + function useMemo(create, deps) { + var dispatcher = resolveDispatcher(); + return dispatcher.useMemo(create, deps); + } + function useImperativeHandle(ref, create, deps) { + var dispatcher = resolveDispatcher(); + return dispatcher.useImperativeHandle(ref, create, deps); + } + function useDebugValue(value, formatterFn) { + { + var dispatcher = resolveDispatcher(); + return dispatcher.useDebugValue(value, formatterFn); + } + } + var disabledDepth = 0; + var prevLog; + var prevInfo; + var prevWarn; + var prevError; + var prevGroup; + var prevGroupCollapsed; + var prevGroupEnd; + function disabledLog() { + } + disabledLog.__reactDisabledLog = true; + function disableLogs() { + { + if (disabledDepth === 0) { + prevLog = console.log; + prevInfo = console.info; + prevWarn = console.warn; + prevError = console.error; + prevGroup = console.group; + prevGroupCollapsed = console.groupCollapsed; + prevGroupEnd = console.groupEnd; + var props = { + configurable: true, + enumerable: true, + value: disabledLog, + writable: true + }; + Object.defineProperties(console, { + info: props, + log: props, + warn: props, + error: props, + group: props, + groupCollapsed: props, + groupEnd: props + }); + } + disabledDepth++; + } + } + function reenableLogs() { + { + disabledDepth--; + if (disabledDepth === 0) { + var props = { + configurable: true, + enumerable: true, + writable: true + }; + Object.defineProperties(console, { + log: _assign({}, props, { + value: prevLog + }), + info: _assign({}, props, { + value: prevInfo + }), + warn: _assign({}, props, { + value: prevWarn + }), + error: _assign({}, props, { + value: prevError + }), + group: _assign({}, props, { + value: prevGroup + }), + groupCollapsed: _assign({}, props, { + value: prevGroupCollapsed + }), + groupEnd: _assign({}, props, { + value: prevGroupEnd + }) + }); + } + if (disabledDepth < 0) { + error("disabledDepth fell below zero. This is a bug in React. Please file an issue."); + } + } + } + var ReactCurrentDispatcher$1 = ReactSharedInternals.ReactCurrentDispatcher; + var prefix; + function describeBuiltInComponentFrame(name, source, ownerFn) { + { + if (prefix === void 0) { + try { + throw Error(); + } catch (x) { + var match = x.stack.trim().match(/\n( *(at )?)/); + prefix = match && match[1] || ""; + } + } + return "\n" + prefix + name; + } + } + var reentry = false; + var componentFrameCache; + { + var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; + componentFrameCache = new PossiblyWeakMap(); + } + function describeNativeComponentFrame(fn, construct) { + if (!fn || reentry) { + return ""; + } + { + var frame = componentFrameCache.get(fn); + if (frame !== void 0) { + return frame; + } + } + var control; + reentry = true; + var previousPrepareStackTrace = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + var previousDispatcher; + { + previousDispatcher = ReactCurrentDispatcher$1.current; + ReactCurrentDispatcher$1.current = null; + disableLogs(); + } + try { + if (construct) { + var Fake = function() { + throw Error(); + }; + Object.defineProperty(Fake.prototype, "props", { + set: function() { + throw Error(); + } + }); + if (typeof Reflect === "object" && Reflect.construct) { + try { + Reflect.construct(Fake, []); + } catch (x) { + control = x; + } + Reflect.construct(fn, [], Fake); + } else { + try { + Fake.call(); + } catch (x) { + control = x; + } + fn.call(Fake.prototype); + } + } else { + try { + throw Error(); + } catch (x) { + control = x; + } + fn(); + } + } catch (sample) { + if (sample && control && typeof sample.stack === "string") { + var sampleLines = sample.stack.split("\n"); + var controlLines = control.stack.split("\n"); + var s = sampleLines.length - 1; + var c = controlLines.length - 1; + while (s >= 1 && c >= 0 && sampleLines[s] !== controlLines[c]) { + c--; + } + for (; s >= 1 && c >= 0; s--, c--) { + if (sampleLines[s] !== controlLines[c]) { + if (s !== 1 || c !== 1) { + do { + s--; + c--; + if (c < 0 || sampleLines[s] !== controlLines[c]) { + var _frame = "\n" + sampleLines[s].replace(" at new ", " at "); + { + if (typeof fn === "function") { + componentFrameCache.set(fn, _frame); + } + } + return _frame; + } + } while (s >= 1 && c >= 0); + } + break; + } + } + } + } finally { + reentry = false; + { + ReactCurrentDispatcher$1.current = previousDispatcher; + reenableLogs(); + } + Error.prepareStackTrace = previousPrepareStackTrace; + } + var name = fn ? fn.displayName || fn.name : ""; + var syntheticFrame = name ? describeBuiltInComponentFrame(name) : ""; + { + if (typeof fn === "function") { + componentFrameCache.set(fn, syntheticFrame); + } + } + return syntheticFrame; + } + function describeFunctionComponentFrame(fn, source, ownerFn) { + { + return describeNativeComponentFrame(fn, false); + } + } + function shouldConstruct(Component2) { + var prototype = Component2.prototype; + return !!(prototype && prototype.isReactComponent); + } + function describeUnknownElementTypeFrameInDEV(type, source, ownerFn) { + if (type == null) { + return ""; + } + if (typeof type === "function") { + { + return describeNativeComponentFrame(type, shouldConstruct(type)); + } + } + if (typeof type === "string") { + return describeBuiltInComponentFrame(type); + } + switch (type) { + case exports.Suspense: + return describeBuiltInComponentFrame("Suspense"); + case REACT_SUSPENSE_LIST_TYPE: + return describeBuiltInComponentFrame("SuspenseList"); + } + if (typeof type === "object") { + switch (type.$$typeof) { + case REACT_FORWARD_REF_TYPE: + return describeFunctionComponentFrame(type.render); + case REACT_MEMO_TYPE: + return describeUnknownElementTypeFrameInDEV(type.type, source, ownerFn); + case REACT_BLOCK_TYPE: + return describeFunctionComponentFrame(type._render); + case REACT_LAZY_TYPE: { + var lazyComponent = type; + var payload = lazyComponent._payload; + var init = lazyComponent._init; + try { + return describeUnknownElementTypeFrameInDEV(init(payload), source, ownerFn); + } catch (x) { + } + } + } + } + return ""; + } + var loggedTypeFailures = {}; + var ReactDebugCurrentFrame$1 = ReactSharedInternals.ReactDebugCurrentFrame; + function setCurrentlyValidatingElement(element) { + { + if (element) { + var owner = element._owner; + var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null); + ReactDebugCurrentFrame$1.setExtraStackFrame(stack); + } else { + ReactDebugCurrentFrame$1.setExtraStackFrame(null); + } + } + } + function checkPropTypes(typeSpecs, values, location, componentName, element) { + { + var has = Function.call.bind(Object.prototype.hasOwnProperty); + for (var typeSpecName in typeSpecs) { + if (has(typeSpecs, typeSpecName)) { + var error$1 = void 0; + try { + if (typeof typeSpecs[typeSpecName] !== "function") { + var err = Error((componentName || "React class") + ": " + location + " type `" + typeSpecName + "` is invalid; it must be a function, usually from the `prop-types` package, but received `" + typeof typeSpecs[typeSpecName] + "`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`."); + err.name = "Invariant Violation"; + throw err; + } + error$1 = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"); + } catch (ex) { + error$1 = ex; + } + if (error$1 && !(error$1 instanceof Error)) { + setCurrentlyValidatingElement(element); + error("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).", componentName || "React class", location, typeSpecName, typeof error$1); + setCurrentlyValidatingElement(null); + } + if (error$1 instanceof Error && !(error$1.message in loggedTypeFailures)) { + loggedTypeFailures[error$1.message] = true; + setCurrentlyValidatingElement(element); + error("Failed %s type: %s", location, error$1.message); + setCurrentlyValidatingElement(null); + } + } + } + } + } + function setCurrentlyValidatingElement$1(element) { + { + if (element) { + var owner = element._owner; + var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null); + setExtraStackFrame(stack); + } else { + setExtraStackFrame(null); + } + } + } + var propTypesMisspellWarningShown; + { + propTypesMisspellWarningShown = false; + } + function getDeclarationErrorAddendum() { + if (ReactCurrentOwner.current) { + var name = getComponentName(ReactCurrentOwner.current.type); + if (name) { + return "\n\nCheck the render method of `" + name + "`."; + } + } + return ""; + } + function getSourceInfoErrorAddendum(source) { + if (source !== void 0) { + var fileName = source.fileName.replace(/^.*[\\\/]/, ""); + var lineNumber = source.lineNumber; + return "\n\nCheck your code at " + fileName + ":" + lineNumber + "."; + } + return ""; + } + function getSourceInfoErrorAddendumForProps(elementProps) { + if (elementProps !== null && elementProps !== void 0) { + return getSourceInfoErrorAddendum(elementProps.__source); + } + return ""; + } + var ownerHasKeyUseWarning = {}; + function getCurrentComponentErrorInfo(parentType) { + var info = getDeclarationErrorAddendum(); + if (!info) { + var parentName = typeof parentType === "string" ? parentType : parentType.displayName || parentType.name; + if (parentName) { + info = "\n\nCheck the top-level render call using <" + parentName + ">."; + } + } + return info; + } + function validateExplicitKey(element, parentType) { + if (!element._store || element._store.validated || element.key != null) { + return; + } + element._store.validated = true; + var currentComponentErrorInfo = getCurrentComponentErrorInfo(parentType); + if (ownerHasKeyUseWarning[currentComponentErrorInfo]) { + return; + } + ownerHasKeyUseWarning[currentComponentErrorInfo] = true; + var childOwner = ""; + if (element && element._owner && element._owner !== ReactCurrentOwner.current) { + childOwner = " It was passed a child from " + getComponentName(element._owner.type) + "."; + } + { + setCurrentlyValidatingElement$1(element); + error('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', currentComponentErrorInfo, childOwner); + setCurrentlyValidatingElement$1(null); + } + } + function validateChildKeys(node, parentType) { + if (typeof node !== "object") { + return; + } + if (Array.isArray(node)) { + for (var i = 0; i < node.length; i++) { + var child = node[i]; + if (isValidElement(child)) { + validateExplicitKey(child, parentType); + } + } + } else if (isValidElement(node)) { + if (node._store) { + node._store.validated = true; + } + } else if (node) { + var iteratorFn = getIteratorFn(node); + if (typeof iteratorFn === "function") { + if (iteratorFn !== node.entries) { + var iterator = iteratorFn.call(node); + var step; + while (!(step = iterator.next()).done) { + if (isValidElement(step.value)) { + validateExplicitKey(step.value, parentType); + } + } + } + } + } + } + function validatePropTypes(element) { + { + var type = element.type; + if (type === null || type === void 0 || typeof type === "string") { + return; + } + var propTypes; + if (typeof type === "function") { + propTypes = type.propTypes; + } else if (typeof type === "object" && (type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_MEMO_TYPE)) { + propTypes = type.propTypes; + } else { + return; + } + if (propTypes) { + var name = getComponentName(type); + checkPropTypes(propTypes, element.props, "prop", name, element); + } else if (type.PropTypes !== void 0 && !propTypesMisspellWarningShown) { + propTypesMisspellWarningShown = true; + var _name = getComponentName(type); + error("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?", _name || "Unknown"); + } + if (typeof type.getDefaultProps === "function" && !type.getDefaultProps.isReactClassApproved) { + error("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead."); + } + } + } + function validateFragmentProps(fragment) { + { + var keys = Object.keys(fragment.props); + for (var i = 0; i < keys.length; i++) { + var key = keys[i]; + if (key !== "children" && key !== "key") { + setCurrentlyValidatingElement$1(fragment); + error("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.", key); + setCurrentlyValidatingElement$1(null); + break; + } + } + if (fragment.ref !== null) { + setCurrentlyValidatingElement$1(fragment); + error("Invalid attribute `ref` supplied to `React.Fragment`."); + setCurrentlyValidatingElement$1(null); + } + } + } + function createElementWithValidation(type, props, children) { + var validType = isValidElementType(type); + if (!validType) { + var info = ""; + if (type === void 0 || typeof type === "object" && type !== null && Object.keys(type).length === 0) { + info += " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."; + } + var sourceInfo = getSourceInfoErrorAddendumForProps(props); + if (sourceInfo) { + info += sourceInfo; + } else { + info += getDeclarationErrorAddendum(); + } + var typeString; + if (type === null) { + typeString = "null"; + } else if (Array.isArray(type)) { + typeString = "array"; + } else if (type !== void 0 && type.$$typeof === REACT_ELEMENT_TYPE) { + typeString = "<" + (getComponentName(type.type) || "Unknown") + " />"; + info = " Did you accidentally export a JSX literal instead of a component?"; + } else { + typeString = typeof type; + } + { + error("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", typeString, info); + } + } + var element = createElement.apply(this, arguments); + if (element == null) { + return element; + } + if (validType) { + for (var i = 2; i < arguments.length; i++) { + validateChildKeys(arguments[i], type); + } + } + if (type === exports.Fragment) { + validateFragmentProps(element); + } else { + validatePropTypes(element); + } + return element; + } + var didWarnAboutDeprecatedCreateFactory = false; + function createFactoryWithValidation(type) { + var validatedFactory = createElementWithValidation.bind(null, type); + validatedFactory.type = type; + { + if (!didWarnAboutDeprecatedCreateFactory) { + didWarnAboutDeprecatedCreateFactory = true; + warn("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead."); + } + Object.defineProperty(validatedFactory, "type", { + enumerable: false, + get: function() { + warn("Factory.type is deprecated. Access the class directly before passing it to createFactory."); + Object.defineProperty(this, "type", { + value: type + }); + return type; + } + }); + } + return validatedFactory; + } + function cloneElementWithValidation(element, props, children) { + var newElement = cloneElement.apply(this, arguments); + for (var i = 2; i < arguments.length; i++) { + validateChildKeys(arguments[i], newElement.type); + } + validatePropTypes(newElement); + return newElement; + } + { + try { + var frozenObject = Object.freeze({}); + new Map([[frozenObject, null]]); + new Set([frozenObject]); + } catch (e) { + } + } + var createElement$1 = createElementWithValidation; + var cloneElement$1 = cloneElementWithValidation; + var createFactory = createFactoryWithValidation; + var Children = { + map: mapChildren, + forEach: forEachChildren, + count: countChildren, + toArray, + only: onlyChild + }; + exports.Children = Children; + exports.Component = Component; + exports.PureComponent = PureComponent; + exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ReactSharedInternals; + exports.cloneElement = cloneElement$1; + exports.createContext = createContext; + exports.createElement = createElement$1; + exports.createFactory = createFactory; + exports.createRef = createRef; + exports.forwardRef = forwardRef; + exports.isValidElement = isValidElement; + exports.lazy = lazy; + exports.memo = memo; + exports.useCallback = useCallback; + exports.useContext = useContext; + exports.useDebugValue = useDebugValue; + exports.useEffect = useEffect; + exports.useImperativeHandle = useImperativeHandle; + exports.useLayoutEffect = useLayoutEffect; + exports.useMemo = useMemo; + exports.useReducer = useReducer; + exports.useRef = useRef; + exports.useState = useState; + exports.version = ReactVersion; + })(); + } + } + }); + + // ../../node_modules/.pnpm/react@17.0.2/node_modules/react/index.js + var require_react = __commonJS({ + "../../node_modules/.pnpm/react@17.0.2/node_modules/react/index.js"(exports, module) { + "use strict"; + if (false) { + module.exports = null; + } else { + module.exports = require_react_development(); + } + } + }); + + // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler.development.js + var require_scheduler_development = __commonJS({ + "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler.development.js"(exports) { + "use strict"; + if (true) { + (function() { + "use strict"; + var enableSchedulerDebugging = false; + var enableProfiling = false; + var requestHostCallback; + var requestHostTimeout; + var cancelHostTimeout; + var requestPaint; + var hasPerformanceNow = typeof performance === "object" && typeof performance.now === "function"; + if (hasPerformanceNow) { + var localPerformance = performance; + exports.unstable_now = function() { + return localPerformance.now(); + }; + } else { + var localDate = Date; + var initialTime = localDate.now(); + exports.unstable_now = function() { + return localDate.now() - initialTime; + }; + } + if (typeof window === "undefined" || typeof MessageChannel !== "function") { + var _callback = null; + var _timeoutID = null; + var _flushCallback = function() { + if (_callback !== null) { + try { + var currentTime = exports.unstable_now(); + var hasRemainingTime = true; + _callback(hasRemainingTime, currentTime); + _callback = null; + } catch (e) { + setTimeout(_flushCallback, 0); + throw e; + } + } + }; + requestHostCallback = function(cb) { + if (_callback !== null) { + setTimeout(requestHostCallback, 0, cb); + } else { + _callback = cb; + setTimeout(_flushCallback, 0); + } + }; + requestHostTimeout = function(cb, ms) { + _timeoutID = setTimeout(cb, ms); + }; + cancelHostTimeout = function() { + clearTimeout(_timeoutID); + }; + exports.unstable_shouldYield = function() { + return false; + }; + requestPaint = exports.unstable_forceFrameRate = function() { + }; + } else { + var _setTimeout = window.setTimeout; + var _clearTimeout = window.clearTimeout; + if (typeof console !== "undefined") { + var requestAnimationFrame = window.requestAnimationFrame; + var cancelAnimationFrame = window.cancelAnimationFrame; + if (typeof requestAnimationFrame !== "function") { + console["error"]("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"); + } + if (typeof cancelAnimationFrame !== "function") { + console["error"]("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"); + } + } + var isMessageLoopRunning = false; + var scheduledHostCallback = null; + var taskTimeoutID = -1; + var yieldInterval = 5; + var deadline = 0; + { + exports.unstable_shouldYield = function() { + return exports.unstable_now() >= deadline; + }; + requestPaint = function() { + }; + } + exports.unstable_forceFrameRate = function(fps) { + if (fps < 0 || fps > 125) { + console["error"]("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"); + return; + } + if (fps > 0) { + yieldInterval = Math.floor(1e3 / fps); + } else { + yieldInterval = 5; + } + }; + var performWorkUntilDeadline = function() { + if (scheduledHostCallback !== null) { + var currentTime = exports.unstable_now(); + deadline = currentTime + yieldInterval; + var hasTimeRemaining = true; + try { + var hasMoreWork = scheduledHostCallback(hasTimeRemaining, currentTime); + if (!hasMoreWork) { + isMessageLoopRunning = false; + scheduledHostCallback = null; + } else { + port.postMessage(null); + } + } catch (error) { + port.postMessage(null); + throw error; + } + } else { + isMessageLoopRunning = false; + } + }; + var channel = new MessageChannel(); + var port = channel.port2; + channel.port1.onmessage = performWorkUntilDeadline; + requestHostCallback = function(callback) { + scheduledHostCallback = callback; + if (!isMessageLoopRunning) { + isMessageLoopRunning = true; + port.postMessage(null); + } + }; + requestHostTimeout = function(callback, ms) { + taskTimeoutID = _setTimeout(function() { + callback(exports.unstable_now()); + }, ms); + }; + cancelHostTimeout = function() { + _clearTimeout(taskTimeoutID); + taskTimeoutID = -1; + }; + } + function push(heap, node) { + var index = heap.length; + heap.push(node); + siftUp(heap, node, index); + } + function peek(heap) { + var first = heap[0]; + return first === void 0 ? null : first; + } + function pop(heap) { + var first = heap[0]; + if (first !== void 0) { + var last = heap.pop(); + if (last !== first) { + heap[0] = last; + siftDown(heap, last, 0); + } + return first; + } else { + return null; + } + } + function siftUp(heap, node, i) { + var index = i; + while (true) { + var parentIndex = index - 1 >>> 1; + var parent = heap[parentIndex]; + if (parent !== void 0 && compare(parent, node) > 0) { + heap[parentIndex] = node; + heap[index] = parent; + index = parentIndex; + } else { + return; + } + } + } + function siftDown(heap, node, i) { + var index = i; + var length = heap.length; + while (index < length) { + var leftIndex = (index + 1) * 2 - 1; + var left = heap[leftIndex]; + var rightIndex = leftIndex + 1; + var right = heap[rightIndex]; + if (left !== void 0 && compare(left, node) < 0) { + if (right !== void 0 && compare(right, left) < 0) { + heap[index] = right; + heap[rightIndex] = node; + index = rightIndex; + } else { + heap[index] = left; + heap[leftIndex] = node; + index = leftIndex; + } + } else if (right !== void 0 && compare(right, node) < 0) { + heap[index] = right; + heap[rightIndex] = node; + index = rightIndex; + } else { + return; + } + } + } + function compare(a, b) { + var diff = a.sortIndex - b.sortIndex; + return diff !== 0 ? diff : a.id - b.id; + } + var ImmediatePriority = 1; + var UserBlockingPriority = 2; + var NormalPriority = 3; + var LowPriority = 4; + var IdlePriority = 5; + function markTaskErrored(task, ms) { + } + var maxSigned31BitInt = 1073741823; + var IMMEDIATE_PRIORITY_TIMEOUT = -1; + var USER_BLOCKING_PRIORITY_TIMEOUT = 250; + var NORMAL_PRIORITY_TIMEOUT = 5e3; + var LOW_PRIORITY_TIMEOUT = 1e4; + var IDLE_PRIORITY_TIMEOUT = maxSigned31BitInt; + var taskQueue = []; + var timerQueue = []; + var taskIdCounter = 1; + var currentTask = null; + var currentPriorityLevel = NormalPriority; + var isPerformingWork = false; + var isHostCallbackScheduled = false; + var isHostTimeoutScheduled = false; + function advanceTimers(currentTime) { + var timer = peek(timerQueue); + while (timer !== null) { + if (timer.callback === null) { + pop(timerQueue); + } else if (timer.startTime <= currentTime) { + pop(timerQueue); + timer.sortIndex = timer.expirationTime; + push(taskQueue, timer); + } else { + return; + } + timer = peek(timerQueue); + } + } + function handleTimeout(currentTime) { + isHostTimeoutScheduled = false; + advanceTimers(currentTime); + if (!isHostCallbackScheduled) { + if (peek(taskQueue) !== null) { + isHostCallbackScheduled = true; + requestHostCallback(flushWork); + } else { + var firstTimer = peek(timerQueue); + if (firstTimer !== null) { + requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); + } + } + } + } + function flushWork(hasTimeRemaining, initialTime2) { + isHostCallbackScheduled = false; + if (isHostTimeoutScheduled) { + isHostTimeoutScheduled = false; + cancelHostTimeout(); + } + isPerformingWork = true; + var previousPriorityLevel = currentPriorityLevel; + try { + if (enableProfiling) { + try { + return workLoop(hasTimeRemaining, initialTime2); + } catch (error) { + if (currentTask !== null) { + var currentTime = exports.unstable_now(); + markTaskErrored(currentTask, currentTime); + currentTask.isQueued = false; + } + throw error; + } + } else { + return workLoop(hasTimeRemaining, initialTime2); + } + } finally { + currentTask = null; + currentPriorityLevel = previousPriorityLevel; + isPerformingWork = false; + } + } + function workLoop(hasTimeRemaining, initialTime2) { + var currentTime = initialTime2; + advanceTimers(currentTime); + currentTask = peek(taskQueue); + while (currentTask !== null && !enableSchedulerDebugging) { + if (currentTask.expirationTime > currentTime && (!hasTimeRemaining || exports.unstable_shouldYield())) { + break; + } + var callback = currentTask.callback; + if (typeof callback === "function") { + currentTask.callback = null; + currentPriorityLevel = currentTask.priorityLevel; + var didUserCallbackTimeout = currentTask.expirationTime <= currentTime; + var continuationCallback = callback(didUserCallbackTimeout); + currentTime = exports.unstable_now(); + if (typeof continuationCallback === "function") { + currentTask.callback = continuationCallback; + } else { + if (currentTask === peek(taskQueue)) { + pop(taskQueue); + } + } + advanceTimers(currentTime); + } else { + pop(taskQueue); + } + currentTask = peek(taskQueue); + } + if (currentTask !== null) { + return true; + } else { + var firstTimer = peek(timerQueue); + if (firstTimer !== null) { + requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); + } + return false; + } + } + function unstable_runWithPriority(priorityLevel, eventHandler) { + switch (priorityLevel) { + case ImmediatePriority: + case UserBlockingPriority: + case NormalPriority: + case LowPriority: + case IdlePriority: + break; + default: + priorityLevel = NormalPriority; + } + var previousPriorityLevel = currentPriorityLevel; + currentPriorityLevel = priorityLevel; + try { + return eventHandler(); + } finally { + currentPriorityLevel = previousPriorityLevel; + } + } + function unstable_next(eventHandler) { + var priorityLevel; + switch (currentPriorityLevel) { + case ImmediatePriority: + case UserBlockingPriority: + case NormalPriority: + priorityLevel = NormalPriority; + break; + default: + priorityLevel = currentPriorityLevel; + break; + } + var previousPriorityLevel = currentPriorityLevel; + currentPriorityLevel = priorityLevel; + try { + return eventHandler(); + } finally { + currentPriorityLevel = previousPriorityLevel; + } + } + function unstable_wrapCallback(callback) { + var parentPriorityLevel = currentPriorityLevel; + return function() { + var previousPriorityLevel = currentPriorityLevel; + currentPriorityLevel = parentPriorityLevel; + try { + return callback.apply(this, arguments); + } finally { + currentPriorityLevel = previousPriorityLevel; + } + }; + } + function unstable_scheduleCallback(priorityLevel, callback, options) { + var currentTime = exports.unstable_now(); + var startTime; + if (typeof options === "object" && options !== null) { + var delay = options.delay; + if (typeof delay === "number" && delay > 0) { + startTime = currentTime + delay; + } else { + startTime = currentTime; + } + } else { + startTime = currentTime; + } + var timeout; + switch (priorityLevel) { + case ImmediatePriority: + timeout = IMMEDIATE_PRIORITY_TIMEOUT; + break; + case UserBlockingPriority: + timeout = USER_BLOCKING_PRIORITY_TIMEOUT; + break; + case IdlePriority: + timeout = IDLE_PRIORITY_TIMEOUT; + break; + case LowPriority: + timeout = LOW_PRIORITY_TIMEOUT; + break; + case NormalPriority: + default: + timeout = NORMAL_PRIORITY_TIMEOUT; + break; + } + var expirationTime = startTime + timeout; + var newTask = { + id: taskIdCounter++, + callback, + priorityLevel, + startTime, + expirationTime, + sortIndex: -1 + }; + if (startTime > currentTime) { + newTask.sortIndex = startTime; + push(timerQueue, newTask); + if (peek(taskQueue) === null && newTask === peek(timerQueue)) { + if (isHostTimeoutScheduled) { + cancelHostTimeout(); + } else { + isHostTimeoutScheduled = true; + } + requestHostTimeout(handleTimeout, startTime - currentTime); + } + } else { + newTask.sortIndex = expirationTime; + push(taskQueue, newTask); + if (!isHostCallbackScheduled && !isPerformingWork) { + isHostCallbackScheduled = true; + requestHostCallback(flushWork); + } + } + return newTask; + } + function unstable_pauseExecution() { + } + function unstable_continueExecution() { + if (!isHostCallbackScheduled && !isPerformingWork) { + isHostCallbackScheduled = true; + requestHostCallback(flushWork); + } + } + function unstable_getFirstCallbackNode() { + return peek(taskQueue); + } + function unstable_cancelCallback(task) { + task.callback = null; + } + function unstable_getCurrentPriorityLevel() { + return currentPriorityLevel; + } + var unstable_requestPaint = requestPaint; + var unstable_Profiling = null; + exports.unstable_IdlePriority = IdlePriority; + exports.unstable_ImmediatePriority = ImmediatePriority; + exports.unstable_LowPriority = LowPriority; + exports.unstable_NormalPriority = NormalPriority; + exports.unstable_Profiling = unstable_Profiling; + exports.unstable_UserBlockingPriority = UserBlockingPriority; + exports.unstable_cancelCallback = unstable_cancelCallback; + exports.unstable_continueExecution = unstable_continueExecution; + exports.unstable_getCurrentPriorityLevel = unstable_getCurrentPriorityLevel; + exports.unstable_getFirstCallbackNode = unstable_getFirstCallbackNode; + exports.unstable_next = unstable_next; + exports.unstable_pauseExecution = unstable_pauseExecution; + exports.unstable_requestPaint = unstable_requestPaint; + exports.unstable_runWithPriority = unstable_runWithPriority; + exports.unstable_scheduleCallback = unstable_scheduleCallback; + exports.unstable_wrapCallback = unstable_wrapCallback; + })(); + } + } + }); + + // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/index.js + var require_scheduler = __commonJS({ + "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/index.js"(exports, module) { + "use strict"; + if (false) { + module.exports = null; + } else { + module.exports = require_scheduler_development(); + } + } + }); + + // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler-tracing.development.js + var require_scheduler_tracing_development = __commonJS({ + "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler-tracing.development.js"(exports) { + "use strict"; + if (true) { + (function() { + "use strict"; + var DEFAULT_THREAD_ID = 0; + var interactionIDCounter = 0; + var threadIDCounter = 0; + exports.__interactionsRef = null; + exports.__subscriberRef = null; + { + exports.__interactionsRef = { + current: new Set() + }; + exports.__subscriberRef = { + current: null + }; + } + function unstable_clear(callback) { + var prevInteractions = exports.__interactionsRef.current; + exports.__interactionsRef.current = new Set(); + try { + return callback(); + } finally { + exports.__interactionsRef.current = prevInteractions; + } + } + function unstable_getCurrent() { + { + return exports.__interactionsRef.current; + } + } + function unstable_getThreadID() { + return ++threadIDCounter; + } + function unstable_trace(name, timestamp, callback) { + var threadID = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : DEFAULT_THREAD_ID; + var interaction = { + __count: 1, + id: interactionIDCounter++, + name, + timestamp + }; + var prevInteractions = exports.__interactionsRef.current; + var interactions = new Set(prevInteractions); + interactions.add(interaction); + exports.__interactionsRef.current = interactions; + var subscriber = exports.__subscriberRef.current; + var returnValue; + try { + if (subscriber !== null) { + subscriber.onInteractionTraced(interaction); + } + } finally { + try { + if (subscriber !== null) { + subscriber.onWorkStarted(interactions, threadID); + } + } finally { + try { + returnValue = callback(); + } finally { + exports.__interactionsRef.current = prevInteractions; + try { + if (subscriber !== null) { + subscriber.onWorkStopped(interactions, threadID); + } + } finally { + interaction.__count--; + if (subscriber !== null && interaction.__count === 0) { + subscriber.onInteractionScheduledWorkCompleted(interaction); + } + } + } + } + } + return returnValue; + } + function unstable_wrap(callback) { + var threadID = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : DEFAULT_THREAD_ID; + var wrappedInteractions = exports.__interactionsRef.current; + var subscriber = exports.__subscriberRef.current; + if (subscriber !== null) { + subscriber.onWorkScheduled(wrappedInteractions, threadID); + } + wrappedInteractions.forEach(function(interaction) { + interaction.__count++; + }); + var hasRun = false; + function wrapped() { + var prevInteractions = exports.__interactionsRef.current; + exports.__interactionsRef.current = wrappedInteractions; + subscriber = exports.__subscriberRef.current; + try { + var returnValue; + try { + if (subscriber !== null) { + subscriber.onWorkStarted(wrappedInteractions, threadID); + } + } finally { + try { + returnValue = callback.apply(void 0, arguments); + } finally { + exports.__interactionsRef.current = prevInteractions; + if (subscriber !== null) { + subscriber.onWorkStopped(wrappedInteractions, threadID); + } + } + } + return returnValue; + } finally { + if (!hasRun) { + hasRun = true; + wrappedInteractions.forEach(function(interaction) { + interaction.__count--; + if (subscriber !== null && interaction.__count === 0) { + subscriber.onInteractionScheduledWorkCompleted(interaction); + } + }); + } + } + } + wrapped.cancel = function cancel() { + subscriber = exports.__subscriberRef.current; + try { + if (subscriber !== null) { + subscriber.onWorkCanceled(wrappedInteractions, threadID); + } + } finally { + wrappedInteractions.forEach(function(interaction) { + interaction.__count--; + if (subscriber && interaction.__count === 0) { + subscriber.onInteractionScheduledWorkCompleted(interaction); + } + }); + } + }; + return wrapped; + } + var subscribers = null; + { + subscribers = new Set(); + } + function unstable_subscribe(subscriber) { + { + subscribers.add(subscriber); + if (subscribers.size === 1) { + exports.__subscriberRef.current = { + onInteractionScheduledWorkCompleted, + onInteractionTraced, + onWorkCanceled, + onWorkScheduled, + onWorkStarted, + onWorkStopped + }; + } + } + } + function unstable_unsubscribe(subscriber) { + { + subscribers.delete(subscriber); + if (subscribers.size === 0) { + exports.__subscriberRef.current = null; + } + } + } + function onInteractionTraced(interaction) { + var didCatchError = false; + var caughtError = null; + subscribers.forEach(function(subscriber) { + try { + subscriber.onInteractionTraced(interaction); + } catch (error) { + if (!didCatchError) { + didCatchError = true; + caughtError = error; + } + } + }); + if (didCatchError) { + throw caughtError; + } + } + function onInteractionScheduledWorkCompleted(interaction) { + var didCatchError = false; + var caughtError = null; + subscribers.forEach(function(subscriber) { + try { + subscriber.onInteractionScheduledWorkCompleted(interaction); + } catch (error) { + if (!didCatchError) { + didCatchError = true; + caughtError = error; + } + } + }); + if (didCatchError) { + throw caughtError; + } + } + function onWorkScheduled(interactions, threadID) { + var didCatchError = false; + var caughtError = null; + subscribers.forEach(function(subscriber) { + try { + subscriber.onWorkScheduled(interactions, threadID); + } catch (error) { + if (!didCatchError) { + didCatchError = true; + caughtError = error; + } + } + }); + if (didCatchError) { + throw caughtError; + } + } + function onWorkStarted(interactions, threadID) { + var didCatchError = false; + var caughtError = null; + subscribers.forEach(function(subscriber) { + try { + subscriber.onWorkStarted(interactions, threadID); + } catch (error) { + if (!didCatchError) { + didCatchError = true; + caughtError = error; + } + } + }); + if (didCatchError) { + throw caughtError; + } + } + function onWorkStopped(interactions, threadID) { + var didCatchError = false; + var caughtError = null; + subscribers.forEach(function(subscriber) { + try { + subscriber.onWorkStopped(interactions, threadID); + } catch (error) { + if (!didCatchError) { + didCatchError = true; + caughtError = error; + } + } + }); + if (didCatchError) { + throw caughtError; + } + } + function onWorkCanceled(interactions, threadID) { + var didCatchError = false; + var caughtError = null; + subscribers.forEach(function(subscriber) { + try { + subscriber.onWorkCanceled(interactions, threadID); + } catch (error) { + if (!didCatchError) { + didCatchError = true; + caughtError = error; + } + } + }); + if (didCatchError) { + throw caughtError; + } + } + exports.unstable_clear = unstable_clear; + exports.unstable_getCurrent = unstable_getCurrent; + exports.unstable_getThreadID = unstable_getThreadID; + exports.unstable_subscribe = unstable_subscribe; + exports.unstable_trace = unstable_trace; + exports.unstable_unsubscribe = unstable_unsubscribe; + exports.unstable_wrap = unstable_wrap; + })(); + } + } + }); + + // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/tracing.js + var require_tracing = __commonJS({ + "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/tracing.js"(exports, module) { + "use strict"; + if (false) { + module.exports = null; + } else { + module.exports = require_scheduler_tracing_development(); + } + } + }); + + // ../../node_modules/.pnpm/react-dom@17.0.2_react@17.0.2/node_modules/react-dom/cjs/react-dom.development.js + var require_react_dom_development = __commonJS({ + "../../node_modules/.pnpm/react-dom@17.0.2_react@17.0.2/node_modules/react-dom/cjs/react-dom.development.js"(exports) { + "use strict"; + if (true) { + (function() { + "use strict"; + var React = require_react(); + var _assign = require_object_assign(); + var Scheduler = require_scheduler(); + var tracing = require_tracing(); + var ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; + function warn(format) { + { + for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { + args[_key - 1] = arguments[_key]; + } + printWarning("warn", format, args); + } + } + function error(format) { + { + for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { + args[_key2 - 1] = arguments[_key2]; + } + printWarning("error", format, args); + } + } + function printWarning(level, format, args) { + { + var ReactDebugCurrentFrame2 = ReactSharedInternals.ReactDebugCurrentFrame; + var stack = ReactDebugCurrentFrame2.getStackAddendum(); + if (stack !== "") { + format += "%s"; + args = args.concat([stack]); + } + var argsWithFormat = args.map(function(item) { + return "" + item; + }); + argsWithFormat.unshift("Warning: " + format); + Function.prototype.apply.call(console[level], console, argsWithFormat); + } + } + if (!React) { + { + throw Error("ReactDOM was loaded before React. Make sure you load the React package before loading ReactDOM."); + } + } + var FunctionComponent = 0; + var ClassComponent = 1; + var IndeterminateComponent = 2; + var HostRoot = 3; + var HostPortal = 4; + var HostComponent = 5; + var HostText = 6; + var Fragment = 7; + var Mode = 8; + var ContextConsumer = 9; + var ContextProvider = 10; + var ForwardRef = 11; + var Profiler = 12; + var SuspenseComponent = 13; + var MemoComponent = 14; + var SimpleMemoComponent = 15; + var LazyComponent = 16; + var IncompleteClassComponent = 17; + var DehydratedFragment = 18; + var SuspenseListComponent = 19; + var FundamentalComponent = 20; + var ScopeComponent = 21; + var Block = 22; + var OffscreenComponent = 23; + var LegacyHiddenComponent = 24; + var enableProfilerTimer = true; + var enableFundamentalAPI = false; + var enableNewReconciler = false; + var warnAboutStringRefs = false; + var allNativeEvents = new Set(); + var registrationNameDependencies = {}; + var possibleRegistrationNames = {}; + function registerTwoPhaseEvent(registrationName, dependencies) { + registerDirectEvent(registrationName, dependencies); + registerDirectEvent(registrationName + "Capture", dependencies); + } + function registerDirectEvent(registrationName, dependencies) { + { + if (registrationNameDependencies[registrationName]) { + error("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.", registrationName); + } + } + registrationNameDependencies[registrationName] = dependencies; + { + var lowerCasedName = registrationName.toLowerCase(); + possibleRegistrationNames[lowerCasedName] = registrationName; + if (registrationName === "onDoubleClick") { + possibleRegistrationNames.ondblclick = registrationName; + } + } + for (var i = 0; i < dependencies.length; i++) { + allNativeEvents.add(dependencies[i]); + } + } + var canUseDOM = !!(typeof window !== "undefined" && typeof window.document !== "undefined" && typeof window.document.createElement !== "undefined"); + var RESERVED = 0; + var STRING = 1; + var BOOLEANISH_STRING = 2; + var BOOLEAN = 3; + var OVERLOADED_BOOLEAN = 4; + var NUMERIC = 5; + var POSITIVE_NUMERIC = 6; + var ATTRIBUTE_NAME_START_CHAR = ":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD"; + var ATTRIBUTE_NAME_CHAR = ATTRIBUTE_NAME_START_CHAR + "\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040"; + var ROOT_ATTRIBUTE_NAME = "data-reactroot"; + var VALID_ATTRIBUTE_NAME_REGEX = new RegExp("^[" + ATTRIBUTE_NAME_START_CHAR + "][" + ATTRIBUTE_NAME_CHAR + "]*$"); + var hasOwnProperty = Object.prototype.hasOwnProperty; + var illegalAttributeNameCache = {}; + var validatedAttributeNameCache = {}; + function isAttributeNameSafe(attributeName) { + if (hasOwnProperty.call(validatedAttributeNameCache, attributeName)) { + return true; + } + if (hasOwnProperty.call(illegalAttributeNameCache, attributeName)) { + return false; + } + if (VALID_ATTRIBUTE_NAME_REGEX.test(attributeName)) { + validatedAttributeNameCache[attributeName] = true; + return true; + } + illegalAttributeNameCache[attributeName] = true; + { + error("Invalid attribute name: `%s`", attributeName); + } + return false; + } + function shouldIgnoreAttribute(name, propertyInfo, isCustomComponentTag) { + if (propertyInfo !== null) { + return propertyInfo.type === RESERVED; + } + if (isCustomComponentTag) { + return false; + } + if (name.length > 2 && (name[0] === "o" || name[0] === "O") && (name[1] === "n" || name[1] === "N")) { + return true; + } + return false; + } + function shouldRemoveAttributeWithWarning(name, value, propertyInfo, isCustomComponentTag) { + if (propertyInfo !== null && propertyInfo.type === RESERVED) { + return false; + } + switch (typeof value) { + case "function": + case "symbol": + return true; + case "boolean": { + if (isCustomComponentTag) { + return false; + } + if (propertyInfo !== null) { + return !propertyInfo.acceptsBooleans; + } else { + var prefix2 = name.toLowerCase().slice(0, 5); + return prefix2 !== "data-" && prefix2 !== "aria-"; + } + } + default: + return false; + } + } + function shouldRemoveAttribute(name, value, propertyInfo, isCustomComponentTag) { + if (value === null || typeof value === "undefined") { + return true; + } + if (shouldRemoveAttributeWithWarning(name, value, propertyInfo, isCustomComponentTag)) { + return true; + } + if (isCustomComponentTag) { + return false; + } + if (propertyInfo !== null) { + switch (propertyInfo.type) { + case BOOLEAN: + return !value; + case OVERLOADED_BOOLEAN: + return value === false; + case NUMERIC: + return isNaN(value); + case POSITIVE_NUMERIC: + return isNaN(value) || value < 1; + } + } + return false; + } + function getPropertyInfo(name) { + return properties.hasOwnProperty(name) ? properties[name] : null; + } + function PropertyInfoRecord(name, type, mustUseProperty, attributeName, attributeNamespace, sanitizeURL2, removeEmptyString) { + this.acceptsBooleans = type === BOOLEANISH_STRING || type === BOOLEAN || type === OVERLOADED_BOOLEAN; + this.attributeName = attributeName; + this.attributeNamespace = attributeNamespace; + this.mustUseProperty = mustUseProperty; + this.propertyName = name; + this.type = type; + this.sanitizeURL = sanitizeURL2; + this.removeEmptyString = removeEmptyString; + } + var properties = {}; + var reservedProps = [ + "children", + "dangerouslySetInnerHTML", + "defaultValue", + "defaultChecked", + "innerHTML", + "suppressContentEditableWarning", + "suppressHydrationWarning", + "style" + ]; + reservedProps.forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, RESERVED, false, name, null, false, false); + }); + [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(_ref) { + var name = _ref[0], attributeName = _ref[1]; + properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, null, false, false); + }); + ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, BOOLEANISH_STRING, false, name.toLowerCase(), null, false, false); + }); + ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, BOOLEANISH_STRING, false, name, null, false, false); + }); + [ + "allowFullScreen", + "async", + "autoFocus", + "autoPlay", + "controls", + "default", + "defer", + "disabled", + "disablePictureInPicture", + "disableRemotePlayback", + "formNoValidate", + "hidden", + "loop", + "noModule", + "noValidate", + "open", + "playsInline", + "readOnly", + "required", + "reversed", + "scoped", + "seamless", + "itemScope" + ].forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, BOOLEAN, false, name.toLowerCase(), null, false, false); + }); + [ + "checked", + "multiple", + "muted", + "selected" + ].forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, BOOLEAN, true, name, null, false, false); + }); + [ + "capture", + "download" + ].forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, OVERLOADED_BOOLEAN, false, name, null, false, false); + }); + [ + "cols", + "rows", + "size", + "span" + ].forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, POSITIVE_NUMERIC, false, name, null, false, false); + }); + ["rowSpan", "start"].forEach(function(name) { + properties[name] = new PropertyInfoRecord(name, NUMERIC, false, name.toLowerCase(), null, false, false); + }); + var CAMELIZE = /[\-\:]([a-z])/g; + var capitalize = function(token) { + return token[1].toUpperCase(); + }; + [ + "accent-height", + "alignment-baseline", + "arabic-form", + "baseline-shift", + "cap-height", + "clip-path", + "clip-rule", + "color-interpolation", + "color-interpolation-filters", + "color-profile", + "color-rendering", + "dominant-baseline", + "enable-background", + "fill-opacity", + "fill-rule", + "flood-color", + "flood-opacity", + "font-family", + "font-size", + "font-size-adjust", + "font-stretch", + "font-style", + "font-variant", + "font-weight", + "glyph-name", + "glyph-orientation-horizontal", + "glyph-orientation-vertical", + "horiz-adv-x", + "horiz-origin-x", + "image-rendering", + "letter-spacing", + "lighting-color", + "marker-end", + "marker-mid", + "marker-start", + "overline-position", + "overline-thickness", + "paint-order", + "panose-1", + "pointer-events", + "rendering-intent", + "shape-rendering", + "stop-color", + "stop-opacity", + "strikethrough-position", + "strikethrough-thickness", + "stroke-dasharray", + "stroke-dashoffset", + "stroke-linecap", + "stroke-linejoin", + "stroke-miterlimit", + "stroke-opacity", + "stroke-width", + "text-anchor", + "text-decoration", + "text-rendering", + "underline-position", + "underline-thickness", + "unicode-bidi", + "unicode-range", + "units-per-em", + "v-alphabetic", + "v-hanging", + "v-ideographic", + "v-mathematical", + "vector-effect", + "vert-adv-y", + "vert-origin-x", + "vert-origin-y", + "word-spacing", + "writing-mode", + "xmlns:xlink", + "x-height" + ].forEach(function(attributeName) { + var name = attributeName.replace(CAMELIZE, capitalize); + properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, null, false, false); + }); + [ + "xlink:actuate", + "xlink:arcrole", + "xlink:role", + "xlink:show", + "xlink:title", + "xlink:type" + ].forEach(function(attributeName) { + var name = attributeName.replace(CAMELIZE, capitalize); + properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, "http://www.w3.org/1999/xlink", false, false); + }); + [ + "xml:base", + "xml:lang", + "xml:space" + ].forEach(function(attributeName) { + var name = attributeName.replace(CAMELIZE, capitalize); + properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, "http://www.w3.org/XML/1998/namespace", false, false); + }); + ["tabIndex", "crossOrigin"].forEach(function(attributeName) { + properties[attributeName] = new PropertyInfoRecord(attributeName, STRING, false, attributeName.toLowerCase(), null, false, false); + }); + var xlinkHref = "xlinkHref"; + properties[xlinkHref] = new PropertyInfoRecord("xlinkHref", STRING, false, "xlink:href", "http://www.w3.org/1999/xlink", true, false); + ["src", "href", "action", "formAction"].forEach(function(attributeName) { + properties[attributeName] = new PropertyInfoRecord(attributeName, STRING, false, attributeName.toLowerCase(), null, true, true); + }); + var isJavaScriptProtocol = /^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i; + var didWarn = false; + function sanitizeURL(url) { + { + if (!didWarn && isJavaScriptProtocol.test(url)) { + didWarn = true; + error("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.", JSON.stringify(url)); + } + } + } + function getValueForProperty(node, name, expected, propertyInfo) { + { + if (propertyInfo.mustUseProperty) { + var propertyName = propertyInfo.propertyName; + return node[propertyName]; + } else { + if (propertyInfo.sanitizeURL) { + sanitizeURL("" + expected); + } + var attributeName = propertyInfo.attributeName; + var stringValue = null; + if (propertyInfo.type === OVERLOADED_BOOLEAN) { + if (node.hasAttribute(attributeName)) { + var value = node.getAttribute(attributeName); + if (value === "") { + return true; + } + if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { + return value; + } + if (value === "" + expected) { + return expected; + } + return value; + } + } else if (node.hasAttribute(attributeName)) { + if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { + return node.getAttribute(attributeName); + } + if (propertyInfo.type === BOOLEAN) { + return expected; + } + stringValue = node.getAttribute(attributeName); + } + if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { + return stringValue === null ? expected : stringValue; + } else if (stringValue === "" + expected) { + return expected; + } else { + return stringValue; + } + } + } + } + function getValueForAttribute(node, name, expected) { + { + if (!isAttributeNameSafe(name)) { + return; + } + if (isOpaqueHydratingObject(expected)) { + return expected; + } + if (!node.hasAttribute(name)) { + return expected === void 0 ? void 0 : null; + } + var value = node.getAttribute(name); + if (value === "" + expected) { + return expected; + } + return value; + } + } + function setValueForProperty(node, name, value, isCustomComponentTag) { + var propertyInfo = getPropertyInfo(name); + if (shouldIgnoreAttribute(name, propertyInfo, isCustomComponentTag)) { + return; + } + if (shouldRemoveAttribute(name, value, propertyInfo, isCustomComponentTag)) { + value = null; + } + if (isCustomComponentTag || propertyInfo === null) { + if (isAttributeNameSafe(name)) { + var _attributeName = name; + if (value === null) { + node.removeAttribute(_attributeName); + } else { + node.setAttribute(_attributeName, "" + value); + } + } + return; + } + var mustUseProperty = propertyInfo.mustUseProperty; + if (mustUseProperty) { + var propertyName = propertyInfo.propertyName; + if (value === null) { + var type = propertyInfo.type; + node[propertyName] = type === BOOLEAN ? false : ""; + } else { + node[propertyName] = value; + } + return; + } + var attributeName = propertyInfo.attributeName, attributeNamespace = propertyInfo.attributeNamespace; + if (value === null) { + node.removeAttribute(attributeName); + } else { + var _type = propertyInfo.type; + var attributeValue; + if (_type === BOOLEAN || _type === OVERLOADED_BOOLEAN && value === true) { + attributeValue = ""; + } else { + { + attributeValue = "" + value; + } + if (propertyInfo.sanitizeURL) { + sanitizeURL(attributeValue.toString()); + } + } + if (attributeNamespace) { + node.setAttributeNS(attributeNamespace, attributeName, attributeValue); + } else { + node.setAttribute(attributeName, attributeValue); + } + } + } + var REACT_ELEMENT_TYPE = 60103; + var REACT_PORTAL_TYPE = 60106; + var REACT_FRAGMENT_TYPE = 60107; + var REACT_STRICT_MODE_TYPE = 60108; + var REACT_PROFILER_TYPE = 60114; + var REACT_PROVIDER_TYPE = 60109; + var REACT_CONTEXT_TYPE = 60110; + var REACT_FORWARD_REF_TYPE = 60112; + var REACT_SUSPENSE_TYPE = 60113; + var REACT_SUSPENSE_LIST_TYPE = 60120; + var REACT_MEMO_TYPE = 60115; + var REACT_LAZY_TYPE = 60116; + var REACT_BLOCK_TYPE = 60121; + var REACT_SERVER_BLOCK_TYPE = 60122; + var REACT_FUNDAMENTAL_TYPE = 60117; + var REACT_SCOPE_TYPE = 60119; + var REACT_OPAQUE_ID_TYPE = 60128; + var REACT_DEBUG_TRACING_MODE_TYPE = 60129; + var REACT_OFFSCREEN_TYPE = 60130; + var REACT_LEGACY_HIDDEN_TYPE = 60131; + if (typeof Symbol === "function" && Symbol.for) { + var symbolFor = Symbol.for; + REACT_ELEMENT_TYPE = symbolFor("react.element"); + REACT_PORTAL_TYPE = symbolFor("react.portal"); + REACT_FRAGMENT_TYPE = symbolFor("react.fragment"); + REACT_STRICT_MODE_TYPE = symbolFor("react.strict_mode"); + REACT_PROFILER_TYPE = symbolFor("react.profiler"); + REACT_PROVIDER_TYPE = symbolFor("react.provider"); + REACT_CONTEXT_TYPE = symbolFor("react.context"); + REACT_FORWARD_REF_TYPE = symbolFor("react.forward_ref"); + REACT_SUSPENSE_TYPE = symbolFor("react.suspense"); + REACT_SUSPENSE_LIST_TYPE = symbolFor("react.suspense_list"); + REACT_MEMO_TYPE = symbolFor("react.memo"); + REACT_LAZY_TYPE = symbolFor("react.lazy"); + REACT_BLOCK_TYPE = symbolFor("react.block"); + REACT_SERVER_BLOCK_TYPE = symbolFor("react.server.block"); + REACT_FUNDAMENTAL_TYPE = symbolFor("react.fundamental"); + REACT_SCOPE_TYPE = symbolFor("react.scope"); + REACT_OPAQUE_ID_TYPE = symbolFor("react.opaque.id"); + REACT_DEBUG_TRACING_MODE_TYPE = symbolFor("react.debug_trace_mode"); + REACT_OFFSCREEN_TYPE = symbolFor("react.offscreen"); + REACT_LEGACY_HIDDEN_TYPE = symbolFor("react.legacy_hidden"); + } + var MAYBE_ITERATOR_SYMBOL = typeof Symbol === "function" && Symbol.iterator; + var FAUX_ITERATOR_SYMBOL = "@@iterator"; + function getIteratorFn(maybeIterable) { + if (maybeIterable === null || typeof maybeIterable !== "object") { + return null; + } + var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; + if (typeof maybeIterator === "function") { + return maybeIterator; + } + return null; + } + var disabledDepth = 0; + var prevLog; + var prevInfo; + var prevWarn; + var prevError; + var prevGroup; + var prevGroupCollapsed; + var prevGroupEnd; + function disabledLog() { + } + disabledLog.__reactDisabledLog = true; + function disableLogs() { + { + if (disabledDepth === 0) { + prevLog = console.log; + prevInfo = console.info; + prevWarn = console.warn; + prevError = console.error; + prevGroup = console.group; + prevGroupCollapsed = console.groupCollapsed; + prevGroupEnd = console.groupEnd; + var props = { + configurable: true, + enumerable: true, + value: disabledLog, + writable: true + }; + Object.defineProperties(console, { + info: props, + log: props, + warn: props, + error: props, + group: props, + groupCollapsed: props, + groupEnd: props + }); + } + disabledDepth++; + } + } + function reenableLogs() { + { + disabledDepth--; + if (disabledDepth === 0) { + var props = { + configurable: true, + enumerable: true, + writable: true + }; + Object.defineProperties(console, { + log: _assign({}, props, { + value: prevLog + }), + info: _assign({}, props, { + value: prevInfo + }), + warn: _assign({}, props, { + value: prevWarn + }), + error: _assign({}, props, { + value: prevError + }), + group: _assign({}, props, { + value: prevGroup + }), + groupCollapsed: _assign({}, props, { + value: prevGroupCollapsed + }), + groupEnd: _assign({}, props, { + value: prevGroupEnd + }) + }); + } + if (disabledDepth < 0) { + error("disabledDepth fell below zero. This is a bug in React. Please file an issue."); + } + } + } + var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher; + var prefix; + function describeBuiltInComponentFrame(name, source, ownerFn) { + { + if (prefix === void 0) { + try { + throw Error(); + } catch (x) { + var match = x.stack.trim().match(/\n( *(at )?)/); + prefix = match && match[1] || ""; + } + } + return "\n" + prefix + name; + } + } + var reentry = false; + var componentFrameCache; + { + var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; + componentFrameCache = new PossiblyWeakMap(); + } + function describeNativeComponentFrame(fn, construct) { + if (!fn || reentry) { + return ""; + } + { + var frame = componentFrameCache.get(fn); + if (frame !== void 0) { + return frame; + } + } + var control; + reentry = true; + var previousPrepareStackTrace = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + var previousDispatcher; + { + previousDispatcher = ReactCurrentDispatcher.current; + ReactCurrentDispatcher.current = null; + disableLogs(); + } + try { + if (construct) { + var Fake = function() { + throw Error(); + }; + Object.defineProperty(Fake.prototype, "props", { + set: function() { + throw Error(); + } + }); + if (typeof Reflect === "object" && Reflect.construct) { + try { + Reflect.construct(Fake, []); + } catch (x) { + control = x; + } + Reflect.construct(fn, [], Fake); + } else { + try { + Fake.call(); + } catch (x) { + control = x; + } + fn.call(Fake.prototype); + } + } else { + try { + throw Error(); + } catch (x) { + control = x; + } + fn(); + } + } catch (sample) { + if (sample && control && typeof sample.stack === "string") { + var sampleLines = sample.stack.split("\n"); + var controlLines = control.stack.split("\n"); + var s = sampleLines.length - 1; + var c = controlLines.length - 1; + while (s >= 1 && c >= 0 && sampleLines[s] !== controlLines[c]) { + c--; + } + for (; s >= 1 && c >= 0; s--, c--) { + if (sampleLines[s] !== controlLines[c]) { + if (s !== 1 || c !== 1) { + do { + s--; + c--; + if (c < 0 || sampleLines[s] !== controlLines[c]) { + var _frame = "\n" + sampleLines[s].replace(" at new ", " at "); + { + if (typeof fn === "function") { + componentFrameCache.set(fn, _frame); + } + } + return _frame; + } + } while (s >= 1 && c >= 0); + } + break; + } + } + } + } finally { + reentry = false; + { + ReactCurrentDispatcher.current = previousDispatcher; + reenableLogs(); + } + Error.prepareStackTrace = previousPrepareStackTrace; + } + var name = fn ? fn.displayName || fn.name : ""; + var syntheticFrame = name ? describeBuiltInComponentFrame(name) : ""; + { + if (typeof fn === "function") { + componentFrameCache.set(fn, syntheticFrame); + } + } + return syntheticFrame; + } + function describeClassComponentFrame(ctor, source, ownerFn) { + { + return describeNativeComponentFrame(ctor, true); + } + } + function describeFunctionComponentFrame(fn, source, ownerFn) { + { + return describeNativeComponentFrame(fn, false); + } + } + function shouldConstruct(Component) { + var prototype = Component.prototype; + return !!(prototype && prototype.isReactComponent); + } + function describeUnknownElementTypeFrameInDEV(type, source, ownerFn) { + if (type == null) { + return ""; + } + if (typeof type === "function") { + { + return describeNativeComponentFrame(type, shouldConstruct(type)); + } + } + if (typeof type === "string") { + return describeBuiltInComponentFrame(type); + } + switch (type) { + case REACT_SUSPENSE_TYPE: + return describeBuiltInComponentFrame("Suspense"); + case REACT_SUSPENSE_LIST_TYPE: + return describeBuiltInComponentFrame("SuspenseList"); + } + if (typeof type === "object") { + switch (type.$$typeof) { + case REACT_FORWARD_REF_TYPE: + return describeFunctionComponentFrame(type.render); + case REACT_MEMO_TYPE: + return describeUnknownElementTypeFrameInDEV(type.type, source, ownerFn); + case REACT_BLOCK_TYPE: + return describeFunctionComponentFrame(type._render); + case REACT_LAZY_TYPE: { + var lazyComponent = type; + var payload = lazyComponent._payload; + var init = lazyComponent._init; + try { + return describeUnknownElementTypeFrameInDEV(init(payload), source, ownerFn); + } catch (x) { + } + } + } + } + return ""; + } + function describeFiber(fiber) { + var owner = fiber._debugOwner ? fiber._debugOwner.type : null; + var source = fiber._debugSource; + switch (fiber.tag) { + case HostComponent: + return describeBuiltInComponentFrame(fiber.type); + case LazyComponent: + return describeBuiltInComponentFrame("Lazy"); + case SuspenseComponent: + return describeBuiltInComponentFrame("Suspense"); + case SuspenseListComponent: + return describeBuiltInComponentFrame("SuspenseList"); + case FunctionComponent: + case IndeterminateComponent: + case SimpleMemoComponent: + return describeFunctionComponentFrame(fiber.type); + case ForwardRef: + return describeFunctionComponentFrame(fiber.type.render); + case Block: + return describeFunctionComponentFrame(fiber.type._render); + case ClassComponent: + return describeClassComponentFrame(fiber.type); + default: + return ""; + } + } + function getStackByFiberInDevAndProd(workInProgress2) { + try { + var info = ""; + var node = workInProgress2; + do { + info += describeFiber(node); + node = node.return; + } while (node); + return info; + } catch (x) { + return "\nError generating stack: " + x.message + "\n" + x.stack; + } + } + function getWrappedName(outerType, innerType, wrapperName) { + var functionName = innerType.displayName || innerType.name || ""; + return outerType.displayName || (functionName !== "" ? wrapperName + "(" + functionName + ")" : wrapperName); + } + function getContextName(type) { + return type.displayName || "Context"; + } + function getComponentName(type) { + if (type == null) { + return null; + } + { + if (typeof type.tag === "number") { + error("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."); + } + } + if (typeof type === "function") { + return type.displayName || type.name || null; + } + if (typeof type === "string") { + return type; + } + switch (type) { + case REACT_FRAGMENT_TYPE: + return "Fragment"; + case REACT_PORTAL_TYPE: + return "Portal"; + case REACT_PROFILER_TYPE: + return "Profiler"; + case REACT_STRICT_MODE_TYPE: + return "StrictMode"; + case REACT_SUSPENSE_TYPE: + return "Suspense"; + case REACT_SUSPENSE_LIST_TYPE: + return "SuspenseList"; + } + if (typeof type === "object") { + switch (type.$$typeof) { + case REACT_CONTEXT_TYPE: + var context = type; + return getContextName(context) + ".Consumer"; + case REACT_PROVIDER_TYPE: + var provider = type; + return getContextName(provider._context) + ".Provider"; + case REACT_FORWARD_REF_TYPE: + return getWrappedName(type, type.render, "ForwardRef"); + case REACT_MEMO_TYPE: + return getComponentName(type.type); + case REACT_BLOCK_TYPE: + return getComponentName(type._render); + case REACT_LAZY_TYPE: { + var lazyComponent = type; + var payload = lazyComponent._payload; + var init = lazyComponent._init; + try { + return getComponentName(init(payload)); + } catch (x) { + return null; + } + } + } + } + return null; + } + var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame; + var current = null; + var isRendering = false; + function getCurrentFiberOwnerNameInDevOrNull() { + { + if (current === null) { + return null; + } + var owner = current._debugOwner; + if (owner !== null && typeof owner !== "undefined") { + return getComponentName(owner.type); + } + } + return null; + } + function getCurrentFiberStackInDev() { + { + if (current === null) { + return ""; + } + return getStackByFiberInDevAndProd(current); + } + } + function resetCurrentFiber() { + { + ReactDebugCurrentFrame.getCurrentStack = null; + current = null; + isRendering = false; + } + } + function setCurrentFiber(fiber) { + { + ReactDebugCurrentFrame.getCurrentStack = getCurrentFiberStackInDev; + current = fiber; + isRendering = false; + } + } + function setIsRendering(rendering) { + { + isRendering = rendering; + } + } + function getIsRendering() { + { + return isRendering; + } + } + function toString(value) { + return "" + value; + } + function getToStringValue(value) { + switch (typeof value) { + case "boolean": + case "number": + case "object": + case "string": + case "undefined": + return value; + default: + return ""; + } + } + var hasReadOnlyValue = { + button: true, + checkbox: true, + image: true, + hidden: true, + radio: true, + reset: true, + submit: true + }; + function checkControlledValueProps(tagName, props) { + { + if (!(hasReadOnlyValue[props.type] || props.onChange || props.onInput || props.readOnly || props.disabled || props.value == null)) { + error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."); + } + if (!(props.onChange || props.readOnly || props.disabled || props.checked == null)) { + error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`."); + } + } + } + function isCheckable(elem) { + var type = elem.type; + var nodeName = elem.nodeName; + return nodeName && nodeName.toLowerCase() === "input" && (type === "checkbox" || type === "radio"); + } + function getTracker(node) { + return node._valueTracker; + } + function detachTracker(node) { + node._valueTracker = null; + } + function getValueFromNode(node) { + var value = ""; + if (!node) { + return value; + } + if (isCheckable(node)) { + value = node.checked ? "true" : "false"; + } else { + value = node.value; + } + return value; + } + function trackValueOnNode(node) { + var valueField = isCheckable(node) ? "checked" : "value"; + var descriptor = Object.getOwnPropertyDescriptor(node.constructor.prototype, valueField); + var currentValue = "" + node[valueField]; + if (node.hasOwnProperty(valueField) || typeof descriptor === "undefined" || typeof descriptor.get !== "function" || typeof descriptor.set !== "function") { + return; + } + var get2 = descriptor.get, set2 = descriptor.set; + Object.defineProperty(node, valueField, { + configurable: true, + get: function() { + return get2.call(this); + }, + set: function(value) { + currentValue = "" + value; + set2.call(this, value); + } + }); + Object.defineProperty(node, valueField, { + enumerable: descriptor.enumerable + }); + var tracker = { + getValue: function() { + return currentValue; + }, + setValue: function(value) { + currentValue = "" + value; + }, + stopTracking: function() { + detachTracker(node); + delete node[valueField]; + } + }; + return tracker; + } + function track(node) { + if (getTracker(node)) { + return; + } + node._valueTracker = trackValueOnNode(node); + } + function updateValueIfChanged(node) { + if (!node) { + return false; + } + var tracker = getTracker(node); + if (!tracker) { + return true; + } + var lastValue = tracker.getValue(); + var nextValue = getValueFromNode(node); + if (nextValue !== lastValue) { + tracker.setValue(nextValue); + return true; + } + return false; + } + function getActiveElement(doc) { + doc = doc || (typeof document !== "undefined" ? document : void 0); + if (typeof doc === "undefined") { + return null; + } + try { + return doc.activeElement || doc.body; + } catch (e) { + return doc.body; + } + } + var didWarnValueDefaultValue = false; + var didWarnCheckedDefaultChecked = false; + var didWarnControlledToUncontrolled = false; + var didWarnUncontrolledToControlled = false; + function isControlled(props) { + var usesChecked = props.type === "checkbox" || props.type === "radio"; + return usesChecked ? props.checked != null : props.value != null; + } + function getHostProps(element, props) { + var node = element; + var checked = props.checked; + var hostProps = _assign({}, props, { + defaultChecked: void 0, + defaultValue: void 0, + value: void 0, + checked: checked != null ? checked : node._wrapperState.initialChecked + }); + return hostProps; + } + function initWrapperState(element, props) { + { + checkControlledValueProps("input", props); + if (props.checked !== void 0 && props.defaultChecked !== void 0 && !didWarnCheckedDefaultChecked) { + error("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components", getCurrentFiberOwnerNameInDevOrNull() || "A component", props.type); + didWarnCheckedDefaultChecked = true; + } + if (props.value !== void 0 && props.defaultValue !== void 0 && !didWarnValueDefaultValue) { + error("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components", getCurrentFiberOwnerNameInDevOrNull() || "A component", props.type); + didWarnValueDefaultValue = true; + } + } + var node = element; + var defaultValue = props.defaultValue == null ? "" : props.defaultValue; + node._wrapperState = { + initialChecked: props.checked != null ? props.checked : props.defaultChecked, + initialValue: getToStringValue(props.value != null ? props.value : defaultValue), + controlled: isControlled(props) + }; + } + function updateChecked(element, props) { + var node = element; + var checked = props.checked; + if (checked != null) { + setValueForProperty(node, "checked", checked, false); + } + } + function updateWrapper(element, props) { + var node = element; + { + var controlled = isControlled(props); + if (!node._wrapperState.controlled && controlled && !didWarnUncontrolledToControlled) { + error("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"); + didWarnUncontrolledToControlled = true; + } + if (node._wrapperState.controlled && !controlled && !didWarnControlledToUncontrolled) { + error("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"); + didWarnControlledToUncontrolled = true; + } + } + updateChecked(element, props); + var value = getToStringValue(props.value); + var type = props.type; + if (value != null) { + if (type === "number") { + if (value === 0 && node.value === "" || node.value != value) { + node.value = toString(value); + } + } else if (node.value !== toString(value)) { + node.value = toString(value); + } + } else if (type === "submit" || type === "reset") { + node.removeAttribute("value"); + return; + } + { + if (props.hasOwnProperty("value")) { + setDefaultValue(node, props.type, value); + } else if (props.hasOwnProperty("defaultValue")) { + setDefaultValue(node, props.type, getToStringValue(props.defaultValue)); + } + } + { + if (props.checked == null && props.defaultChecked != null) { + node.defaultChecked = !!props.defaultChecked; + } + } + } + function postMountWrapper(element, props, isHydrating2) { + var node = element; + if (props.hasOwnProperty("value") || props.hasOwnProperty("defaultValue")) { + var type = props.type; + var isButton = type === "submit" || type === "reset"; + if (isButton && (props.value === void 0 || props.value === null)) { + return; + } + var initialValue = toString(node._wrapperState.initialValue); + if (!isHydrating2) { + { + if (initialValue !== node.value) { + node.value = initialValue; + } + } + } + { + node.defaultValue = initialValue; + } + } + var name = node.name; + if (name !== "") { + node.name = ""; + } + { + node.defaultChecked = !node.defaultChecked; + node.defaultChecked = !!node._wrapperState.initialChecked; + } + if (name !== "") { + node.name = name; + } + } + function restoreControlledState(element, props) { + var node = element; + updateWrapper(node, props); + updateNamedCousins(node, props); + } + function updateNamedCousins(rootNode, props) { + var name = props.name; + if (props.type === "radio" && name != null) { + var queryRoot = rootNode; + while (queryRoot.parentNode) { + queryRoot = queryRoot.parentNode; + } + var group = queryRoot.querySelectorAll("input[name=" + JSON.stringify("" + name) + '][type="radio"]'); + for (var i = 0; i < group.length; i++) { + var otherNode = group[i]; + if (otherNode === rootNode || otherNode.form !== rootNode.form) { + continue; + } + var otherProps = getFiberCurrentPropsFromNode(otherNode); + if (!otherProps) { + { + throw Error("ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported."); + } + } + updateValueIfChanged(otherNode); + updateWrapper(otherNode, otherProps); + } + } + } + function setDefaultValue(node, type, value) { + if (type !== "number" || getActiveElement(node.ownerDocument) !== node) { + if (value == null) { + node.defaultValue = toString(node._wrapperState.initialValue); + } else if (node.defaultValue !== toString(value)) { + node.defaultValue = toString(value); + } + } + } + var didWarnSelectedSetOnOption = false; + var didWarnInvalidChild = false; + function flattenChildren(children) { + var content = ""; + React.Children.forEach(children, function(child) { + if (child == null) { + return; + } + content += child; + }); + return content; + } + function validateProps(element, props) { + { + if (typeof props.children === "object" && props.children !== null) { + React.Children.forEach(props.children, function(child) { + if (child == null) { + return; + } + if (typeof child === "string" || typeof child === "number") { + return; + } + if (typeof child.type !== "string") { + return; + } + if (!didWarnInvalidChild) { + didWarnInvalidChild = true; + error("Only strings and numbers are supported as