From 3326a6418a9e5e6cfaa6648bbc48901dd2d8cedd Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Wed, 13 Nov 2024 11:00:19 +0100 Subject: [PATCH 01/18] chore: update playground to Strapi 5 --- playground/.dockerignore | 8 - playground/.editorconfig | 16 - playground/.env | 23 +- playground/.env.example | 2 +- playground/.eslintignore | 3 - playground/.eslintrc | 27 - playground/.gitignore | 29 +- playground/.strapi/client/app.js | 22 - playground/.strapi/client/index.html | 63 - playground/Dockerfile | 27 - playground/README.md | 16 +- playground/config/admin.ts | 12 +- playground/config/api.ts | 2 +- playground/config/database.ts | 4 +- playground/config/env/development/database.ts | 16 + playground/config/env/test/database.ts | 3 +- playground/config/middlewares.ts | 4 +- playground/config/plugins.ts | 4 +- playground/config/server.ts | 2 +- playground/package.json | 37 +- playground/src/admin/app.example.js | 39 - playground/src/admin/app.example.tsx | 37 + playground/src/admin/app.js | 7 - playground/src/admin/tsconfig.json | 20 + playground/src/admin/vite.config.example.ts | 12 + .../src/admin/webpack.config.example.js | 9 - playground/src/extensions/.gitkeep | 0 playground/src/index.ts | 122 +- .../src/plugins/webtools-addon-menus/bundle | 1 - .../plugins/webtools-addon-menus/package.json | 1 - .../webtools-addon-menus/strapi-admin.js | 1 - .../webtools-addon-menus/strapi-server.js | 1 - .../plugins/webtools-addon-redirects/bundle | 1 - .../webtools-addon-redirects/package.json | 1 - .../webtools-addon-redirects/strapi-admin.js | 1 - .../webtools-addon-redirects/strapi-server.js | 1 - .../src/plugins/webtools-addon-sitemap/bundle | 1 - .../webtools-addon-sitemap/package.json | 1 - .../webtools-addon-sitemap/strapi-admin.js | 1 - .../webtools-addon-sitemap/strapi-server.js | 1 - .../src/plugins/webtools-addon-sitemap/xsl | 1 - playground/src/plugins/webtools/bundle | 1 - playground/src/plugins/webtools/package.json | 1 - .../src/plugins/webtools/strapi-admin.js | 1 - .../src/plugins/webtools/strapi-server.js | 1 - playground/tsconfig.json | 22 +- playground/types/generated/components.d.ts | 5 - playground/types/generated/contentTypes.d.ts | 1114 --- playground/yarn.lock | 8189 +++++++++-------- 49 files changed, 4513 insertions(+), 5400 deletions(-) delete mode 100644 playground/.dockerignore delete mode 100644 playground/.editorconfig delete mode 100644 playground/.eslintignore delete mode 100644 playground/.eslintrc delete mode 100644 playground/.strapi/client/app.js delete mode 100644 playground/.strapi/client/index.html delete mode 100644 playground/Dockerfile create mode 100644 playground/config/env/development/database.ts delete mode 100644 playground/src/admin/app.example.js create mode 100644 playground/src/admin/app.example.tsx delete mode 100644 playground/src/admin/app.js create mode 100644 playground/src/admin/tsconfig.json create mode 100644 playground/src/admin/vite.config.example.ts delete mode 100644 playground/src/admin/webpack.config.example.js create mode 100644 playground/src/extensions/.gitkeep delete mode 120000 playground/src/plugins/webtools-addon-menus/bundle delete mode 120000 playground/src/plugins/webtools-addon-menus/package.json delete mode 120000 playground/src/plugins/webtools-addon-menus/strapi-admin.js delete mode 120000 playground/src/plugins/webtools-addon-menus/strapi-server.js delete mode 120000 playground/src/plugins/webtools-addon-redirects/bundle delete mode 120000 playground/src/plugins/webtools-addon-redirects/package.json delete mode 120000 playground/src/plugins/webtools-addon-redirects/strapi-admin.js delete mode 120000 playground/src/plugins/webtools-addon-redirects/strapi-server.js delete mode 120000 playground/src/plugins/webtools-addon-sitemap/bundle delete mode 120000 playground/src/plugins/webtools-addon-sitemap/package.json delete mode 120000 playground/src/plugins/webtools-addon-sitemap/strapi-admin.js delete mode 120000 playground/src/plugins/webtools-addon-sitemap/strapi-server.js delete mode 120000 playground/src/plugins/webtools-addon-sitemap/xsl delete mode 120000 playground/src/plugins/webtools/bundle delete mode 120000 playground/src/plugins/webtools/package.json delete mode 120000 playground/src/plugins/webtools/strapi-admin.js delete mode 120000 playground/src/plugins/webtools/strapi-server.js delete mode 100644 playground/types/generated/components.d.ts delete mode 100644 playground/types/generated/contentTypes.d.ts diff --git a/playground/.dockerignore b/playground/.dockerignore deleted file mode 100644 index 96ecbeab..00000000 --- a/playground/.dockerignore +++ /dev/null @@ -1,8 +0,0 @@ -.tmp/ -.cache/ -.git/ -build/ -node_modules/ -.env -data/ -backup/ diff --git a/playground/.editorconfig b/playground/.editorconfig deleted file mode 100644 index 473e4518..00000000 --- a/playground/.editorconfig +++ /dev/null @@ -1,16 +0,0 @@ -root = true - -[*] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true - -[{package.json,*.yml}] -indent_style = space -indent_size = 2 - -[*.md] -trim_trailing_whitespace = false diff --git a/playground/.env b/playground/.env index f82995af..1b9d771a 100644 --- a/playground/.env +++ b/playground/.env @@ -1,7 +1,20 @@ + +# Server HOST=0.0.0.0 PORT=1337 -APP_KEYS="toBeModified1,toBeModified2" -API_TOKEN_SALT=tobemodified -TRANSFER_TOKEN_SALT=tobemodified -ADMIN_JWT_SECRET=tobemodified -JWT_SECRET=tobemodified + +# Secrets +APP_KEYS=vLqBVQ5dmiMm8o7IZM7aSg==,HBBlsP8+OrSW18RlxXu2TA==,H1JEbF+lE+WgfAVxG5Yrkw==,SxAMsrrAaYZRJtI79D+mEA== +API_TOKEN_SALT=VBEIUqMrOR42nDgOUy7CMA== +ADMIN_JWT_SECRET=sGTAtvfdNSAL4XTr63giEA== +TRANSFER_TOKEN_SALT=0rA7Tl6qc3HvnD28iK7qOg== + +# Database +DATABASE_CLIENT=sqlite +DATABASE_HOST= +DATABASE_PORT= +DATABASE_NAME= +DATABASE_USERNAME= +DATABASE_PASSWORD= +DATABASE_SSL=false +DATABASE_FILENAME=.tmp/data.db diff --git a/playground/.env.example b/playground/.env.example index f82995af..ebfc96a3 100644 --- a/playground/.env.example +++ b/playground/.env.example @@ -2,6 +2,6 @@ HOST=0.0.0.0 PORT=1337 APP_KEYS="toBeModified1,toBeModified2" API_TOKEN_SALT=tobemodified -TRANSFER_TOKEN_SALT=tobemodified ADMIN_JWT_SECRET=tobemodified +TRANSFER_TOKEN_SALT=tobemodified JWT_SECRET=tobemodified diff --git a/playground/.eslintignore b/playground/.eslintignore deleted file mode 100644 index 90759a58..00000000 --- a/playground/.eslintignore +++ /dev/null @@ -1,3 +0,0 @@ -.cache -build -**/node_modules/** diff --git a/playground/.eslintrc b/playground/.eslintrc deleted file mode 100644 index b2ca93b1..00000000 --- a/playground/.eslintrc +++ /dev/null @@ -1,27 +0,0 @@ -{ - "parser": "babel-eslint", - "extends": "eslint:recommended", - "env": { - "commonjs": true, - "es6": true, - "node": true, - "browser": false - }, - "parserOptions": { - "ecmaFeatures": { - "experimentalObjectRestSpread": true, - "jsx": false - }, - "sourceType": "module" - }, - "globals": { - "strapi": true - }, - "rules": { - "indent": ["error", 2, { "SwitchCase": 1 }], - "linebreak-style": ["error", "unix"], - "no-console": 0, - "quotes": ["error", "single"], - "semi": ["error", "always"] - } -} diff --git a/playground/.gitignore b/playground/.gitignore index 5d2e2f00..bc4262f4 100644 --- a/playground/.gitignore +++ b/playground/.gitignore @@ -40,7 +40,7 @@ $RECYCLE.BIN/ *.csv *.dat *.dmg -# *.gz +*.gz *.iso *.jar *.rar @@ -82,6 +82,8 @@ ssl nbproject public/uploads/* !public/uploads/.gitkeep +.tsbuildinfo +.eslintcache ############################ # Node.js @@ -96,43 +98,34 @@ node_modules .node_history ############################ -# Yarn +# Package managers ############################ -.pnp.* .yarn/* +!.yarn/cache +!.yarn/unplugged !.yarn/patches -!.yarn/plugins !.yarn/releases !.yarn/sdks !.yarn/versions +.pnp.* +yarn-error.log ############################ # Tests ############################ -testApp coverage ############################ # Strapi ############################ -# .env +.env license.txt exports -*.cache +.strapi dist -!src/plugins/**/dist build .strapi-updater.json - -############################ -# Webtools -############################ - -config/env/development - -# yalc -.yalc -yalc.lock +.strapi-cloud.json \ No newline at end of file diff --git a/playground/.strapi/client/app.js b/playground/.strapi/client/app.js deleted file mode 100644 index e5d337bb..00000000 --- a/playground/.strapi/client/app.js +++ /dev/null @@ -1,22 +0,0 @@ -/** - * This file was automatically generated by Strapi. - * Any modifications made will be discarded. - */ -import webtoolsAddonSitemap from "@pluginpal/webtools-addon-sitemap/strapi-admin"; -import webtools from "@pluginpal/webtools-core/strapi-admin"; -import i18N from "@strapi/plugin-i18n/strapi-admin"; -import usersPermissions from "@strapi/plugin-users-permissions/strapi-admin"; -import { renderAdmin } from "@strapi/strapi/admin"; - -import customisations from "../../src/admin/app.js"; - -renderAdmin(document.getElementById("strapi"), { - customisations, - - plugins: { - "webtools-addon-sitemap": webtoolsAddonSitemap, - webtools: webtools, - i18n: i18N, - "users-permissions": usersPermissions, - }, -}); diff --git a/playground/.strapi/client/index.html b/playground/.strapi/client/index.html deleted file mode 100644 index c6639409..00000000 --- a/playground/.strapi/client/index.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - Strapi Admin - - - -
- - - - diff --git a/playground/Dockerfile b/playground/Dockerfile deleted file mode 100644 index c9e764f1..00000000 --- a/playground/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -FROM node:18-alpine3.18 -# Installing libvips-dev for sharp Compatibility -RUN apk update && apk add --no-cache build-base gcc autoconf automake zlib-dev libpng-dev nasm bash vips-dev - -WORKDIR /opt/ -COPY ./package.json ./yarn.lock ./ - -WORKDIR /opt/node_modules/ -COPY ./.yalc ./ - -WORKDIR /opt/ -RUN npm config set fetch-retry-maxtimeout 600000 -g && yarn install - -WORKDIR /opt/app -COPY . . -ENV PATH /opt/node_modules/.bin:$PATH - -# Register all the args passed through the build command -ARG PUBLIC_URL - -# Set the ENV vars based on the args -ENV PUBLIC_URL=$PUBLIC_URL - -# Run the app -RUN ["yarn", "run", "build"] -EXPOSE 1337 -CMD ["yarn", "run", "start"] diff --git a/playground/README.md b/playground/README.md index 8616543d..931729f1 100644 --- a/playground/README.md +++ b/playground/README.md @@ -1,10 +1,10 @@ # 🚀 Getting started with Strapi -Strapi comes with a full featured [Command Line Interface](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html) (CLI) which lets you scaffold and manage your project in seconds. +Strapi comes with a full featured [Command Line Interface](https://docs.strapi.io/dev-docs/cli) (CLI) which lets you scaffold and manage your project in seconds. ### `develop` -Start your Strapi application with autoReload enabled. [Learn more](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html#strapi-develop) +Start your Strapi application with autoReload enabled. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-develop) ``` npm run develop @@ -14,7 +14,7 @@ yarn develop ### `start` -Start your Strapi application with autoReload disabled. [Learn more](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html#strapi-start) +Start your Strapi application with autoReload disabled. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-start) ``` npm run start @@ -24,7 +24,7 @@ yarn start ### `build` -Build your admin panel. [Learn more](https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html#strapi-build) +Build your admin panel. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-build) ``` npm run build @@ -34,14 +34,18 @@ yarn build ## ⚙️ Deployment -Strapi gives you many possible deployment options for your project. Find the one that suits you on the [deployment section of the documentation](https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/deployment.html). +Strapi gives you many possible deployment options for your project including [Strapi Cloud](https://cloud.strapi.io). Browse the [deployment section of the documentation](https://docs.strapi.io/dev-docs/deployment) to find the best solution for your use case. + +``` +yarn strapi deploy +``` ## 📚 Learn more - [Resource center](https://strapi.io/resource-center) - Strapi resource center. - [Strapi documentation](https://docs.strapi.io) - Official Strapi documentation. - [Strapi tutorials](https://strapi.io/tutorials) - List of tutorials made by the core team and the community. -- [Strapi blog](https://docs.strapi.io) - Official Strapi blog containing articles made by the Strapi team and the community. +- [Strapi blog](https://strapi.io/blog) - Official Strapi blog containing articles made by the Strapi team and the community. - [Changelog](https://strapi.io/changelog) - Find out about the Strapi product updates, new features and general improvements. Feel free to check out the [Strapi GitHub repository](https://github.com/strapi/strapi). Your feedback and contributions are welcome! diff --git a/playground/config/admin.ts b/playground/config/admin.ts index 481680e9..824619de 100644 --- a/playground/config/admin.ts +++ b/playground/config/admin.ts @@ -1,4 +1,4 @@ -module.exports = ({ env }) => ({ +export default ({ env }) => ({ auth: { secret: env('ADMIN_JWT_SECRET'), }, @@ -7,11 +7,15 @@ module.exports = ({ env }) => ({ }, transfer: { token: { - salt: env('TRANSFER_TOKEN_SALT') - } + salt: env('TRANSFER_TOKEN_SALT'), + }, + }, + flags: { + nps: env.bool('FLAG_NPS', true), + promoteEE: env.bool('FLAG_PROMOTE_EE', true), }, watchIgnoreFiles: [ '!**/.yalc/**/server/**', '!**/.yalc/@pluginpal/webtools-helper-plugin/**', - ] + ], }); diff --git a/playground/config/api.ts b/playground/config/api.ts index 62f8b65c..37f7c14a 100644 --- a/playground/config/api.ts +++ b/playground/config/api.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { rest: { defaultLimit: 25, maxLimit: 100, diff --git a/playground/config/database.ts b/playground/config/database.ts index 3e560161..8fa4b241 100644 --- a/playground/config/database.ts +++ b/playground/config/database.ts @@ -1,6 +1,6 @@ import path from 'path'; -module.exports = ({ env }) => ({ +export default ({ env }) => ({ connection: { client: 'sqlite', connection: { @@ -9,7 +9,7 @@ module.exports = ({ env }) => ({ '..', // We need to go back once more to get out of the dist folder '..', - env('DATABASE_FILENAME', '.tmp/data.db') + env('DATABASE_FILENAME', '.tmp/data.db'), ), }, useNullAsDefault: true, diff --git a/playground/config/env/development/database.ts b/playground/config/env/development/database.ts new file mode 100644 index 00000000..a1a4ccfd --- /dev/null +++ b/playground/config/env/development/database.ts @@ -0,0 +1,16 @@ + +export default ({ env }) => ({ + connection: { + client: 'postgres', + connection: { + host: env('DATABASE_HOST', '127.0.0.1'), + port: env.int('DATABASE_PORT', 5432), + database: env('DATABASE_NAME', 'strapi'), + user: env('DATABASE_USERNAME', 'strapi'), + password: env('DATABASE_PASSWORD', 'strapi'), + schema: env('DATABASE_SCHEMA', 'public'), // Not required + ssl: false, + }, + debug: false, + }, +}); diff --git a/playground/config/env/test/database.ts b/playground/config/env/test/database.ts index e4a72e8d..d8812c29 100644 --- a/playground/config/env/test/database.ts +++ b/playground/config/env/test/database.ts @@ -9,7 +9,8 @@ export default ({ env }) => ({ '..', // We need to go back once more to get out of the dist folder '..', - env("DATABASE_TEST_FILENAME", ".tmp/test.db")), + env("DATABASE_TEST_FILENAME", ".tmp/test.db"), + ), }, useNullAsDefault: true, debug: false, diff --git a/playground/config/middlewares.ts b/playground/config/middlewares.ts index 04a9aa99..829f5c04 100644 --- a/playground/config/middlewares.ts +++ b/playground/config/middlewares.ts @@ -1,9 +1,9 @@ -module.exports = [ +export default [ + 'strapi::logger', 'strapi::errors', 'strapi::security', 'strapi::cors', 'strapi::poweredBy', - 'strapi::logger', 'strapi::query', 'strapi::body', 'strapi::session', diff --git a/playground/config/plugins.ts b/playground/config/plugins.ts index d440946b..4104f9e8 100644 --- a/playground/config/plugins.ts +++ b/playground/config/plugins.ts @@ -2,8 +2,8 @@ module.exports = { webtools: { enabled: true, config: { - website_url: 'https://www.pluginpal.io' - } + website_url: 'https://www.pluginpal.io', + }, }, 'webtools-addon-sitemap': { diff --git a/playground/config/server.ts b/playground/config/server.ts index 34397a15..31c8997c 100644 --- a/playground/config/server.ts +++ b/playground/config/server.ts @@ -1,4 +1,4 @@ -module.exports = ({ env }) => ({ +export default ({ env }) => ({ host: env('HOST', '0.0.0.0'), port: env.int('PORT', 1337), app: { diff --git a/playground/package.json b/playground/package.json index 079d2a6b..239b7e48 100644 --- a/playground/package.json +++ b/playground/package.json @@ -1,38 +1,39 @@ { - "name": "playground", - "private": true, + "name": "playground-5", "version": "0.1.0", + "private": true, "description": "A Strapi application", "scripts": { + "build": "strapi build", + "deploy": "strapi deploy", "develop": "strapi develop", "start": "strapi start", - "build": "strapi build", "strapi": "strapi" }, "dependencies": { "@pluginpal/webtools-addon-sitemap": "link:.yalc/@pluginpal/webtools-addon-sitemap", "@pluginpal/webtools-core": "link:.yalc/@pluginpal/webtools-core", "@pluginpal/webtools-helper-plugin": "link:.yalc/@pluginpal/webtools-helper-plugin", - "@strapi/plugin-i18n": "^4.25.8", - "@strapi/plugin-users-permissions": "^4.25.8", - "@strapi/strapi": "^4.25.8", - "better-sqlite3": "^9.4.0", - "pg": "^8.10.0", + "@strapi/plugin-cloud": "5.3.0", + "@strapi/plugin-users-permissions": "5.3.0", + "@strapi/strapi": "5.3.0", + "better-sqlite3": "11.3.0", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-is": "^18.2.0", - "react-router-dom": "^5.2.0", - "styled-components": "5.3.3" + "react-router-dom": "^6.0.0", + "styled-components": "^6.0.0" }, - "author": { - "name": "A Strapi developer" - }, - "strapi": { - "uuid": "a9ceffb9-4ec4-4283-b458-b6cda1760641" + "devDependencies": { + "@types/node": "^20", + "@types/react": "^18", + "@types/react-dom": "^18", + "typescript": "^5" }, "engines": { - "node": ">=18.x.x <=20.x.x", + "node": ">=18.0.0 <=22.x.x", "npm": ">=6.0.0" }, - "license": "MIT" + "strapi": { + "uuid": "90b22b41-262b-40ae-9b68-3a3e507df1b9" + } } diff --git a/playground/src/admin/app.example.js b/playground/src/admin/app.example.js deleted file mode 100644 index 45cad618..00000000 --- a/playground/src/admin/app.example.js +++ /dev/null @@ -1,39 +0,0 @@ -const config = { - locales: [ - // 'ar', - // 'fr', - // 'cs', - // 'de', - // 'dk', - // 'es', - // 'he', - // 'id', - // 'it', - // 'ja', - // 'ko', - // 'ms', - // 'nl', - // 'no', - // 'pl', - // 'pt-BR', - // 'pt', - // 'ru', - // 'sk', - // 'sv', - // 'th', - // 'tr', - // 'uk', - // 'vi', - // 'zh-Hans', - // 'zh', - ], -}; - -const bootstrap = (app) => { - console.log(app); -}; - -export default { - config, - bootstrap, -}; diff --git a/playground/src/admin/app.example.tsx b/playground/src/admin/app.example.tsx new file mode 100644 index 00000000..3ea4d919 --- /dev/null +++ b/playground/src/admin/app.example.tsx @@ -0,0 +1,37 @@ +import type { StrapiApp } from '@strapi/strapi/admin'; + +export default { + config: { + locales: [ + // 'ar', + // 'fr', + // 'cs', + // 'de', + // 'dk', + // 'es', + // 'he', + // 'id', + // 'it', + // 'ja', + // 'ko', + // 'ms', + // 'nl', + // 'no', + // 'pl', + // 'pt-BR', + // 'pt', + // 'ru', + // 'sk', + // 'sv', + // 'th', + // 'tr', + // 'uk', + // 'vi', + // 'zh-Hans', + // 'zh', + ], + }, + bootstrap(app: StrapiApp) { + console.log(app); + }, +}; diff --git a/playground/src/admin/app.js b/playground/src/admin/app.js deleted file mode 100644 index 403094e9..00000000 --- a/playground/src/admin/app.js +++ /dev/null @@ -1,7 +0,0 @@ -const config = { - locales: ['nl'], -}; - -export default { - config, -}; diff --git a/playground/src/admin/tsconfig.json b/playground/src/admin/tsconfig.json new file mode 100644 index 00000000..083046e7 --- /dev/null +++ b/playground/src/admin/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "target": "ESNext", + "module": "ESNext", + "moduleResolution": "Bundler", + "useDefineForClassFields": true, + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": false, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": ["../plugins/**/admin/src/**/*", "./"], + "exclude": ["node_modules/", "build/", "dist/", "**/*.test.ts"] +} diff --git a/playground/src/admin/vite.config.example.ts b/playground/src/admin/vite.config.example.ts new file mode 100644 index 00000000..85f6982b --- /dev/null +++ b/playground/src/admin/vite.config.example.ts @@ -0,0 +1,12 @@ +import { mergeConfig, type UserConfig } from 'vite'; + +export default (config: UserConfig) => { + // Important: always return the modified config + return mergeConfig(config, { + resolve: { + alias: { + '@': '/src', + }, + }, + }); +}; diff --git a/playground/src/admin/webpack.config.example.js b/playground/src/admin/webpack.config.example.js deleted file mode 100644 index 1ca45c21..00000000 --- a/playground/src/admin/webpack.config.example.js +++ /dev/null @@ -1,9 +0,0 @@ -'use strict'; - -/* eslint-disable no-unused-vars */ -module.exports = (config, webpack) => { - // Note: we provide webpack above so you should not `require` it - // Perform customizations to webpack config - // Important: return the modified config - return config; -}; diff --git a/playground/src/extensions/.gitkeep b/playground/src/extensions/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/playground/src/index.ts b/playground/src/index.ts index 4f56e640..58be2682 100644 --- a/playground/src/index.ts +++ b/playground/src/index.ts @@ -1,14 +1,13 @@ -'use strict'; -import { Strapi } from '@strapi/strapi'; +// import type { Core } from '@strapi/strapi'; -module.exports = { +export default { /** * An asynchronous register function that runs before * your application is initialized. * * This gives you an opportunity to extend code. */ - register(/*{ strapi }*/) { }, + register(/* { strapi }: { strapi: Core.Strapi } */) {}, /** * An asynchronous bootstrap function that runs before @@ -17,118 +16,5 @@ module.exports = { * This gives you an opportunity to set up your data model, * run jobs, or perform some special logic. */ - async bootstrap({ strapi }: { strapi: Strapi }) { - // Seed the database with some test data for the integration tests. - if (process.env.NODE_ENV === 'test') { - // Give the public role some permissions to test with - const roles = await strapi - .service('plugin::users-permissions.role') - .find(); - - const publicId = roles.filter((role) => role.type === 'public')[0]?.id; - - if (publicId) { - const publicRole = await strapi - .service('plugin::users-permissions.role') - .findOne(publicId); - - publicRole.permissions['plugin::webtools'] = { - controllers: { - core: { - router: { enabled: true }, - }, - 'url-alias': { - find: { enabled: true }, - }, - }, - }; - - publicRole.permissions['api::test'] = { - controllers: { - test: { - find: { enabled: true }, - }, - }, - }; - - publicRole.permissions['api::category'] = { - controllers: { - category: { - find: { enabled: true }, - }, - }, - }; - - await strapi - .service('plugin::users-permissions.role') - .updateRole(publicRole.id, publicRole); - } - - await strapi.entityService.create('plugin::webtools.url-pattern', { - data: { - pattern: '/page/[title]', - label: 'Test API pattern', - code: 'test_api_pattern', - contenttype: 'api::test.test', - languages: ['en'], - } - }); - - await strapi.entityService.create('plugin::webtools.url-pattern', { - data: { - pattern: '/category/[title]', - label: 'Category API pattern', - code: 'category_api_pattern', - contenttype: 'api::category.category', - languages: [], - } - }); - - await strapi.entityService.create('plugin::webtools.url-pattern', { - data: { - pattern: '/private-category/[title]', - label: 'Private category API pattern', - code: 'private_category_api_pattern', - contenttype: 'api::private-category.private-category', - languages: [], - } - }); - - const privateCategory = await strapi.entityService.create('api::private-category.private-category', { - data: { - title: 'Published', - publishedAt: new Date(), - } - }); - - const publishedCategory = await strapi.entityService.create('api::category.category', { - data: { - title: 'Published category', - publishedAt: new Date(), - } - }); - - const unpublishedCategory = await strapi.entityService.create('api::category.category', { - data: { - title: 'Unpublished category', - } - }); - - await strapi.entityService.create('api::test.test', { - data: { - title: 'Published test page', - publishedAt: new Date(), - category: unpublishedCategory.id, - private_category: privateCategory.id, - } - }); - - await strapi.entityService.create('api::test.test', { - data: { - title: 'Unpublished test page', - category: publishedCategory.id, - } - }); - } - }, + bootstrap(/* { strapi }: { strapi: Core.Strapi } */) {}, }; diff --git a/playground/src/plugins/webtools-addon-menus/bundle b/playground/src/plugins/webtools-addon-menus/bundle deleted file mode 120000 index bb43b33b..00000000 --- a/playground/src/plugins/webtools-addon-menus/bundle +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/menus/bundle/ \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-menus/package.json b/playground/src/plugins/webtools-addon-menus/package.json deleted file mode 120000 index 40075464..00000000 --- a/playground/src/plugins/webtools-addon-menus/package.json +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/menus/package.json \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-menus/strapi-admin.js b/playground/src/plugins/webtools-addon-menus/strapi-admin.js deleted file mode 120000 index 4022c7d5..00000000 --- a/playground/src/plugins/webtools-addon-menus/strapi-admin.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/menus/strapi-admin.js \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-menus/strapi-server.js b/playground/src/plugins/webtools-addon-menus/strapi-server.js deleted file mode 120000 index fde03564..00000000 --- a/playground/src/plugins/webtools-addon-menus/strapi-server.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/menus/strapi-server.js \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-redirects/bundle b/playground/src/plugins/webtools-addon-redirects/bundle deleted file mode 120000 index 7dbbbaff..00000000 --- a/playground/src/plugins/webtools-addon-redirects/bundle +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/redirects/bundle/ \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-redirects/package.json b/playground/src/plugins/webtools-addon-redirects/package.json deleted file mode 120000 index 87a8f6fb..00000000 --- a/playground/src/plugins/webtools-addon-redirects/package.json +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/redirects/package.json \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-redirects/strapi-admin.js b/playground/src/plugins/webtools-addon-redirects/strapi-admin.js deleted file mode 120000 index c60c68b1..00000000 --- a/playground/src/plugins/webtools-addon-redirects/strapi-admin.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/redirects/strapi-admin.js \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-redirects/strapi-server.js b/playground/src/plugins/webtools-addon-redirects/strapi-server.js deleted file mode 120000 index 80acd7a9..00000000 --- a/playground/src/plugins/webtools-addon-redirects/strapi-server.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/redirects/strapi-server.js \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-sitemap/bundle b/playground/src/plugins/webtools-addon-sitemap/bundle deleted file mode 120000 index 1801f376..00000000 --- a/playground/src/plugins/webtools-addon-sitemap/bundle +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/sitemap/bundle/ \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-sitemap/package.json b/playground/src/plugins/webtools-addon-sitemap/package.json deleted file mode 120000 index 4acb6d22..00000000 --- a/playground/src/plugins/webtools-addon-sitemap/package.json +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/sitemap/package.json \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-sitemap/strapi-admin.js b/playground/src/plugins/webtools-addon-sitemap/strapi-admin.js deleted file mode 120000 index fda43c5f..00000000 --- a/playground/src/plugins/webtools-addon-sitemap/strapi-admin.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/sitemap/strapi-admin.js \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-sitemap/strapi-server.js b/playground/src/plugins/webtools-addon-sitemap/strapi-server.js deleted file mode 120000 index c6a9b317..00000000 --- a/playground/src/plugins/webtools-addon-sitemap/strapi-server.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/sitemap/strapi-server.js \ No newline at end of file diff --git a/playground/src/plugins/webtools-addon-sitemap/xsl b/playground/src/plugins/webtools-addon-sitemap/xsl deleted file mode 120000 index c4066c4f..00000000 --- a/playground/src/plugins/webtools-addon-sitemap/xsl +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/addons/sitemap/xsl/ \ No newline at end of file diff --git a/playground/src/plugins/webtools/bundle b/playground/src/plugins/webtools/bundle deleted file mode 120000 index 136f9690..00000000 --- a/playground/src/plugins/webtools/bundle +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/core/bundle/ \ No newline at end of file diff --git a/playground/src/plugins/webtools/package.json b/playground/src/plugins/webtools/package.json deleted file mode 120000 index 80ef8faa..00000000 --- a/playground/src/plugins/webtools/package.json +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/core/package.json \ No newline at end of file diff --git a/playground/src/plugins/webtools/strapi-admin.js b/playground/src/plugins/webtools/strapi-admin.js deleted file mode 120000 index f2ed2bb3..00000000 --- a/playground/src/plugins/webtools/strapi-admin.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/core/strapi-admin.js \ No newline at end of file diff --git a/playground/src/plugins/webtools/strapi-server.js b/playground/src/plugins/webtools/strapi-server.js deleted file mode 120000 index 5fc97bdd..00000000 --- a/playground/src/plugins/webtools/strapi-server.js +++ /dev/null @@ -1 +0,0 @@ -../../../../packages/core/strapi-server.js \ No newline at end of file diff --git a/playground/tsconfig.json b/playground/tsconfig.json index b9532e30..b9fa686a 100644 --- a/playground/tsconfig.json +++ b/playground/tsconfig.json @@ -1,23 +1,43 @@ { - "extends": "@strapi/typescript-utils/tsconfigs/server", "compilerOptions": { + "module": "CommonJS", + "moduleResolution": "Node", + "lib": ["ES2020"], + "target": "ES2019", + "strict": false, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "incremental": true, + "esModuleInterop": true, + "resolveJsonModule": true, + "noEmitOnError": true, + "noImplicitThis": true, "outDir": "dist", "rootDir": "." }, "include": [ + // Include root files "./", + // Include all ts files "./**/*.ts", + // Include all js files "./**/*.js", + // Force the JSON files in the src folder to be included "src/**/*.json" ], + "exclude": [ "node_modules/", "build/", "dist/", ".cache/", ".tmp/", + + // Do not include admin files in the server compilation "src/admin/", + // Do not include test files "**/*.test.*", + // Do not include plugins in the server compilation "src/plugins/**" ] } diff --git a/playground/types/generated/components.d.ts b/playground/types/generated/components.d.ts deleted file mode 100644 index 0cd76b43..00000000 --- a/playground/types/generated/components.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { Schema, Attribute } from '@strapi/strapi'; - -declare module '@strapi/types' { - export module Shared {} -} diff --git a/playground/types/generated/contentTypes.d.ts b/playground/types/generated/contentTypes.d.ts deleted file mode 100644 index 35a9327a..00000000 --- a/playground/types/generated/contentTypes.d.ts +++ /dev/null @@ -1,1114 +0,0 @@ -import type { Schema, Attribute } from '@strapi/strapi'; - -export interface AdminPermission extends Schema.CollectionType { - collectionName: 'admin_permissions'; - info: { - name: 'Permission'; - description: ''; - singularName: 'permission'; - pluralName: 'permissions'; - displayName: 'Permission'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - action: Attribute.String & - Attribute.Required & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - actionParameters: Attribute.JSON & Attribute.DefaultTo<{}>; - subject: Attribute.String & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - properties: Attribute.JSON & Attribute.DefaultTo<{}>; - conditions: Attribute.JSON & Attribute.DefaultTo<[]>; - role: Attribute.Relation<'admin::permission', 'manyToOne', 'admin::role'>; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'admin::permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'admin::permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface AdminUser extends Schema.CollectionType { - collectionName: 'admin_users'; - info: { - name: 'User'; - description: ''; - singularName: 'user'; - pluralName: 'users'; - displayName: 'User'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - firstname: Attribute.String & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - lastname: Attribute.String & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - username: Attribute.String; - email: Attribute.Email & - Attribute.Required & - Attribute.Private & - Attribute.Unique & - Attribute.SetMinMaxLength<{ - minLength: 6; - }>; - password: Attribute.Password & - Attribute.Private & - Attribute.SetMinMaxLength<{ - minLength: 6; - }>; - resetPasswordToken: Attribute.String & Attribute.Private; - registrationToken: Attribute.String & Attribute.Private; - isActive: Attribute.Boolean & - Attribute.Private & - Attribute.DefaultTo; - roles: Attribute.Relation<'admin::user', 'manyToMany', 'admin::role'> & - Attribute.Private; - blocked: Attribute.Boolean & Attribute.Private & Attribute.DefaultTo; - preferedLanguage: Attribute.String; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation<'admin::user', 'oneToOne', 'admin::user'> & - Attribute.Private; - updatedBy: Attribute.Relation<'admin::user', 'oneToOne', 'admin::user'> & - Attribute.Private; - }; -} - -export interface AdminRole extends Schema.CollectionType { - collectionName: 'admin_roles'; - info: { - name: 'Role'; - description: ''; - singularName: 'role'; - pluralName: 'roles'; - displayName: 'Role'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & - Attribute.Required & - Attribute.Unique & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - code: Attribute.String & - Attribute.Required & - Attribute.Unique & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - description: Attribute.String; - users: Attribute.Relation<'admin::role', 'manyToMany', 'admin::user'>; - permissions: Attribute.Relation< - 'admin::role', - 'oneToMany', - 'admin::permission' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation<'admin::role', 'oneToOne', 'admin::user'> & - Attribute.Private; - updatedBy: Attribute.Relation<'admin::role', 'oneToOne', 'admin::user'> & - Attribute.Private; - }; -} - -export interface AdminApiToken extends Schema.CollectionType { - collectionName: 'strapi_api_tokens'; - info: { - name: 'Api Token'; - singularName: 'api-token'; - pluralName: 'api-tokens'; - displayName: 'Api Token'; - description: ''; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & - Attribute.Required & - Attribute.Unique & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - description: Attribute.String & - Attribute.SetMinMaxLength<{ - minLength: 1; - }> & - Attribute.DefaultTo<''>; - type: Attribute.Enumeration<['read-only', 'full-access', 'custom']> & - Attribute.Required & - Attribute.DefaultTo<'read-only'>; - accessKey: Attribute.String & - Attribute.Required & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - lastUsedAt: Attribute.DateTime; - permissions: Attribute.Relation< - 'admin::api-token', - 'oneToMany', - 'admin::api-token-permission' - >; - expiresAt: Attribute.DateTime; - lifespan: Attribute.BigInteger; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'admin::api-token', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'admin::api-token', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface AdminApiTokenPermission extends Schema.CollectionType { - collectionName: 'strapi_api_token_permissions'; - info: { - name: 'API Token Permission'; - description: ''; - singularName: 'api-token-permission'; - pluralName: 'api-token-permissions'; - displayName: 'API Token Permission'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - action: Attribute.String & - Attribute.Required & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - token: Attribute.Relation< - 'admin::api-token-permission', - 'manyToOne', - 'admin::api-token' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'admin::api-token-permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'admin::api-token-permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface AdminTransferToken extends Schema.CollectionType { - collectionName: 'strapi_transfer_tokens'; - info: { - name: 'Transfer Token'; - singularName: 'transfer-token'; - pluralName: 'transfer-tokens'; - displayName: 'Transfer Token'; - description: ''; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & - Attribute.Required & - Attribute.Unique & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - description: Attribute.String & - Attribute.SetMinMaxLength<{ - minLength: 1; - }> & - Attribute.DefaultTo<''>; - accessKey: Attribute.String & - Attribute.Required & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - lastUsedAt: Attribute.DateTime; - permissions: Attribute.Relation< - 'admin::transfer-token', - 'oneToMany', - 'admin::transfer-token-permission' - >; - expiresAt: Attribute.DateTime; - lifespan: Attribute.BigInteger; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'admin::transfer-token', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'admin::transfer-token', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface AdminTransferTokenPermission extends Schema.CollectionType { - collectionName: 'strapi_transfer_token_permissions'; - info: { - name: 'Transfer Token Permission'; - description: ''; - singularName: 'transfer-token-permission'; - pluralName: 'transfer-token-permissions'; - displayName: 'Transfer Token Permission'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - action: Attribute.String & - Attribute.Required & - Attribute.SetMinMaxLength<{ - minLength: 1; - }>; - token: Attribute.Relation< - 'admin::transfer-token-permission', - 'manyToOne', - 'admin::transfer-token' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'admin::transfer-token-permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'admin::transfer-token-permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginUploadFile extends Schema.CollectionType { - collectionName: 'files'; - info: { - singularName: 'file'; - pluralName: 'files'; - displayName: 'File'; - description: ''; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & Attribute.Required; - alternativeText: Attribute.String; - caption: Attribute.String; - width: Attribute.Integer; - height: Attribute.Integer; - formats: Attribute.JSON; - hash: Attribute.String & Attribute.Required; - ext: Attribute.String; - mime: Attribute.String & Attribute.Required; - size: Attribute.Decimal & Attribute.Required; - url: Attribute.String & Attribute.Required; - previewUrl: Attribute.String; - provider: Attribute.String & Attribute.Required; - provider_metadata: Attribute.JSON; - related: Attribute.Relation<'plugin::upload.file', 'morphToMany'>; - folder: Attribute.Relation< - 'plugin::upload.file', - 'manyToOne', - 'plugin::upload.folder' - > & - Attribute.Private; - folderPath: Attribute.String & - Attribute.Required & - Attribute.Private & - Attribute.SetMinMax< - { - min: 1; - }, - number - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::upload.file', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::upload.file', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginUploadFolder extends Schema.CollectionType { - collectionName: 'upload_folders'; - info: { - singularName: 'folder'; - pluralName: 'folders'; - displayName: 'Folder'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & - Attribute.Required & - Attribute.SetMinMax< - { - min: 1; - }, - number - >; - pathId: Attribute.Integer & Attribute.Required & Attribute.Unique; - parent: Attribute.Relation< - 'plugin::upload.folder', - 'manyToOne', - 'plugin::upload.folder' - >; - children: Attribute.Relation< - 'plugin::upload.folder', - 'oneToMany', - 'plugin::upload.folder' - >; - files: Attribute.Relation< - 'plugin::upload.folder', - 'oneToMany', - 'plugin::upload.file' - >; - path: Attribute.String & - Attribute.Required & - Attribute.SetMinMax< - { - min: 1; - }, - number - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::upload.folder', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::upload.folder', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginContentReleasesRelease extends Schema.CollectionType { - collectionName: 'strapi_releases'; - info: { - singularName: 'release'; - pluralName: 'releases'; - displayName: 'Release'; - }; - options: { - draftAndPublish: false; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & Attribute.Required; - releasedAt: Attribute.DateTime; - scheduledAt: Attribute.DateTime; - timezone: Attribute.String; - status: Attribute.Enumeration< - ['ready', 'blocked', 'failed', 'done', 'empty'] - > & - Attribute.Required; - actions: Attribute.Relation< - 'plugin::content-releases.release', - 'oneToMany', - 'plugin::content-releases.release-action' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::content-releases.release', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::content-releases.release', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginContentReleasesReleaseAction - extends Schema.CollectionType { - collectionName: 'strapi_release_actions'; - info: { - singularName: 'release-action'; - pluralName: 'release-actions'; - displayName: 'Release Action'; - }; - options: { - draftAndPublish: false; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - type: Attribute.Enumeration<['publish', 'unpublish']> & Attribute.Required; - entry: Attribute.Relation< - 'plugin::content-releases.release-action', - 'morphToOne' - >; - contentType: Attribute.String & Attribute.Required; - locale: Attribute.String; - release: Attribute.Relation< - 'plugin::content-releases.release-action', - 'manyToOne', - 'plugin::content-releases.release' - >; - isEntryValid: Attribute.Boolean; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::content-releases.release-action', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::content-releases.release-action', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginWebtoolsUrlAlias extends Schema.CollectionType { - collectionName: 'wt_url_alias'; - info: { - singularName: 'url-alias'; - pluralName: 'url-alias'; - displayName: 'url-alias'; - }; - options: { - draftAndPublish: false; - comment: ''; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - i18n: { - localized: true; - }; - }; - attributes: { - url_path: Attribute.String & Attribute.Required & Attribute.Unique; - generated: Attribute.Boolean & Attribute.DefaultTo; - contenttype: Attribute.String & Attribute.Required; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::webtools.url-alias', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::webtools.url-alias', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - localizations: Attribute.Relation< - 'plugin::webtools.url-alias', - 'oneToMany', - 'plugin::webtools.url-alias' - >; - locale: Attribute.String; - }; -} - -export interface PluginWebtoolsUrlPattern extends Schema.CollectionType { - collectionName: 'wt_url_patterns'; - info: { - singularName: 'url-pattern'; - pluralName: 'url-patterns'; - displayName: 'url-pattern'; - }; - options: { - draftAndPublish: false; - comment: ''; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - label: Attribute.String & Attribute.Required; - pattern: Attribute.String & Attribute.Required; - code: Attribute.String & Attribute.Required & Attribute.Unique; - contenttype: Attribute.String & Attribute.Required; - languages: Attribute.JSON & Attribute.Required; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::webtools.url-pattern', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::webtools.url-pattern', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginWebtoolsAddonSitemapSitemap - extends Schema.CollectionType { - collectionName: 'wt_sitemap'; - info: { - singularName: 'sitemap'; - pluralName: 'sitemaps'; - displayName: 'sitemap'; - }; - options: { - draftAndPublish: false; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - sitemap_string: Attribute.Text & Attribute.Required; - name: Attribute.String & - Attribute.Required & - Attribute.DefaultTo<'default'>; - type: Attribute.Enumeration<['default_hreflang', 'index']> & - Attribute.DefaultTo<'default_hreflang'>; - delta: Attribute.Integer & Attribute.DefaultTo<1>; - link_count: Attribute.Integer; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::webtools-addon-sitemap.sitemap', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::webtools-addon-sitemap.sitemap', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginI18NLocale extends Schema.CollectionType { - collectionName: 'i18n_locale'; - info: { - singularName: 'locale'; - pluralName: 'locales'; - collectionName: 'locales'; - displayName: 'Locale'; - description: ''; - }; - options: { - draftAndPublish: false; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & - Attribute.SetMinMax< - { - min: 1; - max: 50; - }, - number - >; - code: Attribute.String & Attribute.Unique; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::i18n.locale', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::i18n.locale', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginUsersPermissionsPermission - extends Schema.CollectionType { - collectionName: 'up_permissions'; - info: { - name: 'permission'; - description: ''; - singularName: 'permission'; - pluralName: 'permissions'; - displayName: 'Permission'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - action: Attribute.String & Attribute.Required; - role: Attribute.Relation< - 'plugin::users-permissions.permission', - 'manyToOne', - 'plugin::users-permissions.role' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::users-permissions.permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::users-permissions.permission', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginUsersPermissionsRole extends Schema.CollectionType { - collectionName: 'up_roles'; - info: { - name: 'role'; - description: ''; - singularName: 'role'; - pluralName: 'roles'; - displayName: 'Role'; - }; - pluginOptions: { - 'content-manager': { - visible: false; - }; - 'content-type-builder': { - visible: false; - }; - }; - attributes: { - name: Attribute.String & - Attribute.Required & - Attribute.SetMinMaxLength<{ - minLength: 3; - }>; - description: Attribute.String; - type: Attribute.String & Attribute.Unique; - permissions: Attribute.Relation< - 'plugin::users-permissions.role', - 'oneToMany', - 'plugin::users-permissions.permission' - >; - users: Attribute.Relation< - 'plugin::users-permissions.role', - 'oneToMany', - 'plugin::users-permissions.user' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::users-permissions.role', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::users-permissions.role', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface PluginUsersPermissionsUser extends Schema.CollectionType { - collectionName: 'up_users'; - info: { - name: 'user'; - description: ''; - singularName: 'user'; - pluralName: 'users'; - displayName: 'User'; - }; - options: { - draftAndPublish: false; - timestamps: true; - }; - attributes: { - username: Attribute.String & - Attribute.Required & - Attribute.Unique & - Attribute.SetMinMaxLength<{ - minLength: 3; - }>; - email: Attribute.Email & - Attribute.Required & - Attribute.SetMinMaxLength<{ - minLength: 6; - }>; - provider: Attribute.String; - password: Attribute.Password & - Attribute.Private & - Attribute.SetMinMaxLength<{ - minLength: 6; - }>; - resetPasswordToken: Attribute.String & Attribute.Private; - confirmationToken: Attribute.String & Attribute.Private; - confirmed: Attribute.Boolean & Attribute.DefaultTo; - blocked: Attribute.Boolean & Attribute.DefaultTo; - role: Attribute.Relation< - 'plugin::users-permissions.user', - 'manyToOne', - 'plugin::users-permissions.role' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'plugin::users-permissions.user', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'plugin::users-permissions.user', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - }; -} - -export interface ApiCategoryCategory extends Schema.CollectionType { - collectionName: 'categories'; - info: { - singularName: 'category'; - pluralName: 'categories'; - displayName: 'Category'; - description: ''; - }; - options: { - draftAndPublish: true; - }; - pluginOptions: { - webtools: { - enabled: true; - }; - }; - attributes: { - test: Attribute.Relation< - 'api::category.category', - 'oneToOne', - 'api::test.test' - >; - title: Attribute.String; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - publishedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'api::category.category', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'api::category.category', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - url_alias: Attribute.Relation< - 'api::category.category', - 'oneToMany', - 'plugin::webtools.url-alias' - > & - Attribute.Unique; - sitemap_exclude: Attribute.Boolean & - Attribute.Private & - Attribute.DefaultTo; - }; -} - -export interface ApiPrivateCategoryPrivateCategory - extends Schema.CollectionType { - collectionName: 'private_categories'; - info: { - singularName: 'private-category'; - pluralName: 'private-categories'; - displayName: 'Private category'; - description: ''; - }; - options: { - draftAndPublish: true; - }; - pluginOptions: { - webtools: { - enabled: true; - }; - }; - attributes: { - title: Attribute.String; - test: Attribute.Relation< - 'api::private-category.private-category', - 'oneToOne', - 'api::test.test' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - publishedAt: Attribute.DateTime; - createdBy: Attribute.Relation< - 'api::private-category.private-category', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - updatedBy: Attribute.Relation< - 'api::private-category.private-category', - 'oneToOne', - 'admin::user' - > & - Attribute.Private; - url_alias: Attribute.Relation< - 'api::private-category.private-category', - 'oneToMany', - 'plugin::webtools.url-alias' - > & - Attribute.Unique; - sitemap_exclude: Attribute.Boolean & - Attribute.Private & - Attribute.DefaultTo; - }; -} - -export interface ApiTestTest extends Schema.CollectionType { - collectionName: 'tests'; - info: { - singularName: 'test'; - pluralName: 'tests'; - displayName: 'test'; - description: ''; - }; - options: { - draftAndPublish: true; - populateCreatorFields: true; - }; - pluginOptions: { - webtools: { - enabled: true; - }; - i18n: { - localized: true; - }; - }; - attributes: { - title: Attribute.String & - Attribute.SetPluginOptions<{ - i18n: { - localized: true; - }; - }>; - category: Attribute.Relation< - 'api::test.test', - 'oneToOne', - 'api::category.category' - >; - private_category: Attribute.Relation< - 'api::test.test', - 'oneToOne', - 'api::private-category.private-category' - >; - createdAt: Attribute.DateTime; - updatedAt: Attribute.DateTime; - publishedAt: Attribute.DateTime; - createdBy: Attribute.Relation<'api::test.test', 'oneToOne', 'admin::user'>; - updatedBy: Attribute.Relation<'api::test.test', 'oneToOne', 'admin::user'>; - url_alias: Attribute.Relation< - 'api::test.test', - 'oneToMany', - 'plugin::webtools.url-alias' - > & - Attribute.Unique; - sitemap_exclude: Attribute.Boolean & - Attribute.Private & - Attribute.DefaultTo; - localizations: Attribute.Relation< - 'api::test.test', - 'oneToMany', - 'api::test.test' - >; - locale: Attribute.String; - }; -} - -declare module '@strapi/types' { - export module Shared { - export interface ContentTypes { - 'admin::permission': AdminPermission; - 'admin::user': AdminUser; - 'admin::role': AdminRole; - 'admin::api-token': AdminApiToken; - 'admin::api-token-permission': AdminApiTokenPermission; - 'admin::transfer-token': AdminTransferToken; - 'admin::transfer-token-permission': AdminTransferTokenPermission; - 'plugin::upload.file': PluginUploadFile; - 'plugin::upload.folder': PluginUploadFolder; - 'plugin::content-releases.release': PluginContentReleasesRelease; - 'plugin::content-releases.release-action': PluginContentReleasesReleaseAction; - 'plugin::webtools.url-alias': PluginWebtoolsUrlAlias; - 'plugin::webtools.url-pattern': PluginWebtoolsUrlPattern; - 'plugin::webtools-addon-sitemap.sitemap': PluginWebtoolsAddonSitemapSitemap; - 'plugin::i18n.locale': PluginI18NLocale; - 'plugin::users-permissions.permission': PluginUsersPermissionsPermission; - 'plugin::users-permissions.role': PluginUsersPermissionsRole; - 'plugin::users-permissions.user': PluginUsersPermissionsUser; - 'api::category.category': ApiCategoryCategory; - 'api::private-category.private-category': ApiPrivateCategoryPrivateCategory; - 'api::test.test': ApiTestTest; - } - } -} diff --git a/playground/yarn.lock b/playground/yarn.lock index 8b183735..2efd31df 100644 --- a/playground/yarn.lock +++ b/playground/yarn.lock @@ -5,189 +5,117 @@ __metadata: version: 8 cacheKey: 10c0 -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5": - version: 7.23.5 - resolution: "@babel/code-frame@npm:7.23.5" +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.25.9": + version: 7.26.2 + resolution: "@babel/code-frame@npm:7.26.2" dependencies: - "@babel/highlight": "npm:^7.23.4" - chalk: "npm:^2.4.2" - checksum: a10e843595ddd9f97faa99917414813c06214f4d9205294013e20c70fbdf4f943760da37dec1d998bf3e6fc20fa2918a47c0e987a7e458663feb7698063ad7c6 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/generator@npm:7.23.6" - dependencies: - "@babel/types": "npm:^7.23.6" - "@jridgewell/gen-mapping": "npm:^0.3.2" - "@jridgewell/trace-mapping": "npm:^0.3.17" - jsesc: "npm:^2.5.1" - checksum: 53540e905cd10db05d9aee0a5304e36927f455ce66f95d1253bb8a179f286b88fa7062ea0db354c566fe27f8bb96567566084ffd259f8feaae1de5eccc8afbda - languageName: node - linkType: hard - -"@babel/helper-annotate-as-pure@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" - dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 5a80dc364ddda26b334bbbc0f6426cab647381555ef7d0cd32eb284e35b867c012ce6ce7d52a64672ed71383099c99d32765b3d260626527bb0e3470b0f58e45 - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-environment-visitor@npm:7.22.20" - checksum: e762c2d8f5d423af89bd7ae9abe35bd4836d2eb401af868a63bbb63220c513c783e25ef001019418560b3fdc6d9a6fb67e6c0b650bcdeb3a2ac44b5c3d2bdd94 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/helper-function-name@npm:7.23.0" - dependencies: - "@babel/template": "npm:^7.22.15" - "@babel/types": "npm:^7.23.0" - checksum: d771dd1f3222b120518176733c52b7cadac1c256ff49b1889dbbe5e3fed81db855b8cc4e40d949c9d3eae0e795e8229c1c8c24c0e83f27cfa6ee3766696c6428 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-hoist-variables@npm:7.22.5" - dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 60a3077f756a1cd9f14eb89f0037f487d81ede2b7cfe652ea6869cd4ec4c782b0fb1de01b8494b9a2d2050e3d154d7d5ad3be24806790acfb8cbe2073bf1e208 + "@babel/helper-validator-identifier": "npm:^7.25.9" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.0.0" + checksum: 7d79621a6849183c415486af99b1a20b84737e8c11cd55b6544f688c51ce1fd710e6d869c3dd21232023da272a79b91efb3e83b5bc2dc65c1187c5fcd1b72ea8 languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.22.5": - version: 7.22.15 - resolution: "@babel/helper-module-imports@npm:7.22.15" +"@babel/generator@npm:^7.25.9": + version: 7.26.2 + resolution: "@babel/generator@npm:7.26.2" dependencies: - "@babel/types": "npm:^7.22.15" - checksum: 4e0d7fc36d02c1b8c8b3006dfbfeedf7a367d3334a04934255de5128115ea0bafdeb3e5736a2559917f0653e4e437400d54542da0468e08d3cbc86d3bbfa8f30 - languageName: node - linkType: hard - -"@babel/helper-plugin-utils@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-plugin-utils@npm:7.22.5" - checksum: d2c4bfe2fa91058bcdee4f4e57a3f4933aed7af843acfd169cd6179fab8d13c1d636474ecabb2af107dc77462c7e893199aa26632bac1c6d7e025a17cbb9d20d + "@babel/parser": "npm:^7.26.2" + "@babel/types": "npm:^7.26.0" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^3.0.2" + checksum: 167ebce8977142f5012fad6bd91da51ac52bcd752f2261a54b7ab605d928aebe57e21636cdd2a9c7757e552652c68d9fcb5d40b06fcb66e02d9ee7526e118a5c languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/helper-split-export-declaration@npm:7.22.6" +"@babel/helper-module-imports@npm:^7.16.7": + version: 7.25.9 + resolution: "@babel/helper-module-imports@npm:7.25.9" dependencies: - "@babel/types": "npm:^7.22.5" - checksum: d83e4b623eaa9622c267d3c83583b72f3aac567dc393dda18e559d79187961cb29ae9c57b2664137fc3d19508370b12ec6a81d28af73a50e0846819cb21c6e44 + "@babel/traverse": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" + checksum: 078d3c2b45d1f97ffe6bb47f61961be4785d2342a4156d8b42c92ee4e1b7b9e365655dd6cb25329e8fe1a675c91eeac7e3d04f0c518b67e417e29d6e27b6aa70 languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/helper-string-parser@npm:7.23.4" - checksum: f348d5637ad70b6b54b026d6544bd9040f78d24e7ec245a0fc42293968181f6ae9879c22d89744730d246ce8ec53588f716f102addd4df8bbc79b73ea10004ac +"@babel/helper-string-parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-string-parser@npm:7.25.9" + checksum: 7244b45d8e65f6b4338a6a68a8556f2cb161b782343e97281a5f2b9b93e420cad0d9f5773a59d79f61d0c448913d06f6a2358a87f2e203cf112e3c5b53522ee6 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-validator-identifier@npm:7.22.20" - checksum: dcad63db345fb110e032de46c3688384b0008a42a4845180ce7cd62b1a9c0507a1bed727c4d1060ed1a03ae57b4d918570259f81724aaac1a5b776056f37504e +"@babel/helper-validator-identifier@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 4fc6f830177b7b7e887ad3277ddb3b91d81e6c4a24151540d9d1023e8dc6b1c0505f0f0628ae653601eb4388a8db45c1c14b2c07a9173837aef7e4116456259d languageName: node linkType: hard -"@babel/highlight@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/highlight@npm:7.23.4" +"@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.2": + version: 7.26.2 + resolution: "@babel/parser@npm:7.26.2" dependencies: - "@babel/helper-validator-identifier": "npm:^7.22.20" - chalk: "npm:^2.4.2" - js-tokens: "npm:^4.0.0" - checksum: fbff9fcb2f5539289c3c097d130e852afd10d89a3a08ac0b5ebebbc055cc84a4bcc3dcfed463d488cde12dd0902ef1858279e31d7349b2e8cee43913744bda33 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/parser@npm:7.23.6" + "@babel/types": "npm:^7.26.0" bin: parser: ./bin/babel-parser.js - checksum: 6f76cd5ccae1fa9bcab3525b0865c6222e9c1d22f87abc69f28c5c7b2c8816a13361f5bd06bddbd5faf903f7320a8feba02545c981468acec45d12a03db7755e - languageName: node - linkType: hard - -"@babel/plugin-syntax-jsx@npm:^7.22.5": - version: 7.23.3 - resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 563bb7599b868773f1c7c1d441ecc9bc53aeb7832775da36752c926fc402a1fa5421505b39e724f71eb217c13e4b93117e081cac39723b0e11dac4c897f33c3e + checksum: 751a743087b3a9172a7599f1421830d44c38f065ef781588d2bfb1c98f9b461719a226feb13c868d7a284783eee120c88ea522593118f2668f46ebfb1105c4d7 languageName: node linkType: hard "@babel/runtime-corejs3@npm:^7.9.2": - version: 7.23.6 - resolution: "@babel/runtime-corejs3@npm:7.23.6" + version: 7.26.0 + resolution: "@babel/runtime-corejs3@npm:7.26.0" dependencies: core-js-pure: "npm:^3.30.2" regenerator-runtime: "npm:^0.14.0" - checksum: 776648b5692d7a0543e21f1b8c8bede28773351ead42cbc170d1ba80968ccb99d2a62f193efabb45db21cecb28d48eac53b508add47eab4b40adbb47a0fde011 + checksum: 921fa27c004cf2b92f0d49efc2006cfc1a72d2a35c7374da8ec88d8b63543963e6ef29d4820e068a7892a7d553dc2bac7208aef8fef30642bc843b63255b650b languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.5, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.2, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": - version: 7.23.6 - resolution: "@babel/runtime@npm:7.23.6" +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.5, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.8, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.2, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": + version: 7.26.0 + resolution: "@babel/runtime@npm:7.26.0" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: d886954e985ef8e421222f7a2848884d96a752e0020d3078b920dd104e672fdf23bcc6f51a44313a048796319f1ac9d09c2c88ec8cbb4e1f09174bcd3335b9ff + checksum: 12c01357e0345f89f4f7e8c0e81921f2a3e3e101f06e8eaa18a382b517376520cd2fa8c237726eb094dab25532855df28a7baaf1c26342b52782f6936b07c287 languageName: node linkType: hard -"@babel/template@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/template@npm:7.22.15" +"@babel/template@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/template@npm:7.25.9" dependencies: - "@babel/code-frame": "npm:^7.22.13" - "@babel/parser": "npm:^7.22.15" - "@babel/types": "npm:^7.22.15" - checksum: 9312edd37cf1311d738907003f2aa321a88a42ba223c69209abe4d7111db019d321805504f606c7fd75f21c6cf9d24d0a8223104cd21ebd207e241b6c551f454 + "@babel/code-frame": "npm:^7.25.9" + "@babel/parser": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" + checksum: ebe677273f96a36c92cc15b7aa7b11cc8bc8a3bb7a01d55b2125baca8f19cae94ff3ce15f1b1880fb8437f3a690d9f89d4e91f16fc1dc4d3eb66226d128983ab languageName: node linkType: hard -"@babel/traverse@npm:^7.4.5": - version: 7.23.6 - resolution: "@babel/traverse@npm:7.23.6" +"@babel/traverse@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/traverse@npm:7.25.9" dependencies: - "@babel/code-frame": "npm:^7.23.5" - "@babel/generator": "npm:^7.23.6" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.23.6" - "@babel/types": "npm:^7.23.6" + "@babel/code-frame": "npm:^7.25.9" + "@babel/generator": "npm:^7.25.9" + "@babel/parser": "npm:^7.25.9" + "@babel/template": "npm:^7.25.9" + "@babel/types": "npm:^7.25.9" debug: "npm:^4.3.1" globals: "npm:^11.1.0" - checksum: 5b4ebb94a00a7e1daf111e4b0b45a7998d5b7598637a14e75e855e88cc1b702789e09a958726b5d599a003be1e9032dbdfde4b88ea6061332228738950d5582d + checksum: e90be586a714da4adb80e6cb6a3c5cfcaa9b28148abdafb065e34cc109676fc3db22cf98cd2b2fff66ffb9b50c0ef882cab0f466b6844be0f6c637b82719bba1 languageName: node linkType: hard -"@babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.8.3": - version: 7.23.6 - resolution: "@babel/types@npm:7.23.6" +"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/types@npm:7.26.0" dependencies: - "@babel/helper-string-parser": "npm:^7.23.4" - "@babel/helper-validator-identifier": "npm:^7.22.20" - to-fast-properties: "npm:^2.0.0" - checksum: 42cefce8a68bd09bb5828b4764aa5586c53c60128ac2ac012e23858e1c179347a4aac9c66fc577994fbf57595227611c5ec8270bf0cfc94ff033bbfac0550b70 + "@babel/helper-string-parser": "npm:^7.25.9" + "@babel/helper-validator-identifier": "npm:^7.25.9" + checksum: b694f41ad1597127e16024d766c33a641508aad037abd08d0d1f73af753e1119fa03b4a107d04b5f92cc19c095a594660547ae9bead1db2299212d644b0a5cb8 languageName: node linkType: hard @@ -201,8 +129,8 @@ __metadata: linkType: hard "@codemirror/autocomplete@npm:^6.0.0": - version: 6.11.1 - resolution: "@codemirror/autocomplete@npm:6.11.1" + version: 6.18.2 + resolution: "@codemirror/autocomplete@npm:6.18.2" dependencies: "@codemirror/language": "npm:^6.0.0" "@codemirror/state": "npm:^6.0.0" @@ -213,23 +141,23 @@ __metadata: "@codemirror/state": ^6.0.0 "@codemirror/view": ^6.0.0 "@lezer/common": ^1.0.0 - checksum: 65676724b4e744ff503de86dddc1aaabf87e9f7f6a001431a4035ccaa99d1f334a4f79f5fd51606aeb66e75134ef23b8bb204cead820703e7441c78188284b14 + checksum: 6506dc92fe2024b47539729e97cef57294c52a5ad451fc81c21271f679d221b3d53963092659c139ed39a4167b6b3cde1eafa9f1004e2eaae19f1ad08fccebc6 languageName: node linkType: hard "@codemirror/commands@npm:^6.0.0, @codemirror/commands@npm:^6.1.0": - version: 6.3.2 - resolution: "@codemirror/commands@npm:6.3.2" + version: 6.7.1 + resolution: "@codemirror/commands@npm:6.7.1" dependencies: "@codemirror/language": "npm:^6.0.0" - "@codemirror/state": "npm:^6.2.0" - "@codemirror/view": "npm:^6.0.0" + "@codemirror/state": "npm:^6.4.0" + "@codemirror/view": "npm:^6.27.0" "@lezer/common": "npm:^1.1.0" - checksum: c6947410f9757fc190e0c5e0978d972cb68ccadb884ff6cbfee57ec4a175267c1604d65f44c0dbe069bf068f542225d2cab0100948eb06ded16e15cf73c16afe + checksum: 287a50eebc50b316bd5a69c66005c14107f3be571e65812bc0811f5f0d187ca0670ba0be54b0266433450330600ceef569fa52d0678a1c2a17f73b10b0df2356 languageName: node linkType: hard -"@codemirror/lang-json@npm:^6.0.1": +"@codemirror/lang-json@npm:6.0.1": version: 6.0.1 resolution: "@codemirror/lang-json@npm:6.0.1" dependencies: @@ -240,45 +168,45 @@ __metadata: linkType: hard "@codemirror/language@npm:^6.0.0": - version: 6.9.3 - resolution: "@codemirror/language@npm:6.9.3" + version: 6.10.3 + resolution: "@codemirror/language@npm:6.10.3" dependencies: "@codemirror/state": "npm:^6.0.0" - "@codemirror/view": "npm:^6.0.0" + "@codemirror/view": "npm:^6.23.0" "@lezer/common": "npm:^1.1.0" "@lezer/highlight": "npm:^1.0.0" "@lezer/lr": "npm:^1.0.0" style-mod: "npm:^4.0.0" - checksum: 3639cfe35896dfc4c785638b603e2e94d673ca7d2ef6b82d450260807327d75eaf280639ae6fc92879f88b5cec9c04c9aefc11e23e161a47b34d8b4ce2d844c6 + checksum: 3cb1c05c9466deb5082470d0276c18a0445c25498de04622c4bd08e96487110d23a6dffb91913685a1f0f6c34159848fb61a32829b17b75fce1fe7429e377b6d languageName: node linkType: hard "@codemirror/lint@npm:^6.0.0": - version: 6.4.2 - resolution: "@codemirror/lint@npm:6.4.2" + version: 6.8.2 + resolution: "@codemirror/lint@npm:6.8.2" dependencies: "@codemirror/state": "npm:^6.0.0" "@codemirror/view": "npm:^6.0.0" crelt: "npm:^1.0.5" - checksum: 71c9f93741b339cf8fb5670c60c2e365a0365651fedb2d7b90bb4a5e52aee6493c9f1a8628b860de60621b6a7a328d2a6a43b64f02d71fc16ec072edf6d74553 + checksum: a5b08c39c2ac5201bb832e6dc7d76002ac133daae839da3aeb2234be25a7d9b891c65ade582bb4bc8406f29840d17daddcade9f23fa3847129bb2e516904c0e6 languageName: node linkType: hard "@codemirror/search@npm:^6.0.0": - version: 6.5.5 - resolution: "@codemirror/search@npm:6.5.5" + version: 6.5.7 + resolution: "@codemirror/search@npm:6.5.7" dependencies: "@codemirror/state": "npm:^6.0.0" "@codemirror/view": "npm:^6.0.0" crelt: "npm:^1.0.5" - checksum: a7b9c4aa55018c2f619b18b34437a80d356755f72b0bb47d6ae7c239bc5060945fe63fc12336526c1445d59bf5490235c26415dc47f0695482c9758498d29c4f + checksum: 056a623a238cf09859d510a1ae0430fabaed8f0449e3fa73f917c8b0de0eccc3cadcfd1366425e8cf4ecd068c1895a883047673d247ba923add5b83bddbcc520 languageName: node linkType: hard -"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.1, @codemirror/state@npm:^6.1.4, @codemirror/state@npm:^6.2.0": - version: 6.3.3 - resolution: "@codemirror/state@npm:6.3.3" - checksum: 97f0174dd6aa43d6293630b0024918ce1bb1f7833de8fa75006de8b7dbd963e2bb8b5e7a805f5a98492a0379d8b60faaee319d42583562b8ea6347ab8b63bf5f +"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.1, @codemirror/state@npm:^6.4.0": + version: 6.4.1 + resolution: "@codemirror/state@npm:6.4.1" + checksum: cdab74d0ca4e262531a257ac419c9c44124f3ace8b0ca1262598a9218fbb6fd8f0afeb4b5ed2f64552a9573a0fc5d55481d4b9b05e9505ef729f9bd0f9469423 languageName: node linkType: hard @@ -294,14 +222,14 @@ __metadata: languageName: node linkType: hard -"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0": - version: 6.22.3 - resolution: "@codemirror/view@npm:6.22.3" +"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0, @codemirror/view@npm:^6.27.0": + version: 6.34.2 + resolution: "@codemirror/view@npm:6.34.2" dependencies: - "@codemirror/state": "npm:^6.1.4" + "@codemirror/state": "npm:^6.4.0" style-mod: "npm:^4.1.0" w3c-keyname: "npm:^2.2.4" - checksum: ed5e48923f0522d2c55c0bb48eadb06823afaa5fb037b09b53b8eb00acdd4c7cb90816ee023ba90d7c70f7612bb8ab749d232398a6ae8bc2dc4df8d653ba7386 + checksum: 5ab469476a640b6e9b98ef1342e2e58fb3f09112e408cc51128fecdc06328ae534b090cc573e9854eebc8793ea67e04104cae5acacb98f366bb21c20d58cecd2 languageName: node linkType: hard @@ -337,58 +265,51 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-plugin@npm:^11.11.0": - version: 11.11.0 - resolution: "@emotion/babel-plugin@npm:11.11.0" +"@emotion/babel-plugin@npm:^11.12.0": + version: 11.12.0 + resolution: "@emotion/babel-plugin@npm:11.12.0" dependencies: "@babel/helper-module-imports": "npm:^7.16.7" "@babel/runtime": "npm:^7.18.3" - "@emotion/hash": "npm:^0.9.1" - "@emotion/memoize": "npm:^0.8.1" - "@emotion/serialize": "npm:^1.1.2" + "@emotion/hash": "npm:^0.9.2" + "@emotion/memoize": "npm:^0.9.0" + "@emotion/serialize": "npm:^1.2.0" babel-plugin-macros: "npm:^3.1.0" convert-source-map: "npm:^1.5.0" escape-string-regexp: "npm:^4.0.0" find-root: "npm:^1.1.0" source-map: "npm:^0.5.7" stylis: "npm:4.2.0" - checksum: 89cbb6ec0e52c8ee9c2a4b9889ccd4fc3a75d28091d835bfac6d7c4565d3338621e23af0a85f3bcd133e1cae795c692e1dadada015784d4b0554aa5bb111df43 + checksum: 930ff6f8768b0c24d05896ad696be20e1c65f32ed61fb5c1488f571120a947ef0a2cf69187b17114cc76e7886f771fac150876ed7b5341324fec2377185d6573 languageName: node linkType: hard -"@emotion/cache@npm:^11.11.0, @emotion/cache@npm:^11.4.0": - version: 11.11.0 - resolution: "@emotion/cache@npm:11.11.0" +"@emotion/cache@npm:^11.13.0, @emotion/cache@npm:^11.4.0": + version: 11.13.1 + resolution: "@emotion/cache@npm:11.13.1" dependencies: - "@emotion/memoize": "npm:^0.8.1" - "@emotion/sheet": "npm:^1.2.2" - "@emotion/utils": "npm:^1.2.1" - "@emotion/weak-memoize": "npm:^0.3.1" + "@emotion/memoize": "npm:^0.9.0" + "@emotion/sheet": "npm:^1.4.0" + "@emotion/utils": "npm:^1.4.0" + "@emotion/weak-memoize": "npm:^0.4.0" stylis: "npm:4.2.0" - checksum: a23ab5ab2fd08e904698106d58ad3536fed51cc1aa0ef228e95bb640eaf11f560dbd91a395477b0d84e1e3c20150263764b4558517cf6576a89d2d6cc5253688 + checksum: 321e97d8980885737de13b47e41fd4febfbd83086f10c620f865fcbddb29b8fe198adec7e1c69cc7b137638ea9242d7c475c57f954f7ca229157fa92e368f473 languageName: node linkType: hard -"@emotion/hash@npm:^0.9.1": - version: 0.9.1 - resolution: "@emotion/hash@npm:0.9.1" - checksum: cdafe5da63fc1137f3db6e232fdcde9188b2b47ee66c56c29137199642a4086f42382d866911cfb4833cae2cc00271ab45cad3946b024f67b527bb7fac7f4c9d +"@emotion/hash@npm:^0.9.2": + version: 0.9.2 + resolution: "@emotion/hash@npm:0.9.2" + checksum: 0dc254561a3cc0a06a10bbce7f6a997883fd240c8c1928b93713f803a2e9153a257a488537012efe89dbe1246f2abfe2add62cdb3471a13d67137fcb808e81c2 languageName: node linkType: hard -"@emotion/is-prop-valid@npm:^0.8.8": - version: 0.8.8 - resolution: "@emotion/is-prop-valid@npm:0.8.8" +"@emotion/is-prop-valid@npm:1.2.2": + version: 1.2.2 + resolution: "@emotion/is-prop-valid@npm:1.2.2" dependencies: - "@emotion/memoize": "npm:0.7.4" - checksum: f6be625f067c7fa56a12a4edaf090715616dc4fc7803c87212831f38c969350107b9709b1be54100e53153b18d9fa068eb4bf4f9ac66a37a8edf1bac9b64e279 - languageName: node - linkType: hard - -"@emotion/memoize@npm:0.7.4": - version: 0.7.4 - resolution: "@emotion/memoize@npm:0.7.4" - checksum: b2376548fc147b43afd1ff005a80a1a025bd7eb4fb759fdb23e96e5ff290ee8ba16628a332848d600fb91c3cdc319eee5395fa33d8875e5d5a8c4ce18cddc18e + "@emotion/memoize": "npm:^0.8.1" + checksum: bb1530dcb4e0e5a4fabb219279f2d0bc35796baf66f6241f98b0d03db1985c890a8cafbea268e0edefd5eeda143dbd5c09a54b5fba74cee8c69b98b13194af50 languageName: node linkType: hard @@ -399,101 +320,101 @@ __metadata: languageName: node linkType: hard +"@emotion/memoize@npm:^0.9.0": + version: 0.9.0 + resolution: "@emotion/memoize@npm:0.9.0" + checksum: 13f474a9201c7f88b543e6ea42f55c04fb2fdc05e6c5a3108aced2f7e7aa7eda7794c56bba02985a46d8aaa914fcdde238727a98341a96e2aec750d372dadd15 + languageName: node + linkType: hard + "@emotion/react@npm:^11.8.1": - version: 11.11.1 - resolution: "@emotion/react@npm:11.11.1" + version: 11.13.3 + resolution: "@emotion/react@npm:11.13.3" dependencies: "@babel/runtime": "npm:^7.18.3" - "@emotion/babel-plugin": "npm:^11.11.0" - "@emotion/cache": "npm:^11.11.0" - "@emotion/serialize": "npm:^1.1.2" - "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.1" - "@emotion/utils": "npm:^1.2.1" - "@emotion/weak-memoize": "npm:^0.3.1" + "@emotion/babel-plugin": "npm:^11.12.0" + "@emotion/cache": "npm:^11.13.0" + "@emotion/serialize": "npm:^1.3.1" + "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.1.0" + "@emotion/utils": "npm:^1.4.0" + "@emotion/weak-memoize": "npm:^0.4.0" hoist-non-react-statics: "npm:^3.3.1" peerDependencies: react: ">=16.8.0" peerDependenciesMeta: "@types/react": optional: true - checksum: 1aea4d735b537fbfbeda828bbf929488a7e1b5b7d131f14aeede8737e92bb3b611e15fec353e97f85aed7a65a1c86a695a04ba6e9be905231beef6bd624cb705 + checksum: a55e770b9ea35de5d35db05a7ad40a4a3f442809fa8e4fabaf56da63ac9444f09aaf691c4e75a1455dc388991ab0c0ab4e253ce67c5836f27513e45ebd01b673 languageName: node linkType: hard -"@emotion/serialize@npm:^1.1.2": - version: 1.1.2 - resolution: "@emotion/serialize@npm:1.1.2" +"@emotion/serialize@npm:^1.2.0, @emotion/serialize@npm:^1.3.1": + version: 1.3.2 + resolution: "@emotion/serialize@npm:1.3.2" dependencies: - "@emotion/hash": "npm:^0.9.1" - "@emotion/memoize": "npm:^0.8.1" - "@emotion/unitless": "npm:^0.8.1" - "@emotion/utils": "npm:^1.2.1" + "@emotion/hash": "npm:^0.9.2" + "@emotion/memoize": "npm:^0.9.0" + "@emotion/unitless": "npm:^0.10.0" + "@emotion/utils": "npm:^1.4.1" csstype: "npm:^3.0.2" - checksum: d243e0e5abce8d2183d25a32ec89bf650ee741ebadb29e6405abde05d4e2ed446ba5b3f725a29833ad709d0d08f0a5c8d0532fdcd43f4b23d931d8b6d4f218c1 - languageName: node - linkType: hard - -"@emotion/sheet@npm:^1.2.2": - version: 1.2.2 - resolution: "@emotion/sheet@npm:1.2.2" - checksum: 69827a1bfa43d7b188f1d8cea42163143a36312543fdade5257c459a2b3efd7ce386aac84ba152bc2517a4f7e54384c04800b26adb382bb284ac7e4ad40e584b - languageName: node - linkType: hard - -"@emotion/stylis@npm:^0.8.4": - version: 0.8.5 - resolution: "@emotion/stylis@npm:0.8.5" - checksum: f109e3f11cb0d48e8658aaa23578c5bcfe35e297819cfb089a3de6ba8dc0f89b0960474922690c6028df5d2e1895b4967f2fb280642c030054c312f1e137ce26 + checksum: b4873b643721d28b4450f9d77b71e6c8d0109e6825c54fc79e649d2fa438fe4080d2fa696ec8fda421b8e713fcd42306d6197b6121ddd2486ffab8e4b6311ce0 languageName: node linkType: hard -"@emotion/unitless@npm:^0.7.4": - version: 0.7.5 - resolution: "@emotion/unitless@npm:0.7.5" - checksum: 4d0d94f53cb97b4481bbfa394953e1899a0b877644642ba9dd7247c27eb8c48e14e22aeb11411d7d9874685ad85dd5fb5b50eb78c6d8840eb56a84b92dcef2f4 +"@emotion/sheet@npm:^1.4.0": + version: 1.4.0 + resolution: "@emotion/sheet@npm:1.4.0" + checksum: 3ca72d1650a07d2fbb7e382761b130b4a887dcd04e6574b2d51ce578791240150d7072a9bcb4161933abbcd1e38b243a6fb4464a7fe991d700c17aa66bb5acc7 languageName: node linkType: hard -"@emotion/unitless@npm:^0.8.1": +"@emotion/unitless@npm:0.8.1": version: 0.8.1 resolution: "@emotion/unitless@npm:0.8.1" checksum: a1ed508628288f40bfe6dd17d431ed899c067a899fa293a13afe3aed1d70fac0412b8a215fafab0b42829360db687fecd763e5f01a64ddc4a4b58ec3112ff548 languageName: node linkType: hard -"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.1": - version: 1.0.1 - resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.1" +"@emotion/unitless@npm:^0.10.0": + version: 0.10.0 + resolution: "@emotion/unitless@npm:0.10.0" + checksum: 150943192727b7650eb9a6851a98034ddb58a8b6958b37546080f794696141c3760966ac695ab9af97efe10178690987aee4791f9f0ad1ff76783cdca83c1d49 + languageName: node + linkType: hard + +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.1.0": + version: 1.1.0 + resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.1.0" peerDependencies: react: ">=16.8.0" - checksum: a15b2167940e3a908160687b73fc4fcd81e59ab45136b6967f02c7c419d9a149acd22a416b325c389642d4f1c3d33cf4196cad6b618128b55b7c74f6807a240b + checksum: a883480f3a7139fb4a43e71d3114ca57e2b7ae5ff204e05cd9e59251a113773b8f64eb75d3997726250aca85eb73447638c8f51930734bdd16b96762b65e58c3 languageName: node linkType: hard -"@emotion/utils@npm:^1.2.1": - version: 1.2.1 - resolution: "@emotion/utils@npm:1.2.1" - checksum: db43ca803361740c14dfb1cca1464d10d27f4c8b40d3e8864e6932ccf375d1450778ff4e4eadee03fb97f2aeb18de9fae98294905596a12ff7d4cd1910414d8d +"@emotion/utils@npm:^1.4.0, @emotion/utils@npm:^1.4.1": + version: 1.4.1 + resolution: "@emotion/utils@npm:1.4.1" + checksum: f4704e0bdf48062fd6eb9c64771c88f521aab1e108a48cb23d65b6438597c63a6945301cef4c43611e79e0e76a304ec5481c31025ea8f573d7ad5423d747602c languageName: node linkType: hard -"@emotion/weak-memoize@npm:^0.3.1": - version: 0.3.1 - resolution: "@emotion/weak-memoize@npm:0.3.1" - checksum: ed514b3cb94bbacece4ac2450d98898066c0a0698bdeda256e312405ca53634cb83c75889b25cd8bbbe185c80f4c05a1f0a0091e1875460ba6be61d0334f0b8a +"@emotion/weak-memoize@npm:^0.4.0": + version: 0.4.0 + resolution: "@emotion/weak-memoize@npm:0.4.0" + checksum: 64376af11f1266042d03b3305c30b7502e6084868e33327e944b539091a472f089db307af69240f7188f8bc6b319276fd7b141a36613f1160d73d12a60f6ca1a languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/aix-ppc64@npm:0.19.11" +"@esbuild/aix-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/aix-ppc64@npm:0.20.2" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/aix-ppc64@npm:0.19.12" +"@esbuild/aix-ppc64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/aix-ppc64@npm:0.21.3" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -505,16 +426,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/android-arm64@npm:0.19.11" +"@esbuild/android-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm64@npm:0.20.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-arm64@npm:0.19.12" +"@esbuild/android-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/android-arm64@npm:0.21.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -526,16 +447,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/android-arm@npm:0.19.11" +"@esbuild/android-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm@npm:0.20.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-arm@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-arm@npm:0.19.12" +"@esbuild/android-arm@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/android-arm@npm:0.21.3" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -547,16 +468,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/android-x64@npm:0.19.11" +"@esbuild/android-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-x64@npm:0.20.2" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/android-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-x64@npm:0.19.12" +"@esbuild/android-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/android-x64@npm:0.21.3" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -568,16 +489,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/darwin-arm64@npm:0.19.11" +"@esbuild/darwin-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-arm64@npm:0.20.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/darwin-arm64@npm:0.19.12" +"@esbuild/darwin-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/darwin-arm64@npm:0.21.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -589,16 +510,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/darwin-x64@npm:0.19.11" +"@esbuild/darwin-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-x64@npm:0.20.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/darwin-x64@npm:0.19.12" +"@esbuild/darwin-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/darwin-x64@npm:0.21.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -610,16 +531,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/freebsd-arm64@npm:0.19.11" +"@esbuild/freebsd-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-arm64@npm:0.20.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/freebsd-arm64@npm:0.19.12" +"@esbuild/freebsd-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/freebsd-arm64@npm:0.21.3" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -631,16 +552,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/freebsd-x64@npm:0.19.11" +"@esbuild/freebsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-x64@npm:0.20.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/freebsd-x64@npm:0.19.12" +"@esbuild/freebsd-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/freebsd-x64@npm:0.21.3" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -652,16 +573,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-arm64@npm:0.19.11" +"@esbuild/linux-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm64@npm:0.20.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-arm64@npm:0.19.12" +"@esbuild/linux-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-arm64@npm:0.21.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -673,16 +594,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-arm@npm:0.19.11" +"@esbuild/linux-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm@npm:0.20.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-arm@npm:0.19.12" +"@esbuild/linux-arm@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-arm@npm:0.21.3" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -694,16 +615,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-ia32@npm:0.19.11" +"@esbuild/linux-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ia32@npm:0.20.2" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-ia32@npm:0.19.12" +"@esbuild/linux-ia32@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-ia32@npm:0.21.3" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -715,16 +636,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-loong64@npm:0.19.11" +"@esbuild/linux-loong64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-loong64@npm:0.20.2" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-loong64@npm:0.19.12" +"@esbuild/linux-loong64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-loong64@npm:0.21.3" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -736,16 +657,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-mips64el@npm:0.19.11" +"@esbuild/linux-mips64el@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-mips64el@npm:0.20.2" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-mips64el@npm:0.19.12" +"@esbuild/linux-mips64el@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-mips64el@npm:0.21.3" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -757,16 +678,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-ppc64@npm:0.19.11" +"@esbuild/linux-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ppc64@npm:0.20.2" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-ppc64@npm:0.19.12" +"@esbuild/linux-ppc64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-ppc64@npm:0.21.3" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -778,16 +699,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-riscv64@npm:0.19.11" +"@esbuild/linux-riscv64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-riscv64@npm:0.20.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-riscv64@npm:0.19.12" +"@esbuild/linux-riscv64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-riscv64@npm:0.21.3" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -799,16 +720,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-s390x@npm:0.19.11" +"@esbuild/linux-s390x@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-s390x@npm:0.20.2" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-s390x@npm:0.19.12" +"@esbuild/linux-s390x@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-s390x@npm:0.21.3" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -820,16 +741,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-x64@npm:0.19.11" +"@esbuild/linux-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-x64@npm:0.20.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-x64@npm:0.19.12" +"@esbuild/linux-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-x64@npm:0.21.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -841,16 +762,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/netbsd-x64@npm:0.19.11" +"@esbuild/netbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/netbsd-x64@npm:0.20.2" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/netbsd-x64@npm:0.19.12" +"@esbuild/netbsd-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/netbsd-x64@npm:0.21.3" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -862,16 +783,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/openbsd-x64@npm:0.19.11" +"@esbuild/openbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/openbsd-x64@npm:0.20.2" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/openbsd-x64@npm:0.19.12" +"@esbuild/openbsd-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/openbsd-x64@npm:0.21.3" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -883,16 +804,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/sunos-x64@npm:0.19.11" +"@esbuild/sunos-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/sunos-x64@npm:0.20.2" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/sunos-x64@npm:0.19.12" +"@esbuild/sunos-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/sunos-x64@npm:0.21.3" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -904,16 +825,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/win32-arm64@npm:0.19.11" +"@esbuild/win32-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-arm64@npm:0.20.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-arm64@npm:0.19.12" +"@esbuild/win32-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/win32-arm64@npm:0.21.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -925,16 +846,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/win32-ia32@npm:0.19.11" +"@esbuild/win32-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-ia32@npm:0.20.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-ia32@npm:0.19.12" +"@esbuild/win32-ia32@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/win32-ia32@npm:0.21.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -946,71 +867,52 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/win32-x64@npm:0.19.11" +"@esbuild/win32-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-x64@npm:0.20.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-x64@npm:0.19.12" +"@esbuild/win32-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/win32-x64@npm:0.21.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@floating-ui/core@npm:^1.4.2": - version: 1.5.2 - resolution: "@floating-ui/core@npm:1.5.2" - dependencies: - "@floating-ui/utils": "npm:^0.1.3" - checksum: 595896efbd4d4298ef799e734784b924594f179c7b37d6019c7a0bd2f062558f172b4125540668e1242746d69cc8c03f191ba1a3ab2f22d9ad926076bdf21274 - languageName: node - linkType: hard - "@floating-ui/core@npm:^1.6.0": - version: 1.6.7 - resolution: "@floating-ui/core@npm:1.6.7" + version: 1.6.8 + resolution: "@floating-ui/core@npm:1.6.8" dependencies: - "@floating-ui/utils": "npm:^0.2.7" - checksum: 5c9ae274854f87ed09a61de758377d444c2b13ade7fd1067d74287b3e66de5340ae1281e48604b631c540855a2595cfc717adf9a2331eaadc4fa6d28e8571f64 + "@floating-ui/utils": "npm:^0.2.8" + checksum: d6985462aeccae7b55a2d3f40571551c8c42bf820ae0a477fc40ef462e33edc4f3f5b7f11b100de77c9b58ecb581670c5c3f46d0af82b5e30aa185c735257eb9 languageName: node linkType: hard -"@floating-ui/dom@npm:^1.0.0": - version: 1.6.10 - resolution: "@floating-ui/dom@npm:1.6.10" +"@floating-ui/dom@npm:^1.0.0, @floating-ui/dom@npm:^1.0.1": + version: 1.6.12 + resolution: "@floating-ui/dom@npm:1.6.12" dependencies: "@floating-ui/core": "npm:^1.6.0" - "@floating-ui/utils": "npm:^0.2.7" - checksum: ed7d7b400e00b2f31f1b8f11863af2cb95d0d3cd84635186ca31b41d8d9fe7fe12c85e4985617d7df7ed365abad48b327d0bae35934842007b4e1052d9780576 - languageName: node - linkType: hard - -"@floating-ui/dom@npm:^1.0.1, @floating-ui/dom@npm:^1.5.1": - version: 1.5.3 - resolution: "@floating-ui/dom@npm:1.5.3" - dependencies: - "@floating-ui/core": "npm:^1.4.2" - "@floating-ui/utils": "npm:^0.1.3" - checksum: e5f30b911f939e40003851077bba441f269ae689bdc43c674bee43aa98fc6b7a5f59be432d27b7be599b1e4ab7b15c752875ea777a89cff01d157e593b78b25b + "@floating-ui/utils": "npm:^0.2.8" + checksum: c67b39862175b175c6ac299ea970f17a22c7482cfdf3b1bc79313407bf0880188b022b878953fa69d3ce166ff2bd9ae57c86043e5dd800c262b470d877591b7d languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.0.0": - version: 2.0.4 - resolution: "@floating-ui/react-dom@npm:2.0.4" +"@floating-ui/react-dom@npm:2.1.0": + version: 2.1.0 + resolution: "@floating-ui/react-dom@npm:2.1.0" dependencies: - "@floating-ui/dom": "npm:^1.5.1" + "@floating-ui/dom": "npm:^1.0.0" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 5d597a7939e484428452cee775884f6c14055783d811a1abedf03151eb8825ecf42a544553efecdc502f30ca2a6b3e6630485367c39473d259e74f5f1331bc0a + checksum: 9ee44dfeb27f585fb1e0114cbe37c72ff5d34149900f4f3013f6b0abf8c3365eab13286c360f97fbe0c44bb91a745e7a4c18b82d111990b45a7a7796dc55e461 languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.0.8": +"@floating-ui/react-dom@npm:^2.0.0": version: 2.1.1 resolution: "@floating-ui/react-dom@npm:2.1.1" dependencies: @@ -1022,121 +924,128 @@ __metadata: languageName: node linkType: hard -"@floating-ui/utils@npm:^0.1.3": - version: 0.1.6 - resolution: "@floating-ui/utils@npm:0.1.6" - checksum: 0a089db0e0526b89e83cb0a773a903517db5c9067cd473febfd8fa91a3a2ccbc3a835234796c1bb528def21dbb67be50e28d9c473cb58a6d90679d7e549b9c0c - languageName: node - linkType: hard - -"@floating-ui/utils@npm:^0.2.7": - version: 0.2.7 - resolution: "@floating-ui/utils@npm:0.2.7" - checksum: 0559ea5df2dc82219bad26e3509e9d2b70f6987e552dc8ddf7d7f5923cfeb7c44bf884567125b1f9cdb122a4c7e6e7ddbc666740bc30b0e4091ccbca63c6fb1c +"@floating-ui/utils@npm:^0.2.8": + version: 0.2.8 + resolution: "@floating-ui/utils@npm:0.2.8" + checksum: a8cee5f17406c900e1c3ef63e3ca89b35e7a2ed645418459a73627b93b7377477fc888081011c6cd177cac45ec2b92a6cab018c14ea140519465498dddd2d3f9 languageName: node linkType: hard -"@formatjs/ecma402-abstract@npm:1.14.3": - version: 1.14.3 - resolution: "@formatjs/ecma402-abstract@npm:1.14.3" +"@formatjs/ecma402-abstract@npm:1.18.2": + version: 1.18.2 + resolution: "@formatjs/ecma402-abstract@npm:1.18.2" dependencies: - "@formatjs/intl-localematcher": "npm:0.2.32" + "@formatjs/intl-localematcher": "npm:0.5.4" tslib: "npm:^2.4.0" - checksum: bddf8722ea8e234da2f2fabc95dc67c070caef5141737d8f7e26d0397c3ab791d5103c949e5775ecdcc6442955a4f86cded923ebb28e18966cbff271e0817c8c + checksum: 87afb37dd937555e712ca85d5142a9083d617c491d1dddf8d660fdfb6186272d2bc75b78809b076388d26f016200c8bddbce73281fd707eb899da2bf3bc9b7ca languageName: node linkType: hard -"@formatjs/fast-memoize@npm:2.0.1": - version: 2.0.1 - resolution: "@formatjs/fast-memoize@npm:2.0.1" +"@formatjs/fast-memoize@npm:2.2.0": + version: 2.2.0 + resolution: "@formatjs/fast-memoize@npm:2.2.0" dependencies: tslib: "npm:^2.4.0" - checksum: 7f8a30057160374c6bd785dfbe34d5f6f7f78e7d1c6a2431358077277134827a7059151dc2bb7b53caa36aadf24bb20b93b4cfacd86b5def2dac560b99e88498 + checksum: ae88c5a93b96235aba4bd9b947d0310d2ec013687a99133413361b24122b5cdea8c9bf2e04a4a2a8b61f1f4ee5419ef6416ca4796554226b5050e05a9ce6ef49 languageName: node linkType: hard -"@formatjs/icu-messageformat-parser@npm:2.3.1": - version: 2.3.1 - resolution: "@formatjs/icu-messageformat-parser@npm:2.3.1" +"@formatjs/icu-messageformat-parser@npm:2.7.6": + version: 2.7.6 + resolution: "@formatjs/icu-messageformat-parser@npm:2.7.6" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/icu-skeleton-parser": "npm:1.3.18" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/icu-skeleton-parser": "npm:1.8.0" tslib: "npm:^2.4.0" - checksum: 9279df9f3c54f4a0e6c777ecc7f4ccd60c25e0e459fcd287b7f3fa70c051a8ba9e7919d3c929ccba74f3b692f6f827156b4a9f0cd116bd8ed6c7df1315715f65 + checksum: 9fc72c2075333a969601e2be4260638940b1abefd1a5fc15b93b0b10d2319c9df5778aa51fc2a173ce66ca5e8a47b4b64caca85a32d0eb6095e16e8d65cb4b00 languageName: node linkType: hard -"@formatjs/icu-skeleton-parser@npm:1.3.18": - version: 1.3.18 - resolution: "@formatjs/icu-skeleton-parser@npm:1.3.18" +"@formatjs/icu-skeleton-parser@npm:1.8.0": + version: 1.8.0 + resolution: "@formatjs/icu-skeleton-parser@npm:1.8.0" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" + "@formatjs/ecma402-abstract": "npm:1.18.2" tslib: "npm:^2.4.0" - checksum: b426bb7b841ce20b10437dd77dbf904d315f42336bebfced09fd575a21f935780b8b805ba45b9a00bd08571236f4b37763bb52cbdf72f2a06952506b43c34a04 + checksum: 10956732d70cc67049d216410b5dc3ef048935d1ea2ae76f5755bb9d0243af37ddeabd5d140ddbf5f6c7047068c3d02a05f93c68a89cedfaf7488d5062885ea4 languageName: node linkType: hard -"@formatjs/intl-displaynames@npm:6.3.1": - version: 6.3.1 - resolution: "@formatjs/intl-displaynames@npm:6.3.1" +"@formatjs/intl-displaynames@npm:6.6.6": + version: 6.6.6 + resolution: "@formatjs/intl-displaynames@npm:6.6.6" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/intl-localematcher": "npm:0.2.32" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/intl-localematcher": "npm:0.5.4" tslib: "npm:^2.4.0" - checksum: a8089ddc5675042911cb498f54ca0b0aaff532d56d966f69ed4c8525be6266f26223d96e96402c668a44b42a100cfdae4f8ae45e7ebd2bdff5631420c0b1ad3c + checksum: 4ba40057cfafaabf04485137bc96705d5ed7ac48f17ed7dfe8dbd7f71119667b6c0b7fa75469e32b70c9bada2c5d03af37a5261d655a37b81c63ba907edbb2e8 languageName: node linkType: hard -"@formatjs/intl-listformat@npm:7.2.1": - version: 7.2.1 - resolution: "@formatjs/intl-listformat@npm:7.2.1" +"@formatjs/intl-listformat@npm:7.5.5": + version: 7.5.5 + resolution: "@formatjs/intl-listformat@npm:7.5.5" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/intl-localematcher": "npm:0.2.32" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/intl-localematcher": "npm:0.5.4" tslib: "npm:^2.4.0" - checksum: 0763341bb5b0f3e9b6000d97ef5b9810a2d69207e79198f6e8d1cac8d71bf7b20dbbad647205da7b1aeeb3b063f414e8eea3f49bcdfae8f1cc6222873a4b8c05 + checksum: bc9d8cbe42bd9513db0b2b221c0b1a752892005a90fa629b4cf7df1cbd3b96997cddbf420e562ebdfdc691a28d9b759ccae9633d5987aa0bceed5aef77a07ca4 languageName: node linkType: hard -"@formatjs/intl-localematcher@npm:0.2.32": - version: 0.2.32 - resolution: "@formatjs/intl-localematcher@npm:0.2.32" +"@formatjs/intl-localematcher@npm:0.5.4": + version: 0.5.4 + resolution: "@formatjs/intl-localematcher@npm:0.5.4" dependencies: tslib: "npm:^2.4.0" - checksum: 21104d575846af4c66b6af73b28f54bb86405789d632189a04530022ab7d8a919c6e805cc6f9b749850d854985f12cb9fae248a33fe2a38c9d74565fa4345ff9 + checksum: c9ff5d34ca8b6fe59f8f303a3cc31a92d343e095a6987e273e5cc23f0fe99feb557a392a05da95931c7d24106acb6988e588d00ddd05b0934005aafd7fdbafe6 languageName: node linkType: hard -"@formatjs/intl@npm:2.7.1": - version: 2.7.1 - resolution: "@formatjs/intl@npm:2.7.1" - dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/fast-memoize": "npm:2.0.1" - "@formatjs/icu-messageformat-parser": "npm:2.3.1" - "@formatjs/intl-displaynames": "npm:6.3.1" - "@formatjs/intl-listformat": "npm:7.2.1" - intl-messageformat: "npm:10.3.4" +"@formatjs/intl@npm:2.10.0": + version: 2.10.0 + resolution: "@formatjs/intl@npm:2.10.0" + dependencies: + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/fast-memoize": "npm:2.2.0" + "@formatjs/icu-messageformat-parser": "npm:2.7.6" + "@formatjs/intl-displaynames": "npm:6.6.6" + "@formatjs/intl-listformat": "npm:7.5.5" + intl-messageformat: "npm:10.5.11" tslib: "npm:^2.4.0" peerDependencies: typescript: ^4.7 || 5 peerDependenciesMeta: typescript: optional: true - checksum: 07a5b86762dda78dfb36b1b4b886082dc0522b968ddd83b49d9892044f6687e767033cc64fd01cf812021edd05dcc60de951d1e0b9675c007a5329686750ab83 + checksum: 7566038b011116cee7069165a25836b3fb687948e61b041809a9d978ac6c0882ae8d81a624a415cfb8e43852d097cd1cbc3c6707e717928e39b75c252491a712 + languageName: node + linkType: hard + +"@hapi/bourne@npm:^3.0.0": + version: 3.0.0 + resolution: "@hapi/bourne@npm:3.0.0" + checksum: 2e2df62f6bc6f32b980ba5bbdc09200c93c55c8306399ec0f2781da088a82aab699498c89fe94fec4acf770210f9aee28c75bfc2f04044849ac01b034134e717 + languageName: node + linkType: hard + +"@inquirer/figures@npm:^1.0.3": + version: 1.0.7 + resolution: "@inquirer/figures@npm:1.0.7" + checksum: d7b4cfcd38dd43d1ac79da52c4478aa89145207004a471aa2083856f1d9b99adef45563f09d66c09d6457b09200fcf784527804b70ad3bd517cbc5e11142c2df languageName: node linkType: hard -"@internationalized/date@npm:^3.5.2": - version: 3.5.5 - resolution: "@internationalized/date@npm:3.5.5" +"@internationalized/date@npm:3.5.4": + version: 3.5.4 + resolution: "@internationalized/date@npm:3.5.4" dependencies: "@swc/helpers": "npm:^0.5.0" - checksum: fc17291c8923eaf413e4cb1c74570a8f78269d8b6a5ad74de6f4f45b4e9a84f4243a9c3f224526c36b024f77e4a2fae34df6b34b022ae1b068384e04ad32560e + checksum: 4e1fe3e2ad1719390e9b859ee23e8b7e9315ddfc2a0fcf446d8954a5b41147a4bed025f9d9718e0d4a6f097407af87ac0bdea3879d23d2a84757dd5aa5b9edf8 languageName: node linkType: hard -"@internationalized/number@npm:^3.5.1": +"@internationalized/number@npm:3.5.3": version: 3.5.3 resolution: "@internationalized/number@npm:3.5.3" dependencies: @@ -1159,65 +1068,55 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": - version: 0.3.3 - resolution: "@jridgewell/gen-mapping@npm:0.3.3" +"@jridgewell/gen-mapping@npm:^0.3.5": + version: 0.3.5 + resolution: "@jridgewell/gen-mapping@npm:0.3.5" dependencies: - "@jridgewell/set-array": "npm:^1.0.1" + "@jridgewell/set-array": "npm:^1.2.1" "@jridgewell/sourcemap-codec": "npm:^1.4.10" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 376fc11cf5a967318ba3ddd9d8e91be528eab6af66810a713c49b0c3f8dc67e9949452c51c38ab1b19aa618fb5e8594da5a249977e26b1e7fea1ee5a1fcacc74 + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 1be4fd4a6b0f41337c4f5fdf4afc3bd19e39c3691924817108b82ffcb9c9e609c273f936932b9fba4b3a298ce2eb06d9bff4eb1cc3bd81c4f4ee1b4917e25feb languageName: node linkType: hard "@jridgewell/resolve-uri@npm:^3.1.0": - version: 3.1.1 - resolution: "@jridgewell/resolve-uri@npm:3.1.1" - checksum: 0dbc9e29bc640bbbdc5b9876d2859c69042bfcf1423c1e6421bcca53e826660bff4e41c7d4bcb8dbea696404231a6f902f76ba41835d049e20f2dd6cffb713bf + version: 3.1.2 + resolution: "@jridgewell/resolve-uri@npm:3.1.2" + checksum: d502e6fb516b35032331406d4e962c21fe77cdf1cbdb49c6142bcbd9e30507094b18972778a6e27cbad756209cfe34b1a27729e6fa08a2eb92b33943f680cf1e languageName: node linkType: hard -"@jridgewell/set-array@npm:^1.0.1": - version: 1.1.2 - resolution: "@jridgewell/set-array@npm:1.1.2" - checksum: bc7ab4c4c00470de4e7562ecac3c0c84f53e7ee8a711e546d67c47da7febe7c45cd67d4d84ee3c9b2c05ae8e872656cdded8a707a283d30bd54fbc65aef821ab +"@jridgewell/set-array@npm:^1.2.1": + version: 1.2.1 + resolution: "@jridgewell/set-array@npm:1.2.1" + checksum: 2a5aa7b4b5c3464c895c802d8ae3f3d2b92fcbe84ad12f8d0bfbb1f5ad006717e7577ee1fd2eac00c088abe486c7adb27976f45d2941ff6b0b92b2c3302c60f4 languageName: node linkType: hard "@jridgewell/source-map@npm:^0.3.3": - version: 0.3.5 - resolution: "@jridgewell/source-map@npm:0.3.5" + version: 0.3.6 + resolution: "@jridgewell/source-map@npm:0.3.6" dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: b985d9ebd833a21a6e9ace820c8a76f60345a34d9e28d98497c16b6e93ce1f131bff0abd45f8585f14aa382cce678ed680d628c631b40a9616a19cfbc2049b68 + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + checksum: 6a4ecc713ed246ff8e5bdcc1ef7c49aaa93f7463d948ba5054dda18b02dcc6a055e2828c577bcceee058f302ce1fc95595713d44f5c45e43d459f88d267f2f04 languageName: node linkType: hard "@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14": - version: 1.4.15 - resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" - checksum: 0c6b5ae663087558039052a626d2d7ed5208da36cfd707dcc5cea4a07cfc918248403dcb5989a8f7afaf245ce0573b7cc6fd94c4a30453bd10e44d9363940ba5 - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.20 - resolution: "@jridgewell/trace-mapping@npm:0.3.20" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.1.0" - "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 0ea0b2675cf513ec44dc25605616a3c9b808b9832e74b5b63c44260d66b58558bba65764f81928fc1033ead911f8718dca1134049c3e7a93937faf436671df31 + version: 1.5.0 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.0" + checksum: 2eb864f276eb1096c3c11da3e9bb518f6d9fc0023c78344cdc037abadc725172c70314bdb360f2d4b7bffec7f5d657ce006816bc5d4ecb35e61b66132db00c18 languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.20": - version: 0.3.22 - resolution: "@jridgewell/trace-mapping@npm:0.3.22" +"@jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": + version: 0.3.25 + resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: "@jridgewell/resolve-uri": "npm:^3.1.0" "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 18cf19f88e2792c1c91515f2b629aae05f3cdbb2e60c3886e16e80725234ce26dd10144c4981c05d9366e7094498c0b4fe5c1a89f4a730d7376a4ba4af448149 + checksum: 3d1ce6ebc69df9682a5a8896b414c6537e428a1d68b02fcc8363b04284a8ca0df04d0ee3013132252ab14f2527bc13bea6526a912ecb5658f0e39fd2860b4df4 languageName: node linkType: hard @@ -1237,51 +1136,85 @@ __metadata: languageName: node linkType: hard -"@koa/router@npm:10.1.1": - version: 10.1.1 - resolution: "@koa/router@npm:10.1.1" +"@koa/router@npm:12.0.2": + version: 12.0.2 + resolution: "@koa/router@npm:12.0.2" dependencies: - debug: "npm:^4.1.1" - http-errors: "npm:^1.7.3" + debug: "npm:^4.3.4" + http-errors: "npm:^2.0.0" koa-compose: "npm:^4.1.0" methods: "npm:^1.1.2" - path-to-regexp: "npm:^6.1.0" - checksum: a34a742df2b8b8640b21dca3b119303bd931d0ca29b6fc7375f5eb2a69636d88814b7ff5a9f94b0c63d9ae41fd5997fc5f31b8e431684cd92e84e3e9c1b45b51 + path-to-regexp: "npm:^6.3.0" + checksum: 9d33af8b5cb7e80cf2a17e156fe1821ad31ad672ff8e9df62a3af2d2e4a6f49abbbb7038edaea45ef078cabdd8a1ce595ad7da810e96b17c5b954ee46f7e554d languageName: node linkType: hard -"@lezer/common@npm:^1.0.0, @lezer/common@npm:^1.1.0": - version: 1.1.2 - resolution: "@lezer/common@npm:1.1.2" - checksum: ed25e0b05ff073247266f2824d38159b93ab359be23c479ae0cf37131ec0d463a58dc2b78fb989ff9e29f87e0ef16291b2bd6243b082bb4116aed3e386cc069c +"@lezer/common@npm:^1.0.0, @lezer/common@npm:^1.1.0, @lezer/common@npm:^1.2.0": + version: 1.2.3 + resolution: "@lezer/common@npm:1.2.3" + checksum: fe9f8e111080ef94037a34ca2af1221c8d01c1763ba5ecf708a286185c76119509a5d19d924c8842172716716ddce22d7834394670c4a9432f0ba9f3b7c0f50d languageName: node linkType: hard "@lezer/highlight@npm:^1.0.0": - version: 1.2.0 - resolution: "@lezer/highlight@npm:1.2.0" + version: 1.2.1 + resolution: "@lezer/highlight@npm:1.2.1" dependencies: "@lezer/common": "npm:^1.0.0" - checksum: d4312f95b78e4b6f10833b1cf99601c6381c22b755bbf60fd61d6fe9b4cf7780650e2e2dadf75beb8d94824dcb5ec81da5cfc9ca54122688a482e488103105aa + checksum: 51b4c08596a0dfeec6a7b7ed90a7f2743ab42e7e8ff8b89707fd042860e4e133dbd8243639fcaf077305ae6c303aa74e69794015eb16cb34741f5ac6721f283c languageName: node linkType: hard "@lezer/json@npm:^1.0.0": - version: 1.0.1 - resolution: "@lezer/json@npm:1.0.1" + version: 1.0.2 + resolution: "@lezer/json@npm:1.0.2" dependencies: + "@lezer/common": "npm:^1.2.0" "@lezer/highlight": "npm:^1.0.0" "@lezer/lr": "npm:^1.0.0" - checksum: ecb8db17e4f2b4c3860545c316b76390205168d22a3be6e982177a4a16d2d6804303183bdbbae330ed64b7c00ba1ab420825dafff7a50210c2dff0676162a6ff + checksum: a84283b4e4ded682b5e90a068c52155deaeac79e8dc16da0e9904e72633be029a00ad2da26daa259e503ae3b116722985c3e15d9448336e5f0fde59f79b716ad languageName: node linkType: hard "@lezer/lr@npm:^1.0.0": - version: 1.3.14 - resolution: "@lezer/lr@npm:1.3.14" + version: 1.4.2 + resolution: "@lezer/lr@npm:1.4.2" dependencies: "@lezer/common": "npm:^1.0.0" - checksum: 197def3682dae8b88973eaf0599b35cc473a6627e53d958832671e3ed0a31c8c11f12e2ab6dda744af74debac2e3f1c92bab926a4a9d6557d143638b5373b4f8 + checksum: 22bb5d0d4b33d0de5eb0706b7e5b5f2d20f570e112d9110009bd35b62ff10f2eb4eff8da4cf373dd4ddf5e06a304120b8f039add7ed9997c981c13945d5329cd + languageName: node + linkType: hard + +"@mswjs/cookies@npm:^0.2.2": + version: 0.2.2 + resolution: "@mswjs/cookies@npm:0.2.2" + dependencies: + "@types/set-cookie-parser": "npm:^2.4.0" + set-cookie-parser: "npm:^2.4.6" + checksum: f950062538d431674d581309cf19884fc4d3f57e2a276164cac0c9a3250071d42464ba7825d13be14c703ca5a912d62a62626f4a068d8f36d1629dbb63bde740 + languageName: node + linkType: hard + +"@mswjs/interceptors@npm:^0.17.5": + version: 0.17.10 + resolution: "@mswjs/interceptors@npm:0.17.10" + dependencies: + "@open-draft/until": "npm:^1.0.3" + "@types/debug": "npm:^4.1.7" + "@xmldom/xmldom": "npm:^0.8.3" + debug: "npm:^4.3.3" + headers-polyfill: "npm:3.2.5" + outvariant: "npm:^1.2.1" + strict-event-emitter: "npm:^0.2.4" + web-encoding: "npm:^1.1.5" + checksum: 0343a93711b60c321c40733d6bf2720a736d8e0730f5d0d9916ee4a24abfcfca4a83d1e4b2e21c3affef4fc61f04588104be002fbc8258dc4b0d202c384ade33 + languageName: node + linkType: hard + +"@noble/hashes@npm:^1.1.5": + version: 1.5.0 + resolution: "@noble/hashes@npm:1.5.0" + checksum: 1b46539695fbfe4477c0822d90c881a04d4fa2921c08c552375b444a48cac9930cb1ee68de0a3c7859e676554d0f3771999716606dc4d8f826e414c11692cdd9 languageName: node linkType: hard @@ -1313,24 +1246,40 @@ __metadata: linkType: hard "@npmcli/agent@npm:^2.0.0": - version: 2.2.0 - resolution: "@npmcli/agent@npm:2.2.0" + version: 2.2.2 + resolution: "@npmcli/agent@npm:2.2.2" dependencies: agent-base: "npm:^7.1.0" http-proxy-agent: "npm:^7.0.0" https-proxy-agent: "npm:^7.0.1" lru-cache: "npm:^10.0.1" - socks-proxy-agent: "npm:^8.0.1" - checksum: 7b89590598476dda88e79c473766b67c682aae6e0ab0213491daa6083dcc0c171f86b3868f5506f22c09aa5ea69ad7dfb78f4bf39a8dca375d89a42f408645b3 + socks-proxy-agent: "npm:^8.0.3" + checksum: 325e0db7b287d4154ecd164c0815c08007abfb07653cc57bceded17bb7fd240998a3cbdbe87d700e30bef494885eccc725ab73b668020811d56623d145b524ae languageName: node linkType: hard "@npmcli/fs@npm:^3.1.0": - version: 3.1.0 - resolution: "@npmcli/fs@npm:3.1.0" + version: 3.1.1 + resolution: "@npmcli/fs@npm:3.1.1" dependencies: semver: "npm:^7.3.5" - checksum: 162b4a0b8705cd6f5c2470b851d1dc6cd228c86d2170e1769d738c1fbb69a87160901411c3c035331e9e99db72f1f1099a8b734bf1637cc32b9a5be1660e4e1e + checksum: c37a5b4842bfdece3d14dfdb054f73fe15ed2d3da61b34ff76629fb5b1731647c49166fd2a8bf8b56fcfa51200382385ea8909a3cbecdad612310c114d3f6c99 + languageName: node + linkType: hard + +"@open-draft/until@npm:^1.0.3": + version: 1.0.3 + resolution: "@open-draft/until@npm:1.0.3" + checksum: f88bcd774b55359d14a4fa80f7bfe7d9d6d26a5995e94e823e43b211656daae3663e983f0a996937da286d22f6f5da2087b661845302f236ba27f8529dcd14fb + languageName: node + linkType: hard + +"@paralleldrive/cuid2@npm:2.2.2": + version: 2.2.2 + resolution: "@paralleldrive/cuid2@npm:2.2.2" + dependencies: + "@noble/hashes": "npm:^1.1.5" + checksum: af5826df93de437121308f4f4ce0b2eeb89b60bb57a1a6592fb89c0d40d311ad1d9f3f6a4db2cce6f2bcf572de1aa3f85704254e89b18ce61c41ebb06564c4ee languageName: node linkType: hard @@ -1341,50 +1290,41 @@ __metadata: languageName: node linkType: hard -"@pkgr/utils@npm:^2.3.1": - version: 2.4.2 - resolution: "@pkgr/utils@npm:2.4.2" - dependencies: - cross-spawn: "npm:^7.0.3" - fast-glob: "npm:^3.3.0" - is-glob: "npm:^4.0.3" - open: "npm:^9.1.0" - picocolors: "npm:^1.0.0" - tslib: "npm:^2.6.0" - checksum: 7c3e68f6405a1d4c51f418d8d580e71d7bade2683d5db07e8413d8e57f7e389047eda44a2341f77a1b3085895fca7676a9d45e8812a58312524f8c4c65d501be +"@pkgr/core@npm:^0.1.0": + version: 0.1.1 + resolution: "@pkgr/core@npm:0.1.1" + checksum: 3f7536bc7f57320ab2cf96f8973664bef624710c403357429fbf680a5c3b4843c1dbd389bb43daa6b1f6f1f007bb082f5abcb76bb2b5dc9f421647743b71d3d8 languageName: node linkType: hard -"@pluginpal/webtools-addon-sitemap@link:.yalc/@pluginpal/webtools-addon-sitemap::locator=playground%40workspace%3A.": +"@pluginpal/webtools-addon-sitemap@link:.yalc/@pluginpal/webtools-addon-sitemap::locator=playground-5%40workspace%3A.": version: 0.0.0-use.local - resolution: "@pluginpal/webtools-addon-sitemap@link:.yalc/@pluginpal/webtools-addon-sitemap::locator=playground%40workspace%3A." + resolution: "@pluginpal/webtools-addon-sitemap@link:.yalc/@pluginpal/webtools-addon-sitemap::locator=playground-5%40workspace%3A." languageName: node linkType: soft -"@pluginpal/webtools-core@link:.yalc/@pluginpal/webtools-core::locator=playground%40workspace%3A.": +"@pluginpal/webtools-core@link:.yalc/@pluginpal/webtools-core::locator=playground-5%40workspace%3A.": version: 0.0.0-use.local - resolution: "@pluginpal/webtools-core@link:.yalc/@pluginpal/webtools-core::locator=playground%40workspace%3A." + resolution: "@pluginpal/webtools-core@link:.yalc/@pluginpal/webtools-core::locator=playground-5%40workspace%3A." languageName: node linkType: soft -"@pluginpal/webtools-helper-plugin@link:.yalc/@pluginpal/webtools-helper-plugin::locator=playground%40workspace%3A.": +"@pluginpal/webtools-helper-plugin@link:.yalc/@pluginpal/webtools-helper-plugin::locator=playground-5%40workspace%3A.": version: 0.0.0-use.local - resolution: "@pluginpal/webtools-helper-plugin@link:.yalc/@pluginpal/webtools-helper-plugin::locator=playground%40workspace%3A." + resolution: "@pluginpal/webtools-helper-plugin@link:.yalc/@pluginpal/webtools-helper-plugin::locator=playground-5%40workspace%3A." languageName: node linkType: soft -"@pmmmwh/react-refresh-webpack-plugin@npm:0.5.11": - version: 0.5.11 - resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.11" +"@pmmmwh/react-refresh-webpack-plugin@npm:0.5.15": + version: 0.5.15 + resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.15" dependencies: - ansi-html-community: "npm:^0.0.8" - common-path-prefix: "npm:^3.0.0" + ansi-html: "npm:^0.0.9" core-js-pure: "npm:^3.23.3" error-stack-parser: "npm:^2.0.6" - find-up: "npm:^5.0.0" html-entities: "npm:^2.1.0" loader-utils: "npm:^2.0.4" - schema-utils: "npm:^3.0.0" + schema-utils: "npm:^4.2.0" source-map: "npm:^0.7.3" peerDependencies: "@types/webpack": 4.x || 5.x @@ -1392,7 +1332,7 @@ __metadata: sockjs-client: ^1.4.0 type-fest: ">=0.17.0 <5.0.0" webpack: ">=4.43.0 <6.0.0" - webpack-dev-server: 3.x || 4.x + webpack-dev-server: 3.x || 4.x || 5.x webpack-hot-middleware: 2.x webpack-plugin-serve: 0.x || 1.x peerDependenciesMeta: @@ -1408,7 +1348,7 @@ __metadata: optional: true webpack-plugin-serve: optional: true - checksum: a9c8468417a14a23339e313cff6ddb8029e0637748973070e61d83a2534620b3492b9a42ecf9eb9d63cb709f53c17fe814bc7dd68d64c300db338e9fd7287bc4 + checksum: ba310aa4d53070f59c8a374d1d256c5965c044c0c3fb1ff6b55353fb5e86de08a490a7bd59a31f0d4951f8f29f81864c7df224fe1342543a95d048b7413ff171 languageName: node linkType: hard @@ -1429,24 +1369,24 @@ __metadata: linkType: hard "@pnpm/npm-conf@npm:^2.1.0": - version: 2.2.2 - resolution: "@pnpm/npm-conf@npm:2.2.2" + version: 2.3.1 + resolution: "@pnpm/npm-conf@npm:2.3.1" dependencies: "@pnpm/config.env-replace": "npm:^1.1.0" "@pnpm/network.ca-file": "npm:^1.0.1" config-chain: "npm:^1.1.11" - checksum: 71393dcfce85603fddd8484b486767163000afab03918303253ae97992615b91d25942f83751366cb40ad2ee32b0ae0a033561de9d878199a024286ff98b0296 + checksum: 778a3a34ff7d6000a2594d2a9821f873f737bc56367865718b2cf0ba5d366e49689efe7975148316d7afd8e6f1dcef7d736fbb6ea7ef55caadd1dc93a36bb302 languageName: node linkType: hard -"@polka/url@npm:^1.0.0-next.20": - version: 1.0.0-next.24 - resolution: "@polka/url@npm:1.0.0-next.24" - checksum: 97d98fa911857158514457bedad8c36084c1f608302458f580ab300a25c3abf456d1d54fcf2ea7927464bee0858baf5e8e5b374b95c3375b9eb3784d81411ebd +"@polka/url@npm:^1.0.0-next.24": + version: 1.0.0-next.28 + resolution: "@polka/url@npm:1.0.0-next.28" + checksum: acc5ea62597e4da2fb42dbee02749d07f102ae7d6d2c966bf7e423c79cd65d1621da305af567e6e7c232f3b565e242d1ec932cbb3dcc0db1508d02e9a2cafa2e languageName: node linkType: hard -"@radix-ui/number@npm:^1.0.1": +"@radix-ui/number@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/number@npm:1.0.1" dependencies: @@ -1455,7 +1395,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/primitive@npm:1.0.1, @radix-ui/primitive@npm:^1.0.1": +"@radix-ui/primitive@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/primitive@npm:1.0.1" dependencies: @@ -1464,12 +1404,20 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-arrow@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-arrow@npm:1.0.3" +"@radix-ui/react-accordion@npm:1.1.2": + version: 1.1.2 + resolution: "@radix-ui/react-accordion@npm:1.1.2" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-collapsible": "npm:1.0.3" + "@radix-ui/react-collection": "npm:1.0.3" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-id": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -1480,17 +1428,19 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: c931f6d7e0bac50fd1654a0303a303aff74a68a13a33a851a43a7c88677b53a92ca6557920b9105144a3002f899ce888437d20ddd7803a5c716edac99587626d + checksum: 54fe3642306d62f68ac4d534c6bec1998d00d441663b16119fe267cb085e48761acf3c02b9466245d42b8ab419632a573d35d79d3a5d328906bde121dd1816db languageName: node linkType: hard -"@radix-ui/react-collection@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-collection@npm:1.0.3" +"@radix-ui/react-alert-dialog@npm:1.0.5": + version: 1.0.5 + resolution: "@radix-ui/react-alert-dialog@npm:1.0.5" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" "@radix-ui/react-compose-refs": "npm:1.0.1" "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-dialog": "npm:1.0.5" "@radix-ui/react-primitive": "npm:1.0.3" "@radix-ui/react-slot": "npm:1.0.2" peerDependencies: @@ -1503,38 +1453,191 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: cefa56383d7451ca79e4bd5a29aaeef6c205a04297213efd149aaead82fc8cde4fb8298e20e6b3613e5696e43f814fb4489805428f6604834fb31f73c6725fa8 + checksum: 73854a1011b07a50261a12ce33c4b9d6585603e731a2ceffc7a4d2b8c795631716fda8b8006a813648e247d17abbaf290a419a935ae4cd70c83c3c70a34ce9f4 languageName: node linkType: hard -"@radix-ui/react-compose-refs@npm:1.0.1, @radix-ui/react-compose-refs@npm:^1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-compose-refs@npm:1.0.1" +"@radix-ui/react-arrow@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-arrow@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-primitive": "npm:1.0.3" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: be06f8dab35b5a1bffa7a5982fb26218ddade1acb751288333e3b89d7b4a7dfb5a6371be83876dac0ec2ebe0866d295e8618b778608e1965342986ea448040ec + "@types/react-dom": + optional: true + checksum: c931f6d7e0bac50fd1654a0303a303aff74a68a13a33a851a43a7c88677b53a92ca6557920b9105144a3002f899ce888437d20ddd7803a5c716edac99587626d languageName: node linkType: hard -"@radix-ui/react-context@npm:1.0.1, @radix-ui/react-context@npm:^1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-context@npm:1.0.1" +"@radix-ui/react-avatar@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-avatar@npm:1.0.4" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 3de5761b32cc70cd61715527f29d8c699c01ab28c195ced972ccbc7025763a373a68f18c9f948c7a7b922e469fd2df7fee5f7536e3f7bad44ffc06d959359333 - languageName: node + "@types/react-dom": + optional: true + checksum: 608494c53968085bfcf9b987d80c3ec6720bdb65f78591d53e8bba3b360e86366d48a7dee11405dd443f5a3565432184b95bb9d4954bca1922cc9385a942caaf + languageName: node + linkType: hard + +"@radix-ui/react-checkbox@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-checkbox@npm:1.0.4" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-use-size": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: a4bd259a7e15ad88f72524190ddcc2db0688d439aad954e06d0adf6038b2e17397ed8ae0ea26ab09bf6981f1b9dd883904b2b7e74b307b5c6b1a3765d27fe737 + languageName: node + linkType: hard + +"@radix-ui/react-collapsible@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-collapsible@npm:1.0.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 7bc3e601e3fa84991bdf46ea1bdb725760942f8facadf42f05808abc7a1399c6ab90a00c70699367026afbd8afba0254ff9634f9d1e05b24ae452d9e0524d328 + languageName: node + linkType: hard + +"@radix-ui/react-collection@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-collection@npm:1.0.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: cefa56383d7451ca79e4bd5a29aaeef6c205a04297213efd149aaead82fc8cde4fb8298e20e6b3613e5696e43f814fb4489805428f6604834fb31f73c6725fa8 + languageName: node + linkType: hard + +"@radix-ui/react-compose-refs@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-compose-refs@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: be06f8dab35b5a1bffa7a5982fb26218ddade1acb751288333e3b89d7b4a7dfb5a6371be83876dac0ec2ebe0866d295e8618b778608e1965342986ea448040ec + languageName: node + linkType: hard + +"@radix-ui/react-context@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-context@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 3de5761b32cc70cd61715527f29d8c699c01ab28c195ced972ccbc7025763a373a68f18c9f948c7a7b922e469fd2df7fee5f7536e3f7bad44ffc06d959359333 + languageName: node + linkType: hard + +"@radix-ui/react-dialog@npm:1.0.5": + version: 1.0.5 + resolution: "@radix-ui/react-dialog@npm:1.0.5" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-focus-guards": "npm:1.0.1" + "@radix-ui/react-focus-scope": "npm:1.0.4" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + aria-hidden: "npm:^1.1.1" + react-remove-scroll: "npm:2.5.5" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: c5b3069397379e79857a3203f3ead4d12d87736b59899f02a63e620a07dd1e6704e15523926cdf8e39afe1c945a7ff0f2533c5ea5be1e17c3114820300a51133 + languageName: node linkType: hard "@radix-ui/react-direction@npm:1.0.1": @@ -1552,7 +1655,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dismissable-layer@npm:1.0.5, @radix-ui/react-dismissable-layer@npm:^1.0.5": +"@radix-ui/react-dismissable-layer@npm:1.0.5": version: 1.0.5 resolution: "@radix-ui/react-dismissable-layer@npm:1.0.5" dependencies: @@ -1576,7 +1679,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dropdown-menu@npm:^2.0.6": +"@radix-ui/react-dropdown-menu@npm:2.0.6": version: 2.0.6 resolution: "@radix-ui/react-dropdown-menu@npm:2.0.6" dependencies: @@ -1639,7 +1742,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-id@npm:1.0.1, @radix-ui/react-id@npm:^1.0.1": +"@radix-ui/react-id@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-id@npm:1.0.1" dependencies: @@ -1692,7 +1795,41 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-popper@npm:1.1.3, @radix-ui/react-popper@npm:^1.1.3": +"@radix-ui/react-popover@npm:1.0.7": + version: 1.0.7 + resolution: "@radix-ui/react-popover@npm:1.0.7" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-focus-guards": "npm:1.0.1" + "@radix-ui/react-focus-scope": "npm:1.0.4" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-popper": "npm:1.1.3" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + aria-hidden: "npm:^1.1.1" + react-remove-scroll: "npm:2.5.5" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: ed7abbd61df1e15d62072e214fafbdc4e31942e0ce49665f2045d8279944a0a37762bcd70a36389ed9e43c95797d5acb57f6f5ca5a15b688b1928cfc2b9ce196 + languageName: node + linkType: hard + +"@radix-ui/react-popper@npm:1.1.3": version: 1.1.3 resolution: "@radix-ui/react-popper@npm:1.1.3" dependencies: @@ -1721,7 +1858,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-portal@npm:1.0.4, @radix-ui/react-portal@npm:^1.0.4": +"@radix-ui/react-portal@npm:1.0.4": version: 1.0.4 resolution: "@radix-ui/react-portal@npm:1.0.4" dependencies: @@ -1762,7 +1899,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-primitive@npm:1.0.3, @radix-ui/react-primitive@npm:^1.0.3": +"@radix-ui/react-primitive@npm:1.0.3": version: 1.0.3 resolution: "@radix-ui/react-primitive@npm:1.0.3" dependencies: @@ -1782,6 +1919,56 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-progress@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-progress@npm:1.0.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: ccb383ad06f8b2bcc8053c618009e775dc41674d5e2d51e8ab8460a60ea154488a03ccc07f72efbe28d7b182ca424bc223f304686edd002c7cd9be34199881b9 + languageName: node + linkType: hard + +"@radix-ui/react-radio-group@npm:1.1.3": + version: 1.1.3 + resolution: "@radix-ui/react-radio-group@npm:1.1.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-roving-focus": "npm:1.0.4" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-use-size": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: a23264cc9e8cb3738db8edf50ae27b82f79093f57c2e9a4d319fdece280147f5615643ad6df480383dcd53f39078e321c25be5e18992ffda36b2c73ebfcad9c4 + languageName: node + linkType: hard + "@radix-ui/react-roving-focus@npm:1.0.4": version: 1.0.4 resolution: "@radix-ui/react-roving-focus@npm:1.0.4" @@ -1810,6 +1997,34 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-scroll-area@npm:1.0.5": + version: 1.0.5 + resolution: "@radix-ui/react-scroll-area@npm:1.0.5" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/number": "npm:1.0.1" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: a08818aeeb15920a02e708699a8bdc85c26eab0579ab741129b464a799b5d9a04f81810a2d200f1cf4aef03452067770e87b0f81593a689350fcd7e51819e4cb + languageName: node + linkType: hard + "@radix-ui/react-separator@npm:1.0.3": version: 1.0.3 resolution: "@radix-ui/react-separator@npm:1.0.3" @@ -1830,7 +2045,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-slot@npm:1.0.2, @radix-ui/react-slot@npm:^1.0.2": +"@radix-ui/react-slot@npm:1.0.2": version: 1.0.2 resolution: "@radix-ui/react-slot@npm:1.0.2" dependencies: @@ -1846,6 +2061,59 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-switch@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-switch@npm:1.0.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-use-size": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: e7c65aeedf9d3cd47320fd3759b8c7f3777619cd847a96f2c52841488ad1745fa35335e2877a4f839902942410a7ffe9baf05ec1c249a0401a2b1b9363dbf343 + languageName: node + linkType: hard + +"@radix-ui/react-tabs@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-tabs@npm:1.0.4" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-roving-focus": "npm:1.0.4" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 79699a921f5c2e890e0e496a751d9c2a7c4017eff8e52f094389e993263332881353bdd27b8cc123c906b36743e803eec7f32fdbb4d413328cba0a37d6413339 + languageName: node + linkType: hard + "@radix-ui/react-toggle-group@npm:1.0.4": version: 1.0.4 resolution: "@radix-ui/react-toggle-group@npm:1.0.4" @@ -1916,11 +2184,42 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 3ed7ebe22ef2e8369e08bb59776671a7b8c413628249c338b8db86b4b9ac40127b4201d5bd4a9c23ea1fd21464769b4fa427d3ebcda3a7fcdbd45b256b5a753a + checksum: 3ed7ebe22ef2e8369e08bb59776671a7b8c413628249c338b8db86b4b9ac40127b4201d5bd4a9c23ea1fd21464769b4fa427d3ebcda3a7fcdbd45b256b5a753a + languageName: node + linkType: hard + +"@radix-ui/react-tooltip@npm:1.0.7": + version: 1.0.7 + resolution: "@radix-ui/react-tooltip@npm:1.0.7" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-popper": "npm:1.1.3" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-visually-hidden": "npm:1.0.3" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 915524ea9d102eb26e656c550a084ca460219041c0e7cec0e72b522ee52a43b4d725f4ad3352212f4ae88b3672ef7b23bad07844275cafea075ada590678d873 languageName: node linkType: hard -"@radix-ui/react-use-callback-ref@npm:1.0.1, @radix-ui/react-use-callback-ref@npm:^1.0.1": +"@radix-ui/react-use-callback-ref@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-use-callback-ref@npm:1.0.1" dependencies: @@ -1935,7 +2234,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-use-controllable-state@npm:1.0.1, @radix-ui/react-use-controllable-state@npm:^1.0.1": +"@radix-ui/react-use-controllable-state@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-use-controllable-state@npm:1.0.1" dependencies: @@ -1982,7 +2281,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-use-previous@npm:^1.0.1": +"@radix-ui/react-use-previous@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-use-previous@npm:1.0.1" dependencies: @@ -2029,7 +2328,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-visually-hidden@npm:^1.0.3": +"@radix-ui/react-visually-hidden@npm:1.0.3": version: 1.0.3 resolution: "@radix-ui/react-visually-hidden@npm:1.0.3" dependencies: @@ -2099,195 +2398,184 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4" +"@remix-run/router@npm:1.21.0": + version: 1.21.0 + resolution: "@remix-run/router@npm:1.21.0" + checksum: 570792211c083a1c7146613b79cbb8e0d1e14f34e974052e060e7f9dcad38c800d80fe0a18bf42811bc278ab12c0e8fd62cfce649e905046c4e55bd5a09eafdc + languageName: node + linkType: hard + +"@rollup/rollup-android-arm-eabi@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.25.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm64@npm:4.22.4" +"@rollup/rollup-android-arm64@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-android-arm64@npm:4.25.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4" +"@rollup/rollup-darwin-arm64@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.25.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-x64@npm:4.22.4" +"@rollup/rollup-darwin-x64@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.25.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4" +"@rollup/rollup-freebsd-arm64@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.25.0" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-x64@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-freebsd-x64@npm:4.25.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.25.0" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4" +"@rollup/rollup-linux-arm-musleabihf@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.25.0" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4" +"@rollup/rollup-linux-arm64-gnu@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.25.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4" +"@rollup/rollup-linux-arm64-musl@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.25.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.25.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4" +"@rollup/rollup-linux-riscv64-gnu@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.25.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4" +"@rollup/rollup-linux-s390x-gnu@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.25.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4" +"@rollup/rollup-linux-x64-gnu@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.25.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4" +"@rollup/rollup-linux-x64-musl@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.25.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4" +"@rollup/rollup-win32-arm64-msvc@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.25.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4" +"@rollup/rollup-win32-ia32-msvc@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.25.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4" +"@rollup/rollup-win32-x64-msvc@npm:4.25.0": + version: 4.25.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.25.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rushstack/ts-command-line@npm:^4.12.2": - version: 4.17.1 - resolution: "@rushstack/ts-command-line@npm:4.17.1" - dependencies: - "@types/argparse": "npm:1.0.38" - argparse: "npm:~1.0.9" - colors: "npm:~1.2.1" - string-argv: "npm:~0.3.1" - checksum: 4fd27d2450a6e71139e67b33d5ecba7abbf3497e7479ab3a96666cf79f207c5a7d4ad4f8de17f43e09bed65a0f28115160a4c5486c8e64f8b472c7145a31c2d2 - languageName: node - linkType: hard - -"@sentry/core@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/core@npm:6.19.7" - dependencies: - "@sentry/hub": "npm:6.19.7" - "@sentry/minimal": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 65dc0b21859ec8e31e4091c2e0516bad3073de7c2518d239906ff875a0542490688cb76441c462c84189cd0f19176f5af6d6e56dbb5e157c9d03906791259411 - languageName: node - linkType: hard - -"@sentry/hub@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/hub@npm:6.19.7" +"@rushstack/node-core-library@npm:5.9.0": + version: 5.9.0 + resolution: "@rushstack/node-core-library@npm:5.9.0" dependencies: - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 586ac17c01c4ae4d4202adc0d0cfe861ee1087b637ad8692f01c265408b5792f4c14e0dd73506aa266be310665e461d785d083285d63e0ef6c1a1ae43c3d6d50 - languageName: node - linkType: hard - -"@sentry/minimal@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/minimal@npm:6.19.7" - dependencies: - "@sentry/hub": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 86f77d62d8ab5364cc1d14088b557045f24543f2354a959840fbc170c2fc38f9406c2d1be2ae33cad501398c0cc066a7f02b6c8f0155e844e70372c77c56f860 + ajv: "npm:~8.13.0" + ajv-draft-04: "npm:~1.0.0" + ajv-formats: "npm:~3.0.1" + fs-extra: "npm:~7.0.1" + import-lazy: "npm:~4.0.0" + jju: "npm:~1.4.0" + resolve: "npm:~1.22.1" + semver: "npm:~7.5.4" + peerDependencies: + "@types/node": "*" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 1322a05f504da2aaa869821aa53f5d2867e02f19ed2ef2692e6fc04507b6419b2c7b0a2f756bed09477b1a6b5edc8f8f86471b24d0c81ff51653da87ae1cb8af languageName: node linkType: hard -"@sentry/node@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/node@npm:6.19.7" +"@rushstack/terminal@npm:0.14.2": + version: 0.14.2 + resolution: "@rushstack/terminal@npm:0.14.2" dependencies: - "@sentry/core": "npm:6.19.7" - "@sentry/hub": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - cookie: "npm:^0.4.1" - https-proxy-agent: "npm:^5.0.0" - lru_map: "npm:^0.3.3" - tslib: "npm:^1.9.3" - checksum: 4a25dfa4a5278375e7644a3c642abb4a90be70c99fdf633536bf1194f246aa3d11edc8efb3487ed8aeecc01c6ea9204660a9162c019337459da92837b969cfa5 - languageName: node - linkType: hard - -"@sentry/types@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/types@npm:6.19.7" - checksum: b428ee58ca5f1587a5bdcf5ae19de0116f5c73eba056872b3a54ff2221d0f5166f3ef28867a8563f00d3da08e55ed3e24baad207b4d1d918596867f99c0ec705 + "@rushstack/node-core-library": "npm:5.9.0" + supports-color: "npm:~8.1.1" + peerDependencies: + "@types/node": "*" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 3329c407e4a23ae6b1e0e35eeeaf27e9ea190454bca58473e745b9eb5c15d1ca43f99c42aa34f673ce5421bbec90052ebd037c0d080973b3e878688cf02d5b37 languageName: node linkType: hard -"@sentry/utils@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/utils@npm:6.19.7" +"@rushstack/ts-command-line@npm:^4.12.2": + version: 4.23.0 + resolution: "@rushstack/ts-command-line@npm:4.23.0" dependencies: - "@sentry/types": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 3c15e6bc75800124924da5b180137007e74d39e605c01bd28d2cfd63ee97fac1ea0c3ec8be712a1ef70802730184b71d0f3b6d50c41da9947fef348f1fd68e12 + "@rushstack/terminal": "npm:0.14.2" + "@types/argparse": "npm:1.0.38" + argparse: "npm:~1.0.9" + string-argv: "npm:~0.3.1" + checksum: 4bf5e384368024977d76024702c35f7204b030008dc6a2705aa85d58909eb7a29152793068a7388412945da20ebdc80ab487d428fe3e2329eb824c647175c80d languageName: node linkType: hard @@ -2325,134 +2613,95 @@ __metadata: languageName: node linkType: hard -"@strapi/admin@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/admin@npm:4.25.8" +"@strapi/admin@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/admin@npm:5.3.0" dependencies: "@casl/ability": "npm:6.5.0" - "@pmmmwh/react-refresh-webpack-plugin": "npm:0.5.11" + "@internationalized/date": "npm:3.5.4" "@radix-ui/react-context": "npm:1.0.1" "@radix-ui/react-toolbar": "npm:1.0.4" "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.25.8" - "@strapi/icons": "npm:1.19.0" - "@strapi/permissions": "npm:4.25.8" - "@strapi/provider-audit-logs-local": "npm:4.25.8" - "@strapi/types": "npm:4.25.8" - "@strapi/typescript-utils": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" - "@vitejs/plugin-react-swc": "npm:3.5.0" - axios: "npm:1.6.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/permissions": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + "@testing-library/dom": "npm:10.1.0" + "@testing-library/react": "npm:15.0.7" + "@testing-library/user-event": "npm:14.5.2" + axios: "npm:1.7.4" bcryptjs: "npm:2.4.3" boxen: "npm:5.1.2" - browserslist: "npm:^4.22.2" - browserslist-to-esbuild: "npm:1.2.0" chalk: "npm:^4.1.2" - chokidar: "npm:3.5.3" codemirror5: "npm:codemirror@^5.65.11" cross-env: "npm:^7.0.3" - css-loader: "npm:^6.9.0" date-fns: "npm:2.30.0" - dotenv: "npm:14.2.0" - esbuild: "npm:0.19.11" - esbuild-loader: "npm:^2.21.0" - esbuild-register: "npm:3.5.0" execa: "npm:5.1.1" fast-deep-equal: "npm:3.1.3" - find-root: "npm:1.1.0" - fork-ts-checker-webpack-plugin: "npm:9.0.2" - formik: "npm:2.4.0" + formik: "npm:2.4.5" fractional-indexing: "npm:3.2.0" - fs-extra: "npm:10.0.0" + fs-extra: "npm:11.2.0" highlight.js: "npm:^10.4.1" - history: "npm:^4.9.0" - html-webpack-plugin: "npm:5.6.0" - immer: "npm:9.0.19" + immer: "npm:9.0.21" inquirer: "npm:8.2.5" invariant: "npm:^2.2.4" is-localhost-ip: "npm:2.0.0" - js-cookie: "npm:2.2.1" jsonwebtoken: "npm:9.0.0" - koa: "npm:2.13.4" - koa-bodyparser: "npm:4.4.1" + koa: "npm:2.15.2" koa-compose: "npm:4.1.0" - koa-passport: "npm:5.0.0" + koa-passport: "npm:6.0.0" koa-static: "npm:5.0.0" - koa2-ratelimit: "npm:^1.1.2" + koa2-ratelimit: "npm:^1.1.3" lodash: "npm:4.17.21" - markdown-it: "npm:^12.3.2" - markdown-it-abbr: "npm:^1.0.4" - markdown-it-container: "npm:^3.0.0" - markdown-it-deflist: "npm:^2.1.0" - markdown-it-emoji: "npm:^2.0.0" - markdown-it-footnote: "npm:^3.0.3" - markdown-it-ins: "npm:^3.0.1" - markdown-it-mark: "npm:^3.0.1" - markdown-it-sub: "npm:^1.0.0" - markdown-it-sup: "npm:1.0.0" - mini-css-extract-plugin: "npm:2.7.7" + msw: "npm:1.3.0" node-schedule: "npm:2.1.1" ora: "npm:5.4.1" - outdent: "npm:0.8.0" p-map: "npm:4.0.0" passport-local: "npm:1.0.0" pluralize: "npm:8.0.0" - prettier: "npm:2.8.4" - prop-types: "npm:^15.8.1" punycode: "npm:2.3.1" qs: "npm:6.11.1" react-dnd: "npm:16.0.1" react-dnd-html5-backend: "npm:16.0.1" - react-error-boundary: "npm:3.1.4" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" + react-intl: "npm:6.6.2" react-is: "npm:^18.2.0" react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" - react-refresh: "npm:0.14.0" - react-select: "npm:5.7.0" - react-window: "npm:1.8.8" - read-pkg-up: "npm:7.0.1" - resolve-from: "npm:5.0.0" - rimraf: "npm:3.0.2" + react-redux: "npm:8.1.3" + react-select: "npm:5.8.0" + react-window: "npm:1.8.10" + rimraf: "npm:5.0.5" sanitize-html: "npm:2.13.0" + scheduler: "npm:0.23.0" semver: "npm:7.5.4" sift: "npm:16.0.1" - slate: "npm:0.94.1" - slate-history: "npm:0.93.0" - slate-react: "npm:0.98.3" - style-loader: "npm:3.3.4" - typescript: "npm:5.2.2" - vite: "npm:5.0.13" - webpack: "npm:^5.89.0" - webpack-bundle-analyzer: "npm:^4.10.1" - webpack-dev-middleware: "npm:6.1.2" - webpack-hot-middleware: "npm:2.26.0" + typescript: "npm:5.3.2" + use-context-selector: "npm:1.4.1" yup: "npm:0.32.9" + zod: "npm:^3.22.4" peerDependencies: - "@strapi/data-transfer": ^4.16.0 - "@strapi/strapi": ^4.3.4 + "@strapi/data-transfer": ^5.0.0 ||  ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 06dfab30e57b84a4d98448ce05e23782cb0bce438f0b07d610b175e8364dc26bb1348cc878271849ecafabf9b4d492f51fedca77f85fb61f2a69d77d3b51afef + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 7338e958cd93f83147faa5d424d7b3aece926ef71d157ee413fc3e3f7fc34ce91045153afafcbd5990729621bcfb5ae1d508987b981cbd662dc50a026591c59c languageName: node linkType: hard -"@strapi/cloud-cli@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/cloud-cli@npm:4.25.8" +"@strapi/cloud-cli@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/cloud-cli@npm:5.3.0" dependencies: - "@strapi/utils": "npm:4.25.8" - axios: "npm:1.6.0" + "@strapi/utils": "npm:5.3.0" + axios: "npm:1.7.4" chalk: "npm:4.1.2" cli-progress: "npm:3.12.0" commander: "npm:8.3.0" eventsource: "npm:2.0.2" fast-safe-stringify: "npm:2.1.1" - fs-extra: "npm:10.0.0" + fs-extra: "npm:11.2.0" inquirer: "npm:8.2.5" jsonwebtoken: "npm:9.0.0" jwks-rsa: "npm:3.1.0" @@ -2461,57 +2710,198 @@ __metadata: open: "npm:8.4.0" ora: "npm:5.4.1" pkg-up: "npm:3.1.0" - tar: "npm:6.1.13" + tar: "npm:6.2.1" xdg-app-paths: "npm:8.3.0" yup: "npm:0.32.9" bin: cloud-cli: bin/index.js - checksum: da0fe84391f05535c031d0a92173632b4e0955d4daccda31714d9b873a1b4ed94a9f8b9d8c3bb862ff0f642cf136ef870c5a103e1d1c2130e9cc1c7946e40ea6 + checksum: 9222f4d6ec81b82ee70b30e5d848320a7cbdd3544022686f70707b04eddc4cf747974b8a0968e5ad6f93e7611508f76760e3b622749ff6c296448e3efd819113 + languageName: node + linkType: hard + +"@strapi/content-manager@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/content-manager@npm:5.3.0" + dependencies: + "@radix-ui/react-toolbar": "npm:1.0.4" + "@reduxjs/toolkit": "npm:1.9.7" + "@sindresorhus/slugify": "npm:1.1.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/types": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + codemirror5: "npm:codemirror@^5.65.11" + date-fns: "npm:2.30.0" + fractional-indexing: "npm:3.2.0" + highlight.js: "npm:^10.4.1" + immer: "npm:9.0.21" + koa: "npm:2.15.2" + lodash: "npm:4.17.21" + markdown-it: "npm:^12.3.2" + markdown-it-abbr: "npm:^1.0.4" + markdown-it-container: "npm:^3.0.0" + markdown-it-deflist: "npm:^2.1.0" + markdown-it-emoji: "npm:^2.0.0" + markdown-it-footnote: "npm:^3.0.3" + markdown-it-ins: "npm:^3.0.1" + markdown-it-mark: "npm:^3.0.1" + markdown-it-sub: "npm:^1.0.0" + markdown-it-sup: "npm:1.0.0" + node-schedule: "npm:2.1.1" + qs: "npm:6.11.1" + react-dnd: "npm:16.0.1" + react-dnd-html5-backend: "npm:16.0.1" + react-helmet: "npm:^6.1.0" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-window: "npm:1.8.10" + sanitize-html: "npm:2.13.0" + slate: "npm:0.94.1" + slate-history: "npm:0.93.0" + slate-react: "npm:0.98.3" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: c2ba41bc342422854657c63d9e7dc8206594a54b37fd9b719cb0eb7ed93355535cdb8da83293e9a749351c4424718cc3d38d68e30a32cf5712e3715d7582eb54 languageName: node linkType: hard -"@strapi/content-releases@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/content-releases@npm:4.25.8" +"@strapi/content-releases@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/content-releases@npm:5.3.0" dependencies: "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.25.8" - "@strapi/icons": "npm:1.19.0" - "@strapi/types": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" - axios: "npm:1.6.0" + "@strapi/database": "npm:5.3.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/types": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" date-fns: "npm:2.30.0" - date-fns-tz: "npm:2.0.0" - formik: "npm:2.4.0" + date-fns-tz: "npm:2.0.1" + formik: "npm:2.4.5" lodash: "npm:4.17.21" node-schedule: "npm:2.1.1" - react-intl: "npm:6.4.1" - react-redux: "npm:8.1.1" + qs: "npm:6.11.1" + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 + "@strapi/content-manager": ^5.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 86c37e0495ebe25263720b66c34499284f9453528e3fa98bf4b855ba9efe0e409f0f1235ba4f41c63b65905016d32b64eb88d7a9555539e5c0658b1e7a7bfbba + languageName: node + linkType: hard + +"@strapi/content-type-builder@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/content-type-builder@npm:5.3.0" + dependencies: + "@reduxjs/toolkit": "npm:1.9.7" + "@sindresorhus/slugify": "npm:1.1.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/generators": "npm:5.3.0" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/utils": "npm:5.3.0" + date-fns: "npm:2.30.0" + fs-extra: "npm:11.2.0" + immer: "npm:9.0.21" + lodash: "npm:4.17.21" + pluralize: "npm:8.0.0" + qs: "npm:6.11.1" + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" yup: "npm:0.32.9" peerDependencies: - "@strapi/admin": ^4.19.0 - "@strapi/strapi": ^4.15.1 + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: 5.3.4 - styled-components: 5.3.3 - checksum: c94c5c689007697a8d793e1d00e2f11d91e4c04de32aaaf233d686719281be7eaf971ddbccda2cea086a1633f3b37916240c6c5fe4687551a4663d2653c65ea4 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: dff0539d0660a3965b1d4d379091dc407c88b625fb416584082d318161992cab40b041db6a251aeac1bd8a5e75ba19f466c377d489ce7ad599da90a69b1b733a languageName: node linkType: hard -"@strapi/data-transfer@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/data-transfer@npm:4.25.8" +"@strapi/core@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/core@npm:5.3.0" + dependencies: + "@koa/cors": "npm:5.0.0" + "@koa/router": "npm:12.0.2" + "@paralleldrive/cuid2": "npm:2.2.2" + "@strapi/admin": "npm:5.3.0" + "@strapi/database": "npm:5.3.0" + "@strapi/generators": "npm:5.3.0" + "@strapi/logger": "npm:5.3.0" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/permissions": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + bcryptjs: "npm:2.4.3" + boxen: "npm:5.1.2" + chalk: "npm:4.1.2" + ci-info: "npm:4.0.0" + cli-table3: "npm:0.6.2" + commander: "npm:8.3.0" + configstore: "npm:5.0.1" + copyfiles: "npm:2.4.1" + debug: "npm:4.3.4" + delegates: "npm:1.0.0" + dotenv: "npm:16.4.5" + execa: "npm:5.1.1" + fs-extra: "npm:11.2.0" + glob: "npm:10.3.10" + global-agent: "npm:3.0.0" + http-errors: "npm:2.0.0" + inquirer: "npm:8.2.5" + is-docker: "npm:2.2.1" + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" + koa-compose: "npm:4.1.0" + koa-compress: "npm:5.1.1" + koa-favicon: "npm:2.1.0" + koa-helmet: "npm:7.0.2" + koa-ip: "npm:^2.1.3" + koa-session: "npm:6.4.0" + koa-static: "npm:5.0.0" + lodash: "npm:4.17.21" + mime-types: "npm:2.1.35" + node-schedule: "npm:2.1.1" + open: "npm:8.4.0" + ora: "npm:5.4.1" + package-json: "npm:7.0.0" + pkg-up: "npm:3.1.0" + qs: "npm:6.11.1" + resolve.exports: "npm:2.0.2" + semver: "npm:7.5.4" + statuses: "npm:2.0.1" + typescript: "npm:5.3.2" + undici: "npm:6.19.2" + yup: "npm:0.32.9" + checksum: 50c4ec7302a93a176be0d90fdeaa44ad1774a439169a90f463343ad6ac87f62b6290727ddd7b6e32c09edc935539db3835d1fb95e19b1a60628026f4e01f04b9 + languageName: node + linkType: hard + +"@strapi/data-transfer@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/data-transfer@npm:5.3.0" dependencies: - "@strapi/logger": "npm:4.25.8" - "@strapi/strapi": "npm:4.25.8" - "@strapi/types": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" + "@strapi/logger": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" chalk: "npm:4.1.2" cli-table3: "npm:0.6.5" commander: "npm:8.3.0" - fs-extra: "npm:10.0.0" + fs-extra: "npm:11.2.0" inquirer: "npm:8.2.5" lodash: "npm:4.17.21" ora: "npm:5.4.1" @@ -2519,629 +2909,582 @@ __metadata: semver: "npm:7.5.4" stream-chain: "npm:2.2.5" stream-json: "npm:1.8.0" - tar: "npm:6.1.13" + tar: "npm:6.2.1" tar-stream: "npm:2.2.0" - ws: "npm:8.13.0" - peerDependencies: - "@strapi/strapi": ^4.14.4 - checksum: 3e555a6ccac9ddf40fa4bd6b02d6ba2d8401388756854675077cfd30197fdeb9222ed6024854537fe7938a631172e5abdd18c4abcb707cc304e4e531f5dd1973 + ws: "npm:8.17.1" + checksum: 764f6102ba72250f59ad091fd6a9d2bd6435b49fbe743421df5048275b2b987fd26e395dbd7eec6a211af01c3f12d53438c4c2ae7e78601be927e5e16c27b3c3 languageName: node linkType: hard -"@strapi/database@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/database@npm:4.25.8" +"@strapi/database@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/database@npm:5.3.0" dependencies: - "@strapi/utils": "npm:4.25.8" + "@paralleldrive/cuid2": "npm:2.2.2" + "@strapi/utils": "npm:5.3.0" + ajv: "npm:8.16.0" date-fns: "npm:2.30.0" debug: "npm:4.3.4" - fs-extra: "npm:10.0.0" - knex: "npm:2.5.0" + fs-extra: "npm:11.2.0" + knex: "npm:3.0.1" lodash: "npm:4.17.21" semver: "npm:7.5.4" - umzug: "npm:3.2.1" - checksum: 2e181d588f2be158696971df2f0aa567e4bb0e5022a8a964400999cb051263c52ee96131a6b1b391c189c1a8121831546f6289ae9cfac614141f1ba46851b3ec + umzug: "npm:3.8.1" + checksum: 7328665af54eb0490ebf2d6a418f16d2c5088e1988c871e0d84d05cadfc01a4ffea5742ada528eac35ac496d41e8b9e0e8dd1ab9cff748f617af6b2d96457dbc languageName: node linkType: hard -"@strapi/design-system@npm:1.19.0": - version: 1.19.0 - resolution: "@strapi/design-system@npm:1.19.0" +"@strapi/design-system@npm:2.0.0-rc.12": + version: 2.0.0-rc.12 + resolution: "@strapi/design-system@npm:2.0.0-rc.12" dependencies: - "@codemirror/lang-json": "npm:^6.0.1" - "@floating-ui/react-dom": "npm:^2.0.8" - "@internationalized/date": "npm:^3.5.2" - "@internationalized/number": "npm:^3.5.1" - "@radix-ui/react-dismissable-layer": "npm:^1.0.5" - "@radix-ui/react-dropdown-menu": "npm:^2.0.6" + "@codemirror/lang-json": "npm:6.0.1" + "@floating-ui/react-dom": "npm:2.1.0" + "@internationalized/date": "npm:3.5.4" + "@internationalized/number": "npm:3.5.3" + "@radix-ui/react-accordion": "npm:1.1.2" + "@radix-ui/react-alert-dialog": "npm:1.0.5" + "@radix-ui/react-avatar": "npm:1.0.4" + "@radix-ui/react-checkbox": "npm:1.0.4" + "@radix-ui/react-dialog": "npm:1.0.5" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-dropdown-menu": "npm:2.0.6" "@radix-ui/react-focus-scope": "npm:1.0.4" - "@strapi/ui-primitives": "npm:^1.19.0" - "@uiw/react-codemirror": "npm:^4.21.25" - aria-hidden: "npm:^1.2.4" - compute-scroll-into-view: "npm:^3.1.0" - prop-types: "npm:^15.8.1" - react-remove-scroll: "npm:^2.5.9" + "@radix-ui/react-popover": "npm:1.0.7" + "@radix-ui/react-progress": "npm:1.0.3" + "@radix-ui/react-radio-group": "npm:1.1.3" + "@radix-ui/react-scroll-area": "npm:1.0.5" + "@radix-ui/react-switch": "npm:1.0.3" + "@radix-ui/react-tabs": "npm:1.0.4" + "@radix-ui/react-tooltip": "npm:1.0.7" + "@strapi/ui-primitives": "npm:2.0.0-rc.12" + "@uiw/react-codemirror": "npm:4.22.2" + react-remove-scroll: "npm:2.5.10" peerDependencies: - "@strapi/icons": ^1.5.0 + "@strapi/icons": ^2.0.0 || ^2.0.0-beta || ^2.0.0-alpha react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 79a59889737eae32e40450710fd5496d862f05014c9ac20e60f3c4cbcb116954450105a99e2e0e4f3ed16bbcaaf1b15dde622ac9e1a165c7bc86e8b173c27bfc + styled-components: ^6.0.0 + checksum: 6b165c6ddd736423622724b44cae54e439391e770242fa63671d23d91607b78319f3dbbc6b1b4f70c75b19ac0a22ea34acce899d132041d7782ff2d0eae493be languageName: node linkType: hard -"@strapi/generate-new@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/generate-new@npm:4.25.8" +"@strapi/email@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/email@npm:5.3.0" dependencies: - "@sentry/node": "npm:6.19.7" - chalk: "npm:^4.1.2" - execa: "npm:5.1.1" - fs-extra: "npm:10.0.0" - inquirer: "npm:8.2.5" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/provider-email-sendmail": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" lodash: "npm:4.17.21" - node-fetch: "npm:2.7.0" - node-machine-id: "npm:^1.1.10" - ora: "npm:^5.4.1" - semver: "npm:7.5.4" - tar: "npm:6.1.13" - checksum: 0e8614303481d5659a7c11f6ba9147e53d62d251be241243b6144ec4a556783b352f9ff2fe65349ea64941130e612b6e78540cc3486fbead130e56e9c89c45f1 + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + koa: 2.13.4 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 6af11c202b95c53015bcc3240b752665a90aa19370f872ebb76ce8b38cd0bc761ac125aa23a1c95d85fbaf96485ad237caa3b9e7b354f5a11a14b4578d25bdac languageName: node linkType: hard -"@strapi/generators@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/generators@npm:4.25.8" +"@strapi/generators@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/generators@npm:5.3.0" dependencies: "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/typescript-utils": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" chalk: "npm:4.1.2" copyfiles: "npm:2.4.1" - fs-extra: "npm:10.0.0" + fs-extra: "npm:11.2.0" node-plop: "npm:0.26.3" - plop: "npm:2.7.6" + plop: "npm:4.0.1" pluralize: "npm:8.0.0" - checksum: 0d4a8f31d696ab6e847e4eaddc879d78d03689965d56125a567345f1f02034656c18ff9f249ccfc1fee8bb0328705fd6d10ca95a05f811f7842a093d5eeae57e + checksum: ae66ad4d8bc77357d19ef44d5edb230fb1ce6dc715c9d1bc91ca76384088dcbede99b3fca06e92b826a06b617af102cd09a6a9ffe9e29003db04f36c19e799cf languageName: node linkType: hard -"@strapi/helper-plugin@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/helper-plugin@npm:4.25.8" +"@strapi/i18n@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/i18n@npm:5.3.0" dependencies: - axios: "npm:1.6.0" - date-fns: "npm:2.30.0" - formik: "npm:2.4.0" - immer: "npm:9.0.19" + "@reduxjs/toolkit": "npm:1.9.7" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/utils": "npm:5.3.0" lodash: "npm:4.17.21" qs: "npm:6.11.1" - react-helmet: "npm:6.1.0" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - react-select: "npm:5.7.0" + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" + yup: "npm:0.32.9" peerDependencies: - "@strapi/design-system": 1.19.0 - "@strapi/icons": 1.19.0 + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + "@strapi/content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 9097f09c041cfd444c65b384e1f467c2d16ea335834658f250563de383587d0c8632d23b4112282f6f20a4d5dc03966826b33dfb732cd4bc87de38e05b6d8409 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 3cd38ee15c2bc129885aae6ea1ddbd21e1d3eb730d5e60a6149b6098b13c73d9a4afbd50cb6e48a1f368c4d62917ff5008b46b9dc58190f193056e9d5acdd2e8 languageName: node linkType: hard -"@strapi/icons@npm:1.19.0": - version: 1.19.0 - resolution: "@strapi/icons@npm:1.19.0" +"@strapi/icons@npm:2.0.0-rc.12": + version: 2.0.0-rc.12 + resolution: "@strapi/icons@npm:2.0.0-rc.12" peerDependencies: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - checksum: f62f5e844b33cd9adafe7fd00824e7ff14a3d12d8322634f6fdabbee08eea83f9f221cf77be1deac539660e05746363ab7bd2dac10bbf1302f23948e26a05cb3 + styled-components: ^6.0.0 + checksum: 636c3bc5ccff38bdec375ad767d0d461b339453f60c23b4eb10f4ee1ac67381337d5217f8bc55ce986474ab886eae6e1e8b50072a9f8afc580fcd99b16a30c2d languageName: node linkType: hard -"@strapi/logger@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/logger@npm:4.25.8" +"@strapi/logger@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/logger@npm:5.3.0" dependencies: lodash: "npm:4.17.21" winston: "npm:3.10.0" - checksum: 9a5ba24e641403fd8490f9cc65d2091e23e6f9d2162a68b70500c87675ac2c065e85f3ed7f757c8c3fbb8a7042c485bdbe1957880c42bf4eeca2bd8a4a884382 + checksum: 89268ca452677ce5dd773e5a23372ca2e9270136061f5f6df3495e03980bf97d7aeba68d2c3b4bd59cfeae7d96e2d63197f67a7adeb98c5970c802c212119600 languageName: node linkType: hard -"@strapi/pack-up@npm:4.23.0": - version: 4.23.0 - resolution: "@strapi/pack-up@npm:4.23.0" +"@strapi/pack-up@npm:5.0.0": + version: 5.0.0 + resolution: "@strapi/pack-up@npm:5.0.0" dependencies: - "@vitejs/plugin-react-swc": "npm:3.5.0" + "@vitejs/plugin-react-swc": "npm:3.6.0" boxen: "npm:5.1.2" browserslist-to-esbuild: "npm:1.2.0" chalk: "npm:4.1.2" - chokidar: "npm:3.5.3" + chokidar: "npm:3.6.0" commander: "npm:8.3.0" - esbuild: "npm:0.19.11" + esbuild: "npm:0.20.2" esbuild-register: "npm:3.5.0" get-latest-version: "npm:5.1.0" - git-url-parse: "npm:13.1.0" - ini: "npm:4.1.1" + git-url-parse: "npm:13.1.1" + ini: "npm:4.1.2" ora: "npm:5.4.1" outdent: "npm:0.8.0" pkg-up: "npm:3.1.0" - prettier: "npm:2.8.4" - prettier-plugin-packagejson: "npm:2.4.5" + prettier: "npm:2.8.8" + prettier-plugin-packagejson: "npm:2.4.14" prompts: "npm:2.4.2" rxjs: "npm:7.8.1" - typescript: "npm:5.2.2" - vite: "npm:5.0.13" + typescript: "npm:5.4.4" + vite: "npm:5.2.8" yup: "npm:0.32.9" bin: pack-up: bin/pack-up.js - checksum: b8cada2fccde1bb5aba5a7c8a09e0c1e04260196782d79ef9d3e9b081edb6e2aad750dd00c88ce243e0387cdab04e9268de808d0504c45814aa0db8a9a121abd - languageName: node - linkType: hard - -"@strapi/permissions@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/permissions@npm:4.25.8" - dependencies: - "@casl/ability": "npm:6.5.0" - "@strapi/utils": "npm:4.25.8" - lodash: "npm:4.17.21" - qs: "npm:6.11.1" - sift: "npm:16.0.1" - checksum: 2a2966f8270970eed7c931f4476f0c4a61407195eebb05efa7024327921c03f359b3e0456dff0299fffc6424cb53bedc6730d5f13adbb94f762b01b5342b16cb - languageName: node - linkType: hard - -"@strapi/plugin-content-manager@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/plugin-content-manager@npm:4.25.8" - dependencies: - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/types": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" - koa: "npm:2.13.4" - koa-bodyparser: "npm:4.4.1" - lodash: "npm:4.17.21" - qs: "npm:6.11.1" - checksum: 4a1d4cb31e9bba76671ae6e03354123634482c4ff51846ca1bb17f6bcc52b07acebfb2451f87b5b515247a127371fe938c84685a9764f1b593ad3044f6358ee8 - languageName: node - linkType: hard - -"@strapi/plugin-content-type-builder@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/plugin-content-type-builder@npm:4.25.8" - dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/design-system": "npm:1.19.0" - "@strapi/generators": "npm:4.25.8" - "@strapi/helper-plugin": "npm:4.25.8" - "@strapi/icons": "npm:1.19.0" - "@strapi/utils": "npm:4.25.8" - fs-extra: "npm:10.0.0" - immer: "npm:9.0.19" - koa-bodyparser: "npm:4.4.1" - lodash: "npm:4.17.21" - pluralize: "npm:8.0.0" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-redux: "npm:8.1.1" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/strapi": ^4.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: e9e85f52053f1b526aafe0783344af04f1b5b32d5ceeea5fc3ccbc5424793409e2853a0bcc69b2dcae56403a0c497140599ccbb7d53ce29b4a3b6246c654c54c - languageName: node - linkType: hard - -"@strapi/plugin-email@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/plugin-email@npm:4.25.8" - dependencies: - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.25.8" - "@strapi/icons": "npm:1.19.0" - "@strapi/provider-email-sendmail": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" - lodash: "npm:4.17.21" - prop-types: "npm:^15.8.1" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - yup: "npm:0.32.9" - peerDependencies: - koa: 2.13.4 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 1b76e630121d7f06cc89970bf51f7657e1f698755fc02841131b58500728c5886dc62ed0ad19dd0a0a8de69f5213706ecf7245a65f8dc9b6ae38b6f09d174020 - languageName: node - linkType: hard - -"@strapi/plugin-i18n@npm:^4.25.8": - version: 4.25.8 - resolution: "@strapi/plugin-i18n@npm:4.25.8" - dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.25.8" - "@strapi/icons": "npm:1.19.0" - "@strapi/utils": "npm:4.25.8" - axios: "npm:1.6.0" - formik: "npm:2.4.0" - immer: "npm:9.0.19" - lodash: "npm:4.17.21" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/strapi": ^4.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: d1041beb472fc94271c00283db5b61d04ba4ade815cfb799d45a4478e1bd72d6ae6c6fccad5d0a927fe6f7dc86added49d05f70b5038861e996bbcb40ae556e3 + checksum: 76d20f414bd30385ad475caaa07e893f89472b2ef27018ea00182ee7c58eac8452437f8a7886358d9ea6c1b0d418dd39cea1ea59aa81b7ad83adc27b994e538c languageName: node linkType: hard -"@strapi/plugin-upload@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/plugin-upload@npm:4.25.8" +"@strapi/permissions@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/permissions@npm:5.3.0" dependencies: - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.25.8" - "@strapi/icons": "npm:1.19.0" - "@strapi/provider-upload-local": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" - axios: "npm:1.6.0" - byte-size: "npm:7.0.1" - cropperjs: "npm:1.6.0" - date-fns: "npm:2.30.0" - formik: "npm:2.4.0" - fs-extra: "npm:10.0.0" - immer: "npm:9.0.19" - koa-range: "npm:0.3.0" - koa-static: "npm:5.0.0" - lodash: "npm:4.17.21" - mime-types: "npm:2.1.35" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-dnd: "npm:16.0.1" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" - react-select: "npm:5.7.0" - sharp: "npm:0.32.6" - yup: "npm:0.32.9" + "@casl/ability": "npm:6.5.0" + "@strapi/utils": "npm:5.3.0" + lodash: "npm:4.17.21" + qs: "npm:6.11.1" + sift: "npm:16.0.1" + checksum: 9047bce58346fc7e19c7478075e49740b51fde85b395cb5c37265e5c9d545ba4050ba9c087dc8e01de171a7955b111aa344070369e0782fb17615dfd4197ce5c + languageName: node + linkType: hard + +"@strapi/plugin-cloud@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/plugin-cloud@npm:5.3.0" + dependencies: + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + react-intl: "npm:6.6.2" peerDependencies: - "@strapi/strapi": ^4.0.0 + "@strapi/strapi": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: d25324c6d3d0998f3e9223542074108f5c5d4bc82b31bdf824196cfc674512dcf77f70540e599cfd75780524dad2c216ec3f4ea23695dbedd0b3c4a3aea89a66 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: ac1bd12e572e18b011ba448066a62da41ce3493c5d306782a3417b14c170b153d0411b04d90aefdbd55e79c9aa8485b7d56c0eb6ba8f20fa4adf69e4e8073b7f languageName: node linkType: hard -"@strapi/plugin-users-permissions@npm:^4.25.8": - version: 4.25.8 - resolution: "@strapi/plugin-users-permissions@npm:4.25.8" +"@strapi/plugin-users-permissions@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/plugin-users-permissions@npm:5.3.0" dependencies: - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.25.8" - "@strapi/icons": "npm:1.19.0" - "@strapi/utils": "npm:4.25.8" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/utils": "npm:5.3.0" bcryptjs: "npm:2.4.3" - formik: "npm:2.4.0" + formik: "npm:2.4.5" grant-koa: "npm:5.4.8" - immer: "npm:9.0.19" + immer: "npm:9.0.21" jsonwebtoken: "npm:9.0.0" jwk-to-pem: "npm:2.0.5" - koa: "npm:2.13.4" - koa2-ratelimit: "npm:^1.1.2" + koa: "npm:2.15.2" + koa2-ratelimit: "npm:^1.1.3" lodash: "npm:4.17.21" prop-types: "npm:^15.8.1" purest: "npm:4.0.2" - react-intl: "npm:6.4.1" + react-intl: "npm:6.6.2" react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" + react-redux: "npm:8.1.3" url-join: "npm:4.0.1" yup: "npm:0.32.9" peerDependencies: - "@strapi/strapi": ^4.0.0 + "@strapi/strapi": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 90cdaa34e2c41716ecaac1cdb387c35aca13d531758d8a74f9b33725a73e332455397be6cca824f6052b6da51f3da6f1bff5301f13e1158591a978243b883c35 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: d26dae4c1741cec97536f845044f6f9b8859eac408a2d4142a5caef6e865e79d31a10416c2c33be4a42b05abe74a545e61f6000120bcc119756328a89d964203 languageName: node linkType: hard -"@strapi/provider-audit-logs-local@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/provider-audit-logs-local@npm:4.25.8" - checksum: 63882d74cc35f1188df338af75878a8ae69e88a1d976f7a52275063b6a475b18d97ef7ddb1cc941f05db55d65aa900c864bf55b03e48a759290093ec3c087345 +"@strapi/provider-email-sendmail@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/provider-email-sendmail@npm:5.3.0" + dependencies: + "@strapi/utils": "npm:5.3.0" + sendmail: "npm:^1.6.1" + checksum: 90d6a11c92d67abffd7a5080027656d42d9f6bd5c1a21b894c68491910e5d15ad6957ccab11b20232d49025983b79c619a6814ed39f186c632949194296b281e languageName: node linkType: hard -"@strapi/provider-email-sendmail@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/provider-email-sendmail@npm:4.25.8" +"@strapi/provider-upload-local@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/provider-upload-local@npm:5.3.0" dependencies: - "@strapi/utils": "npm:4.25.8" - sendmail: "npm:^1.6.1" - checksum: 906e01f2c3e57957208eb3f107b427a690285c78c719c22d421fbf3e15c40040fdd81a20e81b5ddec72b9ce611a66b0c73f63b8049ec9154a948b4fbeaeb9f48 + "@strapi/utils": "npm:5.3.0" + fs-extra: "npm:11.2.0" + checksum: 320ff5ebdfa9110485a290c67a466dad4fdbc2e3bd33a8e93252cae1a6a2b29fc4eeb45f80b54f6119be23beec68be7ccb0c6b259444f22795525a9137108040 languageName: node linkType: hard -"@strapi/provider-upload-local@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/provider-upload-local@npm:4.25.8" +"@strapi/review-workflows@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/review-workflows@npm:5.3.0" dependencies: - "@strapi/utils": "npm:4.25.8" - fs-extra: "npm:10.0.0" - checksum: 52e748589300cb2eeead9639da2678909bd23758e326ac668433e1e28f9e6d79fc54b22ad2a6a77f4e4d44ed6679b05c6a25cf0c58a0fb50900ff83ba1b3126f + "@reduxjs/toolkit": "npm:1.9.7" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/utils": "npm:5.3.0" + fractional-indexing: "npm:3.2.0" + react-dnd: "npm:16.0.1" + react-dnd-html5-backend: "npm:16.0.1" + react-helmet: "npm:^6.1.0" + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + "@strapi/content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: a6982b89bd0cac8543daeff76dc5c1ec9f9736da044703165e24fa80a5ce2055f90371004d98dc4062418634c4eca8a7b8f14f57fce1746c2b68ad64656cb8a6 languageName: node linkType: hard -"@strapi/strapi@npm:4.25.8, @strapi/strapi@npm:^4.25.8": - version: 4.25.8 - resolution: "@strapi/strapi@npm:4.25.8" - dependencies: - "@koa/cors": "npm:5.0.0" - "@koa/router": "npm:10.1.1" - "@strapi/admin": "npm:4.25.8" - "@strapi/cloud-cli": "npm:4.25.8" - "@strapi/content-releases": "npm:4.25.8" - "@strapi/data-transfer": "npm:4.25.8" - "@strapi/database": "npm:4.25.8" - "@strapi/generate-new": "npm:4.25.8" - "@strapi/generators": "npm:4.25.8" - "@strapi/logger": "npm:4.25.8" - "@strapi/pack-up": "npm:4.23.0" - "@strapi/permissions": "npm:4.25.8" - "@strapi/plugin-content-manager": "npm:4.25.8" - "@strapi/plugin-content-type-builder": "npm:4.25.8" - "@strapi/plugin-email": "npm:4.25.8" - "@strapi/plugin-upload": "npm:4.25.8" - "@strapi/types": "npm:4.25.8" - "@strapi/typescript-utils": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" - bcryptjs: "npm:2.4.3" +"@strapi/strapi@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/strapi@npm:5.3.0" + dependencies: + "@pmmmwh/react-refresh-webpack-plugin": "npm:0.5.15" + "@strapi/admin": "npm:5.3.0" + "@strapi/cloud-cli": "npm:5.3.0" + "@strapi/content-manager": "npm:5.3.0" + "@strapi/content-releases": "npm:5.3.0" + "@strapi/content-type-builder": "npm:5.3.0" + "@strapi/core": "npm:5.3.0" + "@strapi/data-transfer": "npm:5.3.0" + "@strapi/database": "npm:5.3.0" + "@strapi/email": "npm:5.3.0" + "@strapi/generators": "npm:5.3.0" + "@strapi/i18n": "npm:5.3.0" + "@strapi/logger": "npm:5.3.0" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/permissions": "npm:5.3.0" + "@strapi/review-workflows": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/upload": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + "@types/nodemon": "npm:1.19.6" + "@vitejs/plugin-react-swc": "npm:3.6.0" boxen: "npm:5.1.2" + browserslist: "npm:^4.23.0" + browserslist-to-esbuild: "npm:1.2.0" chalk: "npm:4.1.2" + chokidar: "npm:3.6.0" ci-info: "npm:3.8.0" cli-progress: "npm:3.12.0" cli-table3: "npm:0.6.5" commander: "npm:8.3.0" concurrently: "npm:8.2.2" - configstore: "npm:5.0.1" copyfiles: "npm:2.4.1" - debug: "npm:4.3.4" - delegates: "npm:1.0.0" - dotenv: "npm:14.2.0" + css-loader: "npm:^6.10.0" + dotenv: "npm:16.4.5" + esbuild: "npm:0.21.3" + esbuild-loader: "npm:^2.21.0" + esbuild-register: "npm:3.5.0" execa: "npm:5.1.1" - fs-extra: "npm:10.0.0" + fork-ts-checker-webpack-plugin: "npm:8.0.0" + fs-extra: "npm:11.2.0" get-latest-version: "npm:5.1.0" - git-url-parse: "npm:13.1.0" - glob: "npm:10.4.2" - http-errors: "npm:1.8.1" - https-proxy-agent: "npm:5.0.1" + git-url-parse: "npm:14.0.0" + html-webpack-plugin: "npm:5.6.0" inquirer: "npm:8.2.5" - is-docker: "npm:2.2.1" - koa: "npm:2.13.4" - koa-body: "npm:4.2.0" - koa-compose: "npm:4.1.0" - koa-compress: "npm:5.1.0" - koa-favicon: "npm:2.1.0" - koa-helmet: "npm:7.0.2" - koa-ip: "npm:^2.1.2" - koa-session: "npm:6.4.0" - koa-static: "npm:5.0.0" lodash: "npm:4.17.21" - mime-types: "npm:2.1.35" - node-fetch: "npm:2.7.0" - node-machine-id: "npm:1.1.12" - node-schedule: "npm:2.1.1" + mini-css-extract-plugin: "npm:2.7.7" nodemon: "npm:3.0.2" - open: "npm:8.4.0" ora: "npm:5.4.1" outdent: "npm:0.8.0" - package-json: "npm:7.0.0" pkg-up: "npm:3.1.0" - qs: "npm:6.11.1" + prettier: "npm:3.3.3" + react-refresh: "npm:0.14.0" + read-pkg-up: "npm:7.0.1" + resolve-from: "npm:5.0.0" semver: "npm:7.5.4" - statuses: "npm:2.0.1" - typescript: "npm:5.2.2" + style-loader: "npm:3.3.4" + typescript: "npm:5.3.2" + vite: "npm:5.2.14" + webpack: "npm:^5.90.3" + webpack-bundle-analyzer: "npm:^4.10.1" + webpack-dev-middleware: "npm:6.1.2" + webpack-hot-middleware: "npm:2.26.1" yalc: "npm:1.0.0-pre.53" yup: "npm:0.32.9" + peerDependencies: + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 bin: strapi: bin/strapi.js - checksum: d5e0429fcff839fd106033c6972ba712e1fc9033d2915346c0664709af81eefafd8e4736ae11d27df5c4038ceb60ed6866bc283ccca91695c6f0cc999b90b477 + checksum: 0ab2d8743e877fe3eca9880bc73db455523ca251d3f5c781c75633afc8300dacfe0c779981e8f569694eb8580421297b367b6ad52efcbbd4b4a0660e2f567477 languageName: node linkType: hard -"@strapi/types@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/types@npm:4.25.8" +"@strapi/types@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/types@npm:5.3.0" dependencies: "@casl/ability": "npm:6.5.0" "@koa/cors": "npm:5.0.0" - "@koa/router": "npm:10.1.1" - "@strapi/database": "npm:4.25.8" - "@strapi/logger": "npm:4.25.8" - "@strapi/permissions": "npm:4.25.8" - "@strapi/utils": "npm:4.25.8" + "@koa/router": "npm:12.0.2" + "@strapi/database": "npm:5.3.0" + "@strapi/logger": "npm:5.3.0" + "@strapi/permissions": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" commander: "npm:8.3.0" - https-proxy-agent: "npm:5.0.1" - koa: "npm:2.13.4" - node-fetch: "npm:2.7.0" + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" node-schedule: "npm:2.1.1" - checksum: 8a4abdde939afc36d3c7b324f446ba4f6f89f2613dcfcb843a00bafb98289a7968da3ca0b3541efa697b79ecbb668d1b5d3a47f81660792ec1e3cc80b03ddb8a + typedoc: "npm:0.25.10" + typedoc-github-wiki-theme: "npm:1.1.0" + typedoc-plugin-markdown: "npm:3.17.1" + checksum: 124f11ca25ad608688bd3cbef69c2da91eaa86c2addb76ab2c69ef7505e8ac810c3f3a1c282bb79235f404cbaeaa1d7a37faa1e49c08d4c13566dce7cbe58a5b languageName: node linkType: hard -"@strapi/typescript-utils@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/typescript-utils@npm:4.25.8" +"@strapi/typescript-utils@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/typescript-utils@npm:5.3.0" dependencies: chalk: "npm:4.1.2" cli-table3: "npm:0.6.5" - fs-extra: "npm:10.0.0" + fs-extra: "npm:11.2.0" lodash: "npm:4.17.21" - prettier: "npm:2.8.4" - typescript: "npm:5.2.2" - checksum: 9c5d3c926430ba42e8a7db86ee57adbe606e33f07f8b667103f80b50b0b0bb1768507d903b3318455b4e0923b20ee2c71c6c32040771729b4c219b8e79e21d4e + prettier: "npm:3.3.3" + typescript: "npm:5.3.2" + checksum: 80f84677b6be23789e487cc36a2377cb24b2c8c1e532b1701bd3a5eecb3ddc7d72944e420a234d361ffc9f08370e3830f73a059a54f6563eb5bb67fb5660ae9c languageName: node linkType: hard -"@strapi/ui-primitives@npm:^1.19.0": - version: 1.19.0 - resolution: "@strapi/ui-primitives@npm:1.19.0" +"@strapi/ui-primitives@npm:2.0.0-rc.12": + version: 2.0.0-rc.12 + resolution: "@strapi/ui-primitives@npm:2.0.0-rc.12" dependencies: - "@radix-ui/number": "npm:^1.0.1" - "@radix-ui/primitive": "npm:^1.0.1" + "@radix-ui/number": "npm:1.0.1" + "@radix-ui/primitive": "npm:1.0.1" "@radix-ui/react-collection": "npm:1.0.3" - "@radix-ui/react-compose-refs": "npm:^1.0.1" - "@radix-ui/react-context": "npm:^1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-dismissable-layer": "npm:^1.0.5" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" "@radix-ui/react-focus-guards": "npm:1.0.1" "@radix-ui/react-focus-scope": "npm:1.0.4" - "@radix-ui/react-id": "npm:^1.0.1" - "@radix-ui/react-popper": "npm:^1.1.3" - "@radix-ui/react-portal": "npm:^1.0.4" - "@radix-ui/react-primitive": "npm:^1.0.3" - "@radix-ui/react-slot": "npm:^1.0.2" - "@radix-ui/react-use-callback-ref": "npm:^1.0.1" - "@radix-ui/react-use-controllable-state": "npm:^1.0.1" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-popper": "npm:1.1.3" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" "@radix-ui/react-use-layout-effect": "npm:1.0.1" - "@radix-ui/react-use-previous": "npm:^1.0.1" - "@radix-ui/react-visually-hidden": "npm:^1.0.3" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.5.9" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-visually-hidden": "npm:1.0.3" + aria-hidden: "npm:1.2.4" + react-remove-scroll: "npm:2.5.10" + peerDependencies: + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + checksum: b93b36c5c486dd0344dd69ede4d0354cacf2e6bc5d054a268bd2a8a7c230507eb85ba11485dfb4a20af8d4bbf85da1a6205f6cefca773c98ca4eeb2b89e822a1 + languageName: node + linkType: hard + +"@strapi/upload@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/upload@npm:5.3.0" + dependencies: + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/provider-upload-local": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + byte-size: "npm:8.1.1" + cropperjs: "npm:1.6.1" + date-fns: "npm:2.30.0" + formik: "npm:2.4.5" + fs-extra: "npm:11.2.0" + immer: "npm:9.0.21" + koa-range: "npm:0.3.0" + koa-static: "npm:5.0.0" + lodash: "npm:4.17.21" + mime-types: "npm:2.1.35" + prop-types: "npm:^15.8.1" + qs: "npm:6.11.1" + react-dnd: "npm:16.0.1" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-select: "npm:5.8.0" + sharp: "npm:0.32.6" + yup: "npm:0.32.9" peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - checksum: 75eea48aeafc79769ab1c70b249e9315c17fce47294c922118d143462c0355fdfd7909f6fa0665f94f269a0cdfc2bd14a524b9f2fa792845480d7991cc75c040 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: d8d6cf79f44da743a8b3ee99fbbe7ba7c2755eebe8af633e98cf837f92017920c11a368fdaa5e1d6b56a4f0261aef473f44c958d18cf0eece2d14efdfb6d0797 languageName: node linkType: hard -"@strapi/utils@npm:4.25.8": - version: 4.25.8 - resolution: "@strapi/utils@npm:4.25.8" +"@strapi/utils@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/utils@npm:5.3.0" dependencies: "@sindresorhus/slugify": "npm:1.1.0" date-fns: "npm:2.30.0" - http-errors: "npm:1.8.1" + execa: "npm:5.1.1" + http-errors: "npm:2.0.0" lodash: "npm:4.17.21" + node-machine-id: "npm:1.1.12" p-map: "npm:4.0.0" + preferred-pm: "npm:3.1.2" yup: "npm:0.32.9" - checksum: 8ccf2a7a5aabfdaf3a008b759811d677e985b7ee89d5c79b453e1d3788c48765653abee83ea492e65b3317541ece8ebb636b963fc9bc386f27870ea2822cf137 + zod: "npm:^3.22.4" + checksum: 59ba0a65a841d71249a225e3393d0140c43ce5c59120d517d7649da739c938cfce2b818570dae19283919a9570ff347a672fd35bbc510dafda85a49235df15ff languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-darwin-arm64@npm:1.3.106" +"@swc/core-darwin-arm64@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-darwin-arm64@npm:1.9.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-darwin-x64@npm:1.3.106" +"@swc/core-darwin-x64@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-darwin-x64@npm:1.9.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.106" +"@swc/core-linux-arm-gnueabihf@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.9.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-linux-arm64-gnu@npm:1.3.106" +"@swc/core-linux-arm64-gnu@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-arm64-gnu@npm:1.9.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-linux-arm64-musl@npm:1.3.106" +"@swc/core-linux-arm64-musl@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-arm64-musl@npm:1.9.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-linux-x64-gnu@npm:1.3.106" +"@swc/core-linux-x64-gnu@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-x64-gnu@npm:1.9.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-linux-x64-musl@npm:1.3.106" +"@swc/core-linux-x64-musl@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-x64-musl@npm:1.9.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-win32-arm64-msvc@npm:1.3.106" +"@swc/core-win32-arm64-msvc@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-win32-arm64-msvc@npm:1.9.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-win32-ia32-msvc@npm:1.3.106" +"@swc/core-win32-ia32-msvc@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-win32-ia32-msvc@npm:1.9.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.3.106": - version: 1.3.106 - resolution: "@swc/core-win32-x64-msvc@npm:1.3.106" +"@swc/core-win32-x64-msvc@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-win32-x64-msvc@npm:1.9.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.3.96": - version: 1.3.106 - resolution: "@swc/core@npm:1.3.106" +"@swc/core@npm:^1.3.107": + version: 1.9.2 + resolution: "@swc/core@npm:1.9.2" dependencies: - "@swc/core-darwin-arm64": "npm:1.3.106" - "@swc/core-darwin-x64": "npm:1.3.106" - "@swc/core-linux-arm-gnueabihf": "npm:1.3.106" - "@swc/core-linux-arm64-gnu": "npm:1.3.106" - "@swc/core-linux-arm64-musl": "npm:1.3.106" - "@swc/core-linux-x64-gnu": "npm:1.3.106" - "@swc/core-linux-x64-musl": "npm:1.3.106" - "@swc/core-win32-arm64-msvc": "npm:1.3.106" - "@swc/core-win32-ia32-msvc": "npm:1.3.106" - "@swc/core-win32-x64-msvc": "npm:1.3.106" - "@swc/counter": "npm:^0.1.1" - "@swc/types": "npm:^0.1.5" + "@swc/core-darwin-arm64": "npm:1.9.2" + "@swc/core-darwin-x64": "npm:1.9.2" + "@swc/core-linux-arm-gnueabihf": "npm:1.9.2" + "@swc/core-linux-arm64-gnu": "npm:1.9.2" + "@swc/core-linux-arm64-musl": "npm:1.9.2" + "@swc/core-linux-x64-gnu": "npm:1.9.2" + "@swc/core-linux-x64-musl": "npm:1.9.2" + "@swc/core-win32-arm64-msvc": "npm:1.9.2" + "@swc/core-win32-ia32-msvc": "npm:1.9.2" + "@swc/core-win32-x64-msvc": "npm:1.9.2" + "@swc/counter": "npm:^0.1.3" + "@swc/types": "npm:^0.1.15" peerDependencies: - "@swc/helpers": ^0.5.0 + "@swc/helpers": "*" dependenciesMeta: "@swc/core-darwin-arm64": optional: true @@ -3166,30 +3509,32 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 6bb5ce3282c7d6cedf269391a926f6b2f029582c458ee6e7a32cce6927df5170d5383ca2cbe4f5360dc8237a6bcb6117a2c07cb9678c359879370c40599a57ca + checksum: 697e601fa1246367ca67e87e87c45f6341373ae98d8d24c9586c4069660c73f8675bf94b86cf218308395eda8e355ae076fc8c9c8f7aaa50898c228db38b637d languageName: node linkType: hard -"@swc/counter@npm:^0.1.1": - version: 0.1.2 - resolution: "@swc/counter@npm:0.1.2" - checksum: 18be012107d4ba1f79776c48d83391ca2159103d7d31a59ff52fcc8024db51b71c5f46714a9fb73981739bc8a38dc6f385a046b71cc08f6043f3c47f5c409eab +"@swc/counter@npm:^0.1.3": + version: 0.1.3 + resolution: "@swc/counter@npm:0.1.3" + checksum: 8424f60f6bf8694cfd2a9bca45845bce29f26105cda8cf19cdb9fd3e78dc6338699e4db77a89ae449260bafa1cc6bec307e81e7fb96dbf7dcfce0eea55151356 languageName: node linkType: hard "@swc/helpers@npm:^0.5.0": - version: 0.5.3 - resolution: "@swc/helpers@npm:0.5.3" + version: 0.5.15 + resolution: "@swc/helpers@npm:0.5.15" dependencies: - tslib: "npm:^2.4.0" - checksum: 7003b9dafad38e27a4474a3dcf78d2aee85ce4bb7ee171ecc2d5b533768fb4f8fc9dbd6a1c3a9df5f8001e61ff416b93681e0a7dcbdc0df109b3e09c50cd4615 + tslib: "npm:^2.8.0" + checksum: 33002f74f6f885f04c132960835fdfc474186983ea567606db62e86acd0680ca82f34647e8e610f4e1e422d1c16fce729dde22cd3b797ab1fd9061a825dabca4 languageName: node linkType: hard -"@swc/types@npm:^0.1.5": - version: 0.1.5 - resolution: "@swc/types@npm:0.1.5" - checksum: b35f93fe896a2240f6f10544e408f9648c2bd4bcff9bd8d022d9a6942d31cf859f86119fb0bbb04a12eefa1f6a6745ffc7d18f3a490d76d7b6a074a7c9608144 +"@swc/types@npm:^0.1.15": + version: 0.1.15 + resolution: "@swc/types@npm:0.1.15" + dependencies: + "@swc/counter": "npm:^0.1.3" + checksum: 82bcfa64e53c6c93ae162fe9e491e5f300227fad6f110e32d9718e5a0e29586bc79c516234f6eccbe5ccd7ed72b514a21f03196a54408cf1b7b47c072fad44f0 languageName: node linkType: hard @@ -3202,6 +3547,74 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:10.1.0": + version: 10.1.0 + resolution: "@testing-library/dom@npm:10.1.0" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 81f0e0a510d24e458c3af17777960ed678fb4fe464903ef8ec9ed816c9794fc69a673ea94f87b9e054b181383c51814605451dbf4fd9df93d0d8f24b4859990d + languageName: node + linkType: hard + +"@testing-library/dom@npm:^10.0.0": + version: 10.4.0 + resolution: "@testing-library/dom@npm:10.4.0" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 0352487720ecd433400671e773df0b84b8268fb3fe8e527cdfd7c11b1365b398b4e0eddba6e7e0c85e8d615f48257753283fccec41f6b986fd6c85f15eb5f84f + languageName: node + linkType: hard + +"@testing-library/react@npm:15.0.7": + version: 15.0.7 + resolution: "@testing-library/react@npm:15.0.7" + dependencies: + "@babel/runtime": "npm:^7.12.5" + "@testing-library/dom": "npm:^10.0.0" + "@types/react-dom": "npm:^18.0.0" + peerDependencies: + "@types/react": ^18.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: ac8ee8968e81949ecb35f7ee34741c2c043f73dd7fee2247d56f6de6a30de4742af94f25264356863974e54387485b46c9448ecf3f6ca41cf4339011c369f2d4 + languageName: node + linkType: hard + +"@testing-library/user-event@npm:14.5.2": + version: 14.5.2 + resolution: "@testing-library/user-event@npm:14.5.2" + peerDependencies: + "@testing-library/dom": ">=7.21.4" + checksum: 68a0c2aa28a3c8e6eb05cafee29705438d7d8a9427423ce5064d44f19c29e89b5636de46dd2f28620fb10abba75c67130185bbc3aa23ac1163a227a5f36641e1 + languageName: node + linkType: hard + +"@types/accepts@npm:*": + version: 1.3.7 + resolution: "@types/accepts@npm:1.3.7" + dependencies: + "@types/node": "npm:*" + checksum: 7b21efc78b98ed57063ac31588f871f11501c080cd1201ca3743cf02ee0aee74bdb5a634183bc0987dc8dc582b26316789fd203650319ccc89a66cf88311d64f + languageName: node + linkType: hard + "@types/argparse@npm:1.0.38": version: 1.0.38 resolution: "@types/argparse@npm:1.0.38" @@ -3209,6 +3622,13 @@ __metadata: languageName: node linkType: hard +"@types/aria-query@npm:^5.0.1": + version: 5.0.4 + resolution: "@types/aria-query@npm:5.0.4" + checksum: dc667bc6a3acc7bba2bccf8c23d56cb1f2f4defaa704cfef595437107efaa972d3b3db9ec1d66bc2711bfc35086821edd32c302bffab36f2e79b97f312069f08 + languageName: node + linkType: hard + "@types/body-parser@npm:*": version: 1.19.5 resolution: "@types/body-parser@npm:1.19.5" @@ -3231,6 +3651,16 @@ __metadata: languageName: node linkType: hard +"@types/co-body@npm:^6.1.0": + version: 6.1.3 + resolution: "@types/co-body@npm:6.1.3" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + checksum: 3a716829b7c8fa5b3d18bc47b98756d60b2ebc302ec90601e1ac1aed34bcc1f7ee88f379b2531837a42902d14362bfa29c9ddc2a39bbc8030afc26d66e671b0d + languageName: node + linkType: hard + "@types/connect@npm:*": version: 3.4.38 resolution: "@types/connect@npm:3.4.38" @@ -3240,22 +3670,101 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.5": - version: 1.0.5 - resolution: "@types/estree@npm:1.0.5" - checksum: b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d +"@types/content-disposition@npm:*": + version: 0.5.8 + resolution: "@types/content-disposition@npm:0.5.8" + checksum: f10baeab2ec44579012c1170763851687e740ea30531a80cd7a403475730ce7d7ead4f88927cea6970cc2d5e74fa7af38cdf4f039c5f115fba1bb98ec0014977 + languageName: node + linkType: hard + +"@types/cookie@npm:^0.4.1": + version: 0.4.1 + resolution: "@types/cookie@npm:0.4.1" + checksum: f96afe12bd51be1ec61410b0641243d93fa3a494702407c787a4c872b5c8bcd39b224471452055e44a9ce42af1a636e87d161994226eaf4c2be9c30f60418409 + languageName: node + linkType: hard + +"@types/cookies@npm:*": + version: 0.9.0 + resolution: "@types/cookies@npm:0.9.0" + dependencies: + "@types/connect": "npm:*" + "@types/express": "npm:*" + "@types/keygrip": "npm:*" + "@types/node": "npm:*" + checksum: ce95c1968532af674185efd4092cbdec8d5d3bda72f729e512bf37fa77877f466ad4bd5f00fca299f94c6e3d2a3875744ae5a705ffc5113183f5e46b76d8846a + languageName: node + linkType: hard + +"@types/debug@npm:^4.1.7": + version: 4.1.12 + resolution: "@types/debug@npm:4.1.12" + dependencies: + "@types/ms": "npm:*" + checksum: 5dcd465edbb5a7f226e9a5efd1f399c6172407ef5840686b73e3608ce135eeca54ae8037dcd9f16bdb2768ac74925b820a8b9ecc588a58ca09eca6acabe33e2f + languageName: node + linkType: hard + +"@types/eslint-scope@npm:^3.7.7": + version: 3.7.7 + resolution: "@types/eslint-scope@npm:3.7.7" + dependencies: + "@types/eslint": "npm:*" + "@types/estree": "npm:*" + checksum: a0ecbdf2f03912679440550817ff77ef39a30fa8bfdacaf6372b88b1f931828aec392f52283240f0d648cf3055c5ddc564544a626bcf245f3d09fcb099ebe3cc + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 9.6.1 + resolution: "@types/eslint@npm:9.6.1" + dependencies: + "@types/estree": "npm:*" + "@types/json-schema": "npm:*" + checksum: 69ba24fee600d1e4c5abe0df086c1a4d798abf13792d8cfab912d76817fe1a894359a1518557d21237fbaf6eda93c5ab9309143dee4c59ef54336d1b3570420e + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.6": + version: 1.0.6 + resolution: "@types/estree@npm:1.0.6" + checksum: cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a languageName: node linkType: hard "@types/express-serve-static-core@npm:^4.17.33": - version: 4.19.5 - resolution: "@types/express-serve-static-core@npm:4.19.5" + version: 4.19.6 + resolution: "@types/express-serve-static-core@npm:4.19.6" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + "@types/range-parser": "npm:*" + "@types/send": "npm:*" + checksum: 4281f4ead71723f376b3ddf64868ae26244d434d9906c101cf8d436d4b5c779d01bd046e4ea0ed1a394d3e402216fabfa22b1fa4dba501061cd7c81c54045983 + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:^5.0.0": + version: 5.0.1 + resolution: "@types/express-serve-static-core@npm:5.0.1" dependencies: "@types/node": "npm:*" "@types/qs": "npm:*" "@types/range-parser": "npm:*" "@types/send": "npm:*" - checksum: ba8d8d976ab797b2602c60e728802ff0c98a00f13d420d82770f3661b67fa36ea9d3be0b94f2ddd632afe1fbc6e41620008b01db7e4fabdd71a2beb5539b0725 + checksum: 42919f9de55e9fd1524dc72c2f06a3f3e7fbd21f42ccc6e71ea2d530c8942cc0004d468f09e8557bf51c585d9673efd455b9668c2cd2416f5d61e70dc1bc49ac + languageName: node + linkType: hard + +"@types/express@npm:*": + version: 5.0.0 + resolution: "@types/express@npm:5.0.0" + dependencies: + "@types/body-parser": "npm:*" + "@types/express-serve-static-core": "npm:^5.0.0" + "@types/qs": "npm:*" + "@types/serve-static": "npm:*" + checksum: 0d74b53aefa69c3b3817ee9b5145fd50d7dbac52a8986afc2d7500085c446656d0b6dc13158c04e2d9f18f4324d4d93b0452337c5ff73dd086dca3e4ff11f47b languageName: node linkType: hard @@ -3278,12 +3787,21 @@ __metadata: languageName: node linkType: hard -"@types/formidable@npm:^1.0.31": - version: 1.2.8 - resolution: "@types/formidable@npm:1.2.8" +"@types/follow-redirects@npm:^1.14.4": + version: 1.14.4 + resolution: "@types/follow-redirects@npm:1.14.4" + dependencies: + "@types/node": "npm:*" + checksum: 5e0d09e6c9a8bee09b1af9e1fce80fcc2e22f082d786b2f25aa5ccb3be996cf8b9ba866024e17817e01e961586aa2aad13c38c6c3a0dabbe8654d4b47d07977c + languageName: node + linkType: hard + +"@types/formidable@npm:^2.0.5": + version: 2.0.6 + resolution: "@types/formidable@npm:2.0.6" dependencies: "@types/node": "npm:*" - checksum: a9c693aefea579e3d06230bab7f17b7bbd46b551ac0b3f80658a2efa27c6730c22722899b888d436e79d1ca82b8cba9348dc512ff0e79c24ca604b822605ea30 + checksum: 2816718c407e9adf2337ca69241e29097f5e0b22f3d0a3dde1ea23a2eef2ad41ad19612a6eac895492bd746593d87278f9732b4cb354dd72df3c03e8c1ad72c3 languageName: node linkType: hard @@ -3314,6 +3832,13 @@ __metadata: languageName: node linkType: hard +"@types/http-assert@npm:*": + version: 1.5.6 + resolution: "@types/http-assert@npm:1.5.6" + checksum: 62d536440a5e09f4b7968112f4b235212407937033de800993f95b6f140181b4b2ad6075b73094e7ca0ccf7d9c80d68b93ca53fb1af196cc6d0257f3a4c3d5ba + languageName: node + linkType: hard + "@types/http-cache-semantics@npm:*": version: 4.0.4 resolution: "@types/http-cache-semantics@npm:4.0.4" @@ -3338,12 +3863,13 @@ __metadata: languageName: node linkType: hard -"@types/interpret@npm:*": - version: 1.1.3 - resolution: "@types/interpret@npm:1.1.3" +"@types/inquirer@npm:^9.0.3": + version: 9.0.7 + resolution: "@types/inquirer@npm:9.0.7" dependencies: - "@types/node": "npm:*" - checksum: 49a435e05fd175f340af577995a93cfd18d37d862fb9fc48fa238fce2906b14b08e7e00c7df30721bd05115e0881061408e02a3e376d2284119f0c09090e3cd2 + "@types/through": "npm:*" + rxjs: "npm:^7.2.0" + checksum: b7138af41226c0457b99ff9b179da4a82078bc1674762e812d3cc3e3276936d7326b9fa6b98212b8eb055b2b6aaebe3c20359eebe176a6ca71061f4e08ce3a0f languageName: node linkType: hard @@ -3354,7 +3880,14 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/js-levenshtein@npm:^1.1.1": + version: 1.1.3 + resolution: "@types/js-levenshtein@npm:1.1.3" + checksum: 025f2bd8d865cfa7a996799a1a2f2a77fa2fc74a28971aa035a103de35d7c1e3d949721a88f57fdb532815bbcb2bf7019196a608ed0a8bbd1023d64c52bb251b + languageName: node + linkType: hard + +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -3362,11 +3895,18 @@ __metadata: linkType: hard "@types/jsonwebtoken@npm:^9.0.2": - version: 9.0.6 - resolution: "@types/jsonwebtoken@npm:9.0.6" + version: 9.0.7 + resolution: "@types/jsonwebtoken@npm:9.0.7" dependencies: "@types/node": "npm:*" - checksum: 9c29e3896e5fb6056e54d87514643e59e0cfb966ae25171a107776270195bba955f0373e98c8ed6450c145b18984f5df9cf0fcac360f382cec3c7c4d3510b202 + checksum: e1cd0e48fcae21b1d4378887a23453bd7212b480a131b11bcda2cdeb0687d03c9646ee5ba592e04cfaf76f7cc80f179950e627cdb3ebc90a5923bce49a35631a + languageName: node + linkType: hard + +"@types/keygrip@npm:*": + version: 1.0.6 + resolution: "@types/keygrip@npm:1.0.6" + checksum: 1045a79913259f539ac1d04384ea8f61cf29f1d299040eb4b67d92304ec3bcea59b7e4b83cf95a73aa251ff62e55924e380d0c563a21fe8f6e91de20cc610386 languageName: node linkType: hard @@ -3379,21 +3919,45 @@ __metadata: languageName: node linkType: hard -"@types/liftoff@npm:^2.5.1": - version: 2.5.1 - resolution: "@types/liftoff@npm:2.5.1" +"@types/koa-compose@npm:*": + version: 3.2.8 + resolution: "@types/koa-compose@npm:3.2.8" + dependencies: + "@types/koa": "npm:*" + checksum: f2bfb7376c1e9075e8df7a46a5fce073159b01b94ec7dcca6e9f68627d48ea86a726bcfbd06491e1c99f68c0f27b8174b498081f9a3e4f976694452b5d0b5f01 + languageName: node + linkType: hard + +"@types/koa@npm:*, @types/koa@npm:^2.13.5": + version: 2.15.0 + resolution: "@types/koa@npm:2.15.0" + dependencies: + "@types/accepts": "npm:*" + "@types/content-disposition": "npm:*" + "@types/cookies": "npm:*" + "@types/http-assert": "npm:*" + "@types/http-errors": "npm:*" + "@types/keygrip": "npm:*" + "@types/koa-compose": "npm:*" + "@types/node": "npm:*" + checksum: 3fd591e25ecffc32ffa7cb152d2c5caeccefe5a72cb09d187102d8f41101bdaeeb802a07a6672eac58f805fa59892e79c1cc203ca7b27b0de75d7eac508c2b47 + languageName: node + linkType: hard + +"@types/liftoff@npm:^4.0.3": + version: 4.0.3 + resolution: "@types/liftoff@npm:4.0.3" dependencies: "@types/fined": "npm:*" - "@types/interpret": "npm:*" "@types/node": "npm:*" - checksum: a319b3a6c7fb3d2a7690407a4a21c7a91ff4a1780041d45dd257ace45a3608c8c813d39458d33690ee0316a8c0fcb053461af579f0be30c38772cf7a5c3573a6 + checksum: 21640018cac5a52ff552c1fea275965b59fe033f31d7fb6db47238d95ba0877c27fddd6d1984cd2fa0293097c941c85a7f7f5f3b9b689b90a12739f439fa1ba6 languageName: node linkType: hard "@types/lodash@npm:^4.14.149, @types/lodash@npm:^4.14.165": - version: 4.14.202 - resolution: "@types/lodash@npm:4.14.202" - checksum: 6064d43c8f454170841bd67c8266cc9069d9e570a72ca63f06bceb484cb4a3ee60c9c1f305c1b9e3a87826049fd41124b8ef265c4dd08b00f6766609c7fe9973 + version: 4.17.13 + resolution: "@types/lodash@npm:4.17.13" + checksum: c3d0b7efe7933ac0369b99f2f7bff9240d960680fdb74b41ed4bd1b3ca60cca1e31fe4046d9abbde778f941a41bc2a75eb629abf8659fa6c27b66efbbb0802a9 languageName: node linkType: hard @@ -3411,12 +3975,37 @@ __metadata: languageName: node linkType: hard +"@types/ms@npm:*": + version: 0.7.34 + resolution: "@types/ms@npm:0.7.34" + checksum: ac80bd90012116ceb2d188fde62d96830ca847823e8ca71255616bc73991aa7d9f057b8bfab79e8ee44ffefb031ddd1bcce63ea82f9e66f7c31ec02d2d823ccc + languageName: node + linkType: hard + "@types/node@npm:*": - version: 20.10.5 - resolution: "@types/node@npm:20.10.5" + version: 22.9.0 + resolution: "@types/node@npm:22.9.0" + dependencies: + undici-types: "npm:~6.19.8" + checksum: 3f46cbe0a49bab4ba30494025e4c8a6e699b98ac922857aa1f0209ce11a1313ee46e6808b8f13fe5b8b960a9d7796b77c8d542ad4e9810e85ef897d5593b5d51 + languageName: node + linkType: hard + +"@types/node@npm:^20": + version: 20.17.6 + resolution: "@types/node@npm:20.17.6" dependencies: - undici-types: "npm:~5.26.4" - checksum: be30609aae0bfe492097815f166ccc07f465220cb604647fa4e5ec05a1d16c012a41b82b5f11ecfe2485cbb479d4d20384b95b809ca0bcff6d94d5bbafa645bb + undici-types: "npm:~6.19.2" + checksum: 5918c7ff8368bbe6d06d5e739c8ae41a9db41628f28760c60cda797be7d233406f07c4d0e6fdd960a0a342ec4173c2217eb6624e06bece21c1f1dd1b92805c15 + languageName: node + linkType: hard + +"@types/nodemon@npm:1.19.6": + version: 1.19.6 + resolution: "@types/nodemon@npm:1.19.6" + dependencies: + "@types/node": "npm:*" + checksum: 34a6bcb1dd17e9f6756d43e777c0301e3c04640d4bd83df109cae22a944eb9368494cf8d629bcc714cb9ac3eb3c4be9ea582a0f98f1433650dcea70062434de9 languageName: node linkType: hard @@ -3434,17 +4023,26 @@ __metadata: languageName: node linkType: hard +"@types/progress-stream@npm:^2.0.5": + version: 2.0.5 + resolution: "@types/progress-stream@npm:2.0.5" + dependencies: + "@types/node": "npm:*" + checksum: 8d4e80b660621958e5045cc212f47d99a00759680a71bf3ff8aa700407965da2653dbeb636e1f0cda87ee6e487ad26b58666386960fd713dbdcc6e1eb5a9ccd7 + languageName: node + linkType: hard + "@types/prop-types@npm:*": - version: 15.7.11 - resolution: "@types/prop-types@npm:15.7.11" - checksum: e53423cf9d510515ef8b47ff42f4f1b65a7b7b37c8704e2dbfcb9a60defe0c0e1f3cb1acfdeb466bad44ca938d7c79bffdd51b48ffb659df2432169d0b27a132 + version: 15.7.13 + resolution: "@types/prop-types@npm:15.7.13" + checksum: 1b20fc67281902c6743379960247bc161f3f0406ffc0df8e7058745a85ea1538612109db0406290512947f9632fe9e10e7337bf0ce6338a91d6c948df16a7c61 languageName: node linkType: hard "@types/qs@npm:*": - version: 6.9.15 - resolution: "@types/qs@npm:6.9.15" - checksum: 49c5ff75ca3adb18a1939310042d273c9fc55920861bd8e5100c8a923b3cda90d759e1a95e18334092da1c8f7b820084687770c83a1ccef04fb2c6908117c823 + version: 6.9.17 + resolution: "@types/qs@npm:6.9.17" + checksum: a183fa0b3464267f8f421e2d66d960815080e8aab12b9aadab60479ba84183b1cdba8f4eff3c06f76675a8e42fe6a3b1313ea76c74f2885c3e25d32499c17d1b languageName: node linkType: hard @@ -3455,23 +4053,31 @@ __metadata: languageName: node linkType: hard +"@types/react-dom@npm:^18, @types/react-dom@npm:^18.0.0": + version: 18.3.1 + resolution: "@types/react-dom@npm:18.3.1" + dependencies: + "@types/react": "npm:*" + checksum: 8b416551c60bb6bd8ec10e198c957910cfb271bc3922463040b0d57cf4739cdcd24b13224f8d68f10318926e1ec3cd69af0af79f0291b599a992f8c80d47f1eb + languageName: node + linkType: hard + "@types/react-transition-group@npm:^4.4.0": - version: 4.4.10 - resolution: "@types/react-transition-group@npm:4.4.10" + version: 4.4.11 + resolution: "@types/react-transition-group@npm:4.4.11" dependencies: "@types/react": "npm:*" - checksum: 3eb9bca143abc21eb781aa5cb1bded0c9335689d515bf0513fb8e63217b7a8122c6a323ecd5644a06938727e1f467ee061d8df1c93b68825a80ff1b47ab777a2 + checksum: 8fbf0dcc1b81985cdcebe3c59d769fe2ea3f4525f12c3a10a7429a59f93e303c82b2abb744d21cb762879f4514969d70a7ab11b9bf486f92213e8fe70e04098d languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:16 || 17 || 18": - version: 18.2.45 - resolution: "@types/react@npm:18.2.45" +"@types/react@npm:*, @types/react@npm:16 || 17 || 18, @types/react@npm:^18": + version: 18.3.12 + resolution: "@types/react@npm:18.3.12" dependencies: "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 4cc650c47ffb88baac29fb7a74e842e4af4a55f437086ef70250fdc75f0a5f2fcf8adc272d05ab2e00b1de6e14613296881271caee037dadf9130fdeb498c59e + checksum: 8bae8d9a41619804561574792e29112b413044eb0d53746dde2b9720c1f9a59f71c895bbd7987cd8ce9500b00786e53bc032dced38cddf42910458e145675290 languageName: node linkType: hard @@ -3484,13 +4090,6 @@ __metadata: languageName: node linkType: hard -"@types/scheduler@npm:*": - version: 0.16.8 - resolution: "@types/scheduler@npm:0.16.8" - checksum: f86de504945b8fc41b1f391f847444d542e2e4067cf7e5d9bfeb5d2d2393d3203b1161bc0ef3b1e104d828dabfb60baf06e8d2c27e27ff7e8258e6e618d8c4ec - languageName: node - linkType: hard - "@types/send@npm:*": version: 0.17.4 resolution: "@types/send@npm:0.17.4" @@ -3512,6 +4111,22 @@ __metadata: languageName: node linkType: hard +"@types/set-cookie-parser@npm:^2.4.0": + version: 2.4.10 + resolution: "@types/set-cookie-parser@npm:2.4.10" + dependencies: + "@types/node": "npm:*" + checksum: 010b0c582ea70a2088618b4725808e80c30cce296c19ec58e51d94e0fd1038201b7b99238bf3ea74e1894163c8037d10a4f1729de62b2801ce240ff070f43e76 + languageName: node + linkType: hard + +"@types/stylis@npm:4.2.5": + version: 4.2.5 + resolution: "@types/stylis@npm:4.2.5" + checksum: 23f5b35a3a04f6bb31a29d404fa1bc8e0035fcaff2356b4047743a057e0c37b2eba7efe14d57dd2b95b398cea3bac294d9c6cd93ed307d8c0b7f5d282224b469 + languageName: node + linkType: hard + "@types/through@npm:*": version: 0.0.33 resolution: "@types/through@npm:0.0.33" @@ -3543,11 +4158,11 @@ __metadata: linkType: hard "@ucast/js@npm:^3.0.0": - version: 3.0.3 - resolution: "@ucast/js@npm:3.0.3" + version: 3.0.4 + resolution: "@ucast/js@npm:3.0.4" dependencies: "@ucast/core": "npm:^1.0.0" - checksum: 52c689e136c692a5f25090c2123d7659979009193c9dc6173a26133b76a35fc8dc3a290e6143ccdd7f11dbcf20925dc055c0fb8e5941669a7ff1a0feb41c4c4f + checksum: c1243a22a82afa6a553317ed8201dbc496b86d3a33220778033773789bd7f38efe8ddb65d6dd9dd7b8035239f87a467b17c560afd206c0ece8b71780333d4f17 languageName: node linkType: hard @@ -3571,9 +4186,9 @@ __metadata: languageName: node linkType: hard -"@uiw/codemirror-extensions-basic-setup@npm:4.23.0": - version: 4.23.0 - resolution: "@uiw/codemirror-extensions-basic-setup@npm:4.23.0" +"@uiw/codemirror-extensions-basic-setup@npm:4.22.2": + version: 4.22.2 + resolution: "@uiw/codemirror-extensions-basic-setup@npm:4.22.2" dependencies: "@codemirror/autocomplete": "npm:^6.0.0" "@codemirror/commands": "npm:^6.0.0" @@ -3590,19 +4205,19 @@ __metadata: "@codemirror/search": ">=6.0.0" "@codemirror/state": ">=6.0.0" "@codemirror/view": ">=6.0.0" - checksum: 951ce6f6b771c3a6c61a3e031e59e1a20bad3f9f36815743ca96a1c90bdb6b1f9bc956beda41d61c628e196e8c333512fa9e8d5ca3b5121901d294db926de31f + checksum: b51614ba0489fca517b98ecfef4fb789b7b24313b0e70d23286a27f2a989818f102a89e80991b3b33277fde65ea2456f248f3eab35443c9cd1fc706e428936c4 languageName: node linkType: hard -"@uiw/react-codemirror@npm:^4.21.25": - version: 4.23.0 - resolution: "@uiw/react-codemirror@npm:4.23.0" +"@uiw/react-codemirror@npm:4.22.2": + version: 4.22.2 + resolution: "@uiw/react-codemirror@npm:4.22.2" dependencies: "@babel/runtime": "npm:^7.18.6" "@codemirror/commands": "npm:^6.1.0" "@codemirror/state": "npm:^6.1.1" "@codemirror/theme-one-dark": "npm:^6.0.0" - "@uiw/codemirror-extensions-basic-setup": "npm:4.23.0" + "@uiw/codemirror-extensions-basic-setup": "npm:4.22.2" codemirror: "npm:^6.0.0" peerDependencies: "@babel/runtime": ">=7.11.0" @@ -3612,169 +4227,176 @@ __metadata: codemirror: ">=6.0.0" react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 3bdd3bc442624f6f1c6b00b5cb447c9a57c2ccfce3b0813b8631a365b5b7408957eb1a6ac64813520658273ff18fb189a7097df0574905d672139d25f8c9259e + checksum: de4903d2c4789c3a3872c46e69a6cde37e4abf3b96e602ff4f96f9b01e6951b1c06ce1e0ef3061395fc6ebc733bf5da924d4dd85b7e153a7eb015b8c5e46d533 languageName: node linkType: hard -"@vitejs/plugin-react-swc@npm:3.5.0": - version: 3.5.0 - resolution: "@vitejs/plugin-react-swc@npm:3.5.0" +"@vitejs/plugin-react-swc@npm:3.6.0": + version: 3.6.0 + resolution: "@vitejs/plugin-react-swc@npm:3.6.0" dependencies: - "@swc/core": "npm:^1.3.96" + "@swc/core": "npm:^1.3.107" peerDependencies: vite: ^4 || ^5 - checksum: 8a0c61fd08224a8945f7190a33ff0ab563548200f0841f7d9ef4a41260d9fcd70bc75fcd5cfef2915fe1e81642e36a3c158fa2b48ba6626e19ba7da61330b2c1 + checksum: aae7c02f390559d0fbfb6285f1ba80917493d2c4979315f62f90fa06fb19b0b40362717fac035cac726575fdb120f66c4094f27bea846e2009686d15bc8637ae languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/ast@npm:1.12.1" +"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.12.1": + version: 1.14.1 + resolution: "@webassemblyjs/ast@npm:1.14.1" dependencies: - "@webassemblyjs/helper-numbers": "npm:1.11.6" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - checksum: ba7f2b96c6e67e249df6156d02c69eb5f1bd18d5005303cdc42accb053bebbbde673826e54db0437c9748e97abd218366a1d13fa46859b23cde611b6b409998c + "@webassemblyjs/helper-numbers": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + checksum: 67a59be8ed50ddd33fbb2e09daa5193ac215bf7f40a9371be9a0d9797a114d0d1196316d2f3943efdb923a3d809175e1563a3cb80c814fb8edccd1e77494972b languageName: node linkType: hard -"@webassemblyjs/floating-point-hex-parser@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" - checksum: 37fe26f89e18e4ca0e7d89cfe3b9f17cfa327d7daf906ae01400416dbb2e33c8a125b4dc55ad7ff405e5fcfb6cf0d764074c9bc532b9a31a71e762be57d2ea0a +"@webassemblyjs/floating-point-hex-parser@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2" + checksum: 0e88bdb8b50507d9938be64df0867f00396b55eba9df7d3546eb5dc0ca64d62e06f8d881ec4a6153f2127d0f4c11d102b6e7d17aec2f26bb5ff95a5e60652412 languageName: node linkType: hard -"@webassemblyjs/helper-api-error@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" - checksum: a681ed51863e4ff18cf38d223429f414894e5f7496856854d9a886eeddcee32d7c9f66290f2919c9bb6d2fc2b2fae3f989b6a1e02a81e829359738ea0c4d371a +"@webassemblyjs/helper-api-error@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-api-error@npm:1.13.2" + checksum: 31be497f996ed30aae4c08cac3cce50c8dcd5b29660383c0155fce1753804fc55d47fcba74e10141c7dd2899033164e117b3bcfcda23a6b043e4ded4f1003dfb languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" - checksum: 0270724afb4601237410f7fd845ab58ccda1d5456a8783aadfb16eaaf3f2c9610c28e4a5bcb6ad880cde5183c82f7f116d5ccfc2310502439d33f14b6888b48a +"@webassemblyjs/helper-buffer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.14.1" + checksum: 0d54105dc373c0fe6287f1091e41e3a02e36cdc05e8cf8533cdc16c59ff05a646355415893449d3768cda588af451c274f13263300a251dc11a575bc4c9bd210 languageName: node linkType: hard -"@webassemblyjs/helper-numbers@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" +"@webassemblyjs/helper-numbers@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-numbers@npm:1.13.2" dependencies: - "@webassemblyjs/floating-point-hex-parser": "npm:1.11.6" - "@webassemblyjs/helper-api-error": "npm:1.11.6" + "@webassemblyjs/floating-point-hex-parser": "npm:1.13.2" + "@webassemblyjs/helper-api-error": "npm:1.13.2" "@xtuc/long": "npm:4.2.2" - checksum: c7d5afc0ff3bd748339b466d8d2f27b908208bf3ff26b2e8e72c39814479d486e0dca6f3d4d776fd9027c1efe05b5c0716c57a23041eb34473892b2731c33af3 + checksum: 9c46852f31b234a8fb5a5a9d3f027bc542392a0d4de32f1a9c0075d5e8684aa073cb5929b56df565500b3f9cc0a2ab983b650314295b9bf208d1a1651bfc825a languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" - checksum: 79d2bebdd11383d142745efa32781249745213af8e022651847382685ca76709f83e1d97adc5f0d3c2b8546bf02864f8b43a531fdf5ca0748cb9e4e0ef2acaa5 +"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2" + checksum: c4355d14f369b30cf3cbdd3acfafc7d0488e086be6d578e3c9780bd1b512932352246be96e034e2a7fcfba4f540ec813352f312bfcbbfe5bcfbf694f82ccc682 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" +"@webassemblyjs/helper-wasm-section@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - checksum: 0546350724d285ae3c26e6fc444be4c3b5fb824f3be0ec8ceb474179dc3f4430336dd2e36a44b3e3a1a6815960e5eec98cd9b3a8ec66dc53d86daedd3296a6a2 + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + checksum: 1f9b33731c3c6dbac3a9c483269562fa00d1b6a4e7133217f40e83e975e636fd0f8736e53abd9a47b06b66082ecc976c7384391ab0a68e12d509ea4e4b948d64 languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/ieee754@npm:1.11.6" +"@webassemblyjs/ieee754@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/ieee754@npm:1.13.2" dependencies: "@xtuc/ieee754": "npm:^1.2.0" - checksum: 59de0365da450322c958deadade5ec2d300c70f75e17ae55de3c9ce564deff5b429e757d107c7ec69bd0ba169c6b6cc2ff66293ab7264a7053c829b50ffa732f + checksum: 2e732ca78c6fbae3c9b112f4915d85caecdab285c0b337954b180460290ccd0fb00d2b1dc4bb69df3504abead5191e0d28d0d17dfd6c9d2f30acac8c4961c8a7 languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/leb128@npm:1.11.6" +"@webassemblyjs/leb128@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/leb128@npm:1.13.2" dependencies: "@xtuc/long": "npm:4.2.2" - checksum: cb344fc04f1968209804de4da018679c5d4708a03b472a33e0fa75657bb024978f570d3ccf9263b7f341f77ecaa75d0e051b9cd4b7bb17a339032cfd1c37f96e + checksum: dad5ef9e383c8ab523ce432dfd80098384bf01c45f70eb179d594f85ce5db2f80fa8c9cba03adafd85684e6d6310f0d3969a882538975989919329ac4c984659 languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/utf8@npm:1.11.6" - checksum: 14d6c24751a89ad9d801180b0d770f30a853c39f035a15fbc96266d6ac46355227abd27a3fd2eeaa97b4294ced2440a6b012750ae17bafe1a7633029a87b6bee +"@webassemblyjs/utf8@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/utf8@npm:1.13.2" + checksum: d3fac9130b0e3e5a1a7f2886124a278e9323827c87a2b971e6d0da22a2ba1278ac9f66a4f2e363ecd9fac8da42e6941b22df061a119e5c0335f81006de9ee799 languageName: node linkType: hard "@webassemblyjs/wasm-edit@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" + version: 1.14.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/helper-wasm-section": "npm:1.12.1" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - "@webassemblyjs/wasm-opt": "npm:1.12.1" - "@webassemblyjs/wasm-parser": "npm:1.12.1" - "@webassemblyjs/wast-printer": "npm:1.12.1" - checksum: 972f5e6c522890743999e0ed45260aae728098801c6128856b310dd21f1ee63435fc7b518e30e0ba1cdafd0d1e38275829c1e4451c3536a1d9e726e07a5bba0b + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/helper-wasm-section": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-opt": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + "@webassemblyjs/wast-printer": "npm:1.14.1" + checksum: 5ac4781086a2ca4b320bdbfd965a209655fe8a208ca38d89197148f8597e587c9a2c94fb6bd6f1a7dbd4527c49c6844fcdc2af981f8d793a97bf63a016aa86d2 languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" +"@webassemblyjs/wasm-gen@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/ieee754": "npm:1.11.6" - "@webassemblyjs/leb128": "npm:1.11.6" - "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 1e257288177af9fa34c69cab94f4d9036ebed611f77f3897c988874e75182eeeec759c79b89a7a49dd24624fc2d3d48d5580b62b67c4a1c9bfbdcd266b281c16 + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: d678810d7f3f8fecb2e2bdadfb9afad2ec1d2bc79f59e4711ab49c81cec578371e22732d4966f59067abe5fba8e9c54923b57060a729d28d408e608beef67b10 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" +"@webassemblyjs/wasm-opt@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-buffer": "npm:1.12.1" - "@webassemblyjs/wasm-gen": "npm:1.12.1" - "@webassemblyjs/wasm-parser": "npm:1.12.1" - checksum: 992a45e1f1871033c36987459436ab4e6430642ca49328e6e32a13de9106fe69ae6c0ac27d7050efd76851e502d11cd1ac0e06b55655dfa889ad82f11a2712fb + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-buffer": "npm:1.14.1" + "@webassemblyjs/wasm-gen": "npm:1.14.1" + "@webassemblyjs/wasm-parser": "npm:1.14.1" + checksum: 515bfb15277ee99ba6b11d2232ddbf22aed32aad6d0956fe8a0a0a004a1b5a3a277a71d9a3a38365d0538ac40d1b7b7243b1a244ad6cd6dece1c1bb2eb5de7ee languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" +"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.12.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" - "@webassemblyjs/helper-api-error": "npm:1.11.6" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/ieee754": "npm:1.11.6" - "@webassemblyjs/leb128": "npm:1.11.6" - "@webassemblyjs/utf8": "npm:1.11.6" - checksum: e85cec1acad07e5eb65b92d37c8e6ca09c6ca50d7ca58803a1532b452c7321050a0328c49810c337cc2dfd100c5326a54d5ebd1aa5c339ebe6ef10c250323a0e + "@webassemblyjs/ast": "npm:1.14.1" + "@webassemblyjs/helper-api-error": "npm:1.13.2" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2" + "@webassemblyjs/ieee754": "npm:1.13.2" + "@webassemblyjs/leb128": "npm:1.13.2" + "@webassemblyjs/utf8": "npm:1.13.2" + checksum: 95427b9e5addbd0f647939bd28e3e06b8deefdbdadcf892385b5edc70091bf9b92fa5faac3fce8333554437c5d85835afef8c8a7d9d27ab6ba01ffab954db8c6 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wast-printer@npm:1.12.1" +"@webassemblyjs/wast-printer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wast-printer@npm:1.14.1" dependencies: - "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/ast": "npm:1.14.1" "@xtuc/long": "npm:4.2.2" - checksum: 39bf746eb7a79aa69953f194943bbc43bebae98bd7cadd4d8bc8c0df470ca6bf9d2b789effaa180e900fab4e2691983c1f7d41571458bd2a26267f2f0c73705a + checksum: 8d7768608996a052545251e896eac079c98e0401842af8dd4de78fba8d90bd505efb6c537e909cd6dae96e09db3fa2e765a6f26492553a675da56e2db51f9d24 + languageName: node + linkType: hard + +"@xmldom/xmldom@npm:^0.8.3": + version: 0.8.10 + resolution: "@xmldom/xmldom@npm:0.8.10" + checksum: c7647c442502720182b0d65b17d45d2d95317c1c8c497626fe524bda79b4fb768a9aa4fae2da919f308e7abcff7d67c058b102a9d641097e9a57f0b80187851f languageName: node linkType: hard @@ -3792,10 +4414,10 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1": - version: 1.1.1 - resolution: "abbrev@npm:1.1.1" - checksum: 3f762677702acb24f65e813070e306c61fafe25d4b2583f9dfc935131f774863f3addd5741572ed576bd69cabe473c5af18e1e108b829cb7b6b4747884f726e6 +"@zxing/text-encoding@npm:0.9.0": + version: 0.9.0 + resolution: "@zxing/text-encoding@npm:0.9.0" + checksum: d15bff181d46c2ab709e7242801a8d40408aa8c19b44462e5f60e766bf59105b44957914ab6baab60d10d466a5e965f21fe890c67dfdb7d5c7f940df457b4d0d languageName: node linkType: hard @@ -3816,28 +4438,21 @@ __metadata: languageName: node linkType: hard -"acorn-import-attributes@npm:^1.9.5": - version: 1.9.5 - resolution: "acorn-import-attributes@npm:1.9.5" - peerDependencies: - acorn: ^8 - checksum: 5926eaaead2326d5a86f322ff1b617b0f698aa61dc719a5baa0e9d955c9885cc71febac3fb5bacff71bbf2c4f9c12db2056883c68c53eb962c048b952e1e013d - languageName: node - linkType: hard - "acorn-walk@npm:^8.0.0": - version: 8.3.1 - resolution: "acorn-walk@npm:8.3.1" - checksum: a23d2f7c6b6cad617f4c77f14dfeb062a239208d61753e9ba808d916c550add92b39535467d2e6028280761ac4f5a904cc9df21530b84d3f834e3edef74ddde5 + version: 8.3.4 + resolution: "acorn-walk@npm:8.3.4" + dependencies: + acorn: "npm:^8.11.0" + checksum: 76537ac5fb2c37a64560feaf3342023dadc086c46da57da363e64c6148dc21b57d49ace26f949e225063acb6fb441eabffd89f7a3066de5ad37ab3e328927c62 languageName: node linkType: hard -"acorn@npm:^8.0.4, acorn@npm:^8.7.1, acorn@npm:^8.8.2": - version: 8.11.2 - resolution: "acorn@npm:8.11.2" +"acorn@npm:^8.0.4, acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.8.2": + version: 8.14.0 + resolution: "acorn@npm:8.14.0" bin: acorn: bin/acorn - checksum: a3ed76c761b75ec54b1ec3068fb7f113a182e95aea7f322f65098c2958d232e3d211cb6dac35ff9c647024b63714bc528a26d54a925d1fef2c25585b4c8e4017 + checksum: 6d4ee461a7734b2f48836ee0fbb752903606e576cc100eb49340295129ca0b452f3ba91ddd4424a1d4406a98adfb2ebb6bd0ff4c49d7a0930c10e462719bbfd7 languageName: node linkType: hard @@ -3848,21 +4463,12 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6": - version: 6.0.2 - resolution: "agent-base@npm:6.0.2" - dependencies: - debug: "npm:4" - checksum: dc4f757e40b5f3e3d674bc9beb4f1048f4ee83af189bae39be99f57bf1f48dde166a8b0a5342a84b5944ee8e6ed1e5a9d801858f4ad44764e84957122fe46261 - languageName: node - linkType: hard - -"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0": - version: 7.1.0 - resolution: "agent-base@npm:7.1.0" +"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1": + version: 7.1.1 + resolution: "agent-base@npm:7.1.1" dependencies: debug: "npm:^4.3.4" - checksum: fc974ab57ffdd8421a2bc339644d312a9cca320c20c3393c9d8b1fd91731b9bbabdb985df5fc860f5b79d81c3e350daa3fcb31c5c07c0bb385aafc817df004ce + checksum: e59ce7bed9c63bf071a30cc471f2933862044c97fd9958967bfe22521d7a0f601ce4ed5a8c011799d0c726ca70312142ae193bbebb60f576b52be19d4a363b50 languageName: node linkType: hard @@ -3876,6 +4482,28 @@ __metadata: languageName: node linkType: hard +"aggregate-error@npm:^4.0.0": + version: 4.0.1 + resolution: "aggregate-error@npm:4.0.1" + dependencies: + clean-stack: "npm:^4.0.0" + indent-string: "npm:^5.0.0" + checksum: 75fd739f5c4c60a667cce35ccaf0edf135e147ef0be9a029cab75de14ac9421779b15339d562e58d25b233ea0ef2bbd4c916f149fdbcb73c2b9a62209e611343 + languageName: node + linkType: hard + +"ajv-draft-04@npm:~1.0.0": + version: 1.0.0 + resolution: "ajv-draft-04@npm:1.0.0" + peerDependencies: + ajv: ^8.5.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 6044310bd38c17d77549fd326bd40ce1506fa10b0794540aa130180808bf94117fac8c9b448c621512bea60e4a947278f6a978e87f10d342950c15b33ddd9271 + languageName: node + linkType: hard + "ajv-formats@npm:^2.1.1": version: 2.1.1 resolution: "ajv-formats@npm:2.1.1" @@ -3890,6 +4518,20 @@ __metadata: languageName: node linkType: hard +"ajv-formats@npm:~3.0.1": + version: 3.0.1 + resolution: "ajv-formats@npm:3.0.1" + dependencies: + ajv: "npm:^8.0.0" + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 168d6bca1ea9f163b41c8147bae537e67bd963357a5488a1eaf3abe8baa8eec806d4e45f15b10767e6020679315c7e1e5e6803088dfb84efa2b4e9353b83dd0a + languageName: node + linkType: hard + "ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" @@ -3910,6 +4552,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:8.16.0": + version: 8.16.0 + resolution: "ajv@npm:8.16.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + uri-js: "npm:^4.4.1" + checksum: 6fc38aa8fd4fbfaa7096ac049e48c0cb440db36b76fef2d7d5b7d92b102735670d055d412d19176c08c9d48eaa9d06661b67e59f04943dc71ab1551e0484f88c + languageName: node + linkType: hard + "ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -3923,14 +4577,26 @@ __metadata: linkType: hard "ajv@npm:^8.0.0, ajv@npm:^8.9.0": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" + version: 8.17.1 + resolution: "ajv@npm:8.17.1" dependencies: - fast-deep-equal: "npm:^3.1.1" + fast-deep-equal: "npm:^3.1.3" + fast-uri: "npm:^3.0.1" json-schema-traverse: "npm:^1.0.0" require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: ac4f72adf727ee425e049bc9d8b31d4a57e1c90da8d28bcd23d60781b12fcd6fc3d68db5df16994c57b78b94eed7988f5a6b482fd376dc5b084125e20a0a622e + checksum: ec3ba10a573c6b60f94639ffc53526275917a2df6810e4ab5a6b959d87459f9ef3f00d5e7865b82677cb7d21590355b34da14d1d0b9c32d75f95a187e76fff35 + languageName: node + linkType: hard + +"ajv@npm:~8.13.0": + version: 8.13.0 + resolution: "ajv@npm:8.13.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + uri-js: "npm:^4.4.1" + checksum: 14c6497b6f72843986d7344175a1aa0e2c35b1e7f7475e55bc582cddb765fca7e6bf950f465dc7846f817776d9541b706f4b5b3fbedd8dfdeb5fce6f22864264 languageName: node linkType: hard @@ -3943,7 +4609,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1": +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -3952,7 +4618,7 @@ __metadata: languageName: node linkType: hard -"ansi-html-community@npm:0.0.8, ansi-html-community@npm:^0.0.8": +"ansi-html-community@npm:0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" bin: @@ -3961,17 +4627,12 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^2.0.0": - version: 2.1.1 - resolution: "ansi-regex@npm:2.1.1" - checksum: 78cebaf50bce2cb96341a7230adf28d804611da3ce6bf338efa7b72f06cc6ff648e29f80cd95e582617ba58d5fdbec38abfeed3500a98bce8381a9daec7c548b - languageName: node - linkType: hard - -"ansi-regex@npm:^4.1.0": - version: 4.1.1 - resolution: "ansi-regex@npm:4.1.1" - checksum: d36d34234d077e8770169d980fed7b2f3724bfa2a01da150ccd75ef9707c80e883d27cdf7a0eac2f145ac1d10a785a8a855cffd05b85f778629a0db62e7033da +"ansi-html@npm:^0.0.9": + version: 0.0.9 + resolution: "ansi-html@npm:0.0.9" + bin: + ansi-html: bin/ansi-html + checksum: 4a5de9802fb50193e32b51a9ea48dc0d7e4436b860cb819d7110c62f2bfb1410288e1a2f9a848269f5eab8f903797a7f0309fe4c552f92a92b61a5b759ed52bd languageName: node linkType: hard @@ -3983,25 +4644,16 @@ __metadata: linkType: hard "ansi-regex@npm:^6.0.1": - version: 6.0.1 - resolution: "ansi-regex@npm:6.0.1" - checksum: cbe16dbd2c6b2735d1df7976a7070dd277326434f0212f43abf6d87674095d247968209babdaad31bb00882fa68807256ba9be340eec2f1004de14ca75f52a08 - languageName: node - linkType: hard - -"ansi-styles@npm:^2.2.1": - version: 2.2.1 - resolution: "ansi-styles@npm:2.2.1" - checksum: 7c68aed4f1857389e7a12f85537ea5b40d832656babbf511cc7ecd9efc52889b9c3e5653a71a6aade783c3c5e0aa223ad4ff8e83c27ac8a666514e6c79068cab + version: 6.1.0 + resolution: "ansi-regex@npm:6.1.0" + checksum: a91daeddd54746338478eef88af3439a7edf30f8e23196e2d6ed182da9add559c601266dbef01c2efa46a958ad6f1f8b176799657616c702b5b02e799e7fd8dc languageName: node linkType: hard -"ansi-styles@npm:^3.2.1": - version: 3.2.1 - resolution: "ansi-styles@npm:3.2.1" - dependencies: - color-convert: "npm:^1.9.0" - checksum: ece5a8ef069fcc5298f67e3f4771a663129abd174ea2dfa87923a2be2abf6cd367ef72ac87942da00ce85bd1d651d4cd8595aebdb1b385889b89b205860e977b +"ansi-sequence-parser@npm:^1.1.0": + version: 1.1.1 + resolution: "ansi-sequence-parser@npm:1.1.1" + checksum: ab2259ccf69f145ecf1418d4e71524158828f44afdf37c7536677871f4cebaa8b176fcb95de8f94a68129357dddc59586597da25f9d4ebf9968f6ef022bf0b31 languageName: node linkType: hard @@ -4014,6 +4666,13 @@ __metadata: languageName: node linkType: hard +"ansi-styles@npm:^5.0.0": + version: 5.2.0 + resolution: "ansi-styles@npm:5.2.0" + checksum: 9c4ca80eb3c2fb7b33841c210d2f20807f40865d27008d7c3f707b7f95cab7d67462a565e2388ac3285b71cb3d9bb2173de8da37c57692a362885ec34d6e27df + languageName: node + linkType: hard + "ansi-styles@npm:^6.1.0": version: 6.2.1 resolution: "ansi-styles@npm:6.2.1" @@ -4038,14 +4697,7 @@ __metadata: languageName: node linkType: hard -"argparse@npm:^2.0.1": - version: 2.0.1 - resolution: "argparse@npm:2.0.1" - checksum: c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e - languageName: node - linkType: hard - -"argparse@npm:~1.0.9": +"argparse@npm:^1.0.7, argparse@npm:~1.0.9": version: 1.0.10 resolution: "argparse@npm:1.0.10" dependencies: @@ -4054,16 +4706,14 @@ __metadata: languageName: node linkType: hard -"aria-hidden@npm:^1.1.1": - version: 1.2.3 - resolution: "aria-hidden@npm:1.2.3" - dependencies: - tslib: "npm:^2.0.0" - checksum: 46b07b7273167ad3fc2625f1ecbb43f8e6f73115c66785cbb5dcf1e2508133a43b6419d610c39676ceaeb563239efbd8974d5c0187695db8b3e8c3e11f549c2d +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e languageName: node linkType: hard -"aria-hidden@npm:^1.2.4": +"aria-hidden@npm:1.2.4, aria-hidden@npm:^1.1.1": version: 1.2.4 resolution: "aria-hidden@npm:1.2.4" dependencies: @@ -4072,24 +4722,12 @@ __metadata: languageName: node linkType: hard -"arr-diff@npm:^4.0.0": - version: 4.0.0 - resolution: "arr-diff@npm:4.0.0" - checksum: 67b80067137f70c89953b95f5c6279ad379c3ee39f7143578e13bd51580a40066ee2a55da066e22d498dce10f68c2d70056d7823f972fab99dfbf4c78d0bc0f7 - languageName: node - linkType: hard - -"arr-flatten@npm:^1.1.0": - version: 1.1.0 - resolution: "arr-flatten@npm:1.1.0" - checksum: bef53be02ed3bc58f202b3861a5b1eb6e1ae4fecf39c3ad4d15b1e0433f941077d16e019a33312d820844b0661777322acbb7d0c447b04d9bdf7d6f9c532548a - languageName: node - linkType: hard - -"arr-union@npm:^3.1.0": - version: 3.1.0 - resolution: "arr-union@npm:3.1.0" - checksum: 7d5aa05894e54aa93c77c5726c1dd5d8e8d3afe4f77983c0aa8a14a8a5cbe8b18f0cf4ecaa4ac8c908ef5f744d2cbbdaa83fd6e96724d15fea56cfa7f5efdd51 +"aria-query@npm:5.3.0": + version: 5.3.0 + resolution: "aria-query@npm:5.3.0" + dependencies: + dequal: "npm:^2.0.3" + checksum: 2bff0d4eba5852a9dd578ecf47eaef0e82cc52569b48469b0aac2db5145db0b17b7a58d9e01237706d1e14b7a1b0ac9b78e9c97027ad97679dd8f91b85da1469 languageName: node linkType: hard @@ -4114,10 +4752,10 @@ __metadata: languageName: node linkType: hard -"array-unique@npm:^0.3.2": - version: 0.3.2 - resolution: "array-unique@npm:0.3.2" - checksum: dbf4462cdba8a4b85577be07705210b3d35be4b765822a3f52962d907186617638ce15e0603a4fefdcf82f4cbbc9d433f8cbbd6855148a68872fa041b6474121 +"asap@npm:^2.0.0": + version: 2.0.6 + resolution: "asap@npm:2.0.6" + checksum: c6d5e39fe1f15e4b87677460bd66b66050cd14c772269cee6688824c1410a08ab20254bb6784f9afb75af9144a9f9a7692d49547f4d19d715aeb7c0318f3136d languageName: node linkType: hard @@ -4133,17 +4771,10 @@ __metadata: languageName: node linkType: hard -"assign-symbols@npm:^1.0.0": - version: 1.0.0 - resolution: "assign-symbols@npm:1.0.0" - checksum: 29a654b8a6da6889a190d0d0efef4b1bfb5948fa06cbc245054aef05139f889f2f7c75b989917e3fde853fc4093b88048e4de8578a73a76f113d41bfd66e5775 - languageName: node - linkType: hard - "async@npm:^3.2.3": - version: 3.2.5 - resolution: "async@npm:3.2.5" - checksum: 1408287b26c6db67d45cb346e34892cee555b8b59e6c68e6f8c3e495cad5ca13b4f218180e871f3c2ca30df4ab52693b66f2f6ff43644760cab0b2198bda79c1 + version: 3.2.6 + resolution: "async@npm:3.2.6" + checksum: 36484bb15ceddf07078688d95e27076379cc2f87b10c03b6dd8a83e89475a3c8df5848859dd06a4c95af1e4c16fc973de0171a77f18ea00be899aca2a4f85e70 languageName: node linkType: hard @@ -4154,30 +4785,30 @@ __metadata: languageName: node linkType: hard -"atob@npm:^2.1.2": - version: 2.1.2 - resolution: "atob@npm:2.1.2" - bin: - atob: bin/atob.js - checksum: ada635b519dc0c576bb0b3ca63a73b50eefacf390abb3f062558342a8d68f2db91d0c8db54ce81b0d89de3b0f000de71f3ae7d761fd7d8cc624278fe443d6c7e +"available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: d07226ef4f87daa01bd0fe80f8f310982e345f372926da2e5296aecc25c41cab440916bbaa4c5e1034b453af3392f67df5961124e4b586df1e99793a1374bdb2 languageName: node linkType: hard -"axios@npm:1.6.0": - version: 1.6.0 - resolution: "axios@npm:1.6.0" +"axios@npm:1.7.4": + version: 1.7.4 + resolution: "axios@npm:1.7.4" dependencies: - follow-redirects: "npm:^1.15.0" + follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.0" proxy-from-env: "npm:^1.1.0" - checksum: 2879e17b96cbca7e2096d231a44e2d0f03e657d79f8928ea38ec5fbaf5a5b7bf952d580cdb58a66ba328c26eb3528b89d5a32da57cc5cf89813786c044f7e9d6 + checksum: 5ea1a93140ca1d49db25ef8e1bd8cfc59da6f9220159a944168860ad15a2743ea21c5df2967795acb15cbe81362f5b157fdebbea39d53117ca27658bab9f7f17 languageName: node linkType: hard "b4a@npm:^1.6.4": - version: 1.6.4 - resolution: "b4a@npm:1.6.4" - checksum: a0af707430c3643fd8d9418c732849d3626f1c9281489e021fcad969fb4808fb9f67b224de36b59c9c3b5a13d853482fee0c0eb53f7aec12d540fa67f63648b6 + version: 1.6.7 + resolution: "b4a@npm:1.6.7" + checksum: ec2f004d1daae04be8c5a1f8aeb7fea213c34025e279db4958eb0b82c1729ee25f7c6e89f92a5f65c8a9cf2d017ce27e3dda912403341d1781bd74528a4849d4 languageName: node linkType: hard @@ -4192,21 +4823,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-styled-components@npm:>= 1.12.0": - version: 2.1.4 - resolution: "babel-plugin-styled-components@npm:2.1.4" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-module-imports": "npm:^7.22.5" - "@babel/plugin-syntax-jsx": "npm:^7.22.5" - lodash: "npm:^4.17.21" - picomatch: "npm:^2.3.1" - peerDependencies: - styled-components: ">= 2" - checksum: 553f35f5feb4b51fda9c9aeef8a31c1b66f430687ab17830b7cdacfe7e93f912aef55bf59e402f4e0a1fa7ad039768ab3626512bbb9bf1f76fcc67ba47e7a56e - languageName: node - linkType: hard - "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -4214,25 +4830,53 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:^1.3.1": - version: 1.5.1 - resolution: "base64-js@npm:1.5.1" - checksum: f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf +"bare-events@npm:^2.0.0, bare-events@npm:^2.2.0": + version: 2.5.0 + resolution: "bare-events@npm:2.5.0" + checksum: afbeec4e8be4d93fb4a3be65c3b4a891a2205aae30b5a38fafd42976cc76cf30dad348963fe330a0d70186e15dc507c11af42c89af5dddab2a54e5aff02e2896 languageName: node linkType: hard -"base@npm:^0.11.1": - version: 0.11.2 - resolution: "base@npm:0.11.2" +"bare-fs@npm:^2.1.1": + version: 2.3.5 + resolution: "bare-fs@npm:2.3.5" dependencies: - cache-base: "npm:^1.0.1" - class-utils: "npm:^0.3.5" - component-emitter: "npm:^1.2.1" - define-property: "npm:^1.0.0" - isobject: "npm:^3.0.1" - mixin-deep: "npm:^1.2.0" - pascalcase: "npm:^0.1.1" - checksum: 30a2c0675eb52136b05ef496feb41574d9f0bb2d6d677761da579c00a841523fccf07f1dbabec2337b5f5750f428683b8ca60d89e56a1052c4ae1c0cd05de64d + bare-events: "npm:^2.0.0" + bare-path: "npm:^2.0.0" + bare-stream: "npm:^2.0.0" + checksum: ff18cc9be7c557c38e0342681ba3672ae4b01e5696b567d4035e5995255dc6bc7d4df88ed210fa4d3eb940eb29512e924ebb42814c87fc59a2bee8cf83b7c2f9 + languageName: node + linkType: hard + +"bare-os@npm:^2.1.0": + version: 2.4.4 + resolution: "bare-os@npm:2.4.4" + checksum: e7d1a7b2100c05da8d25b60d0d48cf850c6f57064577a3f2f51cf18d417fbcfd6967ed2d8314320914ed69e0f2ebcf54eb1b36092dd172d8e8f969cf8cccf041 + languageName: node + linkType: hard + +"bare-path@npm:^2.0.0, bare-path@npm:^2.1.0": + version: 2.1.3 + resolution: "bare-path@npm:2.1.3" + dependencies: + bare-os: "npm:^2.1.0" + checksum: 35587e177fc8fa5b13fb90bac8779b5ce49c99016d221ddaefe2232d02bd4295d79b941e14ae19fda75ec42a6fe5fb66c07d83ae7ec11462178e66b7be65ca74 + languageName: node + linkType: hard + +"bare-stream@npm:^2.0.0": + version: 2.3.2 + resolution: "bare-stream@npm:2.3.2" + dependencies: + streamx: "npm:^2.20.0" + checksum: e2bda606c2cbd6acbb2558d9a5f6d2d4bc08fb635d32d599bc8e74c1d2298c956decf6a3a820e485a760bb73b8a7f0e743ec5262f08cccbaf5eeb599253d4221 + languageName: node + linkType: hard + +"base64-js@npm:^1.3.1": + version: 1.5.1 + resolution: "base64-js@npm:1.5.1" + checksum: f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf languageName: node linkType: hard @@ -4243,18 +4887,18 @@ __metadata: languageName: node linkType: hard -"better-sqlite3@npm:^9.4.0": - version: 9.4.0 - resolution: "better-sqlite3@npm:9.4.0" +"better-sqlite3@npm:11.3.0": + version: 11.3.0 + resolution: "better-sqlite3@npm:11.3.0" dependencies: bindings: "npm:^1.5.0" node-gyp: "npm:latest" prebuild-install: "npm:^7.1.1" - checksum: 42b2edfa46d62763514b87122245a3513a5ff20f05fef4fb49fec33f3de0a51a29025596178f57c634b8013f16bbdf8169a308fb3e3b8d126d715788d72d1e74 + checksum: 9adc99683300699581da5d7288e4a261b7d4381fd99c762fc6a0e9b1e1e226009c1333b46b10c1c453c356b20cb8be037a4616b1e717b3d1a00bd8493bec506e languageName: node linkType: hard -"big-integer@npm:^1.6.16, big-integer@npm:^1.6.44": +"big-integer@npm:^1.6.16": version: 1.6.52 resolution: "big-integer@npm:1.6.52" checksum: 9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0 @@ -4269,9 +4913,9 @@ __metadata: linkType: hard "binary-extensions@npm:^2.0.0": - version: 2.2.0 - resolution: "binary-extensions@npm:2.2.0" - checksum: d73d8b897238a2d3ffa5f59c0241870043aa7471335e89ea5e1ff48edb7c2d0bb471517a3e4c5c3f4c043615caa2717b5f80a5e61e07503d51dc85cb848e665d + version: 2.3.0 + resolution: "binary-extensions@npm:2.3.0" + checksum: 75a59cafc10fb12a11d510e77110c6c7ae3f4ca22463d52487709ca7f18f69d886aa387557cc9864fbdb10153d0bdb4caacabf11541f55e89ed6e18d12ece2b5 languageName: node linkType: hard @@ -4296,9 +4940,9 @@ __metadata: linkType: hard "bn.js@npm:^4.0.0, bn.js@npm:^4.11.9": - version: 4.12.0 - resolution: "bn.js@npm:4.12.0" - checksum: 9736aaa317421b6b3ed038ff3d4491935a01419ac2d83ddcfebc5717385295fcfcf0c57311d90fe49926d0abbd7a9dbefdd8861e6129939177f7e67ebc645b21 + version: 4.12.1 + resolution: "bn.js@npm:4.12.1" + checksum: b7f37a0cd5e4b79142b6f4292d518b416be34ae55d6dd6b0f66f96550c8083a50ffbbf8bda8d0ab471158cb81aa74ea4ee58fe33c7802e4a30b13810e98df116 languageName: node linkType: hard @@ -4309,6 +4953,13 @@ __metadata: languageName: node linkType: hard +"boolean@npm:^3.0.1": + version: 3.2.0 + resolution: "boolean@npm:3.2.0" + checksum: 6a0dc9668f6f3dda42a53c181fcbdad223169c8d87b6c4011b87a8b14a21770efb2934a778f063d7ece17280f8c06d313c87f7b834bb1dd526a867ffcd00febf + languageName: node + linkType: hard + "boxen@npm:5.1.2": version: 5.1.2 resolution: "boxen@npm:5.1.2" @@ -4325,15 +4976,6 @@ __metadata: languageName: node linkType: hard -"bplist-parser@npm:^0.2.0": - version: 0.2.0 - resolution: "bplist-parser@npm:0.2.0" - dependencies: - big-integer: "npm:^1.6.44" - checksum: ce79c69e0f6efe506281e7c84e3712f7d12978991675b6e3a58a295b16f13ca81aa9b845c335614a545e0af728c8311b6aa3142af76ba1cb616af9bbac5c4a9f - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -4353,30 +4995,12 @@ __metadata: languageName: node linkType: hard -"braces@npm:^2.3.1": - version: 2.3.2 - resolution: "braces@npm:2.3.2" - dependencies: - arr-flatten: "npm:^1.1.0" - array-unique: "npm:^0.3.2" - extend-shallow: "npm:^2.0.1" - fill-range: "npm:^4.0.0" - isobject: "npm:^3.0.1" - repeat-element: "npm:^1.1.2" - snapdragon: "npm:^0.8.1" - snapdragon-node: "npm:^2.0.1" - split-string: "npm:^3.0.2" - to-regex: "npm:^3.0.1" - checksum: 72b27ea3ea2718f061c29e70fd6e17606e37c65f5801abddcf0b0052db1de7d60f3bf92cfc220ab57b44bd0083a5f69f9d03b3461d2816cfe9f9398207acc728 - languageName: node - linkType: hard - -"braces@npm:^3.0.2, braces@npm:~3.0.2": - version: 3.0.2 - resolution: "braces@npm:3.0.2" +"braces@npm:^3.0.3, braces@npm:~3.0.2": + version: 3.0.3 + resolution: "braces@npm:3.0.3" dependencies: - fill-range: "npm:^7.0.1" - checksum: 321b4d675791479293264019156ca322163f02dc06e3c4cab33bb15cd43d80b51efef69b0930cfde3acd63d126ebca24cd0544fa6f261e093a0fb41ab9dda381 + fill-range: "npm:^7.1.1" + checksum: 7c6dfd30c338d2997ba77500539227b9d1f85e388a5f43220865201e407e076783d0881f2d297b9f80951b4c957fcf0b51c1d2d24227631643c3f7c284b0aa04 languageName: node linkType: hard @@ -4412,31 +5036,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.17.3, browserslist@npm:^4.22.2": - version: 4.22.2 - resolution: "browserslist@npm:4.22.2" - dependencies: - caniuse-lite: "npm:^1.0.30001565" - electron-to-chromium: "npm:^1.4.601" - node-releases: "npm:^2.0.14" - update-browserslist-db: "npm:^1.0.13" - bin: - browserslist: cli.js - checksum: 2a331aab90503130043ca41dd5d281fa1e89d5e076d07a2d75e76bf4d693bd56e73d5abcd8c4f39119da6328d450578c216cf1cd5c99b82d8a90a2ae6271b465 - languageName: node - linkType: hard - -"browserslist@npm:^4.21.10": - version: 4.22.3 - resolution: "browserslist@npm:4.22.3" +"browserslist@npm:^4.17.3, browserslist@npm:^4.23.0, browserslist@npm:^4.24.0": + version: 4.24.2 + resolution: "browserslist@npm:4.24.2" dependencies: - caniuse-lite: "npm:^1.0.30001580" - electron-to-chromium: "npm:^1.4.648" - node-releases: "npm:^2.0.14" - update-browserslist-db: "npm:^1.0.13" + caniuse-lite: "npm:^1.0.30001669" + electron-to-chromium: "npm:^1.5.41" + node-releases: "npm:^2.0.18" + update-browserslist-db: "npm:^1.1.1" bin: browserslist: cli.js - checksum: 5a1f673ce0d6e61a68369835a6b66e199669bde02c3bed5ec51e77598d8daafd91719dba55b15af2021b9ad0bbaa94951fd702eb71087449eb28be8002815ece + checksum: d747c9fb65ed7b4f1abcae4959405707ed9a7b835639f8a9ba0da2911995a6ab9b0648fd05baf2a4d4e3cf7f9fdbad56d3753f91881e365992c1d49c8d88ff7a languageName: node linkType: hard @@ -4454,13 +5064,6 @@ __metadata: languageName: node linkType: hard -"buffer-writer@npm:2.0.0": - version: 2.0.0 - resolution: "buffer-writer@npm:2.0.0" - checksum: c91b2ab09a200cf0862237e5a4dbd5077003b42d26d4f0c596ec7149f82ef83e0751d670bcdf379ed988d1a08c0fac7759a8cb928cf1a4710a1988a7618b1190 - languageName: node - linkType: hard - "buffer@npm:^5.1.0, buffer@npm:^5.5.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" @@ -4485,23 +5088,14 @@ __metadata: languageName: node linkType: hard -"bundle-name@npm:^3.0.0": - version: 3.0.0 - resolution: "bundle-name@npm:3.0.0" - dependencies: - run-applescript: "npm:^5.0.0" - checksum: 57bc7f8b025d83961b04db2f1eff6a87f2363c2891f3542a4b82471ff8ebb5d484af48e9784fcdb28ef1d48bb01f03d891966dc3ef58758e46ea32d750ce40f8 - languageName: node - linkType: hard - -"byte-size@npm:7.0.1": - version: 7.0.1 - resolution: "byte-size@npm:7.0.1" - checksum: 3edcd515b61e9c43a90aa33fdca37a2d11faa0d24e87d3a55f738398d247cd632efc0b346c026bd70f8a57a20bb8469e24136aeaef6f2e72e716e093d6b3b031 +"byte-size@npm:8.1.1": + version: 8.1.1 + resolution: "byte-size@npm:8.1.1" + checksum: 83170a16820fde48ebaef93bf6b2e86c5f72041f76e44eba1f3c738cceb699aeadf11088198944d5d7c6f970b465ab1e3dddc2e60bfb49a74374f3447a8db5b9 languageName: node linkType: hard -"bytes@npm:3.1.2, bytes@npm:^3.0.0": +"bytes@npm:3.1.2, bytes@npm:^3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e @@ -4509,8 +5103,8 @@ __metadata: linkType: hard "cacache@npm:^18.0.0": - version: 18.0.1 - resolution: "cacache@npm:18.0.1" + version: 18.0.4 + resolution: "cacache@npm:18.0.4" dependencies: "@npmcli/fs": "npm:^3.1.0" fs-minipass: "npm:^3.0.0" @@ -4524,24 +5118,7 @@ __metadata: ssri: "npm:^10.0.0" tar: "npm:^6.1.11" unique-filename: "npm:^3.0.0" - checksum: a31666805a80a8b16ad3f85faf66750275a9175a3480896f4f6d31b5d53ef190484fabd71bdb6d2ea5603c717fbef09f4af03d6a65b525c8ef0afaa44c361866 - languageName: node - linkType: hard - -"cache-base@npm:^1.0.1": - version: 1.0.1 - resolution: "cache-base@npm:1.0.1" - dependencies: - collection-visit: "npm:^1.0.0" - component-emitter: "npm:^1.2.1" - get-value: "npm:^2.0.6" - has-value: "npm:^1.0.0" - isobject: "npm:^3.0.1" - set-value: "npm:^2.0.0" - to-object-path: "npm:^0.3.0" - union-value: "npm:^1.0.0" - unset-value: "npm:^1.0.0" - checksum: a7142e25c73f767fa520957dcd179b900b86eac63b8cfeaa3b2a35e18c9ca5968aa4e2d2bed7a3e7efd10f13be404344cfab3a4156217e71f9bdb95940bb9c8c + checksum: 6c055bafed9de4f3dcc64ac3dc7dd24e863210902b7c470eb9ce55a806309b3efff78033e3d8b4f7dcc5d467f2db43c6a2857aaaf26f0094b8a351d44c42179f languageName: node linkType: hard @@ -4577,14 +5154,16 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0": - version: 1.0.5 - resolution: "call-bind@npm:1.0.5" +"call-bind@npm:^1.0.2, call-bind@npm:^1.0.7": + version: 1.0.7 + resolution: "call-bind@npm:1.0.7" dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.1" - set-function-length: "npm:^1.1.1" - checksum: a6172c168fd6dacf744fcde745099218056bd755c50415b592655dcd6562157ed29f130f56c3f6db2250f67e4bd62e5c218cdc56d7bfd76e0bda50770fce2d10 + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.1" + checksum: a3ded2e423b8e2a265983dba81c27e125b48eefb2655e7dfab6be597088da3d47c47976c24bc51b8fd9af1061f8f87b4ab78a314f3c77784b2ae2ba535ad8b8d languageName: node linkType: hard @@ -4629,17 +5208,21 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001565": - version: 1.0.30001570 - resolution: "caniuse-lite@npm:1.0.30001570" - checksum: e47230d2016edea56e002fa462a5289f697b48dcfbf703fb01aecc6c98ad4ecaf945ab23c253cb7af056c2d05f266e4e4cbebf45132100e2c9367439cb95b95b +"caniuse-lite@npm:^1.0.30001669": + version: 1.0.30001680 + resolution: "caniuse-lite@npm:1.0.30001680" + checksum: 11a4e7f6f5d5f965cfd4b7dc4aef34e12a26e99647f02b5ac9fd7f7670845473b95ada416a785473237e4b1b67281f7b043c8736c85b77097f6b697e8950b15f languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001580": - version: 1.0.30001580 - resolution: "caniuse-lite@npm:1.0.30001580" - checksum: f3a41bb5a820640a60071ed69d464f20d783d9a51cc2fd8916c7b0c187b25a8062e11986d04f531bdc1798d0bc37dfb0f90dcfa90fa3227bd49691efd4272c03 +"capital-case@npm:^1.0.4": + version: 1.0.4 + resolution: "capital-case@npm:1.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + upper-case-first: "npm:^2.0.2" + checksum: 6a034af73401f6e55d91ea35c190bbf8bda21714d4ea8bb8f1799311d123410a80f0875db4e3236dc3f97d74231ff4bf1c8783f2be13d7733c7d990c57387281 languageName: node linkType: hard @@ -4653,27 +5236,10 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.1.3": - version: 1.1.3 - resolution: "chalk@npm:1.1.3" - dependencies: - ansi-styles: "npm:^2.2.1" - escape-string-regexp: "npm:^1.0.2" - has-ansi: "npm:^2.0.0" - strip-ansi: "npm:^3.0.0" - supports-color: "npm:^2.0.0" - checksum: 28c3e399ec286bb3a7111fd4225ebedb0d7b813aef38a37bca7c498d032459c265ef43404201d5fbb8d888d29090899c95335b4c0cda13e8b126ff15c541cef8 - languageName: node - linkType: hard - -"chalk@npm:^2.0.1, chalk@npm:^2.4.2": - version: 2.4.2 - resolution: "chalk@npm:2.4.2" - dependencies: - ansi-styles: "npm:^3.2.1" - escape-string-regexp: "npm:^1.0.5" - supports-color: "npm:^5.3.0" - checksum: e6543f02ec877732e3a2d1c3c3323ddb4d39fbab687c23f526e25bd4c6a9bf3b83a696e8c769d078e04e5754921648f7821b2a2acfd16c550435fd630026e073 +"chalk@npm:^5.3.0": + version: 5.3.0 + resolution: "chalk@npm:5.3.0" + checksum: 8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09 languageName: node linkType: hard @@ -4703,6 +5269,26 @@ __metadata: languageName: node linkType: hard +"change-case@npm:^4.1.2": + version: 4.1.2 + resolution: "change-case@npm:4.1.2" + dependencies: + camel-case: "npm:^4.1.2" + capital-case: "npm:^1.0.4" + constant-case: "npm:^3.0.4" + dot-case: "npm:^3.0.4" + header-case: "npm:^2.0.4" + no-case: "npm:^3.0.4" + param-case: "npm:^3.0.4" + pascal-case: "npm:^3.1.2" + path-case: "npm:^3.0.4" + sentence-case: "npm:^3.0.4" + snake-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: 95a6e48563cd393241ce18470c7310a8a050304a64b63addac487560ab039ce42b099673d1d293cc10652324d92060de11b5d918179fe3b5af2ee521fb03ca58 + languageName: node + linkType: hard + "chardet@npm:^0.7.0": version: 0.7.0 resolution: "chardet@npm:0.7.0" @@ -4710,9 +5296,9 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:3.5.3, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": - version: 3.5.3 - resolution: "chokidar@npm:3.5.3" +"chokidar@npm:3.6.0, chokidar@npm:^3.4.2, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": + version: 3.6.0 + resolution: "chokidar@npm:3.6.0" dependencies: anymatch: "npm:~3.1.2" braces: "npm:~3.0.2" @@ -4725,7 +5311,7 @@ __metadata: dependenciesMeta: fsevents: optional: true - checksum: 1076953093e0707c882a92c66c0f56ba6187831aa51bb4de878c1fec59ae611a3bf02898f190efec8e77a086b8df61c2b2a3ea324642a0558bdf8ee6c5dc9ca1 + checksum: 8361dcd013f2ddbe260eacb1f3cb2f2c6f2b0ad118708a343a5ed8158941a39cb8fb1d272e0f389712e74ee90ce8ba864eece9e0e62b9705cb468a2f6d917462 languageName: node linkType: hard @@ -4744,9 +5330,9 @@ __metadata: linkType: hard "chrome-trace-event@npm:^1.0.2": - version: 1.0.3 - resolution: "chrome-trace-event@npm:1.0.3" - checksum: 080ce2d20c2b9e0f8461a380e9585686caa768b1c834a464470c9dc74cda07f27611c7b727a2cd768a9cecd033297fdec4ce01f1e58b62227882c1059dec321c + version: 1.0.4 + resolution: "chrome-trace-event@npm:1.0.4" + checksum: 3058da7a5f4934b87cf6a90ef5fb68ebc5f7d06f143ed5a4650208e5d7acae47bc03ec844b29fbf5ba7e46e8daa6acecc878f7983a4f4bb7271593da91e61ff5 languageName: node linkType: hard @@ -4757,15 +5343,10 @@ __metadata: languageName: node linkType: hard -"class-utils@npm:^0.3.5": - version: 0.3.6 - resolution: "class-utils@npm:0.3.6" - dependencies: - arr-union: "npm:^3.1.0" - define-property: "npm:^0.2.5" - isobject: "npm:^3.0.0" - static-extend: "npm:^0.1.1" - checksum: d44f4afc7a3e48dba4c2d3fada5f781a1adeeff371b875c3b578bc33815c6c29d5d06483c2abfd43a32d35b104b27b67bfa39c2e8a422fa858068bd756cfbd42 +"ci-info@npm:4.0.0": + version: 4.0.0 + resolution: "ci-info@npm:4.0.0" + checksum: ecc003e5b60580bd081d83dd61d398ddb8607537f916313e40af4667f9c92a1243bd8e8a591a5aa78e418afec245dbe8e90a0e26e39ca0825129a99b978dd3f9 languageName: node linkType: hard @@ -4785,6 +5366,15 @@ __metadata: languageName: node linkType: hard +"clean-stack@npm:^4.0.0": + version: 4.2.0 + resolution: "clean-stack@npm:4.2.0" + dependencies: + escape-string-regexp: "npm:5.0.0" + checksum: 2bdf981a0fef0a23c14255df693b30eb9ae27eedf212470d8c400a0c0b6fb82fbf1ff8c5216ccd5721e3670b700389c886b1dce5070776dc9fbcc040957758c0 + languageName: node + linkType: hard + "cli-boxes@npm:^2.2.1": version: 2.2.1 resolution: "cli-boxes@npm:2.2.1" @@ -4792,15 +5382,6 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-cursor@npm:2.1.0" - dependencies: - restore-cursor: "npm:^2.0.0" - checksum: 09ee6d8b5b818d840bf80ec9561eaf696672197d3a02a7daee2def96d5f52ce6e0bbe7afca754ccf14f04830b5a1b4556273e983507d5029f95bba3016618eda - languageName: node - linkType: hard - "cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" @@ -4810,6 +5391,15 @@ __metadata: languageName: node linkType: hard +"cli-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-cursor@npm:4.0.0" + dependencies: + restore-cursor: "npm:^4.0.0" + checksum: e776e8c3c6727300d0539b0d25160b2bb56aed1a63942753ba1826b012f337a6f4b7ace3548402e4f2f13b5e16bfd751be672c44b203205e7eca8be94afec42c + languageName: node + linkType: hard + "cli-progress@npm:3.12.0": version: 3.12.0 resolution: "cli-progress@npm:3.12.0" @@ -4819,13 +5409,26 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.5.0": +"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 languageName: node linkType: hard +"cli-table3@npm:0.6.2": + version: 0.6.2 + resolution: "cli-table3@npm:0.6.2" + dependencies: + "@colors/colors": "npm:1.5.0" + string-width: "npm:^4.2.0" + dependenciesMeta: + "@colors/colors": + optional: true + checksum: aaa87929d86ba36e651e0280ab34cc28660e13da9dd2b6f8aa36e800c40e331c32bff53597cb9126e8a2e88e7a9025aff9c240350fe69876207d51ba452ef5e0 + languageName: node + linkType: hard + "cli-table3@npm:0.6.5": version: 0.6.5 resolution: "cli-table3@npm:0.6.5" @@ -4846,6 +5449,13 @@ __metadata: languageName: node linkType: hard +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 1fbd56413578f6117abcaf858903ba1f4ad78370a4032f916745fa2c7e390183a9d9029cf837df320b0fdce8137668e522f60a30a5f3d6529ff3872d265a955f + languageName: node + linkType: hard + "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -4884,27 +5494,16 @@ __metadata: languageName: node linkType: hard -"co-body@npm:^5.1.1": - version: 5.2.0 - resolution: "co-body@npm:5.2.0" - dependencies: - inflation: "npm:^2.0.0" - qs: "npm:^6.4.0" - raw-body: "npm:^2.2.0" - type-is: "npm:^1.6.14" - checksum: 1c8d772d79da617368f6e6db859ff0cf8921130f1a6f82d551e8876e16d89ff96a879fe62117c72277ad786b33a38b98c3ee1292ca99eddc6063ad725f249ae9 - languageName: node - linkType: hard - -"co-body@npm:^6.0.0": - version: 6.1.0 - resolution: "co-body@npm:6.1.0" +"co-body@npm:^6.1.0": + version: 6.2.0 + resolution: "co-body@npm:6.2.0" dependencies: + "@hapi/bourne": "npm:^3.0.0" inflation: "npm:^2.0.0" qs: "npm:^6.5.2" raw-body: "npm:^2.3.3" type-is: "npm:^1.6.16" - checksum: 54f5aa6e8dcc2961259a6e120807430d3ebe3d3f683e0e5b2747f547d142dfa045b7a0becbc46d13f0cb87b52e99b011090203b447cefc8587e4df1932aa9e2a + checksum: 3a320d8b324abc14031243f427d2584cfe8f61562204f1a45d0a08bba20fff7122a04883f4d312ba648fb455246030916cacb92c19c6f7b329aaf1de70045e37 languageName: node linkType: hard @@ -4916,9 +5515,9 @@ __metadata: linkType: hard "codemirror5@npm:codemirror@^5.65.11": - version: 5.65.16 - resolution: "codemirror@npm:5.65.16" - checksum: 72ab3aae5ee0511b33348761da43585a0368f2845016f1fe177e1aa9bf3d7beee7f98550ffd82908726bf731df2376dc371e383bf4c0c91a66e3f18d0b7c4f3b + version: 5.65.18 + resolution: "codemirror@npm:5.65.18" + checksum: 806e00c7081f9a5ba6bc59205d0cf5ada273bc977da9967d04a78e94e27cdfbd41a10409fcf74eea4b12eebe1972e05120771780729a8bc04eef14b1ed20ac98 languageName: node linkType: hard @@ -4937,17 +5536,7 @@ __metadata: languageName: node linkType: hard -"collection-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "collection-visit@npm:1.0.0" - dependencies: - map-visit: "npm:^1.0.0" - object-visit: "npm:^1.0.0" - checksum: add72a8d1c37cb90e53b1aaa2c31bf1989bfb733f0b02ce82c9fa6828c7a14358dba2e4f8e698c02f69e424aeccae1ffb39acdeaf872ade2f41369e84a2fcf8a - languageName: node - linkType: hard - -"color-convert@npm:^1.9.0, color-convert@npm:^1.9.3": +"color-convert@npm:^1.9.3": version: 1.9.3 resolution: "color-convert@npm:1.9.3" dependencies: @@ -5023,13 +5612,6 @@ __metadata: languageName: node linkType: hard -"colors@npm:~1.2.1": - version: 1.2.5 - resolution: "colors@npm:1.2.5" - checksum: f4acebf2d2da9b4f8afb770361d14c01034bcb43add4cae493e7d186dcd7e0c5e2b440520fbfdf636e872606a0eb86b1f69fcf2f087df2876a4e222612539ee0 - languageName: node - linkType: hard - "colorspace@npm:1.1.x": version: 1.1.4 resolution: "colorspace@npm:1.1.4" @@ -5077,21 +5659,7 @@ __metadata: languageName: node linkType: hard -"common-path-prefix@npm:^3.0.0": - version: 3.0.0 - resolution: "common-path-prefix@npm:3.0.0" - checksum: c4a74294e1b1570f4a8ab435285d185a03976c323caa16359053e749db4fde44e3e6586c29cd051100335e11895767cbbd27ea389108e327d62f38daf4548fdb - languageName: node - linkType: hard - -"component-emitter@npm:^1.2.1": - version: 1.3.1 - resolution: "component-emitter@npm:1.3.1" - checksum: e4900b1b790b5e76b8d71b328da41482118c0f3523a516a41be598dc2785a07fd721098d9bf6e22d89b19f4fa4e1025160dc00317ea111633a3e4f75c2b86032 - languageName: node - linkType: hard - -"compressible@npm:^2.0.0": +"compressible@npm:^2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" dependencies: @@ -5107,13 +5675,6 @@ __metadata: languageName: node linkType: hard -"compute-scroll-into-view@npm:^3.1.0": - version: 3.1.0 - resolution: "compute-scroll-into-view@npm:3.1.0" - checksum: bf305c4ece8e5c59ed3f7ed82b6dab5b7487ce26f56a693d903869964712870fccb08fe31d40edcbd600b03c99198f54d443acb315d674bd64fd344410c8672e - languageName: node - linkType: hard - "concat-map@npm:0.0.1": version: 0.0.1 resolution: "concat-map@npm:0.0.1" @@ -5175,6 +5736,17 @@ __metadata: languageName: node linkType: hard +"constant-case@npm:^3.0.4": + version: 3.0.4 + resolution: "constant-case@npm:3.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + upper-case: "npm:^2.0.2" + checksum: 91d54f18341fcc491ae66d1086642b0cc564be3e08984d7b7042f8b0a721c8115922f7f11d6a09f13ed96ff326eabae11f9d1eb0335fa9d8b6e39e4df096010e + languageName: node + linkType: hard + "content-disposition@npm:~0.5.2": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" @@ -5199,47 +5771,33 @@ __metadata: linkType: hard "cookie-signature@npm:^1.2.1": - version: 1.2.1 - resolution: "cookie-signature@npm:1.2.1" - checksum: 1f71acf64931d7e7684aa228a0dad70162f6993b65b2957e076833cbd6f9a2f507b8d731b15e3895dce0e7ba4c63551f4686d1a3120199fe28060c41fd493a73 + version: 1.2.2 + resolution: "cookie-signature@npm:1.2.2" + checksum: 54e05df1a293b3ce81589b27dddc445f462f6fa6812147c033350cd3561a42bc14481674e05ed14c7bd0ce1e8bb3dc0e40851bad75415733711294ddce0b7bc6 languageName: node linkType: hard -"cookie@npm:^0.4.1": +"cookie@npm:^0.4.2": version: 0.4.2 resolution: "cookie@npm:0.4.2" checksum: beab41fbd7c20175e3a2799ba948c1dcc71ef69f23fe14eeeff59fc09f50c517b0f77098db87dbb4c55da802f9d86ee86cdc1cd3efd87760341551838d53fca2 languageName: node linkType: hard -"cookie@npm:^0.5.0": - version: 0.5.0 - resolution: "cookie@npm:0.5.0" - checksum: c01ca3ef8d7b8187bae434434582288681273b5a9ed27521d4d7f9f7928fe0c920df0decd9f9d3bbd2d14ac432b8c8cf42b98b3bdd5bfe0e6edddeebebe8b61d +"cookie@npm:^0.6.0": + version: 0.6.0 + resolution: "cookie@npm:0.6.0" + checksum: f2318b31af7a31b4ddb4a678d024514df5e705f9be5909a192d7f116cfb6d45cbacf96a473fa733faa95050e7cff26e7832bb3ef94751592f1387b71c8956686 languageName: node linkType: hard -"cookies@npm:~0.8.0": - version: 0.8.0 - resolution: "cookies@npm:0.8.0" +"cookies@npm:~0.9.0": + version: 0.9.1 + resolution: "cookies@npm:0.9.1" dependencies: depd: "npm:~2.0.0" keygrip: "npm:~1.1.0" - checksum: 0af32f30d1ece0596efc05782c66b9d61659e20c6cc5b695452abf5ceb51883ef43c5c73d86badd7d028a0da7d39f864c95f33640aef04f97fad70f35986bea3 - languageName: node - linkType: hard - -"copy-descriptor@npm:^0.1.0": - version: 0.1.1 - resolution: "copy-descriptor@npm:0.1.1" - checksum: 161f6760b7348c941007a83df180588fe2f1283e0867cc027182734e0f26134e6cc02de09aa24a95dc267b2e2025b55659eef76c8019df27bc2d883033690181 - languageName: node - linkType: hard - -"copy-to@npm:^2.0.1": - version: 2.0.1 - resolution: "copy-to@npm:2.0.1" - checksum: ee10fa7ab257ccc1fada75d8571312f7a7eb2fa6a3129d89c6e3afc9884e0eb0cbb79140a92671fd3e35fa285b1e7f27f5422f885494ff14cf4c8c56e62d9daf + checksum: 3ffa1c0e992b62ee119adae4dd2ddd4a89166fa5434cd9bd9ff84ec4d2f14dfe2318a601280abfe32a4f64f884ec9345fb1912e488b002d188d2efa0d3919ba3 languageName: node linkType: hard @@ -5262,9 +5820,9 @@ __metadata: linkType: hard "core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.30.2": - version: 3.34.0 - resolution: "core-js-pure@npm:3.34.0" - checksum: 64b628ffa0f9166b327cb7f490b59faa04b3ae72f314c5198c74087fcac5d62c78e7a0b0132e8bbf191d844fc59c3a8ef558e8fea7c1f78f4ad768f43cab2b9f + version: 3.39.0 + resolution: "core-js-pure@npm:3.39.0" + checksum: 5d954e467703ea1e860eb070bd72cf9dc5bfddd7037c09d750f0eba3ffc4066db741a595af86dc833a709929e161a909e48da3cbdd2d9bee7795cb516dc9f7d4 languageName: node linkType: hard @@ -5275,7 +5833,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^7.0.0": +"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" dependencies: @@ -5288,23 +5846,6 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^8.2.0": - version: 8.3.6 - resolution: "cosmiconfig@npm:8.3.6" - dependencies: - import-fresh: "npm:^3.3.0" - js-yaml: "npm:^4.1.0" - parse-json: "npm:^5.2.0" - path-type: "npm:^4.0.0" - peerDependencies: - typescript: ">=4.9.5" - peerDependenciesMeta: - typescript: - optional: true - checksum: 0382a9ed13208f8bfc22ca2f62b364855207dffdb73dc26e150ade78c3093f1cf56172df2dd460c8caf2afa91c0ed4ec8a88c62f8f9cd1cf423d26506aa8797a - languageName: node - linkType: hard - "crc@npm:^3.8.0": version: 3.8.0 resolution: "crc@npm:3.8.0" @@ -5330,10 +5871,10 @@ __metadata: languageName: node linkType: hard -"cropperjs@npm:1.6.0": - version: 1.6.0 - resolution: "cropperjs@npm:1.6.0" - checksum: 2b9caaa520e2c475da1597122c0bb2436372c285feda7e44ca8cb631dfaef22bc4c958f37fd712c8068adcb59fe4ab220364ef20f2c2e82ac529bbba4b0f6ff4 +"cropperjs@npm:1.6.1": + version: 1.6.1 + resolution: "cropperjs@npm:1.6.1" + checksum: 53a2e3af688cb3307eb0cd9b39e8009c5bdbf1d2a78317f07c506f741e27df0fd35d3dd2f6a17509e59949866735eb25808f277988fb1658365541423e30b1a6 languageName: node linkType: hard @@ -5350,13 +5891,13 @@ __metadata: linkType: hard "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.3": - version: 7.0.3 - resolution: "cross-spawn@npm:7.0.3" + version: 7.0.5 + resolution: "cross-spawn@npm:7.0.5" dependencies: path-key: "npm:^3.1.0" shebang-command: "npm:^2.0.0" which: "npm:^2.0.1" - checksum: 5738c312387081c98d69c98e105b6327b069197f864a60593245d64c8089c8a0a744e16349281210d56835bb9274130d825a78b2ad6853ca13cfbeffc0c31750 + checksum: aa82ce7ac0814a27e6f2b738c5a7cf1fa21a3558a1e42df449fc96541ba3ba731e4d3ecffa4435348808a86212f287c6f20a1ee551ef1ff95d01cfec5f434944 languageName: node linkType: hard @@ -5374,21 +5915,27 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:^6.9.0": - version: 6.9.1 - resolution: "css-loader@npm:6.9.1" +"css-loader@npm:^6.10.0": + version: 6.11.0 + resolution: "css-loader@npm:6.11.0" dependencies: icss-utils: "npm:^5.1.0" postcss: "npm:^8.4.33" - postcss-modules-extract-imports: "npm:^3.0.0" - postcss-modules-local-by-default: "npm:^4.0.4" - postcss-modules-scope: "npm:^3.1.1" + postcss-modules-extract-imports: "npm:^3.1.0" + postcss-modules-local-by-default: "npm:^4.0.5" + postcss-modules-scope: "npm:^3.2.0" postcss-modules-values: "npm:^4.0.0" postcss-value-parser: "npm:^4.2.0" semver: "npm:^7.5.4" peerDependencies: + "@rspack/core": 0.x || 1.x webpack: ^5.0.0 - checksum: 3dfff7d4372a1d8f2b1606a8376f2f5e484e59d7ffdc373ea3b04aa2b54ecd052aaf72c090a97148b0eb8a164cdc1f9dcb7a68686b2d5d190d69367c30f76132 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: bb52434138085fed06a33e2ffbdae9ee9014ad23bf60f59d6b7ee67f28f26c6b1764024d3030bd19fd884d6ee6ee2224eaed64ad19eb18fbbb23d148d353a965 languageName: node linkType: hard @@ -5405,7 +5952,7 @@ __metadata: languageName: node linkType: hard -"css-to-react-native@npm:^3.0.0": +"css-to-react-native@npm:3.2.0": version: 3.2.0 resolution: "css-to-react-native@npm:3.2.0" dependencies: @@ -5432,19 +5979,19 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2": +"csstype@npm:3.1.3, csstype@npm:^3.0.2": version: 3.1.3 resolution: "csstype@npm:3.1.3" checksum: 80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248 languageName: node linkType: hard -"date-fns-tz@npm:2.0.0": - version: 2.0.0 - resolution: "date-fns-tz@npm:2.0.0" +"date-fns-tz@npm:2.0.1": + version: 2.0.1 + resolution: "date-fns-tz@npm:2.0.1" peerDependencies: - date-fns: ">=2.0.0" - checksum: 31cacb83c675ef8c2cf31d21c298ab6d74c5e975412dd804664d031ac0f2f03ed5bfb2a950fa15a321bbbcb90b833c300823fbceba0133680065a71894cc1170 + date-fns: 2.x + checksum: f860dda9e3d38bc99dc325c678cafb94b3a18c12b1fea0e2f4e451396ea6c4cacced683066c669a67ec380f64fdda83aa4c414a207029b647faa2b76b2a5c6e3 languageName: node linkType: hard @@ -5464,24 +6011,27 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.3.4, debug@npm:^4, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": - version: 4.3.4 - resolution: "debug@npm:4.3.4" +"debug@npm:4, debug@npm:^4, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": + version: 4.3.7 + resolution: "debug@npm:4.3.7" dependencies: - ms: "npm:2.1.2" + ms: "npm:^2.1.3" peerDependenciesMeta: supports-color: optional: true - checksum: cedbec45298dd5c501d01b92b119cd3faebe5438c3917ff11ae1bff86a6c722930ac9c8659792824013168ba6db7c4668225d845c633fbdafbbf902a6389f736 + checksum: 1471db19c3b06d485a622d62f65947a19a23fbd0dd73f7fd3eafb697eec5360cde447fb075919987899b1a2096e85d35d4eb5a4de09a57600ac9cf7e6c8e768b languageName: node linkType: hard -"debug@npm:^2.2.0, debug@npm:^2.3.3": - version: 2.6.9 - resolution: "debug@npm:2.6.9" +"debug@npm:4.3.4": + version: 4.3.4 + resolution: "debug@npm:4.3.4" dependencies: - ms: "npm:2.0.0" - checksum: 121908fb839f7801180b69a7e218a40b5a0b718813b886b7d6bdb82001b931c938e2941d1e4450f33a1b1df1da653f5f7a0440c197f29fbf8a6e9d45ff6ef589 + ms: "npm:2.1.2" + peerDependenciesMeta: + supports-color: + optional: true + checksum: cedbec45298dd5c501d01b92b119cd3faebe5438c3917ff11ae1bff86a6c722930ac9c8659792824013168ba6db7c4668225d845c633fbdafbbf902a6389f736 languageName: node linkType: hard @@ -5494,13 +6044,6 @@ __metadata: languageName: node linkType: hard -"decode-uri-component@npm:^0.2.0": - version: 0.2.2 - resolution: "decode-uri-component@npm:0.2.2" - checksum: 1f4fa54eb740414a816b3f6c24818fbfcabd74ac478391e9f4e2282c994127db02010ce804f3d08e38255493cfe68608b3f5c8e09fd6efc4ae46c807691f7a31 - languageName: node - linkType: hard - "decompress-response@npm:^6.0.0": version: 6.0.0 resolution: "decompress-response@npm:6.0.0" @@ -5547,28 +6090,6 @@ __metadata: languageName: node linkType: hard -"default-browser-id@npm:^3.0.0": - version: 3.0.0 - resolution: "default-browser-id@npm:3.0.0" - dependencies: - bplist-parser: "npm:^0.2.0" - untildify: "npm:^4.0.0" - checksum: 8db3ab882eb3e1e8b59d84c8641320e6c66d8eeb17eb4bb848b7dd549b1e6fd313988e4a13542e95fbaeff03f6e9dedc5ad191ad4df7996187753eb0d45c00b7 - languageName: node - linkType: hard - -"default-browser@npm:^4.0.0": - version: 4.0.0 - resolution: "default-browser@npm:4.0.0" - dependencies: - bundle-name: "npm:^3.0.0" - default-browser-id: "npm:^3.0.0" - execa: "npm:^7.1.1" - titleize: "npm:^3.0.0" - checksum: 7c8848badc139ecf9d878e562bc4e7ab4301e51ba120b24d8dcb14739c30152115cc612065ac3ab73c02aace4afa29db5a044257b2f0cf234f16e3a58f6c925e - languageName: node - linkType: hard - "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -5585,14 +6106,14 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.1.1": - version: 1.1.1 - resolution: "define-data-property@npm:1.1.1" +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" dependencies: - get-intrinsic: "npm:^1.2.1" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.0" - checksum: 77ef6e0bceb515e05b5913ab635a84d537cee84f8a7c37c77fdcb31fc5b80f6dbe81b33375e4b67d96aa04e6a0d8d4ea099e431d83f089af8d93adfb584bcb94 + checksum: dea0606d1483eb9db8d930d4eac62ca0fa16738b0b3e07046cddfacf7d8c868bbe13fa0cb263eb91c7d0d527960dc3f2f2471a69ed7816210307f6744fe62e37 languageName: node linkType: hard @@ -5603,38 +6124,14 @@ __metadata: languageName: node linkType: hard -"define-lazy-prop@npm:^3.0.0": - version: 3.0.0 - resolution: "define-lazy-prop@npm:3.0.0" - checksum: 5ab0b2bf3fa58b3a443140bbd4cd3db1f91b985cc8a246d330b9ac3fc0b6a325a6d82bddc0b055123d745b3f9931afeea74a5ec545439a1630b9c8512b0eeb49 - languageName: node - linkType: hard - -"define-property@npm:^0.2.5": - version: 0.2.5 - resolution: "define-property@npm:0.2.5" - dependencies: - is-descriptor: "npm:^0.1.0" - checksum: 9986915c0893818dedc9ca23eaf41370667762fd83ad8aa4bf026a28563120dbaacebdfbfbf2b18d3b929026b9c6ee972df1dbf22de8fafb5fe6ef18361e4750 - languageName: node - linkType: hard - -"define-property@npm:^1.0.0": - version: 1.0.0 - resolution: "define-property@npm:1.0.0" - dependencies: - is-descriptor: "npm:^1.0.0" - checksum: d7cf09db10d55df305f541694ed51dafc776ad9bb8a24428899c9f2d36b11ab38dce5527a81458d1b5e7c389f8cbe803b4abad6e91a0037a329d153b84fc975e - languageName: node - linkType: hard - -"define-property@npm:^2.0.2": - version: 2.0.2 - resolution: "define-property@npm:2.0.2" +"define-properties@npm:^1.2.1": + version: 1.2.1 + resolution: "define-properties@npm:1.2.1" dependencies: - is-descriptor: "npm:^1.0.2" - isobject: "npm:^3.0.1" - checksum: f91a08ad008fa764172a2c072adc7312f10217ade89ddaea23018321c6d71b2b68b8c229141ed2064179404e345c537f1a2457c379824813695b51a6ad3e4969 + define-data-property: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.0" + object-keys: "npm:^1.1.1" + checksum: 88a152319ffe1396ccc6ded510a3896e77efac7a1bfbaa174a7b00414a1747377e0bb525d303794a47cf30e805c2ec84e575758512c6e44a993076d29fd4e6c3 languageName: node linkType: hard @@ -5654,6 +6151,22 @@ __metadata: languageName: node linkType: hard +"del@npm:^7.1.0": + version: 7.1.0 + resolution: "del@npm:7.1.0" + dependencies: + globby: "npm:^13.1.2" + graceful-fs: "npm:^4.2.10" + is-glob: "npm:^4.0.3" + is-path-cwd: "npm:^3.0.0" + is-path-inside: "npm:^4.0.0" + p-map: "npm:^5.5.0" + rimraf: "npm:^3.0.2" + slash: "npm:^4.0.0" + checksum: 5ad2777b69e386b414ba77f5eba23bb52422c096f4c084c0d1d829ee4776d1a025a6f69765906907c4137026e9bd071ee9d422fd531b1417ef546adc7eb6fada + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -5682,6 +6195,13 @@ __metadata: languageName: node linkType: hard +"dequal@npm:^2.0.3": + version: 2.0.3 + resolution: "dequal@npm:2.0.3" + checksum: f98860cdf58b64991ae10205137c0e97d384c3a4edc7f807603887b7c4b850af1224a33d88012009f150861cbee4fa2d322c4cc04b9313bee312e47f6ecaa888 + languageName: node + linkType: hard + "destroy@npm:^1.0.4": version: 1.2.0 resolution: "destroy@npm:1.2.0" @@ -5711,9 +6231,9 @@ __metadata: linkType: hard "detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.2": - version: 2.0.2 - resolution: "detect-libc@npm:2.0.2" - checksum: a9f4ffcd2701525c589617d98afe5a5d0676c8ea82bcc4ed6f3747241b79f781d36437c59a5e855254c864d36a3e9f8276568b6b531c28d6e53b093a15703f11 + version: 2.0.3 + resolution: "detect-libc@npm:2.0.3" + checksum: 88095bda8f90220c95f162bf92cad70bd0e424913e655c20578600e35b91edc261af27531cf160a331e185c0ced93944bc7e09939143225f56312d7fd800fdb7 languageName: node linkType: hard @@ -5738,6 +6258,16 @@ __metadata: languageName: node linkType: hard +"dezalgo@npm:^1.0.4": + version: 1.0.4 + resolution: "dezalgo@npm:1.0.4" + dependencies: + asap: "npm:^2.0.0" + wrappy: "npm:1" + checksum: 8a870ed42eade9a397e6141fe5c025148a59ed52f1f28b1db5de216b4d57f0af7a257070c3af7ce3d5508c1ce9dd5009028a76f4b2cc9370dc56551d2355fad8 + languageName: node + linkType: hard + "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -5776,6 +6306,13 @@ __metadata: languageName: node linkType: hard +"dom-accessibility-api@npm:^0.5.9": + version: 0.5.16 + resolution: "dom-accessibility-api@npm:0.5.16" + checksum: b2c2eda4fae568977cdac27a9f0c001edf4f95a6a6191dfa611e3721db2478d1badc01db5bb4fa8a848aeee13e442a6c2a4386d65ec65a1436f24715a2f8d053 + languageName: node + linkType: hard + "dom-converter@npm:^0.2.0": version: 0.2.0 resolution: "dom-converter@npm:0.2.0" @@ -5892,10 +6429,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:14.2.0": - version: 14.2.0 - resolution: "dotenv@npm:14.2.0" - checksum: 17ef06618c3ae59152b94cf5b3633e82ae0989d4ce2ccf2b640cbde92c67e63a93ae191840904816f098fef78d81770548a19c221b8464059f35eaadf7f737fd +"dotenv@npm:16.4.5": + version: 16.4.5 + resolution: "dotenv@npm:16.4.5" + checksum: 48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f languageName: node linkType: hard @@ -5929,23 +6466,16 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.601": - version: 1.4.614 - resolution: "electron-to-chromium@npm:1.4.614" - checksum: 2cc4209c5f5794be069d74a4aa9b0849fba3570d06f981dbe41d626b0cc88cfbf8b9aae47b033e67370f477ce49168b4d4324c7c518ee28012e8430b65c5fe84 +"electron-to-chromium@npm:^1.5.41": + version: 1.5.56 + resolution: "electron-to-chromium@npm:1.5.56" + checksum: 515ee6c8d75fb48f4a7d1ae44cc788cd219c24a3e20a44edb0ee77506687e163dd9663fbf7805c5c5281c52e735605d94d0afd22ec0644ea0e0fb2bc471fd23b languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.648": - version: 1.4.648 - resolution: "electron-to-chromium@npm:1.4.648" - checksum: 9f9ab328744a9d593e170c46743c76b41052341176310d481ba184098cea2541d8e04a9bd309e1d77e6e9e010ee27a4f573b149f6f23404d239613816d1d072a - languageName: node - linkType: hard - -"elliptic@npm:^6.5.4": - version: 6.5.7 - resolution: "elliptic@npm:6.5.7" +"elliptic@npm:^6.5.4, elliptic@npm:^6.5.7": + version: 6.6.0 + resolution: "elliptic@npm:6.6.0" dependencies: bn.js: "npm:^4.11.9" brorand: "npm:^1.1.0" @@ -5954,14 +6484,21 @@ __metadata: inherits: "npm:^2.0.4" minimalistic-assert: "npm:^1.0.1" minimalistic-crypto-utils: "npm:^1.0.1" - checksum: 799959b6c54ea3564e8961f35abdf8c77e37617f3051614b05ab1fb6a04ddb65bd1caa75ed1bae375b15dda312a0f79fed26ebe76ecf05c5a7af244152a601b8 + checksum: 42eb3492e218017bf8923a5d14a86f414952f2f771361805b3ae9f380923b5da53e203d0d92be95cb0a248858a78db7db5934a346e268abb757e6fe561d401c9 languageName: node linkType: hard -"emittery@npm:^0.12.1": - version: 0.12.1 - resolution: "emittery@npm:0.12.1" - checksum: 7a8395bdcebd6bd42054469c93f453308f93d67a81f8fe08f7047c824b4623794f03aefd0a23e73d967bb3b9f722ba7eff216c808bb80caaa7d13c42227e06c8 +"emittery@npm:^0.13.0": + version: 0.13.1 + resolution: "emittery@npm:0.13.1" + checksum: 1573d0ae29ab34661b6c63251ff8f5facd24ccf6a823f19417ae8ba8c88ea450325788c67f16c99edec8de4b52ce93a10fe441ece389fd156e88ee7dab9bfa35 + languageName: node + linkType: hard + +"emoji-regex@npm:^10.3.0": + version: 10.4.0 + resolution: "emoji-regex@npm:10.4.0" + checksum: a3fcedfc58bfcce21a05a5f36a529d81e88d602100145fcca3dc6f795e3c8acc4fc18fe773fbf9b6d6e9371205edb3afa2668ec3473fa2aa7fd47d2a9d46482d languageName: node linkType: hard @@ -6081,10 +6618,33 @@ __metadata: languageName: node linkType: hard +"es-define-property@npm:^1.0.0": + version: 1.0.0 + resolution: "es-define-property@npm:1.0.0" + dependencies: + get-intrinsic: "npm:^1.2.4" + checksum: 6bf3191feb7ea2ebda48b577f69bdfac7a2b3c9bcf97307f55fd6ef1bbca0b49f0c219a935aca506c993d8c5d8bddd937766cb760cd5e5a1071351f2df9f9aa4 + languageName: node + linkType: hard + +"es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: 0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85 + languageName: node + linkType: hard + "es-module-lexer@npm:^1.2.1": - version: 1.4.1 - resolution: "es-module-lexer@npm:1.4.1" - checksum: b7260a138668554d3f0ddcc728cb4b60c2fa463f15545cf155ecbdd5450a1348952d58298a7f48642e900ee579f21d7f5304b6b3c61b3d9fc2d4b2109b5a9dff + version: 1.5.4 + resolution: "es-module-lexer@npm:1.5.4" + checksum: 300a469488c2f22081df1e4c8398c78db92358496e639b0df7f89ac6455462aaf5d8893939087c1a1cbcbf20eed4610c70e0bcb8f3e4b0d80a5d2611c539408c + languageName: node + linkType: hard + +"es6-error@npm:^4.1.1": + version: 4.1.1 + resolution: "es6-error@npm:4.1.1" + checksum: 357663fb1e845c047d548c3d30f86e005db71e122678f4184ced0693f634688c3f3ef2d7de7d4af732f734de01f528b05954e270f06aa7d133679fb9fe6600ef languageName: node linkType: hard @@ -6115,33 +6675,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:0.19.11": - version: 0.19.11 - resolution: "esbuild@npm:0.19.11" - dependencies: - "@esbuild/aix-ppc64": "npm:0.19.11" - "@esbuild/android-arm": "npm:0.19.11" - "@esbuild/android-arm64": "npm:0.19.11" - "@esbuild/android-x64": "npm:0.19.11" - "@esbuild/darwin-arm64": "npm:0.19.11" - "@esbuild/darwin-x64": "npm:0.19.11" - "@esbuild/freebsd-arm64": "npm:0.19.11" - "@esbuild/freebsd-x64": "npm:0.19.11" - "@esbuild/linux-arm": "npm:0.19.11" - "@esbuild/linux-arm64": "npm:0.19.11" - "@esbuild/linux-ia32": "npm:0.19.11" - "@esbuild/linux-loong64": "npm:0.19.11" - "@esbuild/linux-mips64el": "npm:0.19.11" - "@esbuild/linux-ppc64": "npm:0.19.11" - "@esbuild/linux-riscv64": "npm:0.19.11" - "@esbuild/linux-s390x": "npm:0.19.11" - "@esbuild/linux-x64": "npm:0.19.11" - "@esbuild/netbsd-x64": "npm:0.19.11" - "@esbuild/openbsd-x64": "npm:0.19.11" - "@esbuild/sunos-x64": "npm:0.19.11" - "@esbuild/win32-arm64": "npm:0.19.11" - "@esbuild/win32-ia32": "npm:0.19.11" - "@esbuild/win32-x64": "npm:0.19.11" +"esbuild@npm:0.20.2, esbuild@npm:^0.20.1": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.20.2" + "@esbuild/android-arm64": "npm:0.20.2" + "@esbuild/android-x64": "npm:0.20.2" + "@esbuild/darwin-arm64": "npm:0.20.2" + "@esbuild/darwin-x64": "npm:0.20.2" + "@esbuild/freebsd-arm64": "npm:0.20.2" + "@esbuild/freebsd-x64": "npm:0.20.2" + "@esbuild/linux-arm": "npm:0.20.2" + "@esbuild/linux-arm64": "npm:0.20.2" + "@esbuild/linux-ia32": "npm:0.20.2" + "@esbuild/linux-loong64": "npm:0.20.2" + "@esbuild/linux-mips64el": "npm:0.20.2" + "@esbuild/linux-ppc64": "npm:0.20.2" + "@esbuild/linux-riscv64": "npm:0.20.2" + "@esbuild/linux-s390x": "npm:0.20.2" + "@esbuild/linux-x64": "npm:0.20.2" + "@esbuild/netbsd-x64": "npm:0.20.2" + "@esbuild/openbsd-x64": "npm:0.20.2" + "@esbuild/sunos-x64": "npm:0.20.2" + "@esbuild/win32-arm64": "npm:0.20.2" + "@esbuild/win32-ia32": "npm:0.20.2" + "@esbuild/win32-x64": "npm:0.20.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -6191,37 +6751,40 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 0fd913124089e26d30ec30f73b94d4ef9607935251df3253f869106980a5d4c78aa517738c8746abe6e933262e91a77d31427ce468ed8fc7fe498a20f7f92fbc + checksum: 66398f9fb2c65e456a3e649747b39af8a001e47963b25e86d9c09d2a48d61aa641b27da0ce5cad63df95ad246105e1d83e7fee0e1e22a0663def73b1c5101112 languageName: node linkType: hard -"esbuild@npm:^0.16.17": - version: 0.16.17 - resolution: "esbuild@npm:0.16.17" - dependencies: - "@esbuild/android-arm": "npm:0.16.17" - "@esbuild/android-arm64": "npm:0.16.17" - "@esbuild/android-x64": "npm:0.16.17" - "@esbuild/darwin-arm64": "npm:0.16.17" - "@esbuild/darwin-x64": "npm:0.16.17" - "@esbuild/freebsd-arm64": "npm:0.16.17" - "@esbuild/freebsd-x64": "npm:0.16.17" - "@esbuild/linux-arm": "npm:0.16.17" - "@esbuild/linux-arm64": "npm:0.16.17" - "@esbuild/linux-ia32": "npm:0.16.17" - "@esbuild/linux-loong64": "npm:0.16.17" - "@esbuild/linux-mips64el": "npm:0.16.17" - "@esbuild/linux-ppc64": "npm:0.16.17" - "@esbuild/linux-riscv64": "npm:0.16.17" - "@esbuild/linux-s390x": "npm:0.16.17" - "@esbuild/linux-x64": "npm:0.16.17" - "@esbuild/netbsd-x64": "npm:0.16.17" - "@esbuild/openbsd-x64": "npm:0.16.17" - "@esbuild/sunos-x64": "npm:0.16.17" - "@esbuild/win32-arm64": "npm:0.16.17" - "@esbuild/win32-ia32": "npm:0.16.17" - "@esbuild/win32-x64": "npm:0.16.17" +"esbuild@npm:0.21.3": + version: 0.21.3 + resolution: "esbuild@npm:0.21.3" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.3" + "@esbuild/android-arm": "npm:0.21.3" + "@esbuild/android-arm64": "npm:0.21.3" + "@esbuild/android-x64": "npm:0.21.3" + "@esbuild/darwin-arm64": "npm:0.21.3" + "@esbuild/darwin-x64": "npm:0.21.3" + "@esbuild/freebsd-arm64": "npm:0.21.3" + "@esbuild/freebsd-x64": "npm:0.21.3" + "@esbuild/linux-arm": "npm:0.21.3" + "@esbuild/linux-arm64": "npm:0.21.3" + "@esbuild/linux-ia32": "npm:0.21.3" + "@esbuild/linux-loong64": "npm:0.21.3" + "@esbuild/linux-mips64el": "npm:0.21.3" + "@esbuild/linux-ppc64": "npm:0.21.3" + "@esbuild/linux-riscv64": "npm:0.21.3" + "@esbuild/linux-s390x": "npm:0.21.3" + "@esbuild/linux-x64": "npm:0.21.3" + "@esbuild/netbsd-x64": "npm:0.21.3" + "@esbuild/openbsd-x64": "npm:0.21.3" + "@esbuild/sunos-x64": "npm:0.21.3" + "@esbuild/win32-arm64": "npm:0.21.3" + "@esbuild/win32-ia32": "npm:0.21.3" + "@esbuild/win32-x64": "npm:0.21.3" dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -6268,40 +6831,37 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: c2aaef0d2369349b2ef40c0115c2d2030ed7d7341cc91d26af3e243218ecec972f8f1243d5ce8e9a4c80b29439b89dff44c658e57c696d3b07e9074a77878b49 + checksum: 5bf85ccd11cc7e7fbbb7ca3458a0fa019ec9b38e1ed9e61f0866b29419e7348231da0aa336e4645c3bda8e757fa20bd3fd8a5f73256308488086a6c7ec9b6ac5 languageName: node linkType: hard -"esbuild@npm:^0.19.3": - version: 0.19.12 - resolution: "esbuild@npm:0.19.12" - dependencies: - "@esbuild/aix-ppc64": "npm:0.19.12" - "@esbuild/android-arm": "npm:0.19.12" - "@esbuild/android-arm64": "npm:0.19.12" - "@esbuild/android-x64": "npm:0.19.12" - "@esbuild/darwin-arm64": "npm:0.19.12" - "@esbuild/darwin-x64": "npm:0.19.12" - "@esbuild/freebsd-arm64": "npm:0.19.12" - "@esbuild/freebsd-x64": "npm:0.19.12" - "@esbuild/linux-arm": "npm:0.19.12" - "@esbuild/linux-arm64": "npm:0.19.12" - "@esbuild/linux-ia32": "npm:0.19.12" - "@esbuild/linux-loong64": "npm:0.19.12" - "@esbuild/linux-mips64el": "npm:0.19.12" - "@esbuild/linux-ppc64": "npm:0.19.12" - "@esbuild/linux-riscv64": "npm:0.19.12" - "@esbuild/linux-s390x": "npm:0.19.12" - "@esbuild/linux-x64": "npm:0.19.12" - "@esbuild/netbsd-x64": "npm:0.19.12" - "@esbuild/openbsd-x64": "npm:0.19.12" - "@esbuild/sunos-x64": "npm:0.19.12" - "@esbuild/win32-arm64": "npm:0.19.12" - "@esbuild/win32-ia32": "npm:0.19.12" - "@esbuild/win32-x64": "npm:0.19.12" +"esbuild@npm:^0.16.17": + version: 0.16.17 + resolution: "esbuild@npm:0.16.17" + dependencies: + "@esbuild/android-arm": "npm:0.16.17" + "@esbuild/android-arm64": "npm:0.16.17" + "@esbuild/android-x64": "npm:0.16.17" + "@esbuild/darwin-arm64": "npm:0.16.17" + "@esbuild/darwin-x64": "npm:0.16.17" + "@esbuild/freebsd-arm64": "npm:0.16.17" + "@esbuild/freebsd-x64": "npm:0.16.17" + "@esbuild/linux-arm": "npm:0.16.17" + "@esbuild/linux-arm64": "npm:0.16.17" + "@esbuild/linux-ia32": "npm:0.16.17" + "@esbuild/linux-loong64": "npm:0.16.17" + "@esbuild/linux-mips64el": "npm:0.16.17" + "@esbuild/linux-ppc64": "npm:0.16.17" + "@esbuild/linux-riscv64": "npm:0.16.17" + "@esbuild/linux-s390x": "npm:0.16.17" + "@esbuild/linux-x64": "npm:0.16.17" + "@esbuild/netbsd-x64": "npm:0.16.17" + "@esbuild/openbsd-x64": "npm:0.16.17" + "@esbuild/sunos-x64": "npm:0.16.17" + "@esbuild/win32-arm64": "npm:0.16.17" + "@esbuild/win32-ia32": "npm:0.16.17" + "@esbuild/win32-x64": "npm:0.16.17" dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -6348,14 +6908,14 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 0f2d21ffe24ebead64843f87c3aebe2e703a5ed9feb086a0728b24907fac2eb9923e4a79857d3df9059c915739bd7a870dd667972eae325c67f478b592b8582d + checksum: c2aaef0d2369349b2ef40c0115c2d2030ed7d7341cc91d26af3e243218ecec972f8f1243d5ce8e9a4c80b29439b89dff44c658e57c696d3b07e9074a77878b49 languageName: node linkType: hard -"escalade@npm:^3.1.1": - version: 3.1.1 - resolution: "escalade@npm:3.1.1" - checksum: afd02e6ca91ffa813e1108b5e7756566173d6bc0d1eb951cb44d6b21702ec17c1cf116cfe75d4a2b02e05acb0b808a7a9387d0d1ca5cf9c04ad03a8445c3e46d +"escalade@npm:^3.1.1, escalade@npm:^3.2.0": + version: 3.2.0 + resolution: "escalade@npm:3.2.0" + checksum: ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65 languageName: node linkType: hard @@ -6366,7 +6926,14 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": +"escape-string-regexp@npm:5.0.0": + version: 5.0.0 + resolution: "escape-string-regexp@npm:5.0.0" + checksum: 6366f474c6f37a802800a435232395e04e9885919873e382b157ab7e8f0feb8fed71497f84a6f6a81a49aab41815522f5839112bd38026d203aea0c91622df95 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" checksum: a968ad453dd0c2724e14a4f20e177aaf32bb384ab41b674a8454afe9a41c5e6fe8903323e0a1052f56289d04bd600f81278edf140b0fcc02f5cac98d0f5b5371 @@ -6404,6 +6971,16 @@ __metadata: languageName: node linkType: hard +"esprima@npm:^4.0.0": + version: 4.0.1 + resolution: "esprima@npm:4.0.1" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: ad4bab9ead0808cf56501750fd9d3fb276f6b105f987707d059005d57e182d18a7c9ec7f3a01794ebddcca676773e42ca48a32d67a250c9d35e009ca613caba3 + languageName: node + linkType: hard + "esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" @@ -6427,7 +7004,7 @@ __metadata: languageName: node linkType: hard -"events@npm:^3.2.0": +"events@npm:^3.2.0, events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6 @@ -6441,7 +7018,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:5.1.1, execa@npm:^5.0.0": +"execa@npm:5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: @@ -6458,38 +7035,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^7.1.1": - version: 7.2.0 - resolution: "execa@npm:7.2.0" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^6.0.1" - human-signals: "npm:^4.3.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^3.0.7" - strip-final-newline: "npm:^3.0.0" - checksum: 098cd6a1bc26d509e5402c43f4971736450b84d058391820c6f237aeec6436963e006fd8423c9722f148c53da86aa50045929c7278b5522197dff802d10f9885 - languageName: node - linkType: hard - -"expand-brackets@npm:^2.1.4": - version: 2.1.4 - resolution: "expand-brackets@npm:2.1.4" - dependencies: - debug: "npm:^2.3.3" - define-property: "npm:^0.2.5" - extend-shallow: "npm:^2.0.1" - posix-character-classes: "npm:^0.1.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: 3e2fb95d2d7d7231486493fd65db913927b656b6fcdfcce41e139c0991a72204af619ad4acb1be75ed994ca49edb7995ef241dbf8cf44dc3c03d211328428a87 - languageName: node - linkType: hard - "expand-template@npm:^2.0.3": version: 2.0.3 resolution: "expand-template@npm:2.0.3" @@ -6513,33 +7058,14 @@ __metadata: languageName: node linkType: hard -"extend-shallow@npm:^2.0.1": - version: 2.0.1 - resolution: "extend-shallow@npm:2.0.1" - dependencies: - is-extendable: "npm:^0.1.0" - checksum: ee1cb0a18c9faddb42d791b2d64867bd6cfd0f3affb711782eb6e894dd193e2934a7f529426aac7c8ddb31ac5d38000a00aa2caf08aa3dfc3e1c8ff6ba340bd9 - languageName: node - linkType: hard - -"extend-shallow@npm:^3.0.0, extend-shallow@npm:^3.0.2": - version: 3.0.2 - resolution: "extend-shallow@npm:3.0.2" - dependencies: - assign-symbols: "npm:^1.0.0" - is-extendable: "npm:^1.0.1" - checksum: f39581b8f98e3ad94995e33214fff725b0297cf09f2725b6f624551cfb71e0764accfd0af80becc0182af5014d2a57b31b85ec999f9eb8a6c45af81752feac9a - languageName: node - linkType: hard - -"extend@npm:^3.0.0": +"extend@npm:^3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 73bf6e27406e80aa3e85b0d1c4fd987261e628064e170ca781125c0b635a3dabad5e05adbf07595ea0cf1e6c5396cacb214af933da7cbaf24fe75ff14818e8f9 languageName: node linkType: hard -"external-editor@npm:^3.0.3": +"external-editor@npm:^3.0.3, external-editor@npm:^3.1.0": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -6550,22 +7076,6 @@ __metadata: languageName: node linkType: hard -"extglob@npm:^2.0.4": - version: 2.0.4 - resolution: "extglob@npm:2.0.4" - dependencies: - array-unique: "npm:^0.3.2" - define-property: "npm:^1.0.0" - expand-brackets: "npm:^2.1.4" - extend-shallow: "npm:^2.0.1" - fragment-cache: "npm:^0.2.1" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: e1a891342e2010d046143016c6c03d58455c2c96c30bf5570ea07929984ee7d48fad86b363aee08f7a8a638f5c3a66906429b21ecb19bc8e90df56a001cd282c - languageName: node - linkType: hard - "fast-deep-equal@npm:3.1.3, fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -6573,14 +7083,14 @@ __metadata: languageName: node linkType: hard -"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0": +"fast-fifo@npm:^1.2.0, fast-fifo@npm:^1.3.2": version: 1.3.2 resolution: "fast-fifo@npm:1.3.2" checksum: d53f6f786875e8b0529f784b59b4b05d4b5c31c651710496440006a398389a579c8dbcd2081311478b5bf77f4b0b21de69109c5a4eabea9d8e8783d1eb864e4c languageName: node linkType: hard -"fast-glob@npm:^3.0.3, fast-glob@npm:^3.3.0": +"fast-glob@npm:^3.0.3, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -6607,12 +7117,19 @@ __metadata: languageName: node linkType: hard +"fast-uri@npm:^3.0.1": + version: 3.0.3 + resolution: "fast-uri@npm:3.0.3" + checksum: 4b2c5ce681a062425eae4f15cdc8fc151fd310b2f69b1f96680677820a8b49c3cd6e80661a406e19d50f0c40a3f8bffdd458791baf66f4a879d80be28e10a320 + languageName: node + linkType: hard + "fastq@npm:^1.6.0": - version: 1.16.0 - resolution: "fastq@npm:1.16.0" + version: 1.17.1 + resolution: "fastq@npm:1.17.1" dependencies: reusify: "npm:^1.0.4" - checksum: 38c1b49adba639af020727284a02af021acab764efd7f088bc31364e8a5b01ce9031eb6c5f7f304019b8267c3b7c236e79d6904884f50f94f83b1700b8a6619a + checksum: 1095f16cea45fb3beff558bb3afa74ca7a9250f5a670b65db7ed585f92b4b48381445cd328b3d87323da81e43232b5d5978a8201bde84e0cd514310f1ea6da34 languageName: node linkType: hard @@ -6639,28 +7156,16 @@ __metadata: languageName: node linkType: hard -"fill-range@npm:^4.0.0": - version: 4.0.0 - resolution: "fill-range@npm:4.0.0" - dependencies: - extend-shallow: "npm:^2.0.1" - is-number: "npm:^3.0.0" - repeat-string: "npm:^1.6.1" - to-regex-range: "npm:^2.1.0" - checksum: ccd57b7c43d7e28a1f8a60adfa3c401629c08e2f121565eece95e2386ebc64dedc7128d8c3448342aabf19db0c55a34f425f148400c7a7be9a606ba48749e089 - languageName: node - linkType: hard - -"fill-range@npm:^7.0.1": - version: 7.0.1 - resolution: "fill-range@npm:7.0.1" +"fill-range@npm:^7.1.1": + version: 7.1.1 + resolution: "fill-range@npm:7.1.1" dependencies: to-regex-range: "npm:^5.0.1" - checksum: 7cdad7d426ffbaadf45aeb5d15ec675bbd77f7597ad5399e3d2766987ed20bda24d5fac64b3ee79d93276f5865608bb22344a26b9b1ae6c4d00bd94bf611623f + checksum: b75b691bbe065472f38824f694c2f7449d7f5004aa950426a2c28f0306c60db9b880c0b0e4ed819997ffb882d1da02cfcfc819bddc94d71627f5269682edf018 languageName: node linkType: hard -"find-root@npm:1.1.0, find-root@npm:^1.1.0": +"find-root@npm:^1.1.0": version: 1.1.0 resolution: "find-root@npm:1.1.0" checksum: 1abc7f3bf2f8d78ff26d9e00ce9d0f7b32e5ff6d1da2857bcdf4746134c422282b091c672cde0572cac3840713487e0a7a636af9aa1b74cb11894b447a521efa @@ -6676,7 +7181,7 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^4.1.0": +"find-up@npm:^4.0.0, find-up@npm:^4.1.0": version: 4.1.0 resolution: "find-up@npm:4.1.0" dependencies: @@ -6696,35 +7201,45 @@ __metadata: languageName: node linkType: hard -"findup-sync@npm:^2.0.0": - version: 2.0.0 - resolution: "findup-sync@npm:2.0.0" +"find-yarn-workspace-root2@npm:1.2.16": + version: 1.2.16 + resolution: "find-yarn-workspace-root2@npm:1.2.16" + dependencies: + micromatch: "npm:^4.0.2" + pkg-dir: "npm:^4.2.0" + checksum: d576067c7823de517d71831eafb5f6dc60554335c2d14445708f2698551b234f89c976a7f259d9355a44e417c49e7a93b369d0474579af02bbe2498f780c92d3 + languageName: node + linkType: hard + +"findup-sync@npm:^5.0.0": + version: 5.0.0 + resolution: "findup-sync@npm:5.0.0" dependencies: detect-file: "npm:^1.0.0" - is-glob: "npm:^3.1.0" - micromatch: "npm:^3.0.4" + is-glob: "npm:^4.0.3" + micromatch: "npm:^4.0.4" resolve-dir: "npm:^1.0.1" - checksum: 359e0382679718e49a022eca71d217cf0175fb2d0fba2d538f12b7add164d778b78b624375e959a3a78da1ede593e6cc288f4e7e81e0fcd0adf8746636b64608 + checksum: bbdb8af8c86a0bde4445e2f738003b92e4cd2a4539a5b45199d0252f2f504aeaf19aeca1fac776c3632c60657b2659151e72c8ead29a79617459a57419a0920b languageName: node linkType: hard -"fined@npm:^1.0.1": - version: 1.2.0 - resolution: "fined@npm:1.2.0" +"fined@npm:^2.0.0": + version: 2.0.0 + resolution: "fined@npm:2.0.0" dependencies: expand-tilde: "npm:^2.0.2" - is-plain-object: "npm:^2.0.3" + is-plain-object: "npm:^5.0.0" object.defaults: "npm:^1.1.0" - object.pick: "npm:^1.2.0" - parse-filepath: "npm:^1.0.1" - checksum: 412f78bc35c450c9888844012f2a53c00c919453cab1d480e24243f12c2ca6479edee88014088351755bafd3eec56336938cbd7362c986491dffefd4ad9741f5 + object.pick: "npm:^1.3.0" + parse-filepath: "npm:^1.0.2" + checksum: 0a06efeb0ede9a4e392e3a1295d238cfdb17ac0bffb0983656d34bc10dd41ffb468dc8077e0f8c140a989ec827e4a729ab77db517c1cb8f3497305710f3747e2 languageName: node linkType: hard -"flagged-respawn@npm:^1.0.0": - version: 1.0.1 - resolution: "flagged-respawn@npm:1.0.1" - checksum: 4ded739606afa331d60e530cd94ea7948e3bacab8de1c084be3bbb5e37ecceec207eef1ba8fc88d14d1b975c771ac1efc1517d800027b4e05613c6c797211178 +"flagged-respawn@npm:^2.0.0": + version: 2.0.0 + resolution: "flagged-respawn@npm:2.0.0" + checksum: 630c8ce4e6dc6425d98d31a533af8a012187904bbd0ce0afebc9bf25c47da7b27901f75fca2da5ab37fc8d77109dc5da3ddab98ab400f9d9f985871513e2692a languageName: node linkType: hard @@ -6735,17 +7250,26 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.15.0, follow-redirects@npm:^1.15.2": - version: 1.15.6 - resolution: "follow-redirects@npm:1.15.6" +"follow-redirects@npm:^1.15.6": + version: 1.15.9 + resolution: "follow-redirects@npm:1.15.9" peerDependenciesMeta: debug: optional: true - checksum: 9ff767f0d7be6aa6870c82ac79cf0368cd73e01bbc00e9eb1c2a16fbb198ec105e3c9b6628bb98e9f3ac66fe29a957b9645bcb9a490bb7aa0d35f908b6b85071 + checksum: 5829165bd112c3c0e82be6c15b1a58fa9dcfaede3b3c54697a82fe4a62dd5ae5e8222956b448d2f98e331525f05d00404aba7d696de9e761ef6e42fdc780244f languageName: node linkType: hard -"for-in@npm:^1.0.1, for-in@npm:^1.0.2": +"for-each@npm:^0.3.3": + version: 0.3.3 + resolution: "for-each@npm:0.3.3" + dependencies: + is-callable: "npm:^1.1.3" + checksum: 22330d8a2db728dbf003ec9182c2d421fbcd2969b02b4f97ec288721cda63eb28f2c08585ddccd0f77cb2930af8d958005c9e72f47141dc51816127a118f39aa + languageName: node + linkType: hard + +"for-in@npm:^1.0.1": version: 1.0.2 resolution: "for-in@npm:1.0.2" checksum: 42bb609d564b1dc340e1996868b67961257fd03a48d7fdafd4f5119530b87f962be6b4d5b7e3a3fc84c9854d149494b1d358e0b0ce9837e64c4c6603a49451d6 @@ -6762,23 +7286,23 @@ __metadata: linkType: hard "foreground-child@npm:^3.1.0": - version: 3.1.1 - resolution: "foreground-child@npm:3.1.1" + version: 3.3.0 + resolution: "foreground-child@npm:3.3.0" dependencies: cross-spawn: "npm:^7.0.0" signal-exit: "npm:^4.0.1" - checksum: 9700a0285628abaeb37007c9a4d92bd49f67210f09067638774338e146c8e9c825c5c877f072b2f75f41dc6a2d0be8664f79ffc03f6576649f54a84fb9b47de0 + checksum: 028f1d41000553fcfa6c4bb5c372963bf3d9bf0b1f25a87d1a6253014343fb69dfb1b42d9625d7cf44c8ba429940f3d0ff718b62105d4d4a4f6ef8ca0a53faa2 languageName: node linkType: hard -"fork-ts-checker-webpack-plugin@npm:9.0.2": - version: 9.0.2 - resolution: "fork-ts-checker-webpack-plugin@npm:9.0.2" +"fork-ts-checker-webpack-plugin@npm:8.0.0": + version: 8.0.0 + resolution: "fork-ts-checker-webpack-plugin@npm:8.0.0" dependencies: "@babel/code-frame": "npm:^7.16.7" chalk: "npm:^4.1.2" chokidar: "npm:^3.5.3" - cosmiconfig: "npm:^8.2.0" + cosmiconfig: "npm:^7.0.1" deepmerge: "npm:^4.2.2" fs-extra: "npm:^10.0.0" memfs: "npm:^3.4.1" @@ -6790,42 +7314,48 @@ __metadata: peerDependencies: typescript: ">3.6.0" webpack: ^5.11.0 - checksum: 37e11dadcc65d297f07882f1661795289f2bf16fa9dea0b90bcc438855d48787378bce4dfcd8e842782f220503438995efbb28cbe560126f6a744ff740e8cc38 + checksum: 1a2bb9bbd3e943e3b3a45d7fa9e8383698f5fea1ba28f7d18c8372c804460c2f13af53f791360b973fddafd3e88de7af59082c3cb3375f4e7c3365cd85accedc languageName: node linkType: hard "form-data@npm:^4.0.0": - version: 4.0.0 - resolution: "form-data@npm:4.0.0" + version: 4.0.1 + resolution: "form-data@npm:4.0.1" dependencies: asynckit: "npm:^0.4.0" combined-stream: "npm:^1.0.8" mime-types: "npm:^2.1.12" - checksum: cb6f3ac49180be03ff07ba3ff125f9eba2ff0b277fb33c7fc47569fc5e616882c5b1c69b9904c4c4187e97dd0419dd03b134174756f296dec62041e6527e2c6e + checksum: bb102d570be8592c23f4ea72d7df9daa50c7792eb0cf1c5d7e506c1706e7426a4e4ae48a35b109e91c85f1c0ec63774a21ae252b66f4eb981cb8efef7d0463c8 languageName: node linkType: hard -"formidable@npm:^1.1.1": - version: 1.2.6 - resolution: "formidable@npm:1.2.6" - checksum: 9ebc45f434785051d4ecab28be3356c7a172a112119f5dd7aafc393ab7f6a6f3baa2446e5215ce21bf094c4c24dfb4bf483117d07961862e04ad11a25b9b577b +"formidable@npm:^2.0.1": + version: 2.1.2 + resolution: "formidable@npm:2.1.2" + dependencies: + dezalgo: "npm:^1.0.4" + hexoid: "npm:^1.0.0" + once: "npm:^1.4.0" + qs: "npm:^6.11.0" + checksum: efba03d11127098daa6ef54c3c0fad25693973eb902fa88ccaaa203baebe8c74d12ba0fe1e113eccf79b9172510fa337e4e107330b124fb3a8c74697b4aa2ce3 languageName: node linkType: hard -"formik@npm:2.4.0": - version: 2.4.0 - resolution: "formik@npm:2.4.0" +"formik@npm:2.4.5": + version: 2.4.5 + resolution: "formik@npm:2.4.5" dependencies: + "@types/hoist-non-react-statics": "npm:^3.3.1" deepmerge: "npm:^2.1.1" hoist-non-react-statics: "npm:^3.3.0" lodash: "npm:^4.17.21" lodash-es: "npm:^4.17.21" react-fast-compare: "npm:^2.0.1" tiny-warning: "npm:^1.0.2" - tslib: "npm:^1.10.0" + tslib: "npm:^2.0.0" peerDependencies: react: ">=16.8.0" - checksum: 89cf2c9ad1672f12a88f40968f582f1ce4009347f7ae569300e449fef23be82014db3a850e1d304cee7f99235a5e98a05989455417e4fa7e91c9f9bebf54e847 + checksum: 61f0d9eb092edd122f0d2988ca3d0a01073bde38af977e96ba9818382dc1fefd4cdb016cd61f08443055a748bbbbe2a95347d4528b81cc5c1c6f75865fc84927 languageName: node linkType: hard @@ -6836,15 +7366,6 @@ __metadata: languageName: node linkType: hard -"fragment-cache@npm:^0.2.1": - version: 0.2.1 - resolution: "fragment-cache@npm:0.2.1" - dependencies: - map-cache: "npm:^0.2.2" - checksum: 5891d1c1d1d5e1a7fb3ccf28515c06731476fa88f7a50f4ede8a0d8d239a338448e7f7cc8b73db48da19c229fa30066104fe6489862065a4f1ed591c42fbeabf - languageName: node - linkType: hard - "fresh@npm:~0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" @@ -6852,16 +7373,6 @@ __metadata: languageName: node linkType: hard -"from2@npm:^2.3.0": - version: 2.3.0 - resolution: "from2@npm:2.3.0" - dependencies: - inherits: "npm:^2.0.1" - readable-stream: "npm:^2.0.0" - checksum: f87f7a2e4513244d551454a7f8324ef1f7837864a8701c536417286ec19ff4915606b1dfa8909a21b7591ebd8440ffde3642f7c303690b9a4d7c832d62248aa1 - languageName: node - linkType: hard - "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -6869,14 +7380,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:10.0.0": - version: 10.0.0 - resolution: "fs-extra@npm:10.0.0" +"fs-extra@npm:11.2.0": + version: 11.2.0 + resolution: "fs-extra@npm:11.2.0" dependencies: graceful-fs: "npm:^4.2.0" jsonfile: "npm:^6.0.1" universalify: "npm:^2.0.0" - checksum: 85802f3d9e49d197744a8372f0d78d5a1faa3df73f4c5375d6366a4b9f745197d3da1f095841443d50f29a9f81cdc01363eb6d17bef2ba70c268559368211040 + checksum: d77a9a9efe60532d2e790e938c81a02c1b24904ef7a3efb3990b835514465ba720e99a6ea56fd5e2db53b4695319b644d76d5a0e9988a2beef80aa7b1da63398 languageName: node linkType: hard @@ -6902,13 +7413,14 @@ __metadata: languageName: node linkType: hard -"fs-jetpack@npm:^4.3.1": - version: 4.3.1 - resolution: "fs-jetpack@npm:4.3.1" +"fs-extra@npm:~7.0.1": + version: 7.0.1 + resolution: "fs-extra@npm:7.0.1" dependencies: - minimatch: "npm:^3.0.2" - rimraf: "npm:^2.6.3" - checksum: 5d27e829233de005505417bae2f55412ae65ff63a57b68ac6d3cd8dde29ed9f0797c2a83356d20237bf74f516db8e40636c5fc238b49b4414b3d9339e60f7914 + graceful-fs: "npm:^4.1.2" + jsonfile: "npm:^4.0.0" + universalify: "npm:^0.1.0" + checksum: 1943bb2150007e3739921b8d13d4109abdc3cc481e53b97b7ea7f77eda1c3c642e27ae49eac3af074e3496ea02fde30f411ef410c760c70a38b92e656e5da784 languageName: node linkType: hard @@ -6931,9 +7443,9 @@ __metadata: linkType: hard "fs-monkey@npm:^1.0.4": - version: 1.0.5 - resolution: "fs-monkey@npm:1.0.5" - checksum: 815025e75549fb1ac6c403413b82fd631eded862ae27694a515c0f666069e95874ab34e79c33d1b3b8c87d1e54350d5e4262090d0aa5bd7130143cbc627537e4 + version: 1.0.6 + resolution: "fs-monkey@npm:1.0.6" + checksum: 6f2508e792a47e37b7eabd5afc79459c1ea72bce2a46007d2b7ed0bfc3a4d64af38975c6eb7e93edb69ac98bbb907c13ff1b1579b2cf52d3d02dbc0303fca79f languageName: node linkType: hard @@ -6977,33 +7489,38 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2": - version: 1.2.2 - resolution: "get-intrinsic@npm:1.2.2" +"get-east-asian-width@npm:^1.0.0": + version: 1.3.0 + resolution: "get-east-asian-width@npm:1.3.0" + checksum: 1a049ba697e0f9a4d5514c4623781c5246982bdb61082da6b5ae6c33d838e52ce6726407df285cdbb27ec1908b333cf2820989bd3e986e37bb20979437fdf34b + languageName: node + linkType: hard + +"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.4": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" dependencies: + es-errors: "npm:^1.3.0" function-bind: "npm:^1.1.2" has-proto: "npm:^1.0.1" has-symbols: "npm:^1.0.3" hasown: "npm:^2.0.0" - checksum: 4e7fb8adc6172bae7c4fe579569b4d5238b3667c07931cd46b4eee74bbe6ff6b91329bec311a638d8e60f5b51f44fe5445693c6be89ae88d4b5c49f7ff12db0b + checksum: 0a9b82c16696ed6da5e39b1267104475c47e3a9bdbe8b509dfe1710946e38a87be70d759f4bb3cda042d76a41ef47fe769660f3b7c0d1f68750299344ffb15b7 languageName: node linkType: hard "get-it@npm:^8.0.9": - version: 8.4.4 - resolution: "get-it@npm:8.4.4" + version: 8.6.5 + resolution: "get-it@npm:8.6.5" dependencies: - debug: "npm:^4.3.4" + "@types/follow-redirects": "npm:^1.14.4" + "@types/progress-stream": "npm:^2.0.5" decompress-response: "npm:^7.0.0" - follow-redirects: "npm:^1.15.2" - into-stream: "npm:^6.0.0" - is-plain-object: "npm:^5.0.0" + follow-redirects: "npm:^1.15.6" is-retry-allowed: "npm:^2.2.0" - is-stream: "npm:^2.0.1" - parse-headers: "npm:^2.0.5" progress-stream: "npm:^2.0.0" tunnel-agent: "npm:^0.6.0" - checksum: 149a71128046b751fd715185c34e4baebe3b2f57c4c8b3ad0178cd741a4b147d5079a1ad022cb48955679a5debd75e6aa11275a8043d118513d10929518ffb7a + checksum: d4ef44279148576fed2dc5cf0afef20ed0eabe72ab7506364fef2903833a0e7a5c73191ee3983da5e4fe6b2fa6e9effe90e6eff8b1b2db5224f46b4bc0fd7310 languageName: node linkType: hard @@ -7049,20 +7566,13 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": +"get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" checksum: 49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341 languageName: node linkType: hard -"get-value@npm:^2.0.3, get-value@npm:^2.0.6": - version: 2.0.6 - resolution: "get-value@npm:2.0.6" - checksum: f069c132791b357c8fc4adfe9e2929b0a2c6e95f98ca7bc6fcbc27f8a302e552f86b4ae61ec56d9e9ac2544b93b6a39743d479866a37b43fcc104088ba74f0d9 - languageName: node - linkType: hard - "getopts@npm:2.3.0": version: 2.3.0 resolution: "getopts@npm:2.3.0" @@ -7087,12 +7597,21 @@ __metadata: languageName: node linkType: hard -"git-url-parse@npm:13.1.0": - version: 13.1.0 - resolution: "git-url-parse@npm:13.1.0" +"git-url-parse@npm:13.1.1": + version: 13.1.1 + resolution: "git-url-parse@npm:13.1.1" + dependencies: + git-up: "npm:^7.0.0" + checksum: 9304e6fbc1a6acf5e351e84ad87574fa6b840ccbe531afbbce9ba38e01fcacf6adf386ef7593daa037da59d9fd43b5d7c5232d5648638f8301cc2f18d00ad386 + languageName: node + linkType: hard + +"git-url-parse@npm:14.0.0": + version: 14.0.0 + resolution: "git-url-parse@npm:14.0.0" dependencies: git-up: "npm:^7.0.0" - checksum: 2ef6126c42d999e240dbcdf1e96172cf7a2044ffa1ef78a518acf823df9bbe2a1ea9e6b443d42948e3c581e4d899559afc4c1de024b3eaa8eb6a4229f73285aa + checksum: d360cf23c6278e302b74603f3dc490c3fe22e533d58b7f35e0295fad9af209ce5046a55950ccbf2f0d18de7931faefb4353e3f3fd3dda87fce77b409d48e0ba9 languageName: node linkType: hard @@ -7119,23 +7638,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:10.4.2": - version: 10.4.2 - resolution: "glob@npm:10.4.2" - dependencies: - foreground-child: "npm:^3.1.0" - jackspeak: "npm:^3.1.2" - minimatch: "npm:^9.0.4" - minipass: "npm:^7.1.2" - package-json-from-dist: "npm:^1.0.0" - path-scurry: "npm:^1.11.1" - bin: - glob: dist/esm/bin.mjs - checksum: 2c7296695fa75a935f3ad17dc62e4e170a8bb8752cf64d328be8992dd6ad40777939003754e10e9741ff8fbe43aa52fba32d6930d0ffa0e3b74bc3fb5eebaa2f - languageName: node - linkType: hard - -"glob@npm:^10.2.2, glob@npm:^10.3.10": +"glob@npm:10.3.10": version: 10.3.10 resolution: "glob@npm:10.3.10" dependencies: @@ -7150,6 +7653,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7": + version: 10.4.5 + resolution: "glob@npm:10.4.5" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e + languageName: node + linkType: hard + "glob@npm:^7.0.5, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -7164,16 +7683,17 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.3": - version: 8.1.0 - resolution: "glob@npm:8.1.0" +"global-agent@npm:3.0.0": + version: 3.0.0 + resolution: "global-agent@npm:3.0.0" dependencies: - fs.realpath: "npm:^1.0.0" - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:^5.0.1" - once: "npm:^1.3.0" - checksum: cb0b5cab17a59c57299376abe5646c7070f8acb89df5595b492dba3bfb43d301a46c01e5695f01154e6553168207cb60d4eaf07d3be4bc3eb9b0457c5c561d0f + boolean: "npm:^3.0.1" + es6-error: "npm:^4.1.1" + matcher: "npm:^3.0.0" + roarr: "npm:^2.15.3" + semver: "npm:^7.3.2" + serialize-error: "npm:^7.0.1" + checksum: bb8750d026b25da437072762fd739098bad92ff72f66483c3929db4579e072f5523960f7e7fd70ee0d75db48898067b5dc1c9c1d17888128cff008fcc34d1bd3 languageName: node linkType: hard @@ -7208,6 +7728,16 @@ __metadata: languageName: node linkType: hard +"globalthis@npm:^1.0.1": + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" + dependencies: + define-properties: "npm:^1.2.1" + gopd: "npm:^1.0.1" + checksum: 9d156f313af79d80b1566b93e19285f481c591ad6d0d319b4be5e03750d004dde40a39a0f26f7e635f9007a3600802f53ecd85a759b86f109e80a5f705e01846 + languageName: node + linkType: hard + "globby@npm:^10.0.1": version: 10.0.2 resolution: "globby@npm:10.0.2" @@ -7224,7 +7754,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.2": +"globby@npm:^13.1.2, globby@npm:^13.2.2": version: 13.2.2 resolution: "globby@npm:13.2.2" dependencies: @@ -7272,7 +7802,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 @@ -7291,15 +7821,15 @@ __metadata: linkType: hard "grant@npm:^5.4.8": - version: 5.4.22 - resolution: "grant@npm:5.4.22" + version: 5.4.23 + resolution: "grant@npm:5.4.23" dependencies: - cookie: "npm:^0.5.0" + cookie: "npm:^0.6.0" cookie-signature: "npm:^1.2.1" - jwk-to-pem: "npm:^2.0.5" + jwk-to-pem: "npm:^2.0.6" jws: "npm:^4.0.0" - qs: "npm:^6.11.2" - request-compose: "npm:^2.1.6" + qs: "npm:^6.13.0" + request-compose: "npm:^2.1.7" request-oauth: "npm:^1.0.1" dependenciesMeta: cookie: @@ -7310,7 +7840,14 @@ __metadata: optional: true jws: optional: true - checksum: 368a30346a79722c3d5f880af07b947d522722e6c2b7e9e2ff7f49dfa52fdc08e8e2ffdbcb25b8fee2ac0c58c242f89b018d9e4613067a1a8b52f80c0d2226bc + checksum: 6b7545a519bf17720a1a24786a1a4aa897d3895cbd8b7ee5f212f706afb99a49e7ca6d7c3909889fe1953c289ed58757070193c63c24323cce4f2e9413808ae3 + languageName: node + linkType: hard + +"graphql@npm:^15.0.0 || ^16.0.0": + version: 16.9.0 + resolution: "graphql@npm:16.9.0" + checksum: a8850f077ff767377237d1f8b1da2ec70aeb7623cdf1dfc9e1c7ae93accc0c8149c85abe68923be9871a2934b1bce5a2496f846d4d56e1cfb03eaaa7ddba9b6a languageName: node linkType: hard @@ -7323,7 +7860,7 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:^4.4.3": +"handlebars@npm:^4.4.3, handlebars@npm:^4.7.7, handlebars@npm:^4.7.8": version: 4.7.8 resolution: "handlebars@npm:4.7.8" dependencies: @@ -7341,15 +7878,6 @@ __metadata: languageName: node linkType: hard -"has-ansi@npm:^2.0.0": - version: 2.0.0 - resolution: "has-ansi@npm:2.0.0" - dependencies: - ansi-regex: "npm:^2.0.0" - checksum: f54e4887b9f8f3c4bfefd649c48825b3c093987c92c27880ee9898539e6f01aed261e82e73153c3f920fde0db5bf6ebd58deb498ed1debabcb4bc40113ccdf05 - languageName: node - linkType: hard - "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -7364,74 +7892,35 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0": - version: 1.0.1 - resolution: "has-property-descriptors@npm:1.0.1" +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" dependencies: - get-intrinsic: "npm:^1.2.2" - checksum: d62ba94b40150b00d621bc64a6aedb5bf0ee495308b4b7ed6bac856043db3cdfb1db553ae81cec91c9d2bd82057ff0e94145e7fa25d5aa5985ed32e0921927f6 + es-define-property: "npm:^1.0.0" + checksum: 253c1f59e80bb476cf0dde8ff5284505d90c3bdb762983c3514d36414290475fe3fd6f574929d84de2a8eec00d35cf07cb6776205ff32efd7c50719125f00236 languageName: node linkType: hard "has-proto@npm:^1.0.1": - version: 1.0.1 - resolution: "has-proto@npm:1.0.1" - checksum: c8a8fe411f810b23a564bd5546a8f3f0fff6f1b692740eb7a2fdc9df716ef870040806891e2f23ff4653f1083e3895bf12088703dd1a0eac3d9202d3a4768cd0 + version: 1.0.3 + resolution: "has-proto@npm:1.0.3" + checksum: 35a6989f81e9f8022c2f4027f8b48a552de714938765d019dbea6bb547bd49ce5010a3c7c32ec6ddac6e48fc546166a3583b128f5a7add8b058a6d8b4afec205 languageName: node linkType: hard -"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": +"has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" checksum: e6922b4345a3f37069cdfe8600febbca791c94988c01af3394d86ca3360b4b93928bbf395859158f88099cb10b19d98e3bbab7c9ff2c1bd09cf665ee90afa2c3 languageName: node linkType: hard -"has-tostringtag@npm:^1.0.0": - version: 1.0.0 - resolution: "has-tostringtag@npm:1.0.0" - dependencies: - has-symbols: "npm:^1.0.2" - checksum: 1cdba76b7d13f65198a92b8ca1560ba40edfa09e85d182bf436d928f3588a9ebd260451d569f0ed1b849c4bf54f49c862aa0d0a77f9552b1855bb6deb526c011 - languageName: node - linkType: hard - -"has-value@npm:^0.3.1": - version: 0.3.1 - resolution: "has-value@npm:0.3.1" - dependencies: - get-value: "npm:^2.0.3" - has-values: "npm:^0.1.4" - isobject: "npm:^2.0.0" - checksum: 7a7c2e9d07bc9742c81806150adb154d149bc6155267248c459cd1ce2a64b0759980d26213260e4b7599c8a3754551179f155ded88d0533a0d2bc7bc29028432 - languageName: node - linkType: hard - -"has-value@npm:^1.0.0": - version: 1.0.0 - resolution: "has-value@npm:1.0.0" - dependencies: - get-value: "npm:^2.0.6" - has-values: "npm:^1.0.0" - isobject: "npm:^3.0.0" - checksum: 17cdccaf50f8aac80a109dba2e2ee5e800aec9a9d382ef9deab66c56b34269e4c9ac720276d5ffa722764304a1180ae436df077da0dd05548cfae0209708ba4d - languageName: node - linkType: hard - -"has-values@npm:^0.1.4": - version: 0.1.4 - resolution: "has-values@npm:0.1.4" - checksum: a8f00ad862c20289798c35243d5bd0b0a97dd44b668c2204afe082e0265f2d0bf3b89fc8cc0ef01a52b49f10aa35cf85c336ee3a5f1cac96ed490f5e901cdbf2 - languageName: node - linkType: hard - -"has-values@npm:^1.0.0": - version: 1.0.0 - resolution: "has-values@npm:1.0.0" +"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" dependencies: - is-number: "npm:^3.0.0" - kind-of: "npm:^4.0.0" - checksum: a6f2a1cc6b2e43eacc68e62e71ad6890def7f4b13d2ef06b4ad3ee156c23e470e6df144b9b467701908e17633411f1075fdff0cab45fb66c5e0584d89b25f35e + has-symbols: "npm:^1.0.3" + checksum: a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c languageName: node linkType: hard @@ -7445,12 +7934,12 @@ __metadata: languageName: node linkType: hard -"hasown@npm:^2.0.0": - version: 2.0.0 - resolution: "hasown@npm:2.0.0" +"hasown@npm:^2.0.0, hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" dependencies: function-bind: "npm:^1.1.2" - checksum: 5d415b114f410661208c95e7ab4879f1cc2765b8daceff4dc8718317d1cb7b9ffa7c5d1eafd9a4389c9aab7445d6ea88e05f3096cb1e529618b55304956b87fc + checksum: 3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9 languageName: node linkType: hard @@ -7473,6 +7962,30 @@ __metadata: languageName: node linkType: hard +"header-case@npm:^2.0.4": + version: 2.0.4 + resolution: "header-case@npm:2.0.4" + dependencies: + capital-case: "npm:^1.0.4" + tslib: "npm:^2.0.3" + checksum: c9f295d9d8e38fa50679281fd70d80726962256e888a76c8e72e526453da7a1832dcb427caa716c1ad5d79841d4537301b90156fa30298fefd3d68f4ea2181bb + languageName: node + linkType: hard + +"headers-polyfill@npm:3.2.5": + version: 3.2.5 + resolution: "headers-polyfill@npm:3.2.5" + checksum: 10202f4ebfaecd6aa31305f29664f876ac01d9174a3fb8fcc5a0df3eaf9c1767fb0d6cf6f961484f2bfd2101b6768090976f146bd88aeedd07af4e741cb2dcb7 + languageName: node + linkType: hard + +"headers-polyfill@npm:^3.2.0": + version: 3.3.0 + resolution: "headers-polyfill@npm:3.3.0" + checksum: 9123396366bd81dbe8caed83b21f3b174edbfca18e2492ac8d09e30e309cdee01216d45ba2dd302a1654a234f16e9aee049ee7a1cb6c9f059edc10dd4c5b8098 + languageName: node + linkType: hard + "helmet@npm:^6.0.1": version: 6.2.0 resolution: "helmet@npm:6.2.0" @@ -7480,6 +7993,13 @@ __metadata: languageName: node linkType: hard +"hexoid@npm:^1.0.0": + version: 1.0.0 + resolution: "hexoid@npm:1.0.0" + checksum: 9c45e8ba676b9eb88455631ebceec4c829a8374a583410dc735472ab9808bf11339fcd074633c3fa30e420901b894d8a92ffd5e2e21eddd41149546e05a91f69 + languageName: node + linkType: hard + "highlight.js@npm:^10.4.1": version: 10.7.3 resolution: "highlight.js@npm:10.7.3" @@ -7487,20 +8007,6 @@ __metadata: languageName: node linkType: hard -"history@npm:^4.9.0": - version: 4.10.1 - resolution: "history@npm:4.10.1" - dependencies: - "@babel/runtime": "npm:^7.1.2" - loose-envify: "npm:^1.2.0" - resolve-pathname: "npm:^3.0.0" - tiny-invariant: "npm:^1.0.2" - tiny-warning: "npm:^1.0.0" - value-equal: "npm:^1.0.1" - checksum: 35377694e4f10f2cf056a9cb1a8ee083e04e4b4717a63baeee4afd565658a62c7e73700bf9e82aa53dbe1ec94e0a25a83c080d63bad8ee6b274a98d2fbc5ed4c - languageName: node - linkType: hard - "hmac-drbg@npm:^1.0.1": version: 1.0.1 resolution: "hmac-drbg@npm:1.0.1" @@ -7512,7 +8018,7 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2": +"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -7538,9 +8044,9 @@ __metadata: linkType: hard "html-entities@npm:^2.1.0": - version: 2.4.0 - resolution: "html-entities@npm:2.4.0" - checksum: 42bbd5d91f451625d7e35aaed41c8cd110054c0d0970764cb58df467b3f27f20199e8cf7b4aebc8d4eeaf17a27c0d1fb165f2852db85de200995d0f009c9011d + version: 2.5.2 + resolution: "html-entities@npm:2.5.2" + checksum: f20ffb4326606245c439c231de40a7c560607f639bf40ffbfb36b4c70729fd95d7964209045f1a4e62fe17f2364cef3d6e49b02ea09016f207fde51c2211e481 languageName: node linkType: hard @@ -7630,29 +8136,29 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:1.8.1, http-errors@npm:^1.6.3, http-errors@npm:^1.7.3, http-errors@npm:^1.8.0, http-errors@npm:~1.8.0": - version: 1.8.1 - resolution: "http-errors@npm:1.8.1" +"http-errors@npm:2.0.0, http-errors@npm:^2.0.0": + version: 2.0.0 + resolution: "http-errors@npm:2.0.0" dependencies: - depd: "npm:~1.1.2" + depd: "npm:2.0.0" inherits: "npm:2.0.4" setprototypeof: "npm:1.2.0" - statuses: "npm:>= 1.5.0 < 2" + statuses: "npm:2.0.1" toidentifier: "npm:1.0.1" - checksum: f01aeecd76260a6fe7f08e192fcbe9b2f39ed20fc717b852669a69930167053b01790998275c6297d44f435cf0e30edd50c05223d1bec9bc484e6cf35b2d6f43 + checksum: fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19 languageName: node linkType: hard -"http-errors@npm:2.0.0": - version: 2.0.0 - resolution: "http-errors@npm:2.0.0" +"http-errors@npm:^1.6.3, http-errors@npm:^1.7.3, http-errors@npm:^1.8.1, http-errors@npm:~1.8.0": + version: 1.8.1 + resolution: "http-errors@npm:1.8.1" dependencies: - depd: "npm:2.0.0" + depd: "npm:~1.1.2" inherits: "npm:2.0.4" setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" + statuses: "npm:>= 1.5.0 < 2" toidentifier: "npm:1.0.1" - checksum: fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19 + checksum: f01aeecd76260a6fe7f08e192fcbe9b2f39ed20fc717b852669a69930167053b01790998275c6297d44f435cf0e30edd50c05223d1bec9bc484e6cf35b2d6f43 languageName: node linkType: hard @@ -7669,12 +8175,12 @@ __metadata: linkType: hard "http-proxy-agent@npm:^7.0.0": - version: 7.0.0 - resolution: "http-proxy-agent@npm:7.0.0" + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" dependencies: agent-base: "npm:^7.1.0" debug: "npm:^4.3.4" - checksum: a11574ff39436cee3c7bc67f259444097b09474605846ddd8edf0bf4ad8644be8533db1aa463426e376865047d05dc22755e638632819317c0c2f1b2196657c8 + checksum: 4207b06a4580fb85dd6dff521f0abf6db517489e70863dca1a0291daa7f2d3d2d6015a57bd702af068ea5cf9f1f6ff72314f5f5b4228d299c0904135d2aef921 languageName: node linkType: hard @@ -7688,23 +8194,13 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0": - version: 5.0.1 - resolution: "https-proxy-agent@npm:5.0.1" - dependencies: - agent-base: "npm:6" - debug: "npm:4" - checksum: 6dd639f03434003577c62b27cafdb864784ef19b2de430d8ae2a1d45e31c4fd60719e5637b44db1a88a046934307da7089e03d6089ec3ddacc1189d8de8897d1 - languageName: node - linkType: hard - "https-proxy-agent@npm:^7.0.1": - version: 7.0.2 - resolution: "https-proxy-agent@npm:7.0.2" + version: 7.0.5 + resolution: "https-proxy-agent@npm:7.0.5" dependencies: agent-base: "npm:^7.0.2" debug: "npm:4" - checksum: 7735eb90073db087e7e79312e3d97c8c04baf7ea7ca7b013382b6a45abbaa61b281041a98f4e13c8c80d88f843785bcc84ba189165b4b4087b1e3496ba656d77 + checksum: 2490e3acec397abeb88807db52cac59102d5ed758feee6df6112ab3ccd8325e8a1ce8bce6f4b66e5470eca102d31e425ace904242e4fa28dbe0c59c4bafa7b2c languageName: node linkType: hard @@ -7715,13 +8211,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^4.3.0": - version: 4.3.1 - resolution: "human-signals@npm:4.3.1" - checksum: 40498b33fe139f5cc4ef5d2f95eb1803d6318ac1b1c63eaf14eeed5484d26332c828de4a5a05676b6c83d7b9e57727c59addb4b1dea19cb8d71e83689e5b336c - languageName: node - linkType: hard - "iconv-lite@npm:0.4.13": version: 0.4.13 resolution: "iconv-lite@npm:0.4.13" @@ -7787,27 +8276,20 @@ __metadata: linkType: hard "ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.2.4": - version: 5.3.0 - resolution: "ignore@npm:5.3.0" - checksum: dc06bea5c23aae65d0725a957a0638b57e235ae4568dda51ca142053ed2c352de7e3bc93a69b2b32ac31966a1952e9a93c5ef2e2ab7c6b06aef9808f6b55b571 + version: 5.3.2 + resolution: "ignore@npm:5.3.2" + checksum: f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337 languageName: node linkType: hard -"immer@npm:9.0.19": - version: 9.0.19 - resolution: "immer@npm:9.0.19" - checksum: 69a5f5c1f03471e74adacb7dfc21bdb08156c3d958035142a71e318295d2dcbbd245d9f280fd6cdd54b94bcc642b3f6c2fb1169a97be31ff63a59b2f0469be78 - languageName: node - linkType: hard - -"immer@npm:^9.0.21, immer@npm:^9.0.6": +"immer@npm:9.0.21, immer@npm:^9.0.21, immer@npm:^9.0.6": version: 9.0.21 resolution: "immer@npm:9.0.21" checksum: 03ea3ed5d4d72e8bd428df4a38ad7e483ea8308e9a113d3b42e0ea2cc0cc38340eb0a6aca69592abbbf047c685dbda04e3d34bf2ff438ab57339ed0a34cc0a05 languageName: node linkType: hard -"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": +"import-fresh@npm:^3.2.1": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: @@ -7817,6 +8299,13 @@ __metadata: languageName: node linkType: hard +"import-lazy@npm:~4.0.0": + version: 4.0.0 + resolution: "import-lazy@npm:4.0.0" + checksum: a3520313e2c31f25c0b06aa66d167f329832b68a4f957d7c9daf6e0fa41822b6e84948191648b9b9d8ca82f94740cdf15eecf2401a5b42cd1c33fd84f2225cca + languageName: node + linkType: hard + "imurmurhash@npm:^0.1.4": version: 0.1.4 resolution: "imurmurhash@npm:0.1.4" @@ -7831,6 +8320,13 @@ __metadata: languageName: node linkType: hard +"indent-string@npm:^5.0.0": + version: 5.0.0 + resolution: "indent-string@npm:5.0.0" + checksum: 8ee77b57d92e71745e133f6f444d6fa3ed503ad0e1bcd7e80c8da08b42375c07117128d670589725ed07b1978065803fa86318c309ba45415b7fe13e7f170220 + languageName: node + linkType: hard + "inflation@npm:^2.0.0": version: 2.1.0 resolution: "inflation@npm:2.1.0" @@ -7862,10 +8358,10 @@ __metadata: languageName: node linkType: hard -"ini@npm:4.1.1": - version: 4.1.1 - resolution: "ini@npm:4.1.1" - checksum: 7fddc8dfd3e63567d4fdd5d999d1bf8a8487f1479d0b34a1d01f28d391a9228d261e19abc38e1a6a1ceb3400c727204fce05725d5eb598dfcf2077a1e3afe211 +"ini@npm:4.1.2": + version: 4.1.2 + resolution: "ini@npm:4.1.2" + checksum: e0ffe587038e26ca1debfece6f5e52fd17f4e65be59bb481bb24b89cd2be31a71f619465918da215916b4deba7d1134c228c58fe5e0db66a71a472dee9b8f99c languageName: node linkType: hard @@ -7895,42 +8391,78 @@ __metadata: figures: "npm:^3.0.0" lodash: "npm:^4.17.21" mute-stream: "npm:0.0.8" - ora: "npm:^5.4.1" + ora: "npm:^5.4.1" + run-async: "npm:^2.4.0" + rxjs: "npm:^7.5.5" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + through: "npm:^2.3.6" + wrap-ansi: "npm:^7.0.0" + checksum: e3e64e10f5daeeb8f770f1310acceb4aab593c10d693e7676ecd4a5b023d5b865b484fec7ead516e5e394db70eff687ef85459f75890f11a99ceadc0f4adce18 + languageName: node + linkType: hard + +"inquirer@npm:^7.1.0": + version: 7.3.3 + resolution: "inquirer@npm:7.3.3" + dependencies: + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.1.0" + cli-cursor: "npm:^3.1.0" + cli-width: "npm:^3.0.0" + external-editor: "npm:^3.0.3" + figures: "npm:^3.0.0" + lodash: "npm:^4.17.19" + mute-stream: "npm:0.0.8" run-async: "npm:^2.4.0" - rxjs: "npm:^7.5.5" + rxjs: "npm:^6.6.0" string-width: "npm:^4.1.0" strip-ansi: "npm:^6.0.0" through: "npm:^2.3.6" - wrap-ansi: "npm:^7.0.0" - checksum: e3e64e10f5daeeb8f770f1310acceb4aab593c10d693e7676ecd4a5b023d5b865b484fec7ead516e5e394db70eff687ef85459f75890f11a99ceadc0f4adce18 + checksum: 96e75974cfd863fe6653c075e41fa5f1a290896df141189816db945debabcd92d3277145f11aef8d2cfca5409ab003ccdd18a099744814057b52a2f27aeb8c94 languageName: node linkType: hard -"inquirer@npm:^7.1.0": - version: 7.3.3 - resolution: "inquirer@npm:7.3.3" +"inquirer@npm:^8.2.0": + version: 8.2.6 + resolution: "inquirer@npm:8.2.6" dependencies: ansi-escapes: "npm:^4.2.1" - chalk: "npm:^4.1.0" + chalk: "npm:^4.1.1" cli-cursor: "npm:^3.1.0" cli-width: "npm:^3.0.0" external-editor: "npm:^3.0.3" figures: "npm:^3.0.0" - lodash: "npm:^4.17.19" + lodash: "npm:^4.17.21" mute-stream: "npm:0.0.8" + ora: "npm:^5.4.1" run-async: "npm:^2.4.0" - rxjs: "npm:^6.6.0" + rxjs: "npm:^7.5.5" string-width: "npm:^4.1.0" strip-ansi: "npm:^6.0.0" through: "npm:^2.3.6" - checksum: 96e75974cfd863fe6653c075e41fa5f1a290896df141189816db945debabcd92d3277145f11aef8d2cfca5409ab003ccdd18a099744814057b52a2f27aeb8c94 + wrap-ansi: "npm:^6.0.1" + checksum: eb5724de1778265323f3a68c80acfa899378cb43c24cdcb58661386500e5696b6b0b6c700e046b7aa767fe7b4823c6f04e6ddc268173e3f84116112529016296 languageName: node linkType: hard -"interpret@npm:^1.2.0": - version: 1.4.0 - resolution: "interpret@npm:1.4.0" - checksum: 08c5ad30032edeec638485bc3f6db7d0094d9b3e85e0f950866600af3c52e9fd69715416d29564731c479d9f4d43ff3e4d302a178196bdc0e6837ec147640450 +"inquirer@npm:^9.2.10": + version: 9.3.6 + resolution: "inquirer@npm:9.3.6" + dependencies: + "@inquirer/figures": "npm:^1.0.3" + ansi-escapes: "npm:^4.3.2" + cli-width: "npm:^4.1.0" + external-editor: "npm:^3.1.0" + mute-stream: "npm:1.0.0" + ora: "npm:^5.4.1" + run-async: "npm:^3.0.0" + rxjs: "npm:^7.8.1" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + wrap-ansi: "npm:^6.2.0" + yoctocolors-cjs: "npm:^2.1.2" + checksum: 29625ffc98979a862d3db1d006464526e1dd9f62f0aae68ab0231af56a193cbdc7f90d6222541e1dcf1ff1d3c1d36e33883f314b67bb731fd68a7b18999ef6e3 languageName: node linkType: hard @@ -7941,25 +8473,22 @@ __metadata: languageName: node linkType: hard -"intl-messageformat@npm:10.3.4": - version: 10.3.4 - resolution: "intl-messageformat@npm:10.3.4" - dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/fast-memoize": "npm:2.0.1" - "@formatjs/icu-messageformat-parser": "npm:2.3.1" - tslib: "npm:^2.4.0" - checksum: dfae458a1f86c4872052a2470e77f0ea4cd1cfd07ca966c9c534f790e3ed6468bc09600c270a3bc294f5eac9d3925ff134f2d938c73ed30f38b278faffd71454 +"interpret@npm:^3.1.1": + version: 3.1.1 + resolution: "interpret@npm:3.1.1" + checksum: 6f3c4d0aa6ec1b43a8862375588a249e3c917739895cbe67fe12f0a76260ea632af51e8e2431b50fbcd0145356dc28ca147be08dbe6a523739fd55c0f91dc2a5 languageName: node linkType: hard -"into-stream@npm:^6.0.0": - version: 6.0.0 - resolution: "into-stream@npm:6.0.0" +"intl-messageformat@npm:10.5.11": + version: 10.5.11 + resolution: "intl-messageformat@npm:10.5.11" dependencies: - from2: "npm:^2.3.0" - p-is-promise: "npm:^3.0.0" - checksum: 576319a540d0e494f5f6028db364b0e163d58020139d862e5372c51ac35875e4ac2ee49fd821bb9225642de6add2e26dff82e5c41108d638a95930fa83bad750 + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/fast-memoize": "npm:2.2.0" + "@formatjs/icu-messageformat-parser": "npm:2.7.6" + tslib: "npm:^2.4.0" + checksum: 423f1c879ce2d0e7b9e0b4c1787a81ead7fe4d1734e0366a20fef56b06c09146e7ca3618e2e78b4f8b8f2b59cafe6237ceed21530fe0c16cfb47d915fc80222d languageName: node linkType: hard @@ -7972,10 +8501,13 @@ __metadata: languageName: node linkType: hard -"ip@npm:^2.0.0": - version: 2.0.1 - resolution: "ip@npm:2.0.1" - checksum: cab8eb3e88d0abe23e4724829621ec4c4c5cb41a7f936a2e626c947128c1be16ed543448d42af7cca95379f9892bfcacc1ccd8d09bc7e8bea0e86d492ce33616 +"ip-address@npm:^9.0.5": + version: 9.0.5 + resolution: "ip-address@npm:9.0.5" + dependencies: + jsbn: "npm:1.1.0" + sprintf-js: "npm:^1.1.3" + checksum: 331cd07fafcb3b24100613e4b53e1a2b4feab11e671e655d46dc09ee233da5011284d09ca40c4ecbdfe1d0004f462958675c224a804259f2f78d2465a87824bc languageName: node linkType: hard @@ -7989,12 +8521,13 @@ __metadata: languageName: node linkType: hard -"is-accessor-descriptor@npm:^1.0.1": - version: 1.0.1 - resolution: "is-accessor-descriptor@npm:1.0.1" +"is-arguments@npm:^1.0.4": + version: 1.1.1 + resolution: "is-arguments@npm:1.1.1" dependencies: - hasown: "npm:^2.0.0" - checksum: d034034074c5ffeb6c868e091083182279db1a956f49f8d1494cecaa0f8b99d706556ded2a9b20d9aa290549106eef8204d67d8572902e06dcb1add6db6b524d + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" + checksum: 5ff1f341ee4475350adfc14b2328b38962564b7c2076be2f5bac7bd9b61779efba99b9f844a7b82ba7654adccf8e8eb19d1bb0cc6d1c1a085e498f6793d4328f languageName: node linkType: hard @@ -8021,10 +8554,10 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^1.1.5": - version: 1.1.6 - resolution: "is-buffer@npm:1.1.6" - checksum: ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234 +"is-callable@npm:^1.1.3": + version: 1.2.7 + resolution: "is-callable@npm:1.2.7" + checksum: ceebaeb9d92e8adee604076971dd6000d38d6afc40bb843ea8e45c5579b57671c3f3b50d7f04869618242c6cee08d1b67806a8cb8edaaaf7c0748b3720d6066f languageName: node linkType: hard @@ -8036,40 +8569,11 @@ __metadata: linkType: hard "is-core-module@npm:^2.13.0": - version: 2.13.1 - resolution: "is-core-module@npm:2.13.1" - dependencies: - hasown: "npm:^2.0.0" - checksum: 2cba9903aaa52718f11c4896dabc189bab980870aae86a62dc0d5cedb546896770ee946fb14c84b7adf0735f5eaea4277243f1b95f5cefa90054f92fbcac2518 - languageName: node - linkType: hard - -"is-data-descriptor@npm:^1.0.1": - version: 1.0.1 - resolution: "is-data-descriptor@npm:1.0.1" - dependencies: - hasown: "npm:^2.0.0" - checksum: ad3acc372e3227f87eb8cdba112c343ca2a67f1885aecf64f02f901cb0858a1fc9488ad42135ab102e9d9e71a62b3594740790bb103a9ba5da830a131a89e3e8 - languageName: node - linkType: hard - -"is-descriptor@npm:^0.1.0": - version: 0.1.7 - resolution: "is-descriptor@npm:0.1.7" + version: 2.15.1 + resolution: "is-core-module@npm:2.15.1" dependencies: - is-accessor-descriptor: "npm:^1.0.1" - is-data-descriptor: "npm:^1.0.1" - checksum: f5960b9783f508aec570465288cb673d4b3cc4aae4e6de970c3afd9a8fc1351edcb85d78b2cce2ec5251893a423f73263cab3bb94cf365a8d71b5d510a116392 - languageName: node - linkType: hard - -"is-descriptor@npm:^1.0.0, is-descriptor@npm:^1.0.2": - version: 1.0.3 - resolution: "is-descriptor@npm:1.0.3" - dependencies: - is-accessor-descriptor: "npm:^1.0.1" - is-data-descriptor: "npm:^1.0.1" - checksum: b4ee667ea787d3a0be4e58536087fd0587de2b0b6672fbfe288f5b8d831ac4b79fd987f31d6c2d4e5543a42c97a87428bc5215ce292a1a47070147793878226f + hasown: "npm:^2.0.2" + checksum: 53432f10c69c40bfd2fa8914133a68709ff9498c86c3bf5fca3cdf3145a56fd2168cbf4a43b29843a6202a120a5f9c5ffba0a4322e1e3441739bc0b641682612 languageName: node linkType: hard @@ -8082,32 +8586,7 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^3.0.0": - version: 3.0.0 - resolution: "is-docker@npm:3.0.0" - bin: - is-docker: cli.js - checksum: d2c4f8e6d3e34df75a5defd44991b6068afad4835bb783b902fa12d13ebdb8f41b2a199dcb0b5ed2cb78bfee9e4c0bbdb69c2d9646f4106464674d3e697a5856 - languageName: node - linkType: hard - -"is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1": - version: 0.1.1 - resolution: "is-extendable@npm:0.1.1" - checksum: dd5ca3994a28e1740d1e25192e66eed128e0b2ff161a7ea348e87ae4f616554b486854de423877a2a2c171d5f7cd6e8093b91f54533bc88a59ee1c9838c43879 - languageName: node - linkType: hard - -"is-extendable@npm:^1.0.1": - version: 1.0.1 - resolution: "is-extendable@npm:1.0.1" - dependencies: - is-plain-object: "npm:^2.0.4" - checksum: 1d6678a5be1563db6ecb121331c819c38059703f0179f52aa80c242c223ee9c6b66470286636c0e63d7163e4d905c0a7d82a096e0b5eaeabb51b9f8d0af0d73f - languageName: node - linkType: hard - -"is-extglob@npm:^2.1.0, is-extglob@npm:^2.1.1": +"is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" checksum: 5487da35691fbc339700bbb2730430b07777a3c21b9ebaecb3072512dfd7b4ba78ac2381a87e8d78d20ea08affb3f1971b4af629173a6bf435ff8a4c47747912 @@ -8130,15 +8609,6 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^3.1.0": - version: 3.1.0 - resolution: "is-glob@npm:3.1.0" - dependencies: - is-extglob: "npm:^2.1.0" - checksum: ba816a35dcf5285de924a8a4654df7b183a86381d73ea3bbf3df3cc61b3ba61fdddf90ee205709a2235b210ee600ee86e5e8600093cf291a662607fd032e2ff4 - languageName: node - linkType: hard - "is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -8155,17 +8625,6 @@ __metadata: languageName: node linkType: hard -"is-inside-container@npm:^1.0.0": - version: 1.0.0 - resolution: "is-inside-container@npm:1.0.0" - dependencies: - is-docker: "npm:^3.0.0" - bin: - is-inside-container: cli.js - checksum: a8efb0e84f6197e6ff5c64c52890fa9acb49b7b74fed4da7c95383965da6f0fa592b4dbd5e38a79f87fc108196937acdbcd758fcefc9b140e479b39ce1fcd1cd - languageName: node - linkType: hard - "is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" @@ -8173,6 +8632,13 @@ __metadata: languageName: node linkType: hard +"is-interactive@npm:^2.0.0": + version: 2.0.0 + resolution: "is-interactive@npm:2.0.0" + checksum: 801c8f6064f85199dc6bf99b5dd98db3282e930c3bc197b32f2c5b89313bb578a07d1b8a01365c4348c2927229234f3681eb861b9c2c92bee72ff397390fa600 + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -8196,12 +8662,10 @@ __metadata: languageName: node linkType: hard -"is-number@npm:^3.0.0": - version: 3.0.0 - resolution: "is-number@npm:3.0.0" - dependencies: - kind-of: "npm:^3.0.2" - checksum: e639c54640b7f029623df24d3d103901e322c0c25ea5bde97cd723c2d0d4c05857a8364ab5c58d963089dbed6bf1d0ffe975cb6aef917e2ad0ccbca653d31b4f +"is-node-process@npm:^1.2.0": + version: 1.2.0 + resolution: "is-node-process@npm:1.2.0" + checksum: 5b24fda6776d00e42431d7bcd86bce81cb0b6cabeb944142fe7b077a54ada2e155066ad06dbe790abdb397884bdc3151e04a9707b8cd185099efbc79780573ed languageName: node linkType: hard @@ -8226,6 +8690,13 @@ __metadata: languageName: node linkType: hard +"is-path-cwd@npm:^3.0.0": + version: 3.0.0 + resolution: "is-path-cwd@npm:3.0.0" + checksum: 8135b789c74e137501ca33b11a846c32d160c517037c0ce390004a98335e010b9712792d97c73d9e98a5ecbcfd03589a81e95c72e1c05014a69fead963a02753 + languageName: node + linkType: hard + "is-path-inside@npm:^3.0.1": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" @@ -8233,6 +8704,13 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^4.0.0": + version: 4.0.0 + resolution: "is-path-inside@npm:4.0.0" + checksum: 51188d7e2b1d907a9a5f7c18d99a90b60870b951ed87cf97595d9aaa429d4c010652c3350bcbf31182e7f4b0eab9a1860b43e16729b13cb1a44baaa6cdb64c46 + languageName: node + linkType: hard + "is-plain-obj@npm:^4.1.0": version: 4.1.0 resolution: "is-plain-obj@npm:4.1.0" @@ -8240,15 +8718,6 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4": - version: 2.0.4 - resolution: "is-plain-object@npm:2.0.4" - dependencies: - isobject: "npm:^3.0.1" - checksum: f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4 - languageName: node - linkType: hard - "is-plain-object@npm:^5.0.0": version: 5.0.0 resolution: "is-plain-object@npm:5.0.0" @@ -8281,20 +8750,13 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^2.0.0, is-stream@npm:^2.0.1": +"is-stream@npm:^2.0.0": version: 2.0.1 resolution: "is-stream@npm:2.0.1" checksum: 7c284241313fc6efc329b8d7f08e16c0efeb6baab1b4cd0ba579eb78e5af1aa5da11e68559896a2067cd6c526bd29241dda4eb1225e627d5aa1a89a76d4635a5 languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: eb2f7127af02ee9aa2a0237b730e47ac2de0d4e76a4a905a50a11557f2339df5765eaea4ceb8029f1efa978586abe776908720bfcb1900c20c6ec5145f6f29d8 - languageName: node - linkType: hard - "is-type-of@npm:^1.2.1": version: 1.4.0 resolution: "is-type-of@npm:1.4.0" @@ -8306,6 +8768,15 @@ __metadata: languageName: node linkType: hard +"is-typed-array@npm:^1.1.3": + version: 1.1.13 + resolution: "is-typed-array@npm:1.1.13" + dependencies: + which-typed-array: "npm:^1.1.14" + checksum: fa5cb97d4a80e52c2cc8ed3778e39f175a1a2ae4ddf3adae3187d69586a1fd57cfa0b095db31f66aa90331e9e3da79184cea9c6abdcd1abc722dc3c3edd51cca + languageName: node + linkType: hard + "is-typedarray@npm:^1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" @@ -8329,6 +8800,20 @@ __metadata: languageName: node linkType: hard +"is-unicode-supported@npm:^1.3.0": + version: 1.3.0 + resolution: "is-unicode-supported@npm:1.3.0" + checksum: b8674ea95d869f6faabddc6a484767207058b91aea0250803cbf1221345cb0c56f466d4ecea375dc77f6633d248d33c47bd296fb8f4cdba0b4edba8917e83d8a + languageName: node + linkType: hard + +"is-unicode-supported@npm:^2.0.0": + version: 2.1.0 + resolution: "is-unicode-supported@npm:2.1.0" + checksum: a0f53e9a7c1fdbcf2d2ef6e40d4736fdffff1c9f8944c75e15425118ff3610172c87bf7bc6c34d3903b04be59790bb2212ddbe21ee65b5a97030fc50370545a5 + languageName: node + linkType: hard + "is-upper-case@npm:^1.1.0": version: 1.1.2 resolution: "is-upper-case@npm:1.1.2" @@ -8338,7 +8823,7 @@ __metadata: languageName: node linkType: hard -"is-windows@npm:^1.0.1, is-windows@npm:^1.0.2": +"is-windows@npm:^1.0.1": version: 1.0.2 resolution: "is-windows@npm:1.0.2" checksum: b32f418ab3385604a66f1b7a3ce39d25e8881dee0bd30816dc8344ef6ff9df473a732bcc1ec4e84fe99b2f229ae474f7133e8e93f9241686cfcf7eebe53ba7a5 @@ -8361,7 +8846,7 @@ __metadata: languageName: node linkType: hard -"isarray@npm:1.0.0, isarray@npm:~1.0.0": +"isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" checksum: 18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d @@ -8375,6 +8860,13 @@ __metadata: languageName: node linkType: hard +"isbinaryfile@npm:^5.0.0": + version: 5.0.4 + resolution: "isbinaryfile@npm:5.0.4" + checksum: fea255bfae67ff4827e8dd2238d6700d4803d02b4d892b72eeac4541487284e901251a3427966af5018d4eb29fa155b036dcb75dd217634146a072991afbc2c2 + languageName: node + linkType: hard + "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -8389,15 +8881,6 @@ __metadata: languageName: node linkType: hard -"isobject@npm:^2.0.0": - version: 2.1.0 - resolution: "isobject@npm:2.1.0" - dependencies: - isarray: "npm:1.0.0" - checksum: c4cafec73b3b2ee11be75dff8dafd283b5728235ac099b07d7873d5182553a707768e208327bbc12931b9422d8822280bf88d894a0024ff5857b3efefb480e7b - languageName: node - linkType: hard - "isobject@npm:^3.0.0, isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -8449,6 +8932,13 @@ __metadata: languageName: node linkType: hard +"jju@npm:~1.4.0": + version: 1.4.0 + resolution: "jju@npm:1.4.0" + checksum: f3f444557e4364cfc06b1abf8331bf3778b26c0c8552ca54429bc0092652172fdea26cbffe33e1017b303d5aa506f7ede8571857400efe459cb7439180e2acad + languageName: node + linkType: hard + "jose@npm:^4.14.6": version: 4.15.9 resolution: "jose@npm:4.15.9" @@ -8463,10 +8953,10 @@ __metadata: languageName: node linkType: hard -"js-cookie@npm:2.2.1": - version: 2.2.1 - resolution: "js-cookie@npm:2.2.1" - checksum: ee67fc0f8495d0800b851910b5eb5bf49d3033adff6493d55b5c097ca6da46f7fe666b10e2ecb13cfcaf5b88d71c205ce00a7e646de791689bfd053bbb36a376 +"js-levenshtein@npm:^1.1.6": + version: 1.1.6 + resolution: "js-levenshtein@npm:1.1.6" + checksum: 14045735325ea1fd87f434a74b11d8a14380f090f154747e613529c7cff68b5ee607f5230fa40665d5fb6125a3791f4c223f73b9feca754f989b059f5c05864f languageName: node linkType: hard @@ -8484,23 +8974,31 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^4.1.0": - version: 4.1.0 - resolution: "js-yaml@npm:4.1.0" +"js-yaml@npm:^3.13.0": + version: 3.14.1 + resolution: "js-yaml@npm:3.14.1" dependencies: - argparse: "npm:^2.0.1" + argparse: "npm:^1.0.7" + esprima: "npm:^4.0.0" bin: js-yaml: bin/js-yaml.js - checksum: 184a24b4eaacfce40ad9074c64fd42ac83cf74d8c8cd137718d456ced75051229e5061b8633c3366b8aada17945a7a356b337828c19da92b51ae62126575018f + checksum: 6746baaaeac312c4db8e75fa22331d9a04cccb7792d126ed8ce6a0bbcfef0cedaddd0c5098fade53db067c09fe00aa1c957674b4765610a8b06a5a189e46433b languageName: node linkType: hard -"jsesc@npm:^2.5.1": - version: 2.5.2 - resolution: "jsesc@npm:2.5.2" +"jsbn@npm:1.1.0": + version: 1.1.0 + resolution: "jsbn@npm:1.1.0" + checksum: 4f907fb78d7b712e11dea8c165fe0921f81a657d3443dde75359ed52eb2b5d33ce6773d97985a089f09a65edd80b11cb75c767b57ba47391fee4c969f7215c96 + languageName: node + linkType: hard + +"jsesc@npm:^3.0.2": + version: 3.0.2 + resolution: "jsesc@npm:3.0.2" bin: jsesc: bin/jsesc - checksum: dbf59312e0ebf2b4405ef413ec2b25abb5f8f4d9bc5fb8d9f90381622ebca5f2af6a6aa9a8578f65903f9e33990a6dc798edd0ce5586894bf0e9e31803a1de88 + checksum: ef22148f9e793180b14d8a145ee6f9f60f301abf443288117b4b6c53d0ecd58354898dc506ccbb553a5f7827965cd38bc5fb726575aae93c5e8915e2de8290e1 languageName: node linkType: hard @@ -8532,6 +9030,13 @@ __metadata: languageName: node linkType: hard +"json-stringify-safe@npm:^5.0.1": + version: 5.0.1 + resolution: "json-stringify-safe@npm:5.0.1" + checksum: 7dbf35cd0411d1d648dceb6d59ce5857ec939e52e4afc37601aa3da611f0987d5cee5b38d58329ceddf3ed48bd7215229c8d52059ab01f2444a338bf24ed0f37 + languageName: node + linkType: hard + "json5@npm:^2.1.2, json5@npm:^2.2.0": version: 2.2.3 resolution: "json5@npm:2.2.3" @@ -8541,6 +9046,13 @@ __metadata: languageName: node linkType: hard +"jsonc-parser@npm:^3.2.0": + version: 3.3.1 + resolution: "jsonc-parser@npm:3.3.1" + checksum: 269c3ae0a0e4f907a914bf334306c384aabb9929bd8c99f909275ebd5c2d3bc70b9bcd119ad794f339dec9f24b6a4ee9cd5a8ab2e6435e730ad4075388fc2ab6 + languageName: node + linkType: hard + "jsonfile@npm:^4.0.0": version: 4.0.0 resolution: "jsonfile@npm:4.0.0" @@ -8600,7 +9112,7 @@ __metadata: languageName: node linkType: hard -"jwk-to-pem@npm:2.0.5, jwk-to-pem@npm:^2.0.5": +"jwk-to-pem@npm:2.0.5": version: 2.0.5 resolution: "jwk-to-pem@npm:2.0.5" dependencies: @@ -8611,6 +9123,17 @@ __metadata: languageName: node linkType: hard +"jwk-to-pem@npm:^2.0.6": + version: 2.0.6 + resolution: "jwk-to-pem@npm:2.0.6" + dependencies: + asn1.js: "npm:^5.3.0" + elliptic: "npm:^6.5.7" + safe-buffer: "npm:^5.0.1" + checksum: 1ae56a2a807153375390e6b627a41231c593a30c1e58543c052c46114ac3df636182e7d7f525828161a44ce9e91c4aa61aae116db5a7f03b0f1db771c724cdba + languageName: node + linkType: hard + "jwks-rsa@npm:3.1.0": version: 3.1.0 resolution: "jwks-rsa@npm:3.1.0" @@ -8663,24 +9186,6 @@ __metadata: languageName: node linkType: hard -"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": - version: 3.2.2 - resolution: "kind-of@npm:3.2.2" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: 7e34bc29d4b02c997f92f080de34ebb92033a96736bbb0bb2410e033a7e5ae6571f1fa37b2d7710018f95361473b816c604234197f4f203f9cf149d8ef1574d9 - languageName: node - linkType: hard - -"kind-of@npm:^4.0.0": - version: 4.0.0 - resolution: "kind-of@npm:4.0.0" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: d6c44c75ee36898142dfc7106afbd50593216c37f96acb81a7ab33ca1a6938ce97d5692b8fc8fccd035f83811a9d97749d68771116441a48eedd0b68e2973165 - languageName: node - linkType: hard - "kind-of@npm:^6.0.2": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -8695,9 +9200,9 @@ __metadata: languageName: node linkType: hard -"knex@npm:2.5.0": - version: 2.5.0 - resolution: "knex@npm:2.5.0" +"knex@npm:3.0.1": + version: 3.0.1 + resolution: "knex@npm:3.0.1" dependencies: colorette: "npm:2.0.19" commander: "npm:^10.0.0" @@ -8730,29 +9235,21 @@ __metadata: optional: true bin: knex: bin/cli.js - checksum: 651c5114c28198f3c896da43c3b6b4e1e26cf72ad7b7737bb525d15a5d27aa073367bba3855f319f028bd7efbf195be9565426d9023fac1d5a43ecb6ae428e0d - languageName: node - linkType: hard - -"koa-body@npm:4.2.0": - version: 4.2.0 - resolution: "koa-body@npm:4.2.0" - dependencies: - "@types/formidable": "npm:^1.0.31" - co-body: "npm:^5.1.1" - formidable: "npm:^1.1.1" - checksum: fd451135e7ab5b77002ca1c69565d13b61609fbcb49eb159b995625c198f472c6bf9ae66220077c35439f0b4c0f6282c9d655404fd06cc22a65cbbb64f865322 + checksum: 43ce4858642b17304ba1f524361936d6369bccbc09ae4695f7b253a7553a729708a413f0fa5e4b3a295fe4f7483e4776be5f960d72c2decff34be11186685033 languageName: node linkType: hard -"koa-bodyparser@npm:4.4.1": - version: 4.4.1 - resolution: "koa-bodyparser@npm:4.4.1" +"koa-body@npm:6.0.1": + version: 6.0.1 + resolution: "koa-body@npm:6.0.1" dependencies: - co-body: "npm:^6.0.0" - copy-to: "npm:^2.0.1" - type-is: "npm:^1.6.18" - checksum: 72abf648bb62649cebfed310ef8fd09db3ca48867e083814b63f799fedadfdc440817507b9edbcd1d8d75282b23ed64812d924d4d5fc12375ae935150b224c1d + "@types/co-body": "npm:^6.1.0" + "@types/formidable": "npm:^2.0.5" + "@types/koa": "npm:^2.13.5" + co-body: "npm:^6.1.0" + formidable: "npm:^2.0.1" + zod: "npm:^3.19.1" + checksum: 5645dd08d2ce54171be35d3acf1764e0b3024660570a55cc2692e2f5f3256043bae136ec2dcab2860cae3be8faab99d5720c8660dec2cdff37d5413053bbcee8 languageName: node linkType: hard @@ -8763,16 +9260,15 @@ __metadata: languageName: node linkType: hard -"koa-compress@npm:5.1.0": - version: 5.1.0 - resolution: "koa-compress@npm:5.1.0" +"koa-compress@npm:5.1.1": + version: 5.1.1 + resolution: "koa-compress@npm:5.1.1" dependencies: - bytes: "npm:^3.0.0" - compressible: "npm:^2.0.0" - http-errors: "npm:^1.8.0" + bytes: "npm:^3.1.2" + compressible: "npm:^2.0.18" + http-errors: "npm:^1.8.1" koa-is-json: "npm:^1.0.0" - statuses: "npm:^2.0.1" - checksum: 0533b2e2773c4a3db283c01ae60af0531dde1d5fc7ce5eaae934d88fefedc8a85b4ac861970ba786fcf49b3c8e32ee2c52e72debc3de98ecc507be51ea97ec5a + checksum: c3b9456330b1c3d02852af588a19b8a709616c67f2d2602d5d1bb2cf851a4387c76d350936ac373059b0c956c92dedb2d6cbe4aae3b5d3eb741835f949d22e9f languageName: node linkType: hard @@ -8804,7 +9300,7 @@ __metadata: languageName: node linkType: hard -"koa-ip@npm:^2.1.2": +"koa-ip@npm:^2.1.3": version: 2.1.3 resolution: "koa-ip@npm:2.1.3" dependencies: @@ -8822,12 +9318,12 @@ __metadata: languageName: node linkType: hard -"koa-passport@npm:5.0.0": - version: 5.0.0 - resolution: "koa-passport@npm:5.0.0" +"koa-passport@npm:6.0.0": + version: 6.0.0 + resolution: "koa-passport@npm:6.0.0" dependencies: passport: "npm:^0.6.0" - checksum: 3a021ccd0d043523fdad464360fdfa1e97e8877f04c02800a2b7eea2cb276b70a5d6d8a6568f54e7f16bf57f9449e8d368908f0e0591e390c44db6b95de7c653 + checksum: 1def6daa2e44edc86298e4527831354da7280c66de09dbbd076c23f6702671bfee46c03e48ba91ef85d503acac42845801654be0144b8413fcd1c2229031971b languageName: node linkType: hard @@ -8873,7 +9369,7 @@ __metadata: languageName: node linkType: hard -"koa2-ratelimit@npm:^1.1.2": +"koa2-ratelimit@npm:^1.1.3": version: 1.1.3 resolution: "koa2-ratelimit@npm:1.1.3" peerDependencies: @@ -8891,15 +9387,15 @@ __metadata: languageName: node linkType: hard -"koa@npm:2.13.4": - version: 2.13.4 - resolution: "koa@npm:2.13.4" +"koa@npm:2.15.2": + version: 2.15.2 + resolution: "koa@npm:2.15.2" dependencies: accepts: "npm:^1.3.5" cache-content-type: "npm:^1.0.0" content-disposition: "npm:~0.5.2" content-type: "npm:^1.0.4" - cookies: "npm:~0.8.0" + cookies: "npm:~0.9.0" debug: "npm:^4.3.2" delegates: "npm:^1.0.0" depd: "npm:^2.0.0" @@ -8918,7 +9414,7 @@ __metadata: statuses: "npm:^1.5.0" type-is: "npm:^1.6.16" vary: "npm:^1.1.2" - checksum: 6c9428421402f4c4eeb137fca8c2685d386af4d01792f3c54d12186c5cc75fd8e2f90e944609c365bdd801cd67ae442e88785ac3552456348c2dcb5b5ecda395 + checksum: ff486f4564c10340ba6d59ab667af5554058f2c4250352e8b15016c3c6d0079c25cef5e75aa787930617a2a57929617b7697341b1228db03e5da9f46f5f0b571 languageName: node linkType: hard @@ -8965,19 +9461,19 @@ __metadata: languageName: node linkType: hard -"liftoff@npm:^2.5.0": - version: 2.5.0 - resolution: "liftoff@npm:2.5.0" +"liftoff@npm:^4.0.0": + version: 4.0.0 + resolution: "liftoff@npm:4.0.0" dependencies: - extend: "npm:^3.0.0" - findup-sync: "npm:^2.0.0" - fined: "npm:^1.0.1" - flagged-respawn: "npm:^1.0.0" - is-plain-object: "npm:^2.0.4" - object.map: "npm:^1.0.0" - rechoir: "npm:^0.6.2" - resolve: "npm:^1.1.7" - checksum: b183acabcd00adf5ff13d140f1cfc27357a76b905f5904c1223564ab21457473b97ef583ab22421d8e1e309b505488129c53ae63e3d36ffb495d746e27a6d340 + extend: "npm:^3.0.2" + findup-sync: "npm:^5.0.0" + fined: "npm:^2.0.0" + flagged-respawn: "npm:^2.0.0" + is-plain-object: "npm:^5.0.0" + object.map: "npm:^1.0.1" + rechoir: "npm:^0.8.0" + resolve: "npm:^1.20.0" + checksum: c323c173f18f36100761f3e6017dffd0a0f5fd45f13254741b0edf8604a065afe6190812fddbde3d95220998a15b20acf4e44baa3cc3185b9c65bb5662b9c24a languageName: node linkType: hard @@ -9004,6 +9500,18 @@ __metadata: languageName: node linkType: hard +"load-yaml-file@npm:^0.2.0": + version: 0.2.0 + resolution: "load-yaml-file@npm:0.2.0" + dependencies: + graceful-fs: "npm:^4.1.5" + js-yaml: "npm:^3.13.0" + pify: "npm:^4.0.1" + strip-bom: "npm:^3.0.0" + checksum: e00ed43048c0648dfef7639129b6d7e5c2272bc36d2a50dd983dd495f3341a02cd2c40765afa01345f798d0d894e5ba53212449933e72ddfa4d3f7a48f822d2f + languageName: node + linkType: hard + "loader-runner@npm:^4.2.0": version: 4.3.0 resolution: "loader-runner@npm:4.3.0" @@ -9092,15 +9600,6 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:^2.2.0": - version: 2.2.0 - resolution: "log-symbols@npm:2.2.0" - dependencies: - chalk: "npm:^2.0.1" - checksum: 574eb4205f54f0605021aa67ebb372c30ca64e8ddd439efeb8507af83c776dce789e83614e80059014d9e48dcc94c4b60cef2e85f0dc944eea27c799cec62353 - languageName: node - linkType: hard - "log-symbols@npm:^4.1.0": version: 4.1.0 resolution: "log-symbols@npm:4.1.0" @@ -9111,9 +9610,19 @@ __metadata: languageName: node linkType: hard -"logform@npm:^2.3.2, logform@npm:^2.4.0": - version: 2.6.0 - resolution: "logform@npm:2.6.0" +"log-symbols@npm:^6.0.0": + version: 6.0.0 + resolution: "log-symbols@npm:6.0.0" + dependencies: + chalk: "npm:^5.3.0" + is-unicode-supported: "npm:^1.3.0" + checksum: 36636cacedba8f067d2deb4aad44e91a89d9efb3ead27e1846e7b82c9a10ea2e3a7bd6ce28a7ca616bebc60954ff25c67b0f92d20a6a746bb3cc52c3701891f6 + languageName: node + linkType: hard + +"logform@npm:^2.4.0, logform@npm:^2.7.0": + version: 2.7.0 + resolution: "logform@npm:2.7.0" dependencies: "@colors/colors": "npm:1.6.0" "@types/triple-beam": "npm:^1.3.2" @@ -9121,7 +9630,7 @@ __metadata: ms: "npm:^2.1.1" safe-stable-stringify: "npm:^2.3.1" triple-beam: "npm:^1.3.0" - checksum: 6e02f8617a03155b2fce451bacf777a2c01da16d32c4c745b3ec85be6c3f2602f2a4953a8bd096441cb4c42c447b52318541d6b6bc335dce903cb9ad77a1749f + checksum: 4789b4b37413c731d1835734cb799240d31b865afde6b7b3e06051d6a4127bfda9e88c99cfbf296d084a315ccbed2647796e6a56b66e725bcb268c586f57558f languageName: node linkType: hard @@ -9132,7 +9641,7 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -9184,14 +9693,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0": - version: 10.1.0 - resolution: "lru-cache@npm:10.1.0" - checksum: 778bc8b2626daccd75f24c4b4d10632496e21ba064b126f526c626fbdbc5b28c472013fccd45d7646b9e1ef052444824854aed617b59cd570d01a8b7d651fc1e - languageName: node - linkType: hard - -"lru-cache@npm:^10.2.0": +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" checksum: ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb @@ -9208,10 +9710,10 @@ __metadata: languageName: node linkType: hard -"lru_map@npm:^0.3.3": - version: 0.3.3 - resolution: "lru_map@npm:0.3.3" - checksum: d861f14a142a4a74ebf8d3ad57f2e768a5b820db4100ae53eed1a64eb6350912332e6ebc87cb7415ad6d0cd8f3ce6d20beab9a5e6042ccb5996ea0067a220448 +"lunr@npm:^2.3.9": + version: 2.3.9 + resolution: "lunr@npm:2.3.9" + checksum: 77d7dbb4fbd602aac161e2b50887d8eda28c0fa3b799159cee380fbb311f1e614219126ecbbd2c3a9c685f1720a8109b3c1ca85cc893c39b6c9cc6a62a1d8a8b languageName: node linkType: hard @@ -9222,6 +9724,15 @@ __metadata: languageName: node linkType: hard +"lz-string@npm:^1.5.0": + version: 1.5.0 + resolution: "lz-string@npm:1.5.0" + bin: + lz-string: bin/bin.js + checksum: 36128e4de34791838abe979b19927c26e67201ca5acf00880377af7d765b38d1c60847e01c5ec61b1a260c48029084ab3893a3925fd6e48a04011364b089991b + languageName: node + linkType: hard + "mailcomposer@npm:3.12.0": version: 3.12.0 resolution: "mailcomposer@npm:3.12.0" @@ -9242,8 +9753,8 @@ __metadata: linkType: hard "make-fetch-happen@npm:^13.0.0": - version: 13.0.0 - resolution: "make-fetch-happen@npm:13.0.0" + version: 13.0.1 + resolution: "make-fetch-happen@npm:13.0.1" dependencies: "@npmcli/agent": "npm:^2.0.0" cacache: "npm:^18.0.0" @@ -9254,9 +9765,10 @@ __metadata: minipass-flush: "npm:^1.0.5" minipass-pipeline: "npm:^1.2.4" negotiator: "npm:^0.6.3" + proc-log: "npm:^4.2.0" promise-retry: "npm:^2.0.1" ssri: "npm:^10.0.0" - checksum: 43b9f6dcbc6fe8b8604cb6396957c3698857a15ba4dbc38284f7f0e61f248300585ef1eb8cc62df54e9c724af977e45b5cdfd88320ef7f53e45070ed3488da55 + checksum: df5f4dbb6d98153b751bccf4dc4cc500de85a96a9331db9805596c46aa9f99d9555983954e6c1266d9f981ae37a9e4647f42b9a4bb5466f867f4012e582c9e7e languageName: node linkType: hard @@ -9269,22 +9781,13 @@ __metadata: languageName: node linkType: hard -"map-cache@npm:^0.2.0, map-cache@npm:^0.2.2": +"map-cache@npm:^0.2.0": version: 0.2.2 resolution: "map-cache@npm:0.2.2" checksum: 05e3eb005c1b80b9f949ca007687640e8c5d0fc88dc45c3c3ab4902a3bec79d66a58f3e3b04d6985d90cd267c629c7b46c977e9c34433e8c11ecfcbb9f0fa290 languageName: node linkType: hard -"map-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "map-visit@npm:1.0.0" - dependencies: - object-visit: "npm:^1.0.0" - checksum: fb3475e5311939a6147e339999113db607adc11c7c3cd3103e5e9dbf502898416ecba6b1c7c649c6d4d12941de00cee58b939756bdf20a9efe7d4fa5a5738b73 - languageName: node - linkType: hard - "markdown-it-abbr@npm:^1.0.4": version: 1.0.4 resolution: "markdown-it-abbr@npm:1.0.4" @@ -9363,13 +9866,31 @@ __metadata: languageName: node linkType: hard +"marked@npm:^4.3.0": + version: 4.3.0 + resolution: "marked@npm:4.3.0" + bin: + marked: bin/marked.js + checksum: 0013463855e31b9c88d8bb2891a611d10ef1dc79f2e3cbff1bf71ba389e04c5971298c886af0be799d7fa9aa4593b086a136062d59f1210b0480b026a8c5dc47 + languageName: node + linkType: hard + "match-sorter@npm:^6.0.2": - version: 6.3.1 - resolution: "match-sorter@npm:6.3.1" + version: 6.3.4 + resolution: "match-sorter@npm:6.3.4" dependencies: - "@babel/runtime": "npm:^7.12.5" - remove-accents: "npm:0.4.2" - checksum: fb805e1f8cd1a41846dd5dcbba810a3bff3e1436a34a8226201d3f7518970171a7dbedb0d99677a6dce2a2925e4fc3cf1d0d82a1203ac9ef65d13d5d290b1dad + "@babel/runtime": "npm:^7.23.8" + remove-accents: "npm:0.5.0" + checksum: 35d2a6b6df003c677d9ec87ecd4683657638f5bce856f43f9cf90b03e357ed2f09813ebbac759defa7e7438706936dd34dc2bfe1a18771f7d2541f14d639b4ad + languageName: node + linkType: hard + +"matcher@npm:^3.0.0": + version: 3.0.0 + resolution: "matcher@npm:3.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 2edf24194a2879690bcdb29985fc6bc0d003df44e04df21ebcac721fa6ce2f6201c579866bb92f9380bffe946f11ecd8cd31f34117fb67ebf8aca604918e127e languageName: node linkType: hard @@ -9431,34 +9952,13 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^3.0.4": - version: 3.1.10 - resolution: "micromatch@npm:3.1.10" - dependencies: - arr-diff: "npm:^4.0.0" - array-unique: "npm:^0.3.2" - braces: "npm:^2.3.1" - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - extglob: "npm:^2.0.4" - fragment-cache: "npm:^0.2.1" - kind-of: "npm:^6.0.2" - nanomatch: "npm:^1.2.9" - object.pick: "npm:^1.3.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.2" - checksum: 531a32e7ac92bef60657820202be71b63d0f945c08a69cc4c239c0b19372b751483d464a850a2e3a5ff6cc9060641e43d44c303af104c1a27493d137d8af017f - languageName: node - linkType: hard - -"micromatch@npm:^4.0.4": - version: 4.0.5 - resolution: "micromatch@npm:4.0.5" +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": + version: 4.0.8 + resolution: "micromatch@npm:4.0.8" dependencies: - braces: "npm:^3.0.2" + braces: "npm:^3.0.3" picomatch: "npm:^2.3.1" - checksum: 3d6505b20f9fa804af5d8c596cb1c5e475b9b0cd05f652c5b56141cf941bd72adaeb7a436fda344235cef93a7f29b7472efc779fcdb83b478eab0867b95cdeff + checksum: 166fa6eb926b9553f32ef81f5f531d27b4ce7da60e5baf8c021d043b27a388fb95e46a8038d5045877881e673f8134122b59624d5cecbd16eb50a42e7a6b5ca8 languageName: node linkType: hard @@ -9469,13 +9969,20 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:1.52.0, mime-db@npm:>= 1.43.0 < 2": +"mime-db@npm:1.52.0": version: 1.52.0 resolution: "mime-db@npm:1.52.0" checksum: 0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa languageName: node linkType: hard +"mime-db@npm:>= 1.43.0 < 2": + version: 1.53.0 + resolution: "mime-db@npm:1.53.0" + checksum: 1dcc37ba8ed5d1c179f5c6f0837e8db19371d5f2ea3690c3c2f3fa8c3858f976851d3460b172b4dee78ebd606762cbb407aa398545fbacd539e519f858cd7bf4 + languageName: node + linkType: hard + "mime-types@npm:2.1.35, mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.28, mime-types@npm:^2.1.31, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" @@ -9485,13 +9992,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^1.0.0": - version: 1.2.0 - resolution: "mimic-fn@npm:1.2.0" - checksum: ad55214aec6094c0af4c0beec1a13787556f8116ed88807cf3f05828500f21f93a9482326bcd5a077ae91e3e8795b4e76b5b4c8bb12237ff0e4043a365516cba - languageName: node - linkType: hard - "mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" @@ -9499,13 +9999,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: de9cc32be9996fd941e512248338e43407f63f6d497abe8441fa33447d922e927de54d4cc3c1a3c6d652857acd770389d5a3823f311a744132760ce2be15ccbf - languageName: node - linkType: hard - "mimic-response@npm:^1.0.0": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -9545,7 +10038,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.3, minimatch@npm:^9.0.1": +"minimatch@npm:9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: @@ -9554,7 +10047,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.2, minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -9563,16 +10056,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.1": - version: 5.1.6 - resolution: "minimatch@npm:5.1.6" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 3defdfd230914f22a8da203747c42ee3c405c39d4d37ffda284dac5e45b7e1f6c49aa8be606509002898e73091ff2a3bbfc59c2c6c71d4660609f63aa92f98e3 - languageName: node - linkType: hard - -"minimatch@npm:^9.0.4": +"minimatch@npm:^9.0.1, minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": version: 9.0.5 resolution: "minimatch@npm:9.0.5" dependencies: @@ -9581,7 +10065,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6 @@ -9598,8 +10082,8 @@ __metadata: linkType: hard "minipass-fetch@npm:^3.0.0": - version: 3.0.4 - resolution: "minipass-fetch@npm:3.0.4" + version: 3.0.5 + resolution: "minipass-fetch@npm:3.0.5" dependencies: encoding: "npm:^0.1.13" minipass: "npm:^7.0.3" @@ -9608,7 +10092,7 @@ __metadata: dependenciesMeta: encoding: optional: true - checksum: 1b63c1f3313e88eeac4689f1b71c9f086598db9a189400e3ee960c32ed89e06737fa23976c9305c2d57464fb3fcdc12749d3378805c9d6176f5569b0d0ee8a75 + checksum: 9d702d57f556274286fdd97e406fc38a2f5c8d15e158b498d7393b1105974b21249289ec571fa2b51e038a4872bfc82710111cf75fae98c662f3d6f95e72152b languageName: node linkType: hard @@ -9643,15 +10127,8 @@ __metadata: version: 3.3.6 resolution: "minipass@npm:3.3.6" dependencies: - yallist: "npm:^4.0.0" - checksum: a114746943afa1dbbca8249e706d1d38b85ed1298b530f5808ce51f8e9e941962e2a5ad2e00eae7dd21d8a4aae6586a66d4216d1a259385e9d0358f0c1eba16c - languageName: node - linkType: hard - -"minipass@npm:^4.0.0": - version: 4.2.8 - resolution: "minipass@npm:4.2.8" - checksum: 4ea76b030d97079f4429d6e8a8affd90baf1b6a1898977c8ccce4701c5a2ba2792e033abc6709373f25c2c4d4d95440d9d5e9464b46b7b76ca44d2ce26d939ce + yallist: "npm:^4.0.0" + checksum: a114746943afa1dbbca8249e706d1d38b85ed1298b530f5808ce51f8e9e941962e2a5ad2e00eae7dd21d8a4aae6586a66d4216d1a259385e9d0358f0c1eba16c languageName: node linkType: hard @@ -9662,14 +10139,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3": - version: 7.0.4 - resolution: "minipass@npm:7.0.4" - checksum: 6c7370a6dfd257bf18222da581ba89a5eaedca10e158781232a8b5542a90547540b4b9b7e7f490e4cda43acfbd12e086f0453728ecf8c19e0ef6921bc5958ac5 - languageName: node - linkType: hard - -"minipass@npm:^7.1.2": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2": version: 7.1.2 resolution: "minipass@npm:7.1.2" checksum: b0fd20bb9fb56e5fa9a8bfac539e8915ae07430a619e4b86ff71f5fc757ef3924b23b2c4230393af1eda647ed3d75739e4e0acb250a6b1eb277cf7f8fe449557 @@ -9686,16 +10156,6 @@ __metadata: languageName: node linkType: hard -"mixin-deep@npm:^1.2.0": - version: 1.3.2 - resolution: "mixin-deep@npm:1.3.2" - dependencies: - for-in: "npm:^1.0.2" - is-extendable: "npm:^1.0.1" - checksum: cb39ffb73c377222391af788b4c83d1a6cecb2d9fceb7015384f8deb46e151a9b030c21ef59a79cb524d4557e3f74c7248ab948a62a6e7e296b42644863d183b - languageName: node - linkType: hard - "mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3": version: 0.5.3 resolution: "mkdirp-classic@npm:0.5.3" @@ -9723,17 +10183,19 @@ __metadata: languageName: node linkType: hard -"mrmime@npm:^1.0.0": - version: 1.0.1 - resolution: "mrmime@npm:1.0.1" - checksum: ab071441da76fd23b3b0d1823d77aacf8679d379a4a94cacd83e487d3d906763b277f3203a594c613602e31ab5209c26a8119b0477c4541ef8555b293a9db6d3 +"mkdirp@npm:^3.0.1": + version: 3.0.1 + resolution: "mkdirp@npm:3.0.1" + bin: + mkdirp: dist/cjs/src/bin.js + checksum: 9f2b975e9246351f5e3a40dcfac99fcd0baa31fbfab615fe059fb11e51f10e4803c63de1f384c54d656e4db31d000e4767e9ef076a22e12a641357602e31d57d languageName: node linkType: hard -"ms@npm:2.0.0": +"mrmime@npm:^2.0.0": version: 2.0.0 - resolution: "ms@npm:2.0.0" - checksum: f8fda810b39fd7255bbdc451c46286e549794fcc700dc9cd1d25658bbc4dc2563a5de6fe7c60f798a16a60c6ceb53f033cb353f493f0cf63e5199b702943159d + resolution: "mrmime@npm:2.0.0" + checksum: 312b35ed288986aec90955410b21ed7427fd1e4ee318cb5fc18765c8d029eeded9444faa46589e5b1ed6b35fb2054a802ac8dcb917ddf6b3e189cb3bf11a965c languageName: node linkType: hard @@ -9744,13 +10206,47 @@ __metadata: languageName: node linkType: hard -"ms@npm:^2.1.1": +"ms@npm:^2.1.1, ms@npm:^2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48 languageName: node linkType: hard +"msw@npm:1.3.0": + version: 1.3.0 + resolution: "msw@npm:1.3.0" + dependencies: + "@mswjs/cookies": "npm:^0.2.2" + "@mswjs/interceptors": "npm:^0.17.5" + "@open-draft/until": "npm:^1.0.3" + "@types/cookie": "npm:^0.4.1" + "@types/js-levenshtein": "npm:^1.1.1" + chalk: "npm:^4.1.1" + chokidar: "npm:^3.4.2" + cookie: "npm:^0.4.2" + graphql: "npm:^15.0.0 || ^16.0.0" + headers-polyfill: "npm:^3.2.0" + inquirer: "npm:^8.2.0" + is-node-process: "npm:^1.2.0" + js-levenshtein: "npm:^1.1.6" + node-fetch: "npm:^2.6.7" + outvariant: "npm:^1.4.0" + path-to-regexp: "npm:^6.2.0" + strict-event-emitter: "npm:^0.4.3" + type-fest: "npm:^2.19.0" + yargs: "npm:^17.3.1" + peerDependencies: + typescript: ">= 4.4.x <= 5.2.x" + peerDependenciesMeta: + typescript: + optional: true + bin: + msw: cli/index.js + checksum: 15cbe20fddddcc7dcb62f1ea91b235d18478aef75234873f8288e3b87501306354f5c0badf4aa772e13c1f090fb04460c34d50ccc5bcb5bf148a3ba6a0539993 + languageName: node + linkType: hard + "multistream@npm:^4.0.1": version: 4.1.0 resolution: "multistream@npm:4.1.0" @@ -9768,6 +10264,13 @@ __metadata: languageName: node linkType: hard +"mute-stream@npm:1.0.0": + version: 1.0.0 + resolution: "mute-stream@npm:1.0.0" + checksum: dce2a9ccda171ec979a3b4f869a102b1343dee35e920146776780de182f16eae459644d187e38d59a3d37adf85685e1c17c38cf7bfda7e39a9880f7a1d10a74c + languageName: node + linkType: hard + "mz@npm:^2.7.0": version: 2.7.0 resolution: "mz@npm:2.7.0" @@ -9804,25 +10307,6 @@ __metadata: languageName: node linkType: hard -"nanomatch@npm:^1.2.9": - version: 1.2.13 - resolution: "nanomatch@npm:1.2.13" - dependencies: - arr-diff: "npm:^4.0.0" - array-unique: "npm:^0.3.2" - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - fragment-cache: "npm:^0.2.1" - is-windows: "npm:^1.0.2" - kind-of: "npm:^6.0.2" - object.pick: "npm:^1.3.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: 0f5cefa755ca2e20c86332821995effb24acb79551ddaf51c1b9112628cad234a0d8fd9ac6aa56ad1f8bfad6ff6ae86e851acb960943249d9fa44b091479953a - languageName: node - linkType: hard - "napi-build-utils@npm:^1.0.1": version: 1.0.2 resolution: "napi-build-utils@npm:1.0.2" @@ -9830,13 +10314,20 @@ __metadata: languageName: node linkType: hard -"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": +"negotiator@npm:0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" checksum: 3ec9fd413e7bf071c937ae60d572bc67155262068ed522cf4b3be5edbe6ddf67d095ec03a3a14ebf8fc8e95f8e1d61be4869db0dbb0de696f6b837358bd43fc2 languageName: node linkType: hard +"negotiator@npm:^0.6.3": + version: 0.6.4 + resolution: "negotiator@npm:0.6.4" + checksum: 3e677139c7fb7628a6f36335bf11a885a62c21d5390204590a1a214a5631fcbe5ea74ef6a610b60afe84b4d975cbe0566a23f20ee17c77c73e74b80032108dea + languageName: node + linkType: hard + "neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" @@ -9864,11 +10355,11 @@ __metadata: linkType: hard "node-abi@npm:^3.3.0": - version: 3.52.0 - resolution: "node-abi@npm:3.52.0" + version: 3.71.0 + resolution: "node-abi@npm:3.71.0" dependencies: semver: "npm:^7.3.5" - checksum: 29fbc10dce6def79e164478a219ff8bc65ef219d536c6f906db255eb26b54ac667cf220f6c47910e4cbcea5125a123c5c624c10a9aedb4cdc8f8acef9c10c2cb + checksum: dbd0792ea729329cd9d099f28a5681ff9e8a6db48cf64e1437bf6a7fd669009d1e758a784619a1c4cc8bfd1ed17162f042c787654edf19a1f64b5018457c9c1f languageName: node linkType: hard @@ -9888,7 +10379,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.7.0": +"node-fetch@npm:^2.6.7": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -9903,8 +10394,8 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 10.0.1 - resolution: "node-gyp@npm:10.0.1" + version: 10.2.0 + resolution: "node-gyp@npm:10.2.0" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" @@ -9912,24 +10403,24 @@ __metadata: graceful-fs: "npm:^4.2.6" make-fetch-happen: "npm:^13.0.0" nopt: "npm:^7.0.0" - proc-log: "npm:^3.0.0" + proc-log: "npm:^4.1.0" semver: "npm:^7.3.5" - tar: "npm:^6.1.2" + tar: "npm:^6.2.1" which: "npm:^4.0.0" bin: node-gyp: bin/node-gyp.js - checksum: abddfff7d873312e4ed4a5fb75ce893a5c4fb69e7fcb1dfa71c28a6b92a7f1ef6b62790dffb39181b5a82728ba8f2f32d229cf8cbe66769fe02cea7db4a555aa + checksum: 00630d67dbd09a45aee0a5d55c05e3916ca9e6d427ee4f7bc392d2d3dc5fad7449b21fc098dd38260a53d9dcc9c879b36704a1994235d4707e7271af7e9a835b languageName: node linkType: hard -"node-machine-id@npm:1.1.12, node-machine-id@npm:^1.1.10": +"node-machine-id@npm:1.1.12": version: 1.1.12 resolution: "node-machine-id@npm:1.1.12" checksum: ab2fea5f75a6f1ce3c76c5e0ae3903b631230e0a99b003d176568fff8ddbdf7b2943be96cd8d220c497ca0f6149411831f8a450601929f326781cb1b59bab7f8 languageName: node linkType: hard -"node-plop@npm:0.26.3, node-plop@npm:^0.26.3": +"node-plop@npm:0.26.3": version: 0.26.3 resolution: "node-plop@npm:0.26.3" dependencies: @@ -9948,10 +10439,31 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.14": - version: 2.0.14 - resolution: "node-releases@npm:2.0.14" - checksum: 199fc93773ae70ec9969bc6d5ac5b2bbd6eb986ed1907d751f411fef3ede0e4bfdb45ceb43711f8078bea237b6036db8b1bf208f6ff2b70c7d615afd157f3ab9 +"node-plop@npm:^0.32.0": + version: 0.32.0 + resolution: "node-plop@npm:0.32.0" + dependencies: + "@types/inquirer": "npm:^9.0.3" + change-case: "npm:^4.1.2" + del: "npm:^7.1.0" + globby: "npm:^13.2.2" + handlebars: "npm:^4.7.8" + inquirer: "npm:^9.2.10" + isbinaryfile: "npm:^5.0.0" + lodash.get: "npm:^4.4.2" + lower-case: "npm:^2.0.2" + mkdirp: "npm:^3.0.1" + resolve: "npm:^1.22.4" + title-case: "npm:^3.0.3" + upper-case: "npm:^2.0.2" + checksum: 83babd504c4d5f84638c8d1638f99d6d3cd3615162df5be118163c4231b56e09388032db40034ec8fd4c93ef2e8d75d50b7b4d90a3150358554b759663051b2a + languageName: node + linkType: hard + +"node-releases@npm:^2.0.18": + version: 2.0.18 + resolution: "node-releases@npm:2.0.18" + checksum: 786ac9db9d7226339e1dc84bbb42007cb054a346bd9257e6aa154d294f01bc6a6cddb1348fa099f079be6580acbb470e3c048effd5f719325abd0179e566fd27 languageName: node linkType: hard @@ -10013,24 +10525,13 @@ __metadata: linkType: hard "nopt@npm:^7.0.0": - version: 7.2.0 - resolution: "nopt@npm:7.2.0" + version: 7.2.1 + resolution: "nopt@npm:7.2.1" dependencies: abbrev: "npm:^2.0.0" bin: nopt: bin/nopt.js - checksum: 9bd7198df6f16eb29ff16892c77bcf7f0cc41f9fb5c26280ac0def2cf8cf319f3b821b3af83eba0e74c85807cc430a16efe0db58fe6ae1f41e69519f585b6aff - languageName: node - linkType: hard - -"nopt@npm:~1.0.10": - version: 1.0.10 - resolution: "nopt@npm:1.0.10" - dependencies: - abbrev: "npm:1" - bin: - nopt: ./bin/nopt.js - checksum: ddfbd892116a125fd68849ef564dd5b1f0a5ba0dbbf18782e9499e2efad8f4d3790635b47c6b5d3f7e014069e7b3ce5b8112687e9ae093fcd2678188c866fe28 + checksum: a069c7c736767121242037a22a788863accfa932ab285a1eb569eb8cd534b09d17206f68c37f096ae785647435e0c5a5a0a67b42ec743e481a455e5ae6a6df81 languageName: node linkType: hard @@ -10099,15 +10600,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.1.0 - resolution: "npm-run-path@npm:5.1.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: ff6d77514489f47fa1c3b1311d09cd4b6d09a874cc1866260f9dea12cbaabda0436ed7f8c2ee44d147bf99a3af29307c6f63b0f83d242b0b6b0ab25dff2629e3 - languageName: node - linkType: hard - "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -10131,30 +10623,17 @@ __metadata: languageName: node linkType: hard -"object-copy@npm:^0.1.0": - version: 0.1.0 - resolution: "object-copy@npm:0.1.0" - dependencies: - copy-descriptor: "npm:^0.1.0" - define-property: "npm:^0.2.5" - kind-of: "npm:^3.0.3" - checksum: 79314b05e9d626159a04f1d913f4c4aba9eae8848511cf5f4c8e3b04bb3cc313b65f60357f86462c959a14c2d58380fedf89b6b32ecec237c452a5ef3900a293 - languageName: node - linkType: hard - -"object-inspect@npm:^1.9.0": - version: 1.13.1 - resolution: "object-inspect@npm:1.13.1" - checksum: fad603f408e345c82e946abdf4bfd774260a5ed3e5997a0b057c44153ac32c7271ff19e3a5ae39c858da683ba045ccac2f65245c12763ce4e8594f818f4a648d +"object-inspect@npm:^1.13.1": + version: 1.13.3 + resolution: "object-inspect@npm:1.13.3" + checksum: cc3f15213406be89ffdc54b525e115156086796a515410a8d390215915db9f23c8eab485a06f1297402f440a33715fe8f71a528c1dcbad6e1a3bcaf5a46921d4 languageName: node linkType: hard -"object-visit@npm:^1.0.0": - version: 1.0.1 - resolution: "object-visit@npm:1.0.1" - dependencies: - isobject: "npm:^3.0.0" - checksum: 086b475bda24abd2318d2b187c3e928959b89f5cb5883d6fe5a42d03719b61fc18e765f658de9ac8730e67ba9ff26d61e73d991215948ff9ecefe771e0071029 +"object-keys@npm:^1.1.1": + version: 1.1.1 + resolution: "object-keys@npm:1.1.1" + checksum: b11f7ccdbc6d406d1f186cdadb9d54738e347b2692a14439ca5ac70c225fa6db46db809711b78589866d47b25fc3e8dee0b4c722ac751e11180f9380e3d8601d languageName: node linkType: hard @@ -10170,7 +10649,7 @@ __metadata: languageName: node linkType: hard -"object.map@npm:^1.0.0": +"object.map@npm:^1.0.1": version: 1.0.1 resolution: "object.map@npm:1.0.1" dependencies: @@ -10180,7 +10659,7 @@ __metadata: languageName: node linkType: hard -"object.pick@npm:^1.2.0, object.pick@npm:^1.3.0": +"object.pick@npm:^1.3.0": version: 1.3.0 resolution: "object.pick@npm:1.3.0" dependencies: @@ -10223,15 +10702,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^2.0.0": - version: 2.0.1 - resolution: "onetime@npm:2.0.1" - dependencies: - mimic-fn: "npm:^1.0.0" - checksum: b4e44a8c34e70e02251bfb578a6e26d6de6eedbed106cd78211d2fd64d28b6281d54924696554e4e966559644243753ac5df73c87f283b0927533d3315696215 - languageName: node - linkType: hard - "onetime@npm:^5.1.0, onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" @@ -10241,15 +10711,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 4eef7c6abfef697dd4479345a4100c382d73c149d2d56170a54a07418c50816937ad09500e1ed1e79d235989d073a9bade8557122aee24f0576ecde0f392bb6c - languageName: node - linkType: hard - "only@npm:~0.0.2": version: 0.0.2 resolution: "only@npm:0.0.2" @@ -10268,18 +10729,6 @@ __metadata: languageName: node linkType: hard -"open@npm:^9.1.0": - version: 9.1.0 - resolution: "open@npm:9.1.0" - dependencies: - default-browser: "npm:^4.0.0" - define-lazy-prop: "npm:^3.0.0" - is-inside-container: "npm:^1.0.0" - is-wsl: "npm:^2.2.0" - checksum: 8073ec0dd8994a7a7d9bac208bd17d093993a65ce10f2eb9b62b6d3a91c9366ae903938a237c275493c130171d339f6dcbdd2a2de7e32953452c0867b97825af - languageName: node - linkType: hard - "opener@npm:^1.5.2": version: 1.5.2 resolution: "opener@npm:1.5.2" @@ -10306,17 +10755,20 @@ __metadata: languageName: node linkType: hard -"ora@npm:^3.4.0": - version: 3.4.0 - resolution: "ora@npm:3.4.0" +"ora@npm:^8.0.0": + version: 8.0.1 + resolution: "ora@npm:8.0.1" dependencies: - chalk: "npm:^2.4.2" - cli-cursor: "npm:^2.1.0" - cli-spinners: "npm:^2.0.0" - log-symbols: "npm:^2.2.0" - strip-ansi: "npm:^5.2.0" - wcwidth: "npm:^1.0.1" - checksum: 04cb375f222c36a16a95e6c39c473644a99a42fc34d35c37507cb836ea0a71f4d831fcd53198a460869114b2730891d63cc1047304afe5ddb078974d468edfb1 + chalk: "npm:^5.3.0" + cli-cursor: "npm:^4.0.0" + cli-spinners: "npm:^2.9.2" + is-interactive: "npm:^2.0.0" + is-unicode-supported: "npm:^2.0.0" + log-symbols: "npm:^6.0.0" + stdin-discarder: "npm:^0.2.1" + string-width: "npm:^7.0.0" + strip-ansi: "npm:^7.1.0" + checksum: 7a94c075a7f182a6ace80c3505b945520ab16e05ebe536a714a3d61e51dd8f777c75c8be920e157e0c60ada6fe89bca37376897fb4d486bea5771229be992097 languageName: node linkType: hard @@ -10346,6 +10798,13 @@ __metadata: languageName: node linkType: hard +"outvariant@npm:^1.2.1, outvariant@npm:^1.4.0": + version: 1.4.3 + resolution: "outvariant@npm:1.4.3" + checksum: 5976ca7740349cb8c71bd3382e2a762b1aeca6f33dc984d9d896acdf3c61f78c3afcf1bfe9cc633a7b3c4b295ec94d292048f83ea2b2594fae4496656eba992c + languageName: node + linkType: hard + "p-cancelable@npm:^2.0.0": version: 2.1.1 resolution: "p-cancelable@npm:2.1.1" @@ -10353,13 +10812,6 @@ __metadata: languageName: node linkType: hard -"p-is-promise@npm:^3.0.0": - version: 3.0.0 - resolution: "p-is-promise@npm:3.0.0" - checksum: 17a52c7a59a31a435a4721a7110faeccb7cc9179cf9cd00016b7a9a7156e2c2ed9d8e2efc0142acab74d5064fbb443eaeaf67517cf3668f2a7c93a7effad5bb9 - languageName: node - linkType: hard - "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -10423,6 +10875,15 @@ __metadata: languageName: node linkType: hard +"p-map@npm:^5.5.0": + version: 5.5.0 + resolution: "p-map@npm:5.5.0" + dependencies: + aggregate-error: "npm:^4.0.0" + checksum: 410bce846b1e3db6bb2ccab6248372ecf4e635fc2b31331c8f56478e73fec9e146e8b4547585e635703160a3d252a6a65b8f855834aebc2c3408eb5789630cc4 + languageName: node + linkType: hard + "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -10431,9 +10892,9 @@ __metadata: linkType: hard "package-json-from-dist@npm:^1.0.0": - version: 1.0.0 - resolution: "package-json-from-dist@npm:1.0.0" - checksum: e3ffaf6ac1040ab6082a658230c041ad14e72fabe99076a2081bb1d5d41210f11872403fc09082daf4387fc0baa6577f96c9c0e94c90c394fd57794b66aa4033 + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b languageName: node linkType: hard @@ -10449,13 +10910,6 @@ __metadata: languageName: node linkType: hard -"packet-reader@npm:1.0.0": - version: 1.0.0 - resolution: "packet-reader@npm:1.0.0" - checksum: c86c3321bb07e0f03cc2db59f7701184e0bbfcb914f1fdc963993b03262486deb402292adcef39b64e3530ea66b3b2e2163d6da7b3792a730bdd1c6df3175aaa - languageName: node - linkType: hard - "param-case@npm:^2.1.0": version: 2.1.1 resolution: "param-case@npm:2.1.1" @@ -10484,7 +10938,7 @@ __metadata: languageName: node linkType: hard -"parse-filepath@npm:^1.0.1": +"parse-filepath@npm:^1.0.2": version: 1.0.2 resolution: "parse-filepath@npm:1.0.2" dependencies: @@ -10495,14 +10949,7 @@ __metadata: languageName: node linkType: hard -"parse-headers@npm:^2.0.5": - version: 2.0.5 - resolution: "parse-headers@npm:2.0.5" - checksum: 950d75034f46be8b77c491754aefa61b32954e675200d9247ec60b2acaf85c0cc053c44e44b35feed9034a34cc696a5b6fda693b5a0b23daf3294959dd216124 - languageName: node - linkType: hard - -"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": +"parse-json@npm:^5.0.0": version: 5.2.0 resolution: "parse-json@npm:5.2.0" dependencies: @@ -10573,13 +11020,6 @@ __metadata: languageName: node linkType: hard -"pascalcase@npm:^0.1.1": - version: 0.1.1 - resolution: "pascalcase@npm:0.1.1" - checksum: 48dfe90618e33810bf58211d8f39ad2c0262f19ad6354da1ba563935b5f429f36409a1fb9187c220328f7a4dc5969917f8e3e01ee089b5f1627b02aefe39567b - languageName: node - linkType: hard - "passport-local@npm:1.0.0": version: 1.0.0 resolution: "passport-local@npm:1.0.0" @@ -10616,6 +11056,16 @@ __metadata: languageName: node linkType: hard +"path-case@npm:^3.0.4": + version: 3.0.4 + resolution: "path-case@npm:3.0.4" + dependencies: + dot-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: b6b14637228a558793f603aaeb2fcd981e738b8b9319421b713532fba96d75aa94024b9f6b9ae5aa33d86755144a5b36697d28db62ae45527dbd672fcc2cf0b7 + languageName: node + linkType: hard + "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -10644,13 +11094,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 794efeef32863a65ac312f3c0b0a99f921f3e827ff63afa5cb09a377e202c262b671f7b3832a4e64731003fa94af0263713962d317b9887bd1e0c48a342efba3 - languageName: node - linkType: hard - "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -10674,17 +11117,7 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^1.10.1": - version: 1.10.1 - resolution: "path-scurry@npm:1.10.1" - dependencies: - lru-cache: "npm:^9.1.1 || ^10.0.0" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - checksum: e5dc78a7348d25eec61ab166317e9e9c7b46818aa2c2b9006c507a6ff48c672d011292d9662527213e558f5652ce0afcc788663a061d8b59ab495681840c0c1e - languageName: node - linkType: hard - -"path-scurry@npm:^1.11.1": +"path-scurry@npm:^1.10.1, path-scurry@npm:^1.11.1": version: 1.11.1 resolution: "path-scurry@npm:1.11.1" dependencies: @@ -10694,19 +11127,10 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^1.7.0": - version: 1.9.0 - resolution: "path-to-regexp@npm:1.9.0" - dependencies: - isarray: "npm:0.0.1" - checksum: de9ddb01b84d9c2c8e2bed18630d8d039e2d6f60a6538595750fa08c7a6482512257464c8da50616f266ab2cdd2428387e85f3b089e4c3f25d0c537e898a0751 - languageName: node - linkType: hard - -"path-to-regexp@npm:^6.1.0": - version: 6.2.1 - resolution: "path-to-regexp@npm:6.2.1" - checksum: 7a73811ca703e5c199e5b50b9649ab8f6f7b458a37f7dff9ea338815203f5b1f95fe8cb24d4fdfe2eab5d67ce43562d92534330babca35cdf3231f966adb9360 +"path-to-regexp@npm:^6.2.0, path-to-regexp@npm:^6.3.0": + version: 6.3.0 + resolution: "path-to-regexp@npm:6.3.0" + checksum: 73b67f4638b41cde56254e6354e46ae3a2ebc08279583f6af3d96fe4664fc75788f74ed0d18ca44fa4a98491b69434f9eee73b97bb5314bd1b5adb700f5c18d6 languageName: node linkType: hard @@ -10724,13 +11148,6 @@ __metadata: languageName: node linkType: hard -"pg-cloudflare@npm:^1.1.1": - version: 1.1.1 - resolution: "pg-cloudflare@npm:1.1.1" - checksum: a68b957f755be6af813d68ccaf4c906a000fd2ecb362cd281220052cc9e2f6c26da3b88792742387008c30b3bf0d2fa3a0eff04aeb8af4414023c99ae78e07bd - languageName: node - linkType: hard - "pg-connection-string@npm:2.6.1": version: 2.6.1 resolution: "pg-connection-string@npm:2.6.1" @@ -10738,93 +11155,33 @@ __metadata: languageName: node linkType: hard -"pg-connection-string@npm:^2.6.2": - version: 2.6.2 - resolution: "pg-connection-string@npm:2.6.2" - checksum: e8fdea74fcc8bdc3d7c5c6eadd9425fdba7e67fb7fe836f9c0cecad94c8984e435256657d1d8ce0483d1fedef667e7a57e32449a63cb805cb0289fc34b62da35 - languageName: node - linkType: hard - -"pg-int8@npm:1.0.1": - version: 1.0.1 - resolution: "pg-int8@npm:1.0.1" - checksum: be6a02d851fc2a4ae3e9de81710d861de3ba35ac927268973eb3cb618873a05b9424656df464dd43bd7dc3fc5295c3f5b3c8349494f87c7af50ec59ef14e0b98 - languageName: node - linkType: hard - -"pg-pool@npm:^3.6.1": - version: 3.6.1 - resolution: "pg-pool@npm:3.6.1" - peerDependencies: - pg: ">=8.0" - checksum: 47837c4e4c2b9e195cec01bd58b6e276acc915537191707ad4d6ed975fd9bc03c73f63cb7fde4cb0e08ed059e35faf60fbd03744dee3af71d4b4631ab40eeb7f - languageName: node - linkType: hard - -"pg-protocol@npm:^1.6.0": - version: 1.6.0 - resolution: "pg-protocol@npm:1.6.0" - checksum: 318a4d1e9cebd3927b10a8bc412f5017117a1f9a5fafb628d75847da7d1ab81c33250de58596bd0990029e14e92a995a851286d60fc236692299faf509572213 +"picocolors@npm:^1.0.0, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 languageName: node linkType: hard -"pg-types@npm:^2.1.0": - version: 2.2.0 - resolution: "pg-types@npm:2.2.0" - dependencies: - pg-int8: "npm:1.0.1" - postgres-array: "npm:~2.0.0" - postgres-bytea: "npm:~1.0.0" - postgres-date: "npm:~1.0.4" - postgres-interval: "npm:^1.1.0" - checksum: ab3f8069a323f601cd2d2279ca8c425447dab3f9b61d933b0601d7ffc00d6200df25e26a4290b2b0783b59278198f7dd2ed03e94c4875797919605116a577c65 +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.1": + version: 2.3.1 + resolution: "picomatch@npm:2.3.1" + checksum: 26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be languageName: node linkType: hard -"pg@npm:^8.10.0": - version: 8.11.3 - resolution: "pg@npm:8.11.3" - dependencies: - buffer-writer: "npm:2.0.0" - packet-reader: "npm:1.0.0" - pg-cloudflare: "npm:^1.1.1" - pg-connection-string: "npm:^2.6.2" - pg-pool: "npm:^3.6.1" - pg-protocol: "npm:^1.6.0" - pg-types: "npm:^2.1.0" - pgpass: "npm:1.x" - peerDependencies: - pg-native: ">=3.0.1" - dependenciesMeta: - pg-cloudflare: - optional: true - peerDependenciesMeta: - pg-native: - optional: true - checksum: 07e6967fc8bd5d72bab9be6620626e8e3ab59128ebf56bf0de83d67f10801a19221d88b3317e90b93339ba48d0498b39967b782ae39686aabda6bc647bceb438 +"pify@npm:^4.0.1": + version: 4.0.1 + resolution: "pify@npm:4.0.1" + checksum: 6f9d404b0d47a965437403c9b90eca8bb2536407f03de165940e62e72c8c8b75adda5516c6b9b23675a5877cc0bcac6bdfb0ef0e39414cd2476d5495da40e7cf languageName: node linkType: hard -"pgpass@npm:1.x": - version: 1.0.5 - resolution: "pgpass@npm:1.0.5" +"pkg-dir@npm:^4.2.0": + version: 4.2.0 + resolution: "pkg-dir@npm:4.2.0" dependencies: - split2: "npm:^4.1.0" - checksum: 5ea6c9b2de04c33abb08d33a2dded303c4a3c7162a9264519cbe85c0a9857d712463140ba42fad0c7cd4b21f644dd870b45bb2e02fcbe505b4de0744fd802c1d - languageName: node - linkType: hard - -"picocolors@npm:^1.0.0": - version: 1.0.0 - resolution: "picocolors@npm:1.0.0" - checksum: 20a5b249e331c14479d94ec6817a182fd7a5680debae82705747b2db7ec50009a5f6648d0621c561b0572703f84dbef0858abcbd5856d3c5511426afcb1961f7 - languageName: node - linkType: hard - -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.1": - version: 2.3.1 - resolution: "picomatch@npm:2.3.1" - checksum: 26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be + find-up: "npm:^4.0.0" + checksum: c56bda7769e04907a88423feb320babaed0711af8c436ce3e56763ab1021ba107c7b0cafb11cde7529f669cfc22bffcaebffb573645cbd63842ea9fb17cd7728 languageName: node linkType: hard @@ -10837,41 +11194,43 @@ __metadata: languageName: node linkType: hard -"playground@workspace:.": +"playground-5@workspace:.": version: 0.0.0-use.local - resolution: "playground@workspace:." + resolution: "playground-5@workspace:." dependencies: "@pluginpal/webtools-addon-sitemap": "link:.yalc/@pluginpal/webtools-addon-sitemap" "@pluginpal/webtools-core": "link:.yalc/@pluginpal/webtools-core" "@pluginpal/webtools-helper-plugin": "link:.yalc/@pluginpal/webtools-helper-plugin" - "@strapi/plugin-i18n": "npm:^4.25.8" - "@strapi/plugin-users-permissions": "npm:^4.25.8" - "@strapi/strapi": "npm:^4.25.8" - better-sqlite3: "npm:^9.4.0" - pg: "npm:^8.10.0" + "@strapi/plugin-cloud": "npm:5.3.0" + "@strapi/plugin-users-permissions": "npm:5.3.0" + "@strapi/strapi": "npm:5.3.0" + "@types/node": "npm:^20" + "@types/react": "npm:^18" + "@types/react-dom": "npm:^18" + better-sqlite3: "npm:11.3.0" react: "npm:^18.0.0" react-dom: "npm:^18.0.0" - react-is: "npm:^18.2.0" - react-router-dom: "npm:^5.2.0" - styled-components: "npm:5.3.3" + react-router-dom: "npm:^6.0.0" + styled-components: "npm:^6.0.0" + typescript: "npm:^5" languageName: unknown linkType: soft -"plop@npm:2.7.6": - version: 2.7.6 - resolution: "plop@npm:2.7.6" - dependencies: - "@types/liftoff": "npm:^2.5.1" - chalk: "npm:^1.1.3" - interpret: "npm:^1.2.0" - liftoff: "npm:^2.5.0" - minimist: "npm:^1.2.5" - node-plop: "npm:^0.26.3" - ora: "npm:^3.4.0" - v8flags: "npm:^2.0.10" +"plop@npm:4.0.1": + version: 4.0.1 + resolution: "plop@npm:4.0.1" + dependencies: + "@types/liftoff": "npm:^4.0.3" + chalk: "npm:^5.3.0" + interpret: "npm:^3.1.1" + liftoff: "npm:^4.0.0" + minimist: "npm:^1.2.8" + node-plop: "npm:^0.32.0" + ora: "npm:^8.0.0" + v8flags: "npm:^4.0.1" bin: plop: bin/plop.js - checksum: eeb8b352a3f82d3d825d9152b36f302c2384ac1b3fd66e7dea2f16f21955c3d836c59e24e3f366fe72536fc0f16b78be80ad9fa55e116d8c35ce7e8c80cc3cd1 + checksum: 2143c028f35a9bc14ac7d7195dcd3fbe2369a6957fb5a5fbdd3a60e9d2a16ccad73deccf829fa04e8dee647cdaeae1066d84e6c3c5958caf3a3a5314a781aa7c languageName: node linkType: hard @@ -10882,50 +11241,50 @@ __metadata: languageName: node linkType: hard -"pony-cause@npm:^2.1.2": - version: 2.1.10 - resolution: "pony-cause@npm:2.1.10" - checksum: 55ad0ca52039895f273c69e55fc9fe882deff38689dc5962558bfa16cce0ea7cb5bb7b67d0c43ec9c3e7edeb81f81ee8c1113014930d77b2cbac5adc4ac7fb64 +"pony-cause@npm:^2.1.4": + version: 2.1.11 + resolution: "pony-cause@npm:2.1.11" + checksum: d5db6489ec42f8fcce0fd9ad2052be98cd8f63814bf32819694ec1f4c6a01bc3be6181050d83bc79e95272174a5b9776d1c2af1fa79ef51e0ccc0f97c22b1420 languageName: node linkType: hard -"posix-character-classes@npm:^0.1.0": - version: 0.1.1 - resolution: "posix-character-classes@npm:0.1.1" - checksum: cce88011548a973b4af58361cd8f5f7b5a6faff8eef0901565802f067bcabf82597e920d4c97c22068464be3cbc6447af589f6cc8a7d813ea7165be60a0395bc +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: d9aa22d31f4f7680e20269db76791b41c3a32c01a373e25f8a4813b4d45f7456bfc2b6d68f752dc4aab0e0bb0721cb3d76fb678c9101cb7a16316664bc2c73fd languageName: node linkType: hard -"postcss-modules-extract-imports@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-extract-imports@npm:3.0.0" +"postcss-modules-extract-imports@npm:^3.1.0": + version: 3.1.0 + resolution: "postcss-modules-extract-imports@npm:3.1.0" peerDependencies: postcss: ^8.1.0 - checksum: f8879d66d8162fb7a3fcd916d37574006c584ea509107b1cfb798a5e090175ef9470f601e46f0a305070d8ff2500e07489a5c1ac381c29a1dc1120e827ca7943 + checksum: 402084bcab376083c4b1b5111b48ec92974ef86066f366f0b2d5b2ac2b647d561066705ade4db89875a13cb175b33dd6af40d16d32b2ea5eaf8bac63bd2bf219 languageName: node linkType: hard -"postcss-modules-local-by-default@npm:^4.0.4": - version: 4.0.4 - resolution: "postcss-modules-local-by-default@npm:4.0.4" +"postcss-modules-local-by-default@npm:^4.0.5": + version: 4.0.5 + resolution: "postcss-modules-local-by-default@npm:4.0.5" dependencies: icss-utils: "npm:^5.0.0" postcss-selector-parser: "npm:^6.0.2" postcss-value-parser: "npm:^4.1.0" peerDependencies: postcss: ^8.1.0 - checksum: 9ebf464867eb10b29b73501b1466dcac8352ed852ef68ec23571f515daa74401d7ace9a6c72f354542081fdbb47d098c9bc6b05373b553a6e35779d072f967bb + checksum: f4ad35abeb685ecb25f80c93d9fe23c8b89ee45ac4185f3560e701b4d7372f9b798577e79c5ed03b6d9c80bc923b001210c127c04ced781f43cda9e32b202a5b languageName: node linkType: hard -"postcss-modules-scope@npm:^3.1.1": - version: 3.1.1 - resolution: "postcss-modules-scope@npm:3.1.1" +"postcss-modules-scope@npm:^3.2.0": + version: 3.2.1 + resolution: "postcss-modules-scope@npm:3.2.1" dependencies: - postcss-selector-parser: "npm:^6.0.4" + postcss-selector-parser: "npm:^7.0.0" peerDependencies: postcss: ^8.1.0 - checksum: 3ef6ac14fcda1581bc43e37622256bd87b99ea49c59b2aae648d057d57f5ecc634648cce9910166220a797567af674bc09246ccc010f1dd58d2863b805719109 + checksum: bd2d81f79e3da0ef6365b8e2c78cc91469d05b58046b4601592cdeef6c4050ed8fe1478ae000a1608042fc7e692cb51fecbd2d9bce3f4eace4d32e883ffca10b languageName: node linkType: hard @@ -10940,13 +11299,23 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": - version: 6.0.13 - resolution: "postcss-selector-parser@npm:6.0.13" +"postcss-selector-parser@npm:^6.0.2": + version: 6.1.2 + resolution: "postcss-selector-parser@npm:6.1.2" + dependencies: + cssesc: "npm:^3.0.0" + util-deprecate: "npm:^1.0.2" + checksum: 523196a6bd8cf660bdf537ad95abd79e546d54180f9afb165a4ab3e651ac705d0f8b8ce6b3164fb9e3279ce482c5f751a69eb2d3a1e8eb0fd5e82294fb3ef13e + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^7.0.0": + version: 7.0.0 + resolution: "postcss-selector-parser@npm:7.0.0" dependencies: cssesc: "npm:^3.0.0" util-deprecate: "npm:^1.0.2" - checksum: 51f099b27f7c7198ea1826470ef0adfa58b3bd3f59b390fda123baa0134880a5fa9720137b6009c4c1373357b144f700b0edac73335d0067422063129371444e + checksum: e96e096afcce70bf5c97789f5ea09d7415ae5eb701d82b05b5e8532885d31363b484fcb1ca9488c9a331f30508d9e5bb6c3109eb2eb5067ef3d3919f9928cd9d languageName: node linkType: hard @@ -10957,61 +11326,31 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.3.11": - version: 8.4.32 - resolution: "postcss@npm:8.4.32" +"postcss@npm:8.4.38": + version: 8.4.38 + resolution: "postcss@npm:8.4.38" dependencies: nanoid: "npm:^3.3.7" picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: 39308a9195fa34d4dbdd7b58a896cff0c7809f84f7a4ac1b95b68ca86c9138a395addff33075668ed3983d41b90aac05754c445237a9365eb1c3a5602ebd03ad + source-map-js: "npm:^1.2.0" + checksum: 955407b8f70cf0c14acf35dab3615899a2a60a26718a63c848cf3c29f2467b0533991b985a2b994430d890bd7ec2b1963e36352b0774a19143b5f591540f7c06 languageName: node linkType: hard -"postcss@npm:^8.4.32, postcss@npm:^8.4.33": - version: 8.4.33 - resolution: "postcss@npm:8.4.33" +"postcss@npm:^8.3.11, postcss@npm:^8.4.33, postcss@npm:^8.4.38": + version: 8.4.48 + resolution: "postcss@npm:8.4.48" dependencies: nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: 16eda83458fcd8a91bece287b5920c7f57164c3ea293e6c80d0ea71ce7843007bcd8592260a5160b9a7f02693e6ac93e2495b02d8c7596d3f3f72c1447e3ba79 - languageName: node - linkType: hard - -"postgres-array@npm:~2.0.0": - version: 2.0.0 - resolution: "postgres-array@npm:2.0.0" - checksum: cbd56207e4141d7fbf08c86f2aebf21fa7064943d3f808ec85f442ff94b48d891e7a144cc02665fb2de5dbcb9b8e3183a2ac749959e794b4a4cfd379d7a21d08 - languageName: node - linkType: hard - -"postgres-bytea@npm:~1.0.0": - version: 1.0.0 - resolution: "postgres-bytea@npm:1.0.0" - checksum: febf2364b8a8953695cac159eeb94542ead5886792a9627b97e33f6b5bb6e263bc0706ab47ec221516e79fbd6b2452d668841830fb3b49ec6c0fc29be61892ce - languageName: node - linkType: hard - -"postgres-date@npm:~1.0.4": - version: 1.0.7 - resolution: "postgres-date@npm:1.0.7" - checksum: 0ff91fccc64003e10b767fcfeefb5eaffbc522c93aa65d5051c49b3c4ce6cb93ab091a7d22877a90ad60b8874202c6f1d0f935f38a7235ed3b258efd54b97ca9 - languageName: node - linkType: hard - -"postgres-interval@npm:^1.1.0": - version: 1.2.0 - resolution: "postgres-interval@npm:1.2.0" - dependencies: - xtend: "npm:^4.0.0" - checksum: c1734c3cb79e7f22579af0b268a463b1fa1d084e742a02a7a290c4f041e349456f3bee3b4ee0bb3f226828597f7b76deb615c1b857db9a742c45520100456272 + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: d586361fda12fc7ab5650ce9b5763fc61d6ea2cecac9da98fceea6a3f27e42ed34db830582411bc06743492d9bb414c52b0c81da65440682d244d692da2f928a languageName: node linkType: hard "prebuild-install@npm:^7.1.1": - version: 7.1.1 - resolution: "prebuild-install@npm:7.1.1" + version: 7.1.2 + resolution: "prebuild-install@npm:7.1.2" dependencies: detect-libc: "npm:^2.0.0" expand-template: "npm:^2.0.3" @@ -11027,31 +11366,52 @@ __metadata: tunnel-agent: "npm:^0.6.0" bin: prebuild-install: bin.js - checksum: 6dc70f36b0f4adcb2fe0ed38d874ab28b571fb1a9725d769e8ba3f64a15831e58462de09f3e6e64569bcc4a3e03b9328b56faa0d45fe10ae1574478814536c76 + checksum: e64868ba9ef2068fd7264f5b03e5298a901e02a450acdb1f56258d88c09dea601eefdb3d1dfdff8513fdd230a92961712be0676192626a3b4d01ba154d48bdd3 languageName: node linkType: hard -"prettier-plugin-packagejson@npm:2.4.5": - version: 2.4.5 - resolution: "prettier-plugin-packagejson@npm:2.4.5" +"preferred-pm@npm:3.1.2": + version: 3.1.2 + resolution: "preferred-pm@npm:3.1.2" + dependencies: + find-up: "npm:^5.0.0" + find-yarn-workspace-root2: "npm:1.2.16" + path-exists: "npm:^4.0.0" + which-pm: "npm:2.0.0" + checksum: 0c1a876461d41ddd8c5ecdcb4be2b8c93b408857c8b7ff7a14312920301b7458061d620b476da90e16b27a2d7d19688a51bdeddf200557ad1d925658f05796f8 + languageName: node + linkType: hard + +"prettier-plugin-packagejson@npm:2.4.14": + version: 2.4.14 + resolution: "prettier-plugin-packagejson@npm:2.4.14" dependencies: - sort-package-json: "npm:2.5.1" - synckit: "npm:0.8.5" + sort-package-json: "npm:2.10.0" + synckit: "npm:0.9.0" peerDependencies: prettier: ">= 1.16.0" peerDependenciesMeta: prettier: optional: true - checksum: dd1ffe766bcfd299c31ce287241ee901b5c0f0480d61591079d06a019a99a2e8e6122282571fc8251e1ca5b062483bbad215d6efef790397a64ffb322edb3cd3 + checksum: 61c85f7ee79c298e16d9a10806253e01788f81faeb523dd66f971a26f10f70b2268cf4ec35a883b5ad05235624ba5602968b20e100aec390f2d51d7a47c0b250 languageName: node linkType: hard -"prettier@npm:2.8.4": - version: 2.8.4 - resolution: "prettier@npm:2.8.4" +"prettier@npm:2.8.8": + version: 2.8.8 + resolution: "prettier@npm:2.8.8" bin: prettier: bin-prettier.js - checksum: d272cbd842d466fbd10e7efc22fd99ebdbfb78c06c0fe8ffdaa86d50883e7b3d3fba822a86fd8a1c851ca91ec5dfc867e612071c9c54d0e29954f20954262dcb + checksum: 463ea8f9a0946cd5b828d8cf27bd8b567345cf02f56562d5ecde198b91f47a76b7ac9eae0facd247ace70e927143af6135e8cf411986b8cb8478784a4d6d724a + languageName: node + linkType: hard + +"prettier@npm:3.3.3": + version: 3.3.3 + resolution: "prettier@npm:3.3.3" + bin: + prettier: bin/prettier.cjs + checksum: b85828b08e7505716324e4245549b9205c0cacb25342a030ba8885aba2039a115dbcf75a0b7ca3b37bc9d101ee61fab8113fc69ca3359f2a226f1ecc07ad2e26 languageName: node linkType: hard @@ -11065,10 +11425,21 @@ __metadata: languageName: node linkType: hard -"proc-log@npm:^3.0.0": - version: 3.0.0 - resolution: "proc-log@npm:3.0.0" - checksum: f66430e4ff947dbb996058f6fd22de2c66612ae1a89b097744e17fb18a4e8e7a86db99eda52ccf15e53f00b63f4ec0b0911581ff2aac0355b625c8eac509b0dc +"pretty-format@npm:^27.0.2": + version: 27.5.1 + resolution: "pretty-format@npm:27.5.1" + dependencies: + ansi-regex: "npm:^5.0.1" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^17.0.1" + checksum: 0cbda1031aa30c659e10921fa94e0dd3f903ecbbbe7184a729ad66f2b6e7f17891e8c7d7654c458fa4ccb1a411ffb695b4f17bbcd3fe075fabe181027c4040ed + languageName: node + linkType: hard + +"proc-log@npm:^4.1.0, proc-log@npm:^4.2.0": + version: 4.2.0 + resolution: "proc-log@npm:4.2.0" + checksum: 17db4757c2a5c44c1e545170e6c70a26f7de58feb985091fb1763f5081cab3d01b181fb2dd240c9f4a4255a1d9227d163d5771b7e69c9e49a561692db865efb9 languageName: node linkType: hard @@ -11156,12 +11527,12 @@ __metadata: linkType: hard "pump@npm:^3.0.0": - version: 3.0.0 - resolution: "pump@npm:3.0.0" + version: 3.0.2 + resolution: "pump@npm:3.0.2" dependencies: end-of-stream: "npm:^1.1.0" once: "npm:^1.3.1" - checksum: bbdeda4f747cdf47db97428f3a135728669e56a0ae5f354a9ac5b74556556f5446a46f720a8f14ca2ece5be9b4d5d23c346db02b555f46739934cc6c093a5478 + checksum: 5ad655cb2a7738b4bcf6406b24ad0970d680649d996b55ad20d1be8e0c02394034e4c45ff7cd105d87f1e9b96a0e3d06fd28e11fae8875da26e7f7a8e2c9726f languageName: node linkType: hard @@ -11194,12 +11565,12 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.10.3, qs@npm:^6.11.2, qs@npm:^6.4.0, qs@npm:^6.5.2, qs@npm:^6.9.6": - version: 6.11.2 - resolution: "qs@npm:6.11.2" +"qs@npm:^6.10.3, qs@npm:^6.11.0, qs@npm:^6.13.0, qs@npm:^6.5.2, qs@npm:^6.9.6": + version: 6.13.0 + resolution: "qs@npm:6.13.0" dependencies: - side-channel: "npm:^1.0.4" - checksum: 4f95d4ff18ed480befcafa3390022817ffd3087fc65f146cceb40fc5edb9fa96cb31f648cae2fa96ca23818f0798bd63ad4ca369a0e22702fcd41379b3ab6571 + side-channel: "npm:^1.0.6" + checksum: 62372cdeec24dc83a9fb240b7533c0fdcf0c5f7e0b83343edd7310f0ab4c8205a5e7c56406531f2e47e1b4878a3821d652be4192c841de5b032ca83619d8f860 languageName: node linkType: hard @@ -11240,7 +11611,7 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:^2.2.0, raw-body@npm:^2.3.3": +"raw-body@npm:^2.3.3": version: 2.5.2 resolution: "raw-body@npm:2.5.2" dependencies: @@ -11301,25 +11672,14 @@ __metadata: linkType: hard "react-dom@npm:^18.0.0": - version: 18.2.0 - resolution: "react-dom@npm:18.2.0" + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - scheduler: "npm:^0.23.0" - peerDependencies: - react: ^18.2.0 - checksum: 66dfc5f93e13d0674e78ef41f92ed21dfb80f9c4ac4ac25a4b51046d41d4d2186abc915b897f69d3d0ebbffe6184e7c5876f2af26bfa956f179225d921be713a - languageName: node - linkType: hard - -"react-error-boundary@npm:3.1.4": - version: 3.1.4 - resolution: "react-error-boundary@npm:3.1.4" - dependencies: - "@babel/runtime": "npm:^7.12.5" + scheduler: "npm:^0.23.2" peerDependencies: - react: ">=16.13.1" - checksum: f977ca61823e43de2381d53dd7aa8b4d79ff6a984c9afdc88dc44f9973b99de7fd382d2f0f91f2688e24bb987c0185bf45d0b004f22afaaab0f990a830253bfb + react: ^18.3.1 + checksum: a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85 languageName: node linkType: hard @@ -11337,7 +11697,7 @@ __metadata: languageName: node linkType: hard -"react-helmet@npm:6.1.0, react-helmet@npm:^6.1.0": +"react-helmet@npm:^6.1.0": version: 6.1.0 resolution: "react-helmet@npm:6.1.0" dependencies: @@ -11351,19 +11711,19 @@ __metadata: languageName: node linkType: hard -"react-intl@npm:6.4.1": - version: 6.4.1 - resolution: "react-intl@npm:6.4.1" +"react-intl@npm:6.6.2": + version: 6.6.2 + resolution: "react-intl@npm:6.6.2" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/icu-messageformat-parser": "npm:2.3.1" - "@formatjs/intl": "npm:2.7.1" - "@formatjs/intl-displaynames": "npm:6.3.1" - "@formatjs/intl-listformat": "npm:7.2.1" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/icu-messageformat-parser": "npm:2.7.6" + "@formatjs/intl": "npm:2.10.0" + "@formatjs/intl-displaynames": "npm:6.6.6" + "@formatjs/intl-listformat": "npm:7.5.5" "@types/hoist-non-react-statics": "npm:^3.3.1" "@types/react": "npm:16 || 17 || 18" hoist-non-react-statics: "npm:^3.3.2" - intl-messageformat: "npm:10.3.4" + intl-messageformat: "npm:10.5.11" tslib: "npm:^2.4.0" peerDependencies: react: ^16.6.0 || 17 || 18 @@ -11371,21 +11731,28 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 7f94a4838d53cad750cb6ea874eeb8afe1531fd3b443c0c903979ed69d3b669026abaae2d050692b665b4bf9ea4bf987dc1350a3569a903838f2309c2de3f7bf + checksum: 78288a0fded816735812dca6dcfee3eaa8bb3af7e963ba47639b51cc700a102a526859ff647ca79a5ebcdc69d6d78da90daeeed15cc0b819c7a20a74b2e1469c languageName: node linkType: hard -"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0": +"react-is@npm:^16.13.1, react-is@npm:^16.7.0": version: 16.13.1 resolution: "react-is@npm:16.13.1" checksum: 33977da7a5f1a287936a0c85639fec6ca74f4f15ef1e59a6bc20338fc73dc69555381e211f7a3529b8150a1f71e4225525b41b60b52965bda53ce7d47377ada1 languageName: node linkType: hard +"react-is@npm:^17.0.1": + version: 17.0.2 + resolution: "react-is@npm:17.0.2" + checksum: 2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053 + languageName: node + linkType: hard + "react-is@npm:^18.0.0, react-is@npm:^18.2.0": - version: 18.2.0 - resolution: "react-is@npm:18.2.0" - checksum: 6eb5e4b28028c23e2bfcf73371e72cd4162e4ac7ab445ddae2afe24e347a37d6dc22fae6e1748632cd43c6d4f9b8f86dcf26bf9275e1874f436d129952528ae0 + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 languageName: node linkType: hard @@ -11407,9 +11774,9 @@ __metadata: languageName: node linkType: hard -"react-redux@npm:8.1.1": - version: 8.1.1 - resolution: "react-redux@npm:8.1.1" +"react-redux@npm:8.1.3": + version: 8.1.3 + resolution: "react-redux@npm:8.1.3" dependencies: "@babel/runtime": "npm:^7.12.1" "@types/hoist-non-react-statics": "npm:^3.3.1" @@ -11435,7 +11802,7 @@ __metadata: optional: true redux: optional: true - checksum: 0efeeb228ebd1c20b7f127b010959f6531608a9e7d7c0680f3f5801fe9e912a60e3735b85d004aceed6a12740cb9dd5594cd1ab227b8c2aa91aeb8d87b0dbe1e + checksum: 64c8be2765568dc66a3c442a41dd0ed74fe048d5ceb7a4fe72e5bac3d3687996a7115f57b5156af7406521087065a0e60f9194318c8ca99c55e9ce48558980ce languageName: node linkType: hard @@ -11446,23 +11813,7 @@ __metadata: languageName: node linkType: hard -"react-remove-scroll-bar@npm:^2.3.3": - version: 2.3.4 - resolution: "react-remove-scroll-bar@npm:2.3.4" - dependencies: - react-style-singleton: "npm:^2.2.1" - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 2262750dc1022c56d2c79e8d865c00045881c57bcaca74810ae8adac35cfdf723ff7d6b3b0e95c85eb9a0cff90bb4b1e0af801bd703ce8c0a2e35ab14ff1babb - languageName: node - linkType: hard - -"react-remove-scroll-bar@npm:^2.3.6": +"react-remove-scroll-bar@npm:^2.3.3, react-remove-scroll-bar@npm:^2.3.6": version: 2.3.6 resolution: "react-remove-scroll-bar@npm:2.3.6" dependencies: @@ -11478,11 +11829,11 @@ __metadata: languageName: node linkType: hard -"react-remove-scroll@npm:2.5.5": - version: 2.5.5 - resolution: "react-remove-scroll@npm:2.5.5" +"react-remove-scroll@npm:2.5.10": + version: 2.5.10 + resolution: "react-remove-scroll@npm:2.5.10" dependencies: - react-remove-scroll-bar: "npm:^2.3.3" + react-remove-scroll-bar: "npm:^2.3.6" react-style-singleton: "npm:^2.2.1" tslib: "npm:^2.1.0" use-callback-ref: "npm:^1.3.0" @@ -11493,15 +11844,15 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 4952657e6a7b9d661d4ad4dfcef81b9c7fa493e35164abff99c35c0b27b3d172ef7ad70c09416dc44dd14ff2e6b38a5ec7da27e27e90a15cbad36b8fd2fd8054 + checksum: 5057ebf11cf6b7a9126087c37be56f08bb96065906d871e7715f94caf74d980e01df8ad074e049d9d2f40d2946e50c14bd3c77966bcf4bf1d53ca303ecc64955 languageName: node linkType: hard -"react-remove-scroll@npm:^2.5.9": - version: 2.5.10 - resolution: "react-remove-scroll@npm:2.5.10" +"react-remove-scroll@npm:2.5.5": + version: 2.5.5 + resolution: "react-remove-scroll@npm:2.5.5" dependencies: - react-remove-scroll-bar: "npm:^2.3.6" + react-remove-scroll-bar: "npm:^2.3.3" react-style-singleton: "npm:^2.2.1" tslib: "npm:^2.1.0" use-callback-ref: "npm:^1.3.0" @@ -11512,49 +11863,37 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 5057ebf11cf6b7a9126087c37be56f08bb96065906d871e7715f94caf74d980e01df8ad074e049d9d2f40d2946e50c14bd3c77966bcf4bf1d53ca303ecc64955 + checksum: 4952657e6a7b9d661d4ad4dfcef81b9c7fa493e35164abff99c35c0b27b3d172ef7ad70c09416dc44dd14ff2e6b38a5ec7da27e27e90a15cbad36b8fd2fd8054 languageName: node linkType: hard -"react-router-dom@npm:^5.2.0": - version: 5.3.4 - resolution: "react-router-dom@npm:5.3.4" +"react-router-dom@npm:^6.0.0": + version: 6.28.0 + resolution: "react-router-dom@npm:6.28.0" dependencies: - "@babel/runtime": "npm:^7.12.13" - history: "npm:^4.9.0" - loose-envify: "npm:^1.3.1" - prop-types: "npm:^15.6.2" - react-router: "npm:5.3.4" - tiny-invariant: "npm:^1.0.2" - tiny-warning: "npm:^1.0.0" + "@remix-run/router": "npm:1.21.0" + react-router: "npm:6.28.0" peerDependencies: - react: ">=15" - checksum: f04f727e2ed2e9d1d3830af02cc61690ff67b1524c0d18690582bfba0f4d14142ccc88fb6da6befad644fddf086f5ae4c2eb7048c67da8a0b0929c19426421b0 + react: ">=16.8" + react-dom: ">=16.8" + checksum: e2930cf83e8c843a932b008c7ce11059fd83390502a433f0e41f192e3cb80081a621d069eeda7af3cf4bf74d7f8029f0141cdce741bca3f0af82d4bbbc7f7f10 languageName: node linkType: hard -"react-router@npm:5.3.4": - version: 5.3.4 - resolution: "react-router@npm:5.3.4" +"react-router@npm:6.28.0": + version: 6.28.0 + resolution: "react-router@npm:6.28.0" dependencies: - "@babel/runtime": "npm:^7.12.13" - history: "npm:^4.9.0" - hoist-non-react-statics: "npm:^3.1.0" - loose-envify: "npm:^1.3.1" - path-to-regexp: "npm:^1.7.0" - prop-types: "npm:^15.6.2" - react-is: "npm:^16.6.0" - tiny-invariant: "npm:^1.0.2" - tiny-warning: "npm:^1.0.0" + "@remix-run/router": "npm:1.21.0" peerDependencies: - react: ">=15" - checksum: e15c00dfef199249b4c6e6d98e5e76cc352ce66f3270f13df37cc069ddf7c05e43281e8c308fc407e4435d72924373baef1d2890e0f6b0b1eb423cf47315a053 + react: ">=16.8" + checksum: b435510de78fd882bf6ca9800a73cd90cee418bd1d19efd91b8dcaebde36929bbb589e25d9f7eec24ceb84255e8d538bc1fe54e6ddb5c43c32798e2b720fa76d languageName: node linkType: hard -"react-select@npm:5.7.0": - version: 5.7.0 - resolution: "react-select@npm:5.7.0" +"react-select@npm:5.8.0": + version: 5.8.0 + resolution: "react-select@npm:5.8.0" dependencies: "@babel/runtime": "npm:^7.12.0" "@emotion/cache": "npm:^11.4.0" @@ -11568,7 +11907,7 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 5ab64144930245cabedd08a399deaa35a19281163b0d4637811ae1cffd3b9ba45090d640c4f3ab95864229d07509fbdee69e960d074ad22dbacb223d21876443 + checksum: b4b98aaf117ee5cc4642871b7bd51fd0e2697988d0b880f30b21e933ca90258959147117d8aada36713b622e0e4cb06bd18ec02069f3f108896e0d31e69e3c16 languageName: node linkType: hard @@ -11613,25 +11952,25 @@ __metadata: languageName: node linkType: hard -"react-window@npm:1.8.8": - version: 1.8.8 - resolution: "react-window@npm:1.8.8" +"react-window@npm:1.8.10": + version: 1.8.10 + resolution: "react-window@npm:1.8.10" dependencies: "@babel/runtime": "npm:^7.0.0" memoize-one: "npm:>=3.1.1 <6" peerDependencies: react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 7e2b2dfd1d04b94f393cea54773fba410450f087bd1c71a0819b856dda4520027acd2c06df7f024d183ab8e8a79fb3c35da0ec65e9ac6b4c346cef7b28a94866 + checksum: eda9afb667d9784513dcc2755b65edf3a1412e7877975322993c1382908aaef0c0b948b7e3b2d705e353306556274d90f7ab19ac40aef2184fa39d4c1e2232ea languageName: node linkType: hard "react@npm:^18.0.0": - version: 18.2.0 - resolution: "react@npm:18.2.0" + version: 18.3.1 + resolution: "react@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - checksum: b562d9b569b0cb315e44b48099f7712283d93df36b19a39a67c254c6686479d3980b7f013dc931f4a5a3ae7645eae6386b4aa5eea933baa54ecd0f9acb0902b8 + checksum: 283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3 languageName: node linkType: hard @@ -11658,22 +11997,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.0, readable-stream@npm:~2.3.6": - version: 2.3.8 - resolution: "readable-stream@npm:2.3.8" - dependencies: - core-util-is: "npm:~1.0.0" - inherits: "npm:~2.0.3" - isarray: "npm:~1.0.0" - process-nextick-args: "npm:~2.0.0" - safe-buffer: "npm:~5.1.1" - string_decoder: "npm:~1.1.1" - util-deprecate: "npm:~1.0.1" - checksum: 7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa - languageName: node - linkType: hard - -"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": +"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0, readable-stream@npm:^3.6.2": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -11696,6 +12020,21 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:~2.3.6": + version: 2.3.8 + resolution: "readable-stream@npm:2.3.8" + dependencies: + core-util-is: "npm:~1.0.0" + inherits: "npm:~2.0.3" + isarray: "npm:~1.0.0" + process-nextick-args: "npm:~2.0.0" + safe-buffer: "npm:~5.1.1" + string_decoder: "npm:~1.1.1" + util-deprecate: "npm:~1.0.1" + checksum: 7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa + languageName: node + linkType: hard + "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -11705,15 +12044,6 @@ __metadata: languageName: node linkType: hard -"rechoir@npm:^0.6.2": - version: 0.6.2 - resolution: "rechoir@npm:0.6.2" - dependencies: - resolve: "npm:^1.1.6" - checksum: 22c4bb32f4934a9468468b608417194f7e3ceba9a508512125b16082c64f161915a28467562368eeb15dc16058eb5b7c13a20b9eb29ff9927d1ebb3b5aa83e84 - languageName: node - linkType: hard - "rechoir@npm:^0.8.0": version: 0.8.0 resolution: "rechoir@npm:0.8.0" @@ -11748,16 +12078,6 @@ __metadata: languageName: node linkType: hard -"regex-not@npm:^1.0.0, regex-not@npm:^1.0.2": - version: 1.0.2 - resolution: "regex-not@npm:1.0.2" - dependencies: - extend-shallow: "npm:^3.0.2" - safe-regex: "npm:^1.1.0" - checksum: a0f8d6045f63b22e9759db10e248369c443b41cedd7dba0922d002b66c2734bc2aef0d98c4d45772d1f756245f4c5203856b88b9624bba2a58708858a8d485d6 - languageName: node - linkType: hard - "registry-auth-token@npm:^4.0.0": version: 4.2.2 resolution: "registry-auth-token@npm:4.2.2" @@ -11792,10 +12112,10 @@ __metadata: languageName: node linkType: hard -"remove-accents@npm:0.4.2": - version: 0.4.2 - resolution: "remove-accents@npm:0.4.2" - checksum: 5cbc00efa52df29ce947a0c572ff975b011f5f197ebe7b4f6e527de26aba534cba12d502e3040b72e46ad01de3d4f2d5ef57a6593c964965e43ddb60438da0f8 +"remove-accents@npm:0.5.0": + version: 0.5.0 + resolution: "remove-accents@npm:0.5.0" + checksum: a75321aa1b53d9abe82637115a492770bfe42bb38ed258be748bf6795871202bc8b4badff22013494a7029f5a241057ad8d3f72adf67884dbe15a9e37e87adc4 languageName: node linkType: hard @@ -11812,24 +12132,10 @@ __metadata: languageName: node linkType: hard -"repeat-element@npm:^1.1.2": - version: 1.1.4 - resolution: "repeat-element@npm:1.1.4" - checksum: 81aa8d82bc845780803ef52df3533fa399974b99df571d0bb86e91f0ffca9ee4b9c4e8e5e72af087938cc28d2aef93d106a6d01da685d72ce96455b90a9f9f69 - languageName: node - linkType: hard - -"repeat-string@npm:^1.6.1": - version: 1.6.1 - resolution: "repeat-string@npm:1.6.1" - checksum: 87fa21bfdb2fbdedc44b9a5b118b7c1239bdd2c2c1e42742ef9119b7d412a5137a1d23f1a83dc6bb686f4f27429ac6f542e3d923090b44181bafa41e8ac0174d - languageName: node - linkType: hard - -"request-compose@npm:^2.1.4, request-compose@npm:^2.1.6": - version: 2.1.6 - resolution: "request-compose@npm:2.1.6" - checksum: 05d0423bb90e992b5d209133c6825f85bc3937119b6eec89e9b1fc057c3e6723e35432c4ea6e6022529755c0f13a2b50eb7ca1b525c3f1c51b2024e31bfdad43 +"request-compose@npm:^2.1.4, request-compose@npm:^2.1.7": + version: 2.1.7 + resolution: "request-compose@npm:2.1.7" + checksum: a0e8aae02a8941e6703445217c7737ae5c9fafc32d2af5325966d9320dbffe89fe371de04b969e226d7e41506f88661b8d42f174832c578be6b3eb5e16ecade2 languageName: node linkType: hard @@ -11935,21 +12241,14 @@ __metadata: languageName: node linkType: hard -"resolve-pathname@npm:^3.0.0": - version: 3.0.0 - resolution: "resolve-pathname@npm:3.0.0" - checksum: c6ec49b670dc35b9a303c47fa83ba9348a71e92d64a4c4bb85e1b659a29b407aa1ac1cb14a9b5b502982132ca77482bd80534bca147439d66880d35a137fe723 - languageName: node - linkType: hard - -"resolve-url@npm:^0.2.1": - version: 0.2.1 - resolution: "resolve-url@npm:0.2.1" - checksum: c285182cfcddea13a12af92129ce0569be27fb0074ffaefbd3ba3da2eac2acecdfc996d435c4982a9fa2b4708640e52837c9153a5ab9255886a00b0b9e8d2a54 +"resolve.exports@npm:2.0.2": + version: 2.0.2 + resolution: "resolve.exports@npm:2.0.2" + checksum: cc4cffdc25447cf34730f388dca5021156ba9302a3bad3d7f168e790dc74b2827dff603f1bc6ad3d299bac269828dca96dd77e036dc9fba6a2a1807c47ab5c98 languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0": +"resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.4, resolve@npm:~1.22.1": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -11962,7 +12261,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -11984,16 +12283,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^2.0.0": - version: 2.0.0 - resolution: "restore-cursor@npm:2.0.0" - dependencies: - onetime: "npm:^2.0.0" - signal-exit: "npm:^3.0.2" - checksum: f5b335bee06f440445e976a7031a3ef53691f9b7c4a9d42a469a0edaf8a5508158a0d561ff2b26a1f4f38783bcca2c0e5c3a44f927326f6694d5b44d7a4993e6 - languageName: node - linkType: hard - "restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" @@ -12004,10 +12293,13 @@ __metadata: languageName: node linkType: hard -"ret@npm:~0.1.10": - version: 0.1.15 - resolution: "ret@npm:0.1.15" - checksum: 01f77cad0f7ea4f955852c03d66982609893edc1240c0c964b4c9251d0f9fb6705150634060d169939b096d3b77f4c84d6b6098a5b5d340160898c8581f1f63f +"restore-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "restore-cursor@npm:4.0.0" + dependencies: + onetime: "npm:^5.1.0" + signal-exit: "npm:^3.0.2" + checksum: 6f7da8c5e422ac26aa38354870b1afac09963572cf2879443540449068cb43476e9cbccf6f8de3e0171e0d6f7f533c2bc1a0a008003c9a525bbc098e89041318 languageName: node linkType: hard @@ -12025,7 +12317,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:3.0.2, rimraf@npm:^3.0.0": +"rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" dependencies: @@ -12036,38 +12328,54 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^2.6.3": - version: 2.7.1 - resolution: "rimraf@npm:2.7.1" +"rimraf@npm:5.0.5": + version: 5.0.5 + resolution: "rimraf@npm:5.0.5" dependencies: - glob: "npm:^7.1.3" + glob: "npm:^10.3.7" bin: - rimraf: ./bin.js - checksum: 4eef73d406c6940927479a3a9dee551e14a54faf54b31ef861250ac815172bade86cc6f7d64a4dc5e98b65e4b18a2e1c9ff3b68d296be0c748413f092bb0dd40 - languageName: node - linkType: hard - -"rollup@npm:^4.2.0": - version: 4.22.4 - resolution: "rollup@npm:4.22.4" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.22.4" - "@rollup/rollup-android-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-arm64": "npm:4.22.4" - "@rollup/rollup-darwin-x64": "npm:4.22.4" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.22.4" - "@rollup/rollup-linux-arm64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-arm64-musl": "npm:4.22.4" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.22.4" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-s390x-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-gnu": "npm:4.22.4" - "@rollup/rollup-linux-x64-musl": "npm:4.22.4" - "@rollup/rollup-win32-arm64-msvc": "npm:4.22.4" - "@rollup/rollup-win32-ia32-msvc": "npm:4.22.4" - "@rollup/rollup-win32-x64-msvc": "npm:4.22.4" - "@types/estree": "npm:1.0.5" + rimraf: dist/esm/bin.mjs + checksum: d50dbe724f33835decd88395b25ed35995077c60a50ae78ded06e0185418914e555817aad1b4243edbff2254548c2f6ad6f70cc850040bebb4da9e8cc016f586 + languageName: node + linkType: hard + +"roarr@npm:^2.15.3": + version: 2.15.4 + resolution: "roarr@npm:2.15.4" + dependencies: + boolean: "npm:^3.0.1" + detect-node: "npm:^2.0.4" + globalthis: "npm:^1.0.1" + json-stringify-safe: "npm:^5.0.1" + semver-compare: "npm:^1.0.0" + sprintf-js: "npm:^1.1.2" + checksum: 7d01d4c14513c461778dd673a8f9e53255221f8d04173aafeb8e11b23d8b659bb83f1c90cfe81af7f9c213b8084b404b918108fd792bda76678f555340cc64ec + languageName: node + linkType: hard + +"rollup@npm:^4.13.0": + version: 4.25.0 + resolution: "rollup@npm:4.25.0" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.25.0" + "@rollup/rollup-android-arm64": "npm:4.25.0" + "@rollup/rollup-darwin-arm64": "npm:4.25.0" + "@rollup/rollup-darwin-x64": "npm:4.25.0" + "@rollup/rollup-freebsd-arm64": "npm:4.25.0" + "@rollup/rollup-freebsd-x64": "npm:4.25.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.25.0" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.25.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.25.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.25.0" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.25.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.25.0" + "@rollup/rollup-linux-s390x-gnu": "npm:4.25.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.25.0" + "@rollup/rollup-linux-x64-musl": "npm:4.25.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.25.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.25.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.25.0" + "@types/estree": "npm:1.0.6" fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -12078,6 +12386,10 @@ __metadata: optional: true "@rollup/rollup-darwin-x64": optional: true + "@rollup/rollup-freebsd-arm64": + optional: true + "@rollup/rollup-freebsd-x64": + optional: true "@rollup/rollup-linux-arm-gnueabihf": optional: true "@rollup/rollup-linux-arm-musleabihf": @@ -12106,16 +12418,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 4c96b6e2e0c5dbe73b4ba899cea894a05115ab8c65ccff631fbbb944e2b3a9f2eb3b99c2dce3dd91b179647df1892ffc44ecee29381ccf155ba8000b22712a32 - languageName: node - linkType: hard - -"run-applescript@npm:^5.0.0": - version: 5.0.0 - resolution: "run-applescript@npm:5.0.0" - dependencies: - execa: "npm:^5.0.0" - checksum: f9977db5770929f3f0db434b8e6aa266498c70dec913c84320c0a06add510cf44e3a048c44da088abee312006f9cbf572fd065cdc8f15d7682afda8755f4114c + checksum: fdb4d530bc942024f6e9ee3b5051fd2a8ef545a3869a689f6d1fea0f391e0b257835b639c01dc3024dbafe3790c8210aea547bcddbdb38c002087e5bf4630ad8 languageName: node linkType: hard @@ -12126,6 +12429,13 @@ __metadata: languageName: node linkType: hard +"run-async@npm:^3.0.0": + version: 3.0.0 + resolution: "run-async@npm:3.0.0" + checksum: b18b562ae37c3020083dcaae29642e4cc360c824fbfb6b7d50d809a9d5227bb986152d09310255842c8dce40526e82ca768f02f00806c91ba92a8dfa6159cb85 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -12135,7 +12445,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:7.8.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": +"rxjs@npm:7.8.1, rxjs@npm:^7.2.0, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -12167,19 +12477,10 @@ __metadata: languageName: node linkType: hard -"safe-regex@npm:^1.1.0": - version: 1.1.0 - resolution: "safe-regex@npm:1.1.0" - dependencies: - ret: "npm:~0.1.10" - checksum: 547d58aa5184cbef368fd5ed5f28d20f911614748c5da6b35f53fd6626396707587251e6e3d1e3010fd3ff1212e413841b8825eaa5f317017ca62a30899af31a - languageName: node - linkType: hard - "safe-stable-stringify@npm:^2.3.1": - version: 2.4.3 - resolution: "safe-stable-stringify@npm:2.4.3" - checksum: 81dede06b8f2ae794efd868b1e281e3c9000e57b39801c6c162267eb9efda17bd7a9eafa7379e1f1cacd528d4ced7c80d7460ad26f62ada7c9e01dec61b2e768 + version: 2.5.0 + resolution: "safe-stable-stringify@npm:2.5.0" + checksum: baea14971858cadd65df23894a40588ed791769db21bafb7fd7608397dbdce9c5aac60748abae9995e0fc37e15f2061980501e012cd48859740796bea2987f49 languageName: node linkType: hard @@ -12204,7 +12505,7 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.0": +"scheduler@npm:0.23.0": version: 0.23.0 resolution: "scheduler@npm:0.23.0" dependencies: @@ -12213,7 +12514,16 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: 26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78 + languageName: node + linkType: hard + +"schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" dependencies: @@ -12224,7 +12534,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^4.0.0": +"schema-utils@npm:^4.0.0, schema-utils@npm:^4.2.0": version: 4.2.0 resolution: "schema-utils@npm:4.2.0" dependencies: @@ -12245,6 +12555,13 @@ __metadata: languageName: node linkType: hard +"semver-compare@npm:^1.0.0": + version: 1.0.0 + resolution: "semver-compare@npm:1.0.0" + checksum: 9ef4d8b81847556f0865f46ddc4d276bace118c7cb46811867af82e837b7fc473911981d5a0abc561fa2db487065572217e5b06e18701c4281bcdd2a1affaff1 + languageName: node + linkType: hard + "semver@npm:2 || 3 || 4 || 5": version: 5.7.2 resolution: "semver@npm:5.7.2" @@ -12254,7 +12571,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.5.4, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4": +"semver@npm:7.5.4, semver@npm:~7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -12274,6 +12591,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": + version: 7.6.3 + resolution: "semver@npm:7.6.3" + bin: + semver: bin/semver.js + checksum: 88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf + languageName: node + linkType: hard + "sendmail@npm:^1.6.1": version: 1.6.1 resolution: "sendmail@npm:1.6.1" @@ -12294,36 +12620,53 @@ __metadata: languageName: node linkType: hard +"sentence-case@npm:^3.0.4": + version: 3.0.4 + resolution: "sentence-case@npm:3.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + upper-case-first: "npm:^2.0.2" + checksum: 9a90527a51300cf5faea7fae0c037728f9ddcff23ac083883774c74d180c0a03c31aab43d5c3347512e8c1b31a0d4712512ec82beb71aa79b85149f9abeb5467 + languageName: node + linkType: hard + +"serialize-error@npm:^7.0.1": + version: 7.0.1 + resolution: "serialize-error@npm:7.0.1" + dependencies: + type-fest: "npm:^0.13.1" + checksum: 7982937d578cd901276c8ab3e2c6ed8a4c174137730f1fb0402d005af209a0e84d04acc874e317c936724c7b5b26c7a96ff7e4b8d11a469f4924a4b0ea814c05 + languageName: node + linkType: hard + "serialize-javascript@npm:^6.0.1": - version: 6.0.1 - resolution: "serialize-javascript@npm:6.0.1" + version: 6.0.2 + resolution: "serialize-javascript@npm:6.0.2" dependencies: randombytes: "npm:^2.1.0" - checksum: 1af427f4fee3fee051f54ffe15f77068cff78a3c96d20f5c1178d20630d3ab122d8350e639d5e13cde8111ef9db9439b871305ffb185e24be0a2149cec230988 + checksum: 2dd09ef4b65a1289ba24a788b1423a035581bef60817bea1f01eda8e3bda623f86357665fe7ac1b50f6d4f583f97db9615b3f07b2a2e8cbcb75033965f771dd2 languageName: node linkType: hard -"set-function-length@npm:^1.1.1": - version: 1.1.1 - resolution: "set-function-length@npm:1.1.1" - dependencies: - define-data-property: "npm:^1.1.1" - get-intrinsic: "npm:^1.2.1" - gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.0" - checksum: a29e255c116c29e3323b851c4f46c58c91be9bb8b065f191e2ea1807cb2c839df56e3175732a498e0c6d54626ba6b6fef896bf699feb7ab70c42dc47eb247c95 +"set-cookie-parser@npm:^2.4.6": + version: 2.7.1 + resolution: "set-cookie-parser@npm:2.7.1" + checksum: 060c198c4c92547ac15988256f445eae523f57f2ceefeccf52d30d75dedf6bff22b9c26f756bd44e8e560d44ff4ab2130b178bd2e52ef5571bf7be3bd7632d9a languageName: node linkType: hard -"set-value@npm:^2.0.0, set-value@npm:^2.0.1": - version: 2.0.1 - resolution: "set-value@npm:2.0.1" +"set-function-length@npm:^1.2.1": + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" dependencies: - extend-shallow: "npm:^2.0.1" - is-extendable: "npm:^0.1.1" - is-plain-object: "npm:^2.0.3" - split-string: "npm:^3.0.1" - checksum: 4c40573c4f6540456e4b38b95f570272c4cfbe1d12890ad4057886da8535047cd772dfadf5b58e2e87aa244dfb4c57e3586f6716b976fc47c5144b6b09e1811b + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + checksum: 82850e62f412a258b71e123d4ed3873fa9377c216809551192bb6769329340176f109c2eeae8c22a8d386c76739855f78e8716515c818bcaef384b51110f0f3c languageName: node linkType: hard @@ -12341,7 +12684,7 @@ __metadata: languageName: node linkType: hard -"shallowequal@npm:^1.1.0": +"shallowequal@npm:1.1.0": version: 1.1.0 resolution: "shallowequal@npm:1.1.0" checksum: b926efb51cd0f47aa9bc061add788a4a650550bbe50647962113a4579b60af2abe7b62f9b02314acc6f97151d4cf87033a2b15fc20852fae306d1a095215396c @@ -12388,14 +12731,27 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4": - version: 1.0.4 - resolution: "side-channel@npm:1.0.4" +"shiki@npm:^0.14.7": + version: 0.14.7 + resolution: "shiki@npm:0.14.7" + dependencies: + ansi-sequence-parser: "npm:^1.1.0" + jsonc-parser: "npm:^3.2.0" + vscode-oniguruma: "npm:^1.7.0" + vscode-textmate: "npm:^8.0.0" + checksum: 5c7fcbb870d0facccc7ae2f3410a28121f8e0b3f298e4e956de817ad6ab60a4c7e20a9184edfe50a93447addbb88b95b69e6ef88ac16ac6ca3e94c50771a6459 + languageName: node + linkType: hard + +"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": + version: 1.0.6 + resolution: "side-channel@npm:1.0.6" dependencies: - call-bind: "npm:^1.0.0" - get-intrinsic: "npm:^1.0.2" - object-inspect: "npm:^1.9.0" - checksum: 054a5d23ee35054b2c4609b9fd2a0587760737782b5d765a9c7852264710cc39c6dcb56a9bbd6c12cd84071648aea3edb2359d2f6e560677eedadce511ac1da5 + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + object-inspect: "npm:^1.13.1" + checksum: d2afd163dc733cc0a39aa6f7e39bf0c436293510dbccbff446733daeaf295857dbccf94297092ec8c53e2503acac30f0b78830876f0485991d62a90e9cad305f languageName: node linkType: hard @@ -12406,7 +12762,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: 25d272fa73e146048565e08f3309d5b942c1979a6f4a58a8c59d5fa299728e9c2fcd1a759ec870863b1fd38653670240cd420dad2ad9330c71f36608a6a1c912 @@ -12457,13 +12813,13 @@ __metadata: linkType: hard "sirv@npm:^2.0.3": - version: 2.0.3 - resolution: "sirv@npm:2.0.3" + version: 2.0.4 + resolution: "sirv@npm:2.0.4" dependencies: - "@polka/url": "npm:^1.0.0-next.20" - mrmime: "npm:^1.0.0" + "@polka/url": "npm:^1.0.0-next.24" + mrmime: "npm:^2.0.0" totalist: "npm:^3.0.0" - checksum: 333bd665ee5ac3805047ea47757e04e2b18ca562749b9a07f5bbbee6dabd99ff00011604689b1ada3d22e46a4198c61e05e2d1abd5454d94da483ce3a3813205 + checksum: 68f8ee857f6a9415e9c07a1f31c7c561df8d5f1b1ba79bee3de583fa37da8718def5309f6b1c6e2c3ef77de45d74f5e49efc7959214443aa92d42e9c99180a4e languageName: node linkType: hard @@ -12547,60 +12903,34 @@ __metadata: languageName: node linkType: hard -"snapdragon-node@npm:^2.0.1": - version: 2.1.1 - resolution: "snapdragon-node@npm:2.1.1" - dependencies: - define-property: "npm:^1.0.0" - isobject: "npm:^3.0.0" - snapdragon-util: "npm:^3.0.1" - checksum: 7616e6a1ca054afe3ad8defda17ebe4c73b0800d2e0efd635c44ee1b286f8ac7900517314b5330862ce99b28cd2782348ee78bae573ff0f55832ad81d9657f3f - languageName: node - linkType: hard - -"snapdragon-util@npm:^3.0.1": - version: 3.0.1 - resolution: "snapdragon-util@npm:3.0.1" - dependencies: - kind-of: "npm:^3.2.0" - checksum: 4441856d343399ba7f37f79681949d51b922e290fcc07e7bc94655a50f584befa4fb08f40c3471cd160e004660161964d8ff140cba49baa59aa6caba774240e3 - languageName: node - linkType: hard - -"snapdragon@npm:^0.8.1": - version: 0.8.2 - resolution: "snapdragon@npm:0.8.2" +"snake-case@npm:^3.0.4": + version: 3.0.4 + resolution: "snake-case@npm:3.0.4" dependencies: - base: "npm:^0.11.1" - debug: "npm:^2.2.0" - define-property: "npm:^0.2.5" - extend-shallow: "npm:^2.0.1" - map-cache: "npm:^0.2.2" - source-map: "npm:^0.5.6" - source-map-resolve: "npm:^0.5.0" - use: "npm:^3.1.0" - checksum: dfdac1f73d47152d72fc07f4322da09bbddfa31c1c9c3ae7346f252f778c45afa5b03e90813332f02f04f6de8003b34a168c456f8bb719024d092f932520ffca + dot-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: ab19a913969f58f4474fe9f6e8a026c8a2142a01f40b52b79368068343177f818cdfef0b0c6b9558f298782441d5ca8ed5932eb57822439fad791d866e62cecd languageName: node linkType: hard -"socks-proxy-agent@npm:^8.0.1": - version: 8.0.2 - resolution: "socks-proxy-agent@npm:8.0.2" +"socks-proxy-agent@npm:^8.0.3": + version: 8.0.4 + resolution: "socks-proxy-agent@npm:8.0.4" dependencies: - agent-base: "npm:^7.0.2" + agent-base: "npm:^7.1.1" debug: "npm:^4.3.4" - socks: "npm:^2.7.1" - checksum: a842402fc9b8848a31367f2811ca3cd14c4106588b39a0901cd7a69029998adfc6456b0203617c18ed090542ad0c24ee4e9d4c75a0c4b75071e214227c177eb7 + socks: "npm:^2.8.3" + checksum: 345593bb21b95b0508e63e703c84da11549f0a2657d6b4e3ee3612c312cb3a907eac10e53b23ede3557c6601d63252103494caa306b66560f43af7b98f53957a languageName: node linkType: hard -"socks@npm:^2.7.1": - version: 2.7.1 - resolution: "socks@npm:2.7.1" +"socks@npm:^2.8.3": + version: 2.8.3 + resolution: "socks@npm:2.8.3" dependencies: - ip: "npm:^2.0.0" + ip-address: "npm:^9.0.5" smart-buffer: "npm:^4.2.0" - checksum: 43f69dbc9f34fc8220bc51c6eea1c39715ab3cfdb115d6e3285f6c7d1a603c5c75655668a5bbc11e3c7e2c99d60321fb8d7ab6f38cda6a215fadd0d6d0b52130 + checksum: d54a52bf9325165770b674a67241143a3d8b4e4c8884560c4e0e078aace2a728dffc7f70150660f51b85797c4e1a3b82f9b7aa25e0a0ceae1a243365da5c51a7 languageName: node linkType: hard @@ -12611,9 +12941,9 @@ __metadata: languageName: node linkType: hard -"sort-package-json@npm:2.5.1": - version: 2.5.1 - resolution: "sort-package-json@npm:2.5.1" +"sort-package-json@npm:2.10.0": + version: 2.10.0 + resolution: "sort-package-json@npm:2.10.0" dependencies: detect-indent: "npm:^7.0.1" detect-newline: "npm:^4.0.0" @@ -12621,10 +12951,11 @@ __metadata: git-hooks-list: "npm:^3.0.0" globby: "npm:^13.1.2" is-plain-obj: "npm:^4.1.0" + semver: "npm:^7.6.0" sort-object-keys: "npm:^1.1.3" bin: sort-package-json: cli.js - checksum: 923d272e419110dd7d0261b54471a65db3e0b9b0097b1f762d3f65fd3f37f8468018e29bbcd64be34d446cbad268c6f2dc570adc79b356005760795935e4b32b + checksum: f3325c402cd63fa42947e3861fde0ed26c742bb1db9011d4a4111f2a27427ec778ce8223af5c5dd8fcdb1cf49a1ff55d7e5323fb187d29811cd99e503a80fe26 languageName: node linkType: hard @@ -12642,23 +12973,10 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.0.2": - version: 1.0.2 - resolution: "source-map-js@npm:1.0.2" - checksum: 32f2dfd1e9b7168f9a9715eb1b4e21905850f3b50cf02cf476e47e4eebe8e6b762b63a64357896aa29b37e24922b4282df0f492e0d2ace572b43d15525976ff8 - languageName: node - linkType: hard - -"source-map-resolve@npm:^0.5.0": - version: 0.5.3 - resolution: "source-map-resolve@npm:0.5.3" - dependencies: - atob: "npm:^2.1.2" - decode-uri-component: "npm:^0.2.0" - resolve-url: "npm:^0.2.1" - source-map-url: "npm:^0.4.0" - urix: "npm:^0.1.0" - checksum: 410acbe93882e058858d4c1297be61da3e1533f95f25b95903edddc1fb719654e705663644677542d1fb78a66390238fad1a57115fc958a0724cf9bb509caf57 +"source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1": + version: 1.2.1 + resolution: "source-map-js@npm:1.2.1" + checksum: 7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf languageName: node linkType: hard @@ -12672,14 +12990,7 @@ __metadata: languageName: node linkType: hard -"source-map-url@npm:^0.4.0": - version: 0.4.1 - resolution: "source-map-url@npm:0.4.1" - checksum: f8af0678500d536c7f643e32094d6718a4070ab4ca2d2326532512cfbe2d5d25a45849b4b385879326f2d7523bb3b686d0360dd347a3cda09fd89a5c28d4bc58 - languageName: node - linkType: hard - -"source-map@npm:^0.5.6, source-map@npm:^0.5.7": +"source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 904e767bb9c494929be013017380cbba013637da1b28e5943b566031e29df04fba57edf3f093e0914be094648b577372bd8ad247fa98cfba9c600794cd16b599 @@ -12718,9 +13029,9 @@ __metadata: linkType: hard "spdx-exceptions@npm:^2.1.0": - version: 2.3.0 - resolution: "spdx-exceptions@npm:2.3.0" - checksum: 83089e77d2a91cb6805a5c910a2bedb9e50799da091f532c2ba4150efdef6e53f121523d3e2dc2573a340dc0189e648b03157097f65465b3a0c06da1f18d7e8a + version: 2.5.0 + resolution: "spdx-exceptions@npm:2.5.0" + checksum: 37217b7762ee0ea0d8b7d0c29fd48b7e4dfb94096b109d6255b589c561f57da93bf4e328c0290046115961b9209a8051ad9f525e48d433082fc79f496a4ea940 languageName: node linkType: hard @@ -12735,9 +13046,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.16 - resolution: "spdx-license-ids@npm:3.0.16" - checksum: 7d88b8f01308948bb3ea69c066448f2776cf3d35a410d19afb836743086ced1566f6824ee8e6d67f8f25aa81fa86d8076a666c60ac4528caecd55e93edb5114e + version: 3.0.20 + resolution: "spdx-license-ids@npm:3.0.20" + checksum: bdff7534fad6ef59be49becda1edc3fb7f5b3d6f296a715516ab9d972b8ad59af2c34b2003e01db8970d4c673d185ff696ba74c6b61d3bf327e2b3eac22c297c languageName: node linkType: hard @@ -12748,19 +13059,10 @@ __metadata: languageName: node linkType: hard -"split-string@npm:^3.0.1, split-string@npm:^3.0.2": - version: 3.1.0 - resolution: "split-string@npm:3.1.0" - dependencies: - extend-shallow: "npm:^3.0.0" - checksum: 72d7cd625445c7af215130e1e2bc183013bb9dd48a074eda1d35741e2b0dcb355e6df5b5558a62543a24dcec37dd1d6eb7a6228ff510d3c9de0f3dc1d1da8a70 - languageName: node - linkType: hard - -"split2@npm:^4.1.0": - version: 4.2.0 - resolution: "split2@npm:4.2.0" - checksum: b292beb8ce9215f8c642bb68be6249c5a4c7f332fc8ecadae7be5cbdf1ea95addc95f0459ef2e7ad9d45fd1064698a097e4eb211c83e772b49bc0ee423e91534 +"sprintf-js@npm:^1.1.2, sprintf-js@npm:^1.1.3": + version: 1.1.3 + resolution: "sprintf-js@npm:1.1.3" + checksum: 09270dc4f30d479e666aee820eacd9e464215cdff53848b443964202bf4051490538e5dd1b42e1a65cf7296916ca17640aebf63dae9812749c7542ee5f288dec languageName: node linkType: hard @@ -12772,11 +13074,11 @@ __metadata: linkType: hard "ssri@npm:^10.0.0": - version: 10.0.5 - resolution: "ssri@npm:10.0.5" + version: 10.0.6 + resolution: "ssri@npm:10.0.6" dependencies: minipass: "npm:^7.0.3" - checksum: b091f2ae92474183c7ac5ed3f9811457e1df23df7a7e70c9476eaa9a0c4a0c8fc190fb45acefbf023ca9ee864dd6754237a697dc52a0fb182afe65d8e77443d8 + checksum: e5a1e23a4057a86a97971465418f22ea89bd439ac36ade88812dd920e4e61873e8abd6a9b72a03a67ef50faa00a2daf1ab745c5a15b46d03e0544a0296354227 languageName: node linkType: hard @@ -12794,17 +13096,7 @@ __metadata: languageName: node linkType: hard -"static-extend@npm:^0.1.1": - version: 0.1.2 - resolution: "static-extend@npm:0.1.2" - dependencies: - define-property: "npm:^0.2.5" - object-copy: "npm:^0.1.0" - checksum: 284f5865a9e19d079f1badbcd70d5f9f82e7a08393f818a220839cd5f71729e89105e1c95322bd28e833161d484cee671380ca443869ae89578eef2bf55c0653 - languageName: node - linkType: hard - -"statuses@npm:2.0.1, statuses@npm:^2.0.1": +"statuses@npm:2.0.1": version: 2.0.1 resolution: "statuses@npm:2.0.1" checksum: 34378b207a1620a24804ce8b5d230fea0c279f00b18a7209646d5d47e419d1cc23e7cbf33a25a1e51ac38973dc2ac2e1e9c647a8e481ef365f77668d72becfd0 @@ -12818,6 +13110,13 @@ __metadata: languageName: node linkType: hard +"stdin-discarder@npm:^0.2.1": + version: 0.2.2 + resolution: "stdin-discarder@npm:0.2.2" + checksum: c78375e82e956d7a64be6e63c809c7f058f5303efcaf62ea48350af072bacdb99c06cba39209b45a071c1acbd49116af30df1df9abb448df78a6005b72f10537 + languageName: node + linkType: hard + "stream-chain@npm:2.2.5, stream-chain@npm:^2.2.5": version: 2.2.5 resolution: "stream-chain@npm:2.2.5" @@ -12841,13 +13140,34 @@ __metadata: languageName: node linkType: hard -"streamx@npm:^2.15.0": - version: 2.15.6 - resolution: "streamx@npm:2.15.6" +"streamx@npm:^2.15.0, streamx@npm:^2.20.0": + version: 2.20.1 + resolution: "streamx@npm:2.20.1" dependencies: - fast-fifo: "npm:^1.1.0" + bare-events: "npm:^2.2.0" + fast-fifo: "npm:^1.3.2" queue-tick: "npm:^1.0.1" - checksum: 3a763cbd96d335de7f28e211f080273fa7f077999284ad82884bdf331d5fcf240be33414b0eedecaa78a39ad10d833403c82c162f556f166bc8292447e84ef66 + text-decoder: "npm:^1.1.0" + dependenciesMeta: + bare-events: + optional: true + checksum: 34ffa2ee9465d70e18c7e2ba70189720c166d150ab83eb7700304620fa23ff42a69cb37d712ea4b5fc6234d8e74346a88bb4baceb873c6b05e52ac420f8abb4d + languageName: node + linkType: hard + +"strict-event-emitter@npm:^0.2.4": + version: 0.2.8 + resolution: "strict-event-emitter@npm:0.2.8" + dependencies: + events: "npm:^3.3.0" + checksum: 6891e19fea4f0289e4da2fe7050d85906eaca7f774aa38fe674f0e58fdece1b63b868614fa23974c4cb862aa99358caa987523b705fdfff4639231c62e384394 + languageName: node + linkType: hard + +"strict-event-emitter@npm:^0.4.3": + version: 0.4.6 + resolution: "strict-event-emitter@npm:0.4.6" + checksum: d0231ef081cb1937b1445da59a1ec202d1c097d825c504f398600532490a4104e200b0dce4137467a8eaac5f8f9718d01c99869687afad78cad3b14c4b2e6a39 languageName: node linkType: hard @@ -12880,6 +13200,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^7.0.0": + version: 7.2.0 + resolution: "string-width@npm:7.2.0" + dependencies: + emoji-regex: "npm:^10.3.0" + get-east-asian-width: "npm:^1.0.0" + strip-ansi: "npm:^7.1.0" + checksum: eb0430dd43f3199c7a46dcbf7a0b34539c76fe3aa62763d0b0655acdcbdf360b3f66f3d58ca25ba0205f42ea3491fa00f09426d3b7d3040e506878fc7664c9b9 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -12914,25 +13245,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^3.0.0": - version: 3.0.1 - resolution: "strip-ansi@npm:3.0.1" - dependencies: - ansi-regex: "npm:^2.0.0" - checksum: f6e7fbe8e700105dccf7102eae20e4f03477537c74b286fd22cfc970f139002ed6f0d9c10d0e21aa9ed9245e0fa3c9275930e8795c5b947da136e4ecb644a70f - languageName: node - linkType: hard - -"strip-ansi@npm:^5.2.0": - version: 5.2.0 - resolution: "strip-ansi@npm:5.2.0" - dependencies: - ansi-regex: "npm:^4.1.0" - checksum: de4658c8a097ce3b15955bc6008f67c0790f85748bdc025b7bc8c52c7aee94bc4f9e50624516150ed173c3db72d851826cd57e7a85fe4e4bb6dbbebd5d297fdf - languageName: node - linkType: hard - -"strip-ansi@npm:^7.0.1": +"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": version: 7.1.0 resolution: "strip-ansi@npm:7.1.0" dependencies: @@ -12941,6 +13254,13 @@ __metadata: languageName: node linkType: hard +"strip-bom@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-bom@npm:3.0.0" + checksum: 51201f50e021ef16672593d7434ca239441b7b760e905d9f33df6e4f3954ff54ec0e0a06f100d028af0982d6f25c35cd5cda2ce34eaebccd0250b8befb90d8f1 + languageName: node + linkType: hard + "strip-final-newline@npm:^2.0.0": version: 2.0.0 resolution: "strip-final-newline@npm:2.0.0" @@ -12948,13 +13268,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: a771a17901427bac6293fd416db7577e2bc1c34a19d38351e9d5478c3c415f523f391003b42ed475f27e33a78233035df183525395f731d3bfb8cdcbd4da08ce - languageName: node - linkType: hard - "strip-json-comments@npm:~2.0.1": version: 2.0.1 resolution: "strip-json-comments@npm:2.0.1" @@ -12972,31 +13285,29 @@ __metadata: linkType: hard "style-mod@npm:^4.0.0, style-mod@npm:^4.1.0": - version: 4.1.0 - resolution: "style-mod@npm:4.1.0" - checksum: 1dce7b0f3d1a91c9e6c37200627b5a9ffa943916bb5879dfaa800c3929fcc11b9bfcc2a6097f49ec3462b254b7afcbcf63caeae6895f53c80122523dc9e5ddb7 + version: 4.1.2 + resolution: "style-mod@npm:4.1.2" + checksum: ad4d870b3642b0e42ecc7be0e106dd14b7af11985e34fee8de34e5e38c3214bfc96fa7055acea86d75a3a59ddea3f6a8c6641001a66494d7df72d09685e3fadb languageName: node linkType: hard -"styled-components@npm:5.3.3": - version: 5.3.3 - resolution: "styled-components@npm:5.3.3" - dependencies: - "@babel/helper-module-imports": "npm:^7.0.0" - "@babel/traverse": "npm:^7.4.5" - "@emotion/is-prop-valid": "npm:^0.8.8" - "@emotion/stylis": "npm:^0.8.4" - "@emotion/unitless": "npm:^0.7.4" - babel-plugin-styled-components: "npm:>= 1.12.0" - css-to-react-native: "npm:^3.0.0" - hoist-non-react-statics: "npm:^3.0.0" - shallowequal: "npm:^1.1.0" - supports-color: "npm:^5.5.0" +"styled-components@npm:^6.0.0": + version: 6.1.13 + resolution: "styled-components@npm:6.1.13" + dependencies: + "@emotion/is-prop-valid": "npm:1.2.2" + "@emotion/unitless": "npm:0.8.1" + "@types/stylis": "npm:4.2.5" + css-to-react-native: "npm:3.2.0" + csstype: "npm:3.1.3" + postcss: "npm:8.4.38" + shallowequal: "npm:1.1.0" + stylis: "npm:4.3.2" + tslib: "npm:2.6.2" peerDependencies: react: ">= 16.8.0" react-dom: ">= 16.8.0" - react-is: ">= 16.8.0" - checksum: 0fda77406c668a16c753f0778850a90d5fbeae419791dac533e3f67e77f8c767d89022626aafa169fffe8b0873e15bf71126b2bab945dc98af6079d8b90e7488 + checksum: dd0379179c6ce9655c97285e9f6475b533d4cc4cad72e8f16824c5454803a9d12126877d8b2837cd5b54520250c55cde97a183e813eed720d2575362d9646663 languageName: node linkType: hard @@ -13007,14 +13318,14 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^2.0.0": - version: 2.0.0 - resolution: "supports-color@npm:2.0.0" - checksum: 570e0b63be36cccdd25186350a6cb2eaad332a95ff162fa06d9499982315f2fe4217e69dd98e862fbcd9c81eaff300a825a1fe7bf5cc752e5b84dfed042b0dda +"stylis@npm:4.3.2": + version: 4.3.2 + resolution: "stylis@npm:4.3.2" + checksum: 0410e1404cbeee3388a9e17587875211ce2f014c8379af0d1e24ca55878867c9f1ccc7b0ce9a156ca53f5d6e301391a82b0645522a604674a378b3189a4a1994 languageName: node linkType: hard -"supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": +"supports-color@npm:^5.5.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" dependencies: @@ -13032,7 +13343,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": +"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1, supports-color@npm:~8.1.1": version: 8.1.1 resolution: "supports-color@npm:8.1.1" dependencies: @@ -13058,13 +13369,13 @@ __metadata: languageName: node linkType: hard -"synckit@npm:0.8.5": - version: 0.8.5 - resolution: "synckit@npm:0.8.5" +"synckit@npm:0.9.0": + version: 0.9.0 + resolution: "synckit@npm:0.9.0" dependencies: - "@pkgr/utils": "npm:^2.3.1" - tslib: "npm:^2.5.0" - checksum: 9827f828cabc404b3a147c38f824c8d5b846eb6f65189d965aa0b71ea8ecda5048f8f50b4bdfd8813148844175233cff56c6bc8d87a7118cf10707df870519f4 + "@pkgr/core": "npm:^0.1.0" + tslib: "npm:^2.6.2" + checksum: b5c1e7c03fefe3d36a9ab4e71dd21859cb32be4138712c31a893382a568fd00efc59ede8f521dd7e53d43a2fea92bdf717e987ea9ed6ad94f97ef28d71d0ba2f languageName: node linkType: hard @@ -13088,13 +13399,19 @@ __metadata: linkType: hard "tar-fs@npm:^3.0.4": - version: 3.0.4 - resolution: "tar-fs@npm:3.0.4" + version: 3.0.6 + resolution: "tar-fs@npm:3.0.6" dependencies: - mkdirp-classic: "npm:^0.5.2" + bare-fs: "npm:^2.1.1" + bare-path: "npm:^2.1.0" pump: "npm:^3.0.0" tar-stream: "npm:^3.1.5" - checksum: 120f026d891e5b4f7147a5ae5816e3a9b7f2c5b4ca61714dab3fe1244961607dccca40c11cafc584e625838c57d1308da5bb28b13d70b85ab566bc4c9f1c88b1 + dependenciesMeta: + bare-fs: + optional: true + bare-path: + optional: true + checksum: 207b7c0f193495668bd9dbad09a0108ce4ffcfec5bce2133f90988cdda5c81fad83c99f963d01e47b565196594f7a17dbd063ae55b97b36268fcc843975278ee languageName: node linkType: hard @@ -13112,33 +13429,19 @@ __metadata: linkType: hard "tar-stream@npm:^3.1.5": - version: 3.1.6 - resolution: "tar-stream@npm:3.1.6" + version: 3.1.7 + resolution: "tar-stream@npm:3.1.7" dependencies: b4a: "npm:^1.6.4" fast-fifo: "npm:^1.2.0" streamx: "npm:^2.15.0" - checksum: 7d52d1a56eb25b8434c9544becb737eb6c4f0ed19d205e739fdd2537ad8d1d623a6c93f7f8e58d9028cb0cdf86c0d8b67164e070cd1702cc78b8ab7cba0f3702 - languageName: node - linkType: hard - -"tar@npm:6.1.13": - version: 6.1.13 - resolution: "tar@npm:6.1.13" - dependencies: - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.0.0" - minipass: "npm:^4.0.0" - minizlib: "npm:^2.1.1" - mkdirp: "npm:^1.0.3" - yallist: "npm:^4.0.0" - checksum: eee5f264f3f3c27cd8d4934f80c568470f92811c416144ab671bb36b45a8ed55fbfbbd31f0146f3eddaca91fd564c9a7ec4d2086940968b836f4a2c54146c060 + checksum: a09199d21f8714bd729993ac49b6c8efcb808b544b89f23378ad6ffff6d1cb540878614ba9d4cfec11a64ef39e1a6f009a5398371491eb1fda606ffc7f70f718 languageName: node linkType: hard -"tar@npm:^6.1.11, tar@npm:^6.1.2": - version: 6.2.0 - resolution: "tar@npm:6.2.0" +"tar@npm:6.2.1, tar@npm:^6.1.11, tar@npm:^6.2.1": + version: 6.2.1 + resolution: "tar@npm:6.2.1" dependencies: chownr: "npm:^2.0.0" fs-minipass: "npm:^2.0.0" @@ -13146,7 +13449,7 @@ __metadata: minizlib: "npm:^2.1.1" mkdirp: "npm:^1.0.3" yallist: "npm:^4.0.0" - checksum: 02ca064a1a6b4521fef88c07d389ac0936730091f8c02d30ea60d472e0378768e870769ab9e986d87807bfee5654359cf29ff4372746cc65e30cbddc352660d8 + checksum: a5eca3eb50bc11552d453488344e6507156b9193efd7635e98e867fab275d527af53d8866e2370cd09dfe74378a18111622ace35af6a608e5223a7d27fe99537 languageName: node linkType: hard @@ -13179,9 +13482,9 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.10.0": - version: 5.26.0 - resolution: "terser@npm:5.26.0" +"terser@npm:^5.10.0, terser@npm:^5.26.0": + version: 5.36.0 + resolution: "terser@npm:5.36.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -13189,21 +13492,14 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 3906289c6bacd75804a47a583cdafefbd76c5edb39435369755c7b1592e57586fb2f4bddf6eb37a807d6e782171dbf0aa7bbdc80fd5b77b2f2b62196cac49b62 + checksum: f4ed2bead19f64789ddcfb85b7cef78f3942f967b8890c54f57d1e35bc7d547d551c6a4c32210bce6ba45b1c738314bbfac6acbc6c762a45cd171777d0c120d9 languageName: node linkType: hard -"terser@npm:^5.26.0": - version: 5.27.0 - resolution: "terser@npm:5.27.0" - dependencies: - "@jridgewell/source-map": "npm:^0.3.3" - acorn: "npm:^8.8.2" - commander: "npm:^2.20.0" - source-map-support: "npm:~0.5.20" - bin: - terser: bin/terser - checksum: bed0d39d9a7f2b82c87173e48081c46426a8820ba1dcb864bbfccd2df2b7fb8498a7ea4c8ef045ccce5713b23a6b4c3a784967f1b9f3115adaa7f51712f6e6ae +"text-decoder@npm:^1.1.0": + version: 1.2.1 + resolution: "text-decoder@npm:1.2.1" + checksum: deea9e3f4bde3b8990439e59cd52b2e917a416e29fbaf607052c89117c7148f1831562c099e9dd49abea0839cffdeb75a3c8f1f137f1686afd2808322f8e3f00 languageName: node linkType: hard @@ -13263,14 +13559,7 @@ __metadata: languageName: node linkType: hard -"tiny-invariant@npm:^1.0.2": - version: 1.3.1 - resolution: "tiny-invariant@npm:1.3.1" - checksum: 5b87c1d52847d9452b60d0dcb77011b459044e0361ca8253bfe7b43d6288106e12af926adb709a6fc28900e3864349b91dad9a4ac93c39aa15f360b26c2ff4db - languageName: node - linkType: hard - -"tiny-warning@npm:^1.0.0, tiny-warning@npm:^1.0.2, tiny-warning@npm:^1.0.3": +"tiny-warning@npm:^1.0.2, tiny-warning@npm:^1.0.3": version: 1.0.3 resolution: "tiny-warning@npm:1.0.3" checksum: ef8531f581b30342f29670cb41ca248001c6fd7975ce22122bd59b8d62b4fc84ad4207ee7faa95cde982fa3357cd8f4be650142abc22805538c3b1392d7084fa @@ -13287,10 +13576,12 @@ __metadata: languageName: node linkType: hard -"titleize@npm:^3.0.0": - version: 3.0.0 - resolution: "titleize@npm:3.0.0" - checksum: 5ae6084ba299b5782f95e3fe85ea9f0fa4d74b8ae722b6b3208157e975589fbb27733aeba4e5080fa9314a856044ef52caa61b87caea4b1baade951a55c06336 +"title-case@npm:^3.0.3": + version: 3.0.3 + resolution: "title-case@npm:3.0.3" + dependencies: + tslib: "npm:^2.0.3" + checksum: face56f686060f777b43a180d371407124d201eb4238c19d9e97030fd54859696ca4e2ca499cc232f8700f24f2414cc08aab9fdf6d39acff055dd825a4d86d6a languageName: node linkType: hard @@ -13303,32 +13594,6 @@ __metadata: languageName: node linkType: hard -"to-fast-properties@npm:^2.0.0": - version: 2.0.0 - resolution: "to-fast-properties@npm:2.0.0" - checksum: b214d21dbfb4bce3452b6244b336806ffea9c05297148d32ebb428d5c43ce7545bdfc65a1ceb58c9ef4376a65c0cb2854d645f33961658b3e3b4f84910ddcdd7 - languageName: node - linkType: hard - -"to-object-path@npm:^0.3.0": - version: 0.3.0 - resolution: "to-object-path@npm:0.3.0" - dependencies: - kind-of: "npm:^3.0.2" - checksum: 731832a977614c03a770363ad2bd9e9c82f233261861724a8e612bb90c705b94b1a290a19f52958e8e179180bb9b71121ed65e245691a421467726f06d1d7fc3 - languageName: node - linkType: hard - -"to-regex-range@npm:^2.1.0": - version: 2.1.1 - resolution: "to-regex-range@npm:2.1.1" - dependencies: - is-number: "npm:^3.0.0" - repeat-string: "npm:^1.6.1" - checksum: 440d82dbfe0b2e24f36dd8a9467240406ad1499fc8b2b0f547372c22ed1d092ace2a3eb522bb09bfd9c2f39bf1ca42eb78035cf6d2b8c9f5c78da3abc96cd949 - languageName: node - linkType: hard - "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -13338,18 +13603,6 @@ __metadata: languageName: node linkType: hard -"to-regex@npm:^3.0.1, to-regex@npm:^3.0.2": - version: 3.0.2 - resolution: "to-regex@npm:3.0.2" - dependencies: - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - regex-not: "npm:^1.0.2" - safe-regex: "npm:^1.1.0" - checksum: 99d0b8ef397b3f7abed4bac757b0f0bb9f52bfd39167eb7105b144becfaa9a03756892352d01ac6a911f0c1ceef9f81db68c46899521a3eed054082042796120 - languageName: node - linkType: hard - "toidentifier@npm:1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" @@ -13372,13 +13625,11 @@ __metadata: linkType: hard "touch@npm:^3.1.0": - version: 3.1.0 - resolution: "touch@npm:3.1.0" - dependencies: - nopt: "npm:~1.0.10" + version: 3.1.1 + resolution: "touch@npm:3.1.1" bin: - nodetouch: ./bin/nodetouch.js - checksum: dacb4a639401b83b0a40b56c0565e01096e5ecf38b22a4840d9eeb642a5bea136c6a119e4543f9b172349a5ee343b10cda0880eb47f7d7ddfd6eac59dcf53244 + nodetouch: bin/nodetouch.js + checksum: d2e4d269a42c846a22a29065b9af0b263de58effc85a1764bb7a2e8fc4b47700e9e2fcbd7eb1f5bffbb7c73d860f93600cef282b93ddac8f0b62321cb498b36e languageName: node linkType: hard @@ -13405,17 +13656,24 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.10.0, tslib@npm:^1.9.0, tslib@npm:^1.9.3": +"tslib@npm:2.6.2": + version: 2.6.2 + resolution: "tslib@npm:2.6.2" + checksum: e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb + languageName: node + linkType: hard + +"tslib@npm:^1.9.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2 languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0": - version: 2.6.2 - resolution: "tslib@npm:2.6.2" - checksum: e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb +"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2, tslib@npm:^2.8.0": + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: 9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 languageName: node linkType: hard @@ -13435,6 +13693,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^0.13.1": + version: 0.13.1 + resolution: "type-fest@npm:0.13.1" + checksum: 0c0fa07ae53d4e776cf4dac30d25ad799443e9eef9226f9fddbb69242db86b08584084a99885cfa5a9dfe4c063ebdc9aa7b69da348e735baede8d43f1aeae93b + languageName: node + linkType: hard + "type-fest@npm:^0.20.2": version: 0.20.2 resolution: "type-fest@npm:0.20.2" @@ -13463,14 +13728,21 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.18.0": +"type-fest@npm:^2.19.0": version: 2.19.0 resolution: "type-fest@npm:2.19.0" checksum: a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb languageName: node linkType: hard -"type-is@npm:^1.6.14, type-is@npm:^1.6.16, type-is@npm:^1.6.18": +"type-fest@npm:^4.0.0": + version: 4.26.1 + resolution: "type-fest@npm:4.26.1" + checksum: d2719ff8d380befe8a3c61068f37f28d6fa2849fd140c5d2f0f143099e371da6856aad7c97e56b83329d45bfe504afe9fd936a7cff600cc0d46aa9ffb008d6c6 + languageName: node + linkType: hard + +"type-is@npm:^1.6.16": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -13489,23 +13761,100 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.2.2": - version: 5.2.2 - resolution: "typescript@npm:5.2.2" +"typedoc-github-wiki-theme@npm:1.1.0": + version: 1.1.0 + resolution: "typedoc-github-wiki-theme@npm:1.1.0" + peerDependencies: + typedoc: ">=0.24.0" + typedoc-plugin-markdown: ">=3.15.0" + checksum: b714bb185343ea54717d5e32766c09380efc63d2a6ecabe90660e7cf7eb7372519472bdf29f78dc3dcc9e4164aebbef4c154c2f36c0aca762f887fd9b3066276 + languageName: node + linkType: hard + +"typedoc-plugin-markdown@npm:3.17.1": + version: 3.17.1 + resolution: "typedoc-plugin-markdown@npm:3.17.1" + dependencies: + handlebars: "npm:^4.7.7" + peerDependencies: + typedoc: ">=0.24.0" + checksum: 5c9322cd6b5218b1c8b18e6c9df45ad0f99dea9b9cee4006f1f286b04725db47e26856b3e07069beabbd65d8357da34563707d50027b19bb18fd3633a3591349 + languageName: node + linkType: hard + +"typedoc@npm:0.25.10": + version: 0.25.10 + resolution: "typedoc@npm:0.25.10" + dependencies: + lunr: "npm:^2.3.9" + marked: "npm:^4.3.0" + minimatch: "npm:^9.0.3" + shiki: "npm:^0.14.7" + peerDependencies: + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x + bin: + typedoc: bin/typedoc + checksum: b2a100c35ffcabc4cb356a04bf58e88255840a750fa84a4bbd52d5dd1244d4669cc61bdccf115e4164b0fb343d6bb76f6792e7922d86a642567879a50ca7a05d + languageName: node + linkType: hard + +"typescript@npm:5.3.2": + version: 5.3.2 + resolution: "typescript@npm:5.3.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 91ae3e6193d0ddb8656d4c418a033f0f75dec5e077ebbc2bd6d76439b93f35683936ee1bdc0e9cf94ec76863aa49f27159b5788219b50e1cd0cd6d110aa34b07 + checksum: d7dbe1fbe19039e36a65468ea64b5d338c976550394ba576b7af9c68ed40c0bc5d12ecce390e4b94b287a09a71bd3229f19c2d5680611f35b7c53a3898791159 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.2.2#optional!builtin": - version: 5.2.2 - resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441" +"typescript@npm:5.4.4": + version: 5.4.4 + resolution: "typescript@npm:5.4.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 4d8de0291204ed61ca97ad0cba2ce064e09c4988ca1c451c787e4653ba76296ba35177a52694e8a00cf4ef899d0ee83338663b926d8b7d55167ff0ba81549999 + languageName: node + linkType: hard + +"typescript@npm:^5": + version: 5.6.3 + resolution: "typescript@npm:5.6.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 44f61d3fb15c35359bc60399cb8127c30bae554cd555b8e2b46d68fa79d680354b83320ad419ff1b81a0bdf324197b29affe6cc28988cd6a74d4ac60c94f9799 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A5.3.2#optional!builtin": + version: 5.3.2 + resolution: "typescript@patch:typescript@npm%3A5.3.2#optional!builtin::version=5.3.2&hash=e012d7" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 73c8bad74e732d93211c9d77f28b03307e2f5fc6a0afc73f4b783261ab567686a16d6ae958bdaef383a00be1b0b8c8b6741dd6ca3d13af4963fa7e47456d49c7 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A5.4.4#optional!builtin": + version: 5.4.4 + resolution: "typescript@patch:typescript@npm%3A5.4.4#optional!builtin::version=5.4.4&hash=e012d7" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 413a0714a2b554bef8d39a386e5d25df22c625dd677d7260c1a08625016e46ce5f79dae0812641a22ab37c905370b407dc6838e11d4f10845821127d42221876 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^5#optional!builtin": + version: 5.6.3 + resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=e012d7" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 062c1cee1990e6b9419ce8a55162b8dc917eb87f807e4de0327dbc1c2fa4e5f61bc0dd4e034d38ff541d1ed0479b53bcee8e4de3a4075c51a1724eb6216cb6f5 + checksum: ac8307bb06bbfd08ae7137da740769b7d8c3ee5943188743bb622c621f8ad61d244767480f90fbd840277fbf152d8932aa20c33f867dea1bb5e79b187ca1a92f languageName: node linkType: hard @@ -13517,25 +13866,24 @@ __metadata: linkType: hard "uglify-js@npm:^3.1.4": - version: 3.17.4 - resolution: "uglify-js@npm:3.17.4" + version: 3.19.3 + resolution: "uglify-js@npm:3.19.3" bin: uglifyjs: bin/uglifyjs - checksum: 8b7fcdca69deb284fed7d2025b73eb747ce37f9aca6af53422844f46427152d5440601b6e2a033e77856a2f0591e4167153d5a21b68674ad11f662034ec13ced + checksum: 83b0a90eca35f778e07cad9622b80c448b6aad457c9ff8e568afed978212b42930a95f9e1be943a1ffa4258a3340fbb899f41461131c05bb1d0a9c303aed8479 languageName: node linkType: hard -"umzug@npm:3.2.1": - version: 3.2.1 - resolution: "umzug@npm:3.2.1" +"umzug@npm:3.8.1": + version: 3.8.1 + resolution: "umzug@npm:3.8.1" dependencies: "@rushstack/ts-command-line": "npm:^4.12.2" - emittery: "npm:^0.12.1" - fs-jetpack: "npm:^4.3.1" - glob: "npm:^8.0.3" - pony-cause: "npm:^2.1.2" - type-fest: "npm:^2.18.0" - checksum: ff5d417c5f0211e8c3c2529c347313ecef5db3ff4b219c71098e09884674387ac14870749ecf42ac26aabcf7559207b855fb0016eb8c50f7cd979f816d4b1545 + emittery: "npm:^0.13.0" + fast-glob: "npm:^3.3.2" + pony-cause: "npm:^2.1.4" + type-fest: "npm:^4.0.0" + checksum: 5e0472e170aabd249885e9a2e3539036b50f707a6401af72a176ab2edfd24c5c05e4acb98049e5097ce24a987f7e835f5887d62ba528cba4ed76b97e801a66fc languageName: node linkType: hard @@ -13553,22 +13901,17 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~5.26.4": - version: 5.26.5 - resolution: "undici-types@npm:5.26.5" - checksum: bb673d7876c2d411b6eb6c560e0c571eef4a01c1c19925175d16e3a30c4c428181fb8d7ae802a261f283e4166a0ac435e2f505743aa9e45d893f9a3df017b501 +"undici-types@npm:~6.19.2, undici-types@npm:~6.19.8": + version: 6.19.8 + resolution: "undici-types@npm:6.19.8" + checksum: 078afa5990fba110f6824823ace86073b4638f1d5112ee26e790155f481f2a868cc3e0615505b6f4282bdf74a3d8caad715fd809e870c2bb0704e3ea6082f344 languageName: node linkType: hard -"union-value@npm:^1.0.0": - version: 1.0.1 - resolution: "union-value@npm:1.0.1" - dependencies: - arr-union: "npm:^3.1.0" - get-value: "npm:^2.0.6" - is-extendable: "npm:^0.1.1" - set-value: "npm:^2.0.1" - checksum: 8758d880cb9545f62ce9cfb9b791b2b7a206e0ff5cc4b9d7cd6581da2c6839837fbb45e639cf1fd8eef3cae08c0201b614b7c06dd9f5f70d9dbe7c5fe2fbf592 +"undici@npm:6.19.2": + version: 6.19.2 + resolution: "undici@npm:6.19.2" + checksum: 3b7b9238c0c84fd90742422fb12844a29e33e922d2c5f722f626090ca1f1ec93596ccec9be1814bb0e923e28682d2080a17d17a4afe373897b9770ef25a64d97 languageName: node linkType: hard @@ -13630,16 +13973,6 @@ __metadata: languageName: node linkType: hard -"unset-value@npm:^1.0.0": - version: 1.0.0 - resolution: "unset-value@npm:1.0.0" - dependencies: - has-value: "npm:^0.3.1" - isobject: "npm:^3.0.0" - checksum: 68a796dde4a373afdbf017de64f08490a3573ebee549136da0b3a2245299e7f65f647ef70dc13c4ac7f47b12fba4de1646fa0967a365638578fedce02b9c0b1f - languageName: node - linkType: hard - "untildify@npm:^4.0.0": version: 4.0.0 resolution: "untildify@npm:4.0.0" @@ -13647,17 +13980,17 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.0.13": - version: 1.0.13 - resolution: "update-browserslist-db@npm:1.0.13" +"update-browserslist-db@npm:^1.1.1": + version: 1.1.1 + resolution: "update-browserslist-db@npm:1.1.1" dependencies: - escalade: "npm:^3.1.1" - picocolors: "npm:^1.0.0" + escalade: "npm:^3.2.0" + picocolors: "npm:^1.1.0" peerDependencies: browserslist: ">= 4.21.0" bin: update-browserslist-db: cli.js - checksum: e52b8b521c78ce1e0c775f356cd16a9c22c70d25f3e01180839c407a5dc787fb05a13f67560cbaf316770d26fa99f78f1acd711b1b54a4f35d4820d4ea7136e6 + checksum: 536a2979adda2b4be81b07e311bd2f3ad5e978690987956bc5f514130ad50cac87cd22c710b686d79731e00fbee8ef43efe5fcd72baa241045209195d43dcc80 languageName: node linkType: hard @@ -13670,6 +14003,15 @@ __metadata: languageName: node linkType: hard +"upper-case-first@npm:^2.0.2": + version: 2.0.2 + resolution: "upper-case-first@npm:2.0.2" + dependencies: + tslib: "npm:^2.0.3" + checksum: ccad6a0b143310ebfba2b5841f30bef71246297385f1329c022c902b2b5fc5aee009faf1ac9da5ab3ba7f615b88f5dc1cd80461b18a8f38cb1d4c3eb92538ea9 + languageName: node + linkType: hard + "upper-case@npm:^1.0.3, upper-case@npm:^1.1.0, upper-case@npm:^1.1.1, upper-case@npm:^1.1.3": version: 1.1.3 resolution: "upper-case@npm:1.1.3" @@ -13677,7 +14019,16 @@ __metadata: languageName: node linkType: hard -"uri-js@npm:^4.2.2": +"upper-case@npm:^2.0.2": + version: 2.0.2 + resolution: "upper-case@npm:2.0.2" + dependencies: + tslib: "npm:^2.0.3" + checksum: 5ac176c9d3757abb71400df167f9abb46d63152d5797c630d1a9f083fbabd89711fb4b3dc6de06ff0138fe8946fa5b8518b4fcdae9ca8a3e341417075beae069 + languageName: node + linkType: hard + +"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: @@ -13686,13 +14037,6 @@ __metadata: languageName: node linkType: hard -"urix@npm:^0.1.0": - version: 0.1.0 - resolution: "urix@npm:0.1.0" - checksum: 264f1b29360c33c0aec5fb9819d7e28f15d1a3b83175d2bcc9131efe8583f459f07364957ae3527f1478659ec5b2d0f1ad401dfb625f73e4d424b3ae35fc5fc0 - languageName: node - linkType: hard - "url-join@npm:4.0.1": version: 4.0.1 resolution: "url-join@npm:4.0.1" @@ -13701,8 +14045,8 @@ __metadata: linkType: hard "use-callback-ref@npm:^1.3.0": - version: 1.3.0 - resolution: "use-callback-ref@npm:1.3.0" + version: 1.3.2 + resolution: "use-callback-ref@npm:1.3.2" dependencies: tslib: "npm:^2.0.0" peerDependencies: @@ -13711,7 +14055,24 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 8a0867ffd441f358c66d79567970a745cc78ac2f98840a81c1fa749a525e8716116c645497d886a815e1dcf40ad81a107ebd6a7d15fd9ab5925c44a994a1d89a + checksum: d232c37160fe3970c99255da19b5fb5299fb5926a5d6141d928a87feb47732c323d29be2f8137d3b1e5499c70d284cd1d9cfad703cc58179db8be24d7dd8f1f2 + languageName: node + linkType: hard + +"use-context-selector@npm:1.4.1": + version: 1.4.1 + resolution: "use-context-selector@npm:1.4.1" + peerDependencies: + react: ">=16.8.0" + react-dom: "*" + react-native: "*" + scheduler: ">=0.19.0" + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + checksum: 9751181117fdb47049aec8f3a6ccc4f1286e8661c769dbed554d58e478538cb83dac180a62baedcb3f65c99c3ed41d5423a955c9b7c12133b0e4263c30255bff languageName: node linkType: hard @@ -13744,27 +14105,11 @@ __metadata: linkType: hard "use-sync-external-store@npm:^1.0.0": - version: 1.2.0 - resolution: "use-sync-external-store@npm:1.2.0" + version: 1.2.2 + resolution: "use-sync-external-store@npm:1.2.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: ac4814e5592524f242921157e791b022efe36e451fe0d4fd4d204322d5433a4fc300d63b0ade5185f8e0735ded044c70bcf6d2352db0f74d097a238cebd2da02 - languageName: node - linkType: hard - -"use@npm:^3.1.0": - version: 3.1.1 - resolution: "use@npm:3.1.1" - checksum: 75b48673ab80d5139c76922630d5a8a44e72ed58dbaf54dee1b88352d10e1c1c1fc332066c782d8ae9a56503b85d3dc67ff6d2ffbd9821120466d1280ebb6d6e - languageName: node - linkType: hard - -"user-home@npm:^1.1.1": - version: 1.1.1 - resolution: "user-home@npm:1.1.1" - bin: - user-home: cli.js - checksum: 9d80a5df3bfea008e4d17b1465e8eb4ac7472ba02766feb242e84349b877f74e302838c85a622d4ba78665c2378b654fe1b0d27cf912c917b5536eb4778f8804 + checksum: 23b1597c10adf15b26ade9e8c318d8cc0abc9ec0ab5fc7ca7338da92e89c2536abd150a5891bf076836c352fdfa104fc7231fb48f806fd9960e0cbe03601abaf languageName: node linkType: hard @@ -13775,6 +14120,19 @@ __metadata: languageName: node linkType: hard +"util@npm:^0.12.3": + version: 0.12.5 + resolution: "util@npm:0.12.5" + dependencies: + inherits: "npm:^2.0.3" + is-arguments: "npm:^1.0.4" + is-generator-function: "npm:^1.0.7" + is-typed-array: "npm:^1.1.3" + which-typed-array: "npm:^1.1.2" + checksum: c27054de2cea2229a66c09522d0fa1415fb12d861d08523a8846bf2e4cbf0079d4c3f725f09dcb87493549bcbf05f5798dce1688b53c6c17201a45759e7253f3 + languageName: node + linkType: hard + "utila@npm:~0.4": version: 0.4.0 resolution: "utila@npm:0.4.0" @@ -13798,12 +14156,10 @@ __metadata: languageName: node linkType: hard -"v8flags@npm:^2.0.10": - version: 2.1.1 - resolution: "v8flags@npm:2.1.1" - dependencies: - user-home: "npm:^1.1.1" - checksum: ab5e478e661826a16c261515367091befa2edcdf0819d3a2f25013f80328e5998aed05429d2b28c1bc58e7df0eedc8377dc5829ba44811626fbadd5f6877c31f +"v8flags@npm:^4.0.1": + version: 4.0.1 + resolution: "v8flags@npm:4.0.1" + checksum: 59500e19ff9e7b4e2f09bcfe12d16d9443bf36a0e9b65b5fa6688f12c4b3f833d99ecd8debdbe856c047080bd0a73bd2ca5066f524efb1a87fdca6c1e0aecd74 languageName: node linkType: hard @@ -13817,13 +14173,6 @@ __metadata: languageName: node linkType: hard -"value-equal@npm:^1.0.1": - version: 1.0.1 - resolution: "value-equal@npm:1.0.1" - checksum: 79068098355483ef29f4d3753999ad880875b87625d7e9055cad9346ea4b7662aad3a66f87976801b0dd7a6f828ba973d28b1669ebcd37eaf88cc5f687c1a691 - languageName: node - linkType: hard - "vary@npm:^1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -13831,14 +14180,54 @@ __metadata: languageName: node linkType: hard -"vite@npm:5.0.13": - version: 5.0.13 - resolution: "vite@npm:5.0.13" +"vite@npm:5.2.14": + version: 5.2.14 + resolution: "vite@npm:5.2.14" + dependencies: + esbuild: "npm:^0.20.1" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.38" + rollup: "npm:^4.13.0" + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 0ed7a8f8274d14bbd01be2ca5c7c539f915e75d884a97f6051cdf494997832bc02c7db9fc9c5ba8f057d5fece28a3bf215761815e6014e843abe2c38a9424fb7 + languageName: node + linkType: hard + +"vite@npm:5.2.8": + version: 5.2.8 + resolution: "vite@npm:5.2.8" dependencies: - esbuild: "npm:^0.19.3" + esbuild: "npm:^0.20.1" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.32" - rollup: "npm:^4.2.0" + postcss: "npm:^8.4.38" + rollup: "npm:^4.13.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 less: "*" @@ -13867,7 +14256,21 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 3c926f21b27379742a182c6594629ef5287fac2860e5f35ce744da35f35c3a967e822fb9b24d62a0f67a5fccca29b82d7982fbfc5208a58bfef31de7a8d499a4 + checksum: b5717bb00c2570c08ff6d8ed917655e79184efcafa9dd62d52eea19c5d6dfc5a708ec3de9ebc670a7165fc5d401c2bdf1563bb39e2748d8e51e1593d286a9a13 + languageName: node + linkType: hard + +"vscode-oniguruma@npm:^1.7.0": + version: 1.7.0 + resolution: "vscode-oniguruma@npm:1.7.0" + checksum: bef0073c665ddf8c86e51da94529c905856559e9aba97a9882f951acd572da560384775941ab6e7e8db94d9c578b25fefb951e4b73c37e8712e16b0231de2689 + languageName: node + linkType: hard + +"vscode-textmate@npm:^8.0.0": + version: 8.0.0 + resolution: "vscode-textmate@npm:8.0.0" + checksum: 836f7fe73fc94998a38ca193df48173a2b6eab08b4943d83c8cac9a2a0c3546cfdab4cf1b10b890ec4a4374c5bee03a885ef0e83e7fd2bd618cf00781c017c04 languageName: node linkType: hard @@ -13897,6 +14300,19 @@ __metadata: languageName: node linkType: hard +"web-encoding@npm:^1.1.5": + version: 1.1.5 + resolution: "web-encoding@npm:1.1.5" + dependencies: + "@zxing/text-encoding": "npm:0.9.0" + util: "npm:^0.12.3" + dependenciesMeta: + "@zxing/text-encoding": + optional: true + checksum: 59d5413338ec0894c690006f5d8508b0c88cae1d8c78606c3f326e351c672196461ed808b849fe08d0900fa56a61fcacb9ff576499068d2ead0a7bc04afa7d34 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -13905,8 +14321,8 @@ __metadata: linkType: hard "webpack-bundle-analyzer@npm:^4.10.1": - version: 4.10.1 - resolution: "webpack-bundle-analyzer@npm:4.10.1" + version: 4.10.2 + resolution: "webpack-bundle-analyzer@npm:4.10.2" dependencies: "@discoveryjs/json-ext": "npm:0.5.7" acorn: "npm:^8.0.4" @@ -13916,14 +14332,13 @@ __metadata: escape-string-regexp: "npm:^4.0.0" gzip-size: "npm:^6.0.0" html-escaper: "npm:^2.0.2" - is-plain-object: "npm:^5.0.0" opener: "npm:^1.5.2" picocolors: "npm:^1.0.0" sirv: "npm:^2.0.3" ws: "npm:^7.3.1" bin: webpack-bundle-analyzer: lib/bin/analyzer.js - checksum: 6a94c8f6aa03296fb2eb00d6ad3b27bd5c551590fd253772bc61debf3177414d42701014079d4f85c74ba1ca685ae9f0cb4063812b58c21f294d108e9908e5cd + checksum: 00603040e244ead15b2d92981f0559fa14216381349412a30070a7358eb3994cd61a8221d34a3b3fb8202dc3d1c5ee1fbbe94c5c52da536e5b410aa1cf279a48 languageName: node linkType: hard @@ -13945,14 +14360,14 @@ __metadata: languageName: node linkType: hard -"webpack-hot-middleware@npm:2.26.0": - version: 2.26.0 - resolution: "webpack-hot-middleware@npm:2.26.0" +"webpack-hot-middleware@npm:2.26.1": + version: 2.26.1 + resolution: "webpack-hot-middleware@npm:2.26.1" dependencies: ansi-html-community: "npm:0.0.8" html-entities: "npm:^2.1.0" strip-ansi: "npm:^6.0.0" - checksum: eef72a57b3869de0c460204d1f07f2d25e19a243cf020255ddc8bb1c7438abdc66df2bbd84056a85d03c3a55768507af8923e4a2d5b9e003394aaf9704641b12 + checksum: 13a3e78009e373b4ee990ffe1d4d49046e9893148a7106f063e11f962d02b744ea58b1dec25f5e76723c9dce678b9e68c883e7f2af2940aaf4de7aab31264c83 languageName: node linkType: hard @@ -13973,17 +14388,17 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.89.0": - version: 5.94.0 - resolution: "webpack@npm:5.94.0" +"webpack@npm:^5.90.3": + version: 5.96.1 + resolution: "webpack@npm:5.96.1" dependencies: - "@types/estree": "npm:^1.0.5" + "@types/eslint-scope": "npm:^3.7.7" + "@types/estree": "npm:^1.0.6" "@webassemblyjs/ast": "npm:^1.12.1" "@webassemblyjs/wasm-edit": "npm:^1.12.1" "@webassemblyjs/wasm-parser": "npm:^1.12.1" - acorn: "npm:^8.7.1" - acorn-import-attributes: "npm:^1.9.5" - browserslist: "npm:^4.21.10" + acorn: "npm:^8.14.0" + browserslist: "npm:^4.24.0" chrome-trace-event: "npm:^1.0.2" enhanced-resolve: "npm:^5.17.1" es-module-lexer: "npm:^1.2.1" @@ -14005,7 +14420,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: b4d1b751f634079bd177a89eef84d80fa5bb8d6fc15d72ab40fc2b9ca5167a79b56585e1a849e9e27e259803ee5c4365cb719e54af70a43c06358ec268ff4ebf + checksum: ae6052fde9a546f79f14987b65823ba4024c6642a8489339ecfee7a351dff93325842aad453295bbdc6b65fb1690e4ef07529db63aa84ece55c7869e991a0039 languageName: node linkType: hard @@ -14019,6 +14434,29 @@ __metadata: languageName: node linkType: hard +"which-pm@npm:2.0.0": + version: 2.0.0 + resolution: "which-pm@npm:2.0.0" + dependencies: + load-yaml-file: "npm:^0.2.0" + path-exists: "npm:^4.0.0" + checksum: 499fdf18fb259ea7dd58aab0df5f44240685364746596d0d08d9d68ac3a7205bde710ec1023dbc9148b901e755decb1891aa6790ceffdb81c603b6123ec7b5e4 + languageName: node + linkType: hard + +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.2": + version: 1.1.15 + resolution: "which-typed-array@npm:1.1.15" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" + checksum: 4465d5348c044032032251be54d8988270e69c6b7154f8fcb2a47ff706fe36f7624b3a24246b8d9089435a8f4ec48c1c1025c5d6b499456b9e5eff4f48212983 + languageName: node + linkType: hard + "which@npm:^1.2.14": version: 1.3.1 resolution: "which@npm:1.3.1" @@ -14062,13 +14500,13 @@ __metadata: linkType: hard "winston-transport@npm:^4.5.0": - version: 4.6.0 - resolution: "winston-transport@npm:4.6.0" + version: 4.9.0 + resolution: "winston-transport@npm:4.9.0" dependencies: - logform: "npm:^2.3.2" - readable-stream: "npm:^3.6.0" + logform: "npm:^2.7.0" + readable-stream: "npm:^3.6.2" triple-beam: "npm:^1.3.0" - checksum: 43f7f03dfbaeb2a37ddcfadf5f03a6802c77fb8800a384e9aeecce8d233272ed8f18c50f377045a7e154fd6c951e31c9af1bbcd7a3db9246518af42b6f961cc1 + checksum: e2990a172e754dbf27e7823772214a22dc8312f7ec9cfba831e5ef30a5d5528792e5ea8f083c7387ccfc5b2af20e3691f64738546c8869086110a26f98671095 languageName: node linkType: hard @@ -14109,6 +14547,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0": + version: 6.2.0 + resolution: "wrap-ansi@npm:6.2.0" + dependencies: + ansi-styles: "npm:^4.0.0" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + checksum: baad244e6e33335ea24e86e51868fe6823626e3a3c88d9a6674642afff1d34d9a154c917e74af8d845fd25d170c4ea9cf69a47133c3f3656e1252b3d462d9f6c + languageName: node + linkType: hard + "wrap-ansi@npm:^8.1.0": version: 8.1.0 resolution: "wrap-ansi@npm:8.1.0" @@ -14139,9 +14588,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.13.0": - version: 8.13.0 - resolution: "ws@npm:8.13.0" +"ws@npm:8.17.1": + version: 8.17.1 + resolution: "ws@npm:8.17.1" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -14150,13 +14599,13 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 579817dbbab3ee46669129c220cfd81ba6cdb9ab5c3e9a105702dd045743c4ab72e33bb384573827c0c481213417cc880e41bc097e0fc541a0b79fa3eb38207d + checksum: f4a49064afae4500be772abdc2211c8518f39e1c959640457dcee15d4488628620625c783902a52af2dd02f68558da2868fd06e6fd0e67ebcd09e6881b1b5bfe languageName: node linkType: hard "ws@npm:^7.3.1": - version: 7.5.9 - resolution: "ws@npm:7.5.9" + version: 7.5.10 + resolution: "ws@npm:7.5.10" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -14165,7 +14614,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: aec4ef4eb65821a7dde7b44790f8699cfafb7978c9b080f6d7a98a7f8fc0ce674c027073a78574c94786ba7112cc90fa2cc94fc224ceba4d4b1030cff9662494 + checksum: bd7d5f4aaf04fae7960c23dcb6c6375d525e00f795dd20b9385902bd008c40a94d3db3ce97d878acc7573df852056ca546328b27b39f47609f80fb22a0a9b61d languageName: node linkType: hard @@ -14202,7 +14651,7 @@ __metadata: languageName: node linkType: hard -"xtend@npm:^4.0.0, xtend@npm:~4.0.1": +"xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: 366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e @@ -14277,7 +14726,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.7.2": +"yargs@npm:^17.3.1, yargs@npm:^17.7.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: @@ -14293,9 +14742,9 @@ __metadata: linkType: hard "ylru@npm:^1.2.0": - version: 1.3.2 - resolution: "ylru@npm:1.3.2" - checksum: 1fcdf0e6428fa4be71d8b1ae96ee6134d8c6194bd23e531b755b9d90bb9c555592415dc629501fe9036dfa410e2e71d0d093e5c91625df46d8e546a29e658ebe + version: 1.4.0 + resolution: "ylru@npm:1.4.0" + checksum: eaadc38ed6d78d4fda49abed45cfdaf149bd334df761dbeadd3cff62936d25ffa94571f84c25b64a9a4b5efd8f489ee6fee3eaaf8e7b2886418a3bcb9ec84b84 languageName: node linkType: hard @@ -14306,6 +14755,13 @@ __metadata: languageName: node linkType: hard +"yoctocolors-cjs@npm:^2.1.2": + version: 2.1.2 + resolution: "yoctocolors-cjs@npm:2.1.2" + checksum: a0e36eb88fea2c7981eab22d1ba45e15d8d268626e6c4143305e2c1628fa17ebfaa40cd306161a8ce04c0a60ee0262058eab12567493d5eb1409780853454c6f + languageName: node + linkType: hard + "yup@npm:0.32.9": version: 0.32.9 resolution: "yup@npm:0.32.9" @@ -14320,3 +14776,10 @@ __metadata: checksum: b2adff31f4be85aaad338e6db12a26715b9e11270c587afe051d42c423f7f24de2d184f646047cb5c3b8c65163c37611f8309f2ef4eb6bb7a66688158a081d66 languageName: node linkType: hard + +"zod@npm:^3.19.1, zod@npm:^3.22.4": + version: 3.23.8 + resolution: "zod@npm:3.23.8" + checksum: 8f14c87d6b1b53c944c25ce7a28616896319d95bc46a9660fe441adc0ed0a81253b02b5abdaeffedbeb23bdd25a0bf1c29d2c12dd919aef6447652dd295e3e69 + languageName: node + linkType: hard From 093e4776cf50881517a4caba057cbb195d4115ae Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Wed, 13 Nov 2024 11:00:48 +0100 Subject: [PATCH 02/18] chore: migrate away from @strapi/helper-plugin --- packages/addons/menus/.eslintignore | 13 --- packages/addons/menus/.gitignore | 18 ---- packages/addons/menus/.npmignore | 6 -- packages/addons/menus/CHANGELOG.md | 86 ------------------- packages/addons/menus/LICENSE.md | 7 -- packages/addons/menus/README.md | 3 - .../menus/admin/components/EditView/index.tsx | 22 ----- .../addons/menus/admin/helpers/getTrad.ts | 10 --- .../addons/menus/admin/helpers/pluginId.ts | 10 --- packages/addons/menus/admin/index.ts | 65 -------------- .../menus/admin/pages/Settings/index.tsx | 9 -- .../addons/menus/admin/translations/ar.json | 1 - .../addons/menus/admin/translations/cs.json | 1 - .../addons/menus/admin/translations/de.json | 1 - .../addons/menus/admin/translations/en.json | 1 - .../addons/menus/admin/translations/es.json | 1 - .../addons/menus/admin/translations/fr.json | 1 - .../addons/menus/admin/translations/id.json | 1 - .../addons/menus/admin/translations/index.ts | 49 ----------- .../addons/menus/admin/translations/it.json | 1 - .../addons/menus/admin/translations/ko.json | 1 - .../addons/menus/admin/translations/ms.json | 1 - .../addons/menus/admin/translations/nl.json | 1 - .../addons/menus/admin/translations/pl.json | 1 - .../menus/admin/translations/pt-BR.json | 1 - .../addons/menus/admin/translations/pt.json | 1 - .../addons/menus/admin/translations/ru.json | 1 - .../addons/menus/admin/translations/sk.json | 1 - .../addons/menus/admin/translations/th.json | 1 - .../addons/menus/admin/translations/tr.json | 1 - .../addons/menus/admin/translations/uk.json | 1 - .../addons/menus/admin/translations/vi.json | 1 - .../menus/admin/translations/zh-Hans.json | 1 - .../addons/menus/admin/translations/zh.json | 1 - packages/addons/menus/package.json | 71 --------------- packages/addons/menus/packup.config.ts | 27 ------ packages/addons/menus/server/bootstrap.ts | 2 - packages/addons/menus/server/index.ts | 7 -- packages/addons/menus/server/register.ts | 2 - packages/addons/menus/server/strapi.d.ts | 7 -- packages/addons/menus/strapi-server.js | 3 - packages/addons/menus/tsconfig.json | 14 --- packages/addons/menus/types/app.ts | 14 --- packages/addons/redirects/.eslintignore | 13 --- packages/addons/redirects/.gitignore | 18 ---- packages/addons/redirects/.npmignore | 6 -- packages/addons/redirects/CHANGELOG.md | 85 ------------------ packages/addons/redirects/README.md | 3 - .../admin/components/EditView/index.tsx | 22 ----- .../addons/redirects/admin/helpers/getTrad.ts | 10 --- .../redirects/admin/helpers/pluginId.ts | 10 --- packages/addons/redirects/admin/index.ts | 64 -------------- .../redirects/admin/pages/Settings/index.tsx | 9 -- .../redirects/admin/translations/ar.json | 1 - .../redirects/admin/translations/cs.json | 1 - .../redirects/admin/translations/de.json | 1 - .../redirects/admin/translations/en.json | 1 - .../redirects/admin/translations/es.json | 1 - .../redirects/admin/translations/fr.json | 1 - .../redirects/admin/translations/id.json | 1 - .../redirects/admin/translations/index.ts | 49 ----------- .../redirects/admin/translations/it.json | 1 - .../redirects/admin/translations/ko.json | 1 - .../redirects/admin/translations/ms.json | 1 - .../redirects/admin/translations/nl.json | 1 - .../redirects/admin/translations/pl.json | 1 - .../redirects/admin/translations/pt-BR.json | 1 - .../redirects/admin/translations/pt.json | 1 - .../redirects/admin/translations/ru.json | 1 - .../redirects/admin/translations/sk.json | 1 - .../redirects/admin/translations/th.json | 1 - .../redirects/admin/translations/tr.json | 1 - .../redirects/admin/translations/uk.json | 1 - .../redirects/admin/translations/vi.json | 1 - .../redirects/admin/translations/zh-Hans.json | 1 - .../redirects/admin/translations/zh.json | 1 - packages/addons/redirects/package.json | 71 --------------- packages/addons/redirects/packup.config.ts | 27 ------ packages/addons/redirects/server/bootstrap.ts | 2 - packages/addons/redirects/server/index.ts | 7 -- packages/addons/redirects/server/register.ts | 2 - packages/addons/redirects/server/strapi.d.ts | 7 -- packages/addons/redirects/strapi-server.js | 3 - packages/addons/redirects/tsconfig.json | 14 --- packages/addons/redirects/types/app.ts | 14 --- .../admin/components/EditView/index.jsx | 6 +- .../sitemap/admin/components/Header/index.jsx | 6 +- .../sitemap/admin/components/Info/index.jsx | 6 +- .../components/List/Collection/index.jsx | 4 +- .../admin/components/List/Custom/index.jsx | 4 +- .../admin/components/ModalForm/index.jsx | 6 +- .../sitemap/admin/containers/Main/index.jsx | 6 +- .../addons/sitemap/admin/helpers/getTrad.ts | 7 +- .../sitemap/admin/helpers/getTranslation.ts | 5 ++ packages/addons/sitemap/admin/index.ts | 19 ++-- packages/addons/sitemap/package.json | 9 +- packages/core/admin/api/url-alias.ts | 15 ++-- .../admin/components/CopyLinkButton/index.tsx | 9 +- .../core/admin/components/EditForm/index.tsx | 15 ++-- .../components/EditView/Permalink/index.tsx | 9 +- .../core/admin/components/EditView/index.tsx | 40 +++++---- .../components/LanguageCheckboxes/index.tsx | 11 ++- .../admin/components/PatternField/index.tsx | 8 +- packages/core/admin/containers/App/index.tsx | 21 +++-- packages/core/admin/helpers/getTranslation.ts | 5 ++ packages/core/admin/index.ts | 47 +++++----- .../screens/List/components/Filters/index.tsx | 82 +++++++++--------- .../components/PaginationFooter/index.tsx | 8 +- .../screens/List/components/Table/index.tsx | 10 +-- .../List/components/TableRow/index.tsx | 42 +++++---- packages/core/admin/screens/List/index.tsx | 51 ++++++----- .../core/admin/screens/Overview/index.tsx | 15 ++-- .../screens/Patterns/CreatePage/index.tsx | 12 +-- .../Patterns/CreatePage/utils/schema.ts | 2 +- .../admin/screens/Patterns/EditPage/index.tsx | 16 ++-- .../screens/Patterns/EditPage/utils/schema.ts | 2 +- .../ListPage/components/Table/index.tsx | 8 +- .../ListPage/components/TableBody/index.tsx | 31 +++---- .../admin/screens/Patterns/ListPage/index.tsx | 8 +- .../core/admin/screens/Patterns/index.tsx | 6 +- packages/core/admin/tsconfig.json | 8 ++ packages/core/package.json | 15 ++-- packages/core/server/tsconfig.json | 8 ++ packages/core/tsconfig.json | 14 --- packages/helper-plugin/package.json | 2 +- .../components/Sidebar/ActionButton/index.tsx | 9 +- .../src/components/Sidebar/index.tsx | 1 - .../src/components/SidebarItem/index.tsx | 12 +-- .../src/components/SidebarModal/index.tsx | 50 +++++------ 129 files changed, 330 insertions(+), 1265 deletions(-) delete mode 100644 packages/addons/menus/.eslintignore delete mode 100644 packages/addons/menus/.gitignore delete mode 100644 packages/addons/menus/.npmignore delete mode 100644 packages/addons/menus/CHANGELOG.md delete mode 100644 packages/addons/menus/LICENSE.md delete mode 100644 packages/addons/menus/README.md delete mode 100644 packages/addons/menus/admin/components/EditView/index.tsx delete mode 100644 packages/addons/menus/admin/helpers/getTrad.ts delete mode 100644 packages/addons/menus/admin/helpers/pluginId.ts delete mode 100644 packages/addons/menus/admin/index.ts delete mode 100644 packages/addons/menus/admin/pages/Settings/index.tsx delete mode 100644 packages/addons/menus/admin/translations/ar.json delete mode 100644 packages/addons/menus/admin/translations/cs.json delete mode 100644 packages/addons/menus/admin/translations/de.json delete mode 100644 packages/addons/menus/admin/translations/en.json delete mode 100644 packages/addons/menus/admin/translations/es.json delete mode 100644 packages/addons/menus/admin/translations/fr.json delete mode 100644 packages/addons/menus/admin/translations/id.json delete mode 100644 packages/addons/menus/admin/translations/index.ts delete mode 100644 packages/addons/menus/admin/translations/it.json delete mode 100644 packages/addons/menus/admin/translations/ko.json delete mode 100644 packages/addons/menus/admin/translations/ms.json delete mode 100644 packages/addons/menus/admin/translations/nl.json delete mode 100644 packages/addons/menus/admin/translations/pl.json delete mode 100644 packages/addons/menus/admin/translations/pt-BR.json delete mode 100644 packages/addons/menus/admin/translations/pt.json delete mode 100644 packages/addons/menus/admin/translations/ru.json delete mode 100644 packages/addons/menus/admin/translations/sk.json delete mode 100644 packages/addons/menus/admin/translations/th.json delete mode 100644 packages/addons/menus/admin/translations/tr.json delete mode 100644 packages/addons/menus/admin/translations/uk.json delete mode 100644 packages/addons/menus/admin/translations/vi.json delete mode 100644 packages/addons/menus/admin/translations/zh-Hans.json delete mode 100644 packages/addons/menus/admin/translations/zh.json delete mode 100644 packages/addons/menus/package.json delete mode 100644 packages/addons/menus/packup.config.ts delete mode 100644 packages/addons/menus/server/bootstrap.ts delete mode 100644 packages/addons/menus/server/index.ts delete mode 100644 packages/addons/menus/server/register.ts delete mode 100644 packages/addons/menus/server/strapi.d.ts delete mode 100644 packages/addons/menus/strapi-server.js delete mode 100644 packages/addons/menus/tsconfig.json delete mode 100644 packages/addons/menus/types/app.ts delete mode 100644 packages/addons/redirects/.eslintignore delete mode 100644 packages/addons/redirects/.gitignore delete mode 100644 packages/addons/redirects/.npmignore delete mode 100644 packages/addons/redirects/CHANGELOG.md delete mode 100644 packages/addons/redirects/README.md delete mode 100644 packages/addons/redirects/admin/components/EditView/index.tsx delete mode 100644 packages/addons/redirects/admin/helpers/getTrad.ts delete mode 100644 packages/addons/redirects/admin/helpers/pluginId.ts delete mode 100644 packages/addons/redirects/admin/index.ts delete mode 100644 packages/addons/redirects/admin/pages/Settings/index.tsx delete mode 100644 packages/addons/redirects/admin/translations/ar.json delete mode 100644 packages/addons/redirects/admin/translations/cs.json delete mode 100644 packages/addons/redirects/admin/translations/de.json delete mode 100644 packages/addons/redirects/admin/translations/en.json delete mode 100644 packages/addons/redirects/admin/translations/es.json delete mode 100644 packages/addons/redirects/admin/translations/fr.json delete mode 100644 packages/addons/redirects/admin/translations/id.json delete mode 100644 packages/addons/redirects/admin/translations/index.ts delete mode 100644 packages/addons/redirects/admin/translations/it.json delete mode 100644 packages/addons/redirects/admin/translations/ko.json delete mode 100644 packages/addons/redirects/admin/translations/ms.json delete mode 100644 packages/addons/redirects/admin/translations/nl.json delete mode 100644 packages/addons/redirects/admin/translations/pl.json delete mode 100644 packages/addons/redirects/admin/translations/pt-BR.json delete mode 100644 packages/addons/redirects/admin/translations/pt.json delete mode 100644 packages/addons/redirects/admin/translations/ru.json delete mode 100644 packages/addons/redirects/admin/translations/sk.json delete mode 100644 packages/addons/redirects/admin/translations/th.json delete mode 100644 packages/addons/redirects/admin/translations/tr.json delete mode 100644 packages/addons/redirects/admin/translations/uk.json delete mode 100644 packages/addons/redirects/admin/translations/vi.json delete mode 100644 packages/addons/redirects/admin/translations/zh-Hans.json delete mode 100644 packages/addons/redirects/admin/translations/zh.json delete mode 100644 packages/addons/redirects/package.json delete mode 100644 packages/addons/redirects/packup.config.ts delete mode 100644 packages/addons/redirects/server/bootstrap.ts delete mode 100644 packages/addons/redirects/server/index.ts delete mode 100644 packages/addons/redirects/server/register.ts delete mode 100644 packages/addons/redirects/server/strapi.d.ts delete mode 100644 packages/addons/redirects/strapi-server.js delete mode 100644 packages/addons/redirects/tsconfig.json delete mode 100644 packages/addons/redirects/types/app.ts create mode 100644 packages/addons/sitemap/admin/helpers/getTranslation.ts create mode 100644 packages/core/admin/helpers/getTranslation.ts create mode 100644 packages/core/admin/tsconfig.json create mode 100644 packages/core/server/tsconfig.json delete mode 100644 packages/core/tsconfig.json diff --git a/packages/addons/menus/.eslintignore b/packages/addons/menus/.eslintignore deleted file mode 100644 index 3a1ec13c..00000000 --- a/packages/addons/menus/.eslintignore +++ /dev/null @@ -1,13 +0,0 @@ -**/node_modules -**/playground -**/public -**/build -**/dist -**/bundle -**/config -**/scripts -**/docs -**/server/types/generated -**/__tests__ -strapi-admin.js -strapi-server.js diff --git a/packages/addons/menus/.gitignore b/packages/addons/menus/.gitignore deleted file mode 100644 index e7a1942a..00000000 --- a/packages/addons/menus/.gitignore +++ /dev/null @@ -1,18 +0,0 @@ -# Don't check auto-generated stuff into git -coverage -node_modules -stats.json -package-lock.json - -# Cruft -.DS_Store -npm-debug.log -.idea - -# Strapi -.strapi-updater.json - -# Production build -build -dist -bundle diff --git a/packages/addons/menus/.npmignore b/packages/addons/menus/.npmignore deleted file mode 100644 index 572309c0..00000000 --- a/packages/addons/menus/.npmignore +++ /dev/null @@ -1,6 +0,0 @@ -# ignore the .ts and .tsx files -*.ts -*.tsx - -# include the .d.ts files -!*.d.ts diff --git a/packages/addons/menus/CHANGELOG.md b/packages/addons/menus/CHANGELOG.md deleted file mode 100644 index ce2afc0a..00000000 --- a/packages/addons/menus/CHANGELOG.md +++ /dev/null @@ -1,86 +0,0 @@ -# addon-menus - -## 1.0.0-beta.10 - -### Patch Changes - -- Updated dependencies [[`65fdc7f`](https://github.com/pluginpal/strapi-webtools/commit/65fdc7fbf510f7810ecee509902acfffa445aa77), [`faec872`](https://github.com/pluginpal/strapi-webtools/commit/faec87287907ef5acd9ad0b12b728212fa823adf)]: - - @pluginpal/webtools-core@1.0.0-beta.15 - -## 1.0.0-beta.9 - -### Patch Changes - -- Updated dependencies [[`77c41b1`](https://github.com/pluginpal/strapi-webtools/commit/77c41b1ff6bb5c4d49ca2240ae72082560b19bf0), [`801f859`](https://github.com/pluginpal/strapi-webtools/commit/801f859c16abb8c4000e744ee4d3cf68d59c2cab), [`bcbbc3e`](https://github.com/pluginpal/strapi-webtools/commit/bcbbc3e68ac3ee270172656f5c427c7ffe4a34ba)]: - - @pluginpal/webtools-core@1.0.0-beta.14 - -## 1.0.0-beta.8 - -### Patch Changes - -- Updated dependencies [[`e5c0587`](https://github.com/pluginpal/strapi-webtools/commit/e5c058758087c9d878ab7f40466672b340731e99)]: - - @pluginpal/webtools-core@1.0.0-beta.13 - -## 1.0.0-beta.7 - -### Patch Changes - -- Updated dependencies [[`60b5eff`](https://github.com/pluginpal/strapi-webtools/commit/60b5eff18795afd173a57380a87767fc29d06b3d), [`d620caa`](https://github.com/pluginpal/strapi-webtools/commit/d620caa4d42b409e87fd604d88e99d23ac6e985a)]: - - @pluginpal/webtools-core@1.0.0-beta.12 - -## 1.0.0-beta.6 - -### Patch Changes - -- Updated dependencies [[`ff7cb45`](https://github.com/pluginpal/strapi-webtools/commit/ff7cb457cd292f6b1ff938adf655c678e1cb446d), [`49fe9bc`](https://github.com/pluginpal/strapi-webtools/commit/49fe9bc05fc2799735e92a76dd8639982aa04680), [`ff0851a`](https://github.com/pluginpal/strapi-webtools/commit/ff0851a7a335ff8c0d79428f7b209c5675546bea), [`c99b57e`](https://github.com/pluginpal/strapi-webtools/commit/c99b57eee5910e9a49534980f678cdc4c0b14471), [`4fd5602`](https://github.com/pluginpal/strapi-webtools/commit/4fd56026d262e4f0a30cf5ab8274d916d29aadd6), [`05ae3ca`](https://github.com/pluginpal/strapi-webtools/commit/05ae3ca82ac1f2eb7c825852b0d24408daf1b501)]: - - @pluginpal/webtools-core@1.0.0-beta.11 - - @pluginpal/webtools-helper-plugin@1.0.0-beta.4 - -## 1.0.0-beta.5 - -### Patch Changes - -- Updated dependencies [[`a48cc8c`](https://github.com/pluginpal/strapi-webtools/commit/a48cc8cc2fb4a02e74418c0ad326c44ad5c97a65)]: - - @pluginpal/webtools-core@1.0.0-beta.10 - -## 1.0.0-beta.4 - -### Patch Changes - -- Updated dependencies [[`9b81da2`](https://github.com/pluginpal/strapi-webtools/commit/9b81da214ec8a1aa3f42d2d4eadaa30688ff4fe7), [`cb59eb7`](https://github.com/pluginpal/strapi-webtools/commit/cb59eb78ef7d45d7c3c07ec7350747b6bc611b27)]: - - @pluginpal/webtools-core@1.0.0-beta.9 - -## 1.0.0-beta.3 - -### Patch Changes - -- Updated dependencies [[`1f01462`](https://github.com/pluginpal/strapi-webtools/commit/1f01462d4bcabd65772eb9733d76746834d9e508), [`905ff2e`](https://github.com/pluginpal/strapi-webtools/commit/905ff2ea322aa1a21b836e76fb6f095de660c430)]: - - @pluginpal/webtools-core@1.0.0-beta.8 - -## 1.0.0-beta.2 - -### Patch Changes - -- Updated dependencies [[`fae4c75`](https://github.com/pluginpal/strapi-webtools/commit/fae4c75d7fb67ab9cc60d5b8a48d4f136b24e128)]: - - @pluginpal/webtools-core@1.0.0-beta.7 - -## 1.0.0-beta.1 - -### Patch Changes - -- Updated dependencies [[`6d2ee80`](https://github.com/pluginpal/strapi-webtools/commit/6d2ee80506aa3df8d0bc6ceb5031bc79cd253e8d), [`816f4db`](https://github.com/pluginpal/strapi-webtools/commit/816f4db1577a576438d048d5e244d19a17035e57), [`6a6fb9d`](https://github.com/pluginpal/strapi-webtools/commit/6a6fb9d0a58c8cf9d1ed159c11b6a197ec3de916), [`3aba7ed`](https://github.com/pluginpal/strapi-webtools/commit/3aba7ed6b814e2588f3403b5f8884f9e90ac7b34), [`a628383`](https://github.com/pluginpal/strapi-webtools/commit/a628383adf5aa0640c97e7379af1a2dd308e80fb), [`426b4ae`](https://github.com/pluginpal/strapi-webtools/commit/426b4aee9a80f080cd3ba2627360eb5b23230c88), [`5da6433`](https://github.com/pluginpal/strapi-webtools/commit/5da643305f62a2a2cd6d56a9ffa9885a3d2d9a02)]: - - @pluginpal/webtools-core@1.0.0-beta.6 - -## 0.0.1-beta.0 - -### Patch Changes - -- feb9d87: Removed redundant files from the npm builds -- e5ba503: Add an MIT license file -- dee1907: Fix issue with the admin translations -- Updated dependencies [0b32de2] -- Updated dependencies [feb9d87] -- Updated dependencies [d7be9d5] -- Updated dependencies [e5ba503] -- Updated dependencies [dee1907] - - @pluginpal/webtools-core@1.0.0-beta.5 diff --git a/packages/addons/menus/LICENSE.md b/packages/addons/menus/LICENSE.md deleted file mode 100644 index 6c093860..00000000 --- a/packages/addons/menus/LICENSE.md +++ /dev/null @@ -1,7 +0,0 @@ -Copyright (c) 2024 PluginPal. - -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/packages/addons/menus/README.md b/packages/addons/menus/README.md deleted file mode 100644 index bf9fb777..00000000 --- a/packages/addons/menus/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Strapi plugin sitemap - -A quick description of sitemap. diff --git a/packages/addons/menus/admin/components/EditView/index.tsx b/packages/addons/menus/admin/components/EditView/index.tsx deleted file mode 100644 index 0d26527f..00000000 --- a/packages/addons/menus/admin/components/EditView/index.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import React from 'react'; -import { useIntl } from 'react-intl'; -import { SidebarDropdown } from '@pluginpal/webtools-helper-plugin'; - -import getTrad from '../../helpers/getTrad'; - -const EditView = () => { - const { formatMessage } = useIntl(); - - return ( - - Some menu link info - - ); -}; - -export default EditView; diff --git a/packages/addons/menus/admin/helpers/getTrad.ts b/packages/addons/menus/admin/helpers/getTrad.ts deleted file mode 100644 index 737066c2..00000000 --- a/packages/addons/menus/admin/helpers/getTrad.ts +++ /dev/null @@ -1,10 +0,0 @@ -import pluginId from './pluginId'; - -/** - * A helper function to obtain a translation id. - * - * @return {string} The plugin id. - */ -const getTrad = (id: string): string => `${pluginId}.${id}`; - -export default getTrad; diff --git a/packages/addons/menus/admin/helpers/pluginId.ts b/packages/addons/menus/admin/helpers/pluginId.ts deleted file mode 100644 index 4f69c433..00000000 --- a/packages/addons/menus/admin/helpers/pluginId.ts +++ /dev/null @@ -1,10 +0,0 @@ -import pluginPkg from '../../package.json'; - -/** - * A helper function to obtain the plugin id. - * - * @return {string} The plugin id. - */ -const pluginId: string = pluginPkg.strapi.name; - -export default pluginId; diff --git a/packages/addons/menus/admin/index.ts b/packages/addons/menus/admin/index.ts deleted file mode 100644 index fe732572..00000000 --- a/packages/addons/menus/admin/index.ts +++ /dev/null @@ -1,65 +0,0 @@ -import { prefixPluginTranslations } from '@strapi/helper-plugin'; -import { AdminApp } from '@pluginpal/webtools-helper-plugin'; - -import pluginPkg from '../package.json'; -import pluginId from './helpers/pluginId'; -import getTrad from './helpers/getTrad'; -import EditView from './components/EditView'; - -const pluginDescription = pluginPkg.strapi.description || pluginPkg.description; -const { name } = pluginPkg.strapi; - -export default { - register(app: AdminApp) { - app.registerPlugin({ - description: pluginDescription, - id: pluginId, - isReady: true, - isRequired: pluginPkg.strapi.required || false, - name, - }); - }, - bootstrap(app: AdminApp) { - app.injectContentManagerComponent('editView', 'right-links', { - name: 'menu-link-edit-view', - Component: EditView, - }); - - app.addSettingsLink('webtools', { - id: 'menus', - intlLabel: { - id: getTrad('plugin.name'), - defaultMessage: 'Menus', - }, - to: '/settings/webtools/menus', - async Component() { - const component = await import( - /* webpackChunkName: "upload-settings" */ './pages/Settings' - ); - - return component; - }, - }); - }, - async registerTrads({ locales }: { locales: string[] }) { - const importedTrads = await Promise.all( - locales.map((locale) => { - try { - // eslint-disable-next-line import/no-dynamic-require, global-require - const data = require(`./translations/${locale}.json`) as Record; - return { - data: prefixPluginTranslations(data, pluginId), - locale, - }; - } catch { - return { - data: {}, - locale, - }; - } - }), - ); - - return Promise.resolve(importedTrads); - }, -}; diff --git a/packages/addons/menus/admin/pages/Settings/index.tsx b/packages/addons/menus/admin/pages/Settings/index.tsx deleted file mode 100644 index 6a7ed88e..00000000 --- a/packages/addons/menus/admin/pages/Settings/index.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import * as React from 'react'; - -const Settings = () => ( -
- Settings -
-); - -export default Settings; diff --git a/packages/addons/menus/admin/translations/ar.json b/packages/addons/menus/admin/translations/ar.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/ar.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/cs.json b/packages/addons/menus/admin/translations/cs.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/cs.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/de.json b/packages/addons/menus/admin/translations/de.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/menus/admin/translations/de.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/menus/admin/translations/en.json b/packages/addons/menus/admin/translations/en.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/en.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/es.json b/packages/addons/menus/admin/translations/es.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/es.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/fr.json b/packages/addons/menus/admin/translations/fr.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/fr.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/id.json b/packages/addons/menus/admin/translations/id.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/id.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/index.ts b/packages/addons/menus/admin/translations/index.ts deleted file mode 100644 index d990d5ae..00000000 --- a/packages/addons/menus/admin/translations/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import ar from './ar.json'; -import cs from './cs.json'; -import de from './de.json'; -import en from './en.json'; -import es from './es.json'; -import fr from './fr.json'; -import id from './id.json'; -import it from './it.json'; -import ko from './ko.json'; -import ms from './ms.json'; -import nl from './nl.json'; -import pl from './pl.json'; -import ptBR from './pt-BR.json'; -import pt from './pt.json'; -import ru from './ru.json'; -import th from './th.json'; -import tr from './tr.json'; -import uk from './uk.json'; -import vi from './vi.json'; -import zhHans from './zh-Hans.json'; -import zh from './zh.json'; -import sk from './sk.json'; - -const trads = { - ar, - cs, - de, - en, - es, - fr, - id, - it, - ko, - ms, - nl, - pl, - 'pt-BR': ptBR, - pt, - ru, - th, - tr, - uk, - vi, - 'zh-Hans': zhHans, - zh, - sk, -}; - -export default trads; diff --git a/packages/addons/menus/admin/translations/it.json b/packages/addons/menus/admin/translations/it.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/it.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/ko.json b/packages/addons/menus/admin/translations/ko.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/ko.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/ms.json b/packages/addons/menus/admin/translations/ms.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/ms.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/nl.json b/packages/addons/menus/admin/translations/nl.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/nl.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/pl.json b/packages/addons/menus/admin/translations/pl.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/menus/admin/translations/pl.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/menus/admin/translations/pt-BR.json b/packages/addons/menus/admin/translations/pt-BR.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/pt-BR.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/pt.json b/packages/addons/menus/admin/translations/pt.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/pt.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/ru.json b/packages/addons/menus/admin/translations/ru.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/menus/admin/translations/ru.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/menus/admin/translations/sk.json b/packages/addons/menus/admin/translations/sk.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/sk.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/th.json b/packages/addons/menus/admin/translations/th.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/th.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/tr.json b/packages/addons/menus/admin/translations/tr.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/menus/admin/translations/tr.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/menus/admin/translations/uk.json b/packages/addons/menus/admin/translations/uk.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/menus/admin/translations/uk.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/menus/admin/translations/vi.json b/packages/addons/menus/admin/translations/vi.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/menus/admin/translations/vi.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/menus/admin/translations/zh-Hans.json b/packages/addons/menus/admin/translations/zh-Hans.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/menus/admin/translations/zh-Hans.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/menus/admin/translations/zh.json b/packages/addons/menus/admin/translations/zh.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/menus/admin/translations/zh.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/menus/package.json b/packages/addons/menus/package.json deleted file mode 100644 index 99cb9776..00000000 --- a/packages/addons/menus/package.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "name": "@pluginpal/webtools-addon-menus", - "version": "1.0.0-beta.10", - "private": true, - "description": "This is the description of the plugin.", - "strapi": { - "name": "webtools", - "icon": "list", - "displayName": "Webtools Menus", - "description": "This is the description of the plugin.", - "required": false, - "kind": "plugin", - "webtoolsAddon": true, - "addonName": "Menus" - }, - "files": [ - "dist", - "strapi-admin.js", - "strapi-server.js" - ], - "exports": { - "./strapi-admin": { - "types": "./dist/admin/index.d.ts", - "source": "./admin/index.ts", - "import": "./dist/admin/index.mjs", - "require": "./dist/admin/index.js", - "default": "./dist/admin/index.js" - }, - "./strapi-server": { - "types": "./dist/server/index.d.ts", - "source": "./server/index.ts", - "import": "./dist/server/index.mjs", - "require": "./dist/server/index.js", - "default": "./dist/server/index.js" - }, - "./package.json": "./package.json" - }, - "scripts": { - "build": "../../../node_modules/.bin/pack-up build && ../../../node_modules/.bin/yalc push --publish", - "watch": "../../../node_modules/.bin/pack-up watch", - "watch:link": "../../../node_modules/.bin/strapi plugin:watch:link", - "eslint": "../../../node_modules/.bin/eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", - "eslint:fix": "../../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" - }, - "dependencies": { - "@pluginpal/webtools-helper-plugin": "1.0.0-beta.4", - "@strapi/strapi": "^4" - }, - "devDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0", - "react-router-dom": "^5.2.0", - "styled-components": "5.3.3" - }, - "peerDependencies": { - "@pluginpal/webtools-core": "1.0.0-beta.15", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0", - "react-router-dom": "^5.2.0", - "styled-components": "^5.2.1" - }, - "author": { - "name": "TODO" - }, - "maintainers": [], - "engines": { - "node": ">=18.x.x <=20.x.x", - "npm": ">=6.0.0" - }, - "license": "MIT" -} diff --git a/packages/addons/menus/packup.config.ts b/packages/addons/menus/packup.config.ts deleted file mode 100644 index 3fc65a1f..00000000 --- a/packages/addons/menus/packup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { Config, defineConfig } from '@strapi/pack-up'; - -const config: Config = defineConfig({ - bundles: [ - { - source: './admin/index.ts', - import: './dist/admin/index.mjs', - require: './dist/admin/index.js', - runtime: 'web', - }, - { - source: './server/index.ts', - import: './dist/server/index.mjs', - require: './dist/server/index.js', - runtime: 'node', - }, - ], - dist: './dist', - /** - * Because we're exporting a server & client package - * which have different runtimes we want to ignore - * what they look like in the package.json - */ - exports: {}, -}); - -export default config; diff --git a/packages/addons/menus/server/bootstrap.ts b/packages/addons/menus/server/bootstrap.ts deleted file mode 100644 index 481648a0..00000000 --- a/packages/addons/menus/server/bootstrap.ts +++ /dev/null @@ -1,2 +0,0 @@ -export default () => { -}; diff --git a/packages/addons/menus/server/index.ts b/packages/addons/menus/server/index.ts deleted file mode 100644 index 3745bb1a..00000000 --- a/packages/addons/menus/server/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -import register from './register'; -import bootstrap from './bootstrap'; - -export default { - register, - bootstrap, -}; diff --git a/packages/addons/menus/server/register.ts b/packages/addons/menus/server/register.ts deleted file mode 100644 index 481648a0..00000000 --- a/packages/addons/menus/server/register.ts +++ /dev/null @@ -1,2 +0,0 @@ -export default () => { -}; diff --git a/packages/addons/menus/server/strapi.d.ts b/packages/addons/menus/server/strapi.d.ts deleted file mode 100644 index 2f049265..00000000 --- a/packages/addons/menus/server/strapi.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Strapi } from '@strapi/strapi'; - -declare global { - const strapi: Strapi; -} - -export default global; diff --git a/packages/addons/menus/strapi-server.js b/packages/addons/menus/strapi-server.js deleted file mode 100644 index bf559588..00000000 --- a/packages/addons/menus/strapi-server.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -module.exports = require('./dist/server'); diff --git a/packages/addons/menus/tsconfig.json b/packages/addons/menus/tsconfig.json deleted file mode 100644 index df43d5e0..00000000 --- a/packages/addons/menus/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "../../../tsconfig.json", - "compilerOptions": { - "rootDir": "./", - "outDir": "../../../playground/src/plugins/webtools-addon-menus", - }, - "include": [ - "./server/**/*", - "./admin/**/*", - "./types/**/*", - "./strapi-server.*", - "./strapi-admin.*" - ], -} diff --git a/packages/addons/menus/types/app.ts b/packages/addons/menus/types/app.ts deleted file mode 100644 index bbac54aa..00000000 --- a/packages/addons/menus/types/app.ts +++ /dev/null @@ -1,14 +0,0 @@ -export type App = { - registerPlugin: (plugin: { - [key: string]: any; - }) => void; - createSettingSection: (id: any, sections: any[]) => void; - - injectContentManagerComponent: (a: string, b: string, ...args: any[]) => void; - - getPlugin: (name: string) => null | undefined | { - [key: string]: any; - }; - - [key: string]: any; -}; diff --git a/packages/addons/redirects/.eslintignore b/packages/addons/redirects/.eslintignore deleted file mode 100644 index 3a1ec13c..00000000 --- a/packages/addons/redirects/.eslintignore +++ /dev/null @@ -1,13 +0,0 @@ -**/node_modules -**/playground -**/public -**/build -**/dist -**/bundle -**/config -**/scripts -**/docs -**/server/types/generated -**/__tests__ -strapi-admin.js -strapi-server.js diff --git a/packages/addons/redirects/.gitignore b/packages/addons/redirects/.gitignore deleted file mode 100644 index e7a1942a..00000000 --- a/packages/addons/redirects/.gitignore +++ /dev/null @@ -1,18 +0,0 @@ -# Don't check auto-generated stuff into git -coverage -node_modules -stats.json -package-lock.json - -# Cruft -.DS_Store -npm-debug.log -.idea - -# Strapi -.strapi-updater.json - -# Production build -build -dist -bundle diff --git a/packages/addons/redirects/.npmignore b/packages/addons/redirects/.npmignore deleted file mode 100644 index 572309c0..00000000 --- a/packages/addons/redirects/.npmignore +++ /dev/null @@ -1,6 +0,0 @@ -# ignore the .ts and .tsx files -*.ts -*.tsx - -# include the .d.ts files -!*.d.ts diff --git a/packages/addons/redirects/CHANGELOG.md b/packages/addons/redirects/CHANGELOG.md deleted file mode 100644 index b0cc768e..00000000 --- a/packages/addons/redirects/CHANGELOG.md +++ /dev/null @@ -1,85 +0,0 @@ -# addon-redirects - -## 1.0.0-beta.10 - -### Patch Changes - -- Updated dependencies [[`65fdc7f`](https://github.com/pluginpal/strapi-webtools/commit/65fdc7fbf510f7810ecee509902acfffa445aa77), [`faec872`](https://github.com/pluginpal/strapi-webtools/commit/faec87287907ef5acd9ad0b12b728212fa823adf)]: - - @pluginpal/webtools-core@1.0.0-beta.15 - -## 1.0.0-beta.9 - -### Patch Changes - -- Updated dependencies [[`77c41b1`](https://github.com/pluginpal/strapi-webtools/commit/77c41b1ff6bb5c4d49ca2240ae72082560b19bf0), [`801f859`](https://github.com/pluginpal/strapi-webtools/commit/801f859c16abb8c4000e744ee4d3cf68d59c2cab), [`bcbbc3e`](https://github.com/pluginpal/strapi-webtools/commit/bcbbc3e68ac3ee270172656f5c427c7ffe4a34ba)]: - - @pluginpal/webtools-core@1.0.0-beta.14 - -## 1.0.0-beta.8 - -### Patch Changes - -- Updated dependencies [[`e5c0587`](https://github.com/pluginpal/strapi-webtools/commit/e5c058758087c9d878ab7f40466672b340731e99)]: - - @pluginpal/webtools-core@1.0.0-beta.13 - -## 1.0.0-beta.7 - -### Patch Changes - -- Updated dependencies [[`60b5eff`](https://github.com/pluginpal/strapi-webtools/commit/60b5eff18795afd173a57380a87767fc29d06b3d), [`d620caa`](https://github.com/pluginpal/strapi-webtools/commit/d620caa4d42b409e87fd604d88e99d23ac6e985a)]: - - @pluginpal/webtools-core@1.0.0-beta.12 - -## 1.0.0-beta.6 - -### Patch Changes - -- Updated dependencies [[`ff7cb45`](https://github.com/pluginpal/strapi-webtools/commit/ff7cb457cd292f6b1ff938adf655c678e1cb446d), [`49fe9bc`](https://github.com/pluginpal/strapi-webtools/commit/49fe9bc05fc2799735e92a76dd8639982aa04680), [`ff0851a`](https://github.com/pluginpal/strapi-webtools/commit/ff0851a7a335ff8c0d79428f7b209c5675546bea), [`c99b57e`](https://github.com/pluginpal/strapi-webtools/commit/c99b57eee5910e9a49534980f678cdc4c0b14471), [`4fd5602`](https://github.com/pluginpal/strapi-webtools/commit/4fd56026d262e4f0a30cf5ab8274d916d29aadd6), [`05ae3ca`](https://github.com/pluginpal/strapi-webtools/commit/05ae3ca82ac1f2eb7c825852b0d24408daf1b501)]: - - @pluginpal/webtools-core@1.0.0-beta.11 - - @pluginpal/webtools-helper-plugin@1.0.0-beta.4 - -## 1.0.0-beta.5 - -### Patch Changes - -- Updated dependencies [[`a48cc8c`](https://github.com/pluginpal/strapi-webtools/commit/a48cc8cc2fb4a02e74418c0ad326c44ad5c97a65)]: - - @pluginpal/webtools-core@1.0.0-beta.10 - -## 1.0.0-beta.4 - -### Patch Changes - -- Updated dependencies [[`9b81da2`](https://github.com/pluginpal/strapi-webtools/commit/9b81da214ec8a1aa3f42d2d4eadaa30688ff4fe7), [`cb59eb7`](https://github.com/pluginpal/strapi-webtools/commit/cb59eb78ef7d45d7c3c07ec7350747b6bc611b27)]: - - @pluginpal/webtools-core@1.0.0-beta.9 - -## 1.0.0-beta.3 - -### Patch Changes - -- Updated dependencies [[`1f01462`](https://github.com/pluginpal/strapi-webtools/commit/1f01462d4bcabd65772eb9733d76746834d9e508), [`905ff2e`](https://github.com/pluginpal/strapi-webtools/commit/905ff2ea322aa1a21b836e76fb6f095de660c430)]: - - @pluginpal/webtools-core@1.0.0-beta.8 - -## 1.0.0-beta.2 - -### Patch Changes - -- Updated dependencies [[`fae4c75`](https://github.com/pluginpal/strapi-webtools/commit/fae4c75d7fb67ab9cc60d5b8a48d4f136b24e128)]: - - @pluginpal/webtools-core@1.0.0-beta.7 - -## 1.0.0-beta.1 - -### Patch Changes - -- Updated dependencies [[`6d2ee80`](https://github.com/pluginpal/strapi-webtools/commit/6d2ee80506aa3df8d0bc6ceb5031bc79cd253e8d), [`816f4db`](https://github.com/pluginpal/strapi-webtools/commit/816f4db1577a576438d048d5e244d19a17035e57), [`6a6fb9d`](https://github.com/pluginpal/strapi-webtools/commit/6a6fb9d0a58c8cf9d1ed159c11b6a197ec3de916), [`3aba7ed`](https://github.com/pluginpal/strapi-webtools/commit/3aba7ed6b814e2588f3403b5f8884f9e90ac7b34), [`a628383`](https://github.com/pluginpal/strapi-webtools/commit/a628383adf5aa0640c97e7379af1a2dd308e80fb), [`426b4ae`](https://github.com/pluginpal/strapi-webtools/commit/426b4aee9a80f080cd3ba2627360eb5b23230c88), [`5da6433`](https://github.com/pluginpal/strapi-webtools/commit/5da643305f62a2a2cd6d56a9ffa9885a3d2d9a02)]: - - @pluginpal/webtools-core@1.0.0-beta.6 - -## 0.0.1-beta.0 - -### Patch Changes - -- feb9d87: Removed redundant files from the npm builds -- dee1907: Fix issue with the admin translations -- Updated dependencies [0b32de2] -- Updated dependencies [feb9d87] -- Updated dependencies [d7be9d5] -- Updated dependencies [e5ba503] -- Updated dependencies [dee1907] - - @pluginpal/webtools-core@1.0.0-beta.5 diff --git a/packages/addons/redirects/README.md b/packages/addons/redirects/README.md deleted file mode 100644 index bf9fb777..00000000 --- a/packages/addons/redirects/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Strapi plugin sitemap - -A quick description of sitemap. diff --git a/packages/addons/redirects/admin/components/EditView/index.tsx b/packages/addons/redirects/admin/components/EditView/index.tsx deleted file mode 100644 index 9931b533..00000000 --- a/packages/addons/redirects/admin/components/EditView/index.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import React from 'react'; -import { useIntl } from 'react-intl'; -import { SidebarDropdown } from '@pluginpal/webtools-helper-plugin'; - -import getTrad from '../../helpers/getTrad'; - -const EditView = () => { - const { formatMessage } = useIntl(); - - return ( - - Some redirects info - - ); -}; - -export default EditView; diff --git a/packages/addons/redirects/admin/helpers/getTrad.ts b/packages/addons/redirects/admin/helpers/getTrad.ts deleted file mode 100644 index 737066c2..00000000 --- a/packages/addons/redirects/admin/helpers/getTrad.ts +++ /dev/null @@ -1,10 +0,0 @@ -import pluginId from './pluginId'; - -/** - * A helper function to obtain a translation id. - * - * @return {string} The plugin id. - */ -const getTrad = (id: string): string => `${pluginId}.${id}`; - -export default getTrad; diff --git a/packages/addons/redirects/admin/helpers/pluginId.ts b/packages/addons/redirects/admin/helpers/pluginId.ts deleted file mode 100644 index 4f69c433..00000000 --- a/packages/addons/redirects/admin/helpers/pluginId.ts +++ /dev/null @@ -1,10 +0,0 @@ -import pluginPkg from '../../package.json'; - -/** - * A helper function to obtain the plugin id. - * - * @return {string} The plugin id. - */ -const pluginId: string = pluginPkg.strapi.name; - -export default pluginId; diff --git a/packages/addons/redirects/admin/index.ts b/packages/addons/redirects/admin/index.ts deleted file mode 100644 index 785209e6..00000000 --- a/packages/addons/redirects/admin/index.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { prefixPluginTranslations } from '@strapi/helper-plugin'; -import { AdminApp } from '@pluginpal/webtools-helper-plugin'; -import pluginPkg from '../package.json'; -import pluginId from './helpers/pluginId'; -import getTrad from './helpers/getTrad'; -import EditView from './components/EditView'; - -const pluginDescription = pluginPkg.strapi.description || pluginPkg.description; -const { name } = pluginPkg.strapi; - -export default { - register(app: AdminApp) { - app.registerPlugin({ - description: pluginDescription, - id: pluginId, - isReady: true, - isRequired: pluginPkg.strapi.required || false, - name, - }); - }, - bootstrap(app: AdminApp) { - app.injectContentManagerComponent('editView', 'right-links', { - name: 'redirects-edit-view', - Component: EditView, - }); - - app.addSettingsLink('webtools', { - id: 'redirects', - intlLabel: { - id: getTrad('plugin.name'), - defaultMessage: 'Redirects', - }, - to: '/settings/webtools/redirects', - async Component() { - const component = await import( - /* webpackChunkName: "upload-settings" */ './pages/Settings' - ); - - return component; - }, - }); - }, - async registerTrads({ locales }: { locales: string[] }) { - const importedTrads = await Promise.all( - locales.map((locale) => { - try { - // eslint-disable-next-line import/no-dynamic-require, global-require - const data = require(`./translations/${locale}.json`) as Record; - return { - data: prefixPluginTranslations(data, pluginId), - locale, - }; - } catch { - return { - data: {}, - locale, - }; - } - }), - ); - - return Promise.resolve(importedTrads); - }, -}; diff --git a/packages/addons/redirects/admin/pages/Settings/index.tsx b/packages/addons/redirects/admin/pages/Settings/index.tsx deleted file mode 100644 index 6a7ed88e..00000000 --- a/packages/addons/redirects/admin/pages/Settings/index.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import * as React from 'react'; - -const Settings = () => ( -
- Settings -
-); - -export default Settings; diff --git a/packages/addons/redirects/admin/translations/ar.json b/packages/addons/redirects/admin/translations/ar.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/ar.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/cs.json b/packages/addons/redirects/admin/translations/cs.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/cs.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/de.json b/packages/addons/redirects/admin/translations/de.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/redirects/admin/translations/de.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/redirects/admin/translations/en.json b/packages/addons/redirects/admin/translations/en.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/en.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/es.json b/packages/addons/redirects/admin/translations/es.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/es.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/fr.json b/packages/addons/redirects/admin/translations/fr.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/fr.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/id.json b/packages/addons/redirects/admin/translations/id.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/id.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/index.ts b/packages/addons/redirects/admin/translations/index.ts deleted file mode 100644 index d990d5ae..00000000 --- a/packages/addons/redirects/admin/translations/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import ar from './ar.json'; -import cs from './cs.json'; -import de from './de.json'; -import en from './en.json'; -import es from './es.json'; -import fr from './fr.json'; -import id from './id.json'; -import it from './it.json'; -import ko from './ko.json'; -import ms from './ms.json'; -import nl from './nl.json'; -import pl from './pl.json'; -import ptBR from './pt-BR.json'; -import pt from './pt.json'; -import ru from './ru.json'; -import th from './th.json'; -import tr from './tr.json'; -import uk from './uk.json'; -import vi from './vi.json'; -import zhHans from './zh-Hans.json'; -import zh from './zh.json'; -import sk from './sk.json'; - -const trads = { - ar, - cs, - de, - en, - es, - fr, - id, - it, - ko, - ms, - nl, - pl, - 'pt-BR': ptBR, - pt, - ru, - th, - tr, - uk, - vi, - 'zh-Hans': zhHans, - zh, - sk, -}; - -export default trads; diff --git a/packages/addons/redirects/admin/translations/it.json b/packages/addons/redirects/admin/translations/it.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/it.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/ko.json b/packages/addons/redirects/admin/translations/ko.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/ko.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/ms.json b/packages/addons/redirects/admin/translations/ms.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/ms.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/nl.json b/packages/addons/redirects/admin/translations/nl.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/nl.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/pl.json b/packages/addons/redirects/admin/translations/pl.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/redirects/admin/translations/pl.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/redirects/admin/translations/pt-BR.json b/packages/addons/redirects/admin/translations/pt-BR.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/pt-BR.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/pt.json b/packages/addons/redirects/admin/translations/pt.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/pt.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/ru.json b/packages/addons/redirects/admin/translations/ru.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/redirects/admin/translations/ru.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/redirects/admin/translations/sk.json b/packages/addons/redirects/admin/translations/sk.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/sk.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/th.json b/packages/addons/redirects/admin/translations/th.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/th.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/tr.json b/packages/addons/redirects/admin/translations/tr.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/redirects/admin/translations/tr.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/redirects/admin/translations/uk.json b/packages/addons/redirects/admin/translations/uk.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/redirects/admin/translations/uk.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/redirects/admin/translations/vi.json b/packages/addons/redirects/admin/translations/vi.json deleted file mode 100644 index 9e26dfee..00000000 --- a/packages/addons/redirects/admin/translations/vi.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/packages/addons/redirects/admin/translations/zh-Hans.json b/packages/addons/redirects/admin/translations/zh-Hans.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/redirects/admin/translations/zh-Hans.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/redirects/admin/translations/zh.json b/packages/addons/redirects/admin/translations/zh.json deleted file mode 100644 index 0967ef42..00000000 --- a/packages/addons/redirects/admin/translations/zh.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/addons/redirects/package.json b/packages/addons/redirects/package.json deleted file mode 100644 index 456602d8..00000000 --- a/packages/addons/redirects/package.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "name": "@pluginpal/webtools-addon-redirects", - "version": "1.0.0-beta.10", - "private": true, - "description": "This is the description of the plugin.", - "strapi": { - "name": "webtools", - "icon": "list", - "displayName": "Webtools Redirects", - "description": "This is the description of the plugin.", - "required": false, - "kind": "plugin", - "webtoolsAddon": true, - "addonName": "Redirects" - }, - "files": [ - "dist", - "strapi-admin.js", - "strapi-server.js" - ], - "exports": { - "./strapi-admin": { - "types": "./dist/admin/index.d.ts", - "source": "./admin/index.ts", - "import": "./dist/admin/index.mjs", - "require": "./dist/admin/index.js", - "default": "./dist/admin/index.js" - }, - "./strapi-server": { - "types": "./dist/server/index.d.ts", - "source": "./server/index.ts", - "import": "./dist/server/index.mjs", - "require": "./dist/server/index.js", - "default": "./dist/server/index.js" - }, - "./package.json": "./package.json" - }, - "scripts": { - "build": "../../../node_modules/.bin/pack-up build && ../../../node_modules/.bin/yalc push --publish", - "watch": "../../../node_modules/.bin/pack-up watch", - "watch:link": "../../../node_modules/.bin/strapi plugin:watch:link", - "eslint": "../../../node_modules/.bin/eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", - "eslint:fix": "../../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" - }, - "dependencies": { - "@pluginpal/webtools-helper-plugin": "1.0.0-beta.4", - "@strapi/strapi": "^4" - }, - "devDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0", - "react-router-dom": "^5.2.0", - "styled-components": "5.3.3" - }, - "peerDependencies": { - "@pluginpal/webtools-core": "1.0.0-beta.15", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0", - "react-router-dom": "^5.2.0", - "styled-components": "^5.2.1" - }, - "author": { - "name": "TODO" - }, - "maintainers": [], - "engines": { - "node": ">=18.x.x <=20.x.x", - "npm": ">=6.0.0" - }, - "license": "MIT" -} diff --git a/packages/addons/redirects/packup.config.ts b/packages/addons/redirects/packup.config.ts deleted file mode 100644 index 3fc65a1f..00000000 --- a/packages/addons/redirects/packup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { Config, defineConfig } from '@strapi/pack-up'; - -const config: Config = defineConfig({ - bundles: [ - { - source: './admin/index.ts', - import: './dist/admin/index.mjs', - require: './dist/admin/index.js', - runtime: 'web', - }, - { - source: './server/index.ts', - import: './dist/server/index.mjs', - require: './dist/server/index.js', - runtime: 'node', - }, - ], - dist: './dist', - /** - * Because we're exporting a server & client package - * which have different runtimes we want to ignore - * what they look like in the package.json - */ - exports: {}, -}); - -export default config; diff --git a/packages/addons/redirects/server/bootstrap.ts b/packages/addons/redirects/server/bootstrap.ts deleted file mode 100644 index 481648a0..00000000 --- a/packages/addons/redirects/server/bootstrap.ts +++ /dev/null @@ -1,2 +0,0 @@ -export default () => { -}; diff --git a/packages/addons/redirects/server/index.ts b/packages/addons/redirects/server/index.ts deleted file mode 100644 index 3745bb1a..00000000 --- a/packages/addons/redirects/server/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -import register from './register'; -import bootstrap from './bootstrap'; - -export default { - register, - bootstrap, -}; diff --git a/packages/addons/redirects/server/register.ts b/packages/addons/redirects/server/register.ts deleted file mode 100644 index 481648a0..00000000 --- a/packages/addons/redirects/server/register.ts +++ /dev/null @@ -1,2 +0,0 @@ -export default () => { -}; diff --git a/packages/addons/redirects/server/strapi.d.ts b/packages/addons/redirects/server/strapi.d.ts deleted file mode 100644 index 2f049265..00000000 --- a/packages/addons/redirects/server/strapi.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Strapi } from '@strapi/strapi'; - -declare global { - const strapi: Strapi; -} - -export default global; diff --git a/packages/addons/redirects/strapi-server.js b/packages/addons/redirects/strapi-server.js deleted file mode 100644 index bf559588..00000000 --- a/packages/addons/redirects/strapi-server.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -module.exports = require('./dist/server'); diff --git a/packages/addons/redirects/tsconfig.json b/packages/addons/redirects/tsconfig.json deleted file mode 100644 index ef6044f2..00000000 --- a/packages/addons/redirects/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "../../../tsconfig.json", - "compilerOptions": { - "rootDir": "./", - "outDir": "../../../playground/src/plugins/webtools-addon-redirects", - }, - "include": [ - "./server/**/*", - "./admin/**/*", - "./types/**/*", - "./strapi-server.*", - "./strapi-admin.*" - ], -} diff --git a/packages/addons/redirects/types/app.ts b/packages/addons/redirects/types/app.ts deleted file mode 100644 index bbac54aa..00000000 --- a/packages/addons/redirects/types/app.ts +++ /dev/null @@ -1,14 +0,0 @@ -export type App = { - registerPlugin: (plugin: { - [key: string]: any; - }) => void; - createSettingSection: (id: any, sections: any[]) => void; - - injectContentManagerComponent: (a: string, b: string, ...args: any[]) => void; - - getPlugin: (name: string) => null | undefined | { - [key: string]: any; - }; - - [key: string]: any; -}; diff --git a/packages/addons/sitemap/admin/components/EditView/index.jsx b/packages/addons/sitemap/admin/components/EditView/index.jsx index 17a0e862..937a915a 100644 --- a/packages/addons/sitemap/admin/components/EditView/index.jsx +++ b/packages/addons/sitemap/admin/components/EditView/index.jsx @@ -1,17 +1,17 @@ import React, { useEffect, useState } from 'react'; import { useIntl } from 'react-intl'; -import { useCMEditViewDataManager, useFetchClient } from '@strapi/helper-plugin'; import { Box, Checkbox } from '@strapi/design-system'; import { SidebarDropdown } from '@pluginpal/webtools-helper-plugin'; +import { unstable_useContentManagerContext, getFetchClient } from '@strapi/strapi/admin'; import getTrad from '../../helpers/getTrad'; const CMEditViewExclude = () => { const [sitemapSettings, setSitemapSettings] = useState({}); const { formatMessage } = useIntl(); - const { get } = useFetchClient(); - const { modifiedData, onChange, ...props } = useCMEditViewDataManager(); + const { get } = getFetchClient(); + const { modifiedData, onChange, ...props } = unstable_useContentManagerContext(); useEffect(() => { const getSitemapSettings = async () => { diff --git a/packages/addons/sitemap/admin/components/Header/index.jsx b/packages/addons/sitemap/admin/components/Header/index.jsx index cfee1137..4d892672 100644 --- a/packages/addons/sitemap/admin/components/Header/index.jsx +++ b/packages/addons/sitemap/admin/components/Header/index.jsx @@ -3,7 +3,7 @@ import { useDispatch, useSelector } from 'react-redux'; import { Map } from 'immutable'; import { useIntl } from 'react-intl'; -import { useFetchClient, useNotification } from '@strapi/helper-plugin'; +import { useNotification, getFetchClient } from '@strapi/strapi/admin'; import { Box, Button, HeaderLayout } from '@strapi/design-system'; import { Check } from '@strapi/icons'; @@ -12,8 +12,8 @@ import { discardAllChanges, submit } from '../../state/actions/Sitemap'; const Header = () => { const settings = useSelector((state) => state.getIn(['sitemap', 'settings'], Map())); const initialData = useSelector((state) => state.getIn(['sitemap', 'initialData'], Map())); - const toggleNotification = useNotification(); - const { put } = useFetchClient(); + const { toggleNotification } = useNotification(); + const { put } = getFetchClient(); const dispatch = useDispatch(); const { formatMessage } = useIntl(); diff --git a/packages/addons/sitemap/admin/components/Info/index.jsx b/packages/addons/sitemap/admin/components/Info/index.jsx index 4cb90ce2..6b9cd979 100644 --- a/packages/addons/sitemap/admin/components/Info/index.jsx +++ b/packages/addons/sitemap/admin/components/Info/index.jsx @@ -4,7 +4,7 @@ import { Map } from 'immutable'; import { useIntl } from 'react-intl'; import { useSelector, useDispatch } from 'react-redux'; -import { useFetchClient, useNotification } from '@strapi/helper-plugin'; +import { getFetchClient, useNotification } from '@strapi/strapi/admin'; import { Typography, Box, Button, Link } from '@strapi/design-system'; import { generateSitemap } from '../../state/actions/Sitemap'; @@ -14,8 +14,8 @@ const Info = () => { const hasHostname = useSelector((state) => state.getIn(['sitemap', 'initialData', 'hostname'], Map())); const sitemapInfo = useSelector((state) => state.getIn(['sitemap', 'info'], Map())); const dispatch = useDispatch(); - const toggleNotification = useNotification(); - const { get } = useFetchClient(); + const { toggleNotification } = useNotification(); + const { get } = getFetchClient(); const { formatMessage } = useIntl(); const updateDate = new Date(sitemapInfo.get('updateTime')); diff --git a/packages/addons/sitemap/admin/components/List/Collection/index.jsx b/packages/addons/sitemap/admin/components/List/Collection/index.jsx index 18bfa5a5..6065d0b2 100644 --- a/packages/addons/sitemap/admin/components/List/Collection/index.jsx +++ b/packages/addons/sitemap/admin/components/List/Collection/index.jsx @@ -1,6 +1,5 @@ import React from 'react'; -import { NoContent } from '@strapi/helper-plugin'; import { Plus } from '@strapi/icons'; import { Table, @@ -12,6 +11,7 @@ import { Typography, Button, VisuallyHidden, + EmptyStateLayout, } from '@strapi/design-system'; import { useIntl } from 'react-intl'; @@ -40,7 +40,7 @@ const ListComponent = (props) => { if (items.size === 0) { return ( - openModal()}>{formatMessage({ id: 'sitemap.Empty.URLBundles.Button', defaultMessage: 'Add the first URL bundle' })}} /> diff --git a/packages/addons/sitemap/admin/components/List/Custom/index.jsx b/packages/addons/sitemap/admin/components/List/Custom/index.jsx index d2db563f..4f57e4ea 100644 --- a/packages/addons/sitemap/admin/components/List/Custom/index.jsx +++ b/packages/addons/sitemap/admin/components/List/Custom/index.jsx @@ -1,6 +1,5 @@ import React from 'react'; -import { NoContent } from '@strapi/helper-plugin'; import { Plus } from '@strapi/icons'; import { Table, @@ -12,6 +11,7 @@ import { VisuallyHidden, Typography, Button, + EmptyStateLayout, } from '@strapi/design-system'; import { useIntl } from 'react-intl'; @@ -38,7 +38,7 @@ const ListComponent = (props) => { if (items.size === 0) { return ( - openModal()}>{formatMessage({ id: 'sitemap.Empty.CustomURLs.Button', defaultMessage: 'Add the first URL' })}} /> diff --git a/packages/addons/sitemap/admin/components/ModalForm/index.jsx b/packages/addons/sitemap/admin/components/ModalForm/index.jsx index 62f0f8cc..82271093 100644 --- a/packages/addons/sitemap/admin/components/ModalForm/index.jsx +++ b/packages/addons/sitemap/admin/components/ModalForm/index.jsx @@ -2,8 +2,6 @@ import React, { useState, useEffect } from 'react'; import { useIntl } from 'react-intl'; import { useSelector } from 'react-redux'; -import { InjectionZone } from '@strapi/helper-plugin'; - import { ModalLayout, ModalFooter, @@ -103,9 +101,9 @@ const ModalForm = (props) => { {form()} - + /> */} diff --git a/packages/addons/sitemap/admin/containers/Main/index.jsx b/packages/addons/sitemap/admin/containers/Main/index.jsx index a1afbe0f..2b45c823 100644 --- a/packages/addons/sitemap/admin/containers/Main/index.jsx +++ b/packages/addons/sitemap/admin/containers/Main/index.jsx @@ -8,7 +8,7 @@ import React, { useEffect } from 'react'; import { useDispatch, useSelector } from 'react-redux'; -import { useFetchClient, useNotification } from '@strapi/helper-plugin'; +import { getFetchClient, useNotification } from '@strapi/strapi/admin'; import Tabs from '../../components/Tabs'; import Header from '../../components/Header'; @@ -21,8 +21,8 @@ const App = () => { const loading = useSelector((state) => state.getIn(['sitemap', 'loading'], false)); const dispatch = useDispatch(); - const toggleNotification = useNotification(); - const { get } = useFetchClient(); + const { toggleNotification } = useNotification(); + const { get } = getFetchClient(); useEffect(() => { dispatch(getSettings(toggleNotification, get)); diff --git a/packages/addons/sitemap/admin/helpers/getTrad.ts b/packages/addons/sitemap/admin/helpers/getTrad.ts index 737066c2..28cf39a9 100644 --- a/packages/addons/sitemap/admin/helpers/getTrad.ts +++ b/packages/addons/sitemap/admin/helpers/getTrad.ts @@ -1,10 +1,5 @@ import pluginId from './pluginId'; -/** - * A helper function to obtain a translation id. - * - * @return {string} The plugin id. - */ -const getTrad = (id: string): string => `${pluginId}.${id}`; +const getTrad = (id: string) => `${pluginId}.${id}`; export default getTrad; diff --git a/packages/addons/sitemap/admin/helpers/getTranslation.ts b/packages/addons/sitemap/admin/helpers/getTranslation.ts new file mode 100644 index 00000000..8f87b7fc --- /dev/null +++ b/packages/addons/sitemap/admin/helpers/getTranslation.ts @@ -0,0 +1,5 @@ +import PLUGIN_ID from './pluginId'; + +const getTranslation = (id: string) => `${PLUGIN_ID}.${id}`; + +export default getTranslation; diff --git a/packages/addons/sitemap/admin/index.ts b/packages/addons/sitemap/admin/index.ts index 33943c97..b7a7765c 100644 --- a/packages/addons/sitemap/admin/index.ts +++ b/packages/addons/sitemap/admin/index.ts @@ -1,10 +1,10 @@ -import { prefixPluginTranslations } from '@strapi/helper-plugin'; import { AdminApp } from '@pluginpal/webtools-helper-plugin'; import pluginPkg from '../package.json'; import pluginId from './helpers/pluginId'; import EditView from './components/EditView'; import AdminRoute from './components/AdminRoute'; import NavLink from './components/NavLink'; +import getTranslation from './helpers/getTranslation'; const pluginDescription = pluginPkg.strapi.description || pluginPkg.description; const { name } = pluginPkg.strapi; @@ -35,16 +35,15 @@ export default { Component: AdminRoute, }); }, - async registerTrads({ locales }: { locales: string[] }) { - const importedTrads = await Promise.all( - locales.map((locale) => { - return import( - /* webpackChunkName: "url-alias-translation-[request]" */ `./translations/${locale}.json` - ) + async registerTrads(app: any) { + const { locales } = app; + + const importedTranslations = await Promise.all( + (locales as string[]).map((locale) => { + return import(`./translations/${locale}.json`) .then(({ default: data }) => { return { - // eslint-disable-next-line @typescript-eslint/no-unsafe-argument - data: prefixPluginTranslations(data, pluginId), + data: getTranslation(data), locale, }; }) @@ -57,6 +56,6 @@ export default { }), ); - return Promise.resolve(importedTrads); + return importedTranslations; }, }; diff --git a/packages/addons/sitemap/package.json b/packages/addons/sitemap/package.json index 8989a51f..c0e85e18 100644 --- a/packages/addons/sitemap/package.json +++ b/packages/addons/sitemap/package.json @@ -60,11 +60,10 @@ }, "dependencies": { "@pluginpal/webtools-helper-plugin": "1.0.0-beta.4", - "@strapi/design-system": "1.19.0", - "@strapi/helper-plugin": "4.20.3", - "@strapi/icons": "1.19.0", - "@strapi/strapi": "4.20.3", - "@strapi/utils": "4.20.3", + "@strapi/design-system": "2.0.0-rc.12", + "@strapi/icons": "2.0.0-rc.12", + "@strapi/strapi": "5.3.0", + "@strapi/utils": "5.3.0", "chalk": "^4.1.2", "commander": "^8.3.0", "immutable": "^3.8.2", diff --git a/packages/core/admin/api/url-alias.ts b/packages/core/admin/api/url-alias.ts index 6d99393e..b0ca0d0e 100644 --- a/packages/core/admin/api/url-alias.ts +++ b/packages/core/admin/api/url-alias.ts @@ -1,10 +1,11 @@ -import { useFetchClient } from '@strapi/helper-plugin'; +import { getFetchClient } from '@strapi/strapi/admin'; + import { UrlAliasEntity } from '../types/url-aliases'; export const useCreateUrlAlias = () => { - const { post } = useFetchClient(); + const { post } = getFetchClient(); - const createUrlAlias = async (body: { id: number }, slug: string) => { + const createUrlAlias = (body: { id: number }, slug: string) => { return post('/webtools/url-alias/create', { data: { ...body, @@ -17,8 +18,8 @@ export const useCreateUrlAlias = () => { }; export const useUpdateUrlAlias = () => { - const { put } = useFetchClient(); - const updateUrlAliases = async (body: { id: number }, slug: string) => { + const { put } = getFetchClient(); + const updateUrlAliases = (body: { id: number }, slug: string) => { return put(`/webtools/url-alias/update/${body.id}`, { data: { ...body, @@ -32,9 +33,9 @@ export const useUpdateUrlAlias = () => { export const useDeleteUrlAlias = () => { - const { post } = useFetchClient(); + const { post } = getFetchClient(); - const deleteUrlAlias = async (body: { id: number }) => { + const deleteUrlAlias = (body: { id: number }) => { return post(`/webtools/url-alias/delete/${body.id}`); }; diff --git a/packages/core/admin/components/CopyLinkButton/index.tsx b/packages/core/admin/components/CopyLinkButton/index.tsx index a281a4ca..46093260 100644 --- a/packages/core/admin/components/CopyLinkButton/index.tsx +++ b/packages/core/admin/components/CopyLinkButton/index.tsx @@ -2,7 +2,7 @@ import React, { memo } from 'react'; import PropTypes from 'prop-types'; import { useIntl } from 'react-intl'; import { CopyToClipboard } from 'react-copy-to-clipboard'; -import { useNotification } from '@strapi/helper-plugin'; +import { useNotification } from '@strapi/strapi/admin'; import { LinkButton } from '@strapi/design-system'; import { Link as LinkIcon } from '@strapi/icons'; import getTrad from '../../helpers/getTrad'; @@ -13,7 +13,7 @@ interface Props { const CopyLinkButton: React.FC = ({ url }) => { const { formatMessage } = useIntl(); - const toggleNotification = useNotification(); + const { toggleNotification } = useNotification(); return ( = ({ url }) => { onCopy={() => { toggleNotification({ type: 'success', - message: { + message: formatMessage({ id: getTrad('notification.success.permalink_copied'), defaultMessage: 'Permalink copied to the clipboard', - }, + }), }); }} > @@ -33,7 +33,6 @@ const CopyLinkButton: React.FC = ({ url }) => { startIcon={} variant="secondary" style={{ width: '100%' }} - to={null} > { formatMessage({ id: getTrad('settings.button.copy_permalink'), diff --git a/packages/core/admin/components/EditForm/index.tsx b/packages/core/admin/components/EditForm/index.tsx index faad1d42..53eb6a14 100644 --- a/packages/core/admin/components/EditForm/index.tsx +++ b/packages/core/admin/components/EditForm/index.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import { useIntl } from 'react-intl'; -import { useCMEditViewDataManager } from '@strapi/helper-plugin'; +import { unstable_useContentManagerContext } from '@strapi/strapi/admin'; import { Box, @@ -18,10 +18,13 @@ import getTrad from '../../helpers/getTrad'; import { UrlAliasEntity } from '../../types/url-aliases'; const EditForm = () => { - const { modifiedData, onChange } = useCMEditViewDataManager(); + const { form } = unstable_useContentManagerContext(); + + const { values, onChange } = form; + const modifiedDataUrlAliases = - (modifiedData.url_alias as UrlAliasEntity[])?.length - ? modifiedData.url_alias as UrlAliasEntity[] + (values.url_alias as UrlAliasEntity[])?.length + ? values.url_alias as UrlAliasEntity[] : [{ generated: true, }] as UrlAliasEntity[]; @@ -34,10 +37,10 @@ const EditForm = () => { ...updatedUrlAliases[index], [name]: value, }; - onChange({ target: { name: 'url_alias', value: updatedUrlAliases, type: 'array' } }); + onChange('url_alias', updatedUrlAliases); }; - const [expanded, setExpanded] = React.useState(0); + const [expanded, setExpanded] = React.useState(0); // eslint-disable-next-line max-len const toggle = (index: number) => setExpanded((prevExpanded) => (prevExpanded === index ? null : index)); diff --git a/packages/core/admin/components/EditView/Permalink/index.tsx b/packages/core/admin/components/EditView/Permalink/index.tsx index e68ae50d..9d827e74 100644 --- a/packages/core/admin/components/EditView/Permalink/index.tsx +++ b/packages/core/admin/components/EditView/Permalink/index.tsx @@ -1,5 +1,6 @@ import React, { useEffect, useState } from 'react'; -import { useFetchClient } from '@strapi/helper-plugin'; +import { getFetchClient } from '@strapi/strapi/admin'; + import { Config } from '../../../../server/admin-api/config'; import CopyLinkButton from '../../CopyLinkButton'; @@ -10,10 +11,10 @@ interface Props { const EditViewRightLinks: React.FC = ({ path }) => { const [url, setUrl] = useState(); - const fetchClient = useFetchClient(); + const { get } = getFetchClient(); useEffect(() => { - fetchClient.get('/webtools/info/config') + get('/webtools/info/config') .then((response) => { const configData = response.data; setUrl(configData.website_url); @@ -21,7 +22,7 @@ const EditViewRightLinks: React.FC = ({ path }) => { .catch((error) => { console.error('Failed to fetch config:', error); }); - }, [fetchClient]); + }, [get]); if (!url) return null; diff --git a/packages/core/admin/components/EditView/index.tsx b/packages/core/admin/components/EditView/index.tsx index 4df6a3a4..406284ff 100644 --- a/packages/core/admin/components/EditView/index.tsx +++ b/packages/core/admin/components/EditView/index.tsx @@ -1,7 +1,7 @@ import React, { useEffect } from 'react'; import { useIntl } from 'react-intl'; import { SidebarModal } from '@pluginpal/webtools-helper-plugin'; -import { useCMEditViewDataManager, CheckPermissions } from '@strapi/helper-plugin'; +import { unstable_useContentManagerContext, Page } from '@strapi/strapi/admin'; import getTrad from '../../helpers/getTrad'; import EditForm from '../EditForm'; import Permalink from './Permalink'; @@ -13,15 +13,19 @@ import pluginPermissions from '../../permissions'; const EditView = () => { const { formatMessage } = useIntl(); const { - allLayoutData, - modifiedData, - initialData, - onChange, + contentType, + form, slug, - } = useCMEditViewDataManager(); + } = unstable_useContentManagerContext(); + + const { + values, + initialValues, + onChange, + } = form; - const modifiedDataUrlAliases = modifiedData.url_alias as UrlAliasEntity[]; + const modifiedDataUrlAliases = values.url_alias as UrlAliasEntity[]; const i18nLang = new URLSearchParams(window.location.search).get('plugins[i18n][locale]'); useEffect(() => { @@ -42,18 +46,18 @@ const EditView = () => { // If the URL aliases have changed, update the form data // We fire the onChange here because we don't want unnecessary re-renders if (JSON.stringify(updatedUrlAliases) !== JSON.stringify(modifiedDataUrlAliases)) { - onChange({ target: { name: 'url_alias', value: updatedUrlAliases, type: 'array' } }); + onChange('url_alias', updatedUrlAliases); } }, [modifiedDataUrlAliases, onChange, i18nLang]); const { createUrlAlias } = useCreateUrlAlias(); const { updateUrlAliases } = useUpdateUrlAlias(); - if (!allLayoutData.contentType) return null; + if (!contentType) return null; - if (!isContentTypeEnabled(allLayoutData.contentType)) return null; - const modifiedUrlAliases = modifiedData.url_alias as UrlAliasEntity[]; - const initialUrlAliases = initialData.url_alias as UrlAliasEntity[]; + if (!isContentTypeEnabled(contentType)) return null; + const modifiedUrlAliases = values.url_alias as UrlAliasEntity[]; + const initialUrlAliases = initialValues.url_alias as UrlAliasEntity[]; const onSubmit = async () => { if (!initialUrlAliases || initialUrlAliases?.length === 0) { @@ -62,7 +66,7 @@ const EditView = () => { modifiedUrlAliases.map(async (alias) => (await createUrlAlias(alias, slug)).data), ); - onChange({ target: { name: 'url_alias', value: newAliases, type: 'array' } }); + onChange('url_alias', newAliases); } else { // Update existing URL aliases await Promise.all( @@ -72,7 +76,7 @@ const EditView = () => { }; return ( - + { onSubmit={onSubmit} onCancel={() => { if (modifiedUrlAliases?.length > 0) { - onChange({ target: { name: 'url_alias', value: modifiedUrlAliases, type: 'array' } }); + onChange('url_alias', modifiedUrlAliases); } else if (initialUrlAliases?.length > 0) { - onChange({ target: { name: 'url_alias', value: initialUrlAliases, type: 'array' } }); + onChange('url_alias', initialUrlAliases); } else { - onChange({ target: { name: 'url_alias', value: null, type: 'array' } }); + onChange('url_alias', null); } }} > @@ -94,7 +98,7 @@ const EditView = () => { 0 ? modifiedUrlAliases[0].url_path : ''} /> - + ); }; diff --git a/packages/core/admin/components/LanguageCheckboxes/index.tsx b/packages/core/admin/components/LanguageCheckboxes/index.tsx index 0ad81a67..1a1e9b21 100644 --- a/packages/core/admin/components/LanguageCheckboxes/index.tsx +++ b/packages/core/admin/components/LanguageCheckboxes/index.tsx @@ -7,7 +7,8 @@ import { FieldLabel, FieldError, } from '@strapi/design-system'; -import { request } from '@strapi/helper-plugin'; +import { getFetchClient } from '@strapi/strapi/admin'; + import { EnabledContentTypes } from '../../types/enabled-contenttypes'; type Props = { @@ -24,11 +25,13 @@ const LanguageCheckboxes = ({ const [languages, setLanguages] = React.useState([]); const [loading, setLoading] = React.useState(false); + const { get } = getFetchClient(); + React.useEffect(() => { setLoading(true); - request('/webtools/info/getLanguages', { method: 'GET' }) - .then((res: EnabledContentTypes) => { - setLanguages(res); + get('/webtools/info/getLanguages') + .then((res) => { + setLanguages(res.data); setLoading(false); }) .catch(() => { diff --git a/packages/core/admin/components/PatternField/index.tsx b/packages/core/admin/components/PatternField/index.tsx index 09543e66..7061d475 100644 --- a/packages/core/admin/components/PatternField/index.tsx +++ b/packages/core/admin/components/PatternField/index.tsx @@ -9,7 +9,7 @@ import { FormikErrors } from 'formik'; import { TextInput, Popover, Stack, Box, Loader, Typography, } from '@strapi/design-system'; -import { useFetchClient } from '@strapi/helper-plugin'; +import { getFetchClient } from '@strapi/strapi/admin'; import { PatternFormValues } from '../../types/url-patterns'; import { Theme } from '../../types/theme'; @@ -29,9 +29,9 @@ const PatternField: FC = ({ const patternRef = useRef(null); const [loading, setLoading] = useState(false); const [loadingError, setLoadingError] = useState(false); - const [allowedFields, setAllowedFields] = useState>(null); + const [allowedFields, setAllowedFields] = useState | null>(null); const { formatMessage } = useIntl(); - const { get } = useFetchClient(); + const { get } = getFetchClient(); const [popoverDismissed, setPopoverDismissed] = useState(false); @@ -39,7 +39,7 @@ const PatternField: FC = ({ const fetchAllowedFields = async () => { try { setLoading(true); - const data = await get>('/webtools/url-pattern/allowed-fields', { method: 'GET' }); + const data = await get>('/webtools/url-pattern/allowed-fields'); setAllowedFields(data.data); setLoading(false); } catch (err) { diff --git a/packages/core/admin/containers/App/index.tsx b/packages/core/admin/containers/App/index.tsx index 1d9a34aa..5f89e541 100644 --- a/packages/core/admin/containers/App/index.tsx +++ b/packages/core/admin/containers/App/index.tsx @@ -9,7 +9,8 @@ import { SubNavSection, SubNavLink, } from '@strapi/design-system'; -import { CheckPagePermissions, InjectionZone } from '@strapi/helper-plugin'; +import { Page, useStrapiApp } from '@strapi/strapi/admin'; + import pluginPermissions from '../../permissions'; import pluginId from '../../helpers/pluginId'; @@ -20,12 +21,18 @@ import Overview from '../../screens/Overview'; const App = () => { const history = useHistory(); + const getPlugin = useStrapiApp('MyComponent', (state) => state.getPlugin); + + const plugin = getPlugin(pluginId); + const sidebarComponents = plugin?.getInjectedComponents('webtoolsSidebar', 'link'); + const routerComponents = plugin?.getInjectedComponents('webtoolsRouter', 'route'); + if (history.location.pathname === `/plugins/${pluginId}`) { history.replace(`/plugins/${pluginId}/overview`); } return ( - + @@ -43,9 +50,7 @@ const App = () => { - + {sidebarComponents.map(({ Component }) => )} {/* Sitemap */} @@ -61,13 +66,11 @@ const App = () => { path={`/plugins/${pluginId}/patterns`} component={Patterns} /> - + {routerComponents.map(({ Component }) => )} {/* */} - + ); }; diff --git a/packages/core/admin/helpers/getTranslation.ts b/packages/core/admin/helpers/getTranslation.ts new file mode 100644 index 00000000..8f87b7fc --- /dev/null +++ b/packages/core/admin/helpers/getTranslation.ts @@ -0,0 +1,5 @@ +import PLUGIN_ID from './pluginId'; + +const getTranslation = (id: string) => `${PLUGIN_ID}.${id}`; + +export default getTranslation; diff --git a/packages/core/admin/index.ts b/packages/core/admin/index.ts index 03f83c2a..38fc2fb1 100644 --- a/packages/core/admin/index.ts +++ b/packages/core/admin/index.ts @@ -3,18 +3,14 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ /* eslint-disable @typescript-eslint/no-unsafe-assignment */ import { AdminApp } from '@pluginpal/webtools-helper-plugin'; -import { prefixPluginTranslations } from '@strapi/helper-plugin'; import * as yup from 'yup'; import pluginPkg from '../package.json'; import EditView from './components/EditView'; import pluginId from './helpers/pluginId'; import getTrad from './helpers/getTrad'; +import getTranslation from './helpers/getTranslation'; import CheckboxConfirmation from './components/ContentManagerHooks/ConfirmationCheckbox'; -import dutchTranslations from './translations/nl.json'; -import englishTranslations from './translations/en.json'; -import spanishTranslations from './translations/es.json'; -import turkishTranslations from './translations/tr.json'; import { PluginIcon } from './components/PluginIcon'; const pluginDescription = pluginPkg.strapi.description || pluginPkg.description; @@ -94,24 +90,27 @@ export default { }); } }, - async registerTrads() { - return Promise.resolve([ - { - data: prefixPluginTranslations(englishTranslations, pluginId), - locale: 'en', - }, - { - data: prefixPluginTranslations(spanishTranslations, pluginId), - locale: 'es', - }, - { - data: prefixPluginTranslations(dutchTranslations, pluginId), - locale: 'nl', - }, - { - data: prefixPluginTranslations(turkishTranslations, pluginId), - locale: 'tr', - }, - ]); + async registerTrads(app: any) { + const { locales } = app; + + const importedTranslations = await Promise.all( + (locales as string[]).map((locale) => { + return import(`./translations/${locale}.json`) + .then(({ default: data }) => { + return { + data: getTranslation(data), + locale, + }; + }) + .catch(() => { + return { + data: {}, + locale, + }; + }); + }), + ); + + return importedTranslations; }, }; diff --git a/packages/core/admin/screens/List/components/Filters/index.tsx b/packages/core/admin/screens/List/components/Filters/index.tsx index 7e4ffd4f..cc30acea 100644 --- a/packages/core/admin/screens/List/components/Filters/index.tsx +++ b/packages/core/admin/screens/List/components/Filters/index.tsx @@ -12,11 +12,7 @@ import { } from '@strapi/design-system'; import { Filter } from '@strapi/icons'; -import { - FilterListURLQuery, - FilterPopoverURLQuery, - SearchURLQuery, -} from '@strapi/helper-plugin'; +import { Filters as StrapiFilters, SearchInput } from '@strapi/strapi/admin'; import FilterInput from './FilterInput'; import { EnabledContentTypes } from '../../../../types/enabled-contenttypes'; @@ -52,44 +48,46 @@ const Filters = ({ contentTypes }: Props) => { return ( - - - - + {isVisible && ( + setIsVisible((prev) => !prev)} + source={buttonRef} + /> + )} + + + + ); }; diff --git a/packages/core/admin/screens/List/components/PaginationFooter/index.tsx b/packages/core/admin/screens/List/components/PaginationFooter/index.tsx index d28d2af6..1b4acbef 100644 --- a/packages/core/admin/screens/List/components/PaginationFooter/index.tsx +++ b/packages/core/admin/screens/List/components/PaginationFooter/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; import { Box, Flex } from '@strapi/design-system'; -import { PaginationURLQuery, PageSizeURLQuery } from '@strapi/helper-plugin'; +import { Pagination as StrapiPagination } from '@strapi/strapi/admin'; import type { Pagination } from '../..'; type Props = { @@ -11,8 +11,10 @@ const PaginationFooter = ({ pagination }: Props) => { return ( - - + + + + ); diff --git a/packages/core/admin/screens/List/components/Table/index.tsx b/packages/core/admin/screens/List/components/Table/index.tsx index 2d763f57..94022953 100644 --- a/packages/core/admin/screens/List/components/Table/index.tsx +++ b/packages/core/admin/screens/List/components/Table/index.tsx @@ -15,11 +15,8 @@ import { Tbody, Button, Flex, -} from '@strapi/design-system'; - -import { EmptyStateLayout, -} from '@strapi/helper-plugin'; +} from '@strapi/design-system'; import TableRow from '../TableRow'; import PaginationFooter from '../PaginationFooter'; @@ -119,11 +116,10 @@ const TableComponent: FC = (props) => { ) : ( {}} + })} shadow="tableShadow" hasRadius /> diff --git a/packages/core/admin/screens/List/components/TableRow/index.tsx b/packages/core/admin/screens/List/components/TableRow/index.tsx index afaacd9c..42fe74d7 100644 --- a/packages/core/admin/screens/List/components/TableRow/index.tsx +++ b/packages/core/admin/screens/List/components/TableRow/index.tsx @@ -7,10 +7,7 @@ import { Flex, IconButton, } from '@strapi/design-system'; -import { - request, - useNotification, -} from '@strapi/helper-plugin'; +import { useNotification, getFetchClient } from '@strapi/strapi/admin'; import { Attribute, Entity } from '@strapi/strapi'; import { useIntl } from 'react-intl'; import { Trash, ExternalLink, Pencil } from '@strapi/icons'; @@ -35,28 +32,29 @@ const TableRow: FC = ({ config, onDelete, }) => { - const toggleNotification = useNotification(); + const { toggleNotification } = useNotification(); + const { get } = getFetchClient(); const { formatMessage } = useIntl(); const [openDeleteModal, setOpenDeleteModal] = useState(false); const { push } = useHistory(); const handleClick = (path: string) => { - request(`/webtools/url-alias/editLink?path=${path}`, { method: 'GET' }) - .then((res: { link: string }) => { - push(res.link); + get<{ link: string }>(`/webtools/url-alias/editLink?path=${path}`) + .then((res) => { + push(res.data.link); }) .catch(() => { }); }; const handleDelete = (id: Entity.ID) => { - request(`/webtools/url-alias/delete/${id}`, { method: 'POST' }) + get(`/webtools/url-alias/delete/${id}`) .then(() => { - onDelete(); - toggleNotification({ type: 'success', message: { id: 'webtools.settings.success.url_alias.delete' } }); + if (onDelete) onDelete(); + toggleNotification({ type: 'success', message: formatMessage({ id: 'webtools.settings.success.url_alias.delete' }) }); }) .catch(() => { - onDelete(); - toggleNotification({ type: 'warning', message: { id: 'notification.error' } }); + if (onDelete) onDelete(); + toggleNotification({ type: 'warning', message: formatMessage({ id: 'notification.error' }) }); }); }; @@ -79,32 +77,32 @@ const TableRow: FC = ({ {config.website_url && ( window.open(`${config.website_url}${row.url_path}`, '_blank')} - noBorder - icon={} label={formatMessage( { id: 'webtools.settings.page.list.table.actions.edit', defaultMessage: 'Go to the front-end page' }, { target: `${row.url_path}` }, )} - /> + > + + )} handleClick(row.url_path)} - noBorder - icon={} label={formatMessage( { id: 'webtools.settings.page.list.table.actions.goTo', defaultMessage: 'Edit {target}' }, { target: `${row.url_path}` }, )} - /> + > + + setOpenDeleteModal(true)} - noBorder - icon={} label={formatMessage( { id: 'webtools.settings.page.list.table.actions.delete', defaultMessage: 'Delete {target}' }, { target: `${row.url_path}` }, )} - /> + > + + setOpenDeleteModal(false)} diff --git a/packages/core/admin/screens/List/index.tsx b/packages/core/admin/screens/List/index.tsx index 45f79bb2..daddf13f 100644 --- a/packages/core/admin/screens/List/index.tsx +++ b/packages/core/admin/screens/List/index.tsx @@ -4,12 +4,8 @@ import { useIntl } from 'react-intl'; import { useHistory } from 'react-router-dom'; import { ContentLayout, HeaderLayout, Button } from '@strapi/design-system'; -import { - CheckPagePermissions, - request, - useFetchClient, - useNotification, -} from '@strapi/helper-plugin'; + +import { Page, useNotification, getFetchClient } from '@strapi/strapi/admin'; import pluginPermissions from '../../permissions'; import Table from './components/Table'; @@ -29,16 +25,17 @@ export type Pagination = { const List = () => { const [queryCount, setQueryCount] = useState(0); const [loading, setLoading] = useState(false); - const [paths, setPaths] = useState[]>(null); - const [config, setConfig] = useState(null); - const [pagination, setPagination] = useState(null); - const [openModal, setOpenModal] = useState(null); - const { post } = useFetchClient(); + const [paths, setPaths] = useState[] | null>(null); + const [config, setConfig] = useState(null); + const [pagination, setPagination] = useState(null); + const [openModal, setOpenModal] = useState(false); + const { post } = getFetchClient(); + const history = useHistory(); const { formatMessage } = useIntl(); - const { get } = useFetchClient(); + const { get } = getFetchClient(); const [contentTypes, setContentTypes] = useState([]); - const toggleNotification = useNotification(); + const { toggleNotification } = useNotification(); useEffect(() => { get('/webtools/info/getContentTypes') @@ -46,28 +43,28 @@ const List = () => { setContentTypes(res.data); }) .catch(() => { - toggleNotification({ type: 'warning', message: { id: 'notification.error' } }); + toggleNotification({ type: 'warning', message: formatMessage({ id: 'notification.error' }) }); }); }, [get, toggleNotification]); useEffect(() => { - request(`/webtools/url-alias/findMany${history.location.search}`, { method: 'GET' }) - .then((res: EntityService.PaginatedResult<'plugin::webtools.url-alias'>) => { - setPaths(res.results); - setPagination(res.pagination); + get>(`/webtools/url-alias/findMany${history.location.search}`) + .then((res) => { + setPaths(res.data.results); + setPagination(res.data.pagination); }) .catch(() => { - toggleNotification({ type: 'warning', message: { id: 'notification.error' } }); + toggleNotification({ type: 'warning', message: formatMessage({ id: 'notification.error' }) }); }); }, [history.location.search, queryCount, toggleNotification]); useEffect(() => { - request('/webtools/info/config', { method: 'GET' }) - .then((res: Config) => { - setConfig(res); + get('/webtools/info/config') + .then((res) => { + setConfig(res.data); }) .catch(() => { - toggleNotification({ type: 'warning', message: { id: 'notification.error' } }); + toggleNotification({ type: 'warning', message: formatMessage({ id: 'notification.error' }) }); }); }, [toggleNotification]); @@ -75,11 +72,11 @@ const List = () => { setLoading(true); await post('/webtools/url-alias/generate', { types, generationType }) .then((response: { data: { message: string } }) => { - toggleNotification({ type: 'success', message: { id: 'webtools.success.url-alias.generate', defaultMessage: response.data.message } }); + toggleNotification({ type: 'success', message: formatMessage({ id: 'webtools.success.url-alias.generate', defaultMessage: response.data.message }) }); setLoading(false); }) .catch(() => { - toggleNotification({ type: 'warning', message: { id: 'notification.error' } }); + toggleNotification({ type: 'warning', message: formatMessage({ id: 'notification.error' }) }); setLoading(false); }); @@ -93,7 +90,7 @@ const List = () => { } return ( - + {loading && } { onClose={() => setOpenModal(false)} contentTypes={contentTypes} /> - + ); }; diff --git a/packages/core/admin/screens/Overview/index.tsx b/packages/core/admin/screens/Overview/index.tsx index 4ce786f0..b4d3a6f5 100644 --- a/packages/core/admin/screens/Overview/index.tsx +++ b/packages/core/admin/screens/Overview/index.tsx @@ -5,20 +5,21 @@ import { ContentLayout, HeaderLayout, Typography, Grid, GridItem, Flex, Link, } from '@strapi/design-system'; import { ExternalLink } from '@strapi/icons'; -import { CheckPagePermissions, request } from '@strapi/helper-plugin'; +import { Page, getFetchClient } from '@strapi/strapi/admin'; import pluginPermissions from '../../permissions'; import { WebtoolsAddonInfo } from '../../types/addons'; import packageJson from '../../../package.json'; const List = () => { - const [addons, setAddons] = useState(null); + const [addons, setAddons] = useState(null); + const { get } = getFetchClient(); const { formatMessage } = useIntl(); useEffect(() => { - request('/webtools/info/addons', { method: 'GET' }) + get('/webtools/info/addons') .then((res) => { - setAddons(res); + setAddons(res.data); }) .catch(() => { }); @@ -31,7 +32,7 @@ const List = () => { ); } return ( - + { paddingRight={7} paddingLeft={7} > - + {formatMessage({ id: 'global.details', defaultMessage: 'Details', @@ -135,7 +136,7 @@ const List = () => { */} - + ); }; diff --git a/packages/core/admin/screens/Patterns/CreatePage/index.tsx b/packages/core/admin/screens/Patterns/CreatePage/index.tsx index f61def5b..0407eff7 100644 --- a/packages/core/admin/screens/Patterns/CreatePage/index.tsx +++ b/packages/core/admin/screens/Patterns/CreatePage/index.tsx @@ -20,8 +20,8 @@ import { Grid, Loader, } from '@strapi/design-system'; +import { useNotification, getFetchClient } from '@strapi/strapi/admin'; import { ArrowLeft, Check } from '@strapi/icons'; -import { useNotification, useFetchClient } from '@strapi/helper-plugin'; import schema from './utils/schema'; import { ErrorResponse } from '../../../types/error-response'; import pluginId from '../../../helpers/pluginId'; @@ -36,11 +36,11 @@ import HiddenLocalizedField from '../../../components/HiddenLocalizedField'; const CreatePatternPage = () => { const { push } = useHistory(); - const toggleNotification = useNotification(); + const { toggleNotification } = useNotification(); const [loading, setLoading] = useState(false); const [contentTypes, setContentTypes] = useState([]); const { formatMessage } = useIntl(); - const { get, post } = useFetchClient(); + const { get, post } = getFetchClient(); useEffect(() => { setLoading(true); @@ -68,7 +68,7 @@ const CreatePatternPage = () => { push(`/plugins/${pluginId}/patterns`); toggleNotification({ type: 'success', - message: { id: 'webtools.settings.success.create' }, + message: formatMessage({ id: 'webtools.settings.success.create' }), }); setSubmitting(false); } catch (err) { @@ -78,7 +78,7 @@ const CreatePatternPage = () => { } else { toggleNotification({ type: 'warning', - message: { id: 'notification.error' }, + message: formatMessage({ id: 'notification.error' }), }); } setSubmitting(false); @@ -178,7 +178,7 @@ const CreatePatternPage = () => { paddingRight={7} > - + {formatMessage({ id: 'webtools.settings.page.patterns.create.subtitle', defaultMessage: 'Pattern details', diff --git a/packages/core/admin/screens/Patterns/CreatePage/utils/schema.ts b/packages/core/admin/screens/Patterns/CreatePage/utils/schema.ts index f4162101..445bef36 100644 --- a/packages/core/admin/screens/Patterns/CreatePage/utils/schema.ts +++ b/packages/core/admin/screens/Patterns/CreatePage/utils/schema.ts @@ -1,5 +1,5 @@ import * as yup from 'yup'; -import { translatedErrors } from '@strapi/helper-plugin'; +import { translatedErrors } from '@strapi/strapi/admin'; const schema = () => yup.object().shape({ label: yup.string().required(translatedErrors.required), diff --git a/packages/core/admin/screens/Patterns/EditPage/index.tsx b/packages/core/admin/screens/Patterns/EditPage/index.tsx index e131b3b6..5dbb698d 100644 --- a/packages/core/admin/screens/Patterns/EditPage/index.tsx +++ b/packages/core/admin/screens/Patterns/EditPage/index.tsx @@ -14,7 +14,7 @@ import { Grid, Loader, } from '@strapi/design-system'; -import { useFetchClient, useNotification } from '@strapi/helper-plugin'; +import { useNotification, getFetchClient } from '@strapi/strapi/admin'; import { ArrowLeft, Check } from '@strapi/icons'; import { ErrorResponse } from '../../../types/error-response'; import schema from './utils/schema'; @@ -30,12 +30,12 @@ import LanguageCheckboxes from '../../../components/LanguageCheckboxes'; const EditPatternPage = () => { const { push } = useHistory(); - const toggleNotification = useNotification(); + const { toggleNotification } = useNotification(); const [loading, setLoading] = useState(false); const [patternEntity, setPatternEntity] = useState(null); const [contentTypes, setContentTypes] = useState([]); const { formatMessage } = useIntl(); - const { get, put, post } = useFetchClient(); + const { get, put, post } = getFetchClient(); const { params: { id }, @@ -43,7 +43,7 @@ const EditPatternPage = () => { useEffect(() => { setLoading(true); - get('/webtools/info/getContentTypes', { method: 'GET' }) + get('/webtools/info/getContentTypes') .then((res) => { const { data } = res; setContentTypes(data); @@ -56,7 +56,7 @@ const EditPatternPage = () => { useEffect(() => { setLoading(true); - get(`/webtools/url-pattern/findOne/${id}`, { method: 'GET' }) + get(`/webtools/url-pattern/findOne/${id}`) .then((res) => { const { data } = res; setPatternEntity(data); @@ -81,7 +81,7 @@ const EditPatternPage = () => { push(`/plugins/${pluginId}/patterns`); toggleNotification({ type: 'success', - message: { id: 'webtools.settings.success.edit' }, + message: formatMessage({ id: 'webtools.settings.success.edit' }), }); setSubmitting(false); } catch (err) { @@ -91,7 +91,7 @@ const EditPatternPage = () => { } else { toggleNotification({ type: 'warning', - message: { id: 'notification.error' }, + message: formatMessage({ id: 'notification.error' }), }); } setSubmitting(false); @@ -210,7 +210,7 @@ const EditPatternPage = () => { paddingRight={7} > - + {formatMessage({ id: 'webtools.settings.page.patterns.edit.subtitle', defaultMessage: 'Pattern details', diff --git a/packages/core/admin/screens/Patterns/EditPage/utils/schema.ts b/packages/core/admin/screens/Patterns/EditPage/utils/schema.ts index 121ff430..c0eb5ae4 100644 --- a/packages/core/admin/screens/Patterns/EditPage/utils/schema.ts +++ b/packages/core/admin/screens/Patterns/EditPage/utils/schema.ts @@ -1,5 +1,5 @@ import * as yup from 'yup'; -import { translatedErrors } from '@strapi/helper-plugin'; +import { translatedErrors } from '@strapi/strapi/admin'; const schema = yup.object().shape({ label: yup.string().required(translatedErrors.required), diff --git a/packages/core/admin/screens/Patterns/ListPage/components/Table/index.tsx b/packages/core/admin/screens/Patterns/ListPage/components/Table/index.tsx index 5ae04f52..6d65f7f2 100644 --- a/packages/core/admin/screens/Patterns/ListPage/components/Table/index.tsx +++ b/packages/core/admin/screens/Patterns/ListPage/components/Table/index.tsx @@ -2,9 +2,8 @@ import React from 'react'; import { useIntl } from 'react-intl'; import { - Table, Tr, Thead, Th, VisuallyHidden, Typography, + Table, Tr, Thead, Th, VisuallyHidden, Typography, EmptyStateLayout, } from '@strapi/design-system'; -import { EmptyStateLayout } from '@strapi/helper-plugin'; import TableBody from '../TableBody'; import { PatternEntity } from '../../../../../types/url-patterns'; @@ -55,11 +54,10 @@ const TableComponent: React.FC = ({ patterns }) => { ) : ( {}} + })} shadow="tableShadow" hasRadius /> diff --git a/packages/core/admin/screens/Patterns/ListPage/components/TableBody/index.tsx b/packages/core/admin/screens/Patterns/ListPage/components/TableBody/index.tsx index dfaf3933..b8c56bb9 100644 --- a/packages/core/admin/screens/Patterns/ListPage/components/TableBody/index.tsx +++ b/packages/core/admin/screens/Patterns/ListPage/components/TableBody/index.tsx @@ -3,9 +3,7 @@ import { IconButton, Typography, Flex, Tbody, Tr, Td, } from '@strapi/design-system'; import { Pencil, Trash } from '@strapi/icons'; -import { - onRowClick, stopPropagation, request, useNotification, -} from '@strapi/helper-plugin'; +import { getFetchClient, useNotification } from '@strapi/strapi/admin'; import { useIntl } from 'react-intl'; import { useHistory } from 'react-router-dom'; @@ -20,19 +18,18 @@ const TableBody: React.FC = ({ patterns }) => { const [statePatterns, setStatePatterns] = useState(patterns); const { formatMessage } = useIntl(); const { push } = useHistory(); - const toggleNotification = useNotification(); + const { toggleNotification } = useNotification(); + const { get } = getFetchClient(); const handleClickDelete = (id: number) => { - request(`/webtools/url-pattern/delete/${id}`, { - method: 'GET', - }) + get(`/webtools/url-pattern/delete/${id}`) .then(() => { const newPatterns = statePatterns.filter((pattern) => pattern.id !== id); setStatePatterns(newPatterns); - toggleNotification({ type: 'success', message: { id: 'webtools.settings.success.delete' } }); + toggleNotification({ type: 'success', message: formatMessage({ id: 'webtools.settings.success.delete' }) }); }) .catch(() => { - toggleNotification({ type: 'warning', message: { id: 'notification.error' } }); + toggleNotification({ type: 'warning', message: formatMessage({ id: 'notification.error' }) }); }); }; @@ -43,7 +40,7 @@ const TableBody: React.FC = ({ patterns }) => { return ( {statePatterns.map((pattern) => ( - handleClickEdit(pattern.id) })}> + handleClickEdit(pattern.id)}> {pattern.label} @@ -51,25 +48,25 @@ const TableBody: React.FC = ({ patterns }) => { {pattern.pattern} - + handleClickEdit(pattern.id)} - noBorder - icon={} label={formatMessage( { id: 'webtools.settings.page.patterns.table.actions.edit', defaultMessage: 'Edit {target}' }, { target: `${pattern.label}` }, )} - /> + > + + handleClickDelete(pattern.id)} - noBorder - icon={} label={formatMessage( { id: 'webtools.settings.page.patterns.table.actions.delete', defaultMessage: 'Delete {target}' }, { target: `${pattern.label}` }, )} - /> + > + + diff --git a/packages/core/admin/screens/Patterns/ListPage/index.tsx b/packages/core/admin/screens/Patterns/ListPage/index.tsx index 58b59975..8690dbae 100644 --- a/packages/core/admin/screens/Patterns/ListPage/index.tsx +++ b/packages/core/admin/screens/Patterns/ListPage/index.tsx @@ -10,7 +10,7 @@ import { } from '@strapi/design-system'; import { Plus } from '@strapi/icons'; -import { useFetchClient } from '@strapi/helper-plugin'; +import { getFetchClient } from '@strapi/strapi/admin'; import pluginId from '../../../helpers/pluginId'; import Table from './components/Table'; @@ -22,13 +22,13 @@ const ListPatternPage = () => { const [loading, setLoading] = useState(false); const { formatMessage } = useIntl(); const { push } = useHistory(); - const fetchClient = useFetchClient(); + const { get } = getFetchClient(); useEffect(() => { const fetchData = async () => { setLoading(true); try { - const response = await fetchClient.get('/webtools/url-pattern/findMany'); + const response = await get('/webtools/url-pattern/findMany'); setPatterns(response.data); } catch (error) { console.error('Failed to fetch data:', error); @@ -40,7 +40,7 @@ const ListPatternPage = () => { fetchData().catch((error) => { console.error('Failed to fetch data:', error); }); - }, [fetchClient]); + }, [get]); if (loading) { return ( diff --git a/packages/core/admin/screens/Patterns/index.tsx b/packages/core/admin/screens/Patterns/index.tsx index c273e85b..da955061 100644 --- a/packages/core/admin/screens/Patterns/index.tsx +++ b/packages/core/admin/screens/Patterns/index.tsx @@ -1,6 +1,6 @@ import React from 'react'; import { Switch, Route } from 'react-router-dom'; -import { CheckPagePermissions } from '@strapi/helper-plugin'; +import { Page } from '@strapi/strapi/admin'; import pluginId from '../../helpers/pluginId'; import pluginPermissions from '../../permissions'; import PatternsListPage from './ListPage'; @@ -8,7 +8,7 @@ import PatternsEditPage from './EditPage'; import PatternsCreatePage from './CreatePage'; const Patterns = () => ( - + ( {/* */} - + ); export default Patterns; diff --git a/packages/core/admin/tsconfig.json b/packages/core/admin/tsconfig.json new file mode 100644 index 00000000..102f3ca4 --- /dev/null +++ b/packages/core/admin/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "@strapi/typescript-utils/tsconfigs/admin", + "include": ["./src", "./custom.d.ts"], + "compilerOptions": { + "rootDir": "../", + "baseUrl": "." + } +} diff --git a/packages/core/package.json b/packages/core/package.json index 4ac73760..58dc753a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -40,11 +40,11 @@ "eslint:fix": "../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" }, "peerDependencies": { - "@strapi/strapi": "^4.0.0", + "@strapi/strapi": "^5.0.0", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", - "react-router-dom": "^5.2.0", - "styled-components": "^5.2.1" + "react-router-dom": "^6.0.0", + "styled-components": "^6.0.0" }, "devDependencies": { "@strapi/pack-up": "^5.0.0", @@ -59,11 +59,10 @@ }, "dependencies": { "@pluginpal/webtools-helper-plugin": "^1.0.0-beta.4", - "@strapi/design-system": "1.19.0", - "@strapi/helper-plugin": "4.20.3", - "@strapi/icons": "1.19.0", - "@strapi/strapi": "4.20.3", - "@strapi/utils": "4.20.3", + "@strapi/admin": "^5.3.0", + "@strapi/design-system": "2.0.0-rc.12", + "@strapi/icons": "2.0.0-rc.12", + "@strapi/utils": "5.3.0", "formik": "^2.4.0", "lodash": "^4.17.21", "react-copy-to-clipboard": "^5.1.0", diff --git a/packages/core/server/tsconfig.json b/packages/core/server/tsconfig.json new file mode 100644 index 00000000..9cfefe40 --- /dev/null +++ b/packages/core/server/tsconfig.json @@ -0,0 +1,8 @@ +{ + "extends": "@strapi/typescript-utils/tsconfigs/server", + "include": ["./src"], + "compilerOptions": { + "rootDir": "../", + "baseUrl": "." + } +} diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json deleted file mode 100644 index 7d370c35..00000000 --- a/packages/core/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "rootDir": "./", - "outDir": "../../playground/src/plugins/webtools", - }, - "include": [ - "./server/**/*", - "./admin/**/*", - "./types/**/*", - "./strapi-server.*", - "./strapi-admin.*" - ], -} diff --git a/packages/helper-plugin/package.json b/packages/helper-plugin/package.json index 207f3cf8..d761c4e1 100644 --- a/packages/helper-plugin/package.json +++ b/packages/helper-plugin/package.json @@ -15,7 +15,7 @@ "typescript": "5.2.2" }, "dependencies": { - "@strapi/strapi": "^4" + "@strapi/strapi": "5.3.0" }, "author": { "name": "TODO" diff --git a/packages/helper-plugin/src/components/Sidebar/ActionButton/index.tsx b/packages/helper-plugin/src/components/Sidebar/ActionButton/index.tsx index 0f0c3b97..7d472812 100644 --- a/packages/helper-plugin/src/components/Sidebar/ActionButton/index.tsx +++ b/packages/helper-plugin/src/components/Sidebar/ActionButton/index.tsx @@ -1,15 +1,14 @@ -import React from 'react'; +import React, { MouseEvent } from 'react'; import { Typography, - Icon, Flex, } from '@strapi/design-system'; import { Play } from '@strapi/icons'; type Props = { label: string, - onClick: Function, + onClick?: (event: MouseEvent) => void, iconProps?: object }; @@ -33,11 +32,9 @@ const ActionButton: React.FC = ({ > {label} - diff --git a/packages/helper-plugin/src/components/Sidebar/index.tsx b/packages/helper-plugin/src/components/Sidebar/index.tsx index 6289f851..7abb48d9 100644 --- a/packages/helper-plugin/src/components/Sidebar/index.tsx +++ b/packages/helper-plugin/src/components/Sidebar/index.tsx @@ -11,7 +11,6 @@ const Sidebar = ({ }) => { return ( (false); return ( {label} - {opened && ( @@ -47,9 +43,9 @@ const EditView = ({ - + {children} - + )} diff --git a/packages/helper-plugin/src/components/SidebarModal/index.tsx b/packages/helper-plugin/src/components/SidebarModal/index.tsx index 2f240469..3e5815b6 100644 --- a/packages/helper-plugin/src/components/SidebarModal/index.tsx +++ b/packages/helper-plugin/src/components/SidebarModal/index.tsx @@ -1,9 +1,6 @@ import React, { useState } from 'react'; import { - ModalLayout, - ModalBody, - ModalHeader, - ModalFooter, + Modal, Typography, Button, } from '@strapi/design-system'; @@ -37,35 +34,34 @@ const SidebarModal: React.FC = ({ return ( - setOpened(!opened)} - iconProps={{ - transform: !opened ? 'rotate(90deg)' : 'rotate(-90deg)', - }} - /> - {opened && ( - - - + + + + + + + {label} - - + + {children} - - + + - )} - endActions={( - - )} - /> - - )} + + + + + ); }; From 72a08cf65beac9d428685d295b617416d7e886dc Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Wed, 13 Nov 2024 11:01:22 +0100 Subject: [PATCH 03/18] chore: update packages --- yarn.lock | 7200 +++++++++++++++++++++++------------------------------ 1 file changed, 3184 insertions(+), 4016 deletions(-) diff --git a/yarn.lock b/yarn.lock index 02dc1676..fcc676c6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -25,6 +25,17 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.10.4": + version: 7.26.2 + resolution: "@babel/code-frame@npm:7.26.2" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.25.9" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.0.0" + checksum: 7d79621a6849183c415486af99b1a20b84737e8c11cd55b6544f688c51ce1fd710e6d869c3dd21232023da272a79b91efb3e83b5bc2dc65c1187c5fcd1b72ea8 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.5, @babel/compat-data@npm:^7.24.4": version: 7.24.4 resolution: "@babel/compat-data@npm:7.24.4" @@ -301,6 +312,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 4fc6f830177b7b7e887ad3277ddb3b91d81e6c4a24151540d9d1023e8dc6b1c0505f0f0628ae653601eb4388a8db45c1c14b2c07a9173837aef7e4116456259d + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.23.5": version: 7.23.5 resolution: "@babel/helper-validator-option@npm:7.23.5" @@ -1931,7 +1949,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-json@npm:^6.0.1": +"@codemirror/lang-json@npm:6.0.1": version: 6.0.1 resolution: "@codemirror/lang-json@npm:6.0.1" dependencies: @@ -2222,23 +2240,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/aix-ppc64@npm:0.19.11" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/aix-ppc64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/aix-ppc64@npm:0.19.12" +"@esbuild/aix-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/aix-ppc64@npm:0.20.2" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/aix-ppc64@npm:0.20.2" +"@esbuild/aix-ppc64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/aix-ppc64@npm:0.21.3" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -2250,23 +2261,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/android-arm64@npm:0.19.11" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-arm64@npm:0.19.12" +"@esbuild/android-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm64@npm:0.20.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-arm64@npm:0.20.2" +"@esbuild/android-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/android-arm64@npm:0.21.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -2278,23 +2282,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/android-arm@npm:0.19.11" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-arm@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-arm@npm:0.19.12" +"@esbuild/android-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm@npm:0.20.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-arm@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-arm@npm:0.20.2" +"@esbuild/android-arm@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/android-arm@npm:0.21.3" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -2306,23 +2303,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/android-x64@npm:0.19.11" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/android-x64@npm:0.19.12" +"@esbuild/android-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-x64@npm:0.20.2" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/android-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-x64@npm:0.20.2" +"@esbuild/android-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/android-x64@npm:0.21.3" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -2334,23 +2324,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/darwin-arm64@npm:0.19.11" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/darwin-arm64@npm:0.19.12" +"@esbuild/darwin-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-arm64@npm:0.20.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/darwin-arm64@npm:0.20.2" +"@esbuild/darwin-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/darwin-arm64@npm:0.21.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -2362,23 +2345,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/darwin-x64@npm:0.19.11" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/darwin-x64@npm:0.19.12" +"@esbuild/darwin-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-x64@npm:0.20.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/darwin-x64@npm:0.20.2" +"@esbuild/darwin-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/darwin-x64@npm:0.21.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -2390,23 +2366,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/freebsd-arm64@npm:0.19.11" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/freebsd-arm64@npm:0.19.12" +"@esbuild/freebsd-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-arm64@npm:0.20.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/freebsd-arm64@npm:0.20.2" +"@esbuild/freebsd-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/freebsd-arm64@npm:0.21.3" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -2418,23 +2387,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/freebsd-x64@npm:0.19.11" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/freebsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/freebsd-x64@npm:0.19.12" +"@esbuild/freebsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-x64@npm:0.20.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/freebsd-x64@npm:0.20.2" +"@esbuild/freebsd-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/freebsd-x64@npm:0.21.3" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -2446,23 +2408,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-arm64@npm:0.19.11" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-arm64@npm:0.19.12" +"@esbuild/linux-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm64@npm:0.20.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-arm64@npm:0.20.2" +"@esbuild/linux-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-arm64@npm:0.21.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -2474,23 +2429,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-arm@npm:0.19.11" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-arm@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-arm@npm:0.19.12" +"@esbuild/linux-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm@npm:0.20.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-arm@npm:0.20.2" +"@esbuild/linux-arm@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-arm@npm:0.21.3" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -2502,23 +2450,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-ia32@npm:0.19.11" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-ia32@npm:0.19.12" +"@esbuild/linux-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ia32@npm:0.20.2" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-ia32@npm:0.20.2" +"@esbuild/linux-ia32@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-ia32@npm:0.21.3" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -2530,23 +2471,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-loong64@npm:0.19.11" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-loong64@npm:0.19.12" +"@esbuild/linux-loong64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-loong64@npm:0.20.2" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-loong64@npm:0.20.2" +"@esbuild/linux-loong64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-loong64@npm:0.21.3" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -2558,23 +2492,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-mips64el@npm:0.19.11" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-mips64el@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-mips64el@npm:0.19.12" +"@esbuild/linux-mips64el@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-mips64el@npm:0.20.2" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-mips64el@npm:0.20.2" +"@esbuild/linux-mips64el@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-mips64el@npm:0.21.3" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -2586,23 +2513,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-ppc64@npm:0.19.11" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-ppc64@npm:0.19.12" +"@esbuild/linux-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ppc64@npm:0.20.2" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-ppc64@npm:0.20.2" +"@esbuild/linux-ppc64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-ppc64@npm:0.21.3" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -2614,23 +2534,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-riscv64@npm:0.19.11" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-riscv64@npm:0.19.12" +"@esbuild/linux-riscv64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-riscv64@npm:0.20.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-riscv64@npm:0.20.2" +"@esbuild/linux-riscv64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-riscv64@npm:0.21.3" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -2642,23 +2555,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-s390x@npm:0.19.11" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-s390x@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-s390x@npm:0.19.12" +"@esbuild/linux-s390x@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-s390x@npm:0.20.2" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-s390x@npm:0.20.2" +"@esbuild/linux-s390x@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-s390x@npm:0.21.3" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -2670,23 +2576,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/linux-x64@npm:0.19.11" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/linux-x64@npm:0.19.12" +"@esbuild/linux-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-x64@npm:0.20.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-x64@npm:0.20.2" +"@esbuild/linux-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/linux-x64@npm:0.21.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -2698,23 +2597,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/netbsd-x64@npm:0.19.11" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/netbsd-x64@npm:0.19.12" +"@esbuild/netbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/netbsd-x64@npm:0.20.2" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/netbsd-x64@npm:0.20.2" +"@esbuild/netbsd-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/netbsd-x64@npm:0.21.3" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -2726,23 +2618,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/openbsd-x64@npm:0.19.11" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/openbsd-x64@npm:0.19.12" +"@esbuild/openbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/openbsd-x64@npm:0.20.2" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/openbsd-x64@npm:0.20.2" +"@esbuild/openbsd-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/openbsd-x64@npm:0.21.3" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -2754,23 +2639,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/sunos-x64@npm:0.19.11" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/sunos-x64@npm:0.19.12" +"@esbuild/sunos-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/sunos-x64@npm:0.20.2" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/sunos-x64@npm:0.20.2" +"@esbuild/sunos-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/sunos-x64@npm:0.21.3" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -2782,23 +2660,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/win32-arm64@npm:0.19.11" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-arm64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-arm64@npm:0.19.12" +"@esbuild/win32-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-arm64@npm:0.20.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-arm64@npm:0.20.2" +"@esbuild/win32-arm64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/win32-arm64@npm:0.21.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -2810,23 +2681,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/win32-ia32@npm:0.19.11" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-ia32@npm:0.19.12" +"@esbuild/win32-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-ia32@npm:0.20.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-ia32@npm:0.20.2" +"@esbuild/win32-ia32@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/win32-ia32@npm:0.21.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -2838,23 +2702,16 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.19.11": - version: 0.19.11 - resolution: "@esbuild/win32-x64@npm:0.19.11" +"@esbuild/win32-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-x64@npm:0.20.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.19.12": - version: 0.19.12 - resolution: "@esbuild/win32-x64@npm:0.19.12" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-x64@npm:0.20.2" +"@esbuild/win32-x64@npm:0.21.3": + version: 0.21.3 + resolution: "@esbuild/win32-x64@npm:0.21.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2920,27 +2777,27 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.0.0, @floating-ui/react-dom@npm:^2.0.8": - version: 2.0.9 - resolution: "@floating-ui/react-dom@npm:2.0.9" +"@floating-ui/react-dom@npm:2.1.0": + version: 2.1.0 + resolution: "@floating-ui/react-dom@npm:2.1.0" dependencies: "@floating-ui/dom": "npm:^1.0.0" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: d8cd1fb2b8a5012ca692d6f677a0af923ef81131f69accea8ce8b5413202ab4c3c79e6eda1446f4dad06a2dfd596ece748c562ba28c289678a856755db4f528f + checksum: 9ee44dfeb27f585fb1e0114cbe37c72ff5d34149900f4f3013f6b0abf8c3365eab13286c360f97fbe0c44bb91a745e7a4c18b82d111990b45a7a7796dc55e461 languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.0.5": - version: 2.1.1 - resolution: "@floating-ui/react-dom@npm:2.1.1" +"@floating-ui/react-dom@npm:^2.0.0": + version: 2.0.9 + resolution: "@floating-ui/react-dom@npm:2.0.9" dependencies: "@floating-ui/dom": "npm:^1.0.0" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 732ab64600c511ceb0563b87bc557aa61789fec4f416a3f092bab89e508fa1d3ee5ade0f42051cc56eb5e4db867b87ab7fd48ce82db9fd4c01d94ffa08f60115 + checksum: d8cd1fb2b8a5012ca692d6f677a0af923ef81131f69accea8ce8b5413202ab4c3c79e6eda1446f4dad06a2dfd596ece748c562ba28c289678a856755db4f528f languageName: node linkType: hard @@ -2951,13 +2808,13 @@ __metadata: languageName: node linkType: hard -"@formatjs/ecma402-abstract@npm:1.14.3": - version: 1.14.3 - resolution: "@formatjs/ecma402-abstract@npm:1.14.3" +"@formatjs/ecma402-abstract@npm:1.18.2": + version: 1.18.2 + resolution: "@formatjs/ecma402-abstract@npm:1.18.2" dependencies: - "@formatjs/intl-localematcher": "npm:0.2.32" + "@formatjs/intl-localematcher": "npm:0.5.4" tslib: "npm:^2.4.0" - checksum: bddf8722ea8e234da2f2fabc95dc67c070caef5141737d8f7e26d0397c3ab791d5103c949e5775ecdcc6442955a4f86cded923ebb28e18966cbff271e0817c8c + checksum: 87afb37dd937555e712ca85d5142a9083d617c491d1dddf8d660fdfb6186272d2bc75b78809b076388d26f016200c8bddbce73281fd707eb899da2bf3bc9b7ca languageName: node linkType: hard @@ -2971,15 +2828,6 @@ __metadata: languageName: node linkType: hard -"@formatjs/fast-memoize@npm:2.0.1": - version: 2.0.1 - resolution: "@formatjs/fast-memoize@npm:2.0.1" - dependencies: - tslib: "npm:^2.4.0" - checksum: 7f8a30057160374c6bd785dfbe34d5f6f7f78e7d1c6a2431358077277134827a7059151dc2bb7b53caa36aadf24bb20b93b4cfacd86b5def2dac560b99e88498 - languageName: node - linkType: hard - "@formatjs/fast-memoize@npm:2.2.0": version: 2.2.0 resolution: "@formatjs/fast-memoize@npm:2.2.0" @@ -2989,14 +2837,14 @@ __metadata: languageName: node linkType: hard -"@formatjs/icu-messageformat-parser@npm:2.3.1": - version: 2.3.1 - resolution: "@formatjs/icu-messageformat-parser@npm:2.3.1" +"@formatjs/icu-messageformat-parser@npm:2.7.6": + version: 2.7.6 + resolution: "@formatjs/icu-messageformat-parser@npm:2.7.6" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/icu-skeleton-parser": "npm:1.3.18" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/icu-skeleton-parser": "npm:1.8.0" tslib: "npm:^2.4.0" - checksum: 9279df9f3c54f4a0e6c777ecc7f4ccd60c25e0e459fcd287b7f3fa70c051a8ba9e7919d3c929ccba74f3b692f6f827156b4a9f0cd116bd8ed6c7df1315715f65 + checksum: 9fc72c2075333a969601e2be4260638940b1abefd1a5fc15b93b0b10d2319c9df5778aa51fc2a173ce66ca5e8a47b4b64caca85a32d0eb6095e16e8d65cb4b00 languageName: node linkType: hard @@ -3011,13 +2859,13 @@ __metadata: languageName: node linkType: hard -"@formatjs/icu-skeleton-parser@npm:1.3.18": - version: 1.3.18 - resolution: "@formatjs/icu-skeleton-parser@npm:1.3.18" +"@formatjs/icu-skeleton-parser@npm:1.8.0": + version: 1.8.0 + resolution: "@formatjs/icu-skeleton-parser@npm:1.8.0" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" + "@formatjs/ecma402-abstract": "npm:1.18.2" tslib: "npm:^2.4.0" - checksum: b426bb7b841ce20b10437dd77dbf904d315f42336bebfced09fd575a21f935780b8b805ba45b9a00bd08571236f4b37763bb52cbdf72f2a06952506b43c34a04 + checksum: 10956732d70cc67049d216410b5dc3ef048935d1ea2ae76f5755bb9d0243af37ddeabd5d140ddbf5f6c7047068c3d02a05f93c68a89cedfaf7488d5062885ea4 languageName: node linkType: hard @@ -3031,14 +2879,14 @@ __metadata: languageName: node linkType: hard -"@formatjs/intl-displaynames@npm:6.3.1": - version: 6.3.1 - resolution: "@formatjs/intl-displaynames@npm:6.3.1" +"@formatjs/intl-displaynames@npm:6.6.6": + version: 6.6.6 + resolution: "@formatjs/intl-displaynames@npm:6.6.6" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/intl-localematcher": "npm:0.2.32" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/intl-localematcher": "npm:0.5.4" tslib: "npm:^2.4.0" - checksum: a8089ddc5675042911cb498f54ca0b0aaff532d56d966f69ed4c8525be6266f26223d96e96402c668a44b42a100cfdae4f8ae45e7ebd2bdff5631420c0b1ad3c + checksum: 4ba40057cfafaabf04485137bc96705d5ed7ac48f17ed7dfe8dbd7f71119667b6c0b7fa75469e32b70c9bada2c5d03af37a5261d655a37b81c63ba907edbb2e8 languageName: node linkType: hard @@ -3053,14 +2901,14 @@ __metadata: languageName: node linkType: hard -"@formatjs/intl-listformat@npm:7.2.1": - version: 7.2.1 - resolution: "@formatjs/intl-listformat@npm:7.2.1" +"@formatjs/intl-listformat@npm:7.5.5": + version: 7.5.5 + resolution: "@formatjs/intl-listformat@npm:7.5.5" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/intl-localematcher": "npm:0.2.32" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/intl-localematcher": "npm:0.5.4" tslib: "npm:^2.4.0" - checksum: 0763341bb5b0f3e9b6000d97ef5b9810a2d69207e79198f6e8d1cac8d71bf7b20dbbad647205da7b1aeeb3b063f414e8eea3f49bcdfae8f1cc6222873a4b8c05 + checksum: bc9d8cbe42bd9513db0b2b221c0b1a752892005a90fa629b4cf7df1cbd3b96997cddbf420e562ebdfdc691a28d9b759ccae9633d5987aa0bceed5aef77a07ca4 languageName: node linkType: hard @@ -3075,21 +2923,32 @@ __metadata: languageName: node linkType: hard -"@formatjs/intl-localematcher@npm:0.2.32": - version: 0.2.32 - resolution: "@formatjs/intl-localematcher@npm:0.2.32" +"@formatjs/intl-localematcher@npm:0.5.4": + version: 0.5.4 + resolution: "@formatjs/intl-localematcher@npm:0.5.4" dependencies: tslib: "npm:^2.4.0" - checksum: 21104d575846af4c66b6af73b28f54bb86405789d632189a04530022ab7d8a919c6e805cc6f9b749850d854985f12cb9fae248a33fe2a38c9d74565fa4345ff9 + checksum: c9ff5d34ca8b6fe59f8f303a3cc31a92d343e095a6987e273e5cc23f0fe99feb557a392a05da95931c7d24106acb6988e588d00ddd05b0934005aafd7fdbafe6 languageName: node linkType: hard -"@formatjs/intl-localematcher@npm:0.5.4": - version: 0.5.4 - resolution: "@formatjs/intl-localematcher@npm:0.5.4" +"@formatjs/intl@npm:2.10.0": + version: 2.10.0 + resolution: "@formatjs/intl@npm:2.10.0" dependencies: + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/fast-memoize": "npm:2.2.0" + "@formatjs/icu-messageformat-parser": "npm:2.7.6" + "@formatjs/intl-displaynames": "npm:6.6.6" + "@formatjs/intl-listformat": "npm:7.5.5" + intl-messageformat: "npm:10.5.11" tslib: "npm:^2.4.0" - checksum: c9ff5d34ca8b6fe59f8f303a3cc31a92d343e095a6987e273e5cc23f0fe99feb557a392a05da95931c7d24106acb6988e588d00ddd05b0934005aafd7fdbafe6 + peerDependencies: + typescript: ^4.7 || 5 + peerDependenciesMeta: + typescript: + optional: true + checksum: 7566038b011116cee7069165a25836b3fb687948e61b041809a9d978ac6c0882ae8d81a624a415cfb8e43852d097cd1cbc3c6707e717928e39b75c252491a712 languageName: node linkType: hard @@ -3113,23 +2972,10 @@ __metadata: languageName: node linkType: hard -"@formatjs/intl@npm:2.7.1": - version: 2.7.1 - resolution: "@formatjs/intl@npm:2.7.1" - dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/fast-memoize": "npm:2.0.1" - "@formatjs/icu-messageformat-parser": "npm:2.3.1" - "@formatjs/intl-displaynames": "npm:6.3.1" - "@formatjs/intl-listformat": "npm:7.2.1" - intl-messageformat: "npm:10.3.4" - tslib: "npm:^2.4.0" - peerDependencies: - typescript: ^4.7 || 5 - peerDependenciesMeta: - typescript: - optional: true - checksum: 07a5b86762dda78dfb36b1b4b886082dc0522b968ddd83b49d9892044f6687e767033cc64fd01cf812021edd05dcc60de951d1e0b9675c007a5329686750ab83 +"@hapi/bourne@npm:^3.0.0": + version: 3.0.0 + resolution: "@hapi/bourne@npm:3.0.0" + checksum: 2e2df62f6bc6f32b980ba5bbdc09200c93c55c8306399ec0f2781da088a82aab699498c89fe94fec4acf770210f9aee28c75bfc2f04044849ac01b034134e717 languageName: node linkType: hard @@ -3158,25 +3004,23 @@ __metadata: languageName: node linkType: hard -"@internationalized/date@npm:^3.5.1": - version: 3.5.5 - resolution: "@internationalized/date@npm:3.5.5" - dependencies: - "@swc/helpers": "npm:^0.5.0" - checksum: fc17291c8923eaf413e4cb1c74570a8f78269d8b6a5ad74de6f4f45b4e9a84f4243a9c3f224526c36b024f77e4a2fae34df6b34b022ae1b068384e04ad32560e +"@inquirer/figures@npm:^1.0.3": + version: 1.0.7 + resolution: "@inquirer/figures@npm:1.0.7" + checksum: d7b4cfcd38dd43d1ac79da52c4478aa89145207004a471aa2083856f1d9b99adef45563f09d66c09d6457b09200fcf784527804b70ad3bd517cbc5e11142c2df languageName: node linkType: hard -"@internationalized/date@npm:^3.5.2": - version: 3.5.3 - resolution: "@internationalized/date@npm:3.5.3" +"@internationalized/date@npm:3.5.4": + version: 3.5.4 + resolution: "@internationalized/date@npm:3.5.4" dependencies: "@swc/helpers": "npm:^0.5.0" - checksum: 2b517be98f60266445d75644ba091139a63069f9ec4289d3f31c3c0e1f21ee129d7c4905be84c617727d2890148d16e0ecc6804ab0b3e8d6b8eabc7fbb4a8169 + checksum: 4e1fe3e2ad1719390e9b859ee23e8b7e9315ddfc2a0fcf446d8954a5b41147a4bed025f9d9718e0d4a6f097407af87ac0bdea3879d23d2a84757dd5aa5b9edf8 languageName: node linkType: hard -"@internationalized/number@npm:^3.5.0": +"@internationalized/number@npm:3.5.3": version: 3.5.3 resolution: "@internationalized/number@npm:3.5.3" dependencies: @@ -3185,15 +3029,6 @@ __metadata: languageName: node linkType: hard -"@internationalized/number@npm:^3.5.1": - version: 3.5.2 - resolution: "@internationalized/number@npm:3.5.2" - dependencies: - "@swc/helpers": "npm:^0.5.0" - checksum: 098c1ade5cc3fbb70f87eae69f30fab995d5137307b735e735bf20ea1a8dd2fc0acbf52028c435ea31c82b8e8dbdcdbd6f919f58385879866afeba6e11235a44 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -3517,15 +3352,6 @@ __metadata: languageName: node linkType: hard -"@koa/cors@npm:3.4.3": - version: 3.4.3 - resolution: "@koa/cors@npm:3.4.3" - dependencies: - vary: "npm:^1.1.2" - checksum: a43ae2e7031c9a93dfe37e261f18e8926466f5dc41a90c8af6922bcdc06f29da7f817d04dbc19519bd1802300313ab54680541b07e753be3711da8990dfe192b - languageName: node - linkType: hard - "@koa/cors@npm:5.0.0": version: 5.0.0 resolution: "@koa/cors@npm:5.0.0" @@ -3535,16 +3361,16 @@ __metadata: languageName: node linkType: hard -"@koa/router@npm:10.1.1": - version: 10.1.1 - resolution: "@koa/router@npm:10.1.1" +"@koa/router@npm:12.0.2": + version: 12.0.2 + resolution: "@koa/router@npm:12.0.2" dependencies: - debug: "npm:^4.1.1" - http-errors: "npm:^1.7.3" + debug: "npm:^4.3.4" + http-errors: "npm:^2.0.0" koa-compose: "npm:^4.1.0" methods: "npm:^1.1.2" - path-to-regexp: "npm:^6.1.0" - checksum: a34a742df2b8b8640b21dca3b119303bd931d0ca29b6fc7375f5eb2a69636d88814b7ff5a9f94b0c63d9ae41fd5997fc5f31b8e431684cd92e84e3e9c1b45b51 + path-to-regexp: "npm:^6.3.0" + checksum: 9d33af8b5cb7e80cf2a17e156fe1821ad31ad672ff8e9df62a3af2d2e4a6f49abbbb7038edaea45ef078cabdd8a1ce595ad7da810e96b17c5b954ee46f7e554d languageName: node linkType: hard @@ -3610,6 +3436,32 @@ __metadata: languageName: node linkType: hard +"@mswjs/cookies@npm:^0.2.2": + version: 0.2.2 + resolution: "@mswjs/cookies@npm:0.2.2" + dependencies: + "@types/set-cookie-parser": "npm:^2.4.0" + set-cookie-parser: "npm:^2.4.6" + checksum: f950062538d431674d581309cf19884fc4d3f57e2a276164cac0c9a3250071d42464ba7825d13be14c703ca5a912d62a62626f4a068d8f36d1629dbb63bde740 + languageName: node + linkType: hard + +"@mswjs/interceptors@npm:^0.17.5": + version: 0.17.10 + resolution: "@mswjs/interceptors@npm:0.17.10" + dependencies: + "@open-draft/until": "npm:^1.0.3" + "@types/debug": "npm:^4.1.7" + "@xmldom/xmldom": "npm:^0.8.3" + debug: "npm:^4.3.3" + headers-polyfill: "npm:3.2.5" + outvariant: "npm:^1.2.1" + strict-event-emitter: "npm:^0.2.4" + web-encoding: "npm:^1.1.5" + checksum: 0343a93711b60c321c40733d6bf2720a736d8e0730f5d0d9916ee4a24abfcfca4a83d1e4b2e21c3affef4fc61f04588104be002fbc8258dc4b0d202c384ade33 + languageName: node + linkType: hard + "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -3619,6 +3471,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:^1.1.5": + version: 1.5.0 + resolution: "@noble/hashes@npm:1.5.0" + checksum: 1b46539695fbfe4477c0822d90c881a04d4fa2921c08c552375b444a48cac9930cb1ee68de0a3c7859e676554d0f3771999716606dc4d8f826e414c11692cdd9 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -3668,6 +3527,22 @@ __metadata: languageName: node linkType: hard +"@open-draft/until@npm:^1.0.3": + version: 1.0.3 + resolution: "@open-draft/until@npm:1.0.3" + checksum: f88bcd774b55359d14a4fa80f7bfe7d9d6d26a5995e94e823e43b211656daae3663e983f0a996937da286d22f6f5da2087b661845302f236ba27f8529dcd14fb + languageName: node + linkType: hard + +"@paralleldrive/cuid2@npm:2.2.2": + version: 2.2.2 + resolution: "@paralleldrive/cuid2@npm:2.2.2" + dependencies: + "@noble/hashes": "npm:^1.1.5" + checksum: af5826df93de437121308f4f4ce0b2eeb89b60bb57a1a6592fb89c0d40d311ad1d9f3f6a4db2cce6f2bcf572de1aa3f85704254e89b18ce61c41ebb06564c4ee + languageName: node + linkType: hard + "@pkgjs/parseargs@npm:^0.11.0": version: 0.11.0 resolution: "@pkgjs/parseargs@npm:0.11.0" @@ -3682,58 +3557,6 @@ __metadata: languageName: node linkType: hard -"@pkgr/utils@npm:^2.3.1": - version: 2.4.2 - resolution: "@pkgr/utils@npm:2.4.2" - dependencies: - cross-spawn: "npm:^7.0.3" - fast-glob: "npm:^3.3.0" - is-glob: "npm:^4.0.3" - open: "npm:^9.1.0" - picocolors: "npm:^1.0.0" - tslib: "npm:^2.6.0" - checksum: 7c3e68f6405a1d4c51f418d8d580e71d7bade2683d5db07e8413d8e57f7e389047eda44a2341f77a1b3085895fca7676a9d45e8812a58312524f8c4c65d501be - languageName: node - linkType: hard - -"@pluginpal/webtools-addon-menus@workspace:packages/addons/menus": - version: 0.0.0-use.local - resolution: "@pluginpal/webtools-addon-menus@workspace:packages/addons/menus" - dependencies: - "@pluginpal/webtools-helper-plugin": "npm:1.0.0-beta.4" - "@strapi/strapi": "npm:^4" - react: "npm:^18.0.0" - react-dom: "npm:^18.0.0" - react-router-dom: "npm:^5.2.0" - styled-components: "npm:5.3.3" - peerDependencies: - "@pluginpal/webtools-core": 1.0.0-beta.15 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - languageName: unknown - linkType: soft - -"@pluginpal/webtools-addon-redirects@workspace:packages/addons/redirects": - version: 0.0.0-use.local - resolution: "@pluginpal/webtools-addon-redirects@workspace:packages/addons/redirects" - dependencies: - "@pluginpal/webtools-helper-plugin": "npm:1.0.0-beta.4" - "@strapi/strapi": "npm:^4" - react: "npm:^18.0.0" - react-dom: "npm:^18.0.0" - react-router-dom: "npm:^5.2.0" - styled-components: "npm:5.3.3" - peerDependencies: - "@pluginpal/webtools-core": 1.0.0-beta.15 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - languageName: unknown - linkType: soft - "@pluginpal/webtools-addon-sitemap@link:.yalc/@pluginpal/webtools-addon-sitemap::locator=strapi-webtools%40workspace%3A.": version: 0.0.0-use.local resolution: "@pluginpal/webtools-addon-sitemap@link:.yalc/@pluginpal/webtools-addon-sitemap::locator=strapi-webtools%40workspace%3A." @@ -3745,11 +3568,10 @@ __metadata: resolution: "@pluginpal/webtools-addon-sitemap@workspace:packages/addons/sitemap" dependencies: "@pluginpal/webtools-helper-plugin": "npm:1.0.0-beta.4" - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.20.3" - "@strapi/icons": "npm:1.19.0" - "@strapi/strapi": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/strapi": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" "@types/lodash": "npm:^4" chalk: "npm:^4.1.2" commander: "npm:^8.3.0" @@ -3788,12 +3610,11 @@ __metadata: resolution: "@pluginpal/webtools-core@workspace:packages/core" dependencies: "@pluginpal/webtools-helper-plugin": "npm:^1.0.0-beta.4" - "@strapi/design-system": "npm:1.19.0" - "@strapi/helper-plugin": "npm:4.20.3" - "@strapi/icons": "npm:1.19.0" + "@strapi/admin": "npm:^5.3.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" "@strapi/pack-up": "npm:^5.0.0" - "@strapi/strapi": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" + "@strapi/utils": "npm:5.3.0" "@types/koa": "npm:^2.15.0" "@types/lodash": "npm:^4" "@types/react-router-dom": "npm:^5.3.3" @@ -3809,11 +3630,11 @@ __metadata: styled-components: "npm:5.3.3" yup: "npm:^0.32.9" peerDependencies: - "@strapi/strapi": ^4.0.0 + "@strapi/strapi": ^5.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 languageName: unknown linkType: soft @@ -3827,24 +3648,22 @@ __metadata: version: 0.0.0-use.local resolution: "@pluginpal/webtools-helper-plugin@workspace:packages/helper-plugin" dependencies: - "@strapi/strapi": "npm:^4" + "@strapi/strapi": "npm:5.3.0" nodemon: "npm:^3.1.0" typescript: "npm:5.2.2" languageName: unknown linkType: soft -"@pmmmwh/react-refresh-webpack-plugin@npm:0.5.11": - version: 0.5.11 - resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.11" +"@pmmmwh/react-refresh-webpack-plugin@npm:0.5.15": + version: 0.5.15 + resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.15" dependencies: - ansi-html-community: "npm:^0.0.8" - common-path-prefix: "npm:^3.0.0" + ansi-html: "npm:^0.0.9" core-js-pure: "npm:^3.23.3" error-stack-parser: "npm:^2.0.6" - find-up: "npm:^5.0.0" html-entities: "npm:^2.1.0" loader-utils: "npm:^2.0.4" - schema-utils: "npm:^3.0.0" + schema-utils: "npm:^4.2.0" source-map: "npm:^0.7.3" peerDependencies: "@types/webpack": 4.x || 5.x @@ -3852,7 +3671,7 @@ __metadata: sockjs-client: ^1.4.0 type-fest: ">=0.17.0 <5.0.0" webpack: ">=4.43.0 <6.0.0" - webpack-dev-server: 3.x || 4.x + webpack-dev-server: 3.x || 4.x || 5.x webpack-hot-middleware: 2.x webpack-plugin-serve: 0.x || 1.x peerDependenciesMeta: @@ -3868,7 +3687,7 @@ __metadata: optional: true webpack-plugin-serve: optional: true - checksum: a9c8468417a14a23339e313cff6ddb8029e0637748973070e61d83a2534620b3492b9a42ecf9eb9d63cb709f53c17fe814bc7dd68d64c300db338e9fd7287bc4 + checksum: ba310aa4d53070f59c8a374d1d256c5965c044c0c3fb1ff6b55353fb5e86de08a490a7bd59a31f0d4951f8f29f81864c7df224fe1342543a95d048b7413ff171 languageName: node linkType: hard @@ -3906,7 +3725,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/number@npm:^1.0.1": +"@radix-ui/number@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/number@npm:1.0.1" dependencies: @@ -3915,7 +3734,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/primitive@npm:1.0.1, @radix-ui/primitive@npm:^1.0.1": +"@radix-ui/primitive@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/primitive@npm:1.0.1" dependencies: @@ -3924,12 +3743,20 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-arrow@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-arrow@npm:1.0.3" +"@radix-ui/react-accordion@npm:1.1.2": + version: 1.1.2 + resolution: "@radix-ui/react-accordion@npm:1.1.2" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-collapsible": "npm:1.0.3" + "@radix-ui/react-collection": "npm:1.0.3" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-id": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -3940,17 +3767,19 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: c931f6d7e0bac50fd1654a0303a303aff74a68a13a33a851a43a7c88677b53a92ca6557920b9105144a3002f899ce888437d20ddd7803a5c716edac99587626d + checksum: 54fe3642306d62f68ac4d534c6bec1998d00d441663b16119fe267cb085e48761acf3c02b9466245d42b8ab419632a573d35d79d3a5d328906bde121dd1816db languageName: node linkType: hard -"@radix-ui/react-collection@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-collection@npm:1.0.3" +"@radix-ui/react-alert-dialog@npm:1.0.5": + version: 1.0.5 + resolution: "@radix-ui/react-alert-dialog@npm:1.0.5" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" "@radix-ui/react-compose-refs": "npm:1.0.1" "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-dialog": "npm:1.0.5" "@radix-ui/react-primitive": "npm:1.0.3" "@radix-ui/react-slot": "npm:1.0.2" peerDependencies: @@ -3963,65 +3792,66 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: cefa56383d7451ca79e4bd5a29aaeef6c205a04297213efd149aaead82fc8cde4fb8298e20e6b3613e5696e43f814fb4489805428f6604834fb31f73c6725fa8 + checksum: 73854a1011b07a50261a12ce33c4b9d6585603e731a2ceffc7a4d2b8c795631716fda8b8006a813648e247d17abbaf290a419a935ae4cd70c83c3c70a34ce9f4 languageName: node linkType: hard -"@radix-ui/react-compose-refs@npm:1.0.1, @radix-ui/react-compose-refs@npm:^1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-compose-refs@npm:1.0.1" +"@radix-ui/react-arrow@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-arrow@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-primitive": "npm:1.0.3" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: be06f8dab35b5a1bffa7a5982fb26218ddade1acb751288333e3b89d7b4a7dfb5a6371be83876dac0ec2ebe0866d295e8618b778608e1965342986ea448040ec - languageName: node - linkType: hard - -"@radix-ui/react-context@npm:1.0.1, @radix-ui/react-context@npm:^1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-context@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": + "@types/react-dom": optional: true - checksum: 3de5761b32cc70cd61715527f29d8c699c01ab28c195ced972ccbc7025763a373a68f18c9f948c7a7b922e469fd2df7fee5f7536e3f7bad44ffc06d959359333 + checksum: c931f6d7e0bac50fd1654a0303a303aff74a68a13a33a851a43a7c88677b53a92ca6557920b9105144a3002f899ce888437d20ddd7803a5c716edac99587626d languageName: node linkType: hard -"@radix-ui/react-direction@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-direction@npm:1.0.1" +"@radix-ui/react-avatar@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-avatar@npm:1.0.4" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: b1a45b4d1d5070ca3b5864b920f6c6210c962bdb519abb62b38b1baef9d06737dc3d8ecdb61860b7504a735235a539652f5977c7299ec021da84e6b0f64d988a + "@types/react-dom": + optional: true + checksum: 608494c53968085bfcf9b987d80c3ec6720bdb65f78591d53e8bba3b360e86366d48a7dee11405dd443f5a3565432184b95bb9d4954bca1922cc9385a942caaf languageName: node linkType: hard -"@radix-ui/react-dismissable-layer@npm:1.0.5, @radix-ui/react-dismissable-layer@npm:^1.0.5": - version: 1.0.5 - resolution: "@radix-ui/react-dismissable-layer@npm:1.0.5" +"@radix-ui/react-checkbox@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-checkbox@npm:1.0.4" dependencies: "@babel/runtime": "npm:^7.13.10" "@radix-ui/primitive": "npm:1.0.1" "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - "@radix-ui/react-use-escape-keydown": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-use-size": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4032,22 +3862,23 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 7e4308867aecfb07b506330c1964d94a52247ab9453725613cd326762aa13e483423c250f107219c131b0449600eb8d1576ce3159c2b96e8c978f75e46062cb2 + checksum: a4bd259a7e15ad88f72524190ddcc2db0688d439aad954e06d0adf6038b2e17397ed8ae0ea26ab09bf6981f1b9dd883904b2b7e74b307b5c6b1a3765d27fe737 languageName: node linkType: hard -"@radix-ui/react-dropdown-menu@npm:^2.0.6": - version: 2.0.6 - resolution: "@radix-ui/react-dropdown-menu@npm:2.0.6" +"@radix-ui/react-collapsible@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-collapsible@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" "@radix-ui/primitive": "npm:1.0.1" "@radix-ui/react-compose-refs": "npm:1.0.1" "@radix-ui/react-context": "npm:1.0.1" "@radix-ui/react-id": "npm:1.0.1" - "@radix-ui/react-menu": "npm:2.0.6" + "@radix-ui/react-presence": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4058,84 +3889,80 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 525cab53547d2ce2904518b1f66b62179d656c57c8d6dd7dbe863cc05025d8bad535f44011e2735b07fc500579c3d64d89a9a39593d4c8f91f31052d75b729e1 + checksum: 7bc3e601e3fa84991bdf46ea1bdb725760942f8facadf42f05808abc7a1399c6ab90a00c70699367026afbd8afba0254ff9634f9d1e05b24ae452d9e0524d328 languageName: node linkType: hard -"@radix-ui/react-focus-guards@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-focus-guards@npm:1.0.1" +"@radix-ui/react-collection@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-collection@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: d5fd4e5aa9d9a87c8ad490b3b4992d6f1d9eddf18e56df2a2bcf8744c4332b275d73377fd193df3e6ba0ad9608dc497709beca5c64de2b834d5f5350b3c9a272 + "@types/react-dom": + optional: true + checksum: cefa56383d7451ca79e4bd5a29aaeef6c205a04297213efd149aaead82fc8cde4fb8298e20e6b3613e5696e43f814fb4489805428f6604834fb31f73c6725fa8 languageName: node linkType: hard -"@radix-ui/react-focus-scope@npm:1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-focus-scope@npm:1.0.4" +"@radix-ui/react-compose-refs@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-compose-refs@npm:1.0.1" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" peerDependencies: "@types/react": "*" - "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - "@types/react-dom": - optional: true - checksum: 2fce0bafcab4e16cf4ed7560bda40654223f3d0add6b231e1c607433030c14e6249818b444b7b58ee7a6ff6bbf8e192c9c81d22c3a5c88c2daade9d1f881b5be + checksum: be06f8dab35b5a1bffa7a5982fb26218ddade1acb751288333e3b89d7b4a7dfb5a6371be83876dac0ec2ebe0866d295e8618b778608e1965342986ea448040ec languageName: node linkType: hard -"@radix-ui/react-id@npm:1.0.1, @radix-ui/react-id@npm:^1.0.1": +"@radix-ui/react-context@npm:1.0.1": version: 1.0.1 - resolution: "@radix-ui/react-id@npm:1.0.1" + resolution: "@radix-ui/react-context@npm:1.0.1" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" peerDependencies: "@types/react": "*" react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: e2859ca58bea171c956098ace7ecf615cf9432f58a118b779a14720746b3adcf0351c36c75de131548672d3cd290ca238198acbd33b88dc4706f98312e9317ad + checksum: 3de5761b32cc70cd61715527f29d8c699c01ab28c195ced972ccbc7025763a373a68f18c9f948c7a7b922e469fd2df7fee5f7536e3f7bad44ffc06d959359333 languageName: node linkType: hard -"@radix-ui/react-menu@npm:2.0.6": - version: 2.0.6 - resolution: "@radix-ui/react-menu@npm:2.0.6" +"@radix-ui/react-dialog@npm:1.0.5": + version: 1.0.5 + resolution: "@radix-ui/react-dialog@npm:1.0.5" dependencies: "@babel/runtime": "npm:^7.13.10" "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-collection": "npm:1.0.3" "@radix-ui/react-compose-refs": "npm:1.0.1" "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" "@radix-ui/react-dismissable-layer": "npm:1.0.5" "@radix-ui/react-focus-guards": "npm:1.0.1" "@radix-ui/react-focus-scope": "npm:1.0.4" "@radix-ui/react-id": "npm:1.0.1" - "@radix-ui/react-popper": "npm:1.1.3" "@radix-ui/react-portal": "npm:1.0.4" "@radix-ui/react-presence": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-roving-focus": "npm:1.0.4" "@radix-ui/react-slot": "npm:1.0.2" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" aria-hidden: "npm:^1.1.1" react-remove-scroll: "npm:2.5.5" peerDependencies: @@ -4148,45 +3975,35 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 06926fa59cb8f5614f2e1a085ea1cbf09631ae28fb6e5d6e6d2a0a84d24979e3aca311cdb19dfdb254c1823ff85fd5250c29d4463f8f7622dd523e35df3fce1d + checksum: c5b3069397379e79857a3203f3ead4d12d87736b59899f02a63e620a07dd1e6704e15523926cdf8e39afe1c945a7ff0f2533c5ea5be1e17c3114820300a51133 languageName: node linkType: hard -"@radix-ui/react-popper@npm:1.1.3, @radix-ui/react-popper@npm:^1.1.3": - version: 1.1.3 - resolution: "@radix-ui/react-popper@npm:1.1.3" +"@radix-ui/react-direction@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-direction@npm:1.0.1" dependencies: "@babel/runtime": "npm:^7.13.10" - "@floating-ui/react-dom": "npm:^2.0.0" - "@radix-ui/react-arrow": "npm:1.0.3" - "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" - "@radix-ui/react-use-rect": "npm:1.0.1" - "@radix-ui/react-use-size": "npm:1.0.1" - "@radix-ui/rect": "npm:1.0.1" peerDependencies: "@types/react": "*" - "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - "@types/react-dom": - optional: true - checksum: a38c374ec65dd8d7c604af7151e96faec1743828d859dc4892e720c1803a7e1562add26aec2ddf2091defae4e15d989c028032ea481419e38c4693b3f12545c3 + checksum: b1a45b4d1d5070ca3b5864b920f6c6210c962bdb519abb62b38b1baef9d06737dc3d8ecdb61860b7504a735235a539652f5977c7299ec021da84e6b0f64d988a languageName: node linkType: hard -"@radix-ui/react-portal@npm:1.0.4, @radix-ui/react-portal@npm:^1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-portal@npm:1.0.4" +"@radix-ui/react-dismissable-layer@npm:1.0.5": + version: 1.0.5 + resolution: "@radix-ui/react-dismissable-layer@npm:1.0.5" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-escape-keydown": "npm:1.0.3" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4197,17 +4014,22 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: fed32f8148b833fe852fb5e2f859979ffdf2fb9a9ef46583b9b52915d764ad36ba5c958a64e61d23395628ccc09d678229ee94cd112941e8fe2575021f820c29 + checksum: 7e4308867aecfb07b506330c1964d94a52247ab9453725613cd326762aa13e483423c250f107219c131b0449600eb8d1576ce3159c2b96e8c978f75e46062cb2 languageName: node linkType: hard -"@radix-ui/react-presence@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-presence@npm:1.0.1" +"@radix-ui/react-dropdown-menu@npm:2.0.6": + version: 2.0.6 + resolution: "@radix-ui/react-dropdown-menu@npm:2.0.6" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-menu": "npm:2.0.6" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4218,44 +4040,33 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 90780618b265fe794a8f1ddaa5bfd3c71a1127fa79330a14d32722e6265b44452a9dd36efe4e769129d33e57f979f6b8713e2cbf2e2755326aa3b0f337185b6e + checksum: 525cab53547d2ce2904518b1f66b62179d656c57c8d6dd7dbe863cc05025d8bad535f44011e2735b07fc500579c3d64d89a9a39593d4c8f91f31052d75b729e1 languageName: node linkType: hard -"@radix-ui/react-primitive@npm:1.0.3, @radix-ui/react-primitive@npm:^1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-primitive@npm:1.0.3" +"@radix-ui/react-focus-guards@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-focus-guards@npm:1.0.1" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-slot": "npm:1.0.2" peerDependencies: "@types/react": "*" - "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - "@types/react-dom": - optional: true - checksum: 67a66ff8898a5e7739eda228ab6f5ce808858da1dce967014138d87e72b6bbfc93dc1467c706d98d1a2b93bf0b6e09233d1a24d31c78227b078444c1a69c42be + checksum: d5fd4e5aa9d9a87c8ad490b3b4992d6f1d9eddf18e56df2a2bcf8744c4332b275d73377fd193df3e6ba0ad9608dc497709beca5c64de2b834d5f5350b3c9a272 languageName: node linkType: hard -"@radix-ui/react-roving-focus@npm:1.0.4": +"@radix-ui/react-focus-scope@npm:1.0.4": version: 1.0.4 - resolution: "@radix-ui/react-roving-focus@npm:1.0.4" + resolution: "@radix-ui/react-focus-scope@npm:1.0.4" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-collection": "npm:1.0.3" "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-id": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" "@radix-ui/react-use-callback-ref": "npm:1.0.1" - "@radix-ui/react-use-controllable-state": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4266,58 +4077,83 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 61e3ddfd1647e64fba855434ff41e8e7ba707244fe8841f78c450fbdce525383b64259279475615d030dbf1625cbffd8eeebee72d91bf6978794f5dbcf887fc0 + checksum: 2fce0bafcab4e16cf4ed7560bda40654223f3d0add6b231e1c607433030c14e6249818b444b7b58ee7a6ff6bbf8e192c9c81d22c3a5c88c2daade9d1f881b5be languageName: node linkType: hard -"@radix-ui/react-separator@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-separator@npm:1.0.3" +"@radix-ui/react-id@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-id@npm:1.0.1" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" peerDependencies: "@types/react": "*" - "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - "@types/react-dom": - optional: true - checksum: 87bcde47343f2bc4439a0dc34381f557905d9b3c1e8c5a0d32ceea62a8ef84f3abf671c5cb29309fc87759ad41d39af619ba546cf54109d64c8746e3ca683de3 + checksum: e2859ca58bea171c956098ace7ecf615cf9432f58a118b779a14720746b3adcf0351c36c75de131548672d3cd290ca238198acbd33b88dc4706f98312e9317ad languageName: node linkType: hard -"@radix-ui/react-slot@npm:1.0.2, @radix-ui/react-slot@npm:^1.0.2": - version: 1.0.2 - resolution: "@radix-ui/react-slot@npm:1.0.2" +"@radix-ui/react-menu@npm:2.0.6": + version: 2.0.6 + resolution: "@radix-ui/react-menu@npm:2.0.6" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-collection": "npm:1.0.3" "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-focus-guards": "npm:1.0.1" + "@radix-ui/react-focus-scope": "npm:1.0.4" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-popper": "npm:1.1.3" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-roving-focus": "npm:1.0.4" + "@radix-ui/react-slot": "npm:1.0.2" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + aria-hidden: "npm:^1.1.1" + react-remove-scroll: "npm:2.5.5" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 3af6ea4891e6fa8091e666802adffe7718b3cd390a10fa9229a5f40f8efded9f3918ea01b046103d93923d41cc32119505ebb6bde76cad07a87b6cf4f2119347 + "@types/react-dom": + optional: true + checksum: 06926fa59cb8f5614f2e1a085ea1cbf09631ae28fb6e5d6e6d2a0a84d24979e3aca311cdb19dfdb254c1823ff85fd5250c29d4463f8f7622dd523e35df3fce1d languageName: node linkType: hard -"@radix-ui/react-toggle-group@npm:1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-toggle-group@npm:1.0.4" +"@radix-ui/react-popover@npm:1.0.7": + version: 1.0.7 + resolution: "@radix-ui/react-popover@npm:1.0.7" dependencies: "@babel/runtime": "npm:^7.13.10" "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-focus-guards": "npm:1.0.1" + "@radix-ui/react-focus-scope": "npm:1.0.4" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-popper": "npm:1.1.3" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-presence": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-roving-focus": "npm:1.0.4" - "@radix-ui/react-toggle": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" "@radix-ui/react-use-controllable-state": "npm:1.0.1" + aria-hidden: "npm:^1.1.1" + react-remove-scroll: "npm:2.5.5" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4328,18 +4164,25 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 4f4761965022759ac0950ac026029b64049e1f18ef07a01ddde788b7606efcb262c9ae3a418de0c0756bf7285182ed0d268502c6f17ba86d2ff27eee5507bbf7 + checksum: ed7abbd61df1e15d62072e214fafbdc4e31942e0ce49665f2045d8279944a0a37762bcd70a36389ed9e43c95797d5acb57f6f5ca5a15b688b1928cfc2b9ce196 languageName: node linkType: hard -"@radix-ui/react-toggle@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-toggle@npm:1.0.3" +"@radix-ui/react-popper@npm:1.1.3": + version: 1.1.3 + resolution: "@radix-ui/react-popper@npm:1.1.3" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" + "@floating-ui/react-dom": "npm:^2.0.0" + "@radix-ui/react-arrow": "npm:1.0.3" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" + "@radix-ui/react-use-rect": "npm:1.0.1" + "@radix-ui/react-use-size": "npm:1.0.1" + "@radix-ui/rect": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4350,22 +4193,16 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 9b487dad213ea7e70b0aa205e7c6f790a6f2bf394c39912e22dbe003403fd0d24a41c2efd31695fc31ab7bac286f28253dbb2fc5202cacd572ebf909f1fdc86c + checksum: a38c374ec65dd8d7c604af7151e96faec1743828d859dc4892e720c1803a7e1562add26aec2ddf2091defae4e15d989c028032ea481419e38c4693b3f12545c3 languageName: node linkType: hard -"@radix-ui/react-toolbar@npm:1.0.4": +"@radix-ui/react-portal@npm:1.0.4": version: 1.0.4 - resolution: "@radix-ui/react-toolbar@npm:1.0.4" + resolution: "@radix-ui/react-portal@npm:1.0.4" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-roving-focus": "npm:1.0.4" - "@radix-ui/react-separator": "npm:1.0.3" - "@radix-ui/react-toggle-group": "npm:1.0.4" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4376,125 +4213,205 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 3ed7ebe22ef2e8369e08bb59776671a7b8c413628249c338b8db86b4b9ac40127b4201d5bd4a9c23ea1fd21464769b4fa427d3ebcda3a7fcdbd45b256b5a753a + checksum: fed32f8148b833fe852fb5e2f859979ffdf2fb9a9ef46583b9b52915d764ad36ba5c958a64e61d23395628ccc09d678229ee94cd112941e8fe2575021f820c29 languageName: node linkType: hard -"@radix-ui/react-use-callback-ref@npm:1.0.1, @radix-ui/react-use-callback-ref@npm:^1.0.1": +"@radix-ui/react-presence@npm:1.0.1": version: 1.0.1 - resolution: "@radix-ui/react-use-callback-ref@npm:1.0.1" + resolution: "@radix-ui/react-presence@npm:1.0.1" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 331b432be1edc960ca148637ae6087220873ee828ceb13bd155926ef8f49e862812de5b379129f6aaefcd11be53715f3237e6caa9a33d9c0abfff43f3ba58938 + "@types/react-dom": + optional: true + checksum: 90780618b265fe794a8f1ddaa5bfd3c71a1127fa79330a14d32722e6265b44452a9dd36efe4e769129d33e57f979f6b8713e2cbf2e2755326aa3b0f337185b6e languageName: node linkType: hard -"@radix-ui/react-use-controllable-state@npm:1.0.1, @radix-ui/react-use-controllable-state@npm:^1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-controllable-state@npm:1.0.1" +"@radix-ui/react-primitive@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-primitive@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-slot": "npm:1.0.2" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 29b069dbf09e48bca321af6272574ad0fc7283174e7d092731a10663fe00c0e6b4bde5e1b5ea67725fe48dcbe8026e7ff0d69d42891c62cbb9ca408498171fbe + "@types/react-dom": + optional: true + checksum: 67a66ff8898a5e7739eda228ab6f5ce808858da1dce967014138d87e72b6bbfc93dc1467c706d98d1a2b93bf0b6e09233d1a24d31c78227b078444c1a69c42be languageName: node linkType: hard -"@radix-ui/react-use-escape-keydown@npm:1.0.3": +"@radix-ui/react-progress@npm:1.0.3": version: 1.0.3 - resolution: "@radix-ui/react-use-escape-keydown@npm:1.0.3" + resolution: "@radix-ui/react-progress@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 3c94c78902dcb40b60083ee2184614f45c95a189178f52d89323b467bd04bcf5fdb1bc4d43debecd7f0b572c3843c7e04edbcb56f40a4b4b43936fb2770fb8ad + "@types/react-dom": + optional: true + checksum: ccb383ad06f8b2bcc8053c618009e775dc41674d5e2d51e8ab8460a60ea154488a03ccc07f72efbe28d7b182ca424bc223f304686edd002c7cd9be34199881b9 languageName: node linkType: hard -"@radix-ui/react-use-layout-effect@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-layout-effect@npm:1.0.1" +"@radix-ui/react-radio-group@npm:1.1.3": + version: 1.1.3 + resolution: "@radix-ui/react-radio-group@npm:1.1.3" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-roving-focus": "npm:1.0.4" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-use-size": "npm:1.0.1" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 13cd0c38395c5838bc9a18238020d3bcf67fb340039e6d1cbf438be1b91d64cf6900b78121f3dc9219faeb40dcc7b523ce0f17e4a41631655690e5a30a40886a + "@types/react-dom": + optional: true + checksum: a23264cc9e8cb3738db8edf50ae27b82f79093f57c2e9a4d319fdece280147f5615643ad6df480383dcd53f39078e321c25be5e18992ffda36b2c73ebfcad9c4 languageName: node linkType: hard -"@radix-ui/react-use-previous@npm:^1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-previous@npm:1.0.1" +"@radix-ui/react-roving-focus@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-roving-focus@npm:1.0.4" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-collection": "npm:1.0.3" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: f5fbc602108668484a4ed506b7842482222d1d03094362e26abb7fdd593eee8794fc47d85b3524fb9d00884801c89a6eefd0bed0971eba1ec189c637b6afd398 + "@types/react-dom": + optional: true + checksum: 61e3ddfd1647e64fba855434ff41e8e7ba707244fe8841f78c450fbdce525383b64259279475615d030dbf1625cbffd8eeebee72d91bf6978794f5dbcf887fc0 languageName: node linkType: hard -"@radix-ui/react-use-rect@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-rect@npm:1.0.1" +"@radix-ui/react-scroll-area@npm:1.0.5": + version: 1.0.5 + resolution: "@radix-ui/react-scroll-area@npm:1.0.5" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/rect": "npm:1.0.1" + "@radix-ui/number": "npm:1.0.1" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 94c5ab31dfd3678c0cb77a30025e82b3a287577c1a8674b0d703a36d27434bc9c59790e0bebf57ed153f0b8e0d8c3b9675fc9787b9eac525a09abcda8fa9e7eb + "@types/react-dom": + optional: true + checksum: a08818aeeb15920a02e708699a8bdc85c26eab0579ab741129b464a799b5d9a04f81810a2d200f1cf4aef03452067770e87b0f81593a689350fcd7e51819e4cb languageName: node linkType: hard -"@radix-ui/react-use-size@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-size@npm:1.0.1" +"@radix-ui/react-separator@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-separator@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" peerDependencies: "@types/react": "*" + "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - checksum: b109a4b3781781c4dc641a1173f0a6fcb0b0f7b2d7cdba5848a46070c9fb4e518909a46c20a3c2efbc78737c64859c59ead837f2940e8c8394d1c503ef58773b + "@types/react-dom": + optional: true + checksum: 87bcde47343f2bc4439a0dc34381f557905d9b3c1e8c5a0d32ceea62a8ef84f3abf671c5cb29309fc87759ad41d39af619ba546cf54109d64c8746e3ca683de3 + languageName: node + linkType: hard + +"@radix-ui/react-slot@npm:1.0.2": + version: 1.0.2 + resolution: "@radix-ui/react-slot@npm:1.0.2" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-compose-refs": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 3af6ea4891e6fa8091e666802adffe7718b3cd390a10fa9229a5f40f8efded9f3918ea01b046103d93923d41cc32119505ebb6bde76cad07a87b6cf4f2119347 languageName: node linkType: hard -"@radix-ui/react-visually-hidden@npm:^1.0.3": +"@radix-ui/react-switch@npm:1.0.3": version: 1.0.3 - resolution: "@radix-ui/react-visually-hidden@npm:1.0.3" + resolution: "@radix-ui/react-switch@npm:1.0.3" dependencies: "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-use-size": "npm:1.0.1" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -4505,99 +4422,360 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 0cbc12c2156b3fa0e40090cafd8525ce84c16a6b5a038a8e8fc7cbb16ed6da9ab369593962c57a18c41a16ec8713e0195c68ea34072ef1ca254ed4d4c0770bb4 + checksum: e7c65aeedf9d3cd47320fd3759b8c7f3777619cd847a96f2c52841488ad1745fa35335e2877a4f839902942410a7ffe9baf05ec1c249a0401a2b1b9363dbf343 languageName: node linkType: hard -"@radix-ui/rect@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/rect@npm:1.0.1" +"@radix-ui/react-tabs@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-tabs@npm:1.0.4" dependencies: "@babel/runtime": "npm:^7.13.10" - checksum: 4c5159661340acc31b11e1f2ebd87a1521d39bfa287544dd2cd75b399539a4b625d38a1501c90ceae21fcca18ed164b0c3735817ff140ae334098192c110e571 + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-roving-focus": "npm:1.0.4" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 79699a921f5c2e890e0e496a751d9c2a7c4017eff8e52f094389e993263332881353bdd27b8cc123c906b36743e803eec7f32fdbb4d413328cba0a37d6413339 languageName: node linkType: hard -"@react-dnd/asap@npm:^5.0.1": - version: 5.0.2 - resolution: "@react-dnd/asap@npm:5.0.2" - checksum: 0063db616db9801c9be18f11a912c3e214f87e714b1e4bf9462952af7ead65cba0b43e1f7c34bc8748811b6926e74d929e5e126f85ebb91b870faf809ceb5177 +"@radix-ui/react-toggle-group@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-toggle-group@npm:1.0.4" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-roving-focus": "npm:1.0.4" + "@radix-ui/react-toggle": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 4f4761965022759ac0950ac026029b64049e1f18ef07a01ddde788b7606efcb262c9ae3a418de0c0756bf7285182ed0d268502c6f17ba86d2ff27eee5507bbf7 languageName: node linkType: hard -"@react-dnd/invariant@npm:^4.0.1": - version: 4.0.2 - resolution: "@react-dnd/invariant@npm:4.0.2" - checksum: b303cc53fc5074cefb2a76b45b9c73ebb5d35630b18f5dc282ed9a9ac9b0287b9da1f6ac63acfdea2341b8f8187f615afc12d5eb14ec6015964f5c1b167332e2 +"@radix-ui/react-toggle@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-toggle@npm:1.0.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 9b487dad213ea7e70b0aa205e7c6f790a6f2bf394c39912e22dbe003403fd0d24a41c2efd31695fc31ab7bac286f28253dbb2fc5202cacd572ebf909f1fdc86c languageName: node linkType: hard -"@react-dnd/shallowequal@npm:^4.0.1": - version: 4.0.2 - resolution: "@react-dnd/shallowequal@npm:4.0.2" - checksum: 9a352fd176752e5d9c2797d598aca034b7829111ae0c992d80f40d5f068fcd6a039b1841c741dfa1ab67a36a00664310aec4f0ce216e4112f80875c9fe6fd8dc +"@radix-ui/react-toolbar@npm:1.0.4": + version: 1.0.4 + resolution: "@radix-ui/react-toolbar@npm:1.0.4" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-direction": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-roving-focus": "npm:1.0.4" + "@radix-ui/react-separator": "npm:1.0.3" + "@radix-ui/react-toggle-group": "npm:1.0.4" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 3ed7ebe22ef2e8369e08bb59776671a7b8c413628249c338b8db86b4b9ac40127b4201d5bd4a9c23ea1fd21464769b4fa427d3ebcda3a7fcdbd45b256b5a753a languageName: node linkType: hard -"@reduxjs/toolkit@npm:1.9.7": - version: 1.9.7 - resolution: "@reduxjs/toolkit@npm:1.9.7" +"@radix-ui/react-tooltip@npm:1.0.7": + version: 1.0.7 + resolution: "@radix-ui/react-tooltip@npm:1.0.7" dependencies: - immer: "npm:^9.0.21" - redux: "npm:^4.2.1" - redux-thunk: "npm:^2.4.2" - reselect: "npm:^4.1.8" + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/primitive": "npm:1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-popper": "npm:1.1.3" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-presence": "npm:1.0.1" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" + "@radix-ui/react-visually-hidden": "npm:1.0.3" peerDependencies: - react: ^16.9.0 || ^17.0.0 || ^18 - react-redux: ^7.2.1 || ^8.0.2 + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: - react: + "@types/react": optional: true - react-redux: + "@types/react-dom": optional: true - checksum: fa0aa4b7c6973ac87ce0ac7e45faa02c73b66c4ee0bc950d178494539a42a1bb908d109297102458b7ea14d5e7dae356e7a7ce9a1b9849b0e8451e6dd70fca9c + checksum: 915524ea9d102eb26e656c550a084ca460219041c0e7cec0e72b522ee52a43b4d725f4ad3352212f4ae88b3672ef7b23bad07844275cafea075ada590678d873 languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4" - conditions: os=android & cpu=arm +"@radix-ui/react-use-callback-ref@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-use-callback-ref@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 331b432be1edc960ca148637ae6087220873ee828ceb13bd155926ef8f49e862812de5b379129f6aaefcd11be53715f3237e6caa9a33d9c0abfff43f3ba58938 languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-android-arm64@npm:4.22.4" - conditions: os=android & cpu=arm64 +"@radix-ui/react-use-controllable-state@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-use-controllable-state@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 29b069dbf09e48bca321af6272574ad0fc7283174e7d092731a10663fe00c0e6b4bde5e1b5ea67725fe48dcbe8026e7ff0d69d42891c62cbb9ca408498171fbe languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4" - conditions: os=darwin & cpu=arm64 +"@radix-ui/react-use-escape-keydown@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-use-escape-keydown@npm:1.0.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 3c94c78902dcb40b60083ee2184614f45c95a189178f52d89323b467bd04bcf5fdb1bc4d43debecd7f0b572c3843c7e04edbcb56f40a4b4b43936fb2770fb8ad languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-darwin-x64@npm:4.22.4" - conditions: os=darwin & cpu=x64 +"@radix-ui/react-use-layout-effect@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-use-layout-effect@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 13cd0c38395c5838bc9a18238020d3bcf67fb340039e6d1cbf438be1b91d64cf6900b78121f3dc9219faeb40dcc7b523ce0f17e4a41631655690e5a30a40886a languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4" - conditions: os=linux & cpu=arm & libc=glibc +"@radix-ui/react-use-previous@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-use-previous@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: f5fbc602108668484a4ed506b7842482222d1d03094362e26abb7fdd593eee8794fc47d85b3524fb9d00884801c89a6eefd0bed0971eba1ec189c637b6afd398 languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4": - version: 4.22.4 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4" - conditions: os=linux & cpu=arm & libc=musl +"@radix-ui/react-use-rect@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-use-rect@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/rect": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 94c5ab31dfd3678c0cb77a30025e82b3a287577c1a8674b0d703a36d27434bc9c59790e0bebf57ed153f0b8e0d8c3b9675fc9787b9eac525a09abcda8fa9e7eb + languageName: node + linkType: hard + +"@radix-ui/react-use-size@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/react-use-size@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-use-layout-effect": "npm:1.0.1" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: b109a4b3781781c4dc641a1173f0a6fcb0b0f7b2d7cdba5848a46070c9fb4e518909a46c20a3c2efbc78737c64859c59ead837f2940e8c8394d1c503ef58773b + languageName: node + linkType: hard + +"@radix-ui/react-visually-hidden@npm:1.0.3": + version: 1.0.3 + resolution: "@radix-ui/react-visually-hidden@npm:1.0.3" + dependencies: + "@babel/runtime": "npm:^7.13.10" + "@radix-ui/react-primitive": "npm:1.0.3" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 0cbc12c2156b3fa0e40090cafd8525ce84c16a6b5a038a8e8fc7cbb16ed6da9ab369593962c57a18c41a16ec8713e0195c68ea34072ef1ca254ed4d4c0770bb4 + languageName: node + linkType: hard + +"@radix-ui/rect@npm:1.0.1": + version: 1.0.1 + resolution: "@radix-ui/rect@npm:1.0.1" + dependencies: + "@babel/runtime": "npm:^7.13.10" + checksum: 4c5159661340acc31b11e1f2ebd87a1521d39bfa287544dd2cd75b399539a4b625d38a1501c90ceae21fcca18ed164b0c3735817ff140ae334098192c110e571 + languageName: node + linkType: hard + +"@react-dnd/asap@npm:^5.0.1": + version: 5.0.2 + resolution: "@react-dnd/asap@npm:5.0.2" + checksum: 0063db616db9801c9be18f11a912c3e214f87e714b1e4bf9462952af7ead65cba0b43e1f7c34bc8748811b6926e74d929e5e126f85ebb91b870faf809ceb5177 + languageName: node + linkType: hard + +"@react-dnd/invariant@npm:^4.0.1": + version: 4.0.2 + resolution: "@react-dnd/invariant@npm:4.0.2" + checksum: b303cc53fc5074cefb2a76b45b9c73ebb5d35630b18f5dc282ed9a9ac9b0287b9da1f6ac63acfdea2341b8f8187f615afc12d5eb14ec6015964f5c1b167332e2 + languageName: node + linkType: hard + +"@react-dnd/shallowequal@npm:^4.0.1": + version: 4.0.2 + resolution: "@react-dnd/shallowequal@npm:4.0.2" + checksum: 9a352fd176752e5d9c2797d598aca034b7829111ae0c992d80f40d5f068fcd6a039b1841c741dfa1ab67a36a00664310aec4f0ce216e4112f80875c9fe6fd8dc + languageName: node + linkType: hard + +"@reduxjs/toolkit@npm:1.9.7": + version: 1.9.7 + resolution: "@reduxjs/toolkit@npm:1.9.7" + dependencies: + immer: "npm:^9.0.21" + redux: "npm:^4.2.1" + redux-thunk: "npm:^2.4.2" + reselect: "npm:^4.1.8" + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18 + react-redux: ^7.2.1 || ^8.0.2 + peerDependenciesMeta: + react: + optional: true + react-redux: + optional: true + checksum: fa0aa4b7c6973ac87ce0ac7e45faa02c73b66c4ee0bc950d178494539a42a1bb908d109297102458b7ea14d5e7dae356e7a7ce9a1b9849b0e8451e6dd70fca9c + languageName: node + linkType: hard + +"@rollup/rollup-android-arm-eabi@npm:4.22.4": + version: 4.22.4 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.22.4" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@rollup/rollup-android-arm64@npm:4.22.4": + version: 4.22.4 + resolution: "@rollup/rollup-android-arm64@npm:4.22.4" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-arm64@npm:4.22.4": + version: 4.22.4 + resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-x64@npm:4.22.4": + version: 4.22.4 + resolution: "@rollup/rollup-darwin-x64@npm:4.22.4" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4": + version: 4.22.4 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4": + version: 4.22.4 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4" + conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard @@ -4701,1489 +4879,812 @@ __metadata: version: 0.11.0 resolution: "@rushstack/terminal@npm:0.11.0" dependencies: - "@rushstack/node-core-library": "npm:4.3.0" - supports-color: "npm:~8.1.1" - peerDependencies: - "@types/node": "*" - peerDependenciesMeta: - "@types/node": - optional: true - checksum: a65b5dece8bc2f22affaadbd336577046b4f453554a6128b4de36637403d66f8c7d89eb027372c97700eb4136f56bb202d8cf75e84ac05603e38c342a86ca2fb - languageName: node - linkType: hard - -"@rushstack/ts-command-line@npm:^4.12.2": - version: 4.21.0 - resolution: "@rushstack/ts-command-line@npm:4.21.0" - dependencies: - "@rushstack/terminal": "npm:0.11.0" - "@types/argparse": "npm:1.0.38" - argparse: "npm:~1.0.9" - string-argv: "npm:~0.3.1" - checksum: 53b11d8c62d48d912f063e59f8594ea6f5f28cb55d57dd96211479f61523a80170f2d06b9f320d1a823a1fa0af9163a5d23cce65d3878d7512560fe44a3ccb76 - languageName: node - linkType: hard - -"@sentry/core@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/core@npm:6.19.7" - dependencies: - "@sentry/hub": "npm:6.19.7" - "@sentry/minimal": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 65dc0b21859ec8e31e4091c2e0516bad3073de7c2518d239906ff875a0542490688cb76441c462c84189cd0f19176f5af6d6e56dbb5e157c9d03906791259411 - languageName: node - linkType: hard - -"@sentry/hub@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/hub@npm:6.19.7" - dependencies: - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 586ac17c01c4ae4d4202adc0d0cfe861ee1087b637ad8692f01c265408b5792f4c14e0dd73506aa266be310665e461d785d083285d63e0ef6c1a1ae43c3d6d50 - languageName: node - linkType: hard - -"@sentry/minimal@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/minimal@npm:6.19.7" - dependencies: - "@sentry/hub": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 86f77d62d8ab5364cc1d14088b557045f24543f2354a959840fbc170c2fc38f9406c2d1be2ae33cad501398c0cc066a7f02b6c8f0155e844e70372c77c56f860 - languageName: node - linkType: hard - -"@sentry/node@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/node@npm:6.19.7" - dependencies: - "@sentry/core": "npm:6.19.7" - "@sentry/hub": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - cookie: "npm:^0.4.1" - https-proxy-agent: "npm:^5.0.0" - lru_map: "npm:^0.3.3" - tslib: "npm:^1.9.3" - checksum: 4a25dfa4a5278375e7644a3c642abb4a90be70c99fdf633536bf1194f246aa3d11edc8efb3487ed8aeecc01c6ea9204660a9162c019337459da92837b969cfa5 - languageName: node - linkType: hard - -"@sentry/types@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/types@npm:6.19.7" - checksum: b428ee58ca5f1587a5bdcf5ae19de0116f5c73eba056872b3a54ff2221d0f5166f3ef28867a8563f00d3da08e55ed3e24baad207b4d1d918596867f99c0ec705 - languageName: node - linkType: hard - -"@sentry/utils@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/utils@npm:6.19.7" - dependencies: - "@sentry/types": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 3c15e6bc75800124924da5b180137007e74d39e605c01bd28d2cfd63ee97fac1ea0c3ec8be712a1ef70802730184b71d0f3b6d50c41da9947fef348f1fd68e12 - languageName: node - linkType: hard - -"@sinclair/typebox@npm:^0.27.8": - version: 0.27.8 - resolution: "@sinclair/typebox@npm:0.27.8" - checksum: ef6351ae073c45c2ac89494dbb3e1f87cc60a93ce4cde797b782812b6f97da0d620ae81973f104b43c9b7eaa789ad20ba4f6a1359f1cc62f63729a55a7d22d4e - languageName: node - linkType: hard - -"@sindresorhus/is@npm:^4.0.0": - version: 4.6.0 - resolution: "@sindresorhus/is@npm:4.6.0" - checksum: 33b6fb1d0834ec8dd7689ddc0e2781c2bfd8b9c4e4bacbcb14111e0ae00621f2c264b8a7d36541799d74888b5dccdf422a891a5cb5a709ace26325eedc81e22e - languageName: node - linkType: hard - -"@sindresorhus/slugify@npm:1.1.0": - version: 1.1.0 - resolution: "@sindresorhus/slugify@npm:1.1.0" - dependencies: - "@sindresorhus/transliterate": "npm:^0.1.1" - escape-string-regexp: "npm:^4.0.0" - checksum: 3af19819c6b2c880a3629f0ed4386383b46d05a8efa7a71d647990a005480f8d6dd3f0348dbf4d37083278de7fb73151aba5fa0ad877b29e77233bb2cdd4e177 - languageName: node - linkType: hard - -"@sindresorhus/transliterate@npm:^0.1.1": - version: 0.1.2 - resolution: "@sindresorhus/transliterate@npm:0.1.2" - dependencies: - escape-string-regexp: "npm:^2.0.0" - lodash.deburr: "npm:^4.1.0" - checksum: cc5afdcc0eab23c784d5383b3ddf2d15c736f48a404d5fbed6f1db78784e8429f41d1db664f6e68cc81eb73bf769a15ba6afeb176bc4f845b9a5186a40519491 - languageName: node - linkType: hard - -"@sinonjs/commons@npm:^3.0.0": - version: 3.0.1 - resolution: "@sinonjs/commons@npm:3.0.1" - dependencies: - type-detect: "npm:4.0.8" - checksum: 1227a7b5bd6c6f9584274db996d7f8cee2c8c350534b9d0141fc662eaf1f292ea0ae3ed19e5e5271c8fd390d27e492ca2803acd31a1978be2cdc6be0da711403 - languageName: node - linkType: hard - -"@sinonjs/fake-timers@npm:^10.0.2": - version: 10.3.0 - resolution: "@sinonjs/fake-timers@npm:10.3.0" - dependencies: - "@sinonjs/commons": "npm:^3.0.0" - checksum: 2e2fb6cc57f227912814085b7b01fede050cd4746ea8d49a1e44d5a0e56a804663b0340ae2f11af7559ea9bf4d087a11f2f646197a660ea3cb04e19efc04aa63 - languageName: node - linkType: hard - -"@strapi/admin@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/admin@npm:4.20.3" - dependencies: - "@casl/ability": "npm:6.5.0" - "@pmmmwh/react-refresh-webpack-plugin": "npm:0.5.11" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-toolbar": "npm:1.0.4" - "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/design-system": "npm:1.14.1" - "@strapi/helper-plugin": "npm:4.20.3" - "@strapi/icons": "npm:1.14.1" - "@strapi/permissions": "npm:4.20.3" - "@strapi/provider-audit-logs-local": "npm:4.20.3" - "@strapi/types": "npm:4.20.3" - "@strapi/typescript-utils": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - "@vitejs/plugin-react-swc": "npm:3.5.0" - axios: "npm:1.6.0" - bcryptjs: "npm:2.4.3" - boxen: "npm:5.1.2" - browserslist: "npm:^4.22.2" - browserslist-to-esbuild: "npm:1.2.0" - chalk: "npm:^4.1.2" - chokidar: "npm:3.5.3" - codemirror5: "npm:codemirror@^5.65.11" - cross-env: "npm:^7.0.3" - css-loader: "npm:^6.9.0" - date-fns: "npm:2.30.0" - dotenv: "npm:14.2.0" - esbuild: "npm:0.19.11" - esbuild-loader: "npm:^2.21.0" - esbuild-register: "npm:3.5.0" - execa: "npm:5.1.1" - fast-deep-equal: "npm:3.1.3" - find-root: "npm:1.1.0" - fork-ts-checker-webpack-plugin: "npm:9.0.2" - formik: "npm:2.4.0" - fractional-indexing: "npm:3.2.0" - fs-extra: "npm:10.0.0" - highlight.js: "npm:^10.4.1" - history: "npm:^4.9.0" - html-webpack-plugin: "npm:5.6.0" - immer: "npm:9.0.19" - inquirer: "npm:8.2.5" - invariant: "npm:^2.2.4" - js-cookie: "npm:2.2.1" - jsonwebtoken: "npm:9.0.0" - koa: "npm:2.13.4" - koa-bodyparser: "npm:4.4.1" - koa-compose: "npm:4.1.0" - koa-passport: "npm:5.0.0" - koa-static: "npm:5.0.0" - koa2-ratelimit: "npm:^1.1.2" - lodash: "npm:4.17.21" - markdown-it: "npm:^12.3.2" - markdown-it-abbr: "npm:^1.0.4" - markdown-it-container: "npm:^3.0.0" - markdown-it-deflist: "npm:^2.1.0" - markdown-it-emoji: "npm:^2.0.0" - markdown-it-footnote: "npm:^3.0.3" - markdown-it-ins: "npm:^3.0.1" - markdown-it-mark: "npm:^3.0.1" - markdown-it-sub: "npm:^1.0.0" - markdown-it-sup: "npm:1.0.0" - mini-css-extract-plugin: "npm:2.7.7" - node-schedule: "npm:2.1.0" - ora: "npm:5.4.1" - outdent: "npm:0.8.0" - p-map: "npm:4.0.0" - passport-local: "npm:1.0.0" - pluralize: "npm:8.0.0" - prettier: "npm:2.8.4" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-dnd: "npm:16.0.1" - react-dnd-html5-backend: "npm:16.0.1" - react-error-boundary: "npm:3.1.4" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-is: "npm:^18.2.0" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" - react-refresh: "npm:0.14.0" - react-select: "npm:5.7.0" - react-window: "npm:1.8.8" - read-pkg-up: "npm:7.0.1" - resolve-from: "npm:5.0.0" - rimraf: "npm:3.0.2" - sanitize-html: "npm:2.11.0" - semver: "npm:7.5.4" - sift: "npm:16.0.1" - slate: "npm:0.94.1" - slate-history: "npm:0.93.0" - slate-react: "npm:0.98.3" - style-loader: "npm:3.3.4" - typescript: "npm:5.2.2" - use-context-selector: "npm:1.4.1" - vite: "npm:5.0.11" - webpack: "npm:^5.89.0" - webpack-bundle-analyzer: "npm:^4.10.1" - webpack-dev-middleware: "npm:6.1.1" - webpack-hot-middleware: "npm:2.26.0" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/data-transfer": ^4.16.0 - "@strapi/strapi": ^4.3.4 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 9edb71d7aabe25ecd78f8500db59f38076ae27cc6c9e1d3b7ac6f518cfc3e18dbfc9f4cc07186329de43d3e70374da88a564f03860afe1c633832e7e5f4b6b78 - languageName: node - linkType: hard - -"@strapi/admin@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/admin@npm:4.24.2" - dependencies: - "@casl/ability": "npm:6.5.0" - "@pmmmwh/react-refresh-webpack-plugin": "npm:0.5.11" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-toolbar": "npm:1.0.4" - "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/design-system": "npm:1.18.0" - "@strapi/helper-plugin": "npm:4.24.2" - "@strapi/icons": "npm:1.18.0" - "@strapi/permissions": "npm:4.24.2" - "@strapi/provider-audit-logs-local": "npm:4.24.2" - "@strapi/types": "npm:4.24.2" - "@strapi/typescript-utils": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - "@vitejs/plugin-react-swc": "npm:3.5.0" - axios: "npm:1.6.0" - bcryptjs: "npm:2.4.3" - boxen: "npm:5.1.2" - browserslist: "npm:^4.22.2" - browserslist-to-esbuild: "npm:1.2.0" - chalk: "npm:^4.1.2" - chokidar: "npm:3.5.3" - codemirror5: "npm:codemirror@^5.65.11" - cross-env: "npm:^7.0.3" - css-loader: "npm:^6.9.0" - date-fns: "npm:2.30.0" - dotenv: "npm:14.2.0" - esbuild: "npm:0.19.11" - esbuild-loader: "npm:^2.21.0" - esbuild-register: "npm:3.5.0" - execa: "npm:5.1.1" - fast-deep-equal: "npm:3.1.3" - find-root: "npm:1.1.0" - fork-ts-checker-webpack-plugin: "npm:9.0.2" - formik: "npm:2.4.0" - fractional-indexing: "npm:3.2.0" - fs-extra: "npm:10.0.0" - highlight.js: "npm:^10.4.1" - history: "npm:^4.9.0" - html-webpack-plugin: "npm:5.6.0" - immer: "npm:9.0.19" - inquirer: "npm:8.2.5" - invariant: "npm:^2.2.4" - js-cookie: "npm:2.2.1" - jsonwebtoken: "npm:9.0.0" - koa: "npm:2.13.4" - koa-bodyparser: "npm:4.4.1" - koa-compose: "npm:4.1.0" - koa-passport: "npm:5.0.0" - koa-static: "npm:5.0.0" - koa2-ratelimit: "npm:^1.1.2" - lodash: "npm:4.17.21" - markdown-it: "npm:^12.3.2" - markdown-it-abbr: "npm:^1.0.4" - markdown-it-container: "npm:^3.0.0" - markdown-it-deflist: "npm:^2.1.0" - markdown-it-emoji: "npm:^2.0.0" - markdown-it-footnote: "npm:^3.0.3" - markdown-it-ins: "npm:^3.0.1" - markdown-it-mark: "npm:^3.0.1" - markdown-it-sub: "npm:^1.0.0" - markdown-it-sup: "npm:1.0.0" - mini-css-extract-plugin: "npm:2.7.7" - node-schedule: "npm:2.1.0" - ora: "npm:5.4.1" - outdent: "npm:0.8.0" - p-map: "npm:4.0.0" - passport-local: "npm:1.0.0" - pluralize: "npm:8.0.0" - prettier: "npm:2.8.4" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-dnd: "npm:16.0.1" - react-dnd-html5-backend: "npm:16.0.1" - react-error-boundary: "npm:3.1.4" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-is: "npm:^18.2.0" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" - react-refresh: "npm:0.14.0" - react-select: "npm:5.7.0" - react-window: "npm:1.8.8" - read-pkg-up: "npm:7.0.1" - resolve-from: "npm:5.0.0" - rimraf: "npm:3.0.2" - sanitize-html: "npm:2.13.0" - semver: "npm:7.5.4" - sift: "npm:16.0.1" - slate: "npm:0.94.1" - slate-history: "npm:0.93.0" - slate-react: "npm:0.98.3" - style-loader: "npm:3.3.4" - typescript: "npm:5.2.2" - use-context-selector: "npm:1.4.1" - vite: "npm:5.0.13" - webpack: "npm:^5.89.0" - webpack-bundle-analyzer: "npm:^4.10.1" - webpack-dev-middleware: "npm:6.1.2" - webpack-hot-middleware: "npm:2.26.0" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/data-transfer": ^4.16.0 - "@strapi/strapi": ^4.3.4 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: ffcaf7b18d97376af2a3ae9b376ed41fd9e5ec62d6e5e48e6d31c565a36737a0974edbc406323afc103bbb478aedb2bb361fead8b962049ca4846b8f00b4dcf9 - languageName: node - linkType: hard - -"@strapi/content-releases@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/content-releases@npm:4.20.3" - dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/design-system": "npm:1.14.1" - "@strapi/helper-plugin": "npm:4.20.3" - "@strapi/icons": "npm:1.14.1" - "@strapi/types": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - axios: "npm:1.6.0" - date-fns: "npm:2.30.0" - date-fns-tz: "npm:2.0.0" - formik: "npm:2.4.0" - lodash: "npm:4.17.21" - node-schedule: "npm:2.1.0" - react-intl: "npm:6.4.1" - react-redux: "npm:8.1.1" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/admin": ^4.19.0 - "@strapi/strapi": ^4.15.1 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: 5.3.4 - styled-components: 5.3.3 - checksum: 2392af62a30cfad55cb4bf932c8d53f869eed7630469685f8d92ac086650d5c23366a1590277cf7112c1310faeea4bd6c1b7968a15f8250a76058b1902a2417a - languageName: node - linkType: hard - -"@strapi/content-releases@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/content-releases@npm:4.24.2" - dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@strapi/design-system": "npm:1.18.0" - "@strapi/helper-plugin": "npm:4.24.2" - "@strapi/icons": "npm:1.18.0" - "@strapi/types": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - axios: "npm:1.6.0" - date-fns: "npm:2.30.0" - date-fns-tz: "npm:2.0.0" - formik: "npm:2.4.0" - lodash: "npm:4.17.21" - node-schedule: "npm:2.1.0" - react-intl: "npm:6.4.1" - react-redux: "npm:8.1.1" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/admin": ^4.19.0 - "@strapi/strapi": ^4.15.1 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: 5.3.4 - styled-components: 5.3.3 - checksum: f3efbec8222ea422cbe192946cd85c8666d5b00654c3aaf5b32438c548f4a9039bca3d13329215153900e8cf75680dce4b4aeeff3e2f803f4117ffcd804d9097 - languageName: node - linkType: hard - -"@strapi/data-transfer@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/data-transfer@npm:4.20.3" - dependencies: - "@strapi/logger": "npm:4.20.3" - "@strapi/strapi": "npm:4.20.3" - "@strapi/types": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - chalk: "npm:4.1.2" - cli-table3: "npm:0.6.2" - commander: "npm:8.3.0" - fs-extra: "npm:10.0.0" - inquirer: "npm:8.2.5" - lodash: "npm:4.17.21" - ora: "npm:5.4.1" - resolve-cwd: "npm:3.0.0" - semver: "npm:7.5.4" - stream-chain: "npm:2.2.5" - stream-json: "npm:1.8.0" - tar: "npm:6.1.13" - tar-stream: "npm:2.2.0" - ws: "npm:8.13.0" - peerDependencies: - "@strapi/strapi": ^4.14.4 - checksum: 9e89a7450d7ac06786e82c7c00683c4c90989b4933d0ba03c34cc85d0f2eb57b10b0879a1e62173d6be7e26cfe045004544ceb14d56313841779c8ad32189a8c - languageName: node - linkType: hard - -"@strapi/data-transfer@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/data-transfer@npm:4.24.2" - dependencies: - "@strapi/logger": "npm:4.24.2" - "@strapi/strapi": "npm:4.24.2" - "@strapi/types": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - chalk: "npm:4.1.2" - cli-table3: "npm:0.6.2" - commander: "npm:8.3.0" - fs-extra: "npm:10.0.0" - inquirer: "npm:8.2.5" - lodash: "npm:4.17.21" - ora: "npm:5.4.1" - resolve-cwd: "npm:3.0.0" - semver: "npm:7.5.4" - stream-chain: "npm:2.2.5" - stream-json: "npm:1.8.0" - tar: "npm:6.1.13" - tar-stream: "npm:2.2.0" - ws: "npm:8.13.0" - peerDependencies: - "@strapi/strapi": ^4.14.4 - checksum: dd7c05c621555cd625669459315cd74cbfe24d014511ab079e55eb14bfe3b940fa12ec1c93ea070d3d3e2d94ec8abf96e3bf7c55a79f98f3c0de6eb89f1740e4 - languageName: node - linkType: hard - -"@strapi/database@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/database@npm:4.20.3" - dependencies: - "@strapi/utils": "npm:4.20.3" - date-fns: "npm:2.30.0" - debug: "npm:4.3.4" - fs-extra: "npm:10.0.0" - knex: "npm:2.5.0" - lodash: "npm:4.17.21" - semver: "npm:7.5.4" - umzug: "npm:3.2.1" - checksum: da4f02f6aa7aa4fae13a760686278767f842cb08fc6a65f3ea4616e5cdb0ad016ac71be7048a4a405d0c159fcf085d6af3e64c4c83047ee756d4e0d07d4fdca0 - languageName: node - linkType: hard - -"@strapi/database@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/database@npm:4.24.2" - dependencies: - "@strapi/utils": "npm:4.24.2" - date-fns: "npm:2.30.0" - debug: "npm:4.3.4" - fs-extra: "npm:10.0.0" - knex: "npm:2.5.0" - lodash: "npm:4.17.21" - semver: "npm:7.5.4" - umzug: "npm:3.2.1" - checksum: 583d83eaaf2a53151a70857ca4c83cb7b3423ae32ffdff9cd82ec235e3562120abb2343023cd5f119f6c747dfe7a292c7e4776351b407251d56997e9a5c01589 - languageName: node - linkType: hard - -"@strapi/design-system@npm:1.14.1": - version: 1.14.1 - resolution: "@strapi/design-system@npm:1.14.1" - dependencies: - "@codemirror/lang-json": "npm:^6.0.1" - "@floating-ui/react-dom": "npm:^2.0.5" - "@internationalized/date": "npm:^3.5.1" - "@internationalized/number": "npm:^3.5.0" - "@radix-ui/react-dismissable-layer": "npm:^1.0.5" - "@radix-ui/react-dropdown-menu": "npm:^2.0.6" - "@radix-ui/react-focus-scope": "npm:1.0.4" - "@strapi/ui-primitives": "npm:^1.14.1" - "@uiw/react-codemirror": "npm:^4.21.21" - aria-hidden: "npm:^1.2.3" - compute-scroll-into-view: "npm:^3.1.0" - prop-types: "npm:^15.8.1" - react-remove-scroll: "npm:^2.5.7" - peerDependencies: - "@strapi/icons": ^1.5.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 1fcc6a35c9799a7fd0841475e13517b31fad1307a3b495b3052a613d7093e71d0ccbfb1bb6c750f7f34d1ccea60693609a40c99ec18f540d63680171d626914d - languageName: node - linkType: hard - -"@strapi/design-system@npm:1.18.0": - version: 1.18.0 - resolution: "@strapi/design-system@npm:1.18.0" - dependencies: - "@codemirror/lang-json": "npm:^6.0.1" - "@floating-ui/react-dom": "npm:^2.0.8" - "@internationalized/date": "npm:^3.5.2" - "@internationalized/number": "npm:^3.5.1" - "@radix-ui/react-dismissable-layer": "npm:^1.0.5" - "@radix-ui/react-dropdown-menu": "npm:^2.0.6" - "@radix-ui/react-focus-scope": "npm:1.0.4" - "@strapi/ui-primitives": "npm:^1.18.0" - "@uiw/react-codemirror": "npm:^4.21.25" - aria-hidden: "npm:^1.2.4" - compute-scroll-into-view: "npm:^3.1.0" - prop-types: "npm:^15.8.1" - react-remove-scroll: "npm:^2.5.9" - peerDependencies: - "@strapi/icons": ^1.5.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 13ea98cd2cd0269addf88c9a81c59ae9ee507b2d966ed1a73745bcc039969d7cd7ee26e454fb198ff13928f937123d5fb56da1cf15fe1ef65f9520fb2c9bdf05 - languageName: node - linkType: hard - -"@strapi/design-system@npm:1.19.0": - version: 1.19.0 - resolution: "@strapi/design-system@npm:1.19.0" - dependencies: - "@codemirror/lang-json": "npm:^6.0.1" - "@floating-ui/react-dom": "npm:^2.0.8" - "@internationalized/date": "npm:^3.5.2" - "@internationalized/number": "npm:^3.5.1" - "@radix-ui/react-dismissable-layer": "npm:^1.0.5" - "@radix-ui/react-dropdown-menu": "npm:^2.0.6" - "@radix-ui/react-focus-scope": "npm:1.0.4" - "@strapi/ui-primitives": "npm:^1.19.0" - "@uiw/react-codemirror": "npm:^4.21.25" - aria-hidden: "npm:^1.2.4" - compute-scroll-into-view: "npm:^3.1.0" - prop-types: "npm:^15.8.1" - react-remove-scroll: "npm:^2.5.9" - peerDependencies: - "@strapi/icons": ^1.5.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 79a59889737eae32e40450710fd5496d862f05014c9ac20e60f3c4cbcb116954450105a99e2e0e4f3ed16bbcaaf1b15dde622ac9e1a165c7bc86e8b173c27bfc - languageName: node - linkType: hard - -"@strapi/generate-new@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/generate-new@npm:4.20.3" - dependencies: - "@sentry/node": "npm:6.19.7" - chalk: "npm:^4.1.2" - execa: "npm:5.1.1" - fs-extra: "npm:10.0.0" - inquirer: "npm:8.2.5" - lodash: "npm:4.17.21" - node-fetch: "npm:2.7.0" - node-machine-id: "npm:^1.1.10" - ora: "npm:^5.4.1" - semver: "npm:7.5.4" - tar: "npm:6.1.13" - checksum: 59cf6dea67fe948973a8e55056903b798b8ae71a243de6e9519dc8db34080d66a30567782fd2eb4108c1679449b53820a6b1b9877790a0f7b644e72b71ae3ac5 - languageName: node - linkType: hard - -"@strapi/generate-new@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/generate-new@npm:4.24.2" - dependencies: - "@sentry/node": "npm:6.19.7" - chalk: "npm:^4.1.2" - execa: "npm:5.1.1" - fs-extra: "npm:10.0.0" - inquirer: "npm:8.2.5" - lodash: "npm:4.17.21" - node-fetch: "npm:2.7.0" - node-machine-id: "npm:^1.1.10" - ora: "npm:^5.4.1" - semver: "npm:7.5.4" - tar: "npm:6.1.13" - checksum: 1e821e419da09c411ea1ae21c707eecc558b747d58ed95dd2df8383975f6007b2b56ee8b98e0b786e48c0f030dfa5242396201109a9758f67ccae2db192a43d5 - languageName: node - linkType: hard - -"@strapi/generators@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/generators@npm:4.20.3" - dependencies: - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/typescript-utils": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - chalk: "npm:4.1.2" - copyfiles: "npm:2.4.1" - fs-extra: "npm:10.0.0" - node-plop: "npm:0.26.3" - plop: "npm:2.7.6" - pluralize: "npm:8.0.0" - checksum: d9deb8e7e50eab99499ae75aa0f1b5e489f414af12d3c0c94066f2f036497234826c1952622d032ecf66786a916c13aa883f33ea9a9e156ca12760991497225c - languageName: node - linkType: hard - -"@strapi/generators@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/generators@npm:4.24.2" - dependencies: - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/typescript-utils": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - chalk: "npm:4.1.2" - copyfiles: "npm:2.4.1" - fs-extra: "npm:10.0.0" - node-plop: "npm:0.26.3" - plop: "npm:2.7.6" - pluralize: "npm:8.0.0" - checksum: 96c0cfe267eaab86ab479c83353a9bc9817142756dbc04256e88d544a7a60a886de345d616a317e48032b882d0829165bf550721287e6c421b0feb7da090f5c1 + "@rushstack/node-core-library": "npm:4.3.0" + supports-color: "npm:~8.1.1" + peerDependencies: + "@types/node": "*" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: a65b5dece8bc2f22affaadbd336577046b4f453554a6128b4de36637403d66f8c7d89eb027372c97700eb4136f56bb202d8cf75e84ac05603e38c342a86ca2fb languageName: node linkType: hard -"@strapi/helper-plugin@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/helper-plugin@npm:4.20.3" +"@rushstack/ts-command-line@npm:^4.12.2": + version: 4.21.0 + resolution: "@rushstack/ts-command-line@npm:4.21.0" dependencies: - axios: "npm:1.6.0" - date-fns: "npm:2.30.0" - formik: "npm:2.4.0" - immer: "npm:9.0.19" - lodash: "npm:4.17.21" - qs: "npm:6.11.1" - react-helmet: "npm:6.1.0" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - react-select: "npm:5.7.0" - peerDependencies: - "@strapi/design-system": 1.14.1 - "@strapi/icons": 1.14.1 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 8dcf79395d12acbb52c0df32d58d17b22021078da60c2e797b782c34a23f778549a6e221ba2c2e5de9c9c268ac7ab29454e5fafb6e918bbd905ad44d58bd6d22 + "@rushstack/terminal": "npm:0.11.0" + "@types/argparse": "npm:1.0.38" + argparse: "npm:~1.0.9" + string-argv: "npm:~0.3.1" + checksum: 53b11d8c62d48d912f063e59f8594ea6f5f28cb55d57dd96211479f61523a80170f2d06b9f320d1a823a1fa0af9163a5d23cce65d3878d7512560fe44a3ccb76 languageName: node linkType: hard -"@strapi/helper-plugin@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/helper-plugin@npm:4.24.2" - dependencies: - axios: "npm:1.6.0" - date-fns: "npm:2.30.0" - formik: "npm:2.4.0" - immer: "npm:9.0.19" - lodash: "npm:4.17.21" - qs: "npm:6.11.1" - react-helmet: "npm:6.1.0" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - react-select: "npm:5.7.0" - peerDependencies: - "@strapi/design-system": 1.18.0 - "@strapi/icons": 1.18.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 3fe594dbba3ca5d86bd18611e912f485c2ca181804d8cf208d2ff1f9ba9784295d9adb1517de48928b8d1a20fa5f5b37d514367810844ce9c7a8e33a714f22ef +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.8 + resolution: "@sinclair/typebox@npm:0.27.8" + checksum: ef6351ae073c45c2ac89494dbb3e1f87cc60a93ce4cde797b782812b6f97da0d620ae81973f104b43c9b7eaa789ad20ba4f6a1359f1cc62f63729a55a7d22d4e languageName: node linkType: hard -"@strapi/icons@npm:1.14.1": - version: 1.14.1 - resolution: "@strapi/icons@npm:1.14.1" - peerDependencies: - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - checksum: 68d8247d15f1c679d880a093f628d122dadc78f56d48f0da512ecb0a6db69e6f55e48650e0f1469da81e5e6e144cb5132443eb944c8155b85394a782c3df1c69 +"@sindresorhus/is@npm:^4.0.0": + version: 4.6.0 + resolution: "@sindresorhus/is@npm:4.6.0" + checksum: 33b6fb1d0834ec8dd7689ddc0e2781c2bfd8b9c4e4bacbcb14111e0ae00621f2c264b8a7d36541799d74888b5dccdf422a891a5cb5a709ace26325eedc81e22e languageName: node linkType: hard -"@strapi/icons@npm:1.18.0": - version: 1.18.0 - resolution: "@strapi/icons@npm:1.18.0" - peerDependencies: - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - checksum: 21c1ba43c018c9de9dcfb6673374cb031930089b3af21f2d6ee1ec34bccac3a97cd50a716679b12939ca4359f69423dabbeb9ff1d5a3ec9771dae794fdc24164 +"@sindresorhus/slugify@npm:1.1.0": + version: 1.1.0 + resolution: "@sindresorhus/slugify@npm:1.1.0" + dependencies: + "@sindresorhus/transliterate": "npm:^0.1.1" + escape-string-regexp: "npm:^4.0.0" + checksum: 3af19819c6b2c880a3629f0ed4386383b46d05a8efa7a71d647990a005480f8d6dd3f0348dbf4d37083278de7fb73151aba5fa0ad877b29e77233bb2cdd4e177 languageName: node linkType: hard -"@strapi/icons@npm:1.19.0": - version: 1.19.0 - resolution: "@strapi/icons@npm:1.19.0" - peerDependencies: - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - checksum: f62f5e844b33cd9adafe7fd00824e7ff14a3d12d8322634f6fdabbee08eea83f9f221cf77be1deac539660e05746363ab7bd2dac10bbf1302f23948e26a05cb3 +"@sindresorhus/transliterate@npm:^0.1.1": + version: 0.1.2 + resolution: "@sindresorhus/transliterate@npm:0.1.2" + dependencies: + escape-string-regexp: "npm:^2.0.0" + lodash.deburr: "npm:^4.1.0" + checksum: cc5afdcc0eab23c784d5383b3ddf2d15c736f48a404d5fbed6f1db78784e8429f41d1db664f6e68cc81eb73bf769a15ba6afeb176bc4f845b9a5186a40519491 languageName: node linkType: hard -"@strapi/logger@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/logger@npm:4.20.3" +"@sinonjs/commons@npm:^3.0.0": + version: 3.0.1 + resolution: "@sinonjs/commons@npm:3.0.1" dependencies: - lodash: "npm:4.17.21" - winston: "npm:3.10.0" - checksum: c3fb31a19de80ba4a8b7857230d4c61654de618608a71a13a47ccf525e78697a36ce60eff9a8b76c346434d12eccd10eacf5bbcaf0b87d4c1901c581a824d10d + type-detect: "npm:4.0.8" + checksum: 1227a7b5bd6c6f9584274db996d7f8cee2c8c350534b9d0141fc662eaf1f292ea0ae3ed19e5e5271c8fd390d27e492ca2803acd31a1978be2cdc6be0da711403 languageName: node linkType: hard -"@strapi/logger@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/logger@npm:4.24.2" +"@sinonjs/fake-timers@npm:^10.0.2": + version: 10.3.0 + resolution: "@sinonjs/fake-timers@npm:10.3.0" dependencies: - lodash: "npm:4.17.21" - winston: "npm:3.10.0" - checksum: d02784180c11bf112643c47c6dad331186232b450ce103f73e02f72b5aeabc3e4e358263ab4e69bebe42991ccfb80cd6f1730e5811554b5e19618c708abafad0 + "@sinonjs/commons": "npm:^3.0.0" + checksum: 2e2fb6cc57f227912814085b7b01fede050cd4746ea8d49a1e44d5a0e56a804663b0340ae2f11af7559ea9bf4d087a11f2f646197a660ea3cb04e19efc04aa63 languageName: node linkType: hard -"@strapi/pack-up@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/pack-up@npm:4.20.3" +"@strapi/admin@npm:5.3.0, @strapi/admin@npm:^5.3.0": + version: 5.3.0 + resolution: "@strapi/admin@npm:5.3.0" dependencies: - "@vitejs/plugin-react-swc": "npm:3.5.0" + "@casl/ability": "npm:6.5.0" + "@internationalized/date": "npm:3.5.4" + "@radix-ui/react-context": "npm:1.0.1" + "@radix-ui/react-toolbar": "npm:1.0.4" + "@reduxjs/toolkit": "npm:1.9.7" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/permissions": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + "@testing-library/dom": "npm:10.1.0" + "@testing-library/react": "npm:15.0.7" + "@testing-library/user-event": "npm:14.5.2" + axios: "npm:1.7.4" + bcryptjs: "npm:2.4.3" boxen: "npm:5.1.2" - browserslist-to-esbuild: "npm:1.2.0" - chalk: "npm:4.1.2" - chokidar: "npm:3.5.3" - commander: "npm:8.3.0" - esbuild: "npm:0.19.11" - esbuild-register: "npm:3.5.0" - get-latest-version: "npm:5.1.0" - git-url-parse: "npm:13.1.0" - ini: "npm:4.1.1" + chalk: "npm:^4.1.2" + codemirror5: "npm:codemirror@^5.65.11" + cross-env: "npm:^7.0.3" + date-fns: "npm:2.30.0" + execa: "npm:5.1.1" + fast-deep-equal: "npm:3.1.3" + formik: "npm:2.4.5" + fractional-indexing: "npm:3.2.0" + fs-extra: "npm:11.2.0" + highlight.js: "npm:^10.4.1" + immer: "npm:9.0.21" + inquirer: "npm:8.2.5" + invariant: "npm:^2.2.4" + is-localhost-ip: "npm:2.0.0" + jsonwebtoken: "npm:9.0.0" + koa: "npm:2.15.2" + koa-compose: "npm:4.1.0" + koa-passport: "npm:6.0.0" + koa-static: "npm:5.0.0" + koa2-ratelimit: "npm:^1.1.3" + lodash: "npm:4.17.21" + msw: "npm:1.3.0" + node-schedule: "npm:2.1.1" ora: "npm:5.4.1" - outdent: "npm:0.8.0" - pkg-up: "npm:3.1.0" - prettier: "npm:2.8.4" - prettier-plugin-packagejson: "npm:2.4.5" - prompts: "npm:2.4.2" - rxjs: "npm:7.8.1" - typescript: "npm:5.2.2" - vite: "npm:5.0.11" + p-map: "npm:4.0.0" + passport-local: "npm:1.0.0" + pluralize: "npm:8.0.0" + punycode: "npm:2.3.1" + qs: "npm:6.11.1" + react-dnd: "npm:16.0.1" + react-dnd-html5-backend: "npm:16.0.1" + react-intl: "npm:6.6.2" + react-is: "npm:^18.2.0" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-select: "npm:5.8.0" + react-window: "npm:1.8.10" + rimraf: "npm:5.0.5" + sanitize-html: "npm:2.13.0" + scheduler: "npm:0.23.0" + semver: "npm:7.5.4" + sift: "npm:16.0.1" + typescript: "npm:5.3.2" + use-context-selector: "npm:1.4.1" yup: "npm:0.32.9" - bin: - pack-up: bin/pack-up.js - checksum: 50aaeeea96dfce3c2f58572040db9c5f786ddbaee1d763000e383d504a38d61b0443b818e1d3de840a19d0cd18a097cb7138c43b0e60d117627bdfec0b5f38c9 + zod: "npm:^3.22.4" + peerDependencies: + "@strapi/data-transfer": ^5.0.0 ||  ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 7338e958cd93f83147faa5d424d7b3aece926ef71d157ee413fc3e3f7fc34ce91045153afafcbd5990729621bcfb5ae1d508987b981cbd662dc50a026591c59c languageName: node linkType: hard -"@strapi/pack-up@npm:4.23.0": - version: 4.23.0 - resolution: "@strapi/pack-up@npm:4.23.0" +"@strapi/cloud-cli@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/cloud-cli@npm:5.3.0" dependencies: - "@vitejs/plugin-react-swc": "npm:3.5.0" - boxen: "npm:5.1.2" - browserslist-to-esbuild: "npm:1.2.0" + "@strapi/utils": "npm:5.3.0" + axios: "npm:1.7.4" chalk: "npm:4.1.2" - chokidar: "npm:3.5.3" + cli-progress: "npm:3.12.0" commander: "npm:8.3.0" - esbuild: "npm:0.19.11" - esbuild-register: "npm:3.5.0" - get-latest-version: "npm:5.1.0" - git-url-parse: "npm:13.1.0" - ini: "npm:4.1.1" + eventsource: "npm:2.0.2" + fast-safe-stringify: "npm:2.1.1" + fs-extra: "npm:11.2.0" + inquirer: "npm:8.2.5" + jsonwebtoken: "npm:9.0.0" + jwks-rsa: "npm:3.1.0" + lodash: "npm:4.17.21" + minimatch: "npm:9.0.3" + open: "npm:8.4.0" ora: "npm:5.4.1" - outdent: "npm:0.8.0" pkg-up: "npm:3.1.0" - prettier: "npm:2.8.4" - prettier-plugin-packagejson: "npm:2.4.5" - prompts: "npm:2.4.2" - rxjs: "npm:7.8.1" - typescript: "npm:5.2.2" - vite: "npm:5.0.13" + tar: "npm:6.2.1" + xdg-app-paths: "npm:8.3.0" yup: "npm:0.32.9" bin: - pack-up: bin/pack-up.js - checksum: b8cada2fccde1bb5aba5a7c8a09e0c1e04260196782d79ef9d3e9b081edb6e2aad750dd00c88ce243e0387cdab04e9268de808d0504c45814aa0db8a9a121abd + cloud-cli: bin/index.js + checksum: 9222f4d6ec81b82ee70b30e5d848320a7cbdd3544022686f70707b04eddc4cf747974b8a0968e5ad6f93e7611508f76760e3b622749ff6c296448e3efd819113 languageName: node linkType: hard -"@strapi/pack-up@npm:^5.0.0": - version: 5.0.0 - resolution: "@strapi/pack-up@npm:5.0.0" +"@strapi/content-manager@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/content-manager@npm:5.3.0" dependencies: - "@vitejs/plugin-react-swc": "npm:3.6.0" - boxen: "npm:5.1.2" - browserslist-to-esbuild: "npm:1.2.0" - chalk: "npm:4.1.2" - chokidar: "npm:3.6.0" - commander: "npm:8.3.0" - esbuild: "npm:0.20.2" - esbuild-register: "npm:3.5.0" - get-latest-version: "npm:5.1.0" - git-url-parse: "npm:13.1.1" - ini: "npm:4.1.2" - ora: "npm:5.4.1" - outdent: "npm:0.8.0" - pkg-up: "npm:3.1.0" - prettier: "npm:2.8.8" - prettier-plugin-packagejson: "npm:2.4.14" - prompts: "npm:2.4.2" - rxjs: "npm:7.8.1" - typescript: "npm:5.4.4" - vite: "npm:5.2.8" + "@radix-ui/react-toolbar": "npm:1.0.4" + "@reduxjs/toolkit": "npm:1.9.7" + "@sindresorhus/slugify": "npm:1.1.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/types": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + codemirror5: "npm:codemirror@^5.65.11" + date-fns: "npm:2.30.0" + fractional-indexing: "npm:3.2.0" + highlight.js: "npm:^10.4.1" + immer: "npm:9.0.21" + koa: "npm:2.15.2" + lodash: "npm:4.17.21" + markdown-it: "npm:^12.3.2" + markdown-it-abbr: "npm:^1.0.4" + markdown-it-container: "npm:^3.0.0" + markdown-it-deflist: "npm:^2.1.0" + markdown-it-emoji: "npm:^2.0.0" + markdown-it-footnote: "npm:^3.0.3" + markdown-it-ins: "npm:^3.0.1" + markdown-it-mark: "npm:^3.0.1" + markdown-it-sub: "npm:^1.0.0" + markdown-it-sup: "npm:1.0.0" + node-schedule: "npm:2.1.1" + qs: "npm:6.11.1" + react-dnd: "npm:16.0.1" + react-dnd-html5-backend: "npm:16.0.1" + react-helmet: "npm:^6.1.0" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-window: "npm:1.8.10" + sanitize-html: "npm:2.13.0" + slate: "npm:0.94.1" + slate-history: "npm:0.93.0" + slate-react: "npm:0.98.3" yup: "npm:0.32.9" - bin: - pack-up: bin/pack-up.js - checksum: 76d20f414bd30385ad475caaa07e893f89472b2ef27018ea00182ee7c58eac8452437f8a7886358d9ea6c1b0d418dd39cea1ea59aa81b7ad83adc27b994e538c + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: c2ba41bc342422854657c63d9e7dc8206594a54b37fd9b719cb0eb7ed93355535cdb8da83293e9a749351c4424718cc3d38d68e30a32cf5712e3715d7582eb54 languageName: node linkType: hard -"@strapi/permissions@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/permissions@npm:4.20.3" +"@strapi/content-releases@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/content-releases@npm:5.3.0" dependencies: - "@casl/ability": "npm:6.5.0" - "@strapi/utils": "npm:4.20.3" + "@reduxjs/toolkit": "npm:1.9.7" + "@strapi/database": "npm:5.3.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/types": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + date-fns: "npm:2.30.0" + date-fns-tz: "npm:2.0.1" + formik: "npm:2.4.5" lodash: "npm:4.17.21" + node-schedule: "npm:2.1.1" qs: "npm:6.11.1" - sift: "npm:16.0.1" - checksum: 4d012020b07117b424f7fdc629ce059401536246164e93686e8294b8b2040a1b647aac1c13cde54e3457e092f1e46d828d9e361d8289153e2cf017481978e95d + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 + "@strapi/content-manager": ^5.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 86c37e0495ebe25263720b66c34499284f9453528e3fa98bf4b855ba9efe0e409f0f1235ba4f41c63b65905016d32b64eb88d7a9555539e5c0658b1e7a7bfbba languageName: node linkType: hard -"@strapi/permissions@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/permissions@npm:4.24.2" +"@strapi/content-type-builder@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/content-type-builder@npm:5.3.0" dependencies: - "@casl/ability": "npm:6.5.0" - "@strapi/utils": "npm:4.24.2" + "@reduxjs/toolkit": "npm:1.9.7" + "@sindresorhus/slugify": "npm:1.1.0" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/generators": "npm:5.3.0" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/utils": "npm:5.3.0" + date-fns: "npm:2.30.0" + fs-extra: "npm:11.2.0" + immer: "npm:9.0.21" lodash: "npm:4.17.21" + pluralize: "npm:8.0.0" qs: "npm:6.11.1" - sift: "npm:16.0.1" - checksum: 51a24248e01c47ed7ed69102c6a2e517bb98c418d3ad220be50f1f220af9f7e6383218d05722f91a46bc1f696d6f78039287968a82bb9bcf368988fe42c67049 + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" + yup: "npm:0.32.9" + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: dff0539d0660a3965b1d4d379091dc407c88b625fb416584082d318161992cab40b041db6a251aeac1bd8a5e75ba19f466c377d489ce7ad599da90a69b1b733a languageName: node linkType: hard -"@strapi/plugin-content-manager@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/plugin-content-manager@npm:4.20.3" +"@strapi/core@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/core@npm:5.3.0" dependencies: - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/types": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - koa: "npm:2.13.4" - koa-bodyparser: "npm:4.4.1" + "@koa/cors": "npm:5.0.0" + "@koa/router": "npm:12.0.2" + "@paralleldrive/cuid2": "npm:2.2.2" + "@strapi/admin": "npm:5.3.0" + "@strapi/database": "npm:5.3.0" + "@strapi/generators": "npm:5.3.0" + "@strapi/logger": "npm:5.3.0" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/permissions": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + bcryptjs: "npm:2.4.3" + boxen: "npm:5.1.2" + chalk: "npm:4.1.2" + ci-info: "npm:4.0.0" + cli-table3: "npm:0.6.2" + commander: "npm:8.3.0" + configstore: "npm:5.0.1" + copyfiles: "npm:2.4.1" + debug: "npm:4.3.4" + delegates: "npm:1.0.0" + dotenv: "npm:16.4.5" + execa: "npm:5.1.1" + fs-extra: "npm:11.2.0" + glob: "npm:10.3.10" + global-agent: "npm:3.0.0" + http-errors: "npm:2.0.0" + inquirer: "npm:8.2.5" + is-docker: "npm:2.2.1" + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" + koa-compose: "npm:4.1.0" + koa-compress: "npm:5.1.1" + koa-favicon: "npm:2.1.0" + koa-helmet: "npm:7.0.2" + koa-ip: "npm:^2.1.3" + koa-session: "npm:6.4.0" + koa-static: "npm:5.0.0" lodash: "npm:4.17.21" + mime-types: "npm:2.1.35" + node-schedule: "npm:2.1.1" + open: "npm:8.4.0" + ora: "npm:5.4.1" + package-json: "npm:7.0.0" + pkg-up: "npm:3.1.0" qs: "npm:6.11.1" - checksum: b355fa1c603d809bd4cd350c3f9868b5195ca387b1c241eb347e12604f2fc4c6d40c04326582c0d08bcb966a395d60baa769e192ee37cc75c376be9a904ca123 + resolve.exports: "npm:2.0.2" + semver: "npm:7.5.4" + statuses: "npm:2.0.1" + typescript: "npm:5.3.2" + undici: "npm:6.19.2" + yup: "npm:0.32.9" + checksum: 50c4ec7302a93a176be0d90fdeaa44ad1774a439169a90f463343ad6ac87f62b6290727ddd7b6e32c09edc935539db3835d1fb95e19b1a60628026f4e01f04b9 languageName: node linkType: hard -"@strapi/plugin-content-manager@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/plugin-content-manager@npm:4.24.2" +"@strapi/data-transfer@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/data-transfer@npm:5.3.0" dependencies: - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/types": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - koa: "npm:2.13.4" - koa-bodyparser: "npm:4.4.1" + "@strapi/logger": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + chalk: "npm:4.1.2" + cli-table3: "npm:0.6.5" + commander: "npm:8.3.0" + fs-extra: "npm:11.2.0" + inquirer: "npm:8.2.5" lodash: "npm:4.17.21" - qs: "npm:6.11.1" - checksum: 1dcd665f8aba3d93e89710af9ecc1bccf0a00fe80a07fd9245e0bae4eb4fca8f5a559995e18f7eea4b64fd73d9260eb03ca90dd791920e39a4aec9b4cd2e68cf + ora: "npm:5.4.1" + resolve-cwd: "npm:3.0.0" + semver: "npm:7.5.4" + stream-chain: "npm:2.2.5" + stream-json: "npm:1.8.0" + tar: "npm:6.2.1" + tar-stream: "npm:2.2.0" + ws: "npm:8.17.1" + checksum: 764f6102ba72250f59ad091fd6a9d2bd6435b49fbe743421df5048275b2b987fd26e395dbd7eec6a211af01c3f12d53438c4c2ae7e78601be927e5e16c27b3c3 languageName: node linkType: hard -"@strapi/plugin-content-type-builder@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/plugin-content-type-builder@npm:4.20.3" +"@strapi/database@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/database@npm:5.3.0" dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/design-system": "npm:1.14.1" - "@strapi/generators": "npm:4.20.3" - "@strapi/helper-plugin": "npm:4.20.3" - "@strapi/icons": "npm:1.14.1" - "@strapi/utils": "npm:4.20.3" - fs-extra: "npm:10.0.0" - immer: "npm:9.0.19" - koa-bodyparser: "npm:4.4.1" + "@paralleldrive/cuid2": "npm:2.2.2" + "@strapi/utils": "npm:5.3.0" + ajv: "npm:8.16.0" + date-fns: "npm:2.30.0" + debug: "npm:4.3.4" + fs-extra: "npm:11.2.0" + knex: "npm:3.0.1" lodash: "npm:4.17.21" - pluralize: "npm:8.0.0" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-redux: "npm:8.1.1" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/strapi": ^4.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: a5af09fc7fc6978a52648dc209b88b163f6f9149dec5aa9c7413cf0babbc1cd9ca8f47a8385324cabda33489deeeab8f11e96392729e5d6b4e638f26cbef74b6 + semver: "npm:7.5.4" + umzug: "npm:3.8.1" + checksum: 7328665af54eb0490ebf2d6a418f16d2c5088e1988c871e0d84d05cadfc01a4ffea5742ada528eac35ac496d41e8b9e0e8dd1ab9cff748f617af6b2d96457dbc languageName: node linkType: hard -"@strapi/plugin-content-type-builder@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/plugin-content-type-builder@npm:4.24.2" +"@strapi/design-system@npm:2.0.0-rc.12": + version: 2.0.0-rc.12 + resolution: "@strapi/design-system@npm:2.0.0-rc.12" dependencies: - "@reduxjs/toolkit": "npm:1.9.7" - "@sindresorhus/slugify": "npm:1.1.0" - "@strapi/design-system": "npm:1.18.0" - "@strapi/generators": "npm:4.24.2" - "@strapi/helper-plugin": "npm:4.24.2" - "@strapi/icons": "npm:1.18.0" - "@strapi/utils": "npm:4.24.2" - fs-extra: "npm:10.0.0" - immer: "npm:9.0.19" - koa-bodyparser: "npm:4.4.1" - lodash: "npm:4.17.21" - pluralize: "npm:8.0.0" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-redux: "npm:8.1.1" - yup: "npm:0.32.9" - peerDependencies: - "@strapi/strapi": ^4.0.0 + "@codemirror/lang-json": "npm:6.0.1" + "@floating-ui/react-dom": "npm:2.1.0" + "@internationalized/date": "npm:3.5.4" + "@internationalized/number": "npm:3.5.3" + "@radix-ui/react-accordion": "npm:1.1.2" + "@radix-ui/react-alert-dialog": "npm:1.0.5" + "@radix-ui/react-avatar": "npm:1.0.4" + "@radix-ui/react-checkbox": "npm:1.0.4" + "@radix-ui/react-dialog": "npm:1.0.5" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" + "@radix-ui/react-dropdown-menu": "npm:2.0.6" + "@radix-ui/react-focus-scope": "npm:1.0.4" + "@radix-ui/react-popover": "npm:1.0.7" + "@radix-ui/react-progress": "npm:1.0.3" + "@radix-ui/react-radio-group": "npm:1.1.3" + "@radix-ui/react-scroll-area": "npm:1.0.5" + "@radix-ui/react-switch": "npm:1.0.3" + "@radix-ui/react-tabs": "npm:1.0.4" + "@radix-ui/react-tooltip": "npm:1.0.7" + "@strapi/ui-primitives": "npm:2.0.0-rc.12" + "@uiw/react-codemirror": "npm:4.22.2" + react-remove-scroll: "npm:2.5.10" + peerDependencies: + "@strapi/icons": ^2.0.0 || ^2.0.0-beta || ^2.0.0-alpha react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: 3355d7b47786d5b76a3b699b84847feeb087ea3bc454683cb7c530b9f7b9e3a0b97e78132d0cd5bc23b942299640353a0444561ad22938cacc32b5e76d3b5717 + styled-components: ^6.0.0 + checksum: 6b165c6ddd736423622724b44cae54e439391e770242fa63671d23d91607b78319f3dbbc6b1b4f70c75b19ac0a22ea34acce899d132041d7782ff2d0eae493be languageName: node linkType: hard -"@strapi/plugin-email@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/plugin-email@npm:4.20.3" +"@strapi/email@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/email@npm:5.3.0" dependencies: - "@strapi/design-system": "npm:1.14.1" - "@strapi/helper-plugin": "npm:4.20.3" - "@strapi/icons": "npm:1.14.1" - "@strapi/provider-email-sendmail": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/provider-email-sendmail": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" lodash: "npm:4.17.21" - prop-types: "npm:^15.8.1" - react-intl: "npm:6.4.1" + react-intl: "npm:6.6.2" react-query: "npm:3.39.3" yup: "npm:0.32.9" peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc koa: 2.13.4 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: a179f31f2dbae4dd753a78b8624dfe4d48ac19f364a3a14b7c53678f8e1c0f1f5eef215b070adfd62ac6bd4199f0ded23d94b0b073277eb7cc01fbaa522ca090 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 6af11c202b95c53015bcc3240b752665a90aa19370f872ebb76ce8b38cd0bc761ac125aa23a1c95d85fbaf96485ad237caa3b9e7b354f5a11a14b4578d25bdac languageName: node linkType: hard -"@strapi/plugin-email@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/plugin-email@npm:4.24.2" +"@strapi/generators@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/generators@npm:5.3.0" dependencies: - "@strapi/design-system": "npm:1.18.0" - "@strapi/helper-plugin": "npm:4.24.2" - "@strapi/icons": "npm:1.18.0" - "@strapi/provider-email-sendmail": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - lodash: "npm:4.17.21" - prop-types: "npm:^15.8.1" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - yup: "npm:0.32.9" - peerDependencies: - koa: 2.13.4 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: d14d19015621b2b81fdfdf78f02f496eecacbc261928a23d2a6dc58852dcb2fd05a3f960b847837e4e1efcefedac9884b75ce4d0c6a766f57f32009339664df5 + "@sindresorhus/slugify": "npm:1.1.0" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + chalk: "npm:4.1.2" + copyfiles: "npm:2.4.1" + fs-extra: "npm:11.2.0" + node-plop: "npm:0.26.3" + plop: "npm:4.0.1" + pluralize: "npm:8.0.0" + checksum: ae66ad4d8bc77357d19ef44d5edb230fb1ce6dc715c9d1bc91ca76384088dcbede99b3fca06e92b826a06b617af102cd09a6a9ffe9e29003db04f36c19e799cf languageName: node linkType: hard -"@strapi/plugin-upload@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/plugin-upload@npm:4.20.3" +"@strapi/i18n@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/i18n@npm:5.3.0" dependencies: - "@strapi/design-system": "npm:1.14.1" - "@strapi/helper-plugin": "npm:4.20.3" - "@strapi/icons": "npm:1.14.1" - "@strapi/provider-upload-local": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - axios: "npm:1.6.0" - byte-size: "npm:7.0.1" - cropperjs: "npm:1.6.0" - date-fns: "npm:2.30.0" - formik: "npm:2.4.0" - fs-extra: "npm:10.0.0" - immer: "npm:9.0.19" - koa-range: "npm:0.3.0" - koa-static: "npm:5.0.0" + "@reduxjs/toolkit": "npm:1.9.7" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/utils": "npm:5.3.0" lodash: "npm:4.17.21" - mime-types: "npm:2.1.35" - prop-types: "npm:^15.8.1" qs: "npm:6.11.1" - react-dnd: "npm:16.0.1" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" - react-select: "npm:5.7.0" - sharp: "npm:0.32.6" + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" yup: "npm:0.32.9" peerDependencies: - "@strapi/strapi": ^4.0.0 + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + "@strapi/content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: d0fcb90ee5077f41e027c21830a8100b0d9c6bd8bc2e6c8d25577776780646cc38a350e4c661708c8596539877baeb385f4bf950c50b8b7e2f58c3906d3dc4b2 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: 3cd38ee15c2bc129885aae6ea1ddbd21e1d3eb730d5e60a6149b6098b13c73d9a4afbd50cb6e48a1f368c4d62917ff5008b46b9dc58190f193056e9d5acdd2e8 languageName: node linkType: hard -"@strapi/plugin-upload@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/plugin-upload@npm:4.24.2" - dependencies: - "@strapi/design-system": "npm:1.18.0" - "@strapi/helper-plugin": "npm:4.24.2" - "@strapi/icons": "npm:1.18.0" - "@strapi/provider-upload-local": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - axios: "npm:1.6.0" - byte-size: "npm:7.0.1" - cropperjs: "npm:1.6.0" - date-fns: "npm:2.30.0" - formik: "npm:2.4.0" - fs-extra: "npm:10.0.0" - immer: "npm:9.0.19" - koa-range: "npm:0.3.0" - koa-static: "npm:5.0.0" - lodash: "npm:4.17.21" - mime-types: "npm:2.1.35" - prop-types: "npm:^15.8.1" - qs: "npm:6.11.1" - react-dnd: "npm:16.0.1" - react-helmet: "npm:^6.1.0" - react-intl: "npm:6.4.1" - react-query: "npm:3.39.3" - react-redux: "npm:8.1.1" - react-select: "npm:5.7.0" - sharp: "npm:0.32.6" - yup: "npm:0.32.9" +"@strapi/icons@npm:2.0.0-rc.12": + version: 2.0.0-rc.12 + resolution: "@strapi/icons@npm:2.0.0-rc.12" peerDependencies: - "@strapi/strapi": ^4.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - react-router-dom: ^5.2.0 - styled-components: ^5.2.1 - checksum: b7fa422e11ebf0810908dae6629e05dafabe1eef998f686f9f190faa92e9e693e2b3909ea76c339a4ffe24bc93bd2f146c767438f89c7270b2fd573ba1414796 + styled-components: ^6.0.0 + checksum: 636c3bc5ccff38bdec375ad767d0d461b339453f60c23b4eb10f4ee1ac67381337d5217f8bc55ce986474ab886eae6e1e8b50072a9f8afc580fcd99b16a30c2d languageName: node linkType: hard -"@strapi/provider-audit-logs-local@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/provider-audit-logs-local@npm:4.20.3" - checksum: d34fe52184d4d29ae1845ee5c355f11c021f0c6a8871a5d3841b44a00ce42bbacb8e88f6e8075e1c6917c932bb70eaf55154683bd4b8ce14e701c83f62e30ca5 +"@strapi/logger@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/logger@npm:5.3.0" + dependencies: + lodash: "npm:4.17.21" + winston: "npm:3.10.0" + checksum: 89268ca452677ce5dd773e5a23372ca2e9270136061f5f6df3495e03980bf97d7aeba68d2c3b4bd59cfeae7d96e2d63197f67a7adeb98c5970c802c212119600 languageName: node linkType: hard -"@strapi/provider-audit-logs-local@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/provider-audit-logs-local@npm:4.24.2" - checksum: 87fd0e9e62cb48eedf00c71b2ac203ca9464da6e4877fe3d17ea11b51edd895952089a87a85c16cf4fa5d1555ffc0e131cc623321aa5c43f8616250abe83971d +"@strapi/pack-up@npm:5.0.0, @strapi/pack-up@npm:^5.0.0": + version: 5.0.0 + resolution: "@strapi/pack-up@npm:5.0.0" + dependencies: + "@vitejs/plugin-react-swc": "npm:3.6.0" + boxen: "npm:5.1.2" + browserslist-to-esbuild: "npm:1.2.0" + chalk: "npm:4.1.2" + chokidar: "npm:3.6.0" + commander: "npm:8.3.0" + esbuild: "npm:0.20.2" + esbuild-register: "npm:3.5.0" + get-latest-version: "npm:5.1.0" + git-url-parse: "npm:13.1.1" + ini: "npm:4.1.2" + ora: "npm:5.4.1" + outdent: "npm:0.8.0" + pkg-up: "npm:3.1.0" + prettier: "npm:2.8.8" + prettier-plugin-packagejson: "npm:2.4.14" + prompts: "npm:2.4.2" + rxjs: "npm:7.8.1" + typescript: "npm:5.4.4" + vite: "npm:5.2.8" + yup: "npm:0.32.9" + bin: + pack-up: bin/pack-up.js + checksum: 76d20f414bd30385ad475caaa07e893f89472b2ef27018ea00182ee7c58eac8452437f8a7886358d9ea6c1b0d418dd39cea1ea59aa81b7ad83adc27b994e538c languageName: node linkType: hard -"@strapi/provider-email-sendmail@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/provider-email-sendmail@npm:4.20.3" +"@strapi/permissions@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/permissions@npm:5.3.0" dependencies: - "@strapi/utils": "npm:4.20.3" - sendmail: "npm:^1.6.1" - checksum: 4f94b2e02644ed5e14ef81da6ef48157af914493010c281972720639d06968310cc65e173bb1538d3f9d7dcb2fcd0f1a55112db7dfb700cbc38a5dbad38b27db + "@casl/ability": "npm:6.5.0" + "@strapi/utils": "npm:5.3.0" + lodash: "npm:4.17.21" + qs: "npm:6.11.1" + sift: "npm:16.0.1" + checksum: 9047bce58346fc7e19c7478075e49740b51fde85b395cb5c37265e5c9d545ba4050ba9c087dc8e01de171a7955b111aa344070369e0782fb17615dfd4197ce5c languageName: node linkType: hard -"@strapi/provider-email-sendmail@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/provider-email-sendmail@npm:4.24.2" +"@strapi/provider-email-sendmail@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/provider-email-sendmail@npm:5.3.0" dependencies: - "@strapi/utils": "npm:4.24.2" + "@strapi/utils": "npm:5.3.0" sendmail: "npm:^1.6.1" - checksum: e9de2f8f3703782f239c9cc1ec1442b2abf7c8f335051326412722b33f6d4aef626af53964c52fa6d1ea78b8551c7d661d2bac9ada41507292c664bc153a3f22 + checksum: 90d6a11c92d67abffd7a5080027656d42d9f6bd5c1a21b894c68491910e5d15ad6957ccab11b20232d49025983b79c619a6814ed39f186c632949194296b281e languageName: node linkType: hard -"@strapi/provider-upload-local@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/provider-upload-local@npm:4.20.3" +"@strapi/provider-upload-local@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/provider-upload-local@npm:5.3.0" dependencies: - "@strapi/utils": "npm:4.20.3" - fs-extra: "npm:10.0.0" - checksum: 9c8338409b109dc678c6f8e1302cac2edd27dcd8cd79da10b1f6d543e798a63cdf99c64cbec2579a1edcc1c60e35fc4e98ea5a3e372030dc3d122f5658e0a557 + "@strapi/utils": "npm:5.3.0" + fs-extra: "npm:11.2.0" + checksum: 320ff5ebdfa9110485a290c67a466dad4fdbc2e3bd33a8e93252cae1a6a2b29fc4eeb45f80b54f6119be23beec68be7ccb0c6b259444f22795525a9137108040 languageName: node linkType: hard -"@strapi/provider-upload-local@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/provider-upload-local@npm:4.24.2" - dependencies: - "@strapi/utils": "npm:4.24.2" - fs-extra: "npm:10.0.0" - checksum: 1f580ec496518c8248b77d7d61c6f3aa42be7955c2ca13991c5d31a6ca5f4ac02a63171d13e0d28873e927d5655837ece0bbb9d547a72b4c84238df547a32803 - languageName: node - linkType: hard - -"@strapi/strapi@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/strapi@npm:4.20.3" - dependencies: - "@koa/cors": "npm:3.4.3" - "@koa/router": "npm:10.1.1" - "@strapi/admin": "npm:4.20.3" - "@strapi/content-releases": "npm:4.20.3" - "@strapi/data-transfer": "npm:4.20.3" - "@strapi/database": "npm:4.20.3" - "@strapi/generate-new": "npm:4.20.3" - "@strapi/generators": "npm:4.20.3" - "@strapi/logger": "npm:4.20.3" - "@strapi/pack-up": "npm:4.20.3" - "@strapi/permissions": "npm:4.20.3" - "@strapi/plugin-content-manager": "npm:4.20.3" - "@strapi/plugin-content-type-builder": "npm:4.20.3" - "@strapi/plugin-email": "npm:4.20.3" - "@strapi/plugin-upload": "npm:4.20.3" - "@strapi/types": "npm:4.20.3" - "@strapi/typescript-utils": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - bcryptjs: "npm:2.4.3" - boxen: "npm:5.1.2" - chalk: "npm:4.1.2" - ci-info: "npm:3.8.0" - cli-table3: "npm:0.6.2" - commander: "npm:8.3.0" - concurrently: "npm:8.2.2" - configstore: "npm:5.0.1" - copyfiles: "npm:2.4.1" - debug: "npm:4.3.4" - delegates: "npm:1.0.0" - dotenv: "npm:14.2.0" - execa: "npm:5.1.1" - fs-extra: "npm:10.0.0" - get-latest-version: "npm:5.1.0" - git-url-parse: "npm:13.1.0" - glob: "npm:7.2.3" - http-errors: "npm:1.8.1" - https-proxy-agent: "npm:5.0.1" - inquirer: "npm:8.2.5" - is-docker: "npm:2.2.1" - koa: "npm:2.13.4" - koa-body: "npm:4.2.0" - koa-compose: "npm:4.1.0" - koa-compress: "npm:5.1.0" - koa-favicon: "npm:2.1.0" - koa-helmet: "npm:7.0.2" - koa-ip: "npm:^2.1.2" - koa-session: "npm:6.4.0" - koa-static: "npm:5.0.0" - lodash: "npm:4.17.21" - mime-types: "npm:2.1.35" - node-fetch: "npm:2.7.0" - node-machine-id: "npm:1.1.12" - node-schedule: "npm:2.1.0" - nodemon: "npm:3.0.2" - open: "npm:8.4.0" - ora: "npm:5.4.1" - outdent: "npm:0.8.0" - package-json: "npm:7.0.0" - pkg-up: "npm:3.1.0" - qs: "npm:6.11.1" - semver: "npm:7.5.4" - statuses: "npm:2.0.1" - typescript: "npm:5.2.2" - yalc: "npm:1.0.0-pre.53" +"@strapi/review-workflows@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/review-workflows@npm:5.3.0" + dependencies: + "@reduxjs/toolkit": "npm:1.9.7" + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/utils": "npm:5.3.0" + fractional-indexing: "npm:3.2.0" + react-dnd: "npm:16.0.1" + react-dnd-html5-backend: "npm:16.0.1" + react-helmet: "npm:^6.1.0" + react-intl: "npm:6.6.2" + react-redux: "npm:8.1.3" yup: "npm:0.32.9" - bin: - strapi: bin/strapi.js - checksum: 763f7f7da7e126815c78f0ca500d019b07d343fbdcae4e7e33603211f876c0fd25d1b41d102ca85a0e298738e861702cd406268f505aa9e1725bc709c7290262 + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + "@strapi/content-manager": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: a6982b89bd0cac8543daeff76dc5c1ec9f9736da044703165e24fa80a5ce2055f90371004d98dc4062418634c4eca8a7b8f14f57fce1746c2b68ad64656cb8a6 languageName: node linkType: hard -"@strapi/strapi@npm:4.24.2, @strapi/strapi@npm:^4": - version: 4.24.2 - resolution: "@strapi/strapi@npm:4.24.2" - dependencies: - "@koa/cors": "npm:5.0.0" - "@koa/router": "npm:10.1.1" - "@strapi/admin": "npm:4.24.2" - "@strapi/content-releases": "npm:4.24.2" - "@strapi/data-transfer": "npm:4.24.2" - "@strapi/database": "npm:4.24.2" - "@strapi/generate-new": "npm:4.24.2" - "@strapi/generators": "npm:4.24.2" - "@strapi/logger": "npm:4.24.2" - "@strapi/pack-up": "npm:4.23.0" - "@strapi/permissions": "npm:4.24.2" - "@strapi/plugin-content-manager": "npm:4.24.2" - "@strapi/plugin-content-type-builder": "npm:4.24.2" - "@strapi/plugin-email": "npm:4.24.2" - "@strapi/plugin-upload": "npm:4.24.2" - "@strapi/types": "npm:4.24.2" - "@strapi/typescript-utils": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" - bcryptjs: "npm:2.4.3" +"@strapi/strapi@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/strapi@npm:5.3.0" + dependencies: + "@pmmmwh/react-refresh-webpack-plugin": "npm:0.5.15" + "@strapi/admin": "npm:5.3.0" + "@strapi/cloud-cli": "npm:5.3.0" + "@strapi/content-manager": "npm:5.3.0" + "@strapi/content-releases": "npm:5.3.0" + "@strapi/content-type-builder": "npm:5.3.0" + "@strapi/core": "npm:5.3.0" + "@strapi/data-transfer": "npm:5.3.0" + "@strapi/database": "npm:5.3.0" + "@strapi/email": "npm:5.3.0" + "@strapi/generators": "npm:5.3.0" + "@strapi/i18n": "npm:5.3.0" + "@strapi/logger": "npm:5.3.0" + "@strapi/pack-up": "npm:5.0.0" + "@strapi/permissions": "npm:5.3.0" + "@strapi/review-workflows": "npm:5.3.0" + "@strapi/types": "npm:5.3.0" + "@strapi/typescript-utils": "npm:5.3.0" + "@strapi/upload": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + "@types/nodemon": "npm:1.19.6" + "@vitejs/plugin-react-swc": "npm:3.6.0" boxen: "npm:5.1.2" + browserslist: "npm:^4.23.0" + browserslist-to-esbuild: "npm:1.2.0" chalk: "npm:4.1.2" + chokidar: "npm:3.6.0" ci-info: "npm:3.8.0" - cli-table3: "npm:0.6.2" + cli-progress: "npm:3.12.0" + cli-table3: "npm:0.6.5" commander: "npm:8.3.0" concurrently: "npm:8.2.2" - configstore: "npm:5.0.1" copyfiles: "npm:2.4.1" - debug: "npm:4.3.4" - delegates: "npm:1.0.0" - dotenv: "npm:14.2.0" + css-loader: "npm:^6.10.0" + dotenv: "npm:16.4.5" + esbuild: "npm:0.21.3" + esbuild-loader: "npm:^2.21.0" + esbuild-register: "npm:3.5.0" execa: "npm:5.1.1" - fs-extra: "npm:10.0.0" + fork-ts-checker-webpack-plugin: "npm:8.0.0" + fs-extra: "npm:11.2.0" get-latest-version: "npm:5.1.0" - git-url-parse: "npm:13.1.0" - glob: "npm:7.2.3" - http-errors: "npm:1.8.1" - https-proxy-agent: "npm:5.0.1" + git-url-parse: "npm:14.0.0" + html-webpack-plugin: "npm:5.6.0" inquirer: "npm:8.2.5" - is-docker: "npm:2.2.1" - koa: "npm:2.13.4" - koa-body: "npm:4.2.0" - koa-compose: "npm:4.1.0" - koa-compress: "npm:5.1.0" - koa-favicon: "npm:2.1.0" - koa-helmet: "npm:7.0.2" - koa-ip: "npm:^2.1.2" - koa-session: "npm:6.4.0" - koa-static: "npm:5.0.0" lodash: "npm:4.17.21" - mime-types: "npm:2.1.35" - node-fetch: "npm:2.7.0" - node-machine-id: "npm:1.1.12" - node-schedule: "npm:2.1.0" + mini-css-extract-plugin: "npm:2.7.7" nodemon: "npm:3.0.2" - open: "npm:8.4.0" ora: "npm:5.4.1" outdent: "npm:0.8.0" - package-json: "npm:7.0.0" pkg-up: "npm:3.1.0" - qs: "npm:6.11.1" + prettier: "npm:3.3.3" + react-refresh: "npm:0.14.0" + read-pkg-up: "npm:7.0.1" + resolve-from: "npm:5.0.0" semver: "npm:7.5.4" - statuses: "npm:2.0.1" - typescript: "npm:5.2.2" + style-loader: "npm:3.3.4" + typescript: "npm:5.3.2" + vite: "npm:5.2.14" + webpack: "npm:^5.90.3" + webpack-bundle-analyzer: "npm:^4.10.1" + webpack-dev-middleware: "npm:6.1.2" + webpack-hot-middleware: "npm:2.26.1" yalc: "npm:1.0.0-pre.53" yup: "npm:0.32.9" + peerDependencies: + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 bin: strapi: bin/strapi.js - checksum: ea4677210a9f412dbca2e5f6c66537589eb659812061aa9c60cbcc7b5f453fe659a5abf99faf50a0227ad5b25d8c8bd9ffa2459019044b70f8230720f5174eb4 - languageName: node - linkType: hard - -"@strapi/types@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/types@npm:4.20.3" - dependencies: - "@casl/ability": "npm:6.5.0" - "@koa/cors": "npm:3.4.3" - "@koa/router": "npm:10.1.1" - "@strapi/database": "npm:4.20.3" - "@strapi/logger": "npm:4.20.3" - "@strapi/permissions": "npm:4.20.3" - "@strapi/utils": "npm:4.20.3" - commander: "npm:8.3.0" - https-proxy-agent: "npm:5.0.1" - koa: "npm:2.13.4" - node-fetch: "npm:2.7.0" - node-schedule: "npm:2.1.0" - checksum: 20bd5513fc2f14cbaac17cc47ba9d5a137621dc5ea85fe9d00cc7e019c786a2532e9d128fa602c06e704baedef56d1b4bbff08bcb242255e733f921b19bfdefa + checksum: 0ab2d8743e877fe3eca9880bc73db455523ca251d3f5c781c75633afc8300dacfe0c779981e8f569694eb8580421297b367b6ad52efcbbd4b4a0660e2f567477 languageName: node linkType: hard -"@strapi/types@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/types@npm:4.24.2" +"@strapi/types@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/types@npm:5.3.0" dependencies: "@casl/ability": "npm:6.5.0" "@koa/cors": "npm:5.0.0" - "@koa/router": "npm:10.1.1" - "@strapi/database": "npm:4.24.2" - "@strapi/logger": "npm:4.24.2" - "@strapi/permissions": "npm:4.24.2" - "@strapi/utils": "npm:4.24.2" + "@koa/router": "npm:12.0.2" + "@strapi/database": "npm:5.3.0" + "@strapi/logger": "npm:5.3.0" + "@strapi/permissions": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" commander: "npm:8.3.0" - https-proxy-agent: "npm:5.0.1" - koa: "npm:2.13.4" - node-fetch: "npm:2.7.0" - node-schedule: "npm:2.1.0" - checksum: 6fd6615d3417acf9b2047aeb19ceadb60b608ec7577f4c13fb5836cf46f3f8be8f5d2f7c803f406e04bf59669e3b939023a748b6931d701219888c51fb96dc00 - languageName: node - linkType: hard - -"@strapi/typescript-utils@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/typescript-utils@npm:4.20.3" - dependencies: - chalk: "npm:4.1.2" - cli-table3: "npm:0.6.2" - fs-extra: "npm:10.0.0" - lodash: "npm:4.17.21" - prettier: "npm:2.8.4" - typescript: "npm:5.2.2" - checksum: 2e6e6e15d49e74359c9e76105eb0d6134f7d3135f55d8df0734b48e8b13ba03b3210958472dcbcddfaa4ed06809dd3c4fc8948f9eb24b64efb62d7c67e62680b - languageName: node - linkType: hard - -"@strapi/typescript-utils@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/typescript-utils@npm:4.24.2" - dependencies: - chalk: "npm:4.1.2" - cli-table3: "npm:0.6.2" - fs-extra: "npm:10.0.0" - lodash: "npm:4.17.21" - prettier: "npm:2.8.4" - typescript: "npm:5.2.2" - checksum: 40bd911dcfe72bd8874b33ed6e4de1d299d33975a2b11aeb60c095c7f8f3b1a80b4c4c7d67a062af839352e093969ed8d1e9bf0ec6c40b265a03200b1b04953b - languageName: node - linkType: hard - -"@strapi/ui-primitives@npm:^1.14.1, @strapi/ui-primitives@npm:^1.19.0": - version: 1.19.0 - resolution: "@strapi/ui-primitives@npm:1.19.0" - dependencies: - "@radix-ui/number": "npm:^1.0.1" - "@radix-ui/primitive": "npm:^1.0.1" - "@radix-ui/react-collection": "npm:1.0.3" - "@radix-ui/react-compose-refs": "npm:^1.0.1" - "@radix-ui/react-context": "npm:^1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-dismissable-layer": "npm:^1.0.5" - "@radix-ui/react-focus-guards": "npm:1.0.1" - "@radix-ui/react-focus-scope": "npm:1.0.4" - "@radix-ui/react-id": "npm:^1.0.1" - "@radix-ui/react-popper": "npm:^1.1.3" - "@radix-ui/react-portal": "npm:^1.0.4" - "@radix-ui/react-primitive": "npm:^1.0.3" - "@radix-ui/react-slot": "npm:^1.0.2" - "@radix-ui/react-use-callback-ref": "npm:^1.0.1" - "@radix-ui/react-use-controllable-state": "npm:^1.0.1" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" - "@radix-ui/react-use-previous": "npm:^1.0.1" - "@radix-ui/react-visually-hidden": "npm:^1.0.3" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.5.9" - peerDependencies: - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - checksum: 75eea48aeafc79769ab1c70b249e9315c17fce47294c922118d143462c0355fdfd7909f6fa0665f94f269a0cdfc2bd14a524b9f2fa792845480d7991cc75c040 + koa: "npm:2.15.2" + koa-body: "npm:6.0.1" + node-schedule: "npm:2.1.1" + typedoc: "npm:0.25.10" + typedoc-github-wiki-theme: "npm:1.1.0" + typedoc-plugin-markdown: "npm:3.17.1" + checksum: 124f11ca25ad608688bd3cbef69c2da91eaa86c2addb76ab2c69ef7505e8ac810c3f3a1c282bb79235f404cbaeaa1d7a37faa1e49c08d4c13566dce7cbe58a5b languageName: node linkType: hard -"@strapi/ui-primitives@npm:^1.18.0": - version: 1.18.0 - resolution: "@strapi/ui-primitives@npm:1.18.0" +"@strapi/typescript-utils@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/typescript-utils@npm:5.3.0" + dependencies: + chalk: "npm:4.1.2" + cli-table3: "npm:0.6.5" + fs-extra: "npm:11.2.0" + lodash: "npm:4.17.21" + prettier: "npm:3.3.3" + typescript: "npm:5.3.2" + checksum: 80f84677b6be23789e487cc36a2377cb24b2c8c1e532b1701bd3a5eecb3ddc7d72944e420a234d361ffc9f08370e3830f73a059a54f6563eb5bb67fb5660ae9c + languageName: node + linkType: hard + +"@strapi/ui-primitives@npm:2.0.0-rc.12": + version: 2.0.0-rc.12 + resolution: "@strapi/ui-primitives@npm:2.0.0-rc.12" dependencies: - "@radix-ui/number": "npm:^1.0.1" - "@radix-ui/primitive": "npm:^1.0.1" + "@radix-ui/number": "npm:1.0.1" + "@radix-ui/primitive": "npm:1.0.1" "@radix-ui/react-collection": "npm:1.0.3" - "@radix-ui/react-compose-refs": "npm:^1.0.1" - "@radix-ui/react-context": "npm:^1.0.1" + "@radix-ui/react-compose-refs": "npm:1.0.1" + "@radix-ui/react-context": "npm:1.0.1" "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-dismissable-layer": "npm:^1.0.5" + "@radix-ui/react-dismissable-layer": "npm:1.0.5" "@radix-ui/react-focus-guards": "npm:1.0.1" "@radix-ui/react-focus-scope": "npm:1.0.4" - "@radix-ui/react-id": "npm:^1.0.1" - "@radix-ui/react-popper": "npm:^1.1.3" - "@radix-ui/react-portal": "npm:^1.0.4" - "@radix-ui/react-primitive": "npm:^1.0.3" - "@radix-ui/react-slot": "npm:^1.0.2" - "@radix-ui/react-use-callback-ref": "npm:^1.0.1" - "@radix-ui/react-use-controllable-state": "npm:^1.0.1" + "@radix-ui/react-id": "npm:1.0.1" + "@radix-ui/react-popper": "npm:1.1.3" + "@radix-ui/react-portal": "npm:1.0.4" + "@radix-ui/react-primitive": "npm:1.0.3" + "@radix-ui/react-slot": "npm:1.0.2" + "@radix-ui/react-use-callback-ref": "npm:1.0.1" + "@radix-ui/react-use-controllable-state": "npm:1.0.1" "@radix-ui/react-use-layout-effect": "npm:1.0.1" - "@radix-ui/react-use-previous": "npm:^1.0.1" - "@radix-ui/react-visually-hidden": "npm:^1.0.3" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.5.9" + "@radix-ui/react-use-previous": "npm:1.0.1" + "@radix-ui/react-visually-hidden": "npm:1.0.3" + aria-hidden: "npm:1.2.4" + react-remove-scroll: "npm:2.5.10" peerDependencies: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - checksum: 74e9a13f1c762291c4388b12c63cf6a30b9681fcc9d87cac0f0d66dec74c4d2b1ad27aeee7f58d56b1c51a2fab3926ba70dfa64f2d1faab8e69214d97c0f7be0 + checksum: b93b36c5c486dd0344dd69ede4d0354cacf2e6bc5d054a268bd2a8a7c230507eb85ba11485dfb4a20af8d4bbf85da1a6205f6cefca773c98ca4eeb2b89e822a1 languageName: node linkType: hard -"@strapi/utils@npm:4.20.3": - version: 4.20.3 - resolution: "@strapi/utils@npm:4.20.3" - dependencies: - "@sindresorhus/slugify": "npm:1.1.0" +"@strapi/upload@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/upload@npm:5.3.0" + dependencies: + "@strapi/design-system": "npm:2.0.0-rc.12" + "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/provider-upload-local": "npm:5.3.0" + "@strapi/utils": "npm:5.3.0" + byte-size: "npm:8.1.1" + cropperjs: "npm:1.6.1" date-fns: "npm:2.30.0" - http-errors: "npm:1.8.1" + formik: "npm:2.4.5" + fs-extra: "npm:11.2.0" + immer: "npm:9.0.21" + koa-range: "npm:0.3.0" + koa-static: "npm:5.0.0" lodash: "npm:4.17.21" - p-map: "npm:4.0.0" + mime-types: "npm:2.1.35" + prop-types: "npm:^15.8.1" + qs: "npm:6.11.1" + react-dnd: "npm:16.0.1" + react-intl: "npm:6.6.2" + react-query: "npm:3.39.3" + react-redux: "npm:8.1.3" + react-select: "npm:5.8.0" + sharp: "npm:0.32.6" yup: "npm:0.32.9" - checksum: f54cc6e8b6ab2755e4954108f953cdc3a9b6e6243da2ea3025da27f85c209700c93ddc8a9ec660931ba52714ddd537d97f832df3bc752b3043cf5d924b57e746 + peerDependencies: + "@strapi/admin": ^5.0.0 || ^5.0.0-beta || ^5.0.0-alpha || ^5.0.0-rc + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + react-router-dom: ^6.0.0 + styled-components: ^6.0.0 + checksum: d8d6cf79f44da743a8b3ee99fbbe7ba7c2755eebe8af633e98cf837f92017920c11a368fdaa5e1d6b56a4f0261aef473f44c958d18cf0eece2d14efdfb6d0797 languageName: node linkType: hard -"@strapi/utils@npm:4.24.2": - version: 4.24.2 - resolution: "@strapi/utils@npm:4.24.2" +"@strapi/utils@npm:5.3.0": + version: 5.3.0 + resolution: "@strapi/utils@npm:5.3.0" dependencies: "@sindresorhus/slugify": "npm:1.1.0" date-fns: "npm:2.30.0" - http-errors: "npm:1.8.1" + execa: "npm:5.1.1" + http-errors: "npm:2.0.0" lodash: "npm:4.17.21" + node-machine-id: "npm:1.1.12" p-map: "npm:4.0.0" + preferred-pm: "npm:3.1.2" yup: "npm:0.32.9" - checksum: a56144449c1be9095cb586638df23b070fb40a7ccec582a0c1f0b40d1559784cf9dc3a102654905eadb1f2b95e79f8bbd3d8113058bf83c259faef8437871b86 - languageName: node - linkType: hard - -"@swc/core-darwin-arm64@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-darwin-arm64@npm:1.5.7" - conditions: os=darwin & cpu=arm64 + zod: "npm:^3.22.4" + checksum: 59ba0a65a841d71249a225e3393d0140c43ce5c59120d517d7649da739c938cfce2b818570dae19283919a9570ff347a672fd35bbc510dafda85a49235df15ff languageName: node linkType: hard @@ -6194,13 +5695,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-darwin-x64@npm:1.5.7" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@swc/core-darwin-x64@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-darwin-x64@npm:1.7.11" @@ -6208,13 +5702,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.5.7" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@swc/core-linux-arm-gnueabihf@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.11" @@ -6222,13 +5709,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-linux-arm64-gnu@npm:1.5.7" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@swc/core-linux-arm64-gnu@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-arm64-gnu@npm:1.7.11" @@ -6236,13 +5716,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-linux-arm64-musl@npm:1.5.7" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "@swc/core-linux-arm64-musl@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-arm64-musl@npm:1.7.11" @@ -6250,13 +5723,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-linux-x64-gnu@npm:1.5.7" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@swc/core-linux-x64-gnu@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-x64-gnu@npm:1.7.11" @@ -6264,13 +5730,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-linux-x64-musl@npm:1.5.7" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "@swc/core-linux-x64-musl@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-x64-musl@npm:1.7.11" @@ -6278,13 +5737,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-win32-arm64-msvc@npm:1.5.7" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@swc/core-win32-arm64-msvc@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-win32-arm64-msvc@npm:1.7.11" @@ -6292,13 +5744,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-win32-ia32-msvc@npm:1.5.7" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "@swc/core-win32-ia32-msvc@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-win32-ia32-msvc@npm:1.7.11" @@ -6306,13 +5751,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.5.7": - version: 1.5.7 - resolution: "@swc/core-win32-x64-msvc@npm:1.5.7" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@swc/core-win32-x64-msvc@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-win32-x64-msvc@npm:1.7.11" @@ -6366,53 +5804,7 @@ __metadata: languageName: node linkType: hard -"@swc/core@npm:^1.3.96": - version: 1.5.7 - resolution: "@swc/core@npm:1.5.7" - dependencies: - "@swc/core-darwin-arm64": "npm:1.5.7" - "@swc/core-darwin-x64": "npm:1.5.7" - "@swc/core-linux-arm-gnueabihf": "npm:1.5.7" - "@swc/core-linux-arm64-gnu": "npm:1.5.7" - "@swc/core-linux-arm64-musl": "npm:1.5.7" - "@swc/core-linux-x64-gnu": "npm:1.5.7" - "@swc/core-linux-x64-musl": "npm:1.5.7" - "@swc/core-win32-arm64-msvc": "npm:1.5.7" - "@swc/core-win32-ia32-msvc": "npm:1.5.7" - "@swc/core-win32-x64-msvc": "npm:1.5.7" - "@swc/counter": "npm:^0.1.2" - "@swc/types": "npm:0.1.7" - peerDependencies: - "@swc/helpers": ^0.5.0 - dependenciesMeta: - "@swc/core-darwin-arm64": - optional: true - "@swc/core-darwin-x64": - optional: true - "@swc/core-linux-arm-gnueabihf": - optional: true - "@swc/core-linux-arm64-gnu": - optional: true - "@swc/core-linux-arm64-musl": - optional: true - "@swc/core-linux-x64-gnu": - optional: true - "@swc/core-linux-x64-musl": - optional: true - "@swc/core-win32-arm64-msvc": - optional: true - "@swc/core-win32-ia32-msvc": - optional: true - "@swc/core-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@swc/helpers": - optional: true - checksum: 83ab96bee5d448e580d8a6c8c1d1fbfdfaf5561f8904140122e49c428c2336790d31e7bdcdf610ce8f20c7f682785263d2ebab7cb56c2dcb5ea46be54eab2c03 - languageName: node - linkType: hard - -"@swc/counter@npm:^0.1.2, @swc/counter@npm:^0.1.3": +"@swc/counter@npm:^0.1.3": version: 0.1.3 resolution: "@swc/counter@npm:0.1.3" checksum: 8424f60f6bf8694cfd2a9bca45845bce29f26105cda8cf19cdb9fd3e78dc6338699e4db77a89ae449260bafa1cc6bec307e81e7fb96dbf7dcfce0eea55151356 @@ -6428,15 +5820,6 @@ __metadata: languageName: node linkType: hard -"@swc/types@npm:0.1.7": - version: 0.1.7 - resolution: "@swc/types@npm:0.1.7" - dependencies: - "@swc/counter": "npm:^0.1.3" - checksum: da7c542de0a44b85a98139db03920448e86309d28ad9e9335f91b4025e5f32ae4fbbfdd0f287330fb0de737e7c5ec4f64ade0fc5fffea6c2fd9ac681b1e97bea - languageName: node - linkType: hard - "@swc/types@npm:^0.1.12": version: 0.1.12 resolution: "@swc/types@npm:0.1.12" @@ -6455,6 +5838,65 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:10.1.0": + version: 10.1.0 + resolution: "@testing-library/dom@npm:10.1.0" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 81f0e0a510d24e458c3af17777960ed678fb4fe464903ef8ec9ed816c9794fc69a673ea94f87b9e054b181383c51814605451dbf4fd9df93d0d8f24b4859990d + languageName: node + linkType: hard + +"@testing-library/dom@npm:^10.0.0": + version: 10.4.0 + resolution: "@testing-library/dom@npm:10.4.0" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 0352487720ecd433400671e773df0b84b8268fb3fe8e527cdfd7c11b1365b398b4e0eddba6e7e0c85e8d615f48257753283fccec41f6b986fd6c85f15eb5f84f + languageName: node + linkType: hard + +"@testing-library/react@npm:15.0.7": + version: 15.0.7 + resolution: "@testing-library/react@npm:15.0.7" + dependencies: + "@babel/runtime": "npm:^7.12.5" + "@testing-library/dom": "npm:^10.0.0" + "@types/react-dom": "npm:^18.0.0" + peerDependencies: + "@types/react": ^18.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: ac8ee8968e81949ecb35f7ee34741c2c043f73dd7fee2247d56f6de6a30de4742af94f25264356863974e54387485b46c9448ecf3f6ca41cf4339011c369f2d4 + languageName: node + linkType: hard + +"@testing-library/user-event@npm:14.5.2": + version: 14.5.2 + resolution: "@testing-library/user-event@npm:14.5.2" + peerDependencies: + "@testing-library/dom": ">=7.21.4" + checksum: 68a0c2aa28a3c8e6eb05cafee29705438d7d8a9427423ce5064d44f19c29e89b5636de46dd2f28620fb10abba75c67130185bbc3aa23ac1163a227a5f36641e1 + languageName: node + linkType: hard + "@types/accepts@npm:*": version: 1.3.7 resolution: "@types/accepts@npm:1.3.7" @@ -6471,6 +5913,13 @@ __metadata: languageName: node linkType: hard +"@types/aria-query@npm:^5.0.1": + version: 5.0.4 + resolution: "@types/aria-query@npm:5.0.4" + checksum: dc667bc6a3acc7bba2bccf8c23d56cb1f2f4defaa704cfef595437107efaa972d3b3db9ec1d66bc2711bfc35086821edd32c302bffab36f2e79b97f312069f08 + languageName: node + linkType: hard + "@types/babel__core@npm:^7.1.14": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" @@ -6534,6 +5983,16 @@ __metadata: languageName: node linkType: hard +"@types/co-body@npm:^6.1.0": + version: 6.1.3 + resolution: "@types/co-body@npm:6.1.3" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + checksum: 3a716829b7c8fa5b3d18bc47b98756d60b2ebc302ec90601e1ac1aed34bcc1f7ee88f379b2531837a42902d14362bfa29c9ddc2a39bbc8030afc26d66e671b0d + languageName: node + linkType: hard + "@types/connect@npm:*": version: 3.4.38 resolution: "@types/connect@npm:3.4.38" @@ -6550,6 +6009,13 @@ __metadata: languageName: node linkType: hard +"@types/cookie@npm:^0.4.1": + version: 0.4.1 + resolution: "@types/cookie@npm:0.4.1" + checksum: f96afe12bd51be1ec61410b0641243d93fa3a494702407c787a4c872b5c8bcd39b224471452055e44a9ce42af1a636e87d161994226eaf4c2be9c30f60418409 + languageName: node + linkType: hard + "@types/cookies@npm:*": version: 0.9.0 resolution: "@types/cookies@npm:0.9.0" @@ -6562,7 +6028,43 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.5": +"@types/debug@npm:^4.1.7": + version: 4.1.12 + resolution: "@types/debug@npm:4.1.12" + dependencies: + "@types/ms": "npm:*" + checksum: 5dcd465edbb5a7f226e9a5efd1f399c6172407ef5840686b73e3608ce135eeca54ae8037dcd9f16bdb2768ac74925b820a8b9ecc588a58ca09eca6acabe33e2f + languageName: node + linkType: hard + +"@types/eslint-scope@npm:^3.7.7": + version: 3.7.7 + resolution: "@types/eslint-scope@npm:3.7.7" + dependencies: + "@types/eslint": "npm:*" + "@types/estree": "npm:*" + checksum: a0ecbdf2f03912679440550817ff77ef39a30fa8bfdacaf6372b88b1f931828aec392f52283240f0d648cf3055c5ddc564544a626bcf245f3d09fcb099ebe3cc + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 9.6.1 + resolution: "@types/eslint@npm:9.6.1" + dependencies: + "@types/estree": "npm:*" + "@types/json-schema": "npm:*" + checksum: 69ba24fee600d1e4c5abe0df086c1a4d798abf13792d8cfab912d76817fe1a894359a1518557d21237fbaf6eda93c5ab9309143dee4c59ef54336d1b3570420e + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^1.0.6": + version: 1.0.6 + resolution: "@types/estree@npm:1.0.6" + checksum: cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a + languageName: node + linkType: hard + +"@types/estree@npm:1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d @@ -6581,7 +6083,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*": +"@types/express@npm:*, @types/express@npm:^4.17.17": version: 4.17.21 resolution: "@types/express@npm:4.17.21" dependencies: @@ -6600,12 +6102,12 @@ __metadata: languageName: node linkType: hard -"@types/formidable@npm:^1.0.31": - version: 1.2.8 - resolution: "@types/formidable@npm:1.2.8" +"@types/formidable@npm:^2.0.5": + version: 2.0.6 + resolution: "@types/formidable@npm:2.0.6" dependencies: "@types/node": "npm:*" - checksum: a9c693aefea579e3d06230bab7f17b7bbd46b551ac0b3f80658a2efa27c6730c22722899b888d436e79d1ca82b8cba9348dc512ff0e79c24ca604b822605ea30 + checksum: 2816718c407e9adf2337ca69241e29097f5e0b22f3d0a3dde1ea23a2eef2ad41ad19612a6eac895492bd746593d87278f9732b4cb354dd72df3c03e8c1ad72c3 languageName: node linkType: hard @@ -6683,12 +6185,13 @@ __metadata: languageName: node linkType: hard -"@types/interpret@npm:*": - version: 1.1.3 - resolution: "@types/interpret@npm:1.1.3" +"@types/inquirer@npm:^9.0.3": + version: 9.0.7 + resolution: "@types/inquirer@npm:9.0.7" dependencies: - "@types/node": "npm:*" - checksum: 49a435e05fd175f340af577995a93cfd18d37d862fb9fc48fa238fce2906b14b08e7e00c7df30721bd05115e0881061408e02a3e376d2284119f0c09090e3cd2 + "@types/through": "npm:*" + rxjs: "npm:^7.2.0" + checksum: b7138af41226c0457b99ff9b179da4a82078bc1674762e812d3cc3e3276936d7326b9fa6b98212b8eb055b2b6aaebe3c20359eebe176a6ca71061f4e08ce3a0f languageName: node linkType: hard @@ -6734,7 +6237,14 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/js-levenshtein@npm:^1.1.1": + version: 1.1.3 + resolution: "@types/js-levenshtein@npm:1.1.3" + checksum: 025f2bd8d865cfa7a996799a1a2f2a77fa2fc74a28971aa035a103de35d7c1e3d949721a88f57fdb532815bbcb2bf7019196a608ed0a8bbd1023d64c52bb251b + languageName: node + linkType: hard + +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -6748,6 +6258,15 @@ __metadata: languageName: node linkType: hard +"@types/jsonwebtoken@npm:^9.0.2": + version: 9.0.7 + resolution: "@types/jsonwebtoken@npm:9.0.7" + dependencies: + "@types/node": "npm:*" + checksum: e1cd0e48fcae21b1d4378887a23453bd7212b480a131b11bcda2cdeb0687d03c9646ee5ba592e04cfaf76f7cc80f179950e627cdb3ebc90a5923bce49a35631a + languageName: node + linkType: hard + "@types/keygrip@npm:*": version: 1.0.6 resolution: "@types/keygrip@npm:1.0.6" @@ -6773,7 +6292,7 @@ __metadata: languageName: node linkType: hard -"@types/koa@npm:*, @types/koa@npm:^2.15.0": +"@types/koa@npm:*, @types/koa@npm:^2.13.5, @types/koa@npm:^2.15.0": version: 2.15.0 resolution: "@types/koa@npm:2.15.0" dependencies: @@ -6789,14 +6308,13 @@ __metadata: languageName: node linkType: hard -"@types/liftoff@npm:^2.5.1": - version: 2.5.1 - resolution: "@types/liftoff@npm:2.5.1" +"@types/liftoff@npm:^4.0.3": + version: 4.0.3 + resolution: "@types/liftoff@npm:4.0.3" dependencies: "@types/fined": "npm:*" - "@types/interpret": "npm:*" "@types/node": "npm:*" - checksum: a319b3a6c7fb3d2a7690407a4a21c7a91ff4a1780041d45dd257ace45a3608c8c813d39458d33690ee0316a8c0fcb053461af579f0be30c38772cf7a5c3573a6 + checksum: 21640018cac5a52ff552c1fea275965b59fe033f31d7fb6db47238d95ba0877c27fddd6d1984cd2fa0293097c941c85a7f7f5f3b9b689b90a12739f439fa1ba6 languageName: node linkType: hard @@ -6835,6 +6353,13 @@ __metadata: languageName: node linkType: hard +"@types/ms@npm:*": + version: 0.7.34 + resolution: "@types/ms@npm:0.7.34" + checksum: ac80bd90012116ceb2d188fde62d96830ca847823e8ca71255616bc73991aa7d9f057b8bfab79e8ee44ffefb031ddd1bcce63ea82f9e66f7c31ec02d2d823ccc + languageName: node + linkType: hard + "@types/node@npm:*": version: 20.12.12 resolution: "@types/node@npm:20.12.12" @@ -6858,6 +6383,15 @@ __metadata: languageName: node linkType: hard +"@types/nodemon@npm:1.19.6": + version: 1.19.6 + resolution: "@types/nodemon@npm:1.19.6" + dependencies: + "@types/node": "npm:*" + checksum: 34a6bcb1dd17e9f6756d43e777c0301e3c04640d4bd83df109cae22a944eb9368494cf8d629bcc714cb9ac3eb3c4be9ea582a0f98f1433650dcea70062434de9 + languageName: node + linkType: hard + "@types/normalize-package-data@npm:^2.4.0": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" @@ -6893,6 +6427,15 @@ __metadata: languageName: node linkType: hard +"@types/react-dom@npm:^18.0.0": + version: 18.3.1 + resolution: "@types/react-dom@npm:18.3.1" + dependencies: + "@types/react": "npm:*" + checksum: 8b416551c60bb6bd8ec10e198c957910cfb271bc3922463040b0d57cf4739cdcd24b13224f8d68f10318926e1ec3cd69af0af79f0291b599a992f8c80d47f1eb + languageName: node + linkType: hard + "@types/react-router-dom@npm:^5.3.3": version: 5.3.3 resolution: "@types/react-router-dom@npm:5.3.3" @@ -6979,6 +6522,15 @@ __metadata: languageName: node linkType: hard +"@types/set-cookie-parser@npm:^2.4.0": + version: 2.4.10 + resolution: "@types/set-cookie-parser@npm:2.4.10" + dependencies: + "@types/node": "npm:*" + checksum: 010b0c582ea70a2088618b4725808e80c30cce296c19ec58e51d94e0fd1038201b7b99238bf3ea74e1894163c8037d10a4f1729de62b2801ce240ff070f43e76 + languageName: node + linkType: hard + "@types/sinonjs__fake-timers@npm:8.1.1": version: 8.1.1 resolution: "@types/sinonjs__fake-timers@npm:8.1.1" @@ -7287,32 +6839,9 @@ __metadata: languageName: node linkType: hard -"@uiw/codemirror-extensions-basic-setup@npm:4.22.1": - version: 4.22.1 - resolution: "@uiw/codemirror-extensions-basic-setup@npm:4.22.1" - dependencies: - "@codemirror/autocomplete": "npm:^6.0.0" - "@codemirror/commands": "npm:^6.0.0" - "@codemirror/language": "npm:^6.0.0" - "@codemirror/lint": "npm:^6.0.0" - "@codemirror/search": "npm:^6.0.0" - "@codemirror/state": "npm:^6.0.0" - "@codemirror/view": "npm:^6.0.0" - peerDependencies: - "@codemirror/autocomplete": ">=6.0.0" - "@codemirror/commands": ">=6.0.0" - "@codemirror/language": ">=6.0.0" - "@codemirror/lint": ">=6.0.0" - "@codemirror/search": ">=6.0.0" - "@codemirror/state": ">=6.0.0" - "@codemirror/view": ">=6.0.0" - checksum: b3d4ee3476bebb09a493b09d4f1c9d0788790fcdce242782ca359e38fb7e6f0a30da8538b63fb5d94ee0e1cc9c8bd1a77b6065f290c302af21b99441387e4214 - languageName: node - linkType: hard - -"@uiw/codemirror-extensions-basic-setup@npm:4.23.0": - version: 4.23.0 - resolution: "@uiw/codemirror-extensions-basic-setup@npm:4.23.0" +"@uiw/codemirror-extensions-basic-setup@npm:4.22.2": + version: 4.22.2 + resolution: "@uiw/codemirror-extensions-basic-setup@npm:4.22.2" dependencies: "@codemirror/autocomplete": "npm:^6.0.0" "@codemirror/commands": "npm:^6.0.0" @@ -7329,41 +6858,19 @@ __metadata: "@codemirror/search": ">=6.0.0" "@codemirror/state": ">=6.0.0" "@codemirror/view": ">=6.0.0" - checksum: 951ce6f6b771c3a6c61a3e031e59e1a20bad3f9f36815743ca96a1c90bdb6b1f9bc956beda41d61c628e196e8c333512fa9e8d5ca3b5121901d294db926de31f - languageName: node - linkType: hard - -"@uiw/react-codemirror@npm:^4.21.21": - version: 4.23.0 - resolution: "@uiw/react-codemirror@npm:4.23.0" - dependencies: - "@babel/runtime": "npm:^7.18.6" - "@codemirror/commands": "npm:^6.1.0" - "@codemirror/state": "npm:^6.1.1" - "@codemirror/theme-one-dark": "npm:^6.0.0" - "@uiw/codemirror-extensions-basic-setup": "npm:4.23.0" - codemirror: "npm:^6.0.0" - peerDependencies: - "@babel/runtime": ">=7.11.0" - "@codemirror/state": ">=6.0.0" - "@codemirror/theme-one-dark": ">=6.0.0" - "@codemirror/view": ">=6.0.0" - codemirror: ">=6.0.0" - react: ">=16.8.0" - react-dom: ">=16.8.0" - checksum: 3bdd3bc442624f6f1c6b00b5cb447c9a57c2ccfce3b0813b8631a365b5b7408957eb1a6ac64813520658273ff18fb189a7097df0574905d672139d25f8c9259e + checksum: b51614ba0489fca517b98ecfef4fb789b7b24313b0e70d23286a27f2a989818f102a89e80991b3b33277fde65ea2456f248f3eab35443c9cd1fc706e428936c4 languageName: node linkType: hard -"@uiw/react-codemirror@npm:^4.21.25": - version: 4.22.1 - resolution: "@uiw/react-codemirror@npm:4.22.1" +"@uiw/react-codemirror@npm:4.22.2": + version: 4.22.2 + resolution: "@uiw/react-codemirror@npm:4.22.2" dependencies: "@babel/runtime": "npm:^7.18.6" "@codemirror/commands": "npm:^6.1.0" "@codemirror/state": "npm:^6.1.1" "@codemirror/theme-one-dark": "npm:^6.0.0" - "@uiw/codemirror-extensions-basic-setup": "npm:4.22.1" + "@uiw/codemirror-extensions-basic-setup": "npm:4.22.2" codemirror: "npm:^6.0.0" peerDependencies: "@babel/runtime": ">=7.11.0" @@ -7373,7 +6880,7 @@ __metadata: codemirror: ">=6.0.0" react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: a0667fc46969cfe3d9835cf8a67a4b9d2ea958a981a381bd8fb2ce63a946b38c22b288d59491a7b7149a19d080d285a7cf4da1ef4cc94b99a589589a23465098 + checksum: de4903d2c4789c3a3872c46e69a6cde37e4abf3b96e602ff4f96f9b01e6951b1c06ce1e0ef3061395fc6ebc733bf5da924d4dd85b7e153a7eb015b8c5e46d533 languageName: node linkType: hard @@ -7400,23 +6907,12 @@ __metadata: typescript: "npm:*" checksum: 96f54698ed7b2f9a6a67f5efd476fe1c500b264f7fb20fc5c73639ac95911cc4015b11e158a70ea71ea9b7c35beadb6ed7e3288be0c744e7e28798f378b23e7a languageName: node - linkType: hard - -"@ungap/structured-clone@npm:^1.2.0": - version: 1.2.0 - resolution: "@ungap/structured-clone@npm:1.2.0" - checksum: 8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d - languageName: node - linkType: hard - -"@vitejs/plugin-react-swc@npm:3.5.0": - version: 3.5.0 - resolution: "@vitejs/plugin-react-swc@npm:3.5.0" - dependencies: - "@swc/core": "npm:^1.3.96" - peerDependencies: - vite: ^4 || ^5 - checksum: 8a0c61fd08224a8945f7190a33ff0ab563548200f0841f7d9ef4a41260d9fcd70bc75fcd5cfef2915fe1e81642e36a3c158fa2b48ba6626e19ba7da61330b2c1 + linkType: hard + +"@ungap/structured-clone@npm:^1.2.0": + version: 1.2.0 + resolution: "@ungap/structured-clone@npm:1.2.0" + checksum: 8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d languageName: node linkType: hard @@ -7582,6 +7078,13 @@ __metadata: languageName: node linkType: hard +"@xmldom/xmldom@npm:^0.8.3": + version: 0.8.10 + resolution: "@xmldom/xmldom@npm:0.8.10" + checksum: c7647c442502720182b0d65b17d45d2d95317c1c8c497626fe524bda79b4fb768a9aa4fae2da919f308e7abcff7d67c058b102a9d641097e9a57f0b80187851f + languageName: node + linkType: hard + "@xtuc/ieee754@npm:^1.2.0": version: 1.2.0 resolution: "@xtuc/ieee754@npm:1.2.0" @@ -7596,6 +7099,13 @@ __metadata: languageName: node linkType: hard +"@zxing/text-encoding@npm:0.9.0": + version: 0.9.0 + resolution: "@zxing/text-encoding@npm:0.9.0" + checksum: d15bff181d46c2ab709e7242801a8d40408aa8c19b44462e5f60e766bf59105b44957914ab6baab60d10d466a5e965f21fe890c67dfdb7d5c7f940df457b4d0d + languageName: node + linkType: hard + "abbrev@npm:^2.0.0": version: 2.0.0 resolution: "abbrev@npm:2.0.0" @@ -7613,15 +7123,6 @@ __metadata: languageName: node linkType: hard -"acorn-import-attributes@npm:^1.9.5": - version: 1.9.5 - resolution: "acorn-import-attributes@npm:1.9.5" - peerDependencies: - acorn: ^8 - checksum: 5926eaaead2326d5a86f322ff1b617b0f698aa61dc719a5baa0e9d955c9885cc71febac3fb5bacff71bbf2c4f9c12db2056883c68c53eb962c048b952e1e013d - languageName: node - linkType: hard - "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -7638,7 +7139,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.4, acorn@npm:^8.7.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": +"acorn@npm:^8.0.4, acorn@npm:^8.8.2, acorn@npm:^8.9.0": version: 8.11.3 resolution: "acorn@npm:8.11.3" bin: @@ -7647,6 +7148,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.14.0": + version: 8.14.0 + resolution: "acorn@npm:8.14.0" + bin: + acorn: bin/acorn + checksum: 6d4ee461a7734b2f48836ee0fbb752903606e576cc100eb49340295129ca0b452f3ba91ddd4424a1d4406a98adfb2ebb6bd0ff4c49d7a0930c10e462719bbfd7 + languageName: node + linkType: hard + "addressparser@npm:1.0.1": version: 1.0.1 resolution: "addressparser@npm:1.0.1" @@ -7654,15 +7164,6 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6": - version: 6.0.2 - resolution: "agent-base@npm:6.0.2" - dependencies: - debug: "npm:4" - checksum: dc4f757e40b5f3e3d674bc9beb4f1048f4ee83af189bae39be99f57bf1f48dde166a8b0a5342a84b5944ee8e6ed1e5a9d801858f4ad44764e84957122fe46261 - languageName: node - linkType: hard - "agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1": version: 7.1.1 resolution: "agent-base@npm:7.1.1" @@ -7682,6 +7183,16 @@ __metadata: languageName: node linkType: hard +"aggregate-error@npm:^4.0.0": + version: 4.0.1 + resolution: "aggregate-error@npm:4.0.1" + dependencies: + clean-stack: "npm:^4.0.0" + indent-string: "npm:^5.0.0" + checksum: 75fd739f5c4c60a667cce35ccaf0edf135e147ef0be9a029cab75de14ac9421779b15339d562e58d25b233ea0ef2bbd4c916f149fdbcb73c2b9a62209e611343 + languageName: node + linkType: hard + "ajv-formats@npm:^2.1.1": version: 2.1.1 resolution: "ajv-formats@npm:2.1.1" @@ -7716,6 +7227,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:8.16.0": + version: 8.16.0 + resolution: "ajv@npm:8.16.0" + dependencies: + fast-deep-equal: "npm:^3.1.3" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + uri-js: "npm:^4.4.1" + checksum: 6fc38aa8fd4fbfaa7096ac049e48c0cb440db36b76fef2d7d5b7d92b102735670d055d412d19176c08c9d48eaa9d06661b67e59f04943dc71ab1551e0484f88c + languageName: node + linkType: hard + "ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -7756,7 +7279,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -7765,7 +7288,7 @@ __metadata: languageName: node linkType: hard -"ansi-html-community@npm:0.0.8, ansi-html-community@npm:^0.0.8": +"ansi-html-community@npm:0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" bin: @@ -7774,17 +7297,12 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^2.0.0": - version: 2.1.1 - resolution: "ansi-regex@npm:2.1.1" - checksum: 78cebaf50bce2cb96341a7230adf28d804611da3ce6bf338efa7b72f06cc6ff648e29f80cd95e582617ba58d5fdbec38abfeed3500a98bce8381a9daec7c548b - languageName: node - linkType: hard - -"ansi-regex@npm:^4.1.0": - version: 4.1.1 - resolution: "ansi-regex@npm:4.1.1" - checksum: d36d34234d077e8770169d980fed7b2f3724bfa2a01da150ccd75ef9707c80e883d27cdf7a0eac2f145ac1d10a785a8a855cffd05b85f778629a0db62e7033da +"ansi-html@npm:^0.0.9": + version: 0.0.9 + resolution: "ansi-html@npm:0.0.9" + bin: + ansi-html: bin/ansi-html + checksum: 4a5de9802fb50193e32b51a9ea48dc0d7e4436b860cb819d7110c62f2bfb1410288e1a2f9a848269f5eab8f903797a7f0309fe4c552f92a92b61a5b759ed52bd languageName: node linkType: hard @@ -7802,10 +7320,10 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^2.2.1": - version: 2.2.1 - resolution: "ansi-styles@npm:2.2.1" - checksum: 7c68aed4f1857389e7a12f85537ea5b40d832656babbf511cc7ecd9efc52889b9c3e5653a71a6aade783c3c5e0aa223ad4ff8e83c27ac8a666514e6c79068cab +"ansi-sequence-parser@npm:^1.1.0": + version: 1.1.1 + resolution: "ansi-sequence-parser@npm:1.1.1" + checksum: ab2259ccf69f145ecf1418d4e71524158828f44afdf37c7536677871f4cebaa8b176fcb95de8f94a68129357dddc59586597da25f9d4ebf9968f6ef022bf0b31 languageName: node linkType: hard @@ -7888,7 +7406,7 @@ __metadata: languageName: node linkType: hard -"aria-hidden@npm:^1.1.1, aria-hidden@npm:^1.2.3, aria-hidden@npm:^1.2.4": +"aria-hidden@npm:1.2.4, aria-hidden@npm:^1.1.1": version: 1.2.4 resolution: "aria-hidden@npm:1.2.4" dependencies: @@ -7897,7 +7415,7 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.3.0": +"aria-query@npm:5.3.0, aria-query@npm:^5.3.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" dependencies: @@ -7906,27 +7424,6 @@ __metadata: languageName: node linkType: hard -"arr-diff@npm:^4.0.0": - version: 4.0.0 - resolution: "arr-diff@npm:4.0.0" - checksum: 67b80067137f70c89953b95f5c6279ad379c3ee39f7143578e13bd51580a40066ee2a55da066e22d498dce10f68c2d70056d7823f972fab99dfbf4c78d0bc0f7 - languageName: node - linkType: hard - -"arr-flatten@npm:^1.1.0": - version: 1.1.0 - resolution: "arr-flatten@npm:1.1.0" - checksum: bef53be02ed3bc58f202b3861a5b1eb6e1ae4fecf39c3ad4d15b1e0433f941077d16e019a33312d820844b0661777322acbb7d0c447b04d9bdf7d6f9c532548a - languageName: node - linkType: hard - -"arr-union@npm:^3.1.0": - version: 3.1.0 - resolution: "arr-union@npm:3.1.0" - checksum: 7d5aa05894e54aa93c77c5726c1dd5d8e8d3afe4f77983c0aa8a14a8a5cbe8b18f0cf4ecaa4ac8c908ef5f744d2cbbdaa83fd6e96724d15fea56cfa7f5efdd51 - languageName: node - linkType: hard - "array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" @@ -7979,13 +7476,6 @@ __metadata: languageName: node linkType: hard -"array-unique@npm:^0.3.2": - version: 0.3.2 - resolution: "array-unique@npm:0.3.2" - checksum: dbf4462cdba8a4b85577be07705210b3d35be4b765822a3f52962d907186617638ce15e0603a4fefdcf82f4cbbc9d433f8cbbd6855148a68872fa041b6474121 - languageName: node - linkType: hard - "array.prototype.findlast@npm:^1.2.4": version: 1.2.5 resolution: "array.prototype.findlast@npm:1.2.5" @@ -8130,13 +7620,6 @@ __metadata: languageName: node linkType: hard -"assign-symbols@npm:^1.0.0": - version: 1.0.0 - resolution: "assign-symbols@npm:1.0.0" - checksum: 29a654b8a6da6889a190d0d0efef4b1bfb5948fa06cbc245054aef05139f889f2f7c75b989917e3fde853fc4093b88048e4de8578a73a76f113d41bfd66e5775 - languageName: node - linkType: hard - "ast-types-flow@npm:^0.0.8": version: 0.0.8 resolution: "ast-types-flow@npm:0.0.8" @@ -8172,15 +7655,6 @@ __metadata: languageName: node linkType: hard -"atob@npm:^2.1.2": - version: 2.1.2 - resolution: "atob@npm:2.1.2" - bin: - atob: bin/atob.js - checksum: ada635b519dc0c576bb0b3ca63a73b50eefacf390abb3f062558342a8d68f2db91d0c8db54ce81b0d89de3b0f000de71f3ae7d761fd7d8cc624278fe443d6c7e - languageName: node - linkType: hard - "available-typed-arrays@npm:^1.0.7": version: 1.0.7 resolution: "available-typed-arrays@npm:1.0.7" @@ -8211,14 +7685,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.6.0": - version: 1.6.0 - resolution: "axios@npm:1.6.0" +"axios@npm:1.7.4": + version: 1.7.4 + resolution: "axios@npm:1.7.4" dependencies: - follow-redirects: "npm:^1.15.0" + follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.0" proxy-from-env: "npm:^1.1.0" - checksum: 2879e17b96cbca7e2096d231a44e2d0f03e657d79f8928ea38ec5fbaf5a5b7bf952d580cdb58a66ba328c26eb3528b89d5a32da57cc5cf89813786c044f7e9d6 + checksum: 5ea1a93140ca1d49db25ef8e1bd8cfc59da6f9220159a944168860ad15a2743ea21c5df2967795acb15cbe81362f5b157fdebbea39d53117ca27658bab9f7f17 languageName: node linkType: hard @@ -8464,21 +7938,6 @@ __metadata: languageName: node linkType: hard -"base@npm:^0.11.1": - version: 0.11.2 - resolution: "base@npm:0.11.2" - dependencies: - cache-base: "npm:^1.0.1" - class-utils: "npm:^0.3.5" - component-emitter: "npm:^1.2.1" - define-property: "npm:^1.0.0" - isobject: "npm:^3.0.1" - mixin-deep: "npm:^1.2.0" - pascalcase: "npm:^0.1.1" - checksum: 30a2c0675eb52136b05ef496feb41574d9f0bb2d6d677761da579c00a841523fccf07f1dbabec2337b5f5750f428683b8ca60d89e56a1052c4ae1c0cd05de64d - languageName: node - linkType: hard - "bcrypt-pbkdf@npm:^1.0.0": version: 1.0.2 resolution: "bcrypt-pbkdf@npm:1.0.2" @@ -8504,7 +7963,7 @@ __metadata: languageName: node linkType: hard -"big-integer@npm:^1.6.16, big-integer@npm:^1.6.44": +"big-integer@npm:^1.6.16": version: 1.6.52 resolution: "big-integer@npm:1.6.52" checksum: 9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0 @@ -8571,6 +8030,13 @@ __metadata: languageName: node linkType: hard +"boolean@npm:^3.0.1": + version: 3.2.0 + resolution: "boolean@npm:3.2.0" + checksum: 6a0dc9668f6f3dda42a53c181fcbdad223169c8d87b6c4011b87a8b14a21770efb2934a778f063d7ece17280f8c06d313c87f7b834bb1dd526a867ffcd00febf + languageName: node + linkType: hard + "boxen@npm:5.1.2": version: 5.1.2 resolution: "boxen@npm:5.1.2" @@ -8587,15 +8053,6 @@ __metadata: languageName: node linkType: hard -"bplist-parser@npm:^0.2.0": - version: 0.2.0 - resolution: "bplist-parser@npm:0.2.0" - dependencies: - big-integer: "npm:^1.6.44" - checksum: ce79c69e0f6efe506281e7c84e3712f7d12978991675b6e3a58a295b16f13ca81aa9b845c335614a545e0af728c8311b6aa3142af76ba1cb616af9bbac5c4a9f - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -8615,24 +8072,6 @@ __metadata: languageName: node linkType: hard -"braces@npm:^2.3.1": - version: 2.3.2 - resolution: "braces@npm:2.3.2" - dependencies: - arr-flatten: "npm:^1.1.0" - array-unique: "npm:^0.3.2" - extend-shallow: "npm:^2.0.1" - fill-range: "npm:^4.0.0" - isobject: "npm:^3.0.1" - repeat-element: "npm:^1.1.2" - snapdragon: "npm:^0.8.1" - snapdragon-node: "npm:^2.0.1" - split-string: "npm:^3.0.2" - to-regex: "npm:^3.0.1" - checksum: 72b27ea3ea2718f061c29e70fd6e17606e37c65f5801abddcf0b0052db1de7d60f3bf92cfc220ab57b44bd0083a5f69f9d03b3461d2816cfe9f9398207acc728 - languageName: node - linkType: hard - "braces@npm:^3.0.2, braces@npm:~3.0.2": version: 3.0.2 resolution: "braces@npm:3.0.2" @@ -8757,7 +8196,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.17.3, browserslist@npm:^4.21.10, browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": +"browserslist@npm:^4.17.3, browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": version: 4.23.0 resolution: "browserslist@npm:4.23.0" dependencies: @@ -8771,6 +8210,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.24.0": + version: 4.24.2 + resolution: "browserslist@npm:4.24.2" + dependencies: + caniuse-lite: "npm:^1.0.30001669" + electron-to-chromium: "npm:^1.5.41" + node-releases: "npm:^2.0.18" + update-browserslist-db: "npm:^1.1.1" + bin: + browserslist: cli.js + checksum: d747c9fb65ed7b4f1abcae4959405707ed9a7b835639f8a9ba0da2911995a6ab9b0648fd05baf2a4d4e3cf7f9fdbad56d3753f91881e365992c1d49c8d88ff7a + languageName: node + linkType: hard + "bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" @@ -8859,23 +8312,14 @@ __metadata: languageName: node linkType: hard -"bundle-name@npm:^3.0.0": - version: 3.0.0 - resolution: "bundle-name@npm:3.0.0" - dependencies: - run-applescript: "npm:^5.0.0" - checksum: 57bc7f8b025d83961b04db2f1eff6a87f2363c2891f3542a4b82471ff8ebb5d484af48e9784fcdb28ef1d48bb01f03d891966dc3ef58758e46ea32d750ce40f8 - languageName: node - linkType: hard - -"byte-size@npm:7.0.1": - version: 7.0.1 - resolution: "byte-size@npm:7.0.1" - checksum: 3edcd515b61e9c43a90aa33fdca37a2d11faa0d24e87d3a55f738398d247cd632efc0b346c026bd70f8a57a20bb8469e24136aeaef6f2e72e716e093d6b3b031 +"byte-size@npm:8.1.1": + version: 8.1.1 + resolution: "byte-size@npm:8.1.1" + checksum: 83170a16820fde48ebaef93bf6b2e86c5f72041f76e44eba1f3c738cceb699aeadf11088198944d5d7c6f970b465ab1e3dddc2e60bfb49a74374f3447a8db5b9 languageName: node linkType: hard -"bytes@npm:3.1.2, bytes@npm:^3.0.0": +"bytes@npm:3.1.2, bytes@npm:^3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e @@ -8902,23 +8346,6 @@ __metadata: languageName: node linkType: hard -"cache-base@npm:^1.0.1": - version: 1.0.1 - resolution: "cache-base@npm:1.0.1" - dependencies: - collection-visit: "npm:^1.0.0" - component-emitter: "npm:^1.2.1" - get-value: "npm:^2.0.6" - has-value: "npm:^1.0.0" - isobject: "npm:^3.0.1" - set-value: "npm:^2.0.0" - to-object-path: "npm:^0.3.0" - union-value: "npm:^1.0.0" - unset-value: "npm:^1.0.0" - checksum: a7142e25c73f767fa520957dcd179b900b86eac63b8cfeaa3b2a35e18c9ca5968aa4e2d2bed7a3e7efd10f13be404344cfab3a4156217e71f9bdb95940bb9c8c - languageName: node - linkType: hard - "cache-content-type@npm:^1.0.0": version: 1.0.1 resolution: "cache-content-type@npm:1.0.1" @@ -8958,7 +8385,7 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": +"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": version: 1.0.7 resolution: "call-bind@npm:1.0.7" dependencies: @@ -9037,6 +8464,24 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001669": + version: 1.0.30001680 + resolution: "caniuse-lite@npm:1.0.30001680" + checksum: 11a4e7f6f5d5f965cfd4b7dc4aef34e12a26e99647f02b5ac9fd7f7670845473b95ada416a785473237e4b1b67281f7b043c8736c85b77097f6b697e8950b15f + languageName: node + linkType: hard + +"capital-case@npm:^1.0.4": + version: 1.0.4 + resolution: "capital-case@npm:1.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + upper-case-first: "npm:^2.0.2" + checksum: 6a034af73401f6e55d91ea35c190bbf8bda21714d4ea8bb8f1799311d123410a80f0875db4e3236dc3f97d74231ff4bf1c8783f2be13d7733c7d990c57387281 + languageName: node + linkType: hard + "caseless@npm:~0.12.0": version: 0.12.0 resolution: "caseless@npm:0.12.0" @@ -9054,20 +8499,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.1.3": - version: 1.1.3 - resolution: "chalk@npm:1.1.3" - dependencies: - ansi-styles: "npm:^2.2.1" - escape-string-regexp: "npm:^1.0.2" - has-ansi: "npm:^2.0.0" - strip-ansi: "npm:^3.0.0" - supports-color: "npm:^2.0.0" - checksum: 28c3e399ec286bb3a7111fd4225ebedb0d7b813aef38a37bca7c498d032459c265ef43404201d5fbb8d888d29090899c95335b4c0cda13e8b126ff15c541cef8 - languageName: node - linkType: hard - -"chalk@npm:^2.0.1, chalk@npm:^2.1.0, chalk@npm:^2.4.2": +"chalk@npm:^2.1.0, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -9078,6 +8510,13 @@ __metadata: languageName: node linkType: hard +"chalk@npm:^5.3.0": + version: 5.3.0 + resolution: "chalk@npm:5.3.0" + checksum: 8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09 + languageName: node + linkType: hard + "change-case@npm:^3.1.0": version: 3.1.0 resolution: "change-case@npm:3.1.0" @@ -9104,6 +8543,26 @@ __metadata: languageName: node linkType: hard +"change-case@npm:^4.1.2": + version: 4.1.2 + resolution: "change-case@npm:4.1.2" + dependencies: + camel-case: "npm:^4.1.2" + capital-case: "npm:^1.0.4" + constant-case: "npm:^3.0.4" + dot-case: "npm:^3.0.4" + header-case: "npm:^2.0.4" + no-case: "npm:^3.0.4" + param-case: "npm:^3.0.4" + pascal-case: "npm:^3.1.2" + path-case: "npm:^3.0.4" + sentence-case: "npm:^3.0.4" + snake-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: 95a6e48563cd393241ce18470c7310a8a050304a64b63addac487560ab039ce42b099673d1d293cc10652324d92060de11b5d918179fe3b5af2ee521fb03ca58 + languageName: node + linkType: hard + "char-regex@npm:^1.0.2": version: 1.0.2 resolution: "char-regex@npm:1.0.2" @@ -9125,26 +8584,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:3.5.3": - version: 3.5.3 - resolution: "chokidar@npm:3.5.3" - dependencies: - anymatch: "npm:~3.1.2" - braces: "npm:~3.0.2" - fsevents: "npm:~2.3.2" - glob-parent: "npm:~5.1.2" - is-binary-path: "npm:~2.1.0" - is-glob: "npm:~4.0.1" - normalize-path: "npm:~3.0.0" - readdirp: "npm:~3.6.0" - dependenciesMeta: - fsevents: - optional: true - checksum: 1076953093e0707c882a92c66c0f56ba6187831aa51bb4de878c1fec59ae611a3bf02898f190efec8e77a086b8df61c2b2a3ea324642a0558bdf8ee6c5dc9ca1 - languageName: node - linkType: hard - -"chokidar@npm:3.6.0, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": +"chokidar@npm:3.6.0, chokidar@npm:^3.4.2, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -9191,6 +8631,13 @@ __metadata: languageName: node linkType: hard +"ci-info@npm:4.0.0": + version: 4.0.0 + resolution: "ci-info@npm:4.0.0" + checksum: ecc003e5b60580bd081d83dd61d398ddb8607537f916313e40af4667f9c92a1243bd8e8a591a5aa78e418afec245dbe8e90a0e26e39ca0825129a99b978dd3f9 + languageName: node + linkType: hard + "ci-info@npm:^3.2.0, ci-info@npm:^3.7.0": version: 3.9.0 resolution: "ci-info@npm:3.9.0" @@ -9215,18 +8662,6 @@ __metadata: languageName: node linkType: hard -"class-utils@npm:^0.3.5": - version: 0.3.6 - resolution: "class-utils@npm:0.3.6" - dependencies: - arr-union: "npm:^3.1.0" - define-property: "npm:^0.2.5" - isobject: "npm:^3.0.0" - static-extend: "npm:^0.1.1" - checksum: d44f4afc7a3e48dba4c2d3fada5f781a1adeeff371b875c3b578bc33815c6c29d5d06483c2abfd43a32d35b104b27b67bfa39c2e8a422fa858068bd756cfbd42 - languageName: node - linkType: hard - "clean-css@npm:^5.2.2": version: 5.3.3 resolution: "clean-css@npm:5.3.3" @@ -9243,6 +8678,15 @@ __metadata: languageName: node linkType: hard +"clean-stack@npm:^4.0.0": + version: 4.2.0 + resolution: "clean-stack@npm:4.2.0" + dependencies: + escape-string-regexp: "npm:5.0.0" + checksum: 2bdf981a0fef0a23c14255df693b30eb9ae27eedf212470d8c400a0c0b6fb82fbf1ff8c5216ccd5721e3670b700389c886b1dce5070776dc9fbcc040957758c0 + languageName: node + linkType: hard + "cli-boxes@npm:^2.2.1": version: 2.2.1 resolution: "cli-boxes@npm:2.2.1" @@ -9250,15 +8694,6 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-cursor@npm:2.1.0" - dependencies: - restore-cursor: "npm:^2.0.0" - checksum: 09ee6d8b5b818d840bf80ec9561eaf696672197d3a02a7daee2def96d5f52ce6e0bbe7afca754ccf14f04830b5a1b4556273e983507d5029f95bba3016618eda - languageName: node - linkType: hard - "cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" @@ -9268,7 +8703,25 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.5.0": +"cli-cursor@npm:^5.0.0": + version: 5.0.0 + resolution: "cli-cursor@npm:5.0.0" + dependencies: + restore-cursor: "npm:^5.0.0" + checksum: 7ec62f69b79f6734ab209a3e4dbdc8af7422d44d360a7cb1efa8a0887bbe466a6e625650c466fe4359aee44dbe2dc0b6994b583d40a05d0808a5cb193641d220 + languageName: node + linkType: hard + +"cli-progress@npm:3.12.0": + version: 3.12.0 + resolution: "cli-progress@npm:3.12.0" + dependencies: + string-width: "npm:^4.2.3" + checksum: f464cb19ebde2f3880620a2adfaeeefaec6cb15c8e610c8a659ca1047ee90d69f3bf2fdabbb1fe33ac408678e882e3e0eecdb84ab5df0edf930b269b8a72682d + languageName: node + linkType: hard + +"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 @@ -9288,7 +8741,7 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:~0.6.1": +"cli-table3@npm:0.6.5, cli-table3@npm:~0.6.1": version: 0.6.5 resolution: "cli-table3@npm:0.6.5" dependencies: @@ -9318,6 +8771,13 @@ __metadata: languageName: node linkType: hard +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 1fbd56413578f6117abcaf858903ba1f4ad78370a4032f916745fa2c7e390183a9d9029cf837df320b0fdce8137668e522f60a30a5f3d6529ff3872d265a955f + languageName: node + linkType: hard + "cliui@npm:^6.0.0": version: 6.0.0 resolution: "cliui@npm:6.0.0" @@ -9367,27 +8827,16 @@ __metadata: languageName: node linkType: hard -"co-body@npm:^5.1.1": - version: 5.2.0 - resolution: "co-body@npm:5.2.0" - dependencies: - inflation: "npm:^2.0.0" - qs: "npm:^6.4.0" - raw-body: "npm:^2.2.0" - type-is: "npm:^1.6.14" - checksum: 1c8d772d79da617368f6e6db859ff0cf8921130f1a6f82d551e8876e16d89ff96a879fe62117c72277ad786b33a38b98c3ee1292ca99eddc6063ad725f249ae9 - languageName: node - linkType: hard - -"co-body@npm:^6.0.0": - version: 6.1.0 - resolution: "co-body@npm:6.1.0" +"co-body@npm:^6.1.0": + version: 6.2.0 + resolution: "co-body@npm:6.2.0" dependencies: + "@hapi/bourne": "npm:^3.0.0" inflation: "npm:^2.0.0" qs: "npm:^6.5.2" raw-body: "npm:^2.3.3" type-is: "npm:^1.6.16" - checksum: 54f5aa6e8dcc2961259a6e120807430d3ebe3d3f683e0e5b2747f547d142dfa045b7a0becbc46d13f0cb87b52e99b011090203b447cefc8587e4df1932aa9e2a + checksum: 3a320d8b324abc14031243f427d2584cfe8f61562204f1a45d0a08bba20fff7122a04883f4d312ba648fb455246030916cacb92c19c6f7b329aaf1de70045e37 languageName: node linkType: hard @@ -9427,16 +8876,6 @@ __metadata: languageName: node linkType: hard -"collection-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "collection-visit@npm:1.0.0" - dependencies: - map-visit: "npm:^1.0.0" - object-visit: "npm:^1.0.0" - checksum: add72a8d1c37cb90e53b1aaa2c31bf1989bfb733f0b02ce82c9fa6828c7a14358dba2e4f8e698c02f69e424aeccae1ffb39acdeaf872ade2f41369e84a2fcf8a - languageName: node - linkType: hard - "color-convert@npm:^1.9.0, color-convert@npm:^1.9.3": version: 1.9.3 resolution: "color-convert@npm:1.9.3" @@ -9574,13 +9013,6 @@ __metadata: languageName: node linkType: hard -"common-path-prefix@npm:^3.0.0": - version: 3.0.0 - resolution: "common-path-prefix@npm:3.0.0" - checksum: c4a74294e1b1570f4a8ab435285d185a03976c323caa16359053e749db4fde44e3e6586c29cd051100335e11895767cbbd27ea389108e327d62f38daf4548fdb - languageName: node - linkType: hard - "common-tags@npm:^1.8.0": version: 1.8.2 resolution: "common-tags@npm:1.8.2" @@ -9588,14 +9020,14 @@ __metadata: languageName: node linkType: hard -"component-emitter@npm:^1.2.1, component-emitter@npm:^1.3.0": +"component-emitter@npm:^1.3.0": version: 1.3.1 resolution: "component-emitter@npm:1.3.1" checksum: e4900b1b790b5e76b8d71b328da41482118c0f3523a516a41be598dc2785a07fd721098d9bf6e22d89b19f4fa4e1025160dc00317ea111633a3e4f75c2b86032 languageName: node linkType: hard -"compressible@npm:^2.0.0": +"compressible@npm:^2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" dependencies: @@ -9611,13 +9043,6 @@ __metadata: languageName: node linkType: hard -"compute-scroll-into-view@npm:^3.1.0": - version: 3.1.0 - resolution: "compute-scroll-into-view@npm:3.1.0" - checksum: bf305c4ece8e5c59ed3f7ed82b6dab5b7487ce26f56a693d903869964712870fccb08fe31d40edcbd600b03c99198f54d443acb315d674bd64fd344410c8672e - languageName: node - linkType: hard - "concat-map@npm:0.0.1": version: 0.0.1 resolution: "concat-map@npm:0.0.1" @@ -9693,6 +9118,17 @@ __metadata: languageName: node linkType: hard +"constant-case@npm:^3.0.4": + version: 3.0.4 + resolution: "constant-case@npm:3.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + upper-case: "npm:^2.0.2" + checksum: 91d54f18341fcc491ae66d1086642b0cc564be3e08984d7b7042f8b0a721c8115922f7f11d6a09f13ed96ff326eabae11f9d1eb0335fa9d8b6e39e4df096010e + languageName: node + linkType: hard + "constants-browserify@npm:^1.0.0": version: 1.0.0 resolution: "constants-browserify@npm:1.0.0" @@ -9730,7 +9166,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.4.1": +"cookie@npm:^0.4.2": version: 0.4.2 resolution: "cookie@npm:0.4.2" checksum: beab41fbd7c20175e3a2799ba948c1dcc71ef69f23fe14eeeff59fc09f50c517b0f77098db87dbb4c55da802f9d86ee86cdc1cd3efd87760341551838d53fca2 @@ -9744,20 +9180,13 @@ __metadata: languageName: node linkType: hard -"cookies@npm:~0.8.0": - version: 0.8.0 - resolution: "cookies@npm:0.8.0" +"cookies@npm:~0.9.0": + version: 0.9.1 + resolution: "cookies@npm:0.9.1" dependencies: depd: "npm:~2.0.0" keygrip: "npm:~1.1.0" - checksum: 0af32f30d1ece0596efc05782c66b9d61659e20c6cc5b695452abf5ceb51883ef43c5c73d86badd7d028a0da7d39f864c95f33640aef04f97fad70f35986bea3 - languageName: node - linkType: hard - -"copy-descriptor@npm:^0.1.0": - version: 0.1.1 - resolution: "copy-descriptor@npm:0.1.1" - checksum: 161f6760b7348c941007a83df180588fe2f1283e0867cc027182734e0f26134e6cc02de09aa24a95dc267b2e2025b55659eef76c8019df27bc2d883033690181 + checksum: 3ffa1c0e992b62ee119adae4dd2ddd4a89166fa5434cd9bd9ff84ec4d2f14dfe2318a601280abfe32a4f64f884ec9345fb1912e488b002d188d2efa0d3919ba3 languageName: node linkType: hard @@ -9770,13 +9199,6 @@ __metadata: languageName: node linkType: hard -"copy-to@npm:^2.0.1": - version: 2.0.1 - resolution: "copy-to@npm:2.0.1" - checksum: ee10fa7ab257ccc1fada75d8571312f7a7eb2fa6a3129d89c6e3afc9884e0eb0cbb79140a92671fd3e35fa285b1e7f27f5422f885494ff14cf4c8c56e62d9daf - languageName: node - linkType: hard - "copyfiles@npm:2.4.1, copyfiles@npm:^2.4.1": version: 2.4.1 resolution: "copyfiles@npm:2.4.1" @@ -9825,7 +9247,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^7.0.0": +"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" dependencies: @@ -9838,23 +9260,6 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^8.2.0": - version: 8.3.6 - resolution: "cosmiconfig@npm:8.3.6" - dependencies: - import-fresh: "npm:^3.3.0" - js-yaml: "npm:^4.1.0" - parse-json: "npm:^5.2.0" - path-type: "npm:^4.0.0" - peerDependencies: - typescript: ">=4.9.5" - peerDependenciesMeta: - typescript: - optional: true - checksum: 0382a9ed13208f8bfc22ca2f62b364855207dffdb73dc26e150ade78c3093f1cf56172df2dd460c8caf2afa91c0ed4ec8a88c62f8f9cd1cf423d26506aa8797a - languageName: node - linkType: hard - "crc@npm:^3.8.0": version: 3.8.0 resolution: "crc@npm:3.8.0" @@ -9925,20 +9330,19 @@ __metadata: languageName: node linkType: hard -"cron-parser@npm:^3.5.0": - version: 3.5.0 - resolution: "cron-parser@npm:3.5.0" +"cron-parser@npm:^4.2.0": + version: 4.9.0 + resolution: "cron-parser@npm:4.9.0" dependencies: - is-nan: "npm:^1.3.2" - luxon: "npm:^1.26.0" - checksum: 00a7b0d7856ff4b97db620a780c2419a47b08bdbd774505a90bb872b2c7b65655ddd73c95743bcb5c885da1ae6b36a7921429a0279b87bee335047cafbe9cd7a + luxon: "npm:^3.2.1" + checksum: 348622bdcd1a15695b61fc33af8a60133e5913a85cf99f6344367579e7002896514ba3b0a9d6bb569b02667d6b06836722bf2295fcd101b3de378f71d37bed0b languageName: node linkType: hard -"cropperjs@npm:1.6.0": - version: 1.6.0 - resolution: "cropperjs@npm:1.6.0" - checksum: 2b9caaa520e2c475da1597122c0bb2436372c285feda7e44ca8cb631dfaef22bc4c958f37fd712c8068adcb59fe4ab220364ef20f2c2e82ac529bbba4b0f6ff4 +"cropperjs@npm:1.6.1": + version: 1.6.1 + resolution: "cropperjs@npm:1.6.1" + checksum: 53a2e3af688cb3307eb0cd9b39e8009c5bdbf1d2a78317f07c506f741e27df0fd35d3dd2f6a17509e59949866735eb25808f277988fb1658365541423e30b1a6 languageName: node linkType: hard @@ -10009,7 +9413,7 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:^6.9.0": +"css-loader@npm:^6.10.0": version: 6.11.0 resolution: "css-loader@npm:6.11.0" dependencies: @@ -10236,12 +9640,12 @@ __metadata: languageName: node linkType: hard -"date-fns-tz@npm:2.0.0": - version: 2.0.0 - resolution: "date-fns-tz@npm:2.0.0" +"date-fns-tz@npm:2.0.1": + version: 2.0.1 + resolution: "date-fns-tz@npm:2.0.1" peerDependencies: - date-fns: ">=2.0.0" - checksum: 31cacb83c675ef8c2cf31d21c298ab6d74c5e975412dd804664d031ac0f2f03ed5bfb2a950fa15a321bbbcb90b833c300823fbceba0133680065a71894cc1170 + date-fns: 2.x + checksum: f860dda9e3d38bc99dc325c678cafb94b3a18c12b1fea0e2f4e451396ea6c4cacced683066c669a67ec380f64fdda83aa4c414a207029b647faa2b76b2a5c6e3 languageName: node linkType: hard @@ -10280,7 +9684,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.8": +"debug@npm:^2.6.8": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -10315,13 +9719,6 @@ __metadata: languageName: node linkType: hard -"decode-uri-component@npm:^0.2.0": - version: 0.2.2 - resolution: "decode-uri-component@npm:0.2.2" - checksum: 1f4fa54eb740414a816b3f6c24818fbfcabd74ac478391e9f4e2282c994127db02010ce804f3d08e38255493cfe68608b3f5c8e09fd6efc4ae46c807691f7a31 - languageName: node - linkType: hard - "decompress-response@npm:^6.0.0": version: 6.0.0 resolution: "decompress-response@npm:6.0.0" @@ -10387,28 +9784,6 @@ __metadata: languageName: node linkType: hard -"default-browser-id@npm:^3.0.0": - version: 3.0.0 - resolution: "default-browser-id@npm:3.0.0" - dependencies: - bplist-parser: "npm:^0.2.0" - untildify: "npm:^4.0.0" - checksum: 8db3ab882eb3e1e8b59d84c8641320e6c66d8eeb17eb4bb848b7dd549b1e6fd313988e4a13542e95fbaeff03f6e9dedc5ad191ad4df7996187753eb0d45c00b7 - languageName: node - linkType: hard - -"default-browser@npm:^4.0.0": - version: 4.0.0 - resolution: "default-browser@npm:4.0.0" - dependencies: - bundle-name: "npm:^3.0.0" - default-browser-id: "npm:^3.0.0" - execa: "npm:^7.1.1" - titleize: "npm:^3.0.0" - checksum: 7c8848badc139ecf9d878e562bc4e7ab4301e51ba120b24d8dcb14739c30152115cc612065ac3ab73c02aace4afa29db5a044257b2f0cf234f16e3a58f6c925e - languageName: node - linkType: hard - "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -10443,14 +9818,7 @@ __metadata: languageName: node linkType: hard -"define-lazy-prop@npm:^3.0.0": - version: 3.0.0 - resolution: "define-lazy-prop@npm:3.0.0" - checksum: 5ab0b2bf3fa58b3a443140bbd4cd3db1f91b985cc8a246d330b9ac3fc0b6a325a6d82bddc0b055123d745b3f9931afeea74a5ec545439a1630b9c8512b0eeb49 - languageName: node - linkType: hard - -"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": +"define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" dependencies: @@ -10461,34 +9829,6 @@ __metadata: languageName: node linkType: hard -"define-property@npm:^0.2.5": - version: 0.2.5 - resolution: "define-property@npm:0.2.5" - dependencies: - is-descriptor: "npm:^0.1.0" - checksum: 9986915c0893818dedc9ca23eaf41370667762fd83ad8aa4bf026a28563120dbaacebdfbfbf2b18d3b929026b9c6ee972df1dbf22de8fafb5fe6ef18361e4750 - languageName: node - linkType: hard - -"define-property@npm:^1.0.0": - version: 1.0.0 - resolution: "define-property@npm:1.0.0" - dependencies: - is-descriptor: "npm:^1.0.0" - checksum: d7cf09db10d55df305f541694ed51dafc776ad9bb8a24428899c9f2d36b11ab38dce5527a81458d1b5e7c389f8cbe803b4abad6e91a0037a329d153b84fc975e - languageName: node - linkType: hard - -"define-property@npm:^2.0.2": - version: 2.0.2 - resolution: "define-property@npm:2.0.2" - dependencies: - is-descriptor: "npm:^1.0.2" - isobject: "npm:^3.0.1" - checksum: f91a08ad008fa764172a2c072adc7312f10217ade89ddaea23018321c6d71b2b68b8c229141ed2064179404e345c537f1a2457c379824813695b51a6ad3e4969 - languageName: node - linkType: hard - "del@npm:^5.1.0": version: 5.1.0 resolution: "del@npm:5.1.0" @@ -10505,6 +9845,22 @@ __metadata: languageName: node linkType: hard +"del@npm:^7.1.0": + version: 7.1.0 + resolution: "del@npm:7.1.0" + dependencies: + globby: "npm:^13.1.2" + graceful-fs: "npm:^4.2.10" + is-glob: "npm:^4.0.3" + is-path-cwd: "npm:^3.0.0" + is-path-inside: "npm:^4.0.0" + p-map: "npm:^5.5.0" + rimraf: "npm:^3.0.2" + slash: "npm:^4.0.0" + checksum: 5ad2777b69e386b414ba77f5eba23bb52422c096f4c084c0d1d829ee4776d1a025a6f69765906907c4137026e9bd071ee9d422fd531b1417ef546adc7eb6fada + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -10697,6 +10053,13 @@ __metadata: languageName: node linkType: hard +"dom-accessibility-api@npm:^0.5.9": + version: 0.5.16 + resolution: "dom-accessibility-api@npm:0.5.16" + checksum: b2c2eda4fae568977cdac27a9f0c001edf4f95a6a6191dfa611e3721db2478d1badc01db5bb4fa8a848aeee13e442a6c2a4386d65ec65a1436f24715a2f8d053 + languageName: node + linkType: hard + "dom-converter@npm:^0.2.0": version: 0.2.0 resolution: "dom-converter@npm:0.2.0" @@ -10820,10 +10183,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:14.2.0": - version: 14.2.0 - resolution: "dotenv@npm:14.2.0" - checksum: 17ef06618c3ae59152b94cf5b3633e82ae0989d4ce2ccf2b640cbde92c67e63a93ae191840904816f098fef78d81770548a19c221b8464059f35eaadf7f737fd +"dotenv@npm:16.4.5": + version: 16.4.5 + resolution: "dotenv@npm:16.4.5" + checksum: 48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f languageName: node linkType: hard @@ -10881,6 +10244,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.5.41": + version: 1.5.56 + resolution: "electron-to-chromium@npm:1.5.56" + checksum: 515ee6c8d75fb48f4a7d1ae44cc788cd219c24a3e20a44edb0ee77506687e163dd9663fbf7805c5c5281c52e735605d94d0afd22ec0644ea0e0fb2bc471fd23b + languageName: node + linkType: hard + "elliptic@npm:^6.5.3, elliptic@npm:^6.5.5": version: 6.5.7 resolution: "elliptic@npm:6.5.7" @@ -10896,20 +10266,20 @@ __metadata: languageName: node linkType: hard -"emittery@npm:^0.12.1": - version: 0.12.1 - resolution: "emittery@npm:0.12.1" - checksum: 7a8395bdcebd6bd42054469c93f453308f93d67a81f8fe08f7047c824b4623794f03aefd0a23e73d967bb3b9f722ba7eff216c808bb80caaa7d13c42227e06c8 - languageName: node - linkType: hard - -"emittery@npm:^0.13.1": +"emittery@npm:^0.13.0, emittery@npm:^0.13.1": version: 0.13.1 resolution: "emittery@npm:0.13.1" checksum: 1573d0ae29ab34661b6c63251ff8f5facd24ccf6a823f19417ae8ba8c88ea450325788c67f16c99edec8de4b52ce93a10fe441ece389fd156e88ee7dab9bfa35 languageName: node linkType: hard +"emoji-regex@npm:^10.3.0": + version: 10.4.0 + resolution: "emoji-regex@npm:10.4.0" + checksum: a3fcedfc58bfcce21a05a5f36a529d81e88d602100145fcca3dc6f795e3c8acc4fc18fe773fbf9b6d6e9371205edb3afa2668ec3473fa2aa7fd47d2a9d46482d + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -11186,6 +10556,13 @@ __metadata: languageName: node linkType: hard +"es6-error@npm:^4.1.1": + version: 4.1.1 + resolution: "es6-error@npm:4.1.1" + checksum: 357663fb1e845c047d548c3d30f86e005db71e122678f4184ced0693f634688c3f3ef2d7de7d4af732f734de01f528b05954e270f06aa7d133679fb9fe6600ef + languageName: node + linkType: hard + "esbuild-loader@npm:^2.21.0": version: 2.21.0 resolution: "esbuild-loader@npm:2.21.0" @@ -11213,33 +10590,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:0.19.11": - version: 0.19.11 - resolution: "esbuild@npm:0.19.11" - dependencies: - "@esbuild/aix-ppc64": "npm:0.19.11" - "@esbuild/android-arm": "npm:0.19.11" - "@esbuild/android-arm64": "npm:0.19.11" - "@esbuild/android-x64": "npm:0.19.11" - "@esbuild/darwin-arm64": "npm:0.19.11" - "@esbuild/darwin-x64": "npm:0.19.11" - "@esbuild/freebsd-arm64": "npm:0.19.11" - "@esbuild/freebsd-x64": "npm:0.19.11" - "@esbuild/linux-arm": "npm:0.19.11" - "@esbuild/linux-arm64": "npm:0.19.11" - "@esbuild/linux-ia32": "npm:0.19.11" - "@esbuild/linux-loong64": "npm:0.19.11" - "@esbuild/linux-mips64el": "npm:0.19.11" - "@esbuild/linux-ppc64": "npm:0.19.11" - "@esbuild/linux-riscv64": "npm:0.19.11" - "@esbuild/linux-s390x": "npm:0.19.11" - "@esbuild/linux-x64": "npm:0.19.11" - "@esbuild/netbsd-x64": "npm:0.19.11" - "@esbuild/openbsd-x64": "npm:0.19.11" - "@esbuild/sunos-x64": "npm:0.19.11" - "@esbuild/win32-arm64": "npm:0.19.11" - "@esbuild/win32-ia32": "npm:0.19.11" - "@esbuild/win32-x64": "npm:0.19.11" +"esbuild@npm:0.20.2, esbuild@npm:^0.20.1": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.20.2" + "@esbuild/android-arm64": "npm:0.20.2" + "@esbuild/android-x64": "npm:0.20.2" + "@esbuild/darwin-arm64": "npm:0.20.2" + "@esbuild/darwin-x64": "npm:0.20.2" + "@esbuild/freebsd-arm64": "npm:0.20.2" + "@esbuild/freebsd-x64": "npm:0.20.2" + "@esbuild/linux-arm": "npm:0.20.2" + "@esbuild/linux-arm64": "npm:0.20.2" + "@esbuild/linux-ia32": "npm:0.20.2" + "@esbuild/linux-loong64": "npm:0.20.2" + "@esbuild/linux-mips64el": "npm:0.20.2" + "@esbuild/linux-ppc64": "npm:0.20.2" + "@esbuild/linux-riscv64": "npm:0.20.2" + "@esbuild/linux-s390x": "npm:0.20.2" + "@esbuild/linux-x64": "npm:0.20.2" + "@esbuild/netbsd-x64": "npm:0.20.2" + "@esbuild/openbsd-x64": "npm:0.20.2" + "@esbuild/sunos-x64": "npm:0.20.2" + "@esbuild/win32-arm64": "npm:0.20.2" + "@esbuild/win32-ia32": "npm:0.20.2" + "@esbuild/win32-x64": "npm:0.20.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -11289,37 +10666,37 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 0fd913124089e26d30ec30f73b94d4ef9607935251df3253f869106980a5d4c78aa517738c8746abe6e933262e91a77d31427ce468ed8fc7fe498a20f7f92fbc + checksum: 66398f9fb2c65e456a3e649747b39af8a001e47963b25e86d9c09d2a48d61aa641b27da0ce5cad63df95ad246105e1d83e7fee0e1e22a0663def73b1c5101112 languageName: node linkType: hard -"esbuild@npm:0.20.2, esbuild@npm:^0.20.1": - version: 0.20.2 - resolution: "esbuild@npm:0.20.2" - dependencies: - "@esbuild/aix-ppc64": "npm:0.20.2" - "@esbuild/android-arm": "npm:0.20.2" - "@esbuild/android-arm64": "npm:0.20.2" - "@esbuild/android-x64": "npm:0.20.2" - "@esbuild/darwin-arm64": "npm:0.20.2" - "@esbuild/darwin-x64": "npm:0.20.2" - "@esbuild/freebsd-arm64": "npm:0.20.2" - "@esbuild/freebsd-x64": "npm:0.20.2" - "@esbuild/linux-arm": "npm:0.20.2" - "@esbuild/linux-arm64": "npm:0.20.2" - "@esbuild/linux-ia32": "npm:0.20.2" - "@esbuild/linux-loong64": "npm:0.20.2" - "@esbuild/linux-mips64el": "npm:0.20.2" - "@esbuild/linux-ppc64": "npm:0.20.2" - "@esbuild/linux-riscv64": "npm:0.20.2" - "@esbuild/linux-s390x": "npm:0.20.2" - "@esbuild/linux-x64": "npm:0.20.2" - "@esbuild/netbsd-x64": "npm:0.20.2" - "@esbuild/openbsd-x64": "npm:0.20.2" - "@esbuild/sunos-x64": "npm:0.20.2" - "@esbuild/win32-arm64": "npm:0.20.2" - "@esbuild/win32-ia32": "npm:0.20.2" - "@esbuild/win32-x64": "npm:0.20.2" +"esbuild@npm:0.21.3": + version: 0.21.3 + resolution: "esbuild@npm:0.21.3" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.3" + "@esbuild/android-arm": "npm:0.21.3" + "@esbuild/android-arm64": "npm:0.21.3" + "@esbuild/android-x64": "npm:0.21.3" + "@esbuild/darwin-arm64": "npm:0.21.3" + "@esbuild/darwin-x64": "npm:0.21.3" + "@esbuild/freebsd-arm64": "npm:0.21.3" + "@esbuild/freebsd-x64": "npm:0.21.3" + "@esbuild/linux-arm": "npm:0.21.3" + "@esbuild/linux-arm64": "npm:0.21.3" + "@esbuild/linux-ia32": "npm:0.21.3" + "@esbuild/linux-loong64": "npm:0.21.3" + "@esbuild/linux-mips64el": "npm:0.21.3" + "@esbuild/linux-ppc64": "npm:0.21.3" + "@esbuild/linux-riscv64": "npm:0.21.3" + "@esbuild/linux-s390x": "npm:0.21.3" + "@esbuild/linux-x64": "npm:0.21.3" + "@esbuild/netbsd-x64": "npm:0.21.3" + "@esbuild/openbsd-x64": "npm:0.21.3" + "@esbuild/sunos-x64": "npm:0.21.3" + "@esbuild/win32-arm64": "npm:0.21.3" + "@esbuild/win32-ia32": "npm:0.21.3" + "@esbuild/win32-x64": "npm:0.21.3" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -11369,7 +10746,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 66398f9fb2c65e456a3e649747b39af8a001e47963b25e86d9c09d2a48d61aa641b27da0ce5cad63df95ad246105e1d83e7fee0e1e22a0663def73b1c5101112 + checksum: 5bf85ccd11cc7e7fbbb7ca3458a0fa019ec9b38e1ed9e61f0866b29419e7348231da0aa336e4645c3bda8e757fa20bd3fd8a5f73256308488086a6c7ec9b6ac5 languageName: node linkType: hard @@ -11450,86 +10827,6 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.19.3": - version: 0.19.12 - resolution: "esbuild@npm:0.19.12" - dependencies: - "@esbuild/aix-ppc64": "npm:0.19.12" - "@esbuild/android-arm": "npm:0.19.12" - "@esbuild/android-arm64": "npm:0.19.12" - "@esbuild/android-x64": "npm:0.19.12" - "@esbuild/darwin-arm64": "npm:0.19.12" - "@esbuild/darwin-x64": "npm:0.19.12" - "@esbuild/freebsd-arm64": "npm:0.19.12" - "@esbuild/freebsd-x64": "npm:0.19.12" - "@esbuild/linux-arm": "npm:0.19.12" - "@esbuild/linux-arm64": "npm:0.19.12" - "@esbuild/linux-ia32": "npm:0.19.12" - "@esbuild/linux-loong64": "npm:0.19.12" - "@esbuild/linux-mips64el": "npm:0.19.12" - "@esbuild/linux-ppc64": "npm:0.19.12" - "@esbuild/linux-riscv64": "npm:0.19.12" - "@esbuild/linux-s390x": "npm:0.19.12" - "@esbuild/linux-x64": "npm:0.19.12" - "@esbuild/netbsd-x64": "npm:0.19.12" - "@esbuild/openbsd-x64": "npm:0.19.12" - "@esbuild/sunos-x64": "npm:0.19.12" - "@esbuild/win32-arm64": "npm:0.19.12" - "@esbuild/win32-ia32": "npm:0.19.12" - "@esbuild/win32-x64": "npm:0.19.12" - dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 0f2d21ffe24ebead64843f87c3aebe2e703a5ed9feb086a0728b24907fac2eb9923e4a79857d3df9059c915739bd7a870dd667972eae325c67f478b592b8582d - languageName: node - linkType: hard - "escalade@npm:^3.1.1, escalade@npm:^3.1.2": version: 3.1.2 resolution: "escalade@npm:3.1.2" @@ -11537,6 +10834,13 @@ __metadata: languageName: node linkType: hard +"escalade@npm:^3.2.0": + version: 3.2.0 + resolution: "escalade@npm:3.2.0" + checksum: ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65 + languageName: node + linkType: hard + "escape-html@npm:^1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" @@ -11544,7 +10848,14 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": +"escape-string-regexp@npm:5.0.0": + version: 5.0.0 + resolution: "escape-string-regexp@npm:5.0.0" + checksum: 6366f474c6f37a802800a435232395e04e9885919873e382b157ab7e8f0feb8fed71497f84a6f6a81a49aab41815522f5839112bd38026d203aea0c91622df95 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" checksum: a968ad453dd0c2724e14a4f20e177aaf32bb384ab41b674a8454afe9a41c5e6fe8903323e0a1052f56289d04bd600f81278edf140b0fcc02f5cac98d0f5b5371 @@ -12051,13 +11362,20 @@ __metadata: languageName: node linkType: hard -"events@npm:^3.0.0, events@npm:^3.2.0": +"events@npm:^3.0.0, events@npm:^3.2.0, events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6 languageName: node linkType: hard +"eventsource@npm:2.0.2": + version: 2.0.2 + resolution: "eventsource@npm:2.0.2" + checksum: 0b8c70b35e45dd20f22ff64b001be9d530e33b92ca8bdbac9e004d0be00d957ab02ef33c917315f59bf2f20b178c56af85c52029bc8e6cc2d61c31d87d943573 + languageName: node + linkType: hard + "evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3": version: 1.0.3 resolution: "evp_bytestokey@npm:1.0.3" @@ -12103,23 +11421,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^7.1.1": - version: 7.2.0 - resolution: "execa@npm:7.2.0" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^6.0.1" - human-signals: "npm:^4.3.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^3.0.7" - strip-final-newline: "npm:^3.0.0" - checksum: 098cd6a1bc26d509e5402c43f4971736450b84d058391820c6f237aeec6436963e006fd8423c9722f148c53da86aa50045929c7278b5522197dff802d10f9885 - languageName: node - linkType: hard - "executable@npm:^4.1.1": version: 4.1.1 resolution: "executable@npm:4.1.1" @@ -12136,21 +11437,6 @@ __metadata: languageName: node linkType: hard -"expand-brackets@npm:^2.1.4": - version: 2.1.4 - resolution: "expand-brackets@npm:2.1.4" - dependencies: - debug: "npm:^2.3.3" - define-property: "npm:^0.2.5" - extend-shallow: "npm:^2.0.1" - posix-character-classes: "npm:^0.1.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: 3e2fb95d2d7d7231486493fd65db913927b656b6fcdfcce41e139c0991a72204af619ad4acb1be75ed994ca49edb7995ef241dbf8cf44dc3c03d211328428a87 - languageName: node - linkType: hard - "expand-template@npm:^2.0.3": version: 2.0.3 resolution: "expand-template@npm:2.0.3" @@ -12187,26 +11473,7 @@ __metadata: languageName: node linkType: hard -"extend-shallow@npm:^2.0.1": - version: 2.0.1 - resolution: "extend-shallow@npm:2.0.1" - dependencies: - is-extendable: "npm:^0.1.0" - checksum: ee1cb0a18c9faddb42d791b2d64867bd6cfd0f3affb711782eb6e894dd193e2934a7f529426aac7c8ddb31ac5d38000a00aa2caf08aa3dfc3e1c8ff6ba340bd9 - languageName: node - linkType: hard - -"extend-shallow@npm:^3.0.0, extend-shallow@npm:^3.0.2": - version: 3.0.2 - resolution: "extend-shallow@npm:3.0.2" - dependencies: - assign-symbols: "npm:^1.0.0" - is-extendable: "npm:^1.0.1" - checksum: f39581b8f98e3ad94995e33214fff725b0297cf09f2725b6f624551cfb71e0764accfd0af80becc0182af5014d2a57b31b85ec999f9eb8a6c45af81752feac9a - languageName: node - linkType: hard - -"extend@npm:^3.0.0, extend@npm:~3.0.2": +"extend@npm:^3.0.2, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 73bf6e27406e80aa3e85b0d1c4fd987261e628064e170ca781125c0b635a3dabad5e05adbf07595ea0cf1e6c5396cacb214af933da7cbaf24fe75ff14818e8f9 @@ -12231,22 +11498,6 @@ __metadata: languageName: node linkType: hard -"extglob@npm:^2.0.4": - version: 2.0.4 - resolution: "extglob@npm:2.0.4" - dependencies: - array-unique: "npm:^0.3.2" - define-property: "npm:^1.0.0" - expand-brackets: "npm:^2.1.4" - extend-shallow: "npm:^2.0.1" - fragment-cache: "npm:^0.2.1" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: e1a891342e2010d046143016c6c03d58455c2c96c30bf5570ea07929984ee7d48fad86b363aee08f7a8a638f5c3a66906429b21ecb19bc8e90df56a001cd282c - languageName: node - linkType: hard - "extract-zip@npm:2.0.1": version: 2.0.1 resolution: "extract-zip@npm:2.0.1" @@ -12292,7 +11543,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0": +"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -12319,7 +11570,7 @@ __metadata: languageName: node linkType: hard -"fast-safe-stringify@npm:^2.1.1": +"fast-safe-stringify@npm:2.1.1, fast-safe-stringify@npm:^2.1.1": version: 2.1.1 resolution: "fast-safe-stringify@npm:2.1.1" checksum: d90ec1c963394919828872f21edaa3ad6f1dddd288d2bd4e977027afff09f5db40f94e39536d4646f7e01761d704d72d51dce5af1b93717f3489ef808f5f4e4d @@ -12378,18 +11629,6 @@ __metadata: languageName: node linkType: hard -"fill-range@npm:^4.0.0": - version: 4.0.0 - resolution: "fill-range@npm:4.0.0" - dependencies: - extend-shallow: "npm:^2.0.1" - is-number: "npm:^3.0.0" - repeat-string: "npm:^1.6.1" - to-regex-range: "npm:^2.1.0" - checksum: ccd57b7c43d7e28a1f8a60adfa3c401629c08e2f121565eece95e2386ebc64dedc7128d8c3448342aabf19db0c55a34f425f148400c7a7be9a606ba48749e089 - languageName: node - linkType: hard - "fill-range@npm:^7.0.1": version: 7.0.1 resolution: "fill-range@npm:7.0.1" @@ -12399,7 +11638,7 @@ __metadata: languageName: node linkType: hard -"find-root@npm:1.1.0, find-root@npm:^1.1.0": +"find-root@npm:^1.1.0": version: 1.1.0 resolution: "find-root@npm:1.1.0" checksum: 1abc7f3bf2f8d78ff26d9e00ce9d0f7b32e5ff6d1da2857bcdf4746134c422282b091c672cde0572cac3840713487e0a7a636af9aa1b74cb11894b447a521efa @@ -12445,35 +11684,35 @@ __metadata: languageName: node linkType: hard -"findup-sync@npm:^2.0.0": - version: 2.0.0 - resolution: "findup-sync@npm:2.0.0" +"findup-sync@npm:^5.0.0": + version: 5.0.0 + resolution: "findup-sync@npm:5.0.0" dependencies: detect-file: "npm:^1.0.0" - is-glob: "npm:^3.1.0" - micromatch: "npm:^3.0.4" + is-glob: "npm:^4.0.3" + micromatch: "npm:^4.0.4" resolve-dir: "npm:^1.0.1" - checksum: 359e0382679718e49a022eca71d217cf0175fb2d0fba2d538f12b7add164d778b78b624375e959a3a78da1ede593e6cc288f4e7e81e0fcd0adf8746636b64608 + checksum: bbdb8af8c86a0bde4445e2f738003b92e4cd2a4539a5b45199d0252f2f504aeaf19aeca1fac776c3632c60657b2659151e72c8ead29a79617459a57419a0920b languageName: node linkType: hard -"fined@npm:^1.0.1": - version: 1.2.0 - resolution: "fined@npm:1.2.0" +"fined@npm:^2.0.0": + version: 2.0.0 + resolution: "fined@npm:2.0.0" dependencies: expand-tilde: "npm:^2.0.2" - is-plain-object: "npm:^2.0.3" + is-plain-object: "npm:^5.0.0" object.defaults: "npm:^1.1.0" - object.pick: "npm:^1.2.0" - parse-filepath: "npm:^1.0.1" - checksum: 412f78bc35c450c9888844012f2a53c00c919453cab1d480e24243f12c2ca6479edee88014088351755bafd3eec56336938cbd7362c986491dffefd4ad9741f5 + object.pick: "npm:^1.3.0" + parse-filepath: "npm:^1.0.2" + checksum: 0a06efeb0ede9a4e392e3a1295d238cfdb17ac0bffb0983656d34bc10dd41ffb468dc8077e0f8c140a989ec827e4a729ab77db517c1cb8f3497305710f3747e2 languageName: node linkType: hard -"flagged-respawn@npm:^1.0.0": - version: 1.0.1 - resolution: "flagged-respawn@npm:1.0.1" - checksum: 4ded739606afa331d60e530cd94ea7948e3bacab8de1c084be3bbb5e37ecceec207eef1ba8fc88d14d1b975c771ac1efc1517d800027b4e05613c6c797211178 +"flagged-respawn@npm:^2.0.0": + version: 2.0.0 + resolution: "flagged-respawn@npm:2.0.0" + checksum: 630c8ce4e6dc6425d98d31a533af8a012187904bbd0ce0afebc9bf25c47da7b27901f75fca2da5ab37fc8d77109dc5da3ddab98ab400f9d9f985871513e2692a languageName: node linkType: hard @@ -12502,7 +11741,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.15.0, follow-redirects@npm:^1.15.6": +"follow-redirects@npm:^1.15.6": version: 1.15.6 resolution: "follow-redirects@npm:1.15.6" peerDependenciesMeta: @@ -12521,7 +11760,7 @@ __metadata: languageName: node linkType: hard -"for-in@npm:^1.0.1, for-in@npm:^1.0.2": +"for-in@npm:^1.0.1": version: 1.0.2 resolution: "for-in@npm:1.0.2" checksum: 42bb609d564b1dc340e1996868b67961257fd03a48d7fdafd4f5119530b87f962be6b4d5b7e3a3fc84c9854d149494b1d358e0b0ce9837e64c4c6603a49451d6 @@ -12554,14 +11793,14 @@ __metadata: languageName: node linkType: hard -"fork-ts-checker-webpack-plugin@npm:9.0.2": - version: 9.0.2 - resolution: "fork-ts-checker-webpack-plugin@npm:9.0.2" +"fork-ts-checker-webpack-plugin@npm:8.0.0": + version: 8.0.0 + resolution: "fork-ts-checker-webpack-plugin@npm:8.0.0" dependencies: "@babel/code-frame": "npm:^7.16.7" chalk: "npm:^4.1.2" chokidar: "npm:^3.5.3" - cosmiconfig: "npm:^8.2.0" + cosmiconfig: "npm:^7.0.1" deepmerge: "npm:^4.2.2" fs-extra: "npm:^10.0.0" memfs: "npm:^3.4.1" @@ -12573,7 +11812,7 @@ __metadata: peerDependencies: typescript: ">3.6.0" webpack: ^5.11.0 - checksum: 37e11dadcc65d297f07882f1661795289f2bf16fa9dea0b90bcc438855d48787378bce4dfcd8e842782f220503438995efbb28cbe560126f6a744ff740e8cc38 + checksum: 1a2bb9bbd3e943e3b3a45d7fa9e8383698f5fea1ba28f7d18c8372c804460c2f13af53f791360b973fddafd3e88de7af59082c3cb3375f4e7c3365cd85accedc languageName: node linkType: hard @@ -12599,14 +11838,7 @@ __metadata: languageName: node linkType: hard -"formidable@npm:^1.1.1": - version: 1.2.6 - resolution: "formidable@npm:1.2.6" - checksum: 9ebc45f434785051d4ecab28be3356c7a172a112119f5dd7aafc393ab7f6a6f3baa2446e5215ce21bf094c4c24dfb4bf483117d07961862e04ad11a25b9b577b - languageName: node - linkType: hard - -"formidable@npm:^2.1.2": +"formidable@npm:^2.0.1, formidable@npm:^2.1.2": version: 2.1.2 resolution: "formidable@npm:2.1.2" dependencies: @@ -12618,20 +11850,21 @@ __metadata: languageName: node linkType: hard -"formik@npm:2.4.0": - version: 2.4.0 - resolution: "formik@npm:2.4.0" +"formik@npm:2.4.5": + version: 2.4.5 + resolution: "formik@npm:2.4.5" dependencies: + "@types/hoist-non-react-statics": "npm:^3.3.1" deepmerge: "npm:^2.1.1" hoist-non-react-statics: "npm:^3.3.0" lodash: "npm:^4.17.21" lodash-es: "npm:^4.17.21" react-fast-compare: "npm:^2.0.1" tiny-warning: "npm:^1.0.2" - tslib: "npm:^1.10.0" + tslib: "npm:^2.0.0" peerDependencies: react: ">=16.8.0" - checksum: 89cf2c9ad1672f12a88f40968f582f1ce4009347f7ae569300e449fef23be82014db3a850e1d304cee7f99235a5e98a05989455417e4fa7e91c9f9bebf54e847 + checksum: 61f0d9eb092edd122f0d2988ca3d0a01073bde38af977e96ba9818382dc1fefd4cdb016cd61f08443055a748bbbbe2a95347d4528b81cc5c1c6f75865fc84927 languageName: node linkType: hard @@ -12660,15 +11893,6 @@ __metadata: languageName: node linkType: hard -"fragment-cache@npm:^0.2.1": - version: 0.2.1 - resolution: "fragment-cache@npm:0.2.1" - dependencies: - map-cache: "npm:^0.2.2" - checksum: 5891d1c1d1d5e1a7fb3ccf28515c06731476fa88f7a50f4ede8a0d8d239a338448e7f7cc8b73db48da19c229fa30066104fe6489862065a4f1ed591c42fbeabf - languageName: node - linkType: hard - "fresh@npm:~0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" @@ -12693,14 +11917,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:10.0.0": - version: 10.0.0 - resolution: "fs-extra@npm:10.0.0" +"fs-extra@npm:11.2.0": + version: 11.2.0 + resolution: "fs-extra@npm:11.2.0" dependencies: graceful-fs: "npm:^4.2.0" jsonfile: "npm:^6.0.1" universalify: "npm:^2.0.0" - checksum: 85802f3d9e49d197744a8372f0d78d5a1faa3df73f4c5375d6366a4b9f745197d3da1f095841443d50f29a9f81cdc01363eb6d17bef2ba70c268559368211040 + checksum: d77a9a9efe60532d2e790e938c81a02c1b24904ef7a3efb3990b835514465ba720e99a6ea56fd5e2db53b4695319b644d76d5a0e9988a2beef80aa7b1da63398 languageName: node linkType: hard @@ -12749,16 +11973,6 @@ __metadata: languageName: node linkType: hard -"fs-jetpack@npm:^4.3.1": - version: 4.3.1 - resolution: "fs-jetpack@npm:4.3.1" - dependencies: - minimatch: "npm:^3.0.2" - rimraf: "npm:^2.6.3" - checksum: 5d27e829233de005505417bae2f55412ae65ff63a57b68ac6d3cd8dde29ed9f0797c2a83356d20237bf74f516db8e40636c5fc238b49b4414b3d9339e60f7914 - languageName: node - linkType: hard - "fs-minipass@npm:^2.0.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -12791,7 +12005,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": +"fsevents@npm:*, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -12801,7 +12015,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": +"fsevents@patch:fsevents@npm%3A*#optional!builtin, fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -12850,6 +12064,13 @@ __metadata: languageName: node linkType: hard +"get-east-asian-width@npm:^1.0.0": + version: 1.3.0 + resolution: "get-east-asian-width@npm:1.3.0" + checksum: 1a049ba697e0f9a4d5514c4623781c5246982bdb61082da6b5ae6c33d838e52ce6726407df285cdbb27ec1908b333cf2820989bd3e986e37bb20979437fdf34b + languageName: node + linkType: hard + "get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" @@ -12920,7 +12141,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": +"get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" checksum: 49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341 @@ -12938,13 +12159,6 @@ __metadata: languageName: node linkType: hard -"get-value@npm:^2.0.3, get-value@npm:^2.0.6": - version: 2.0.6 - resolution: "get-value@npm:2.0.6" - checksum: f069c132791b357c8fc4adfe9e2929b0a2c6e95f98ca7bc6fcbc27f8a302e552f86b4ae61ec56d9e9ac2544b93b6a39743d479866a37b43fcc104088ba74f0d9 - languageName: node - linkType: hard - "getopts@npm:2.3.0": version: 2.3.0 resolution: "getopts@npm:2.3.0" @@ -12987,21 +12201,21 @@ __metadata: languageName: node linkType: hard -"git-url-parse@npm:13.1.0": - version: 13.1.0 - resolution: "git-url-parse@npm:13.1.0" +"git-url-parse@npm:13.1.1": + version: 13.1.1 + resolution: "git-url-parse@npm:13.1.1" dependencies: git-up: "npm:^7.0.0" - checksum: 2ef6126c42d999e240dbcdf1e96172cf7a2044ffa1ef78a518acf823df9bbe2a1ea9e6b443d42948e3c581e4d899559afc4c1de024b3eaa8eb6a4229f73285aa + checksum: 9304e6fbc1a6acf5e351e84ad87574fa6b840ccbe531afbbce9ba38e01fcacf6adf386ef7593daa037da59d9fd43b5d7c5232d5648638f8301cc2f18d00ad386 languageName: node linkType: hard -"git-url-parse@npm:13.1.1": - version: 13.1.1 - resolution: "git-url-parse@npm:13.1.1" +"git-url-parse@npm:14.0.0": + version: 14.0.0 + resolution: "git-url-parse@npm:14.0.0" dependencies: git-up: "npm:^7.0.0" - checksum: 9304e6fbc1a6acf5e351e84ad87574fa6b840ccbe531afbbce9ba38e01fcacf6adf386ef7593daa037da59d9fd43b5d7c5232d5648638f8301cc2f18d00ad386 + checksum: d360cf23c6278e302b74603f3dc490c3fe22e533d58b7f35e0295fad9af209ce5046a55950ccbf2f0d18de7931faefb4353e3f3fd3dda87fce77b409d48e0ba9 languageName: node linkType: hard @@ -13036,18 +12250,19 @@ __metadata: checksum: 0486925072d7a916f052842772b61c3e86247f0a80cc0deb9b5a3e8a1a9faad5b04fb6f58986a09f34d3e96cd2a22a24b7e9882fb1cf904c31e9a310de96c429 languageName: node linkType: hard - -"glob@npm:7.2.3, glob@npm:^7.0.5, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": - version: 7.2.3 - resolution: "glob@npm:7.2.3" + +"glob@npm:10.3.10": + version: 10.3.10 + resolution: "glob@npm:10.3.10" dependencies: - fs.realpath: "npm:^1.0.0" - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:^3.1.1" - once: "npm:^1.3.0" - path-is-absolute: "npm:^1.0.0" - checksum: 65676153e2b0c9095100fe7f25a778bf45608eeb32c6048cf307f579649bcc30353277b3b898a3792602c65764e5baa4f643714dfbdfd64ea271d210c7a425fe + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^2.3.5" + minimatch: "npm:^9.0.1" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry: "npm:^1.10.1" + bin: + glob: dist/esm/bin.mjs + checksum: 13d8a1feb7eac7945f8c8480e11cd4a44b24d26503d99a8d8ac8d5aefbf3e9802a2b6087318a829fad04cb4e829f25c5f4f1110c68966c498720dd261c7e344d languageName: node linkType: hard @@ -13066,16 +12281,47 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.3": - version: 8.1.0 - resolution: "glob@npm:8.1.0" +"glob@npm:^10.3.7": + version: 10.4.5 + resolution: "glob@npm:10.4.5" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e + languageName: node + linkType: hard + +"glob@npm:^7.0.5, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": + version: 7.2.3 + resolution: "glob@npm:7.2.3" dependencies: fs.realpath: "npm:^1.0.0" inflight: "npm:^1.0.4" inherits: "npm:2" - minimatch: "npm:^5.0.1" + minimatch: "npm:^3.1.1" once: "npm:^1.3.0" - checksum: cb0b5cab17a59c57299376abe5646c7070f8acb89df5595b492dba3bfb43d301a46c01e5695f01154e6553168207cb60d4eaf07d3be4bc3eb9b0457c5c561d0f + path-is-absolute: "npm:^1.0.0" + checksum: 65676153e2b0c9095100fe7f25a778bf45608eeb32c6048cf307f579649bcc30353277b3b898a3792602c65764e5baa4f643714dfbdfd64ea271d210c7a425fe + languageName: node + linkType: hard + +"global-agent@npm:3.0.0": + version: 3.0.0 + resolution: "global-agent@npm:3.0.0" + dependencies: + boolean: "npm:^3.0.1" + es6-error: "npm:^4.1.1" + matcher: "npm:^3.0.0" + roarr: "npm:^2.15.3" + semver: "npm:^7.3.2" + serialize-error: "npm:^7.0.1" + checksum: bb8750d026b25da437072762fd739098bad92ff72f66483c3929db4579e072f5523960f7e7fd70ee0d75db48898067b5dc1c9c1d17888128cff008fcc34d1bd3 languageName: node linkType: hard @@ -13128,7 +12374,7 @@ __metadata: languageName: node linkType: hard -"globalthis@npm:^1.0.3": +"globalthis@npm:^1.0.1, globalthis@npm:^1.0.3": version: 1.0.4 resolution: "globalthis@npm:1.0.4" dependencies: @@ -13168,7 +12414,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.2": +"globby@npm:^13.1.2, globby@npm:^13.2.2": version: 13.2.2 resolution: "globby@npm:13.2.2" dependencies: @@ -13216,7 +12462,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 @@ -13237,6 +12483,13 @@ __metadata: languageName: node linkType: hard +"graphql@npm:^15.0.0 || ^16.0.0": + version: 16.9.0 + resolution: "graphql@npm:16.9.0" + checksum: a8850f077ff767377237d1f8b1da2ec70aeb7623cdf1dfc9e1c7ae93accc0c8149c85abe68923be9871a2934b1bce5a2496f846d4d56e1cfb03eaaa7ddba9b6a + languageName: node + linkType: hard + "gzip-size@npm:^6.0.0": version: 6.0.0 resolution: "gzip-size@npm:6.0.0" @@ -13246,7 +12499,7 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:^4.4.3": +"handlebars@npm:^4.4.3, handlebars@npm:^4.7.7, handlebars@npm:^4.7.8": version: 4.7.8 resolution: "handlebars@npm:4.7.8" dependencies: @@ -13271,15 +12524,6 @@ __metadata: languageName: node linkType: hard -"has-ansi@npm:^2.0.0": - version: 2.0.0 - resolution: "has-ansi@npm:2.0.0" - dependencies: - ansi-regex: "npm:^2.0.0" - checksum: f54e4887b9f8f3c4bfefd649c48825b3c093987c92c27880ee9898539e6f01aed261e82e73153c3f920fde0db5bf6ebd58deb498ed1debabcb4bc40113ccdf05 - languageName: node - linkType: hard - "has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": version: 1.0.2 resolution: "has-bigints@npm:1.0.2" @@ -13333,45 +12577,6 @@ __metadata: languageName: node linkType: hard -"has-value@npm:^0.3.1": - version: 0.3.1 - resolution: "has-value@npm:0.3.1" - dependencies: - get-value: "npm:^2.0.3" - has-values: "npm:^0.1.4" - isobject: "npm:^2.0.0" - checksum: 7a7c2e9d07bc9742c81806150adb154d149bc6155267248c459cd1ce2a64b0759980d26213260e4b7599c8a3754551179f155ded88d0533a0d2bc7bc29028432 - languageName: node - linkType: hard - -"has-value@npm:^1.0.0": - version: 1.0.0 - resolution: "has-value@npm:1.0.0" - dependencies: - get-value: "npm:^2.0.6" - has-values: "npm:^1.0.0" - isobject: "npm:^3.0.0" - checksum: 17cdccaf50f8aac80a109dba2e2ee5e800aec9a9d382ef9deab66c56b34269e4c9ac720276d5ffa722764304a1180ae436df077da0dd05548cfae0209708ba4d - languageName: node - linkType: hard - -"has-values@npm:^0.1.4": - version: 0.1.4 - resolution: "has-values@npm:0.1.4" - checksum: a8f00ad862c20289798c35243d5bd0b0a97dd44b668c2204afe082e0265f2d0bf3b89fc8cc0ef01a52b49f10aa35cf85c336ee3a5f1cac96ed490f5e901cdbf2 - languageName: node - linkType: hard - -"has-values@npm:^1.0.0": - version: 1.0.0 - resolution: "has-values@npm:1.0.0" - dependencies: - is-number: "npm:^3.0.0" - kind-of: "npm:^4.0.0" - checksum: a6f2a1cc6b2e43eacc68e62e71ad6890def7f4b13d2ef06b4ad3ee156c23e470e6df144b9b467701908e17633411f1075fdff0cab45fb66c5e0584d89b25f35e - languageName: node - linkType: hard - "has@npm:^1.0.1": version: 1.0.4 resolution: "has@npm:1.0.4" @@ -13438,6 +12643,30 @@ __metadata: languageName: node linkType: hard +"header-case@npm:^2.0.4": + version: 2.0.4 + resolution: "header-case@npm:2.0.4" + dependencies: + capital-case: "npm:^1.0.4" + tslib: "npm:^2.0.3" + checksum: c9f295d9d8e38fa50679281fd70d80726962256e888a76c8e72e526453da7a1832dcb427caa716c1ad5d79841d4537301b90156fa30298fefd3d68f4ea2181bb + languageName: node + linkType: hard + +"headers-polyfill@npm:3.2.5": + version: 3.2.5 + resolution: "headers-polyfill@npm:3.2.5" + checksum: 10202f4ebfaecd6aa31305f29664f876ac01d9174a3fb8fcc5a0df3eaf9c1767fb0d6cf6f961484f2bfd2101b6768090976f146bd88aeedd07af4e741cb2dcb7 + languageName: node + linkType: hard + +"headers-polyfill@npm:^3.2.0": + version: 3.3.0 + resolution: "headers-polyfill@npm:3.3.0" + checksum: 9123396366bd81dbe8caed83b21f3b174edbfca18e2492ac8d09e30e309cdee01216d45ba2dd302a1654a234f16e9aee049ee7a1cb6c9f059edc10dd4c5b8098 + languageName: node + linkType: hard + "helmet@npm:^6.0.1": version: 6.2.0 resolution: "helmet@npm:6.2.0" @@ -13602,29 +12831,29 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:1.8.1, http-errors@npm:^1.6.3, http-errors@npm:^1.7.3, http-errors@npm:^1.8.0, http-errors@npm:~1.8.0": - version: 1.8.1 - resolution: "http-errors@npm:1.8.1" +"http-errors@npm:2.0.0, http-errors@npm:^2.0.0": + version: 2.0.0 + resolution: "http-errors@npm:2.0.0" dependencies: - depd: "npm:~1.1.2" + depd: "npm:2.0.0" inherits: "npm:2.0.4" setprototypeof: "npm:1.2.0" - statuses: "npm:>= 1.5.0 < 2" + statuses: "npm:2.0.1" toidentifier: "npm:1.0.1" - checksum: f01aeecd76260a6fe7f08e192fcbe9b2f39ed20fc717b852669a69930167053b01790998275c6297d44f435cf0e30edd50c05223d1bec9bc484e6cf35b2d6f43 + checksum: fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19 languageName: node linkType: hard -"http-errors@npm:2.0.0": - version: 2.0.0 - resolution: "http-errors@npm:2.0.0" +"http-errors@npm:^1.6.3, http-errors@npm:^1.7.3, http-errors@npm:^1.8.1, http-errors@npm:~1.8.0": + version: 1.8.1 + resolution: "http-errors@npm:1.8.1" dependencies: - depd: "npm:2.0.0" + depd: "npm:~1.1.2" inherits: "npm:2.0.4" setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" + statuses: "npm:>= 1.5.0 < 2" toidentifier: "npm:1.0.1" - checksum: fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19 + checksum: f01aeecd76260a6fe7f08e192fcbe9b2f39ed20fc717b852669a69930167053b01790998275c6297d44f435cf0e30edd50c05223d1bec9bc484e6cf35b2d6f43 languageName: node linkType: hard @@ -13678,16 +12907,6 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0": - version: 5.0.1 - resolution: "https-proxy-agent@npm:5.0.1" - dependencies: - agent-base: "npm:6" - debug: "npm:4" - checksum: 6dd639f03434003577c62b27cafdb864784ef19b2de430d8ae2a1d45e31c4fd60719e5637b44db1a88a046934307da7089e03d6089ec3ddacc1189d8de8897d1 - languageName: node - linkType: hard - "https-proxy-agent@npm:^7.0.1": version: 7.0.4 resolution: "https-proxy-agent@npm:7.0.4" @@ -13719,13 +12938,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^4.3.0": - version: 4.3.1 - resolution: "human-signals@npm:4.3.1" - checksum: 40498b33fe139f5cc4ef5d2f95eb1803d6318ac1b1c63eaf14eeed5484d26332c828de4a5a05676b6c83d7b9e57727c59addb4b1dea19cb8d71e83689e5b336c - languageName: node - linkType: hard - "iconv-lite@npm:0.4.13": version: 0.4.13 resolution: "iconv-lite@npm:0.4.13" @@ -13797,14 +13009,7 @@ __metadata: languageName: node linkType: hard -"immer@npm:9.0.19": - version: 9.0.19 - resolution: "immer@npm:9.0.19" - checksum: 69a5f5c1f03471e74adacb7dfc21bdb08156c3d958035142a71e318295d2dcbbd245d9f280fd6cdd54b94bcc642b3f6c2fb1169a97be31ff63a59b2f0469be78 - languageName: node - linkType: hard - -"immer@npm:^9.0.21, immer@npm:^9.0.6": +"immer@npm:9.0.21, immer@npm:^9.0.21, immer@npm:^9.0.6": version: 9.0.21 resolution: "immer@npm:9.0.21" checksum: 03ea3ed5d4d72e8bd428df4a38ad7e483ea8308e9a113d3b42e0ea2cc0cc38340eb0a6aca69592abbbf047c685dbda04e3d34bf2ff438ab57339ed0a34cc0a05 @@ -13818,7 +13023,7 @@ __metadata: languageName: node linkType: hard -"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": +"import-fresh@npm:^3.2.1": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: @@ -13861,6 +13066,13 @@ __metadata: languageName: node linkType: hard +"indent-string@npm:^5.0.0": + version: 5.0.0 + resolution: "indent-string@npm:5.0.0" + checksum: 8ee77b57d92e71745e133f6f444d6fa3ed503ad0e1bcd7e80c8da08b42375c07117128d670589725ed07b1978065803fa86318c309ba45415b7fe13e7f170220 + languageName: node + linkType: hard + "inflation@npm:^2.0.0": version: 2.1.0 resolution: "inflation@npm:2.1.0" @@ -13899,13 +13111,6 @@ __metadata: languageName: node linkType: hard -"ini@npm:4.1.1": - version: 4.1.1 - resolution: "ini@npm:4.1.1" - checksum: 7fddc8dfd3e63567d4fdd5d999d1bf8a8487f1479d0b34a1d01f28d391a9228d261e19abc38e1a6a1ceb3400c727204fce05725d5eb598dfcf2077a1e3afe211 - languageName: node - linkType: hard - "ini@npm:4.1.2": version: 4.1.2 resolution: "ini@npm:4.1.2" @@ -13964,6 +13169,49 @@ __metadata: languageName: node linkType: hard +"inquirer@npm:^8.2.0": + version: 8.2.6 + resolution: "inquirer@npm:8.2.6" + dependencies: + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.1.1" + cli-cursor: "npm:^3.1.0" + cli-width: "npm:^3.0.0" + external-editor: "npm:^3.0.3" + figures: "npm:^3.0.0" + lodash: "npm:^4.17.21" + mute-stream: "npm:0.0.8" + ora: "npm:^5.4.1" + run-async: "npm:^2.4.0" + rxjs: "npm:^7.5.5" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + through: "npm:^2.3.6" + wrap-ansi: "npm:^6.0.1" + checksum: eb5724de1778265323f3a68c80acfa899378cb43c24cdcb58661386500e5696b6b0b6c700e046b7aa767fe7b4823c6f04e6ddc268173e3f84116112529016296 + languageName: node + linkType: hard + +"inquirer@npm:^9.2.10": + version: 9.3.7 + resolution: "inquirer@npm:9.3.7" + dependencies: + "@inquirer/figures": "npm:^1.0.3" + ansi-escapes: "npm:^4.3.2" + cli-width: "npm:^4.1.0" + external-editor: "npm:^3.1.0" + mute-stream: "npm:1.0.0" + ora: "npm:^5.4.1" + run-async: "npm:^3.0.0" + rxjs: "npm:^7.8.1" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + wrap-ansi: "npm:^6.2.0" + yoctocolors-cjs: "npm:^2.1.2" + checksum: 7a5b70312a734b579846648365cbf354e8b23ec73f379d46ada30bc2cf3961dc33b7ca59a3c2beed8a8e03744e3d6c12d4998a34b2d3904774aed238d77328b4 + languageName: node + linkType: hard + "internal-slot@npm:^1.0.7": version: 1.0.7 resolution: "internal-slot@npm:1.0.7" @@ -13975,7 +13223,7 @@ __metadata: languageName: node linkType: hard -"interpret@npm:^1.0.0, interpret@npm:^1.2.0": +"interpret@npm:^1.0.0": version: 1.4.0 resolution: "interpret@npm:1.4.0" checksum: 08c5ad30032edeec638485bc3f6db7d0094d9b3e85e0f950866600af3c52e9fd69715416d29564731c479d9f4d43ff3e4d302a178196bdc0e6837ec147640450 @@ -13989,15 +13237,22 @@ __metadata: languageName: node linkType: hard -"intl-messageformat@npm:10.3.4": - version: 10.3.4 - resolution: "intl-messageformat@npm:10.3.4" +"interpret@npm:^3.1.1": + version: 3.1.1 + resolution: "interpret@npm:3.1.1" + checksum: 6f3c4d0aa6ec1b43a8862375588a249e3c917739895cbe67fe12f0a76260ea632af51e8e2431b50fbcd0145356dc28ca147be08dbe6a523739fd55c0f91dc2a5 + languageName: node + linkType: hard + +"intl-messageformat@npm:10.5.11": + version: 10.5.11 + resolution: "intl-messageformat@npm:10.5.11" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/fast-memoize": "npm:2.0.1" - "@formatjs/icu-messageformat-parser": "npm:2.3.1" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/fast-memoize": "npm:2.2.0" + "@formatjs/icu-messageformat-parser": "npm:2.7.6" tslib: "npm:^2.4.0" - checksum: dfae458a1f86c4872052a2470e77f0ea4cd1cfd07ca966c9c534f790e3ed6468bc09600c270a3bc294f5eac9d3925ff134f2d938c73ed30f38b278faffd71454 + checksum: 423f1c879ce2d0e7b9e0b4c1787a81ead7fe4d1734e0366a20fef56b06c09146e7ca3618e2e78b4f8b8f2b59cafe6237ceed21530fe0c16cfb47d915fc80222d languageName: node linkType: hard @@ -14052,12 +13307,13 @@ __metadata: languageName: node linkType: hard -"is-accessor-descriptor@npm:^1.0.1": - version: 1.0.1 - resolution: "is-accessor-descriptor@npm:1.0.1" +"is-arguments@npm:^1.0.4": + version: 1.1.1 + resolution: "is-arguments@npm:1.1.1" dependencies: - hasown: "npm:^2.0.0" - checksum: d034034074c5ffeb6c868e091083182279db1a956f49f8d1494cecaa0f8b99d706556ded2a9b20d9aa290549106eef8204d67d8572902e06dcb1add6db6b524d + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" + checksum: 5ff1f341ee4475350adfc14b2328b38962564b7c2076be2f5bac7bd9b61779efba99b9f844a7b82ba7654adccf8e8eb19d1bb0cc6d1c1a085e498f6793d4328f languageName: node linkType: hard @@ -14122,13 +13378,6 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^1.1.5": - version: 1.1.6 - resolution: "is-buffer@npm:1.1.6" - checksum: ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234 - languageName: node - linkType: hard - "is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": version: 1.2.7 resolution: "is-callable@npm:1.2.7" @@ -14163,15 +13412,6 @@ __metadata: languageName: node linkType: hard -"is-data-descriptor@npm:^1.0.1": - version: 1.0.1 - resolution: "is-data-descriptor@npm:1.0.1" - dependencies: - hasown: "npm:^2.0.0" - checksum: ad3acc372e3227f87eb8cdba112c343ca2a67f1885aecf64f02f901cb0858a1fc9488ad42135ab102e9d9e71a62b3594740790bb103a9ba5da830a131a89e3e8 - languageName: node - linkType: hard - "is-data-view@npm:^1.0.1": version: 1.0.1 resolution: "is-data-view@npm:1.0.1" @@ -14190,26 +13430,6 @@ __metadata: languageName: node linkType: hard -"is-descriptor@npm:^0.1.0": - version: 0.1.7 - resolution: "is-descriptor@npm:0.1.7" - dependencies: - is-accessor-descriptor: "npm:^1.0.1" - is-data-descriptor: "npm:^1.0.1" - checksum: f5960b9783f508aec570465288cb673d4b3cc4aae4e6de970c3afd9a8fc1351edcb85d78b2cce2ec5251893a423f73263cab3bb94cf365a8d71b5d510a116392 - languageName: node - linkType: hard - -"is-descriptor@npm:^1.0.0, is-descriptor@npm:^1.0.2": - version: 1.0.3 - resolution: "is-descriptor@npm:1.0.3" - dependencies: - is-accessor-descriptor: "npm:^1.0.1" - is-data-descriptor: "npm:^1.0.1" - checksum: b4ee667ea787d3a0be4e58536087fd0587de2b0b6672fbfe288f5b8d831ac4b79fd987f31d6c2d4e5543a42c97a87428bc5215ce292a1a47070147793878226f - languageName: node - linkType: hard - "is-docker@npm:2.2.1, is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" @@ -14219,32 +13439,7 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^3.0.0": - version: 3.0.0 - resolution: "is-docker@npm:3.0.0" - bin: - is-docker: cli.js - checksum: d2c4f8e6d3e34df75a5defd44991b6068afad4835bb783b902fa12d13ebdb8f41b2a199dcb0b5ed2cb78bfee9e4c0bbdb69c2d9646f4106464674d3e697a5856 - languageName: node - linkType: hard - -"is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1": - version: 0.1.1 - resolution: "is-extendable@npm:0.1.1" - checksum: dd5ca3994a28e1740d1e25192e66eed128e0b2ff161a7ea348e87ae4f616554b486854de423877a2a2c171d5f7cd6e8093b91f54533bc88a59ee1c9838c43879 - languageName: node - linkType: hard - -"is-extendable@npm:^1.0.1": - version: 1.0.1 - resolution: "is-extendable@npm:1.0.1" - dependencies: - is-plain-object: "npm:^2.0.4" - checksum: 1d6678a5be1563db6ecb121331c819c38059703f0179f52aa80c242c223ee9c6b66470286636c0e63d7163e4d905c0a7d82a096e0b5eaeabb51b9f8d0af0d73f - languageName: node - linkType: hard - -"is-extglob@npm:^2.1.0, is-extglob@npm:^2.1.1": +"is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" checksum: 5487da35691fbc339700bbb2730430b07777a3c21b9ebaecb3072512dfd7b4ba78ac2381a87e8d78d20ea08affb3f1971b4af629173a6bf435ff8a4c47747912 @@ -14283,15 +13478,6 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^3.1.0": - version: 3.1.0 - resolution: "is-glob@npm:3.1.0" - dependencies: - is-extglob: "npm:^2.1.0" - checksum: ba816a35dcf5285de924a8a4654df7b183a86381d73ea3bbf3df3cc61b3ba61fdddf90ee205709a2235b210ee600ee86e5e8600093cf291a662607fd032e2ff4 - languageName: node - linkType: hard - "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -14308,17 +13494,6 @@ __metadata: languageName: node linkType: hard -"is-inside-container@npm:^1.0.0": - version: 1.0.0 - resolution: "is-inside-container@npm:1.0.0" - dependencies: - is-docker: "npm:^3.0.0" - bin: - is-inside-container: cli.js - checksum: a8efb0e84f6197e6ff5c64c52890fa9acb49b7b74fed4da7c95383965da6f0fa592b4dbd5e38a79f87fc108196937acdbcd758fcefc9b140e479b39ce1fcd1cd - languageName: node - linkType: hard - "is-installed-globally@npm:~0.4.0": version: 0.4.0 resolution: "is-installed-globally@npm:0.4.0" @@ -14336,6 +13511,13 @@ __metadata: languageName: node linkType: hard +"is-interactive@npm:^2.0.0": + version: 2.0.0 + resolution: "is-interactive@npm:2.0.0" + checksum: 801c8f6064f85199dc6bf99b5dd98db3282e930c3bc197b32f2c5b89313bb578a07d1b8a01365c4348c2927229234f3681eb861b9c2c92bee72ff397390fa600 + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -14343,6 +13525,13 @@ __metadata: languageName: node linkType: hard +"is-localhost-ip@npm:2.0.0": + version: 2.0.0 + resolution: "is-localhost-ip@npm:2.0.0" + checksum: 40a55283374add1fe1edd5130d66e0ec814bc89e45d1a8b91722c494548ce4807b08e70bdc668b732e497f4de8b95d13d7a477e0d060df04ade2cbf0505f9480 + languageName: node + linkType: hard + "is-lower-case@npm:^1.1.0": version: 1.1.3 resolution: "is-lower-case@npm:1.1.3" @@ -14359,16 +13548,6 @@ __metadata: languageName: node linkType: hard -"is-nan@npm:^1.3.2": - version: 1.3.2 - resolution: "is-nan@npm:1.3.2" - dependencies: - call-bind: "npm:^1.0.0" - define-properties: "npm:^1.1.3" - checksum: 8bfb286f85763f9c2e28ea32e9127702fe980ffd15fa5d63ade3be7786559e6e21355d3625dd364c769c033c5aedf0a2ed3d4025d336abf1b9241e3d9eddc5b0 - languageName: node - linkType: hard - "is-negative-zero@npm:^2.0.3": version: 2.0.3 resolution: "is-negative-zero@npm:2.0.3" @@ -14376,6 +13555,13 @@ __metadata: languageName: node linkType: hard +"is-node-process@npm:^1.2.0": + version: 1.2.0 + resolution: "is-node-process@npm:1.2.0" + checksum: 5b24fda6776d00e42431d7bcd86bce81cb0b6cabeb944142fe7b077a54ada2e155066ad06dbe790abdb397884bdc3151e04a9707b8cd185099efbc79780573ed + languageName: node + linkType: hard + "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -14385,15 +13571,6 @@ __metadata: languageName: node linkType: hard -"is-number@npm:^3.0.0": - version: 3.0.0 - resolution: "is-number@npm:3.0.0" - dependencies: - kind-of: "npm:^3.0.2" - checksum: e639c54640b7f029623df24d3d103901e322c0c25ea5bde97cd723c2d0d4c05857a8364ab5c58d963089dbed6bf1d0ffe975cb6aef917e2ad0ccbca653d31b4f - languageName: node - linkType: hard - "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -14415,6 +13592,13 @@ __metadata: languageName: node linkType: hard +"is-path-cwd@npm:^3.0.0": + version: 3.0.0 + resolution: "is-path-cwd@npm:3.0.0" + checksum: 8135b789c74e137501ca33b11a846c32d160c517037c0ce390004a98335e010b9712792d97c73d9e98a5ecbcfd03589a81e95c72e1c05014a69fead963a02753 + languageName: node + linkType: hard + "is-path-inside@npm:^3.0.1, is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" @@ -14422,6 +13606,13 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^4.0.0": + version: 4.0.0 + resolution: "is-path-inside@npm:4.0.0" + checksum: 51188d7e2b1d907a9a5f7c18d99a90b60870b951ed87cf97595d9aaa429d4c010652c3350bcbf31182e7f4b0eab9a1860b43e16729b13cb1a44baaa6cdb64c46 + languageName: node + linkType: hard + "is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" @@ -14436,15 +13627,6 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4": - version: 2.0.4 - resolution: "is-plain-object@npm:2.0.4" - dependencies: - isobject: "npm:^3.0.1" - checksum: f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4 - languageName: node - linkType: hard - "is-plain-object@npm:^5.0.0": version: 5.0.0 resolution: "is-plain-object@npm:5.0.0" @@ -14510,13 +13692,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: eb2f7127af02ee9aa2a0237b730e47ac2de0d4e76a4a905a50a11557f2339df5765eaea4ceb8029f1efa978586abe776908720bfcb1900c20c6ec5145f6f29d8 - languageName: node - linkType: hard - "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -14555,7 +13730,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.13": +"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.3": version: 1.1.13 resolution: "is-typed-array@npm:1.1.13" dependencies: @@ -14587,6 +13762,20 @@ __metadata: languageName: node linkType: hard +"is-unicode-supported@npm:^1.3.0": + version: 1.3.0 + resolution: "is-unicode-supported@npm:1.3.0" + checksum: b8674ea95d869f6faabddc6a484767207058b91aea0250803cbf1221345cb0c56f466d4ecea375dc77f6633d248d33c47bd296fb8f4cdba0b4edba8917e83d8a + languageName: node + linkType: hard + +"is-unicode-supported@npm:^2.0.0": + version: 2.1.0 + resolution: "is-unicode-supported@npm:2.1.0" + checksum: a0f53e9a7c1fdbcf2d2ef6e40d4736fdffff1c9f8944c75e15425118ff3610172c87bf7bc6c34d3903b04be59790bb2212ddbe21ee65b5a97030fc50370545a5 + languageName: node + linkType: hard + "is-upper-case@npm:^1.1.0": version: 1.1.2 resolution: "is-upper-case@npm:1.1.2" @@ -14622,7 +13811,7 @@ __metadata: languageName: node linkType: hard -"is-windows@npm:^1.0.0, is-windows@npm:^1.0.1, is-windows@npm:^1.0.2": +"is-windows@npm:^1.0.0, is-windows@npm:^1.0.1": version: 1.0.2 resolution: "is-windows@npm:1.0.2" checksum: b32f418ab3385604a66f1b7a3ce39d25e8881dee0bd30816dc8344ef6ff9df473a732bcc1ec4e84fe99b2f229ae474f7133e8e93f9241686cfcf7eebe53ba7a5 @@ -14645,7 +13834,7 @@ __metadata: languageName: node linkType: hard -"isarray@npm:1.0.0, isarray@npm:^1.0.0, isarray@npm:~1.0.0": +"isarray@npm:^1.0.0, isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" checksum: 18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d @@ -14666,6 +13855,13 @@ __metadata: languageName: node linkType: hard +"isbinaryfile@npm:^5.0.0": + version: 5.0.4 + resolution: "isbinaryfile@npm:5.0.4" + checksum: fea255bfae67ff4827e8dd2238d6700d4803d02b4d892b72eeac4541487284e901251a3427966af5018d4eb29fa155b036dcb75dd217634146a072991afbc2c2 + languageName: node + linkType: hard + "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -14680,15 +13876,6 @@ __metadata: languageName: node linkType: hard -"isobject@npm:^2.0.0": - version: 2.1.0 - resolution: "isobject@npm:2.1.0" - dependencies: - isarray: "npm:1.0.0" - checksum: c4cafec73b3b2ee11be75dff8dafd283b5728235ac099b07d7873d5182553a707768e208327bbc12931b9422d8822280bf88d894a0024ff5857b3efefb480e7b - languageName: node - linkType: hard - "isobject@npm:^3.0.0, isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -14781,7 +13968,7 @@ __metadata: languageName: node linkType: hard -"jackspeak@npm:^2.3.6": +"jackspeak@npm:^2.3.5, jackspeak@npm:^2.3.6": version: 2.3.6 resolution: "jackspeak@npm:2.3.6" dependencies: @@ -14794,6 +13981,19 @@ __metadata: languageName: node linkType: hard +"jackspeak@npm:^3.1.2": + version: 3.4.3 + resolution: "jackspeak@npm:3.4.3" + dependencies: + "@isaacs/cliui": "npm:^8.0.2" + "@pkgjs/parseargs": "npm:^0.11.0" + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: 6acc10d139eaefdbe04d2f679e6191b3abf073f111edf10b1de5302c97ec93fffeb2fdd8681ed17f16268aa9dd4f8c588ed9d1d3bffbbfa6e8bf897cbb3149b9 + languageName: node + linkType: hard + "jest-changed-files@npm:^29.7.0": version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" @@ -15251,6 +14451,13 @@ __metadata: languageName: node linkType: hard +"jose@npm:^4.14.6": + version: 4.15.9 + resolution: "jose@npm:4.15.9" + checksum: 4ed4ddf4a029db04bd167f2215f65d7245e4dc5f36d7ac3c0126aab38d66309a9e692f52df88975d99429e357e5fd8bab340ff20baab544d17684dd1d940a0f4 + languageName: node + linkType: hard + "joycon@npm:^3.0.1": version: 3.1.1 resolution: "joycon@npm:3.1.1" @@ -15258,10 +14465,10 @@ __metadata: languageName: node linkType: hard -"js-cookie@npm:2.2.1": - version: 2.2.1 - resolution: "js-cookie@npm:2.2.1" - checksum: ee67fc0f8495d0800b851910b5eb5bf49d3033adff6493d55b5c097ca6da46f7fe666b10e2ecb13cfcaf5b88d71c205ce00a7e646de791689bfd053bbb36a376 +"js-levenshtein@npm:^1.1.6": + version: 1.1.6 + resolution: "js-levenshtein@npm:1.1.6" + checksum: 14045735325ea1fd87f434a74b11d8a14380f090f154747e613529c7cff68b5ee607f5230fa40665d5fb6125a3791f4c223f73b9feca754f989b059f5c05864f languageName: node linkType: hard @@ -15376,7 +14583,7 @@ __metadata: languageName: node linkType: hard -"json-stringify-safe@npm:~5.0.1": +"json-stringify-safe@npm:^5.0.1, json-stringify-safe@npm:~5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" checksum: 7dbf35cd0411d1d648dceb6d59ce5857ec939e52e4afc37601aa3da611f0987d5cee5b38d58329ceddf3ed48bd7215229c8d52059ab01f2444a338bf24ed0f37 @@ -15410,6 +14617,13 @@ __metadata: languageName: node linkType: hard +"jsonc-parser@npm:^3.2.0": + version: 3.3.1 + resolution: "jsonc-parser@npm:3.3.1" + checksum: 269c3ae0a0e4f907a914bf334306c384aabb9929bd8c99f909275ebd5c2d3bc70b9bcd119ad794f339dec9f24b6a4ee9cd5a8ab2e6435e730ad4075388fc2ab6 + languageName: node + linkType: hard + "jsonfile@npm:^4.0.0": version: 4.0.0 resolution: "jsonfile@npm:4.0.0" @@ -15482,6 +14696,20 @@ __metadata: languageName: node linkType: hard +"jwks-rsa@npm:3.1.0": + version: 3.1.0 + resolution: "jwks-rsa@npm:3.1.0" + dependencies: + "@types/express": "npm:^4.17.17" + "@types/jsonwebtoken": "npm:^9.0.2" + debug: "npm:^4.3.4" + jose: "npm:^4.14.6" + limiter: "npm:^1.1.5" + lru-memoizer: "npm:^2.2.0" + checksum: 60d686ba42ebfcedffd867aa68044d3d505bc21f6574afda17c6cc8bcabcf88a9a2b651965a25c53280902a532767cd002694c98f68287d31a60b492cba35822 + languageName: node + linkType: hard + "jws@npm:^3.2.2": version: 3.2.2 resolution: "jws@npm:3.2.2" @@ -15510,24 +14738,6 @@ __metadata: languageName: node linkType: hard -"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": - version: 3.2.2 - resolution: "kind-of@npm:3.2.2" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: 7e34bc29d4b02c997f92f080de34ebb92033a96736bbb0bb2410e033a7e5ae6571f1fa37b2d7710018f95361473b816c604234197f4f203f9cf149d8ef1574d9 - languageName: node - linkType: hard - -"kind-of@npm:^4.0.0": - version: 4.0.0 - resolution: "kind-of@npm:4.0.0" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: d6c44c75ee36898142dfc7106afbd50593216c37f96acb81a7ab33ca1a6938ce97d5692b8fc8fccd035f83811a9d97749d68771116441a48eedd0b68e2973165 - languageName: node - linkType: hard - "kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -15549,9 +14759,9 @@ __metadata: languageName: node linkType: hard -"knex@npm:2.5.0": - version: 2.5.0 - resolution: "knex@npm:2.5.0" +"knex@npm:3.0.1": + version: 3.0.1 + resolution: "knex@npm:3.0.1" dependencies: colorette: "npm:2.0.19" commander: "npm:^10.0.0" @@ -15584,29 +14794,21 @@ __metadata: optional: true bin: knex: bin/cli.js - checksum: 651c5114c28198f3c896da43c3b6b4e1e26cf72ad7b7737bb525d15a5d27aa073367bba3855f319f028bd7efbf195be9565426d9023fac1d5a43ecb6ae428e0d - languageName: node - linkType: hard - -"koa-body@npm:4.2.0": - version: 4.2.0 - resolution: "koa-body@npm:4.2.0" - dependencies: - "@types/formidable": "npm:^1.0.31" - co-body: "npm:^5.1.1" - formidable: "npm:^1.1.1" - checksum: fd451135e7ab5b77002ca1c69565d13b61609fbcb49eb159b995625c198f472c6bf9ae66220077c35439f0b4c0f6282c9d655404fd06cc22a65cbbb64f865322 + checksum: 43ce4858642b17304ba1f524361936d6369bccbc09ae4695f7b253a7553a729708a413f0fa5e4b3a295fe4f7483e4776be5f960d72c2decff34be11186685033 languageName: node linkType: hard -"koa-bodyparser@npm:4.4.1": - version: 4.4.1 - resolution: "koa-bodyparser@npm:4.4.1" +"koa-body@npm:6.0.1": + version: 6.0.1 + resolution: "koa-body@npm:6.0.1" dependencies: - co-body: "npm:^6.0.0" - copy-to: "npm:^2.0.1" - type-is: "npm:^1.6.18" - checksum: 72abf648bb62649cebfed310ef8fd09db3ca48867e083814b63f799fedadfdc440817507b9edbcd1d8d75282b23ed64812d924d4d5fc12375ae935150b224c1d + "@types/co-body": "npm:^6.1.0" + "@types/formidable": "npm:^2.0.5" + "@types/koa": "npm:^2.13.5" + co-body: "npm:^6.1.0" + formidable: "npm:^2.0.1" + zod: "npm:^3.19.1" + checksum: 5645dd08d2ce54171be35d3acf1764e0b3024660570a55cc2692e2f5f3256043bae136ec2dcab2860cae3be8faab99d5720c8660dec2cdff37d5413053bbcee8 languageName: node linkType: hard @@ -15617,16 +14819,15 @@ __metadata: languageName: node linkType: hard -"koa-compress@npm:5.1.0": - version: 5.1.0 - resolution: "koa-compress@npm:5.1.0" +"koa-compress@npm:5.1.1": + version: 5.1.1 + resolution: "koa-compress@npm:5.1.1" dependencies: - bytes: "npm:^3.0.0" - compressible: "npm:^2.0.0" - http-errors: "npm:^1.8.0" + bytes: "npm:^3.1.2" + compressible: "npm:^2.0.18" + http-errors: "npm:^1.8.1" koa-is-json: "npm:^1.0.0" - statuses: "npm:^2.0.1" - checksum: 0533b2e2773c4a3db283c01ae60af0531dde1d5fc7ce5eaae934d88fefedc8a85b4ac861970ba786fcf49b3c8e32ee2c52e72debc3de98ecc507be51ea97ec5a + checksum: c3b9456330b1c3d02852af588a19b8a709616c67f2d2602d5d1bb2cf851a4387c76d350936ac373059b0c956c92dedb2d6cbe4aae3b5d3eb741835f949d22e9f languageName: node linkType: hard @@ -15658,7 +14859,7 @@ __metadata: languageName: node linkType: hard -"koa-ip@npm:^2.1.2": +"koa-ip@npm:^2.1.3": version: 2.1.3 resolution: "koa-ip@npm:2.1.3" dependencies: @@ -15676,12 +14877,12 @@ __metadata: languageName: node linkType: hard -"koa-passport@npm:5.0.0": - version: 5.0.0 - resolution: "koa-passport@npm:5.0.0" +"koa-passport@npm:6.0.0": + version: 6.0.0 + resolution: "koa-passport@npm:6.0.0" dependencies: passport: "npm:^0.6.0" - checksum: 3a021ccd0d043523fdad464360fdfa1e97e8877f04c02800a2b7eea2cb276b70a5d6d8a6568f54e7f16bf57f9449e8d368908f0e0591e390c44db6b95de7c653 + checksum: 1def6daa2e44edc86298e4527831354da7280c66de09dbbd076c23f6702671bfee46c03e48ba91ef85d503acac42845801654be0144b8413fcd1c2229031971b languageName: node linkType: hard @@ -15727,7 +14928,7 @@ __metadata: languageName: node linkType: hard -"koa2-ratelimit@npm:^1.1.2": +"koa2-ratelimit@npm:^1.1.3": version: 1.1.3 resolution: "koa2-ratelimit@npm:1.1.3" peerDependencies: @@ -15745,15 +14946,15 @@ __metadata: languageName: node linkType: hard -"koa@npm:2.13.4": - version: 2.13.4 - resolution: "koa@npm:2.13.4" +"koa@npm:2.15.2": + version: 2.15.2 + resolution: "koa@npm:2.15.2" dependencies: accepts: "npm:^1.3.5" cache-content-type: "npm:^1.0.0" content-disposition: "npm:~0.5.2" content-type: "npm:^1.0.4" - cookies: "npm:~0.8.0" + cookies: "npm:~0.9.0" debug: "npm:^4.3.2" delegates: "npm:^1.0.0" depd: "npm:^2.0.0" @@ -15772,7 +14973,7 @@ __metadata: statuses: "npm:^1.5.0" type-is: "npm:^1.6.16" vary: "npm:^1.1.2" - checksum: 6c9428421402f4c4eeb137fca8c2685d386af4d01792f3c54d12186c5cc75fd8e2f90e944609c365bdd801cd67ae442e88785ac3552456348c2dcb5b5ecda395 + checksum: ff486f4564c10340ba6d59ab667af5554058f2c4250352e8b15016c3c6d0079c25cef5e75aa787930617a2a57929617b7697341b1228db03e5da9f46f5f0b571 languageName: node linkType: hard @@ -15859,19 +15060,26 @@ __metadata: languageName: node linkType: hard -"liftoff@npm:^2.5.0": - version: 2.5.0 - resolution: "liftoff@npm:2.5.0" +"liftoff@npm:^4.0.0": + version: 4.0.0 + resolution: "liftoff@npm:4.0.0" dependencies: - extend: "npm:^3.0.0" - findup-sync: "npm:^2.0.0" - fined: "npm:^1.0.1" - flagged-respawn: "npm:^1.0.0" - is-plain-object: "npm:^2.0.4" - object.map: "npm:^1.0.0" - rechoir: "npm:^0.6.2" - resolve: "npm:^1.1.7" - checksum: b183acabcd00adf5ff13d140f1cfc27357a76b905f5904c1223564ab21457473b97ef583ab22421d8e1e309b505488129c53ae63e3d36ffb495d746e27a6d340 + extend: "npm:^3.0.2" + findup-sync: "npm:^5.0.0" + fined: "npm:^2.0.0" + flagged-respawn: "npm:^2.0.0" + is-plain-object: "npm:^5.0.0" + object.map: "npm:^1.0.1" + rechoir: "npm:^0.8.0" + resolve: "npm:^1.20.0" + checksum: c323c173f18f36100761f3e6017dffd0a0f5fd45f13254741b0edf8604a065afe6190812fddbde3d95220998a15b20acf4e44baa3cc3185b9c65bb5662b9c24a + languageName: node + linkType: hard + +"limiter@npm:^1.1.5": + version: 1.1.5 + resolution: "limiter@npm:1.1.5" + checksum: ebe2b20a820d1f67b8e1724051246434c419b2da041a7e9cd943f6daf113b8d17a52a1bd88fb79be5b624c10283ecb737f50edb5c1c88c71f4cd367108c97300 languageName: node linkType: hard @@ -15977,6 +15185,13 @@ __metadata: languageName: node linkType: hard +"lodash.clonedeep@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.clonedeep@npm:4.5.0" + checksum: 2caf0e4808f319d761d2939ee0642fa6867a4bbf2cfce43276698828380756b99d4c4fa226d881655e6ac298dd453fe12a5ec8ba49861777759494c534936985 + languageName: node + linkType: hard + "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -16047,15 +15262,6 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:^2.2.0": - version: 2.2.0 - resolution: "log-symbols@npm:2.2.0" - dependencies: - chalk: "npm:^2.0.1" - checksum: 574eb4205f54f0605021aa67ebb372c30ca64e8ddd439efeb8507af83c776dce789e83614e80059014d9e48dcc94c4b60cef2e85f0dc944eea27c799cec62353 - languageName: node - linkType: hard - "log-symbols@npm:^4.0.0, log-symbols@npm:^4.1.0": version: 4.1.0 resolution: "log-symbols@npm:4.1.0" @@ -16066,6 +15272,16 @@ __metadata: languageName: node linkType: hard +"log-symbols@npm:^6.0.0": + version: 6.0.0 + resolution: "log-symbols@npm:6.0.0" + dependencies: + chalk: "npm:^5.3.0" + is-unicode-supported: "npm:^1.3.0" + checksum: 36636cacedba8f067d2deb4aad44e91a89d9efb3ead27e1846e7b82c9a10ea2e3a7bd6ce28a7ca616bebc60954ff25c67b0f92d20a6a746bb3cc52c3701891f6 + languageName: node + linkType: hard + "log-update@npm:^4.0.0": version: 4.0.0 resolution: "log-update@npm:4.0.0" @@ -16142,6 +15358,15 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:6.0.0, lru-cache@npm:^6.0.0": + version: 6.0.0 + resolution: "lru-cache@npm:6.0.0" + dependencies: + yallist: "npm:^4.0.0" + checksum: cb53e582785c48187d7a188d3379c181b5ca2a9c78d2bce3e7dee36f32761d1c42983da3fe12b55cb74e1779fa94cdc2e5367c028a9b35317184ede0c07a30a9 + languageName: node + linkType: hard + "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.2.2 resolution: "lru-cache@npm:10.2.2" @@ -16168,26 +15393,36 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^6.0.0": - version: 6.0.0 - resolution: "lru-cache@npm:6.0.0" +"lru-memoizer@npm:^2.2.0": + version: 2.3.0 + resolution: "lru-memoizer@npm:2.3.0" dependencies: - yallist: "npm:^4.0.0" - checksum: cb53e582785c48187d7a188d3379c181b5ca2a9c78d2bce3e7dee36f32761d1c42983da3fe12b55cb74e1779fa94cdc2e5367c028a9b35317184ede0c07a30a9 + lodash.clonedeep: "npm:^4.5.0" + lru-cache: "npm:6.0.0" + checksum: 13cf6bc9ff74cdb167078dbb66d4cf43adc802495da8f56097e6f388b4d7ccb91668beb809bdbc55b62d016c138d7c19a18c5883a2fdbcc7f508ad8a23ec7c65 languageName: node linkType: hard -"lru_map@npm:^0.3.3": - version: 0.3.3 - resolution: "lru_map@npm:0.3.3" - checksum: d861f14a142a4a74ebf8d3ad57f2e768a5b820db4100ae53eed1a64eb6350912332e6ebc87cb7415ad6d0cd8f3ce6d20beab9a5e6042ccb5996ea0067a220448 +"lunr@npm:^2.3.9": + version: 2.3.9 + resolution: "lunr@npm:2.3.9" + checksum: 77d7dbb4fbd602aac161e2b50887d8eda28c0fa3b799159cee380fbb311f1e614219126ecbbd2c3a9c685f1720a8109b3c1ca85cc893c39b6c9cc6a62a1d8a8b + languageName: node + linkType: hard + +"luxon@npm:^3.2.1": + version: 3.5.0 + resolution: "luxon@npm:3.5.0" + checksum: 335789bba95077db831ef99894edadeb23023b3eb2137a1b56acd0d290082b691cf793143d69e30bc069ec95f0b49f36419f48e951c68014f19ffe12045e3494 languageName: node linkType: hard -"luxon@npm:^1.26.0": - version: 1.28.1 - resolution: "luxon@npm:1.28.1" - checksum: 5c561ce4364bb2301ca5811c74d11a9e087f82164109c7997dc8f0959e64d51259d8e630914dca2edc6702525ce5ab066a4b85caa19d04be71f10e79ffe2bc84 +"lz-string@npm:^1.5.0": + version: 1.5.0 + resolution: "lz-string@npm:1.5.0" + bin: + lz-string: bin/bin.js + checksum: 36128e4de34791838abe979b19927c26e67201ca5acf00880377af7d765b38d1c60847e01c5ec61b1a260c48029084ab3893a3925fd6e48a04011364b089991b languageName: node linkType: hard @@ -16264,7 +15499,7 @@ __metadata: languageName: node linkType: hard -"map-cache@npm:^0.2.0, map-cache@npm:^0.2.2": +"map-cache@npm:^0.2.0": version: 0.2.2 resolution: "map-cache@npm:0.2.2" checksum: 05e3eb005c1b80b9f949ca007687640e8c5d0fc88dc45c3c3ab4902a3bec79d66a58f3e3b04d6985d90cd267c629c7b46c977e9c34433e8c11ecfcbb9f0fa290 @@ -16285,15 +15520,6 @@ __metadata: languageName: node linkType: hard -"map-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "map-visit@npm:1.0.0" - dependencies: - object-visit: "npm:^1.0.0" - checksum: fb3475e5311939a6147e339999113db607adc11c7c3cd3103e5e9dbf502898416ecba6b1c7c649c6d4d12941de00cee58b939756bdf20a9efe7d4fa5a5738b73 - languageName: node - linkType: hard - "markdown-it-abbr@npm:^1.0.4": version: 1.0.4 resolution: "markdown-it-abbr@npm:1.0.4" @@ -16372,6 +15598,15 @@ __metadata: languageName: node linkType: hard +"marked@npm:^4.3.0": + version: 4.3.0 + resolution: "marked@npm:4.3.0" + bin: + marked: bin/marked.js + checksum: 0013463855e31b9c88d8bb2891a611d10ef1dc79f2e3cbff1bf71ba389e04c5971298c886af0be799d7fa9aa4593b086a136062d59f1210b0480b026a8c5dc47 + languageName: node + linkType: hard + "match-sorter@npm:^6.0.2": version: 6.3.4 resolution: "match-sorter@npm:6.3.4" @@ -16382,6 +15617,15 @@ __metadata: languageName: node linkType: hard +"matcher@npm:^3.0.0": + version: 3.0.0 + resolution: "matcher@npm:3.0.0" + dependencies: + escape-string-regexp: "npm:^4.0.0" + checksum: 2edf24194a2879690bcdb29985fc6bc0d003df44e04df21ebcac721fa6ce2f6201c579866bb92f9380bffe946f11ecd8cd31f34117fb67ebf8aca604918e127e + languageName: node + linkType: hard + "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -16477,27 +15721,6 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^3.0.4": - version: 3.1.10 - resolution: "micromatch@npm:3.1.10" - dependencies: - arr-diff: "npm:^4.0.0" - array-unique: "npm:^0.3.2" - braces: "npm:^2.3.1" - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - extglob: "npm:^2.0.4" - fragment-cache: "npm:^0.2.1" - kind-of: "npm:^6.0.2" - nanomatch: "npm:^1.2.9" - object.pick: "npm:^1.3.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.2" - checksum: 531a32e7ac92bef60657820202be71b63d0f945c08a69cc4c239c0b19372b751483d464a850a2e3a5ff6cc9060641e43d44c303af104c1a27493d137d8af017f - languageName: node - linkType: hard - "micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": version: 4.0.5 resolution: "micromatch@npm:4.0.5" @@ -16552,13 +15775,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^1.0.0": - version: 1.2.0 - resolution: "mimic-fn@npm:1.2.0" - checksum: ad55214aec6094c0af4c0beec1a13787556f8116ed88807cf3f05828500f21f93a9482326bcd5a077ae91e3e8795b4e76b5b4c8bb12237ff0e4043a365516cba - languageName: node - linkType: hard - "mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" @@ -16566,10 +15782,10 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: de9cc32be9996fd941e512248338e43407f63f6d497abe8441fa33447d922e927de54d4cc3c1a3c6d652857acd770389d5a3823f311a744132760ce2be15ccbf +"mimic-function@npm:^5.0.0": + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: f3d9464dd1816ecf6bdf2aec6ba32c0728022039d992f178237d8e289b48764fee4131319e72eedd4f7f094e22ded0af836c3187a7edc4595d28dd74368fd81d languageName: node linkType: hard @@ -16619,7 +15835,16 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.2, minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 85f407dcd38ac3e180f425e86553911d101455ca3ad5544d6a7cec16286657e4f8a9aa6695803025c55e31e35a91a2252b5dc8e7d527211278b8b65b4dbd5eac + languageName: node + linkType: hard + +"minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -16628,21 +15853,21 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.1": - version: 5.1.6 - resolution: "minimatch@npm:5.1.6" +"minimatch@npm:^9.0.1, minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" dependencies: brace-expansion: "npm:^2.0.1" - checksum: 3defdfd230914f22a8da203747c42ee3c405c39d4d37ffda284dac5e45b7e1f6c49aa8be606509002898e73091ff2a3bbfc59c2c6c71d4660609f63aa92f98e3 + checksum: 2c16f21f50e64922864e560ff97c587d15fd491f65d92a677a344e970fe62aafdbeafe648965fa96d33c061b4d0eabfe0213466203dd793367e7f28658cf6414 languageName: node linkType: hard -"minimatch@npm:^9.0.1, minimatch@npm:^9.0.4": - version: 9.0.4 - resolution: "minimatch@npm:9.0.4" +"minimatch@npm:^9.0.3": + version: 9.0.5 + resolution: "minimatch@npm:9.0.5" dependencies: brace-expansion: "npm:^2.0.1" - checksum: 2c16f21f50e64922864e560ff97c587d15fd491f65d92a677a344e970fe62aafdbeafe648965fa96d33c061b4d0eabfe0213466203dd793367e7f28658cf6414 + checksum: de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed languageName: node linkType: hard @@ -16724,13 +15949,6 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^4.0.0": - version: 4.2.8 - resolution: "minipass@npm:4.2.8" - checksum: 4ea76b030d97079f4429d6e8a8affd90baf1b6a1898977c8ccce4701c5a2ba2792e033abc6709373f25c2c4d4d95440d9d5e9464b46b7b76ca44d2ce26d939ce - languageName: node - linkType: hard - "minipass@npm:^5.0.0": version: 5.0.0 resolution: "minipass@npm:5.0.0" @@ -16745,6 +15963,13 @@ __metadata: languageName: node linkType: hard +"minipass@npm:^7.1.2": + version: 7.1.2 + resolution: "minipass@npm:7.1.2" + checksum: b0fd20bb9fb56e5fa9a8bfac539e8915ae07430a619e4b86ff71f5fc757ef3924b23b2c4230393af1eda647ed3d75739e4e0acb250a6b1eb277cf7f8fe449557 + languageName: node + linkType: hard + "minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": version: 2.1.2 resolution: "minizlib@npm:2.1.2" @@ -16755,16 +15980,6 @@ __metadata: languageName: node linkType: hard -"mixin-deep@npm:^1.2.0": - version: 1.3.2 - resolution: "mixin-deep@npm:1.3.2" - dependencies: - for-in: "npm:^1.0.2" - is-extendable: "npm:^1.0.1" - checksum: cb39ffb73c377222391af788b4c83d1a6cecb2d9fceb7015384f8deb46e151a9b030c21ef59a79cb524d4557e3f74c7248ab948a62a6e7e296b42644863d183b - languageName: node - linkType: hard - "mixme@npm:^0.5.1": version: 0.5.10 resolution: "mixme@npm:0.5.10" @@ -16799,6 +16014,15 @@ __metadata: languageName: node linkType: hard +"mkdirp@npm:^3.0.1": + version: 3.0.1 + resolution: "mkdirp@npm:3.0.1" + bin: + mkdirp: dist/cjs/src/bin.js + checksum: 9f2b975e9246351f5e3a40dcfac99fcd0baa31fbfab615fe059fb11e51f10e4803c63de1f384c54d656e4db31d000e4767e9ef076a22e12a641357602e31d57d + languageName: node + linkType: hard + "mrmime@npm:^2.0.0": version: 2.0.0 resolution: "mrmime@npm:2.0.0" @@ -16827,6 +16051,40 @@ __metadata: languageName: node linkType: hard +"msw@npm:1.3.0": + version: 1.3.0 + resolution: "msw@npm:1.3.0" + dependencies: + "@mswjs/cookies": "npm:^0.2.2" + "@mswjs/interceptors": "npm:^0.17.5" + "@open-draft/until": "npm:^1.0.3" + "@types/cookie": "npm:^0.4.1" + "@types/js-levenshtein": "npm:^1.1.1" + chalk: "npm:^4.1.1" + chokidar: "npm:^3.4.2" + cookie: "npm:^0.4.2" + graphql: "npm:^15.0.0 || ^16.0.0" + headers-polyfill: "npm:^3.2.0" + inquirer: "npm:^8.2.0" + is-node-process: "npm:^1.2.0" + js-levenshtein: "npm:^1.1.6" + node-fetch: "npm:^2.6.7" + outvariant: "npm:^1.4.0" + path-to-regexp: "npm:^6.2.0" + strict-event-emitter: "npm:^0.4.3" + type-fest: "npm:^2.19.0" + yargs: "npm:^17.3.1" + peerDependencies: + typescript: ">= 4.4.x <= 5.2.x" + peerDependenciesMeta: + typescript: + optional: true + bin: + msw: cli/index.js + checksum: 15cbe20fddddcc7dcb62f1ea91b235d18478aef75234873f8288e3b87501306354f5c0badf4aa772e13c1f090fb04460c34d50ccc5bcb5bf148a3ba6a0539993 + languageName: node + linkType: hard + "mute-stream@npm:0.0.8": version: 0.0.8 resolution: "mute-stream@npm:0.0.8" @@ -16834,6 +16092,13 @@ __metadata: languageName: node linkType: hard +"mute-stream@npm:1.0.0": + version: 1.0.0 + resolution: "mute-stream@npm:1.0.0" + checksum: dce2a9ccda171ec979a3b4f869a102b1343dee35e920146776780de182f16eae459644d187e38d59a3d37adf85685e1c17c38cf7bfda7e39a9880f7a1d10a74c + languageName: node + linkType: hard + "mz@npm:^2.7.0": version: 2.7.0 resolution: "mz@npm:2.7.0" @@ -16870,25 +16135,6 @@ __metadata: languageName: node linkType: hard -"nanomatch@npm:^1.2.9": - version: 1.2.13 - resolution: "nanomatch@npm:1.2.13" - dependencies: - arr-diff: "npm:^4.0.0" - array-unique: "npm:^0.3.2" - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - fragment-cache: "npm:^0.2.1" - is-windows: "npm:^1.0.2" - kind-of: "npm:^6.0.2" - object.pick: "npm:^1.3.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: 0f5cefa755ca2e20c86332821995effb24acb79551ddaf51c1b9112628cad234a0d8fd9ac6aa56ad1f8bfad6ff6ae86e851acb960943249d9fa44b091479953a - languageName: node - linkType: hard - "napi-build-utils@npm:^1.0.1": version: 1.0.2 resolution: "napi-build-utils@npm:1.0.2" @@ -16968,7 +16214,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.7.0, node-fetch@npm:^2.5.0": +"node-fetch@npm:^2.5.0, node-fetch@npm:^2.6.7": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -17040,14 +16286,14 @@ __metadata: languageName: node linkType: hard -"node-machine-id@npm:1.1.12, node-machine-id@npm:^1.1.10": +"node-machine-id@npm:1.1.12": version: 1.1.12 resolution: "node-machine-id@npm:1.1.12" checksum: ab2fea5f75a6f1ce3c76c5e0ae3903b631230e0a99b003d176568fff8ddbdf7b2943be96cd8d220c497ca0f6149411831f8a450601929f326781cb1b59bab7f8 languageName: node linkType: hard -"node-plop@npm:0.26.3, node-plop@npm:^0.26.3": +"node-plop@npm:0.26.3": version: 0.26.3 resolution: "node-plop@npm:0.26.3" dependencies: @@ -17066,6 +16312,27 @@ __metadata: languageName: node linkType: hard +"node-plop@npm:^0.32.0": + version: 0.32.0 + resolution: "node-plop@npm:0.32.0" + dependencies: + "@types/inquirer": "npm:^9.0.3" + change-case: "npm:^4.1.2" + del: "npm:^7.1.0" + globby: "npm:^13.2.2" + handlebars: "npm:^4.7.8" + inquirer: "npm:^9.2.10" + isbinaryfile: "npm:^5.0.0" + lodash.get: "npm:^4.4.2" + lower-case: "npm:^2.0.2" + mkdirp: "npm:^3.0.1" + resolve: "npm:^1.22.4" + title-case: "npm:^3.0.3" + upper-case: "npm:^2.0.2" + checksum: 83babd504c4d5f84638c8d1638f99d6d3cd3615162df5be118163c4231b56e09388032db40034ec8fd4c93ef2e8d75d50b7b4d90a3150358554b759663051b2a + languageName: node + linkType: hard + "node-releases@npm:^2.0.14": version: 2.0.14 resolution: "node-releases@npm:2.0.14" @@ -17073,14 +16340,21 @@ __metadata: languageName: node linkType: hard -"node-schedule@npm:2.1.0": - version: 2.1.0 - resolution: "node-schedule@npm:2.1.0" +"node-releases@npm:^2.0.18": + version: 2.0.18 + resolution: "node-releases@npm:2.0.18" + checksum: 786ac9db9d7226339e1dc84bbb42007cb054a346bd9257e6aa154d294f01bc6a6cddb1348fa099f079be6580acbb470e3c048effd5f719325abd0179e566fd27 + languageName: node + linkType: hard + +"node-schedule@npm:2.1.1": + version: 2.1.1 + resolution: "node-schedule@npm:2.1.1" dependencies: - cron-parser: "npm:^3.5.0" + cron-parser: "npm:^4.2.0" long-timeout: "npm:0.1.1" sorted-array-functions: "npm:^1.3.0" - checksum: 556994e2d42c3a3f8b6bbd1c585d537d9cadf0d1dc35a830ce954fbd632e375f44595dd6650cb626ee7f49c1fc707eee6fa3d0986c412a333138dcd340ea9ec7 + checksum: 6ec51b34b9e676740ac25298e4ced5ee46053379f0d3aad533e51d7e083bc24ced045df1772a95bf9d9cfdb81299340bbf551549a7c5eb6e4d2dc6468c85c70e languageName: node linkType: hard @@ -17226,15 +16500,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.3.0 - resolution: "npm-run-path@npm:5.3.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: 124df74820c40c2eb9a8612a254ea1d557ddfab1581c3e751f825e3e366d9f00b0d76a3c94ecd8398e7f3eee193018622677e95816e8491f0797b21e30b2deba - languageName: node - linkType: hard - "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -17251,17 +16516,6 @@ __metadata: languageName: node linkType: hard -"object-copy@npm:^0.1.0": - version: 0.1.0 - resolution: "object-copy@npm:0.1.0" - dependencies: - copy-descriptor: "npm:^0.1.0" - define-property: "npm:^0.2.5" - kind-of: "npm:^3.0.3" - checksum: 79314b05e9d626159a04f1d913f4c4aba9eae8848511cf5f4c8e3b04bb3cc313b65f60357f86462c959a14c2d58380fedf89b6b32ecec237c452a5ef3900a293 - languageName: node - linkType: hard - "object-inspect@npm:^1.13.1": version: 1.13.1 resolution: "object-inspect@npm:1.13.1" @@ -17276,15 +16530,6 @@ __metadata: languageName: node linkType: hard -"object-visit@npm:^1.0.0": - version: 1.0.1 - resolution: "object-visit@npm:1.0.1" - dependencies: - isobject: "npm:^3.0.0" - checksum: 086b475bda24abd2318d2b187c3e928959b89f5cb5883d6fe5a42d03719b61fc18e765f658de9ac8730e67ba9ff26d61e73d991215948ff9ecefe771e0071029 - languageName: node - linkType: hard - "object.assign@npm:^4.1.2, object.assign@npm:^4.1.4, object.assign@npm:^4.1.5": version: 4.1.5 resolution: "object.assign@npm:4.1.5" @@ -17354,7 +16599,7 @@ __metadata: languageName: node linkType: hard -"object.map@npm:^1.0.0": +"object.map@npm:^1.0.1": version: 1.0.1 resolution: "object.map@npm:1.0.1" dependencies: @@ -17364,7 +16609,7 @@ __metadata: languageName: node linkType: hard -"object.pick@npm:^1.2.0, object.pick@npm:^1.3.0": +"object.pick@npm:^1.3.0": version: 1.3.0 resolution: "object.pick@npm:1.3.0" dependencies: @@ -17418,15 +16663,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^2.0.0": - version: 2.0.1 - resolution: "onetime@npm:2.0.1" - dependencies: - mimic-fn: "npm:^1.0.0" - checksum: b4e44a8c34e70e02251bfb578a6e26d6de6eedbed106cd78211d2fd64d28b6281d54924696554e4e966559644243753ac5df73c87f283b0927533d3315696215 - languageName: node - linkType: hard - "onetime@npm:^5.1.0, onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" @@ -17436,12 +16672,12 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" +"onetime@npm:^7.0.0": + version: 7.0.0 + resolution: "onetime@npm:7.0.0" dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 4eef7c6abfef697dd4479345a4100c382d73c149d2d56170a54a07418c50816937ad09500e1ed1e79d235989d073a9bade8557122aee24f0576ecde0f392bb6c + mimic-function: "npm:^5.0.0" + checksum: 5cb9179d74b63f52a196a2e7037ba2b9a893245a5532d3f44360012005c9cadb60851d56716ebff18a6f47129dab7168022445df47c2aff3b276d92585ed1221 languageName: node linkType: hard @@ -17463,18 +16699,6 @@ __metadata: languageName: node linkType: hard -"open@npm:^9.1.0": - version: 9.1.0 - resolution: "open@npm:9.1.0" - dependencies: - default-browser: "npm:^4.0.0" - define-lazy-prop: "npm:^3.0.0" - is-inside-container: "npm:^1.0.0" - is-wsl: "npm:^2.2.0" - checksum: 8073ec0dd8994a7a7d9bac208bd17d093993a65ce10f2eb9b62b6d3a91c9366ae903938a237c275493c130171d339f6dcbdd2a2de7e32953452c0867b97825af - languageName: node - linkType: hard - "opener@npm:^1.5.2": version: 1.5.2 resolution: "opener@npm:1.5.2" @@ -17515,17 +16739,20 @@ __metadata: languageName: node linkType: hard -"ora@npm:^3.4.0": - version: 3.4.0 - resolution: "ora@npm:3.4.0" +"ora@npm:^8.0.0": + version: 8.1.1 + resolution: "ora@npm:8.1.1" dependencies: - chalk: "npm:^2.4.2" - cli-cursor: "npm:^2.1.0" - cli-spinners: "npm:^2.0.0" - log-symbols: "npm:^2.2.0" - strip-ansi: "npm:^5.2.0" - wcwidth: "npm:^1.0.1" - checksum: 04cb375f222c36a16a95e6c39c473644a99a42fc34d35c37507cb836ea0a71f4d831fcd53198a460869114b2730891d63cc1047304afe5ddb078974d468edfb1 + chalk: "npm:^5.3.0" + cli-cursor: "npm:^5.0.0" + cli-spinners: "npm:^2.9.2" + is-interactive: "npm:^2.0.0" + is-unicode-supported: "npm:^2.0.0" + log-symbols: "npm:^6.0.0" + stdin-discarder: "npm:^0.2.2" + string-width: "npm:^7.2.0" + strip-ansi: "npm:^7.1.0" + checksum: 996a81a9e997481339de3a7996c56131ea292c0a0e9e42d1cd454e2390f1ce7015ec925dcdd29e3d74dc5d037a4aa1877e575b491555507bcd9f219df760a63f languageName: node linkType: hard @@ -17536,6 +16763,18 @@ __metadata: languageName: node linkType: hard +"os-paths@npm:^7.4.0": + version: 7.4.0 + resolution: "os-paths@npm:7.4.0" + dependencies: + fsevents: "npm:*" + dependenciesMeta: + fsevents: + optional: true + checksum: 196b31eaba32d56780ad42674c7fab22f9cdc811c90bca0e7eb9b016ce76ad8eb4d32dc537e7eea8ca11627b6e2c709ae9a1287d7b265c3b6feb855f87579022 + languageName: node + linkType: hard + "os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -17564,6 +16803,13 @@ __metadata: languageName: node linkType: hard +"outvariant@npm:^1.2.1, outvariant@npm:^1.4.0": + version: 1.4.3 + resolution: "outvariant@npm:1.4.3" + checksum: 5976ca7740349cb8c71bd3382e2a762b1aeca6f33dc984d9d896acdf3c61f78c3afcf1bfe9cc633a7b3c4b295ec94d292048f83ea2b2594fae4496656eba992c + languageName: node + linkType: hard + "p-cancelable@npm:^2.0.0": version: 2.1.1 resolution: "p-cancelable@npm:2.1.1" @@ -17657,6 +16903,15 @@ __metadata: languageName: node linkType: hard +"p-map@npm:^5.5.0": + version: 5.5.0 + resolution: "p-map@npm:5.5.0" + dependencies: + aggregate-error: "npm:^4.0.0" + checksum: 410bce846b1e3db6bb2ccab6248372ecf4e635fc2b31331c8f56478e73fec9e146e8b4547585e635703160a3d252a6a65b8f855834aebc2c3408eb5789630cc4 + languageName: node + linkType: hard + "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -17664,6 +16919,13 @@ __metadata: languageName: node linkType: hard +"package-json-from-dist@npm:^1.0.0": + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b + languageName: node + linkType: hard + "package-json@npm:7.0.0": version: 7.0.0 resolution: "package-json@npm:7.0.0" @@ -17725,7 +16987,7 @@ __metadata: languageName: node linkType: hard -"parse-filepath@npm:^1.0.1": +"parse-filepath@npm:^1.0.2": version: 1.0.2 resolution: "parse-filepath@npm:1.0.2" dependencies: @@ -17807,13 +17069,6 @@ __metadata: languageName: node linkType: hard -"pascalcase@npm:^0.1.1": - version: 0.1.1 - resolution: "pascalcase@npm:0.1.1" - checksum: 48dfe90618e33810bf58211d8f39ad2c0262f19ad6354da1ba563935b5f429f36409a1fb9187c220328f7a4dc5969917f8e3e01ee089b5f1627b02aefe39567b - languageName: node - linkType: hard - "passport-local@npm:1.0.0": version: 1.0.0 resolution: "passport-local@npm:1.0.0" @@ -17857,6 +17112,16 @@ __metadata: languageName: node linkType: hard +"path-case@npm:^3.0.4": + version: 3.0.4 + resolution: "path-case@npm:3.0.4" + dependencies: + dot-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: b6b14637228a558793f603aaeb2fcd981e738b8b9319421b713532fba96d75aa94024b9f6b9ae5aa33d86755144a5b36697d28db62ae45527dbd672fcc2cf0b7 + languageName: node + linkType: hard + "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -17885,13 +17150,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 794efeef32863a65ac312f3c0b0a99f921f3e827ff63afa5cb09a377e202c262b671f7b3832a4e64731003fa94af0263713962d317b9887bd1e0c48a342efba3 - languageName: node - linkType: hard - "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -17915,7 +17173,7 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^1.11.0": +"path-scurry@npm:^1.10.1, path-scurry@npm:^1.11.0, path-scurry@npm:^1.11.1": version: 1.11.1 resolution: "path-scurry@npm:1.11.1" dependencies: @@ -17934,10 +17192,10 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^6.1.0": - version: 6.2.2 - resolution: "path-to-regexp@npm:6.2.2" - checksum: 4b60852d3501fd05ca9dd08c70033d73844e5eca14e41f499f069afa8364f780f15c5098002f93bd42af8b3514de62ac6e82a53b5662de881d2b08c9ef21ea6b +"path-to-regexp@npm:^6.2.0, path-to-regexp@npm:^6.3.0": + version: 6.3.0 + resolution: "path-to-regexp@npm:6.3.0" + checksum: 73b67f4638b41cde56254e6354e46ae3a2ebc08279583f6af3d96fe4664fc75788f74ed0d18ca44fa4a98491b69434f9eee73b97bb5314bd1b5adb700f5c18d6 languageName: node linkType: hard @@ -17996,6 +17254,13 @@ __metadata: languageName: node linkType: hard +"picocolors@npm:^1.1.0": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -18042,21 +17307,21 @@ __metadata: languageName: node linkType: hard -"plop@npm:2.7.6": - version: 2.7.6 - resolution: "plop@npm:2.7.6" +"plop@npm:4.0.1": + version: 4.0.1 + resolution: "plop@npm:4.0.1" dependencies: - "@types/liftoff": "npm:^2.5.1" - chalk: "npm:^1.1.3" - interpret: "npm:^1.2.0" - liftoff: "npm:^2.5.0" - minimist: "npm:^1.2.5" - node-plop: "npm:^0.26.3" - ora: "npm:^3.4.0" - v8flags: "npm:^2.0.10" + "@types/liftoff": "npm:^4.0.3" + chalk: "npm:^5.3.0" + interpret: "npm:^3.1.1" + liftoff: "npm:^4.0.0" + minimist: "npm:^1.2.8" + node-plop: "npm:^0.32.0" + ora: "npm:^8.0.0" + v8flags: "npm:^4.0.1" bin: plop: bin/plop.js - checksum: eeb8b352a3f82d3d825d9152b36f302c2384ac1b3fd66e7dea2f16f21955c3d836c59e24e3f366fe72536fc0f16b78be80ad9fa55e116d8c35ce7e8c80cc3cd1 + checksum: 2143c028f35a9bc14ac7d7195dcd3fbe2369a6957fb5a5fbdd3a60e9d2a16ccad73deccf829fa04e8dee647cdaeae1066d84e6c3c5958caf3a3a5314a781aa7c languageName: node linkType: hard @@ -18067,20 +17332,13 @@ __metadata: languageName: node linkType: hard -"pony-cause@npm:^2.1.2": +"pony-cause@npm:^2.1.4": version: 2.1.11 resolution: "pony-cause@npm:2.1.11" checksum: d5db6489ec42f8fcce0fd9ad2052be98cd8f63814bf32819694ec1f4c6a01bc3be6181050d83bc79e95272174a5b9776d1c2af1fa79ef51e0ccc0f97c22b1420 languageName: node linkType: hard -"posix-character-classes@npm:^0.1.0": - version: 0.1.1 - resolution: "posix-character-classes@npm:0.1.1" - checksum: cce88011548a973b4af58361cd8f5f7b5a6faff8eef0901565802f067bcabf82597e920d4c97c22068464be3cbc6447af589f6cc8a7d813ea7165be60a0395bc - languageName: node - linkType: hard - "possible-typed-array-names@npm:^1.0.0": version: 1.0.0 resolution: "possible-typed-array-names@npm:1.0.0" @@ -18149,7 +17407,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.3.11, postcss@npm:^8.4.32, postcss@npm:^8.4.33": +"postcss@npm:^8.3.11, postcss@npm:^8.4.33": version: 8.4.38 resolution: "postcss@npm:8.4.38" dependencies: @@ -18193,6 +17451,18 @@ __metadata: languageName: node linkType: hard +"preferred-pm@npm:3.1.2": + version: 3.1.2 + resolution: "preferred-pm@npm:3.1.2" + dependencies: + find-up: "npm:^5.0.0" + find-yarn-workspace-root2: "npm:1.2.16" + path-exists: "npm:^4.0.0" + which-pm: "npm:2.0.0" + checksum: 0c1a876461d41ddd8c5ecdcb4be2b8c93b408857c8b7ff7a14312920301b7458061d620b476da90e16b27a2d7d19688a51bdeddf200557ad1d925658f05796f8 + languageName: node + linkType: hard + "preferred-pm@npm:^3.0.0": version: 3.1.3 resolution: "preferred-pm@npm:3.1.3" @@ -18227,30 +17497,6 @@ __metadata: languageName: node linkType: hard -"prettier-plugin-packagejson@npm:2.4.5": - version: 2.4.5 - resolution: "prettier-plugin-packagejson@npm:2.4.5" - dependencies: - sort-package-json: "npm:2.5.1" - synckit: "npm:0.8.5" - peerDependencies: - prettier: ">= 1.16.0" - peerDependenciesMeta: - prettier: - optional: true - checksum: dd1ffe766bcfd299c31ce287241ee901b5c0f0480d61591079d06a019a99a2e8e6122282571fc8251e1ca5b062483bbad215d6efef790397a64ffb322edb3cd3 - languageName: node - linkType: hard - -"prettier@npm:2.8.4": - version: 2.8.4 - resolution: "prettier@npm:2.8.4" - bin: - prettier: bin-prettier.js - checksum: d272cbd842d466fbd10e7efc22fd99ebdbfb78c06c0fe8ffdaa86d50883e7b3d3fba822a86fd8a1c851ca91ec5dfc867e612071c9c54d0e29954f20954262dcb - languageName: node - linkType: hard - "prettier@npm:2.8.8, prettier@npm:^2.7.1": version: 2.8.8 resolution: "prettier@npm:2.8.8" @@ -18260,6 +17506,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:3.3.3": + version: 3.3.3 + resolution: "prettier@npm:3.3.3" + bin: + prettier: bin/prettier.cjs + checksum: b85828b08e7505716324e4245549b9205c0cacb25342a030ba8885aba2039a115dbcf75a0b7ca3b37bc9d101ee61fab8113fc69ca3359f2a226f1ecc07ad2e26 + languageName: node + linkType: hard + "pretty-bytes@npm:^5.6.0": version: 5.6.0 resolution: "pretty-bytes@npm:5.6.0" @@ -18277,6 +17532,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^27.0.2": + version: 27.5.1 + resolution: "pretty-format@npm:27.5.1" + dependencies: + ansi-regex: "npm:^5.0.1" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^17.0.1" + checksum: 0cbda1031aa30c659e10921fa94e0dd3f903ecbbbe7184a729ad66f2b6e7f17891e8c7d7654c458fa4ccb1a411ffb695b4f17bbcd3fe075fabe181027c4040ed + languageName: node + linkType: hard + "pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -18437,6 +17703,13 @@ __metadata: languageName: node linkType: hard +"punycode@npm:2.3.1, punycode@npm:^2.1.0, punycode@npm:^2.1.1": + version: 2.3.1 + resolution: "punycode@npm:2.3.1" + checksum: 14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9 + languageName: node + linkType: hard + "punycode@npm:^1.2.4, punycode@npm:^1.4.1": version: 1.4.1 resolution: "punycode@npm:1.4.1" @@ -18444,13 +17717,6 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^2.1.0, punycode@npm:^2.1.1": - version: 2.3.1 - resolution: "punycode@npm:2.3.1" - checksum: 14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9 - languageName: node - linkType: hard - "pure-rand@npm:^6.0.0": version: 6.1.0 resolution: "pure-rand@npm:6.1.0" @@ -18476,7 +17742,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.11.0, qs@npm:^6.11.2, qs@npm:^6.4.0, qs@npm:^6.5.2": +"qs@npm:^6.11.0, qs@npm:^6.11.2, qs@npm:^6.5.2": version: 6.11.2 resolution: "qs@npm:6.11.2" dependencies: @@ -18553,7 +17819,7 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:^2.2.0, raw-body@npm:^2.3.3": +"raw-body@npm:^2.3.3": version: 2.5.2 resolution: "raw-body@npm:2.5.2" dependencies: @@ -18637,17 +17903,6 @@ __metadata: languageName: node linkType: hard -"react-error-boundary@npm:3.1.4": - version: 3.1.4 - resolution: "react-error-boundary@npm:3.1.4" - dependencies: - "@babel/runtime": "npm:^7.12.5" - peerDependencies: - react: ">=16.13.1" - checksum: f977ca61823e43de2381d53dd7aa8b4d79ff6a984c9afdc88dc44f9973b99de7fd382d2f0f91f2688e24bb987c0185bf45d0b004f22afaaab0f990a830253bfb - languageName: node - linkType: hard - "react-fast-compare@npm:^2.0.1": version: 2.0.4 resolution: "react-fast-compare@npm:2.0.4" @@ -18662,7 +17917,7 @@ __metadata: languageName: node linkType: hard -"react-helmet@npm:6.1.0, react-helmet@npm:^6.1.0": +"react-helmet@npm:^6.1.0": version: 6.1.0 resolution: "react-helmet@npm:6.1.0" dependencies: @@ -18676,19 +17931,19 @@ __metadata: languageName: node linkType: hard -"react-intl@npm:6.4.1": - version: 6.4.1 - resolution: "react-intl@npm:6.4.1" +"react-intl@npm:6.6.2": + version: 6.6.2 + resolution: "react-intl@npm:6.6.2" dependencies: - "@formatjs/ecma402-abstract": "npm:1.14.3" - "@formatjs/icu-messageformat-parser": "npm:2.3.1" - "@formatjs/intl": "npm:2.7.1" - "@formatjs/intl-displaynames": "npm:6.3.1" - "@formatjs/intl-listformat": "npm:7.2.1" + "@formatjs/ecma402-abstract": "npm:1.18.2" + "@formatjs/icu-messageformat-parser": "npm:2.7.6" + "@formatjs/intl": "npm:2.10.0" + "@formatjs/intl-displaynames": "npm:6.6.6" + "@formatjs/intl-listformat": "npm:7.5.5" "@types/hoist-non-react-statics": "npm:^3.3.1" "@types/react": "npm:16 || 17 || 18" hoist-non-react-statics: "npm:^3.3.2" - intl-messageformat: "npm:10.3.4" + intl-messageformat: "npm:10.5.11" tslib: "npm:^2.4.0" peerDependencies: react: ^16.6.0 || 17 || 18 @@ -18696,7 +17951,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 7f94a4838d53cad750cb6ea874eeb8afe1531fd3b443c0c903979ed69d3b669026abaae2d050692b665b4bf9ea4bf987dc1350a3569a903838f2309c2de3f7bf + checksum: 78288a0fded816735812dca6dcfee3eaa8bb3af7e963ba47639b51cc700a102a526859ff647ca79a5ebcdc69d6d78da90daeeed15cc0b819c7a20a74b2e1469c languageName: node linkType: hard @@ -18731,6 +17986,13 @@ __metadata: languageName: node linkType: hard +"react-is@npm:^17.0.1": + version: 17.0.2 + resolution: "react-is@npm:17.0.2" + checksum: 2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053 + languageName: node + linkType: hard + "react-is@npm:^18.0.0, react-is@npm:^18.2.0": version: 18.3.1 resolution: "react-is@npm:18.3.1" @@ -18756,39 +18018,7 @@ __metadata: languageName: node linkType: hard -"react-redux@npm:8.1.1": - version: 8.1.1 - resolution: "react-redux@npm:8.1.1" - dependencies: - "@babel/runtime": "npm:^7.12.1" - "@types/hoist-non-react-statics": "npm:^3.3.1" - "@types/use-sync-external-store": "npm:^0.0.3" - hoist-non-react-statics: "npm:^3.3.2" - react-is: "npm:^18.0.0" - use-sync-external-store: "npm:^1.0.0" - peerDependencies: - "@types/react": ^16.8 || ^17.0 || ^18.0 - "@types/react-dom": ^16.8 || ^17.0 || ^18.0 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - react-native: ">=0.59" - redux: ^4 || ^5.0.0-beta.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - react-dom: - optional: true - react-native: - optional: true - redux: - optional: true - checksum: 0efeeb228ebd1c20b7f127b010959f6531608a9e7d7c0680f3f5801fe9e912a60e3735b85d004aceed6a12740cb9dd5594cd1ab227b8c2aa91aeb8d87b0dbe1e - languageName: node - linkType: hard - -"react-redux@npm:^8.1.1": +"react-redux@npm:8.1.3, react-redux@npm:^8.1.1": version: 8.1.3 resolution: "react-redux@npm:8.1.3" dependencies: @@ -18843,11 +18073,11 @@ __metadata: languageName: node linkType: hard -"react-remove-scroll@npm:2.5.5": - version: 2.5.5 - resolution: "react-remove-scroll@npm:2.5.5" +"react-remove-scroll@npm:2.5.10": + version: 2.5.10 + resolution: "react-remove-scroll@npm:2.5.10" dependencies: - react-remove-scroll-bar: "npm:^2.3.3" + react-remove-scroll-bar: "npm:^2.3.6" react-style-singleton: "npm:^2.2.1" tslib: "npm:^2.1.0" use-callback-ref: "npm:^1.3.0" @@ -18858,15 +18088,15 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 4952657e6a7b9d661d4ad4dfcef81b9c7fa493e35164abff99c35c0b27b3d172ef7ad70c09416dc44dd14ff2e6b38a5ec7da27e27e90a15cbad36b8fd2fd8054 + checksum: 5057ebf11cf6b7a9126087c37be56f08bb96065906d871e7715f94caf74d980e01df8ad074e049d9d2f40d2946e50c14bd3c77966bcf4bf1d53ca303ecc64955 languageName: node linkType: hard -"react-remove-scroll@npm:^2.5.7, react-remove-scroll@npm:^2.5.9": - version: 2.5.10 - resolution: "react-remove-scroll@npm:2.5.10" +"react-remove-scroll@npm:2.5.5": + version: 2.5.5 + resolution: "react-remove-scroll@npm:2.5.5" dependencies: - react-remove-scroll-bar: "npm:^2.3.6" + react-remove-scroll-bar: "npm:^2.3.3" react-style-singleton: "npm:^2.2.1" tslib: "npm:^2.1.0" use-callback-ref: "npm:^1.3.0" @@ -18877,7 +18107,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 5057ebf11cf6b7a9126087c37be56f08bb96065906d871e7715f94caf74d980e01df8ad074e049d9d2f40d2946e50c14bd3c77966bcf4bf1d53ca303ecc64955 + checksum: 4952657e6a7b9d661d4ad4dfcef81b9c7fa493e35164abff99c35c0b27b3d172ef7ad70c09416dc44dd14ff2e6b38a5ec7da27e27e90a15cbad36b8fd2fd8054 languageName: node linkType: hard @@ -18917,9 +18147,9 @@ __metadata: languageName: node linkType: hard -"react-select@npm:5.7.0": - version: 5.7.0 - resolution: "react-select@npm:5.7.0" +"react-select@npm:5.8.0": + version: 5.8.0 + resolution: "react-select@npm:5.8.0" dependencies: "@babel/runtime": "npm:^7.12.0" "@emotion/cache": "npm:^11.4.0" @@ -18933,7 +18163,7 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 5ab64144930245cabedd08a399deaa35a19281163b0d4637811ae1cffd3b9ba45090d640c4f3ab95864229d07509fbdee69e960d074ad22dbacb223d21876443 + checksum: b4b98aaf117ee5cc4642871b7bd51fd0e2697988d0b880f30b21e933ca90258959147117d8aada36713b622e0e4cb06bd18ec02069f3f108896e0d31e69e3c16 languageName: node linkType: hard @@ -18978,16 +18208,16 @@ __metadata: languageName: node linkType: hard -"react-window@npm:1.8.8": - version: 1.8.8 - resolution: "react-window@npm:1.8.8" +"react-window@npm:1.8.10": + version: 1.8.10 + resolution: "react-window@npm:1.8.10" dependencies: "@babel/runtime": "npm:^7.0.0" memoize-one: "npm:>=3.1.1 <6" peerDependencies: react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 7e2b2dfd1d04b94f393cea54773fba410450f087bd1c71a0819b856dda4520027acd2c06df7f024d183ab8e8a79fb3c35da0ec65e9ac6b4c346cef7b28a94866 + checksum: eda9afb667d9784513dcc2755b65edf3a1412e7877975322993c1382908aaef0c0b948b7e3b2d705e353306556274d90f7ab19ac40aef2184fa39d4c1e2232ea languageName: node linkType: hard @@ -19082,15 +18312,6 @@ __metadata: languageName: node linkType: hard -"rechoir@npm:^0.6.2": - version: 0.6.2 - resolution: "rechoir@npm:0.6.2" - dependencies: - resolve: "npm:^1.1.6" - checksum: 22c4bb32f4934a9468468b608417194f7e3ceba9a508512125b16082c64f161915a28467562368eeb15dc16058eb5b7c13a20b9eb29ff9927d1ebb3b5aa83e84 - languageName: node - linkType: hard - "rechoir@npm:^0.8.0": version: 0.8.0 resolution: "rechoir@npm:0.8.0" @@ -19184,16 +18405,6 @@ __metadata: languageName: node linkType: hard -"regex-not@npm:^1.0.0, regex-not@npm:^1.0.2": - version: 1.0.2 - resolution: "regex-not@npm:1.0.2" - dependencies: - extend-shallow: "npm:^3.0.2" - safe-regex: "npm:^1.1.0" - checksum: a0f8d6045f63b22e9759db10e248369c443b41cedd7dba0922d002b66c2734bc2aef0d98c4d45772d1f756245f4c5203856b88b9624bba2a58708858a8d485d6 - languageName: node - linkType: hard - "regexp.prototype.flags@npm:^1.5.2": version: 1.5.2 resolution: "regexp.prototype.flags@npm:1.5.2" @@ -19285,20 +18496,6 @@ __metadata: languageName: node linkType: hard -"repeat-element@npm:^1.1.2": - version: 1.1.4 - resolution: "repeat-element@npm:1.1.4" - checksum: 81aa8d82bc845780803ef52df3533fa399974b99df571d0bb86e91f0ffca9ee4b9c4e8e5e72af087938cc28d2aef93d106a6d01da685d72ce96455b90a9f9f69 - languageName: node - linkType: hard - -"repeat-string@npm:^1.6.1": - version: 1.6.1 - resolution: "repeat-string@npm:1.6.1" - checksum: 87fa21bfdb2fbdedc44b9a5b118b7c1239bdd2c2c1e42742ef9119b7d412a5137a1d23f1a83dc6bb686f4f27429ac6f542e3d923090b44181bafa41e8ac0174d - languageName: node - linkType: hard - "request-ip@npm:3.3.0": version: 3.3.0 resolution: "request-ip@npm:3.3.0" @@ -19414,21 +18611,14 @@ __metadata: languageName: node linkType: hard -"resolve-url@npm:^0.2.1": - version: 0.2.1 - resolution: "resolve-url@npm:0.2.1" - checksum: c285182cfcddea13a12af92129ce0569be27fb0074ffaefbd3ba3da2eac2acecdfc996d435c4982a9fa2b4708640e52837c9153a5ab9255886a00b0b9e8d2a54 - languageName: node - linkType: hard - -"resolve.exports@npm:^2.0.0": +"resolve.exports@npm:2.0.2, resolve.exports@npm:^2.0.0": version: 2.0.2 resolution: "resolve.exports@npm:2.0.2" checksum: cc4cffdc25447cf34730f388dca5021156ba9302a3bad3d7f168e790dc74b2827dff603f1bc6ad3d299bac269828dca96dd77e036dc9fba6a2a1807c47ab5c98 languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.4, resolve@npm:~1.22.1": +"resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.4, resolve@npm:~1.22.1": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -19454,7 +18644,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -19489,16 +18679,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^2.0.0": - version: 2.0.0 - resolution: "restore-cursor@npm:2.0.0" - dependencies: - onetime: "npm:^2.0.0" - signal-exit: "npm:^3.0.2" - checksum: f5b335bee06f440445e976a7031a3ef53691f9b7c4a9d42a469a0edaf8a5508158a0d561ff2b26a1f4f38783bcca2c0e5c3a44f927326f6694d5b44d7a4993e6 - languageName: node - linkType: hard - "restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" @@ -19509,10 +18689,13 @@ __metadata: languageName: node linkType: hard -"ret@npm:~0.1.10": - version: 0.1.15 - resolution: "ret@npm:0.1.15" - checksum: 01f77cad0f7ea4f955852c03d66982609893edc1240c0c964b4c9251d0f9fb6705150634060d169939b096d3b77f4c84d6b6098a5b5d340160898c8581f1f63f +"restore-cursor@npm:^5.0.0": + version: 5.1.0 + resolution: "restore-cursor@npm:5.1.0" + dependencies: + onetime: "npm:^7.0.0" + signal-exit: "npm:^4.1.0" + checksum: c2ba89131eea791d1b25205bdfdc86699767e2b88dee2a590b1a6caa51737deac8bad0260a5ded2f7c074b7db2f3a626bcf1fcf3cdf35974cbeea5e2e6764f60 languageName: node linkType: hard @@ -19548,14 +18731,14 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^2.6.3": - version: 2.7.1 - resolution: "rimraf@npm:2.7.1" +"rimraf@npm:5.0.5": + version: 5.0.5 + resolution: "rimraf@npm:5.0.5" dependencies: - glob: "npm:^7.1.3" + glob: "npm:^10.3.7" bin: - rimraf: ./bin.js - checksum: 4eef73d406c6940927479a3a9dee551e14a54faf54b31ef861250ac815172bade86cc6f7d64a4dc5e98b65e4b18a2e1c9ff3b68d296be0c748413f092bb0dd40 + rimraf: dist/esm/bin.mjs + checksum: d50dbe724f33835decd88395b25ed35995077c60a50ae78ded06e0185418914e555817aad1b4243edbff2254548c2f6ad6f70cc850040bebb4da9e8cc016f586 languageName: node linkType: hard @@ -19569,7 +18752,21 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.13.0, rollup@npm:^4.2.0": +"roarr@npm:^2.15.3": + version: 2.15.4 + resolution: "roarr@npm:2.15.4" + dependencies: + boolean: "npm:^3.0.1" + detect-node: "npm:^2.0.4" + globalthis: "npm:^1.0.1" + json-stringify-safe: "npm:^5.0.1" + semver-compare: "npm:^1.0.0" + sprintf-js: "npm:^1.1.2" + checksum: 7d01d4c14513c461778dd673a8f9e53255221f8d04173aafeb8e11b23d8b659bb83f1c90cfe81af7f9c213b8084b404b918108fd792bda76678f555340cc64ec + languageName: node + linkType: hard + +"rollup@npm:^4.13.0": version: 4.22.4 resolution: "rollup@npm:4.22.4" dependencies: @@ -19632,15 +18829,6 @@ __metadata: languageName: node linkType: hard -"run-applescript@npm:^5.0.0": - version: 5.0.0 - resolution: "run-applescript@npm:5.0.0" - dependencies: - execa: "npm:^5.0.0" - checksum: f9977db5770929f3f0db434b8e6aa266498c70dec913c84320c0a06add510cf44e3a048c44da088abee312006f9cbf572fd065cdc8f15d7682afda8755f4114c - languageName: node - linkType: hard - "run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" @@ -19648,6 +18836,13 @@ __metadata: languageName: node linkType: hard +"run-async@npm:^3.0.0": + version: 3.0.0 + resolution: "run-async@npm:3.0.0" + checksum: b18b562ae37c3020083dcaae29642e4cc360c824fbfb6b7d50d809a9d5227bb986152d09310255842c8dce40526e82ca768f02f00806c91ba92a8dfa6159cb85 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -19657,7 +18852,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:7.8.1, rxjs@npm:^7.5.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": +"rxjs@npm:7.8.1, rxjs@npm:^7.2.0, rxjs@npm:^7.5.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -19712,15 +18907,6 @@ __metadata: languageName: node linkType: hard -"safe-regex@npm:^1.1.0": - version: 1.1.0 - resolution: "safe-regex@npm:1.1.0" - dependencies: - ret: "npm:~0.1.10" - checksum: 547d58aa5184cbef368fd5ed5f28d20f911614748c5da6b35f53fd6626396707587251e6e3d1e3010fd3ff1212e413841b8825eaa5f317017ca62a30899af31a - languageName: node - linkType: hard - "safe-stable-stringify@npm:^2.3.1": version: 2.4.3 resolution: "safe-stable-stringify@npm:2.4.3" @@ -19735,20 +18921,6 @@ __metadata: languageName: node linkType: hard -"sanitize-html@npm:2.11.0": - version: 2.11.0 - resolution: "sanitize-html@npm:2.11.0" - dependencies: - deepmerge: "npm:^4.2.2" - escape-string-regexp: "npm:^4.0.0" - htmlparser2: "npm:^8.0.0" - is-plain-object: "npm:^5.0.0" - parse-srcset: "npm:^1.0.2" - postcss: "npm:^8.3.11" - checksum: 863dcce83c4631fcb5519fd0739ed9e93adcce8dd89e5a738823c309c68686048b0f4e30e07bae0de67ea72b567ee9c908af756ba22fcfcb8fd1fa2c69ca3e0d - languageName: node - linkType: hard - "sanitize-html@npm:2.13.0": version: 2.13.0 resolution: "sanitize-html@npm:2.13.0" @@ -19770,6 +18942,15 @@ __metadata: languageName: node linkType: hard +"scheduler@npm:0.23.0": + version: 0.23.0 + resolution: "scheduler@npm:0.23.0" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: b777f7ca0115e6d93e126ac490dbd82642d14983b3079f58f35519d992fa46260be7d6e6cede433a92db70306310c6f5f06e144f0e40c484199e09c1f7be53dd + languageName: node + linkType: hard + "scheduler@npm:^0.23.2": version: 0.23.2 resolution: "scheduler@npm:0.23.2" @@ -19779,7 +18960,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": +"schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" dependencies: @@ -19790,7 +18971,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^4.0.0": +"schema-utils@npm:^4.0.0, schema-utils@npm:^4.2.0": version: 4.2.0 resolution: "schema-utils@npm:4.2.0" dependencies: @@ -19811,6 +18992,13 @@ __metadata: languageName: node linkType: hard +"semver-compare@npm:^1.0.0": + version: 1.0.0 + resolution: "semver-compare@npm:1.0.0" + checksum: 9ef4d8b81847556f0865f46ddc4d276bace118c7cb46811867af82e837b7fc473911981d5a0abc561fa2db487065572217e5b06e18701c4281bcdd2a1affaff1 + languageName: node + linkType: hard + "semver@npm:2 || 3 || 4 || 5, semver@npm:^5.3.0": version: 5.7.2 resolution: "semver@npm:5.7.2" @@ -19840,6 +19028,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.3.2": + version: 7.6.3 + resolution: "semver@npm:7.6.3" + bin: + semver: bin/semver.js + checksum: 88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf + languageName: node + linkType: hard + "semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": version: 7.6.2 resolution: "semver@npm:7.6.2" @@ -19869,6 +19066,26 @@ __metadata: languageName: node linkType: hard +"sentence-case@npm:^3.0.4": + version: 3.0.4 + resolution: "sentence-case@npm:3.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + upper-case-first: "npm:^2.0.2" + checksum: 9a90527a51300cf5faea7fae0c037728f9ddcff23ac083883774c74d180c0a03c31aab43d5c3347512e8c1b31a0d4712512ec82beb71aa79b85149f9abeb5467 + languageName: node + linkType: hard + +"serialize-error@npm:^7.0.1": + version: 7.0.1 + resolution: "serialize-error@npm:7.0.1" + dependencies: + type-fest: "npm:^0.13.1" + checksum: 7982937d578cd901276c8ab3e2c6ed8a4c174137730f1fb0402d005af209a0e84d04acc874e317c936724c7b5b26c7a96ff7e4b8d11a469f4924a4b0ea814c05 + languageName: node + linkType: hard + "serialize-javascript@npm:^6.0.1": version: 6.0.2 resolution: "serialize-javascript@npm:6.0.2" @@ -19885,6 +19102,13 @@ __metadata: languageName: node linkType: hard +"set-cookie-parser@npm:^2.4.6": + version: 2.7.1 + resolution: "set-cookie-parser@npm:2.7.1" + checksum: 060c198c4c92547ac15988256f445eae523f57f2ceefeccf52d30d75dedf6bff22b9c26f756bd44e8e560d44ff4ab2130b178bd2e52ef5571bf7be3bd7632d9a + languageName: node + linkType: hard + "set-function-length@npm:^1.2.1": version: 1.2.2 resolution: "set-function-length@npm:1.2.2" @@ -19911,18 +19135,6 @@ __metadata: languageName: node linkType: hard -"set-value@npm:^2.0.0, set-value@npm:^2.0.1": - version: 2.0.1 - resolution: "set-value@npm:2.0.1" - dependencies: - extend-shallow: "npm:^2.0.1" - is-extendable: "npm:^0.1.1" - is-plain-object: "npm:^2.0.3" - split-string: "npm:^3.0.1" - checksum: 4c40573c4f6540456e4b38b95f570272c4cfbe1d12890ad4057886da8535047cd772dfadf5b58e2e87aa244dfb4c57e3586f6716b976fc47c5144b6b09e1811b - languageName: node - linkType: hard - "setimmediate@npm:^1.0.4": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" @@ -20019,6 +19231,18 @@ __metadata: languageName: node linkType: hard +"shiki@npm:^0.14.7": + version: 0.14.7 + resolution: "shiki@npm:0.14.7" + dependencies: + ansi-sequence-parser: "npm:^1.1.0" + jsonc-parser: "npm:^3.2.0" + vscode-oniguruma: "npm:^1.7.0" + vscode-textmate: "npm:^8.0.0" + checksum: 5c7fcbb870d0facccc7ae2f3410a28121f8e0b3f298e4e956de817ad6ab60a4c7e20a9184edfe50a93447addbb88b95b69e6ef88ac16ac6ca3e94c50771a6459 + languageName: node + linkType: hard + "side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": version: 1.0.6 resolution: "side-channel@npm:1.0.6" @@ -20045,7 +19269,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^4.0.1": +"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: 41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83 @@ -20231,39 +19455,13 @@ __metadata: languageName: node linkType: hard -"snapdragon-node@npm:^2.0.1": - version: 2.1.1 - resolution: "snapdragon-node@npm:2.1.1" - dependencies: - define-property: "npm:^1.0.0" - isobject: "npm:^3.0.0" - snapdragon-util: "npm:^3.0.1" - checksum: 7616e6a1ca054afe3ad8defda17ebe4c73b0800d2e0efd635c44ee1b286f8ac7900517314b5330862ce99b28cd2782348ee78bae573ff0f55832ad81d9657f3f - languageName: node - linkType: hard - -"snapdragon-util@npm:^3.0.1": - version: 3.0.1 - resolution: "snapdragon-util@npm:3.0.1" - dependencies: - kind-of: "npm:^3.2.0" - checksum: 4441856d343399ba7f37f79681949d51b922e290fcc07e7bc94655a50f584befa4fb08f40c3471cd160e004660161964d8ff140cba49baa59aa6caba774240e3 - languageName: node - linkType: hard - -"snapdragon@npm:^0.8.1": - version: 0.8.2 - resolution: "snapdragon@npm:0.8.2" +"snake-case@npm:^3.0.4": + version: 3.0.4 + resolution: "snake-case@npm:3.0.4" dependencies: - base: "npm:^0.11.1" - debug: "npm:^2.2.0" - define-property: "npm:^0.2.5" - extend-shallow: "npm:^2.0.1" - map-cache: "npm:^0.2.2" - source-map: "npm:^0.5.6" - source-map-resolve: "npm:^0.5.0" - use: "npm:^3.1.0" - checksum: dfdac1f73d47152d72fc07f4322da09bbddfa31c1c9c3ae7346f252f778c45afa5b03e90813332f02f04f6de8003b34a168c456f8bb719024d092f932520ffca + dot-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: ab19a913969f58f4474fe9f6e8a026c8a2142a01f40b52b79368068343177f818cdfef0b0c6b9558f298782441d5ca8ed5932eb57822439fad791d866e62cecd languageName: node linkType: hard @@ -20313,23 +19511,6 @@ __metadata: languageName: node linkType: hard -"sort-package-json@npm:2.5.1": - version: 2.5.1 - resolution: "sort-package-json@npm:2.5.1" - dependencies: - detect-indent: "npm:^7.0.1" - detect-newline: "npm:^4.0.0" - get-stdin: "npm:^9.0.0" - git-hooks-list: "npm:^3.0.0" - globby: "npm:^13.1.2" - is-plain-obj: "npm:^4.1.0" - sort-object-keys: "npm:^1.1.3" - bin: - sort-package-json: cli.js - checksum: 923d272e419110dd7d0261b54471a65db3e0b9b0097b1f762d3f65fd3f37f8468018e29bbcd64be34d446cbad268c6f2dc570adc79b356005760795935e4b32b - languageName: node - linkType: hard - "sorted-array-functions@npm:^1.3.0": version: 1.3.0 resolution: "sorted-array-functions@npm:1.3.0" @@ -20351,19 +19532,6 @@ __metadata: languageName: node linkType: hard -"source-map-resolve@npm:^0.5.0": - version: 0.5.3 - resolution: "source-map-resolve@npm:0.5.3" - dependencies: - atob: "npm:^2.1.2" - decode-uri-component: "npm:^0.2.0" - resolve-url: "npm:^0.2.1" - source-map-url: "npm:^0.4.0" - urix: "npm:^0.1.0" - checksum: 410acbe93882e058858d4c1297be61da3e1533f95f25b95903edddc1fb719654e705663644677542d1fb78a66390238fad1a57115fc958a0724cf9bb509caf57 - languageName: node - linkType: hard - "source-map-support@npm:0.5.13": version: 0.5.13 resolution: "source-map-support@npm:0.5.13" @@ -20384,14 +19552,7 @@ __metadata: languageName: node linkType: hard -"source-map-url@npm:^0.4.0": - version: 0.4.1 - resolution: "source-map-url@npm:0.4.1" - checksum: f8af0678500d536c7f643e32094d6718a4070ab4ca2d2326532512cfbe2d5d25a45849b4b385879326f2d7523bb3b686d0360dd347a3cda09fd89a5c28d4bc58 - languageName: node - linkType: hard - -"source-map@npm:^0.5.6, source-map@npm:^0.5.7": +"source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 904e767bb9c494929be013017380cbba013637da1b28e5943b566031e29df04fba57edf3f093e0914be094648b577372bd8ad247fa98cfba9c600794cd16b599 @@ -20470,16 +19631,7 @@ __metadata: languageName: node linkType: hard -"split-string@npm:^3.0.1, split-string@npm:^3.0.2": - version: 3.1.0 - resolution: "split-string@npm:3.1.0" - dependencies: - extend-shallow: "npm:^3.0.0" - checksum: 72d7cd625445c7af215130e1e2bc183013bb9dd48a074eda1d35741e2b0dcb355e6df5b5558a62543a24dcec37dd1d6eb7a6228ff510d3c9de0f3dc1d1da8a70 - languageName: node - linkType: hard - -"sprintf-js@npm:^1.1.3": +"sprintf-js@npm:^1.1.2, sprintf-js@npm:^1.1.3": version: 1.1.3 resolution: "sprintf-js@npm:1.1.3" checksum: 09270dc4f30d479e666aee820eacd9e464215cdff53848b443964202bf4051490538e5dd1b42e1a65cf7296916ca17640aebf63dae9812749c7542ee5f288dec @@ -20546,17 +19698,7 @@ __metadata: languageName: node linkType: hard -"static-extend@npm:^0.1.1": - version: 0.1.2 - resolution: "static-extend@npm:0.1.2" - dependencies: - define-property: "npm:^0.2.5" - object-copy: "npm:^0.1.0" - checksum: 284f5865a9e19d079f1badbcd70d5f9f82e7a08393f818a220839cd5f71729e89105e1c95322bd28e833161d484cee671380ca443869ae89578eef2bf55c0653 - languageName: node - linkType: hard - -"statuses@npm:2.0.1, statuses@npm:^2.0.1": +"statuses@npm:2.0.1": version: 2.0.1 resolution: "statuses@npm:2.0.1" checksum: 34378b207a1620a24804ce8b5d230fea0c279f00b18a7209646d5d47e419d1cc23e7cbf33a25a1e51ac38973dc2ac2e1e9c647a8e481ef365f77668d72becfd0 @@ -20570,6 +19712,13 @@ __metadata: languageName: node linkType: hard +"stdin-discarder@npm:^0.2.2": + version: 0.2.2 + resolution: "stdin-discarder@npm:0.2.2" + checksum: c78375e82e956d7a64be6e63c809c7f058f5303efcaf62ea48350af072bacdb99c06cba39209b45a071c1acbd49116af30df1df9abb448df78a6005b72f10537 + languageName: node + linkType: hard + "strapi-webtools@workspace:.": version: 0.0.0-use.local resolution: "strapi-webtools@workspace:." @@ -20664,6 +19813,22 @@ __metadata: languageName: node linkType: hard +"strict-event-emitter@npm:^0.2.4": + version: 0.2.8 + resolution: "strict-event-emitter@npm:0.2.8" + dependencies: + events: "npm:^3.3.0" + checksum: 6891e19fea4f0289e4da2fe7050d85906eaca7f774aa38fe674f0e58fdece1b63b868614fa23974c4cb862aa99358caa987523b705fdfff4639231c62e384394 + languageName: node + linkType: hard + +"strict-event-emitter@npm:^0.4.3": + version: 0.4.6 + resolution: "strict-event-emitter@npm:0.4.6" + checksum: d0231ef081cb1937b1445da59a1ec202d1c097d825c504f398600532490a4104e200b0dce4137467a8eaac5f8f9718d01c99869687afad78cad3b14c4b2e6a39 + languageName: node + linkType: hard + "string-argv@npm:~0.3.1": version: 0.3.2 resolution: "string-argv@npm:0.3.2" @@ -20710,6 +19875,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^7.2.0": + version: 7.2.0 + resolution: "string-width@npm:7.2.0" + dependencies: + emoji-regex: "npm:^10.3.0" + get-east-asian-width: "npm:^1.0.0" + strip-ansi: "npm:^7.1.0" + checksum: eb0430dd43f3199c7a46dcbf7a0b34539c76fe3aa62763d0b0655acdcbdf360b3f66f3d58ca25ba0205f42ea3491fa00f09426d3b7d3040e506878fc7664c9b9 + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.10": version: 4.0.11 resolution: "string.prototype.matchall@npm:4.0.11" @@ -20798,25 +19974,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^3.0.0": - version: 3.0.1 - resolution: "strip-ansi@npm:3.0.1" - dependencies: - ansi-regex: "npm:^2.0.0" - checksum: f6e7fbe8e700105dccf7102eae20e4f03477537c74b286fd22cfc970f139002ed6f0d9c10d0e21aa9ed9245e0fa3c9275930e8795c5b947da136e4ecb644a70f - languageName: node - linkType: hard - -"strip-ansi@npm:^5.2.0": - version: 5.2.0 - resolution: "strip-ansi@npm:5.2.0" - dependencies: - ansi-regex: "npm:^4.1.0" - checksum: de4658c8a097ce3b15955bc6008f67c0790f85748bdc025b7bc8c52c7aee94bc4f9e50624516150ed173c3db72d851826cd57e7a85fe4e4bb6dbbebd5d297fdf - languageName: node - linkType: hard - -"strip-ansi@npm:^7.0.1": +"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": version: 7.1.0 resolution: "strip-ansi@npm:7.1.0" dependencies: @@ -20846,13 +20004,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: a771a17901427bac6293fd416db7577e2bc1c34a19d38351e9d5478c3c415f523f391003b42ed475f27e33a78233035df183525395f731d3bfb8cdcbd4da08ce - languageName: node - linkType: hard - "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -20949,13 +20100,6 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^2.0.0": - version: 2.0.0 - resolution: "supports-color@npm:2.0.0" - checksum: 570e0b63be36cccdd25186350a6cb2eaad332a95ff162fa06d9499982315f2fe4217e69dd98e862fbcd9c81eaff300a825a1fe7bf5cc752e5b84dfed042b0dda - languageName: node - linkType: hard - "supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -21000,16 +20144,6 @@ __metadata: languageName: node linkType: hard -"synckit@npm:0.8.5": - version: 0.8.5 - resolution: "synckit@npm:0.8.5" - dependencies: - "@pkgr/utils": "npm:^2.3.1" - tslib: "npm:^2.5.0" - checksum: 9827f828cabc404b3a147c38f824c8d5b846eb6f65189d965aa0b71ea8ecda5048f8f50b4bdfd8813148844175233cff56c6bc8d87a7118cf10707df870519f4 - languageName: node - linkType: hard - "synckit@npm:0.9.0": version: 0.9.0 resolution: "synckit@npm:0.9.0" @@ -21087,21 +20221,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:6.1.13": - version: 6.1.13 - resolution: "tar@npm:6.1.13" - dependencies: - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.0.0" - minipass: "npm:^4.0.0" - minizlib: "npm:^2.1.1" - mkdirp: "npm:^1.0.3" - yallist: "npm:^4.0.0" - checksum: eee5f264f3f3c27cd8d4934f80c568470f92811c416144ab671bb36b45a8ed55fbfbbd31f0146f3eddaca91fd564c9a7ec4d2086940968b836f4a2c54146c060 - languageName: node - linkType: hard - -"tar@npm:^6.1.11, tar@npm:^6.1.2": +"tar@npm:6.2.1, tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.2.1 resolution: "tar@npm:6.2.1" dependencies: @@ -21279,10 +20399,12 @@ __metadata: languageName: node linkType: hard -"titleize@npm:^3.0.0": - version: 3.0.0 - resolution: "titleize@npm:3.0.0" - checksum: 5ae6084ba299b5782f95e3fe85ea9f0fa4d74b8ae722b6b3208157e975589fbb27733aeba4e5080fa9314a856044ef52caa61b87caea4b1baade951a55c06336 +"title-case@npm:^3.0.3": + version: 3.0.3 + resolution: "title-case@npm:3.0.3" + dependencies: + tslib: "npm:^2.0.3" + checksum: face56f686060f777b43a180d371407124d201eb4238c19d9e97030fd54859696ca4e2ca499cc232f8700f24f2414cc08aab9fdf6d39acff055dd825a4d86d6a languageName: node linkType: hard @@ -21323,25 +20445,6 @@ __metadata: languageName: node linkType: hard -"to-object-path@npm:^0.3.0": - version: 0.3.0 - resolution: "to-object-path@npm:0.3.0" - dependencies: - kind-of: "npm:^3.0.2" - checksum: 731832a977614c03a770363ad2bd9e9c82f233261861724a8e612bb90c705b94b1a290a19f52958e8e179180bb9b71121ed65e245691a421467726f06d1d7fc3 - languageName: node - linkType: hard - -"to-regex-range@npm:^2.1.0": - version: 2.1.1 - resolution: "to-regex-range@npm:2.1.1" - dependencies: - is-number: "npm:^3.0.0" - repeat-string: "npm:^1.6.1" - checksum: 440d82dbfe0b2e24f36dd8a9467240406ad1499fc8b2b0f547372c22ed1d092ace2a3eb522bb09bfd9c2f39bf1ca42eb78035cf6d2b8c9f5c78da3abc96cd949 - languageName: node - linkType: hard - "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -21351,18 +20454,6 @@ __metadata: languageName: node linkType: hard -"to-regex@npm:^3.0.1, to-regex@npm:^3.0.2": - version: 3.0.2 - resolution: "to-regex@npm:3.0.2" - dependencies: - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - regex-not: "npm:^1.0.2" - safe-regex: "npm:^1.1.0" - checksum: 99d0b8ef397b3f7abed4bac757b0f0bb9f52bfd39167eb7105b144becfaa9a03756892352d01ac6a911f0c1ceef9f81db68c46899521a3eed054082042796120 - languageName: node - linkType: hard - "toggle-selection@npm:^1.0.6": version: 1.0.6 resolution: "toggle-selection@npm:1.0.6" @@ -21496,14 +20587,14 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.10.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": +"tslib@npm:^1.8.1, tslib@npm:^1.9.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2 languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0": +"tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb @@ -21704,14 +20795,21 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.18.0": +"type-fest@npm:^2.19.0": version: 2.19.0 resolution: "type-fest@npm:2.19.0" checksum: a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb languageName: node linkType: hard -"type-is@npm:^1.6.14, type-is@npm:^1.6.16, type-is@npm:^1.6.18": +"type-fest@npm:^4.0.0": + version: 4.26.1 + resolution: "type-fest@npm:4.26.1" + checksum: d2719ff8d380befe8a3c61068f37f28d6fa2849fd140c5d2f0f143099e371da6856aad7c97e56b83329d45bfe504afe9fd936a7cff600cc0d46aa9ffb008d6c6 + languageName: node + linkType: hard + +"type-is@npm:^1.6.16": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -21782,6 +20880,43 @@ __metadata: languageName: node linkType: hard +"typedoc-github-wiki-theme@npm:1.1.0": + version: 1.1.0 + resolution: "typedoc-github-wiki-theme@npm:1.1.0" + peerDependencies: + typedoc: ">=0.24.0" + typedoc-plugin-markdown: ">=3.15.0" + checksum: b714bb185343ea54717d5e32766c09380efc63d2a6ecabe90660e7cf7eb7372519472bdf29f78dc3dcc9e4164aebbef4c154c2f36c0aca762f887fd9b3066276 + languageName: node + linkType: hard + +"typedoc-plugin-markdown@npm:3.17.1": + version: 3.17.1 + resolution: "typedoc-plugin-markdown@npm:3.17.1" + dependencies: + handlebars: "npm:^4.7.7" + peerDependencies: + typedoc: ">=0.24.0" + checksum: 5c9322cd6b5218b1c8b18e6c9df45ad0f99dea9b9cee4006f1f286b04725db47e26856b3e07069beabbd65d8357da34563707d50027b19bb18fd3633a3591349 + languageName: node + linkType: hard + +"typedoc@npm:0.25.10": + version: 0.25.10 + resolution: "typedoc@npm:0.25.10" + dependencies: + lunr: "npm:^2.3.9" + marked: "npm:^4.3.0" + minimatch: "npm:^9.0.3" + shiki: "npm:^0.14.7" + peerDependencies: + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x + bin: + typedoc: bin/typedoc + checksum: b2a100c35ffcabc4cb356a04bf58e88255840a750fa84a4bbd52d5dd1244d4669cc61bdccf115e4164b0fb343d6bb76f6792e7922d86a642567879a50ca7a05d + languageName: node + linkType: hard + "typescript@npm:*": version: 5.3.3 resolution: "typescript@npm:5.3.3" @@ -21802,6 +20937,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:5.3.2": + version: 5.3.2 + resolution: "typescript@npm:5.3.2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: d7dbe1fbe19039e36a65468ea64b5d338c976550394ba576b7af9c68ed40c0bc5d12ecce390e4b94b287a09a71bd3229f19c2d5680611f35b7c53a3898791159 + languageName: node + linkType: hard + "typescript@npm:5.4.4": version: 5.4.4 resolution: "typescript@npm:5.4.4" @@ -21832,6 +20977,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A5.3.2#optional!builtin": + version: 5.3.2 + resolution: "typescript@patch:typescript@npm%3A5.3.2#optional!builtin::version=5.3.2&hash=e012d7" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 73c8bad74e732d93211c9d77f28b03307e2f5fc6a0afc73f4b783261ab567686a16d6ae958bdaef383a00be1b0b8c8b6741dd6ca3d13af4963fa7e47456d49c7 + languageName: node + linkType: hard + "typescript@patch:typescript@npm%3A5.4.4#optional!builtin": version: 5.4.4 resolution: "typescript@patch:typescript@npm%3A5.4.4#optional!builtin::version=5.4.4&hash=e012d7" @@ -21858,17 +21013,16 @@ __metadata: languageName: node linkType: hard -"umzug@npm:3.2.1": - version: 3.2.1 - resolution: "umzug@npm:3.2.1" +"umzug@npm:3.8.1": + version: 3.8.1 + resolution: "umzug@npm:3.8.1" dependencies: "@rushstack/ts-command-line": "npm:^4.12.2" - emittery: "npm:^0.12.1" - fs-jetpack: "npm:^4.3.1" - glob: "npm:^8.0.3" - pony-cause: "npm:^2.1.2" - type-fest: "npm:^2.18.0" - checksum: ff5d417c5f0211e8c3c2529c347313ecef5db3ff4b219c71098e09884674387ac14870749ecf42ac26aabcf7559207b855fb0016eb8c50f7cd979f816d4b1545 + emittery: "npm:^0.13.0" + fast-glob: "npm:^3.3.2" + pony-cause: "npm:^2.1.4" + type-fest: "npm:^4.0.0" + checksum: 5e0472e170aabd249885e9a2e3539036b50f707a6401af72a176ab2edfd24c5c05e4acb98049e5097ce24a987f7e835f5887d62ba528cba4ed76b97e801a66fc languageName: node linkType: hard @@ -21905,6 +21059,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:6.19.2": + version: 6.19.2 + resolution: "undici@npm:6.19.2" + checksum: 3b7b9238c0c84fd90742422fb12844a29e33e922d2c5f722f626090ca1f1ec93596ccec9be1814bb0e923e28682d2080a17d17a4afe373897b9770ef25a64d97 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -21936,18 +21097,6 @@ __metadata: languageName: node linkType: hard -"union-value@npm:^1.0.0": - version: 1.0.1 - resolution: "union-value@npm:1.0.1" - dependencies: - arr-union: "npm:^3.1.0" - get-value: "npm:^2.0.6" - is-extendable: "npm:^0.1.1" - set-value: "npm:^2.0.1" - checksum: 8758d880cb9545f62ce9cfb9b791b2b7a206e0ff5cc4b9d7cd6581da2c6839837fbb45e639cf1fd8eef3cae08c0201b614b7c06dd9f5f70d9dbe7c5fe2fbf592 - languageName: node - linkType: hard - "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -22013,16 +21162,6 @@ __metadata: languageName: node linkType: hard -"unset-value@npm:^1.0.0": - version: 1.0.0 - resolution: "unset-value@npm:1.0.0" - dependencies: - has-value: "npm:^0.3.1" - isobject: "npm:^3.0.0" - checksum: 68a796dde4a373afdbf017de64f08490a3573ebee549136da0b3a2245299e7f65f647ef70dc13c4ac7f47b12fba4de1646fa0967a365638578fedce02b9c0b1f - languageName: node - linkType: hard - "untildify@npm:^4.0.0": version: 4.0.0 resolution: "untildify@npm:4.0.0" @@ -22044,6 +21183,20 @@ __metadata: languageName: node linkType: hard +"update-browserslist-db@npm:^1.1.1": + version: 1.1.1 + resolution: "update-browserslist-db@npm:1.1.1" + dependencies: + escalade: "npm:^3.2.0" + picocolors: "npm:^1.1.0" + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 536a2979adda2b4be81b07e311bd2f3ad5e978690987956bc5f514130ad50cac87cd22c710b686d79731e00fbee8ef43efe5fcd72baa241045209195d43dcc80 + languageName: node + linkType: hard + "upper-case-first@npm:^1.1.0, upper-case-first@npm:^1.1.2": version: 1.1.2 resolution: "upper-case-first@npm:1.1.2" @@ -22053,6 +21206,15 @@ __metadata: languageName: node linkType: hard +"upper-case-first@npm:^2.0.2": + version: 2.0.2 + resolution: "upper-case-first@npm:2.0.2" + dependencies: + tslib: "npm:^2.0.3" + checksum: ccad6a0b143310ebfba2b5841f30bef71246297385f1329c022c902b2b5fc5aee009faf1ac9da5ab3ba7f615b88f5dc1cd80461b18a8f38cb1d4c3eb92538ea9 + languageName: node + linkType: hard + "upper-case@npm:^1.0.3, upper-case@npm:^1.1.0, upper-case@npm:^1.1.1, upper-case@npm:^1.1.3": version: 1.1.3 resolution: "upper-case@npm:1.1.3" @@ -22060,6 +21222,15 @@ __metadata: languageName: node linkType: hard +"upper-case@npm:^2.0.2": + version: 2.0.2 + resolution: "upper-case@npm:2.0.2" + dependencies: + tslib: "npm:^2.0.3" + checksum: 5ac176c9d3757abb71400df167f9abb46d63152d5797c630d1a9f083fbabd89711fb4b3dc6de06ff0138fe8946fa5b8518b4fcdae9ca8a3e341417075beae069 + languageName: node + linkType: hard + "uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -22069,13 +21240,6 @@ __metadata: languageName: node linkType: hard -"urix@npm:^0.1.0": - version: 0.1.0 - resolution: "urix@npm:0.1.0" - checksum: 264f1b29360c33c0aec5fb9819d7e28f15d1a3b83175d2bcc9131efe8583f459f07364957ae3527f1478659ec5b2d0f1ad401dfb625f73e4d424b3ae35fc5fc0 - languageName: node - linkType: hard - "url-parse@npm:^1.5.3": version: 1.5.10 resolution: "url-parse@npm:1.5.10" @@ -22165,22 +21329,6 @@ __metadata: languageName: node linkType: hard -"use@npm:^3.1.0": - version: 3.1.1 - resolution: "use@npm:3.1.1" - checksum: 75b48673ab80d5139c76922630d5a8a44e72ed58dbaf54dee1b88352d10e1c1c1fc332066c782d8ae9a56503b85d3dc67ff6d2ffbd9821120466d1280ebb6d6e - languageName: node - linkType: hard - -"user-home@npm:^1.1.1": - version: 1.1.1 - resolution: "user-home@npm:1.1.1" - bin: - user-home: cli.js - checksum: 9d80a5df3bfea008e4d17b1465e8eb4ac7472ba02766feb242e84349b877f74e302838c85a622d4ba78665c2378b654fe1b0d27cf912c917b5536eb4778f8804 - languageName: node - linkType: hard - "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -22206,6 +21354,19 @@ __metadata: languageName: node linkType: hard +"util@npm:^0.12.3": + version: 0.12.5 + resolution: "util@npm:0.12.5" + dependencies: + inherits: "npm:^2.0.3" + is-arguments: "npm:^1.0.4" + is-generator-function: "npm:^1.0.7" + is-typed-array: "npm:^1.1.3" + which-typed-array: "npm:^1.1.2" + checksum: c27054de2cea2229a66c09522d0fa1415fb12d861d08523a8846bf2e4cbf0079d4c3f725f09dcb87493549bcbf05f5798dce1688b53c6c17201a45759e7253f3 + languageName: node + linkType: hard + "utila@npm:~0.4": version: 0.4.0 resolution: "utila@npm:0.4.0" @@ -22240,12 +21401,10 @@ __metadata: languageName: node linkType: hard -"v8flags@npm:^2.0.10": - version: 2.1.1 - resolution: "v8flags@npm:2.1.1" - dependencies: - user-home: "npm:^1.1.1" - checksum: ab5e478e661826a16c261515367091befa2edcdf0819d3a2f25013f80328e5998aed05429d2b28c1bc58e7df0eedc8377dc5829ba44811626fbadd5f6877c31f +"v8flags@npm:^4.0.1": + version: 4.0.1 + resolution: "v8flags@npm:4.0.1" + checksum: 59500e19ff9e7b4e2f09bcfe12d16d9443bf36a0e9b65b5fa6688f12c4b3f833d99ecd8debdbe856c047080bd0a73bd2ca5066f524efb1a87fdca6c1e0aecd74 languageName: node linkType: hard @@ -22291,54 +21450,14 @@ __metadata: languageName: node linkType: hard -"vite@npm:5.0.11": - version: 5.0.11 - resolution: "vite@npm:5.0.11" - dependencies: - esbuild: "npm:^0.19.3" - fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.32" - rollup: "npm:^4.2.0" - peerDependencies: - "@types/node": ^18.0.0 || >=20.0.0 - less: "*" - lightningcss: ^1.21.0 - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 74a3ddc6d43cf19cb6f827a53d77c481a07517a72b7d82a178df082012ad81ab5231a287a6dcc5471c0b2a5c8dd7e6ea8e1d62d268803057d0315729f09c5e33 - languageName: node - linkType: hard - -"vite@npm:5.0.13": - version: 5.0.13 - resolution: "vite@npm:5.0.13" +"vite@npm:5.2.14": + version: 5.2.14 + resolution: "vite@npm:5.2.14" dependencies: - esbuild: "npm:^0.19.3" + esbuild: "npm:^0.20.1" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.32" - rollup: "npm:^4.2.0" + postcss: "npm:^8.4.38" + rollup: "npm:^4.13.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 less: "*" @@ -22367,7 +21486,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 3c926f21b27379742a182c6594629ef5287fac2860e5f35ce744da35f35c3a967e822fb9b24d62a0f67a5fccca29b82d7982fbfc5208a58bfef31de7a8d499a4 + checksum: 0ed7a8f8274d14bbd01be2ca5c7c539f915e75d884a97f6051cdf494997832bc02c7db9fc9c5ba8f057d5fece28a3bf215761815e6014e843abe2c38a9424fb7 languageName: node linkType: hard @@ -22452,6 +21571,20 @@ __metadata: languageName: node linkType: hard +"vscode-oniguruma@npm:^1.7.0": + version: 1.7.0 + resolution: "vscode-oniguruma@npm:1.7.0" + checksum: bef0073c665ddf8c86e51da94529c905856559e9aba97a9882f951acd572da560384775941ab6e7e8db94d9c578b25fefb951e4b73c37e8712e16b0231de2689 + languageName: node + linkType: hard + +"vscode-textmate@npm:^8.0.0": + version: 8.0.0 + resolution: "vscode-textmate@npm:8.0.0" + checksum: 836f7fe73fc94998a38ca193df48173a2b6eab08b4943d83c8cac9a2a0c3546cfdab4cf1b10b890ec4a4374c5bee03a885ef0e83e7fd2bd618cf00781c017c04 + languageName: node + linkType: hard + "vscode-uri@npm:^3.0.3": version: 3.0.8 resolution: "vscode-uri@npm:3.0.8" @@ -22494,6 +21627,19 @@ __metadata: languageName: node linkType: hard +"web-encoding@npm:^1.1.5": + version: 1.1.5 + resolution: "web-encoding@npm:1.1.5" + dependencies: + "@zxing/text-encoding": "npm:0.9.0" + util: "npm:^0.12.3" + dependenciesMeta: + "@zxing/text-encoding": + optional: true + checksum: 59d5413338ec0894c690006f5d8508b0c88cae1d8c78606c3f326e351c672196461ed808b849fe08d0900fa56a61fcacb9ff576499068d2ead0a7bc04afa7d34 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -22523,24 +21669,6 @@ __metadata: languageName: node linkType: hard -"webpack-dev-middleware@npm:6.1.1": - version: 6.1.1 - resolution: "webpack-dev-middleware@npm:6.1.1" - dependencies: - colorette: "npm:^2.0.10" - memfs: "npm:^3.4.12" - mime-types: "npm:^2.1.31" - range-parser: "npm:^1.2.1" - schema-utils: "npm:^4.0.0" - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - checksum: f8f5b7f7591fa3e4d4008b28ab2b5c13367a24587257e3e37cff31e2d8a6c859de5294af83c79e8faf3137db194377f392fffacdf5010b5c1311eba6f9b71568 - languageName: node - linkType: hard - "webpack-dev-middleware@npm:6.1.2": version: 6.1.2 resolution: "webpack-dev-middleware@npm:6.1.2" @@ -22559,14 +21687,14 @@ __metadata: languageName: node linkType: hard -"webpack-hot-middleware@npm:2.26.0": - version: 2.26.0 - resolution: "webpack-hot-middleware@npm:2.26.0" +"webpack-hot-middleware@npm:2.26.1": + version: 2.26.1 + resolution: "webpack-hot-middleware@npm:2.26.1" dependencies: ansi-html-community: "npm:0.0.8" html-entities: "npm:^2.1.0" strip-ansi: "npm:^6.0.0" - checksum: eef72a57b3869de0c460204d1f07f2d25e19a243cf020255ddc8bb1c7438abdc66df2bbd84056a85d03c3a55768507af8923e4a2d5b9e003394aaf9704641b12 + checksum: 13a3e78009e373b4ee990ffe1d4d49046e9893148a7106f063e11f962d02b744ea58b1dec25f5e76723c9dce678b9e68c883e7f2af2940aaf4de7aab31264c83 languageName: node linkType: hard @@ -22587,17 +21715,17 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.89.0": - version: 5.94.0 - resolution: "webpack@npm:5.94.0" +"webpack@npm:^5.90.3": + version: 5.96.1 + resolution: "webpack@npm:5.96.1" dependencies: - "@types/estree": "npm:^1.0.5" + "@types/eslint-scope": "npm:^3.7.7" + "@types/estree": "npm:^1.0.6" "@webassemblyjs/ast": "npm:^1.12.1" "@webassemblyjs/wasm-edit": "npm:^1.12.1" "@webassemblyjs/wasm-parser": "npm:^1.12.1" - acorn: "npm:^8.7.1" - acorn-import-attributes: "npm:^1.9.5" - browserslist: "npm:^4.21.10" + acorn: "npm:^8.14.0" + browserslist: "npm:^4.24.0" chrome-trace-event: "npm:^1.0.2" enhanced-resolve: "npm:^5.17.1" es-module-lexer: "npm:^1.2.1" @@ -22619,7 +21747,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: b4d1b751f634079bd177a89eef84d80fa5bb8d6fc15d72ab40fc2b9ca5167a79b56585e1a849e9e27e259803ee5c4365cb719e54af70a43c06358ec268ff4ebf + checksum: ae6052fde9a546f79f14987b65823ba4024c6642a8489339ecfee7a351dff93325842aad453295bbdc6b65fb1690e4ef07529db63aa84ece55c7869e991a0039 languageName: node linkType: hard @@ -22695,7 +21823,7 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.9": +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": version: 1.1.15 resolution: "which-typed-array@npm:1.1.15" dependencies: @@ -22805,7 +21933,7 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^6.2.0": +"wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0": version: 6.2.0 resolution: "wrap-ansi@npm:6.2.0" dependencies: @@ -22856,9 +21984,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.13.0": - version: 8.13.0 - resolution: "ws@npm:8.13.0" +"ws@npm:8.17.1": + version: 8.17.1 + resolution: "ws@npm:8.17.1" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -22867,7 +21995,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 579817dbbab3ee46669129c220cfd81ba6cdb9ab5c3e9a105702dd045743c4ab72e33bb384573827c0c481213417cc880e41bc097e0fc541a0b79fa3eb38207d + checksum: f4a49064afae4500be772abdc2211c8518f39e1c959640457dcee15d4488628620625c783902a52af2dd02f68558da2868fd06e6fd0e67ebcd09e6881b1b5bfe languageName: node linkType: hard @@ -22886,6 +22014,19 @@ __metadata: languageName: node linkType: hard +"xdg-app-paths@npm:8.3.0": + version: 8.3.0 + resolution: "xdg-app-paths@npm:8.3.0" + dependencies: + fsevents: "npm:*" + xdg-portable: "npm:^10.6.0" + dependenciesMeta: + fsevents: + optional: true + checksum: 84d9a80dc7ca2dc327fc89f7dca96cee5638006197e98fd0778d3ab80624bd09803358021b51c58a7e20e55b365355c7b5cff4e45ab3e0aa10227b3dd104a62f + languageName: node + linkType: hard + "xdg-basedir@npm:^4.0.0": version: 4.0.0 resolution: "xdg-basedir@npm:4.0.0" @@ -22893,6 +22034,19 @@ __metadata: languageName: node linkType: hard +"xdg-portable@npm:^10.6.0": + version: 10.6.0 + resolution: "xdg-portable@npm:10.6.0" + dependencies: + fsevents: "npm:*" + os-paths: "npm:^7.4.0" + dependenciesMeta: + fsevents: + optional: true + checksum: e632280445c5042d7a4b04d332c5481ee49735f443e7d2e5e8fba9a5a5a664fcee6b9f699d729069c7e39eca5124c7fa8f0e6f2dc00aee68a687253ccadc7255 + languageName: node + linkType: hard + "xml2js@npm:^0.5.0": version: 0.5.0 resolution: "xml2js@npm:0.5.0" @@ -23074,6 +22228,13 @@ __metadata: languageName: node linkType: hard +"yoctocolors-cjs@npm:^2.1.2": + version: 2.1.2 + resolution: "yoctocolors-cjs@npm:2.1.2" + checksum: a0e36eb88fea2c7981eab22d1ba45e15d8d268626e6c4143305e2c1628fa17ebfaa40cd306161a8ce04c0a60ee0262058eab12567493d5eb1409780853454c6f + languageName: node + linkType: hard + "yup@npm:0.32.9": version: 0.32.9 resolution: "yup@npm:0.32.9" @@ -23120,3 +22281,10 @@ __metadata: checksum: e4c812cfe6468c19b2a21d07d4ff8fb70359062d33400b45f89017eaa3efe9d51e85963f2b115eaaa99a16b451782249bf9b1fa8b31d35cc473e7becb3e44264 languageName: node linkType: hard + +"zod@npm:^3.19.1, zod@npm:^3.22.4": + version: 3.23.8 + resolution: "zod@npm:3.23.8" + checksum: 8f14c87d6b1b53c944c25ce7a28616896319d95bc46a9660fe441adc0ed0a81253b02b5abdaeffedbeb23bdd25a0bf1c29d2c12dd919aef6447652dd295e3e69 + languageName: node + linkType: hard From c2f3d8034ea1307630063b71b964b2725b2916f6 Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Wed, 13 Nov 2024 11:10:50 +0100 Subject: [PATCH 04/18] fix: make playground build --- playground/.env | 22 +- playground/.gitignore | 12 +- playground/config/env/development/database.ts | 16 -- playground/package.json | 2 + playground/yarn.lock | 199 +++++++++++++++++- 5 files changed, 216 insertions(+), 35 deletions(-) delete mode 100644 playground/config/env/development/database.ts diff --git a/playground/.env b/playground/.env index 1b9d771a..4a82be43 100644 --- a/playground/.env +++ b/playground/.env @@ -1,20 +1,8 @@ -# Server HOST=0.0.0.0 PORT=1337 - -# Secrets -APP_KEYS=vLqBVQ5dmiMm8o7IZM7aSg==,HBBlsP8+OrSW18RlxXu2TA==,H1JEbF+lE+WgfAVxG5Yrkw==,SxAMsrrAaYZRJtI79D+mEA== -API_TOKEN_SALT=VBEIUqMrOR42nDgOUy7CMA== -ADMIN_JWT_SECRET=sGTAtvfdNSAL4XTr63giEA== -TRANSFER_TOKEN_SALT=0rA7Tl6qc3HvnD28iK7qOg== - -# Database -DATABASE_CLIENT=sqlite -DATABASE_HOST= -DATABASE_PORT= -DATABASE_NAME= -DATABASE_USERNAME= -DATABASE_PASSWORD= -DATABASE_SSL=false -DATABASE_FILENAME=.tmp/data.db +APP_KEYS="toBeModified1,toBeModified2" +API_TOKEN_SALT=tobemodified +TRANSFER_TOKEN_SALT=tobemodified +ADMIN_JWT_SECRET=tobemodified +JWT_SECRET=tobemodified diff --git a/playground/.gitignore b/playground/.gitignore index bc4262f4..495077fa 100644 --- a/playground/.gitignore +++ b/playground/.gitignore @@ -128,4 +128,14 @@ exports dist build .strapi-updater.json -.strapi-cloud.json \ No newline at end of file +.strapi-cloud.json + +############################ +# Webtools +############################ + +config/env/development + +# yalc +.yalc +yalc.lock diff --git a/playground/config/env/development/database.ts b/playground/config/env/development/database.ts deleted file mode 100644 index a1a4ccfd..00000000 --- a/playground/config/env/development/database.ts +++ /dev/null @@ -1,16 +0,0 @@ - -export default ({ env }) => ({ - connection: { - client: 'postgres', - connection: { - host: env('DATABASE_HOST', '127.0.0.1'), - port: env.int('DATABASE_PORT', 5432), - database: env('DATABASE_NAME', 'strapi'), - user: env('DATABASE_USERNAME', 'strapi'), - password: env('DATABASE_PASSWORD', 'strapi'), - schema: env('DATABASE_SCHEMA', 'public'), // Not required - ssl: false, - }, - debug: false, - }, -}); diff --git a/playground/package.json b/playground/package.json index 239b7e48..4d290025 100644 --- a/playground/package.json +++ b/playground/package.json @@ -25,8 +25,10 @@ }, "devDependencies": { "@types/node": "^20", + "@types/pg": "^8", "@types/react": "^18", "@types/react-dom": "^18", + "pg": "^8.13.1", "typescript": "^5" }, "engines": { diff --git a/playground/yarn.lock b/playground/yarn.lock index 2efd31df..6dd871f7 100644 --- a/playground/yarn.lock +++ b/playground/yarn.lock @@ -4023,6 +4023,17 @@ __metadata: languageName: node linkType: hard +"@types/pg@npm:^8": + version: 8.11.10 + resolution: "@types/pg@npm:8.11.10" + dependencies: + "@types/node": "npm:*" + pg-protocol: "npm:*" + pg-types: "npm:^4.0.1" + checksum: c8800d0ab2c6424308e6c6b40c73f19583ee1aed758462bd07694844b0a551b5841442205a4ee05207b80109ba502f33f20241b1bd9b4902e713611fb9e08f6c + languageName: node + linkType: hard + "@types/progress-stream@npm:^2.0.5": version: 2.0.5 resolution: "@types/progress-stream@npm:2.0.5" @@ -10675,6 +10686,13 @@ __metadata: languageName: node linkType: hard +"obuf@npm:~1.1.2": + version: 1.1.2 + resolution: "obuf@npm:1.1.2" + checksum: 520aaac7ea701618eacf000fc96ae458e20e13b0569845800fc582f81b386731ab22d55354b4915d58171db00e79cfcd09c1638c02f89577ef092b38c65b7d81 + languageName: node + linkType: hard + "on-finished@npm:^2.3.0": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -11148,6 +11166,13 @@ __metadata: languageName: node linkType: hard +"pg-cloudflare@npm:^1.1.1": + version: 1.1.1 + resolution: "pg-cloudflare@npm:1.1.1" + checksum: a68b957f755be6af813d68ccaf4c906a000fd2ecb362cd281220052cc9e2f6c26da3b88792742387008c30b3bf0d2fa3a0eff04aeb8af4414023c99ae78e07bd + languageName: node + linkType: hard + "pg-connection-string@npm:2.6.1": version: 2.6.1 resolution: "pg-connection-string@npm:2.6.1" @@ -11155,6 +11180,102 @@ __metadata: languageName: node linkType: hard +"pg-connection-string@npm:^2.7.0": + version: 2.7.0 + resolution: "pg-connection-string@npm:2.7.0" + checksum: 50a1496a1c858f9495d78a2c7a66d93ef3602e718aff2953bb5738f3ea616d7f727f32fc20513c9bed127650cd14c1ddc7b458396f4000e689d4b64c65c5c51e + languageName: node + linkType: hard + +"pg-int8@npm:1.0.1": + version: 1.0.1 + resolution: "pg-int8@npm:1.0.1" + checksum: be6a02d851fc2a4ae3e9de81710d861de3ba35ac927268973eb3cb618873a05b9424656df464dd43bd7dc3fc5295c3f5b3c8349494f87c7af50ec59ef14e0b98 + languageName: node + linkType: hard + +"pg-numeric@npm:1.0.2": + version: 1.0.2 + resolution: "pg-numeric@npm:1.0.2" + checksum: 43dd9884e7b52c79ddc28d2d282d7475fce8bba13452d33c04ceb2e0a65f561edf6699694e8e1c832ff9093770496363183c950dd29608e1bdd98f344b25bca9 + languageName: node + linkType: hard + +"pg-pool@npm:^3.7.0": + version: 3.7.0 + resolution: "pg-pool@npm:3.7.0" + peerDependencies: + pg: ">=8.0" + checksum: 9128673cf941f288c0cb1a74ca959a9b4f6075ef73b2cc7dece5d4db3dd7043784869e7c12bce2e69ca0df22132a419cc45c2050b4373632856fe8bae9eb94b5 + languageName: node + linkType: hard + +"pg-protocol@npm:*, pg-protocol@npm:^1.7.0": + version: 1.7.0 + resolution: "pg-protocol@npm:1.7.0" + checksum: c4af854d9b843c808231c0040fed89f2b9101006157df8da2bb2f62a7dde702de748d852228dc22df41cc7ffddfb526af3bcb34b278b581e9f76a060789186c1 + languageName: node + linkType: hard + +"pg-types@npm:^2.1.0": + version: 2.2.0 + resolution: "pg-types@npm:2.2.0" + dependencies: + pg-int8: "npm:1.0.1" + postgres-array: "npm:~2.0.0" + postgres-bytea: "npm:~1.0.0" + postgres-date: "npm:~1.0.4" + postgres-interval: "npm:^1.1.0" + checksum: ab3f8069a323f601cd2d2279ca8c425447dab3f9b61d933b0601d7ffc00d6200df25e26a4290b2b0783b59278198f7dd2ed03e94c4875797919605116a577c65 + languageName: node + linkType: hard + +"pg-types@npm:^4.0.1": + version: 4.0.2 + resolution: "pg-types@npm:4.0.2" + dependencies: + pg-int8: "npm:1.0.1" + pg-numeric: "npm:1.0.2" + postgres-array: "npm:~3.0.1" + postgres-bytea: "npm:~3.0.0" + postgres-date: "npm:~2.1.0" + postgres-interval: "npm:^3.0.0" + postgres-range: "npm:^1.1.1" + checksum: 780fccda2f3fa2a34e85a72e8e7dadb7d88fbe71ce88f126cb3313f333ad836d02488ec4ff3d94d0c1e5846f735d6e6c6281f8059e6b8919d2180429acaec3e2 + languageName: node + linkType: hard + +"pg@npm:^8.13.1": + version: 8.13.1 + resolution: "pg@npm:8.13.1" + dependencies: + pg-cloudflare: "npm:^1.1.1" + pg-connection-string: "npm:^2.7.0" + pg-pool: "npm:^3.7.0" + pg-protocol: "npm:^1.7.0" + pg-types: "npm:^2.1.0" + pgpass: "npm:1.x" + peerDependencies: + pg-native: ">=3.0.1" + dependenciesMeta: + pg-cloudflare: + optional: true + peerDependenciesMeta: + pg-native: + optional: true + checksum: c13bc661cbdb115337bc8519254836faf4bd79106dfd7ed588c8ece8c8b2dd3b7376bfec9a9a2f7646fa095b0b310cec77a83c3ba2ea4872331446eb93fd9055 + languageName: node + linkType: hard + +"pgpass@npm:1.x": + version: 1.0.5 + resolution: "pgpass@npm:1.0.5" + dependencies: + split2: "npm:^4.1.0" + checksum: 5ea6c9b2de04c33abb08d33a2dded303c4a3c7162a9264519cbe85c0a9857d712463140ba42fad0c7cd4b21f644dd870b45bb2e02fcbe505b4de0744fd802c1d + languageName: node + linkType: hard + "picocolors@npm:^1.0.0, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" @@ -11205,9 +11326,11 @@ __metadata: "@strapi/plugin-users-permissions": "npm:5.3.0" "@strapi/strapi": "npm:5.3.0" "@types/node": "npm:^20" + "@types/pg": "npm:^8" "@types/react": "npm:^18" "@types/react-dom": "npm:^18" better-sqlite3: "npm:11.3.0" + pg: "npm:^8.13.1" react: "npm:^18.0.0" react-dom: "npm:^18.0.0" react-router-dom: "npm:^6.0.0" @@ -11348,6 +11471,73 @@ __metadata: languageName: node linkType: hard +"postgres-array@npm:~2.0.0": + version: 2.0.0 + resolution: "postgres-array@npm:2.0.0" + checksum: cbd56207e4141d7fbf08c86f2aebf21fa7064943d3f808ec85f442ff94b48d891e7a144cc02665fb2de5dbcb9b8e3183a2ac749959e794b4a4cfd379d7a21d08 + languageName: node + linkType: hard + +"postgres-array@npm:~3.0.1": + version: 3.0.2 + resolution: "postgres-array@npm:3.0.2" + checksum: 644aa071f67a66a59f641f8e623887d2b915bc102a32643e2aa8b54c11acd343c5ad97831ea444dd37bd4b921ba35add4aa2cb0c6b76700a8252c2324aeba5b4 + languageName: node + linkType: hard + +"postgres-bytea@npm:~1.0.0": + version: 1.0.0 + resolution: "postgres-bytea@npm:1.0.0" + checksum: febf2364b8a8953695cac159eeb94542ead5886792a9627b97e33f6b5bb6e263bc0706ab47ec221516e79fbd6b2452d668841830fb3b49ec6c0fc29be61892ce + languageName: node + linkType: hard + +"postgres-bytea@npm:~3.0.0": + version: 3.0.0 + resolution: "postgres-bytea@npm:3.0.0" + dependencies: + obuf: "npm:~1.1.2" + checksum: 41c79cc48aa730c5ba3eda6ab989a940034f07a1f57b8f2777dce56f1b8cca16c5870582932b5b10cc605048aef9b6157e06253c871b4717cafc6d00f55376aa + languageName: node + linkType: hard + +"postgres-date@npm:~1.0.4": + version: 1.0.7 + resolution: "postgres-date@npm:1.0.7" + checksum: 0ff91fccc64003e10b767fcfeefb5eaffbc522c93aa65d5051c49b3c4ce6cb93ab091a7d22877a90ad60b8874202c6f1d0f935f38a7235ed3b258efd54b97ca9 + languageName: node + linkType: hard + +"postgres-date@npm:~2.1.0": + version: 2.1.0 + resolution: "postgres-date@npm:2.1.0" + checksum: 00a7472c10788f6b0d08d24108bf1eb80858de1bd6317740198a564918ea4a69b80c98148167b92ae688abd606483020d0de0dd3a36f3ea9a3e26bbeef3464f4 + languageName: node + linkType: hard + +"postgres-interval@npm:^1.1.0": + version: 1.2.0 + resolution: "postgres-interval@npm:1.2.0" + dependencies: + xtend: "npm:^4.0.0" + checksum: c1734c3cb79e7f22579af0b268a463b1fa1d084e742a02a7a290c4f041e349456f3bee3b4ee0bb3f226828597f7b76deb615c1b857db9a742c45520100456272 + languageName: node + linkType: hard + +"postgres-interval@npm:^3.0.0": + version: 3.0.0 + resolution: "postgres-interval@npm:3.0.0" + checksum: 8b570b30ea37c685e26d136d34460f246f98935a1533defc4b53bb05ee23ae3dc7475b718ec7ea607a57894d8c6b4f1adf67ca9cc83a75bdacffd427d5c68de8 + languageName: node + linkType: hard + +"postgres-range@npm:^1.1.1": + version: 1.1.4 + resolution: "postgres-range@npm:1.1.4" + checksum: 254494ef81df208e0adeae6b66ce394aba37914ea14c7ece55a45fb6691b7db04bee74c825380a47c887a9f87158fd3d86f758f9cc60b76d3a38ce5aca7912e8 + languageName: node + linkType: hard + "prebuild-install@npm:^7.1.1": version: 7.1.2 resolution: "prebuild-install@npm:7.1.2" @@ -13059,6 +13249,13 @@ __metadata: languageName: node linkType: hard +"split2@npm:^4.1.0": + version: 4.2.0 + resolution: "split2@npm:4.2.0" + checksum: b292beb8ce9215f8c642bb68be6249c5a4c7f332fc8ecadae7be5cbdf1ea95addc95f0459ef2e7ad9d45fd1064698a097e4eb211c83e772b49bc0ee423e91534 + languageName: node + linkType: hard + "sprintf-js@npm:^1.1.2, sprintf-js@npm:^1.1.3": version: 1.1.3 resolution: "sprintf-js@npm:1.1.3" @@ -14651,7 +14848,7 @@ __metadata: languageName: node linkType: hard -"xtend@npm:~4.0.1": +"xtend@npm:^4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: 366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e From 10d1d29eecfe7dc55dc86ce593305f3964e12362 Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Sat, 16 Nov 2024 13:26:28 +0100 Subject: [PATCH 05/18] chore: migrate the sitemap addon to Typescript --- .../EditView/{index.jsx => index.tsx} | 12 +- .../Header/{index.jsx => index.tsx} | 12 +- .../admin/components/HostnameModal/index.jsx | 96 ---------- .../admin/components/HostnameModal/index.tsx | 94 ++++++++++ .../components/Info/{index.jsx => index.tsx} | 102 ++++++----- .../List/Collection/{Row.jsx => Row.tsx} | 25 ++- .../List/Collection/{index.jsx => index.tsx} | 8 +- .../List/Custom/{Row.jsx => Row.tsx} | 25 ++- .../List/Custom/{index.jsx => index.tsx} | 6 +- .../Loader/{index.jsx => index.tsx} | 4 +- .../components/ModalForm/Collection/index.jsx | 94 ---------- .../components/ModalForm/Collection/index.tsx | 106 +++++++++++ .../components/ModalForm/Custom/index.jsx | 75 -------- .../components/ModalForm/Custom/index.tsx | 93 ++++++++++ .../admin/components/ModalForm/index.jsx | 130 -------------- .../admin/components/ModalForm/index.tsx | 99 ++++++++++ .../ModalForm/{mapper.js => mapper.ts} | 0 .../admin/components/NavLink/index.tsx | 2 +- .../PluginIcon/{index.jsx => index.tsx} | 0 .../components/SelectContentTypes/index.jsx | 32 ---- .../components/SelectContentTypes/index.tsx | 38 ++++ .../sitemap/admin/components/Tabs/index.jsx | 41 ----- .../sitemap/admin/components/Tabs/index.tsx | 36 ++++ .../config/{constants.js => constants.ts} | 1 + .../containers/App/{index.jsx => index.tsx} | 0 .../containers/Main/{index.jsx => index.tsx} | 11 +- .../{configureStore.js => configureStore.ts} | 2 + ...ntentType.js => getSelectedContentType.ts} | 0 .../helpers/{timeFormat.js => timeFormat.ts} | 0 ...seActiveElement.js => useActiveElement.ts} | 0 .../admin/{permissions.js => permissions.ts} | 0 .../state/actions/{Sitemap.js => Sitemap.ts} | 16 +- .../reducers/Sitemap/{index.js => index.ts} | 14 +- .../state/reducers/{index.js => index.ts} | 0 .../CollectionURLs/{index.jsx => index.tsx} | 18 +- .../tabs/CustomURLs/{index.jsx => index.tsx} | 9 +- .../sitemap/admin/tabs/Settings/index.jsx | 140 --------------- .../sitemap/admin/tabs/Settings/index.tsx | 169 ++++++++++++++++++ packages/addons/sitemap/admin/tsconfig.json | 9 + 39 files changed, 810 insertions(+), 709 deletions(-) rename packages/addons/sitemap/admin/components/EditView/{index.jsx => index.tsx} (77%) rename packages/addons/sitemap/admin/components/Header/{index.jsx => index.tsx} (82%) delete mode 100644 packages/addons/sitemap/admin/components/HostnameModal/index.jsx create mode 100644 packages/addons/sitemap/admin/components/HostnameModal/index.tsx rename packages/addons/sitemap/admin/components/Info/{index.jsx => index.tsx} (59%) rename packages/addons/sitemap/admin/components/List/Collection/{Row.jsx => Row.tsx} (63%) rename packages/addons/sitemap/admin/components/List/Collection/{index.jsx => index.tsx} (85%) rename packages/addons/sitemap/admin/components/List/Custom/{Row.jsx => Row.tsx} (65%) rename packages/addons/sitemap/admin/components/List/Custom/{index.jsx => index.tsx} (89%) rename packages/addons/sitemap/admin/components/Loader/{index.jsx => index.tsx} (92%) delete mode 100644 packages/addons/sitemap/admin/components/ModalForm/Collection/index.jsx create mode 100644 packages/addons/sitemap/admin/components/ModalForm/Collection/index.tsx delete mode 100644 packages/addons/sitemap/admin/components/ModalForm/Custom/index.jsx create mode 100644 packages/addons/sitemap/admin/components/ModalForm/Custom/index.tsx delete mode 100644 packages/addons/sitemap/admin/components/ModalForm/index.jsx create mode 100644 packages/addons/sitemap/admin/components/ModalForm/index.tsx rename packages/addons/sitemap/admin/components/ModalForm/{mapper.js => mapper.ts} (100%) rename packages/addons/sitemap/admin/components/PluginIcon/{index.jsx => index.tsx} (100%) delete mode 100644 packages/addons/sitemap/admin/components/SelectContentTypes/index.jsx create mode 100644 packages/addons/sitemap/admin/components/SelectContentTypes/index.tsx delete mode 100644 packages/addons/sitemap/admin/components/Tabs/index.jsx create mode 100644 packages/addons/sitemap/admin/components/Tabs/index.tsx rename packages/addons/sitemap/admin/config/{constants.js => constants.ts} (95%) rename packages/addons/sitemap/admin/containers/App/{index.jsx => index.tsx} (100%) rename packages/addons/sitemap/admin/containers/Main/{index.jsx => index.tsx} (82%) rename packages/addons/sitemap/admin/helpers/{configureStore.js => configureStore.ts} (96%) rename packages/addons/sitemap/admin/helpers/{getSelectedContentType.js => getSelectedContentType.ts} (100%) rename packages/addons/sitemap/admin/helpers/{timeFormat.js => timeFormat.ts} (100%) rename packages/addons/sitemap/admin/helpers/{useActiveElement.js => useActiveElement.ts} (100%) rename packages/addons/sitemap/admin/{permissions.js => permissions.ts} (100%) rename packages/addons/sitemap/admin/state/actions/{Sitemap.js => Sitemap.ts} (94%) rename packages/addons/sitemap/admin/state/reducers/Sitemap/{index.js => index.ts} (92%) rename packages/addons/sitemap/admin/state/reducers/{index.js => index.ts} (100%) rename packages/addons/sitemap/admin/tabs/CollectionURLs/{index.jsx => index.tsx} (80%) rename packages/addons/sitemap/admin/tabs/CustomURLs/{index.jsx => index.tsx} (87%) delete mode 100644 packages/addons/sitemap/admin/tabs/Settings/index.jsx create mode 100644 packages/addons/sitemap/admin/tabs/Settings/index.tsx create mode 100644 packages/addons/sitemap/admin/tsconfig.json diff --git a/packages/addons/sitemap/admin/components/EditView/index.jsx b/packages/addons/sitemap/admin/components/EditView/index.tsx similarity index 77% rename from packages/addons/sitemap/admin/components/EditView/index.jsx rename to packages/addons/sitemap/admin/components/EditView/index.tsx index 937a915a..58bf191f 100644 --- a/packages/addons/sitemap/admin/components/EditView/index.jsx +++ b/packages/addons/sitemap/admin/components/EditView/index.tsx @@ -8,10 +8,11 @@ import { unstable_useContentManagerContext, getFetchClient } from '@strapi/strap import getTrad from '../../helpers/getTrad'; const CMEditViewExclude = () => { - const [sitemapSettings, setSitemapSettings] = useState({}); + const [sitemapSettings, setSitemapSettings] = useState({}); const { formatMessage } = useIntl(); const { get } = getFetchClient(); - const { modifiedData, onChange, ...props } = unstable_useContentManagerContext(); + const { form, ...props } = unstable_useContentManagerContext(); + const { values, onChange } = form; useEffect(() => { const getSitemapSettings = async () => { @@ -19,6 +20,7 @@ const CMEditViewExclude = () => { setSitemapSettings(settings.data); }; + // eslint-disable-next-line @typescript-eslint/no-floating-promises getSitemapSettings(); }, [get]); @@ -34,10 +36,10 @@ const CMEditViewExclude = () => { > { - onChange({ target: { name: 'sitemap_exclude', value } }); + onCheckedChange={(value) => { + onChange('sitemap_exclude', value); }} - value={modifiedData.sitemap_exclude} + value={values.sitemap_exclude} name="exclude-from-sitemap" > {formatMessage({ id: getTrad('EditView.ExcludeFromSitemap'), defaultMessage: 'Exclude from sitemap' })} diff --git a/packages/addons/sitemap/admin/components/Header/index.jsx b/packages/addons/sitemap/admin/components/Header/index.tsx similarity index 82% rename from packages/addons/sitemap/admin/components/Header/index.jsx rename to packages/addons/sitemap/admin/components/Header/index.tsx index 4d892672..8c9c3aa6 100644 --- a/packages/addons/sitemap/admin/components/Header/index.jsx +++ b/packages/addons/sitemap/admin/components/Header/index.tsx @@ -3,15 +3,15 @@ import { useDispatch, useSelector } from 'react-redux'; import { Map } from 'immutable'; import { useIntl } from 'react-intl'; -import { useNotification, getFetchClient } from '@strapi/strapi/admin'; -import { Box, Button, HeaderLayout } from '@strapi/design-system'; +import { useNotification, getFetchClient, Layouts } from '@strapi/strapi/admin'; +import { Box, Button } from '@strapi/design-system'; import { Check } from '@strapi/icons'; import { discardAllChanges, submit } from '../../state/actions/Sitemap'; const Header = () => { - const settings = useSelector((state) => state.getIn(['sitemap', 'settings'], Map())); - const initialData = useSelector((state) => state.getIn(['sitemap', 'initialData'], Map())); + const settings = useSelector((state: any) => state.getIn(['sitemap', 'settings'], Map())); + const initialData = useSelector((state: any) => state.getIn(['sitemap', 'initialData'], Map())); const { toggleNotification } = useNotification(); const { put } = getFetchClient(); @@ -32,13 +32,12 @@ const Header = () => { return ( - - )} - endActions={( - - )} - /> - - ); -}; - -export default ModalForm; diff --git a/packages/addons/sitemap/admin/components/HostnameModal/index.tsx b/packages/addons/sitemap/admin/components/HostnameModal/index.tsx new file mode 100644 index 00000000..f72b6015 --- /dev/null +++ b/packages/addons/sitemap/admin/components/HostnameModal/index.tsx @@ -0,0 +1,94 @@ +import React, { useState, useEffect } from 'react'; +import { useIntl } from 'react-intl'; + +import { + Modal, + Typography, + Button, + TextInput, + Grid, + Field, +} from '@strapi/design-system'; + +import { isEqual } from 'lodash/fp'; + +const ModalForm = (props) => { + const { formatMessage } = useIntl(); + const { + onCancel, + isOpen, + languages, + onSave, + hostnameOverrides, + } = props; + + const [hostnames, setHostnames] = useState({}); + + useEffect(() => { + if (isOpen) { + setHostnames({ ...hostnameOverrides }); + } else { + setHostnames({}); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [isOpen]); + + if (!isOpen) { + return null; + } + + return ( + + + + + {formatMessage({ id: 'sitemap.HostnameOverrides.Label', defaultMessage: 'Hostname overrides' })} + + + + + {languages.map((language) => ( + + + {`${language.name} hostname`} + { + if (!e.target.value) { + delete hostnames[language.uid]; + } else { + hostnames[language.uid] = e.target.value; + } + + setHostnames({ ...hostnames }); + }} + /> + + + + ))} + + + + + + + + + + + ); +}; + +export default ModalForm; diff --git a/packages/addons/sitemap/admin/components/Info/index.jsx b/packages/addons/sitemap/admin/components/Info/index.tsx similarity index 59% rename from packages/addons/sitemap/admin/components/Info/index.jsx rename to packages/addons/sitemap/admin/components/Info/index.tsx index 6b9cd979..9fe0decb 100644 --- a/packages/addons/sitemap/admin/components/Info/index.jsx +++ b/packages/addons/sitemap/admin/components/Info/index.tsx @@ -5,14 +5,19 @@ import { useIntl } from 'react-intl'; import { useSelector, useDispatch } from 'react-redux'; import { getFetchClient, useNotification } from '@strapi/strapi/admin'; -import { Typography, Box, Button, Link } from '@strapi/design-system'; +import { + Typography, + Box, + Button, + Link, +} from '@strapi/design-system'; import { generateSitemap } from '../../state/actions/Sitemap'; import { formatTime } from '../../helpers/timeFormat'; const Info = () => { - const hasHostname = useSelector((state) => state.getIn(['sitemap', 'initialData', 'hostname'], Map())); - const sitemapInfo = useSelector((state) => state.getIn(['sitemap', 'info'], Map())); + const hasHostname = useSelector((state: any) => state.getIn(['sitemap', 'initialData', 'hostname'], Map())); + const sitemapInfo = useSelector((state: any) => state.getIn(['sitemap', 'info'], Map())); const dispatch = useDispatch(); const { toggleNotification } = useNotification(); const { get } = getFetchClient(); @@ -40,7 +45,7 @@ const Info = () => { - - {formatMessage({ id: 'sitemap.Header.Button.SitemapLink', defaultMessage: 'Go to the sitemap' })} - + ) : ( +
+ + {formatMessage({ id: 'sitemap.Info.SitemapIsPresent.AmountOfSitemaps', defaultMessage: 'Amount of URLs:' })} + + + {sitemapInfo.get('sitemaps')} +
+ )} +
+ + + {formatMessage({ id: 'sitemap.Header.Button.SitemapLink', defaultMessage: 'Go to the sitemap' })} +
- ); - } + + ); }; return ( diff --git a/packages/addons/sitemap/admin/components/List/Collection/Row.jsx b/packages/addons/sitemap/admin/components/List/Collection/Row.tsx similarity index 63% rename from packages/addons/sitemap/admin/components/List/Collection/Row.jsx rename to packages/addons/sitemap/admin/components/List/Collection/Row.tsx index 5a3d66fe..96f875fe 100644 --- a/packages/addons/sitemap/admin/components/List/Collection/Row.jsx +++ b/packages/addons/sitemap/admin/components/List/Collection/Row.tsx @@ -1,12 +1,19 @@ import React from 'react'; import { Pencil, Trash } from '@strapi/icons'; -import { Box, Flex, Tr, Td, Typography, IconButton } from '@strapi/design-system'; +import { + Box, + Flex, + Tr, + Td, + Typography, + IconButton, +} from '@strapi/design-system'; import { useSelector } from 'react-redux'; import getSelectedContentType from '../../../helpers/getSelectedContentType'; const CustomRow = ({ openModal, entry }) => { - const contentTypes = useSelector((store) => store.getIn(['sitemap', 'contentTypes'], {})); + const contentTypes = useSelector((store: any) => store.getIn(['sitemap', 'contentTypes'], {})); const handleEditClick = (e) => { openModal(entry.name, entry.langcode); @@ -26,9 +33,19 @@ const CustomRow = ({ openModal, entry }) => { - } /> + + + - } /> + + + diff --git a/packages/addons/sitemap/admin/components/List/Collection/index.jsx b/packages/addons/sitemap/admin/components/List/Collection/index.tsx similarity index 85% rename from packages/addons/sitemap/admin/components/List/Collection/index.jsx rename to packages/addons/sitemap/admin/components/List/Collection/index.tsx index 6065d0b2..5bec8a58 100644 --- a/packages/addons/sitemap/admin/components/List/Collection/index.jsx +++ b/packages/addons/sitemap/admin/components/List/Collection/index.tsx @@ -26,9 +26,9 @@ const ListComponent = (props) => { return null; } - items.map((item, key) => { - item.get('languages').map((langItem, langKey) => { - const formattedItem = {}; + items.forEach((item, key) => { + item.get('languages').forEach((langItem, langKey) => { + const formattedItem: any = {}; formattedItem.name = key; formattedItem.langcode = langKey; formattedItem.pattern = langItem.get('pattern'); @@ -41,7 +41,7 @@ const ListComponent = (props) => { if (items.size === 0) { return ( openModal()}>{formatMessage({ id: 'sitemap.Empty.URLBundles.Button', defaultMessage: 'Add the first URL bundle' })}} /> ); diff --git a/packages/addons/sitemap/admin/components/List/Custom/Row.jsx b/packages/addons/sitemap/admin/components/List/Custom/Row.tsx similarity index 65% rename from packages/addons/sitemap/admin/components/List/Custom/Row.jsx rename to packages/addons/sitemap/admin/components/List/Custom/Row.tsx index 3e334d62..ab4eaff1 100644 --- a/packages/addons/sitemap/admin/components/List/Custom/Row.jsx +++ b/packages/addons/sitemap/admin/components/List/Custom/Row.tsx @@ -1,7 +1,14 @@ import React from 'react'; import { Pencil, Trash } from '@strapi/icons'; -import { Box, Flex, Tr, Td, Typography, IconButton } from '@strapi/design-system'; +import { + Box, + Flex, + Tr, + Td, + Typography, + IconButton, +} from '@strapi/design-system'; const CustomRow = ({ openModal, entry }) => { const handleEditClick = (e) => { @@ -26,10 +33,20 @@ const CustomRow = ({ openModal, entry }) => { {entry.changefreq} - - } /> + + + + - } /> + + + diff --git a/packages/addons/sitemap/admin/components/List/Custom/index.jsx b/packages/addons/sitemap/admin/components/List/Custom/index.tsx similarity index 89% rename from packages/addons/sitemap/admin/components/List/Custom/index.jsx rename to packages/addons/sitemap/admin/components/List/Custom/index.tsx index 4f57e4ea..83640bb6 100644 --- a/packages/addons/sitemap/admin/components/List/Custom/index.jsx +++ b/packages/addons/sitemap/admin/components/List/Custom/index.tsx @@ -26,8 +26,8 @@ const ListComponent = (props) => { return null; } - items.map((item, key) => { - const formattedItem = {}; + items.forEach((item, key) => { + const formattedItem: any = {}; formattedItem.name = key; formattedItem.priority = item.get('priority'); formattedItem.changefreq = item.get('changefreq'); @@ -39,7 +39,7 @@ const ListComponent = (props) => { if (items.size === 0) { return ( openModal()}>{formatMessage({ id: 'sitemap.Empty.CustomURLs.Button', defaultMessage: 'Add the first URL' })}} /> ); diff --git a/packages/addons/sitemap/admin/components/Loader/index.jsx b/packages/addons/sitemap/admin/components/Loader/index.tsx similarity index 92% rename from packages/addons/sitemap/admin/components/Loader/index.jsx rename to packages/addons/sitemap/admin/components/Loader/index.tsx index 1f6e17e9..269a6aa4 100644 --- a/packages/addons/sitemap/admin/components/Loader/index.jsx +++ b/packages/addons/sitemap/admin/components/Loader/index.tsx @@ -2,12 +2,12 @@ import * as React from 'react'; import { Loader as LoaderComponent } from '@strapi/design-system'; const Loader = () => { - const style = { + const style: React.CSSProperties = { display: 'flex', justifyContent: 'center', - position: 'absolute', height: '100%', width: '100%', + position: 'absolute', backgroundColor: 'rgba(255,255,255, 0.6)', zIndex: 1, alignItems: 'center', diff --git a/packages/addons/sitemap/admin/components/ModalForm/Collection/index.jsx b/packages/addons/sitemap/admin/components/ModalForm/Collection/index.jsx deleted file mode 100644 index 4c34a37a..00000000 --- a/packages/addons/sitemap/admin/components/ModalForm/Collection/index.jsx +++ /dev/null @@ -1,94 +0,0 @@ -import React from 'react'; - -import { useIntl } from 'react-intl'; -import { isEmpty } from 'lodash/fp'; - -import { - Grid, - GridItem, - Select, - Option, - Checkbox, -} from '@strapi/design-system'; - -import SelectContentTypes from '../../SelectContentTypes'; - -import form from '../mapper'; -import getSelectedContentType from '../../../helpers/getSelectedContentType'; - -const CollectionForm = (props) => { - const { formatMessage } = useIntl(); - - const { - contentTypes, - onChange, - onCancel, - id, - modifiedState, - uid, - setUid, - langcode, - setLangcode, - } = props; - - const handleSelectChange = (contentType, lang = 'und') => { - setLangcode(lang); - setUid(contentType); - onCancel(false); - onChange(contentType, lang, 'priority', modifiedState.getIn([contentType, 'languages', lang, 'priority'], form.priority.value)); - }; - - return ( -
- - - - - handleSelectChange(value)} - value={uid} - disabled={!isEmpty(id)} - modifiedContentTypes={modifiedState} - /> - - - - - - {Object.keys(form).map((input) => ( - - - - ))} - - { - onChange(uid, langcode, 'includeLastmod', cbValue); - }} - value={modifiedState.getIn([uid, 'languages', langcode, 'includeLastmod'], true)} - disabled={!uid || (getSelectedContentType(contentTypes, uid).locales && !langcode)} - hint={formatMessage({ id: 'sitemap.Settings.Field.IncludeLastmod.Description', defaultMessage: 'Adds a tag to all the URLs of this type.' })} - > - {formatMessage({ id: 'sitemap.Settings.Field.IncludeLastmod.Label', defaultMessage: 'Lastmod' })} - - - - - -
- ); -}; - -export default CollectionForm; diff --git a/packages/addons/sitemap/admin/components/ModalForm/Collection/index.tsx b/packages/addons/sitemap/admin/components/ModalForm/Collection/index.tsx new file mode 100644 index 00000000..3019d56e --- /dev/null +++ b/packages/addons/sitemap/admin/components/ModalForm/Collection/index.tsx @@ -0,0 +1,106 @@ +import React from 'react'; + +import { useIntl } from 'react-intl'; +import { isEmpty } from 'lodash/fp'; + +import { + Grid, + SingleSelect, + Checkbox, + Field, + SingleSelectOption, +} from '@strapi/design-system'; + +import SelectContentTypes from '../../SelectContentTypes'; + +import form from '../mapper'; +import getSelectedContentType from '../../../helpers/getSelectedContentType'; + +const CollectionForm = (props) => { + const { formatMessage } = useIntl(); + + const { + contentTypes, + onChange, + onCancel, + id, + modifiedState, + uid, + setUid, + langcode, + setLangcode, + } = props; + + const handleSelectChange = (contentType, lang = 'und') => { + setLangcode(lang); + setUid(contentType); + onCancel(false); + onChange(contentType, lang, 'priority', modifiedState.getIn([contentType, 'languages', lang, 'priority'], form.priority.value)); + }; + + return ( +
+ + + + + handleSelectChange(value)} + value={uid} + disabled={!isEmpty(id)} + modifiedContentTypes={modifiedState} + /> + + + + + + {Object.keys(form).map((input) => ( + + c.toUpperCase())}.Description`, defaultMessage: '' })} + > + {formatMessage({ id: `sitemap.Settings.Field.${input.replace(/^\w/, (c) => c.toUpperCase())}.Label`, defaultMessage: input.replace(/^\w/, (c) => c.toUpperCase()) })} + onChange(uid, langcode, input, value)} + value={modifiedState.getIn([uid, 'languages', langcode, input], form[input].value)} + > + {form[input].options.map((option) => ( + {option} + ))} + + + + + ))} + + tag to all the URLs of this type.' })} + > + { + onChange(uid, langcode, 'includeLastmod', cbValue); + }} + value={modifiedState.getIn([uid, 'languages', langcode, 'includeLastmod'], true)} + disabled={ + !uid || (getSelectedContentType(contentTypes, uid).locales && !langcode) + } + > + {formatMessage({ id: 'sitemap.Settings.Field.IncludeLastmod.Label', defaultMessage: 'Lastmod' })} + + + + + + + +
+ ); +}; + +export default CollectionForm; diff --git a/packages/addons/sitemap/admin/components/ModalForm/Custom/index.jsx b/packages/addons/sitemap/admin/components/ModalForm/Custom/index.jsx deleted file mode 100644 index ee3ee139..00000000 --- a/packages/addons/sitemap/admin/components/ModalForm/Custom/index.jsx +++ /dev/null @@ -1,75 +0,0 @@ -import React from 'react'; - -import { useIntl } from 'react-intl'; - -import { Grid, GridItem, TextInput, Select, Option } from '@strapi/design-system'; - -import form from '../mapper'; - -const CustomForm = (props) => { - const { formatMessage } = useIntl(); - - const { - onChange, - onCancel, - modifiedState, - id, - uid, - setUid, - } = props; - - const handleCustomChange = (e) => { - let contentType = e.target.value; - - if (contentType.match(/^[A-Za-z0-9-_.~/]*$/)) { - setUid(contentType); - } else { - contentType = uid; - } - - // Set initial values - onCancel(false); - Object.keys(form).map((input) => { - onChange(contentType, input, form[input].value); - }); - }; - - return ( -
- - - handleCustomChange(e)} - /> - - - - {Object.keys(form).map((input) => ( - - - - ))} - - - -
- ); -}; - -export default CustomForm; diff --git a/packages/addons/sitemap/admin/components/ModalForm/Custom/index.tsx b/packages/addons/sitemap/admin/components/ModalForm/Custom/index.tsx new file mode 100644 index 00000000..754af8cb --- /dev/null +++ b/packages/addons/sitemap/admin/components/ModalForm/Custom/index.tsx @@ -0,0 +1,93 @@ +import React from 'react'; + +import { useIntl } from 'react-intl'; + +import { + Grid, + TextInput, + SingleSelect, + SingleSelectOption, + Field, +} from '@strapi/design-system'; + +import form from '../mapper'; + +const CustomForm = (props) => { + const { formatMessage } = useIntl(); + + const { + onChange, + onCancel, + modifiedState, + id, + uid, + setUid, + } = props; + + const handleCustomChange = (e) => { + let contentType = e.target.value; + + if (contentType.match(/^[A-Za-z0-9-_.~/]*$/)) { + setUid(contentType); + } else { + contentType = uid; + } + + // Set initial values + onCancel(false); + Object.keys(form).forEach((input) => { + onChange(contentType, input, form[input].value); + }); + }; + + return ( +
+ + + + + {formatMessage({ id: 'sitemap.Settings.Field.URL.Label', defaultMessage: 'Slug' })} + + handleCustomChange(e)} + /> + + + + + + {Object.keys(form).map((input) => ( + + c.toUpperCase())}.Description`, defaultMessage: '' })} + > + + {formatMessage({ id: `sitemap.Settings.Field.${input.replace(/^\w/, (c) => c.toUpperCase())}.Label`, defaultMessage: input.replace(/^\w/, (c) => c.toUpperCase()) })} + + onChange(uid, input, value)} + value={modifiedState.getIn([uid, input], form[input].value)} + > + {form[input].options.map((option) => ( + {option} + ))} + + + + + ))} + + + +
+ ); +}; + +export default CustomForm; diff --git a/packages/addons/sitemap/admin/components/ModalForm/index.jsx b/packages/addons/sitemap/admin/components/ModalForm/index.jsx deleted file mode 100644 index 82271093..00000000 --- a/packages/addons/sitemap/admin/components/ModalForm/index.jsx +++ /dev/null @@ -1,130 +0,0 @@ -import React, { useState, useEffect } from 'react'; -import { useIntl } from 'react-intl'; -import { useSelector } from 'react-redux'; - -import { - ModalLayout, - ModalFooter, - ModalBody, - ModalHeader, - Button, - Typography, - TabGroup, - Tabs, - Tab, - TabPanels, - TabPanel, - Box, - Flex, - Divider, -} from '@strapi/design-system'; - -import CustomForm from './Custom'; -import CollectionForm from './Collection'; -import pluginId from '../../helpers/pluginId'; -import getSelectedContentType from '../../helpers/getSelectedContentType'; - -const ModalForm = (props) => { - const [uid, setUid] = useState(''); - const [langcode, setLangcode] = useState('und'); - const { formatMessage } = useIntl(); - - const hasPro = useSelector((state) => state.getIn(['sitemap', 'info', 'hasPro'], false)); - - const { - onSubmit, - onCancel, - isOpen, - id, - lang, - type, - contentTypes, - } = props; - - useEffect(() => { - if (id && !uid) { - setUid(id); - } else { - setUid(''); - } - if (lang && langcode === 'und') { - setLangcode(lang); - } else { - setLangcode('und'); - } - - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [isOpen]); - - if (!isOpen) { - return null; - } - - const form = () => { - switch (type) { - case 'collection': - return ; - case 'custom': - return ; - default: - return null; - } - }; - - return ( - onCancel()} - labelledBy="title" - > - - - {formatMessage({ id: 'sitemap.Modal.HeaderTitle', defaultMessage: 'Sitemap entries' })} - {type} - - - - - {hasPro && ( - - - - {formatMessage({ id: 'sitemap.Modal.Tabs.Basic.Title', defaultMessage: 'Basic settings' })} - {formatMessage({ id: 'sitemap.Modal.Tabs.Advanced.Title', defaultMessage: 'Advanced settings' })} - - - - - - )} - - - - {form()} - - - {/* */} - - - - - onCancel()} variant="tertiary"> - {formatMessage({ id: 'sitemap.Button.Cancel', defaultMessage: 'Cancel' })} - - )} - endActions={( - - )} - /> - - ); -}; - -export default ModalForm; diff --git a/packages/addons/sitemap/admin/components/ModalForm/index.tsx b/packages/addons/sitemap/admin/components/ModalForm/index.tsx new file mode 100644 index 00000000..9616e7fc --- /dev/null +++ b/packages/addons/sitemap/admin/components/ModalForm/index.tsx @@ -0,0 +1,99 @@ +import React, { useState, useEffect } from 'react'; +import { useIntl } from 'react-intl'; + +import { + Modal, + Button, + Typography, +} from '@strapi/design-system'; + +import CustomForm from './Custom'; +import CollectionForm from './Collection'; +import getSelectedContentType from '../../helpers/getSelectedContentType'; + +const ModalForm = (props) => { + const [uid, setUid] = useState(''); + const [langcode, setLangcode] = useState('und'); + const { formatMessage } = useIntl(); + + const { + onSubmit, + onCancel, + isOpen, + id, + lang, + type, + contentTypes, + } = props; + + useEffect(() => { + if (id && !uid) { + setUid(id); + } else { + setUid(''); + } + if (lang && langcode === 'und') { + setLangcode(lang); + } else { + setLangcode('und'); + } + + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [isOpen]); + + if (!isOpen) { + return null; + } + + const form = () => { + switch (type) { + case 'collection': + return ( + + ); + case 'custom': + return ; + default: + return null; + } + }; + + return ( + + + + + {formatMessage({ id: 'sitemap.Modal.HeaderTitle', defaultMessage: 'Sitemap entries' })} - {type} + + + + {form()} + + + + + + + + + + ); +}; + +export default ModalForm; diff --git a/packages/addons/sitemap/admin/components/ModalForm/mapper.js b/packages/addons/sitemap/admin/components/ModalForm/mapper.ts similarity index 100% rename from packages/addons/sitemap/admin/components/ModalForm/mapper.js rename to packages/addons/sitemap/admin/components/ModalForm/mapper.ts diff --git a/packages/addons/sitemap/admin/components/NavLink/index.tsx b/packages/addons/sitemap/admin/components/NavLink/index.tsx index 2a444d8e..8f87360e 100644 --- a/packages/addons/sitemap/admin/components/NavLink/index.tsx +++ b/packages/addons/sitemap/admin/components/NavLink/index.tsx @@ -6,7 +6,7 @@ import { const NavLink = () => { return ( - + Sitemap ); diff --git a/packages/addons/sitemap/admin/components/PluginIcon/index.jsx b/packages/addons/sitemap/admin/components/PluginIcon/index.tsx similarity index 100% rename from packages/addons/sitemap/admin/components/PluginIcon/index.jsx rename to packages/addons/sitemap/admin/components/PluginIcon/index.tsx diff --git a/packages/addons/sitemap/admin/components/SelectContentTypes/index.jsx b/packages/addons/sitemap/admin/components/SelectContentTypes/index.jsx deleted file mode 100644 index 3f5041e6..00000000 --- a/packages/addons/sitemap/admin/components/SelectContentTypes/index.jsx +++ /dev/null @@ -1,32 +0,0 @@ -import React from 'react'; -import { Select, Option } from '@strapi/design-system'; -import { useIntl } from 'react-intl'; - -const SelectContentTypes = (props) => { - const { formatMessage } = useIntl(); - - const { - contentTypes, - onChange, - disabled, - value, - } = props; - - return ( - - ); -}; - -export default SelectContentTypes; diff --git a/packages/addons/sitemap/admin/components/SelectContentTypes/index.tsx b/packages/addons/sitemap/admin/components/SelectContentTypes/index.tsx new file mode 100644 index 00000000..034775eb --- /dev/null +++ b/packages/addons/sitemap/admin/components/SelectContentTypes/index.tsx @@ -0,0 +1,38 @@ +import React from 'react'; +import { SingleSelectOption, SingleSelect, Field } from '@strapi/design-system'; +import { useIntl } from 'react-intl'; + +const SelectContentTypes = (props) => { + const { formatMessage } = useIntl(); + + const { + contentTypes, + onChange, + disabled, + value, + } = props; + + return ( + + + {formatMessage({ id: 'sitemap.Settings.Field.SelectContentType.Label', defaultMessage: 'Content Type' })} + + onChange(newValue)} + value={value} + required + > + {contentTypes.map(({ uid, name }) => { + return {name}; + })} + + + + ); +}; + +export default SelectContentTypes; diff --git a/packages/addons/sitemap/admin/components/Tabs/index.jsx b/packages/addons/sitemap/admin/components/Tabs/index.jsx deleted file mode 100644 index cef1b8d9..00000000 --- a/packages/addons/sitemap/admin/components/Tabs/index.jsx +++ /dev/null @@ -1,41 +0,0 @@ -import React from 'react'; -import { Tabs, Tab, TabGroup, TabPanels, TabPanel, Box } from '@strapi/design-system'; -import { useIntl } from 'react-intl'; - -import CollectionURLs from '../../tabs/CollectionURLs'; -import CustomURLs from '../../tabs/CustomURLs'; -import Settings from '../../tabs/Settings'; - -const SitemapTabs = () => { - const { formatMessage } = useIntl(); - - return ( - - - - {formatMessage({ id: 'sitemap.Settings.CollectionTitle', defaultMessage: 'URL bundles' })} - {formatMessage({ id: 'sitemap.Settings.CustomTitle', defaultMessage: 'Custom URLs' })} - {formatMessage({ id: 'sitemap.Settings.SettingsTitle', defaultMessage: 'Settings' })} - - - - - - - - - - - - - - - - - ); -}; - -export default SitemapTabs; diff --git a/packages/addons/sitemap/admin/components/Tabs/index.tsx b/packages/addons/sitemap/admin/components/Tabs/index.tsx new file mode 100644 index 00000000..e567b572 --- /dev/null +++ b/packages/addons/sitemap/admin/components/Tabs/index.tsx @@ -0,0 +1,36 @@ +import React from 'react'; +import { Tabs, Box } from '@strapi/design-system'; +import { useIntl } from 'react-intl'; + +import CollectionURLs from '../../tabs/CollectionURLs'; +import CustomURLs from '../../tabs/CustomURLs'; +import Settings from '../../tabs/Settings'; + +const SitemapTabs = () => { + const { formatMessage } = useIntl(); + + return ( + + + + {formatMessage({ id: 'sitemap.Settings.CollectionTitle', defaultMessage: 'URL bundles' })} + {formatMessage({ id: 'sitemap.Settings.CustomTitle', defaultMessage: 'Custom URLs' })} + {formatMessage({ id: 'sitemap.Settings.SettingsTitle', defaultMessage: 'Settings' })} + + + + + + + + + + + + + + + ); +}; + +export default SitemapTabs; diff --git a/packages/addons/sitemap/admin/config/constants.js b/packages/addons/sitemap/admin/config/constants.ts similarity index 95% rename from packages/addons/sitemap/admin/config/constants.js rename to packages/addons/sitemap/admin/config/constants.ts index 832287e3..1c2e1f1b 100644 --- a/packages/addons/sitemap/admin/config/constants.js +++ b/packages/addons/sitemap/admin/config/constants.ts @@ -4,6 +4,7 @@ * */ +// eslint-disable-next-line @typescript-eslint/naming-convention, no-underscore-dangle export const __DEBUG__ = true; // TODO: set actual env. export const SUBMIT = 'Sitemap/ConfigPage/SUBMIT'; diff --git a/packages/addons/sitemap/admin/containers/App/index.jsx b/packages/addons/sitemap/admin/containers/App/index.tsx similarity index 100% rename from packages/addons/sitemap/admin/containers/App/index.jsx rename to packages/addons/sitemap/admin/containers/App/index.tsx diff --git a/packages/addons/sitemap/admin/containers/Main/index.jsx b/packages/addons/sitemap/admin/containers/Main/index.tsx similarity index 82% rename from packages/addons/sitemap/admin/containers/Main/index.jsx rename to packages/addons/sitemap/admin/containers/Main/index.tsx index 2b45c823..a81143d4 100644 --- a/packages/addons/sitemap/admin/containers/Main/index.jsx +++ b/packages/addons/sitemap/admin/containers/Main/index.tsx @@ -14,11 +14,16 @@ import Tabs from '../../components/Tabs'; import Header from '../../components/Header'; import Info from '../../components/Info'; -import { getContentTypes, getSettings, getSitemapInfo, getLanguages } from '../../state/actions/Sitemap'; +import { + getContentTypes, + getSettings, + getSitemapInfo, + getLanguages, +} from '../../state/actions/Sitemap'; import Loader from '../../components/Loader'; const App = () => { - const loading = useSelector((state) => state.getIn(['sitemap', 'loading'], false)); + const loading = useSelector((state: any) => state.getIn(['sitemap', 'loading'], false)); const dispatch = useDispatch(); const { toggleNotification } = useNotification(); @@ -34,7 +39,7 @@ const App = () => { return (
- {loading && } + {loading && }
diff --git a/packages/addons/sitemap/admin/helpers/configureStore.js b/packages/addons/sitemap/admin/helpers/configureStore.ts similarity index 96% rename from packages/addons/sitemap/admin/helpers/configureStore.js rename to packages/addons/sitemap/admin/helpers/configureStore.ts index bc77e591..78d5eacd 100755 --- a/packages/addons/sitemap/admin/helpers/configureStore.js +++ b/packages/addons/sitemap/admin/helpers/configureStore.ts @@ -18,7 +18,9 @@ const configureStore = () => { if (__DEBUG__) { devtools = ( typeof window !== 'undefined' + // @ts-ignore && typeof window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ === 'function' + // @ts-ignore && window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({ actionsBlacklist: [] }) ); diff --git a/packages/addons/sitemap/admin/helpers/getSelectedContentType.js b/packages/addons/sitemap/admin/helpers/getSelectedContentType.ts similarity index 100% rename from packages/addons/sitemap/admin/helpers/getSelectedContentType.js rename to packages/addons/sitemap/admin/helpers/getSelectedContentType.ts diff --git a/packages/addons/sitemap/admin/helpers/timeFormat.js b/packages/addons/sitemap/admin/helpers/timeFormat.ts similarity index 100% rename from packages/addons/sitemap/admin/helpers/timeFormat.js rename to packages/addons/sitemap/admin/helpers/timeFormat.ts diff --git a/packages/addons/sitemap/admin/helpers/useActiveElement.js b/packages/addons/sitemap/admin/helpers/useActiveElement.ts similarity index 100% rename from packages/addons/sitemap/admin/helpers/useActiveElement.js rename to packages/addons/sitemap/admin/helpers/useActiveElement.ts diff --git a/packages/addons/sitemap/admin/permissions.js b/packages/addons/sitemap/admin/permissions.ts similarity index 100% rename from packages/addons/sitemap/admin/permissions.js rename to packages/addons/sitemap/admin/permissions.ts diff --git a/packages/addons/sitemap/admin/state/actions/Sitemap.js b/packages/addons/sitemap/admin/state/actions/Sitemap.ts similarity index 94% rename from packages/addons/sitemap/admin/state/actions/Sitemap.js rename to packages/addons/sitemap/admin/state/actions/Sitemap.ts index f7c584df..851e012e 100644 --- a/packages/addons/sitemap/admin/state/actions/Sitemap.js +++ b/packages/addons/sitemap/admin/state/actions/Sitemap.ts @@ -30,7 +30,7 @@ import getTrad from '../../helpers/getTrad'; // Get initial settings export function getSettings(toggleNotification, get) { - return async function(dispatch) { + return async function (dispatch) { try { const res = await get('/webtools-addon-sitemap/settings/'); const settings = res.data; @@ -95,11 +95,11 @@ export function discardModifiedContentTypes() { } export function generateSitemap(toggleNotification, get) { - return async function(dispatch) { + return async function (dispatch) { try { dispatch(setLoading(true)); const res = await get('/webtools-addon-sitemap'); - const message = res.data.message; + const message = res.data.message as string; dispatch(getSitemapInfo(toggleNotification, get)); toggleNotification({ type: 'success', message }); dispatch(setLoading(false)); @@ -110,7 +110,7 @@ export function generateSitemap(toggleNotification, get) { } export function getContentTypes(toggleNotification, get) { - return async function(dispatch) { + return async function (dispatch) { try { const res = await get('/webtools/info/getContentTypes'); const contentTypes = res.data; @@ -129,7 +129,7 @@ export function getContentTypesSucceeded(contentTypes) { } export function getLanguages(toggleNotification, get) { - return async function(dispatch) { + return async function (dispatch) { try { const res = await get('/webtools/info/getLanguages'); const languages = res.data; @@ -148,7 +148,7 @@ export function getLanguagesSucceeded(languages) { } export function submit(settings, toggleNotification, put) { - return async function(dispatch) { + return async function (dispatch) { try { await put('/webtools-addon-sitemap/settings/', settings); dispatch(onSubmitSucceeded()); @@ -187,7 +187,7 @@ export function deleteCustomEntry(key) { } export function getSitemapInfo(toggleNotification, get) { - return async function(dispatch) { + return async function (dispatch) { try { const res = await get('/webtools-addon-sitemap/info'); const info = res.data; @@ -206,7 +206,7 @@ export function getSitemapInfoSucceeded(info) { } export function getAllowedFields(toggleNotification, get) { - return async function(dispatch) { + return async function (dispatch) { try { const res = await get('/webtools-addon-sitemap/pattern/allowed-fields/'); const fields = res.data; diff --git a/packages/addons/sitemap/admin/state/reducers/Sitemap/index.js b/packages/addons/sitemap/admin/state/reducers/Sitemap/index.ts similarity index 92% rename from packages/addons/sitemap/admin/state/reducers/Sitemap/index.js rename to packages/addons/sitemap/admin/state/reducers/Sitemap/index.ts index 35b96444..f81a5762 100644 --- a/packages/addons/sitemap/admin/state/reducers/Sitemap/index.js +++ b/packages/addons/sitemap/admin/state/reducers/Sitemap/index.ts @@ -37,7 +37,7 @@ const initialState = fromJS({ modifiedCustomEntries: Map({}), }); -// eslint-disable-next-line default-param-last +// eslint-disable-next-line default-param-last, @typescript-eslint/default-param-last export default function sitemapReducer(state = initialState, action) { switch (action.type) { case GET_SETTINGS_SUCCEEDED: @@ -58,10 +58,9 @@ export default function sitemapReducer(state = initialState, action) { if (action.lang) { return state .updateIn(['modifiedContentTypes', action.contentType, 'languages', action.lang, action.key], () => action.value); - } else { - return state - .updateIn(['modifiedContentTypes', action.contentType, action.key], () => action.value); } + return state + .updateIn(['modifiedContentTypes', action.contentType, action.key], () => action.value); case ON_CHANGE_CUSTOM_ENTRY: return state .updateIn(['modifiedCustomEntries', action.url, action.key], () => action.value); @@ -86,11 +85,10 @@ export default function sitemapReducer(state = initialState, action) { return state .deleteIn(['settings', 'contentTypes', action.key, 'languages', action.lang]) .deleteIn(['modifiedContentTypes', action.key, 'languages', action.lang]); - } else { - return state - .deleteIn(['settings', 'contentTypes', action.key]) - .deleteIn(['modifiedContentTypes', action.key]); } + return state + .deleteIn(['settings', 'contentTypes', action.key]) + .deleteIn(['modifiedContentTypes', action.key]); case DELETE_CUSTOM_ENTRY: return state .deleteIn(['settings', 'customEntries', action.key]) diff --git a/packages/addons/sitemap/admin/state/reducers/index.js b/packages/addons/sitemap/admin/state/reducers/index.ts similarity index 100% rename from packages/addons/sitemap/admin/state/reducers/index.js rename to packages/addons/sitemap/admin/state/reducers/index.ts diff --git a/packages/addons/sitemap/admin/tabs/CollectionURLs/index.jsx b/packages/addons/sitemap/admin/tabs/CollectionURLs/index.tsx similarity index 80% rename from packages/addons/sitemap/admin/tabs/CollectionURLs/index.jsx rename to packages/addons/sitemap/admin/tabs/CollectionURLs/index.tsx index 6e21dc1a..420049dc 100644 --- a/packages/addons/sitemap/admin/tabs/CollectionURLs/index.jsx +++ b/packages/addons/sitemap/admin/tabs/CollectionURLs/index.tsx @@ -2,12 +2,17 @@ import React, { useState } from 'react'; import { useSelector, useDispatch } from 'react-redux'; import { Map } from 'immutable'; -import { deleteContentType, discardModifiedContentTypes, onChangeContentTypes, submitModal } from '../../state/actions/Sitemap'; +import { + deleteContentType, + discardModifiedContentTypes, + onChangeContentTypes, + submitModal, +} from '../../state/actions/Sitemap'; import List from '../../components/List/Collection'; import ModalForm from '../../components/ModalForm'; const CollectionURLs = () => { - const state = useSelector((store) => store.get('sitemap', Map())); + const state = useSelector((store: any) => store.get('sitemap', Map())); const dispatch = useDispatch(); const [modalOpen, setModalOpen] = useState(false); const [uid, setUid] = useState(null); @@ -52,7 +57,14 @@ const CollectionURLs = () => { modifiedState={state.get('modifiedContentTypes')} onSubmit={(e) => handleModalSubmit(e)} onCancel={(closeModal) => handleModalClose(closeModal)} - onChange={(contentType, lang, key, value) => dispatch(onChangeContentTypes(contentType, lang, key, value))} + onChange={ + ( + contentType, + lang, + key, + value, + ) => dispatch(onChangeContentTypes(contentType, lang, key, value)) + } isOpen={modalOpen} id={uid} lang={langcode} diff --git a/packages/addons/sitemap/admin/tabs/CustomURLs/index.jsx b/packages/addons/sitemap/admin/tabs/CustomURLs/index.tsx similarity index 87% rename from packages/addons/sitemap/admin/tabs/CustomURLs/index.jsx rename to packages/addons/sitemap/admin/tabs/CustomURLs/index.tsx index db6f1863..d05c6653 100644 --- a/packages/addons/sitemap/admin/tabs/CustomURLs/index.jsx +++ b/packages/addons/sitemap/admin/tabs/CustomURLs/index.tsx @@ -2,12 +2,17 @@ import React, { useState } from 'react'; import { useSelector, useDispatch } from 'react-redux'; import { Map } from 'immutable'; -import { discardModifiedContentTypes, onChangeCustomEntry, submitModal, deleteCustomEntry } from '../../state/actions/Sitemap'; +import { + discardModifiedContentTypes, + onChangeCustomEntry, + submitModal, + deleteCustomEntry, +} from '../../state/actions/Sitemap'; import List from '../../components/List/Custom'; import ModalForm from '../../components/ModalForm'; const CustomURLs = () => { - const state = useSelector((store) => store.get('sitemap', Map())); + const state = useSelector((store: any) => store.get('sitemap', Map())); const dispatch = useDispatch(); const [modalOpen, setModalOpen] = useState(false); const [uid, setUid] = useState(null); diff --git a/packages/addons/sitemap/admin/tabs/Settings/index.jsx b/packages/addons/sitemap/admin/tabs/Settings/index.jsx deleted file mode 100644 index 32435961..00000000 --- a/packages/addons/sitemap/admin/tabs/Settings/index.jsx +++ /dev/null @@ -1,140 +0,0 @@ -import React, { useState } from 'react'; -import { Map } from 'immutable'; -import { useDispatch, useSelector } from 'react-redux'; -import { useIntl } from 'react-intl'; - -import { - Button, - Typography, - ToggleInput, - Grid, - GridItem, - TextInput, - SingleSelect, - SingleSelectOption, - useTheme, -} from '@strapi/design-system'; - -import { onChangeSettings } from '../../state/actions/Sitemap'; -import HostnameModal from '../../components/HostnameModal'; -import { DEFAULT_LANGUAGE_URL_TYPE_DEFAULT_LOCALE, DEFAULT_LANGUAGE_URL_TYPE_OTHER } from '../../config/constants'; - -const Settings = () => { - const { formatMessage } = useIntl(); - const dispatch = useDispatch(); - const [open, setOpen] = useState(false); - const languages = useSelector((store) => store.getIn(['sitemap', 'languages'], {})); - const settings = useSelector((state) => state.getIn(['sitemap', 'settings'], Map())); - const hostnameOverrides = useSelector((state) => state.getIn(['sitemap', 'settings', 'hostname_overrides'], {})); - const [inputVisible, setInputVisible] = useState(settings.get('defaultLanguageUrlType') === DEFAULT_LANGUAGE_URL_TYPE_OTHER); - const theme = useTheme(); - - const saveHostnameOverrides = (hostnames) => { - dispatch(onChangeSettings('hostname_overrides', hostnames)); - setOpen(false); - }; - - const handleDefaultLanguageUrlTypeChange = (value = '') => { - dispatch(onChangeSettings('defaultLanguageUrlType', value)); - if (value === DEFAULT_LANGUAGE_URL_TYPE_OTHER) dispatch(onChangeSettings('defaultLanguageUrl', undefined)); - setInputVisible(value === DEFAULT_LANGUAGE_URL_TYPE_OTHER); - }; - - return ( - - - dispatch(onChangeSettings('hostname', e.target.value))} - /> - - {languages.length > 1 && ( - - - {formatMessage({ id: 'sitemap.Settings.Field.HostnameOverrides.Label', defaultMessage: 'Hostname overrides' })} - - - - {formatMessage({ id: 'sitemap.Settings.Field.HostnameOverrides.Description', defaultMessage: 'Specify hostname per language' })} - - setOpen(false)} - /> - - )} - - dispatch(onChangeSettings('includeHomepage', e.target.checked))} - /> - - - dispatch(onChangeSettings('excludeDrafts', e.target.checked))} - /> - - - - - {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrlType.Option.Disabled', defaultMessage: 'Disabled' })} - - - {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrlType.Option.DefaultLocale', defaultMessage: 'Default language URL of bundles (generated from default locale URL)' })} - - - {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrlType.Option.Other', defaultMessage: 'Other' })} - - - - {inputVisible && ( - - dispatch(onChangeSettings('defaultLanguageUrl', e.target.value))} - /> - - )} - - ); -}; - -export default Settings; diff --git a/packages/addons/sitemap/admin/tabs/Settings/index.tsx b/packages/addons/sitemap/admin/tabs/Settings/index.tsx new file mode 100644 index 00000000..190528b1 --- /dev/null +++ b/packages/addons/sitemap/admin/tabs/Settings/index.tsx @@ -0,0 +1,169 @@ +import React, { useState } from 'react'; +import { Map } from 'immutable'; +import { useDispatch, useSelector } from 'react-redux'; +import { useIntl } from 'react-intl'; + +import { + Button, + Typography, + Toggle, + Grid, + TextInput, + SingleSelect, + SingleSelectOption, + Field, +} from '@strapi/design-system'; + +import { onChangeSettings } from '../../state/actions/Sitemap'; +import HostnameModal from '../../components/HostnameModal'; +import { DEFAULT_LANGUAGE_URL_TYPE_DEFAULT_LOCALE, DEFAULT_LANGUAGE_URL_TYPE_OTHER } from '../../config/constants'; + +const Settings = () => { + const { formatMessage } = useIntl(); + const dispatch = useDispatch(); + const [open, setOpen] = useState(false); + const languages = useSelector((store: any) => store.getIn(['sitemap', 'languages'], {})); + const settings = useSelector((state: any) => state.getIn(['sitemap', 'settings'], Map())); + const hostnameOverrides = useSelector((state: any) => state.getIn(['sitemap', 'settings', 'hostname_overrides'], {})); + const [inputVisible, setInputVisible] = useState(settings.get('defaultLanguageUrlType') === DEFAULT_LANGUAGE_URL_TYPE_OTHER); + + const saveHostnameOverrides = (hostnames) => { + dispatch(onChangeSettings('hostname_overrides', hostnames)); + setOpen(false); + }; + + const handleDefaultLanguageUrlTypeChange = (value = '') => { + dispatch(onChangeSettings('defaultLanguageUrlType', value)); + if (value === DEFAULT_LANGUAGE_URL_TYPE_OTHER) dispatch(onChangeSettings('defaultLanguageUrl', undefined)); + setInputVisible(value === DEFAULT_LANGUAGE_URL_TYPE_OTHER); + }; + + return ( + + + + + {formatMessage({ id: 'sitemap.Settings.Field.Hostname.Label', defaultMessage: 'Hostname' })} + + dispatch(onChangeSettings('hostname', e.target.value))} + /> + + + + {languages.length > 1 && ( + + + {formatMessage({ id: 'sitemap.Settings.Field.HostnameOverrides.Label', defaultMessage: 'Hostname overrides' })} + + + + {formatMessage({ id: 'sitemap.Settings.Field.HostnameOverrides.Description', defaultMessage: 'Specify hostname per language' })} + + setOpen(false)} + /> + + )} + + + + {formatMessage({ id: 'sitemap.Settings.Field.IncludeHomepage.Label', defaultMessage: 'Include home page' })} + + dispatch(onChangeSettings('includeHomepage', e.target.checked))} + /> + + + + + + + {formatMessage({ id: 'sitemap.Settings.Field.ExcludeDrafts.Label', defaultMessage: 'Exclude drafts' })} + + dispatch(onChangeSettings('excludeDrafts', e.target.checked))} + /> + + + + + + + {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrlType.Label', defaultMessage: 'Default language URL type' })} + + + + {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrlType.Option.Disabled', defaultMessage: 'Disabled' })} + + + {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrlType.Option.DefaultLocale', defaultMessage: 'Default language URL of bundles (generated from default locale URL)' })} + + + {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrlType.Option.Other', defaultMessage: 'Other' })} + + + + + + {inputVisible && ( + + + + {formatMessage({ id: 'sitemap.Settings.Field.DefaultLanguageUrl.Label', defaultMessage: 'Custom default language URL' })} + + dispatch(onChangeSettings('defaultLanguageUrl', e.target.value))} + /> + + + + )} + + ); +}; + +export default Settings; diff --git a/packages/addons/sitemap/admin/tsconfig.json b/packages/addons/sitemap/admin/tsconfig.json new file mode 100644 index 00000000..6109b13a --- /dev/null +++ b/packages/addons/sitemap/admin/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "@strapi/typescript-utils/tsconfigs/admin", + "include": [".", "./custom.d.ts"], + "compilerOptions": { + "rootDir": "../", + "baseUrl": ".", + "strict": false + } +} From c5ad9afa414f3f48a21c4d95fa5b346bf50fd645 Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Sat, 16 Nov 2024 14:21:12 +0100 Subject: [PATCH 06/18] fix: all errors in the core admin --- .../ConfirmationCheckbox/index.tsx | 79 ++++--- .../core/admin/components/EditForm/index.tsx | 110 +++++----- .../admin/components/LabelField/index.tsx | 51 +++-- .../components/LanguageCheckboxes/index.tsx | 11 +- .../Loader/{index.jsx => index.tsx} | 2 +- .../admin/components/PatternField/index.tsx | 84 ++++---- .../core/admin/components/Select/index.tsx | 34 +-- packages/core/admin/containers/App/index.tsx | 15 +- ...isplayedFilters.js => displayedFilters.ts} | 0 .../components/DeleteConfirmModal/index.tsx | 79 ++++--- .../components/Filters/FilterInput/index.tsx | 10 +- .../screens/List/components/Filters/index.tsx | 18 +- .../components/GeneratePathsModal/index.tsx | 198 +++++++++--------- .../screens/List/components/Table/index.tsx | 3 +- .../List/components/TableRow/index.tsx | 5 +- packages/core/admin/screens/List/index.tsx | 23 +- .../core/admin/screens/Overview/index.tsx | 29 ++- .../screens/Patterns/CreatePage/index.tsx | 57 +++-- .../admin/screens/Patterns/EditPage/index.tsx | 60 +++--- .../admin/screens/Patterns/ListPage/index.tsx | 13 +- packages/core/admin/tsconfig.json | 2 +- 21 files changed, 452 insertions(+), 431 deletions(-) rename packages/core/admin/components/Loader/{index.jsx => index.tsx} (92%) rename packages/core/admin/helpers/{displayedFilters.js => displayedFilters.ts} (100%) diff --git a/packages/core/admin/components/ContentManagerHooks/ConfirmationCheckbox/index.tsx b/packages/core/admin/components/ContentManagerHooks/ConfirmationCheckbox/index.tsx index 9ce8fb9b..d8317ae3 100644 --- a/packages/core/admin/components/ContentManagerHooks/ConfirmationCheckbox/index.tsx +++ b/packages/core/admin/components/ContentManagerHooks/ConfirmationCheckbox/index.tsx @@ -4,12 +4,10 @@ import { Button, Checkbox, Dialog, - DialogBody, - DialogFooter, Flex, Typography, } from '@strapi/design-system'; -import { ExclamationMarkCircle } from '@strapi/icons'; +import { WarningCircle } from '@strapi/icons'; import { useIntl } from 'react-intl'; import styled from 'styled-components'; import getTrad from '../../../helpers/getTrad'; @@ -87,57 +85,54 @@ const CheckboxConfirmation: FC = ({ id={name} name={name} onValueChange={handleChange} + // @ts-ignore value={value} - type="checkbox" > {label} {isOpen && ( - - }> - - - - {formatMessage({ - id: getTrad('webtools.CheckboxConfirmation.Modal.content'), - defaultMessage: - 'Disabling url alias will engender the deletion of all your paths for this content type', - })} - - - - - {formatMessage({ - id: getTrad('CheckboxConfirmation.Modal.body'), - defaultMessage: 'Do you want to disable it?', - })} - + + + + }> + + + + {formatMessage({ + id: getTrad('webtools.CheckboxConfirmation.Modal.content'), + defaultMessage: + 'Disabling url alias will engender the deletion of all your paths for this content type', + })} + + + + + {formatMessage({ + id: getTrad('CheckboxConfirmation.Modal.body'), + defaultMessage: 'Do you want to disable it?', + })} + + - - - + + - ) - } - endAction={ - ( - - ) - } - /> - + + + + + )} ); diff --git a/packages/core/admin/components/EditForm/index.tsx b/packages/core/admin/components/EditForm/index.tsx index 53eb6a14..57dfc9d6 100644 --- a/packages/core/admin/components/EditForm/index.tsx +++ b/packages/core/admin/components/EditForm/index.tsx @@ -5,13 +5,12 @@ import { unstable_useContentManagerContext } from '@strapi/strapi/admin'; import { Box, - Stack, + Flex, TextInput, Checkbox, Link, Accordion, - AccordionToggle, - AccordionContent, + Field, } from '@strapi/design-system'; import getTrad from '../../helpers/getTrad'; @@ -45,56 +44,65 @@ const EditForm = () => { const toggle = (index: number) => setExpanded((prevExpanded) => (prevExpanded === index ? null : index)); return ( - - {modifiedDataUrlAliases?.map((alias, index) => ( - toggle(index)} - variant="secondary" - size="S" - > - + + {modifiedDataUrlAliases?.map((alias, index) => ( + - {`Alias #${index + 1}`} - - - - { - updateValue(index, 'generated', value); - }} - value={alias.generated !== undefined ? alias.generated : true} - name={`generated-${index}`} - hint="Uncheck this to create a custom alias below." + + - {formatMessage({ - id: getTrad('EditView.ExcludeFromSitemap'), - defaultMessage: ' Generate automatic URL alias', - })} - - Configure URL alias patterns. - - - ) => { - if (e.target.value.match(/^[A-Za-z0-9-_.~[\]/]*$/)) { - updateValue(index, 'url_path', e.target.value); - } - }} - value={alias.url_path} - /> - - - - ))} - + {`Alias #${index + 1}`} + + + + + { + updateValue(index, 'generated', value); + }} + // @ts-ignore + value={alias.generated !== undefined ? alias.generated : true} + name={`generated-${index}`} + hint="Uncheck this to create a custom alias below." + > + {formatMessage({ + id: getTrad('EditView.ExcludeFromSitemap'), + defaultMessage: ' Generate automatic URL alias', + })} + + Configure URL alias patterns. + + + + + URL alias + + ) => { + if (e.target.value.match(/^[A-Za-z0-9-_.~[\]/]*$/)) { + updateValue(index, 'url_path', e.target.value); + } + }} + value={alias.url_path} + /> + + + + + + ))} + + ); }; diff --git a/packages/core/admin/components/LabelField/index.tsx b/packages/core/admin/components/LabelField/index.tsx index 42d7b1d8..203b6e8b 100644 --- a/packages/core/admin/components/LabelField/index.tsx +++ b/packages/core/admin/components/LabelField/index.tsx @@ -10,6 +10,7 @@ import { Box, TextButton, Typography, + Field, } from '@strapi/design-system'; import { PatternFormValues } from '../../types/url-patterns'; @@ -40,20 +41,27 @@ const LabelField: FC = ({ return ( - ) => setFieldValue('label', e.target.value)} - label={formatMessage({ - id: 'webtools.settings.form.label.label', - defaultMessage: 'Label', - })} + + > + + {formatMessage({ + id: 'webtools.settings.form.label.label', + defaultMessage: 'Label', + })} + + ) => setFieldValue('label', e.target.value)} + /> + + {(generatedCode && !open) && ( Machine name: {generatedCode} @@ -63,20 +71,27 @@ const LabelField: FC = ({ {open && ( - ) => setFieldValue('code', e.target.value)} - label={formatMessage({ - id: 'global.sde', - defaultMessage: 'Code', - })} + + > + + {formatMessage({ + id: 'global.sde', + defaultMessage: 'Code', + })} + + ) => setFieldValue('code', e.target.value)} + /> + + )} diff --git a/packages/core/admin/components/LanguageCheckboxes/index.tsx b/packages/core/admin/components/LanguageCheckboxes/index.tsx index 1a1e9b21..7375dd63 100644 --- a/packages/core/admin/components/LanguageCheckboxes/index.tsx +++ b/packages/core/admin/components/LanguageCheckboxes/index.tsx @@ -4,8 +4,6 @@ import { Flex, Checkbox, Field, - FieldLabel, - FieldError, } from '@strapi/design-system'; import { getFetchClient } from '@strapi/strapi/admin'; @@ -44,12 +42,13 @@ const LanguageCheckboxes = ({ } return ( - - Select the language + + Select the language {languages.map((contentType) => ( { if (selectedLanguages.includes(contentType.uid)) { @@ -66,9 +65,9 @@ const LanguageCheckboxes = ({ {contentType.name} ))} - + - + ); }; diff --git a/packages/core/admin/components/Loader/index.jsx b/packages/core/admin/components/Loader/index.tsx similarity index 92% rename from packages/core/admin/components/Loader/index.jsx rename to packages/core/admin/components/Loader/index.tsx index 1f6e17e9..3d706b0a 100644 --- a/packages/core/admin/components/Loader/index.jsx +++ b/packages/core/admin/components/Loader/index.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { Loader as LoaderComponent } from '@strapi/design-system'; const Loader = () => { - const style = { + const style: React.CSSProperties = { display: 'flex', justifyContent: 'center', position: 'absolute', diff --git a/packages/core/admin/components/PatternField/index.tsx b/packages/core/admin/components/PatternField/index.tsx index 7061d475..52ff08a3 100644 --- a/packages/core/admin/components/PatternField/index.tsx +++ b/packages/core/admin/components/PatternField/index.tsx @@ -7,7 +7,8 @@ import styled from 'styled-components'; import { FormikErrors } from 'formik'; import { - TextInput, Popover, Stack, Box, Loader, Typography, + TextInput, Popover, Flex, Box, Loader, Typography, + Field, } from '@strapi/design-system'; import { getFetchClient } from '@strapi/strapi/admin'; import { PatternFormValues } from '../../types/url-patterns'; @@ -101,44 +102,55 @@ const PatternField: FC = ({ return (
-
- ) => { - setPopoverDismissed(false); - if (e.target.value.match(/^[A-Za-z0-9-_.~[\]/]*$/)) { - return setFieldValue('pattern', e.target.value); - } - - return null; - }} - /> -
{patternHint()} {values.pattern.endsWith('[') && !popoverDismissed && ( - setPopoverDismissed(true)} fullWidth> - - {allowedFields[uid].map((fieldName) => ( - { - const newPattern = `${values.pattern}${fieldName}]`; - return setFieldValue('pattern', newPattern); - }} + + +
+ - {fieldName} - - ))} - - + + {formatMessage({ + id: 'webtools.settings.form.pattern.label', + defaultMessage: 'Pattern', + })} + + ) => { + setPopoverDismissed(false); + if (e.target.value.match(/^[A-Za-z0-9-_.~[\]/]*$/)) { + return setFieldValue('pattern', e.target.value); + } + + return null; + }} + /> + + +
+
+ + + {allowedFields[uid].map((fieldName) => ( + { + const newPattern = `${values.pattern}${fieldName}]`; + return setFieldValue('pattern', newPattern); + }} + > + {fieldName} + + ))} + + +
)}
); diff --git a/packages/core/admin/components/Select/index.tsx b/packages/core/admin/components/Select/index.tsx index 04adca6f..1184cfc5 100644 --- a/packages/core/admin/components/Select/index.tsx +++ b/packages/core/admin/components/Select/index.tsx @@ -1,5 +1,5 @@ import React, { FC } from 'react'; -import { Select, Option } from '@strapi/design-system'; +import { Field, SingleSelect, SingleSelectOption } from '@strapi/design-system'; import { FormikErrors } from 'formik'; type ListItem = { @@ -33,21 +33,29 @@ const SelectComponent: FC = ({ } return ( - + + {label} + + setFieldValue(name, v)} + > + {list.map((item) => ( + + {item.name} + + ))} + + + + ); }; diff --git a/packages/core/admin/containers/App/index.tsx b/packages/core/admin/containers/App/index.tsx index 5f89e541..53eafab0 100644 --- a/packages/core/admin/containers/App/index.tsx +++ b/packages/core/admin/containers/App/index.tsx @@ -2,14 +2,13 @@ import React from 'react'; import { Route, Switch, useHistory } from 'react-router-dom'; import { - Layout, SubNav, SubNavHeader, SubNavSections, SubNavSection, SubNavLink, } from '@strapi/design-system'; -import { Page, useStrapiApp } from '@strapi/strapi/admin'; +import { Page, useStrapiApp, Layouts } from '@strapi/strapi/admin'; import pluginPermissions from '../../permissions'; @@ -33,19 +32,19 @@ const App = () => { return ( - + - + Overview - + All URLs - + Url Patterns @@ -69,7 +68,7 @@ const App = () => { {routerComponents.map(({ Component }) => )} {/* */} - + ); }; diff --git a/packages/core/admin/helpers/displayedFilters.js b/packages/core/admin/helpers/displayedFilters.ts similarity index 100% rename from packages/core/admin/helpers/displayedFilters.js rename to packages/core/admin/helpers/displayedFilters.ts diff --git a/packages/core/admin/screens/List/components/DeleteConfirmModal/index.tsx b/packages/core/admin/screens/List/components/DeleteConfirmModal/index.tsx index 9daacd9e..2579d685 100644 --- a/packages/core/admin/screens/List/components/DeleteConfirmModal/index.tsx +++ b/packages/core/admin/screens/List/components/DeleteConfirmModal/index.tsx @@ -3,14 +3,11 @@ import { useIntl } from 'react-intl'; import { Dialog, - DialogBody, - DialogFooter, Flex, Typography, - Stack, Button, } from '@strapi/design-system'; -import { ExclamationMarkCircle } from '@strapi/icons'; +import { WarningCircle } from '@strapi/icons'; type Props = { isOpen: boolean; @@ -30,41 +27,43 @@ const DeleteConfirmModal = (props: Props) => { if (!isOpen) return null; return ( - - }> - - - + + +
test
+
+ + + {formatMessage({ + id: 'webtools.settings.page.list.delete_confirm_modal.title', + defaultMessage: 'Delete item', + })} + + }> + + + + {formatMessage({ + id: 'webtools.settings.page.list.delete_confirm_modal.body', + defaultMessage: 'Are you sure you want to delete this item?', + })} + + + + + + + - )} - endAction={( + + - )} - /> -
+ + + ); }; diff --git a/packages/core/admin/screens/List/components/Filters/FilterInput/index.tsx b/packages/core/admin/screens/List/components/Filters/FilterInput/index.tsx index 0b9e8d8d..43878f70 100644 --- a/packages/core/admin/screens/List/components/Filters/FilterInput/index.tsx +++ b/packages/core/admin/screens/List/components/Filters/FilterInput/index.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Select, Option } from '@strapi/design-system'; +import { SingleSelect, SingleSelectOption } from '@strapi/design-system'; import { EnabledContentTypes } from '../../../../../types/enabled-contenttypes'; type Props = { @@ -16,13 +16,13 @@ const FilterInput = ({ contentTypes, }: Props) => { return ( - + ); }; diff --git a/packages/core/admin/screens/List/components/Filters/index.tsx b/packages/core/admin/screens/List/components/Filters/index.tsx index cc30acea..73059827 100644 --- a/packages/core/admin/screens/List/components/Filters/index.tsx +++ b/packages/core/admin/screens/List/components/Filters/index.tsx @@ -34,7 +34,7 @@ const Filters = ({ contentTypes }: Props) => { metadatas: { label: 'Content-Type', // eslint-disable-next-line react/no-unstable-nested-components - customInput: (props) => , + customInput: (props: any) => , }, fieldSchema: { type: 'string', @@ -75,17 +75,15 @@ const Filters = ({ contentTypes }: Props) => { })} {isVisible && ( - setIsVisible((prev) => !prev)} - source={buttonRef} - /> + + // displayedFilters={filters} + // isVisible={isVisible} + // onToggle={() => setIsVisible((prev) => !prev)} + // source={buttonRef} )}
- + + {/* filtersSchema={filters} */} ); diff --git a/packages/core/admin/screens/List/components/GeneratePathsModal/index.tsx b/packages/core/admin/screens/List/components/GeneratePathsModal/index.tsx index f3fb3c63..475f4ae7 100644 --- a/packages/core/admin/screens/List/components/GeneratePathsModal/index.tsx +++ b/packages/core/admin/screens/List/components/GeneratePathsModal/index.tsx @@ -2,14 +2,10 @@ import React, { ChangeEvent } from 'react'; import { useIntl } from 'react-intl'; import { - ModalLayout, - ModalFooter, - ModalBody, - ModalHeader, + Modal, Button, Typography, Checkbox, - RadioGroup, Radio, Flex, Box, @@ -21,7 +17,7 @@ import { GenerationType } from '../../../../../server/types'; type Props = { isOpen: boolean; onClose: () => void; - onSubmit: (types: EnabledContentType['uid'][], generationType: GenerationType) => void; + onSubmit: (types: EnabledContentType['uid'][], generationType?: GenerationType) => void; contentTypes: EnabledContentTypes; }; @@ -37,106 +33,104 @@ const GeneratePathsModal = ({ if (!isOpen) return null; return ( - - - - {formatMessage({ - id: 'webtools.settings.page.list.generate_paths_modal.title', - defaultMessage: 'Generate URL aliases', - })} - - - - - - - {formatMessage({ - id: 'webtools.settings.page.list.generate_paths_modal.types.title', - defaultMessage: 'Content types', - })} - - - {formatMessage({ - id: 'webtools.settings.page.list.generate_paths_modal.types.body', - defaultMessage: 'Select the content types you want to generate the URLs for.', - })} - - - {contentTypes.map((contentType) => ( - { - if (selectedContentTypes.includes(contentType.uid)) { - const newContentTypes = selectedContentTypes - .filter((uid) => uid !== contentType.uid); + + + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.title', + defaultMessage: 'Generate URL aliases', + })} + + + + + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.types.title', + defaultMessage: 'Content types', + })} + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.types.body', + defaultMessage: 'Select the content types you want to generate the URLs for.', + })} + + + {contentTypes.map((contentType) => ( + { + if (selectedContentTypes.includes(contentType.uid)) { + const newContentTypes = selectedContentTypes + .filter((uid) => uid !== contentType.uid); - setSelectedContentTypes(newContentTypes); + setSelectedContentTypes(newContentTypes); - return; - } + return; + } - setSelectedContentTypes([...selectedContentTypes, contentType.uid]); - }} - > - {contentType.name} - - ))} + setSelectedContentTypes([...selectedContentTypes, contentType.uid]); + }} + > + {contentType.name} + + ))} + + + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.generation_type.title', + defaultMessage: 'Generation type', + })} + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.generation_type.body', + defaultMessage: 'Select how you would like to generate the URLs.', + })} + + + ) => setSelectedGenerationType(e.target.value as GenerationType)} value={selectedGenerationType} name="meal"> + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.generation_type.only_without_alias', + defaultMessage: 'Generate only for pages without an URL alias', + })} + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.generation_type.only_generated', + defaultMessage: 'Re-generate only URL alias that were auto-generated', + })} + + + {formatMessage({ + id: 'webtools.settings.page.list.generate_paths_modal.generation_type.all', + defaultMessage: 'Re-generate all URL aliases', + })} + + + + - - + + + + - )} - endActions={( + + - )} - /> - + + + ); }; diff --git a/packages/core/admin/screens/List/components/Table/index.tsx b/packages/core/admin/screens/List/components/Table/index.tsx index 94022953..bbd15504 100644 --- a/packages/core/admin/screens/List/components/Table/index.tsx +++ b/packages/core/admin/screens/List/components/Table/index.tsx @@ -4,7 +4,6 @@ import React, { useState, } from 'react'; import { useIntl } from 'react-intl'; -import { Attribute } from '@strapi/strapi'; import { Table, @@ -25,7 +24,7 @@ import Filters from '../Filters'; import { Config } from '../../../../../server/admin-api/config'; type Props = { - paths: Attribute.GetValues<'plugin::webtools.url-alias'>[], + paths: any[], onDelete: () => void, pagination: Pagination, contentTypes: any[], diff --git a/packages/core/admin/screens/List/components/TableRow/index.tsx b/packages/core/admin/screens/List/components/TableRow/index.tsx index 42fe74d7..3525e02b 100644 --- a/packages/core/admin/screens/List/components/TableRow/index.tsx +++ b/packages/core/admin/screens/List/components/TableRow/index.tsx @@ -8,7 +8,6 @@ import { IconButton, } from '@strapi/design-system'; import { useNotification, getFetchClient } from '@strapi/strapi/admin'; -import { Attribute, Entity } from '@strapi/strapi'; import { useIntl } from 'react-intl'; import { Trash, ExternalLink, Pencil } from '@strapi/icons'; import { useHistory } from 'react-router-dom'; @@ -16,7 +15,7 @@ import DeleteConfirmModal from '../DeleteConfirmModal'; import { Config } from '../../../../../server/admin-api/config'; type Props = { - row: Attribute.GetValues<'plugin::webtools.url-alias'>; + row: any; checked?: boolean; onDelete?: () => void; updateValue: () => any; @@ -46,7 +45,7 @@ const TableRow: FC = ({ .catch(() => { }); }; - const handleDelete = (id: Entity.ID) => { + const handleDelete = (id: number) => { get(`/webtools/url-alias/delete/${id}`) .then(() => { if (onDelete) onDelete(); diff --git a/packages/core/admin/screens/List/index.tsx b/packages/core/admin/screens/List/index.tsx index daddf13f..c8138ee2 100644 --- a/packages/core/admin/screens/List/index.tsx +++ b/packages/core/admin/screens/List/index.tsx @@ -1,11 +1,15 @@ import React, { useEffect, useState } from 'react'; -import { EntityService, Attribute } from '@strapi/types'; import { useIntl } from 'react-intl'; import { useHistory } from 'react-router-dom'; -import { ContentLayout, HeaderLayout, Button } from '@strapi/design-system'; +import { Button } from '@strapi/design-system'; -import { Page, useNotification, getFetchClient } from '@strapi/strapi/admin'; +import { + Page, + useNotification, + getFetchClient, + Layouts, +} from '@strapi/strapi/admin'; import pluginPermissions from '../../permissions'; import Table from './components/Table'; @@ -25,7 +29,7 @@ export type Pagination = { const List = () => { const [queryCount, setQueryCount] = useState(0); const [loading, setLoading] = useState(false); - const [paths, setPaths] = useState[] | null>(null); + const [paths, setPaths] = useState(null); const [config, setConfig] = useState(null); const [pagination, setPagination] = useState(null); const [openModal, setOpenModal] = useState(false); @@ -48,7 +52,7 @@ const List = () => { }, [get, toggleNotification]); useEffect(() => { - get>(`/webtools/url-alias/findMany${history.location.search}`) + get(`/webtools/url-alias/findMany${history.location.search}`) .then((res) => { setPaths(res.data.results); setPagination(res.data.pagination); @@ -92,10 +96,9 @@ const List = () => { return ( {loading && } - setOpenModal(true)} size="L"> @@ -106,7 +109,7 @@ const List = () => { )} /> - + { config={config} contentTypes={contentTypes} /> - + setOpenModal(false)} contentTypes={contentTypes} diff --git a/packages/core/admin/screens/Overview/index.tsx b/packages/core/admin/screens/Overview/index.tsx index b4d3a6f5..6c860f2f 100644 --- a/packages/core/admin/screens/Overview/index.tsx +++ b/packages/core/admin/screens/Overview/index.tsx @@ -2,10 +2,10 @@ import React, { useEffect, useState } from 'react'; import { useIntl } from 'react-intl'; import { - ContentLayout, HeaderLayout, Typography, Grid, GridItem, Flex, Link, + Typography, Grid, Flex, Link, } from '@strapi/design-system'; import { ExternalLink } from '@strapi/icons'; -import { Page, getFetchClient } from '@strapi/strapi/admin'; +import { Page, getFetchClient, Layouts } from '@strapi/strapi/admin'; import pluginPermissions from '../../permissions'; import { WebtoolsAddonInfo } from '../../types/addons'; @@ -33,12 +33,11 @@ const List = () => { } return ( - - + { })} - - - + + + {formatMessage({ id: 'webtools.settings.application.strapiVersion', defaultMessage: 'strapi version', })} - + v{packageJson.version} - - - + + + {formatMessage({ id: 'TODO_REPLACE', defaultMessage: 'Links', @@ -102,8 +101,8 @@ const List = () => { })} - - + + {/* { ))} */} - + ); }; diff --git a/packages/core/admin/screens/Patterns/CreatePage/index.tsx b/packages/core/admin/screens/Patterns/CreatePage/index.tsx index 0407eff7..da6a97a3 100644 --- a/packages/core/admin/screens/Patterns/CreatePage/index.tsx +++ b/packages/core/admin/screens/Patterns/CreatePage/index.tsx @@ -9,18 +9,15 @@ import { import { useHistory } from 'react-router-dom'; import { - ContentLayout, - HeaderLayout, Box, Link, Button, - Stack, + Flex, Typography, - GridItem, Grid, Loader, } from '@strapi/design-system'; -import { useNotification, getFetchClient } from '@strapi/strapi/admin'; +import { useNotification, getFetchClient, Layouts } from '@strapi/strapi/admin'; import { ArrowLeft, Check } from '@strapi/icons'; import schema from './utils/schema'; import { ErrorResponse } from '../../../types/error-response'; @@ -126,6 +123,7 @@ const CreatePatternPage = () => { initialValues={{ label: '', pattern: '', contenttype: '', languages: [], localized: false, }} + // @ts-ignore onSubmit={handleCreateSubmit} validationSchema={schema} validate={validatePattern} @@ -138,8 +136,8 @@ const CreatePatternPage = () => { isSubmitting, setFieldValue, }) => ( -
- + { id: 'webtools.settings.page.patterns.create.description', defaultMessage: 'Add a pattern for automatic URL alias generation.', })} - as="h2" navigationAction={( - } to={`/plugins/${pluginId}/patterns`}> + } href={`/plugins/${pluginId}/patterns`}> {formatMessage({ id: 'global.back', defaultMessage: 'Back', @@ -166,8 +163,8 @@ const CreatePatternPage = () => { )} /> - - + + { paddingLeft={7} paddingRight={7} > - + {formatMessage({ id: 'webtools.settings.page.patterns.create.subtitle', defaultMessage: 'Pattern details', })} - - + + { : null } /> - - - - + + + + - - + + {values.contenttype !== '' && ( - + { : null } /> - + )} {values.localized && ( - - + + setFieldValue('languages', newLanguages)} selectedLanguages={values.languages} @@ -284,14 +282,14 @@ const EditPatternPage = () => { : null } /> - - + + )} - - + + - - + + )} diff --git a/packages/core/admin/screens/Patterns/ListPage/index.tsx b/packages/core/admin/screens/Patterns/ListPage/index.tsx index 8690dbae..5b157b60 100644 --- a/packages/core/admin/screens/Patterns/ListPage/index.tsx +++ b/packages/core/admin/screens/Patterns/ListPage/index.tsx @@ -3,14 +3,12 @@ import { useIntl } from 'react-intl'; import { useHistory } from 'react-router-dom'; import { Loader, - ContentLayout, - HeaderLayout, Button, Box, } from '@strapi/design-system'; import { Plus } from '@strapi/icons'; -import { getFetchClient } from '@strapi/strapi/admin'; +import { getFetchClient, Layouts } from '@strapi/strapi/admin'; import pluginId from '../../../helpers/pluginId'; import Table from './components/Table'; @@ -52,10 +50,9 @@ const ListPatternPage = () => { return ( - push(`/plugins/${pluginId}/patterns/new`)} startIcon={} size="L"> {formatMessage({ @@ -63,11 +60,11 @@ const ListPatternPage = () => { defaultMessage: 'Add new pattern', })} - )} + )} /> - +
- + ); }; diff --git a/packages/core/admin/tsconfig.json b/packages/core/admin/tsconfig.json index 102f3ca4..d742ac01 100644 --- a/packages/core/admin/tsconfig.json +++ b/packages/core/admin/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "@strapi/typescript-utils/tsconfigs/admin", - "include": ["./src", "./custom.d.ts"], + "include": [".", "./custom.d.ts"], "compilerOptions": { "rootDir": "../", "baseUrl": "." From 785d21c8760e3f1973ebed3a45de4ed7d407ed7d Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Sat, 16 Nov 2024 18:30:56 +0100 Subject: [PATCH 07/18] chore: update strapi:plugin cli to the sdk-plugin --- packages/addons/sitemap/admin/index.ts | 2 +- packages/addons/sitemap/package.json | 3 +- packages/core/admin/index.ts | 2 +- packages/core/package.json | 4 +- yarn.lock | 907 ++++++++++++++++++++++++- 5 files changed, 910 insertions(+), 8 deletions(-) diff --git a/packages/addons/sitemap/admin/index.ts b/packages/addons/sitemap/admin/index.ts index b7a7765c..e1cbbdc0 100644 --- a/packages/addons/sitemap/admin/index.ts +++ b/packages/addons/sitemap/admin/index.ts @@ -20,7 +20,7 @@ export default { }); }, bootstrap(app: AdminApp) { - app.injectContentManagerComponent('editView', 'right-links', { + app.getPlugin('content-manager').injectComponent('editView', 'right-links', { name: 'sitemap-edit-view', Component: EditView, }); diff --git a/packages/addons/sitemap/package.json b/packages/addons/sitemap/package.json index c0e85e18..cda78dc8 100644 --- a/packages/addons/sitemap/package.json +++ b/packages/addons/sitemap/package.json @@ -36,7 +36,7 @@ "scripts": { "build": "../../../node_modules/.bin/pack-up build && ../../../node_modules/.bin/yalc push --publish", "watch": "../../../node_modules/.bin/pack-up watch", - "watch:link": "../../../node_modules/.bin/strapi plugin:watch:link", + "watch:link": "../../../node_modules/.bin/strapi-plugin watch:link", "develop:copy-files": "copyfiles -u 1 xsl/**/* ../../../playground/src/plugins/webtools-addon-sitemap/xsl/", "eslint": "../../../node_modules/.bin/eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", "eslint:fix": "../../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" @@ -51,6 +51,7 @@ "styled-components": "^5.2.1" }, "devDependencies": { + "@strapi/sdk-plugin": "^5.2.7", "@types/lodash": "^4", "copyfiles": "^2.4.1", "react": "^18.0.0", diff --git a/packages/core/admin/index.ts b/packages/core/admin/index.ts index 38fc2fb1..37ca2e11 100644 --- a/packages/core/admin/index.ts +++ b/packages/core/admin/index.ts @@ -52,7 +52,7 @@ export default { }); }, bootstrap(app: AdminApp) { - app.injectContentManagerComponent('editView', 'right-links', { + app.getPlugin('content-manager')?.injectComponent('editView', 'right-links', { name: 'url-alias-edit-view', Component: EditView, }); diff --git a/packages/core/package.json b/packages/core/package.json index 58dc753a..4f5c7951 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -35,7 +35,7 @@ "scripts": { "build": "pack-up build && yalc push --publish", "watch": "pack-up watch", - "watch:link": "../../node_modules/.bin/strapi plugin:watch:link", + "watch:link": "../../node_modules/.bin/strapi-plugin watch:link", "eslint": "../../node_modules/.bin/eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", "eslint:fix": "../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" }, @@ -48,8 +48,10 @@ }, "devDependencies": { "@strapi/pack-up": "^5.0.0", + "@strapi/sdk-plugin": "^5.2.7", "@types/koa": "^2.15.0", "@types/lodash": "^4", + "@types/react-copy-to-clipboard": "^5.0.7", "@types/react-router-dom": "^5.3.3", "@types/styled-components": "^5.1.34", "react": "^18.0.0", diff --git a/yarn.lock b/yarn.lock index fcc676c6..9b13f93c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2254,6 +2254,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-arm64@npm:0.16.17" @@ -2275,6 +2282,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-arm@npm:0.16.17" @@ -2296,6 +2310,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-x64@npm:0.16.17" @@ -2317,6 +2338,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/darwin-arm64@npm:0.16.17" @@ -2338,6 +2366,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/darwin-x64@npm:0.16.17" @@ -2359,6 +2394,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/freebsd-arm64@npm:0.16.17" @@ -2380,6 +2422,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/freebsd-x64@npm:0.16.17" @@ -2401,6 +2450,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-arm64@npm:0.16.17" @@ -2422,6 +2478,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-arm@npm:0.16.17" @@ -2443,6 +2506,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-ia32@npm:0.16.17" @@ -2464,6 +2534,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-loong64@npm:0.16.17" @@ -2485,6 +2562,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-mips64el@npm:0.16.17" @@ -2506,6 +2590,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-ppc64@npm:0.16.17" @@ -2527,6 +2618,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-riscv64@npm:0.16.17" @@ -2548,6 +2646,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-s390x@npm:0.16.17" @@ -2569,6 +2674,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-x64@npm:0.16.17" @@ -2590,6 +2702,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/netbsd-x64@npm:0.16.17" @@ -2611,6 +2730,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/openbsd-x64@npm:0.16.17" @@ -2632,6 +2758,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/sunos-x64@npm:0.16.17" @@ -2653,6 +2786,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-arm64@npm:0.16.17" @@ -2674,6 +2814,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-ia32@npm:0.16.17" @@ -2695,6 +2842,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-x64@npm:0.16.17" @@ -2716,6 +2870,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -3570,6 +3731,7 @@ __metadata: "@pluginpal/webtools-helper-plugin": "npm:1.0.0-beta.4" "@strapi/design-system": "npm:2.0.0-rc.12" "@strapi/icons": "npm:2.0.0-rc.12" + "@strapi/sdk-plugin": "npm:^5.2.7" "@strapi/strapi": "npm:5.3.0" "@strapi/utils": "npm:5.3.0" "@types/lodash": "npm:^4" @@ -3614,9 +3776,11 @@ __metadata: "@strapi/design-system": "npm:2.0.0-rc.12" "@strapi/icons": "npm:2.0.0-rc.12" "@strapi/pack-up": "npm:^5.0.0" + "@strapi/sdk-plugin": "npm:^5.2.7" "@strapi/utils": "npm:5.3.0" "@types/koa": "npm:^2.15.0" "@types/lodash": "npm:^4" + "@types/react-copy-to-clipboard": "npm:^5.0.7" "@types/react-router-dom": "npm:^5.3.3" "@types/styled-components": "npm:^5.1.34" formik: "npm:^2.4.0" @@ -4744,6 +4908,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-android-arm-eabi@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.27.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@rollup/rollup-android-arm64@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-android-arm64@npm:4.22.4" @@ -4751,6 +4922,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-android-arm64@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-android-arm64@npm:4.27.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@rollup/rollup-darwin-arm64@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4" @@ -4758,6 +4936,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-darwin-arm64@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-darwin-arm64@npm:4.27.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@rollup/rollup-darwin-x64@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-darwin-x64@npm:4.22.4" @@ -4765,6 +4950,27 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-darwin-x64@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-darwin-x64@npm:4.27.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-arm64@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.27.2" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-x64@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-freebsd-x64@npm:4.27.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4" @@ -4772,6 +4978,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm-gnueabihf@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.27.2" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4" @@ -4779,6 +4992,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm-musleabihf@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.27.2" + conditions: os=linux & cpu=arm & libc=musl + languageName: node + linkType: hard + "@rollup/rollup-linux-arm64-gnu@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4" @@ -4786,6 +5006,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm64-gnu@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.27.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-arm64-musl@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4" @@ -4793,6 +5020,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-arm64-musl@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.27.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4" @@ -4800,6 +5034,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.27.2" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4" @@ -4807,6 +5048,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-riscv64-gnu@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.27.2" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-s390x-gnu@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4" @@ -4814,6 +5062,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-s390x-gnu@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.27.2" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-x64-gnu@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4" @@ -4821,6 +5076,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-x64-gnu@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.27.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@rollup/rollup-linux-x64-musl@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4" @@ -4828,6 +5090,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-linux-x64-musl@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.27.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@rollup/rollup-win32-arm64-msvc@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4" @@ -4835,6 +5104,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-win32-arm64-msvc@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.27.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@rollup/rollup-win32-ia32-msvc@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4" @@ -4842,6 +5118,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-win32-ia32-msvc@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.27.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@rollup/rollup-win32-x64-msvc@npm:4.22.4": version: 4.22.4 resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4" @@ -4849,6 +5132,13 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-win32-x64-msvc@npm:4.27.2": + version: 4.27.2 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.27.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@rushstack/eslint-patch@npm:^1.1.0": version: 1.10.3 resolution: "@rushstack/eslint-patch@npm:1.10.3" @@ -4902,6 +5192,13 @@ __metadata: languageName: node linkType: hard +"@sec-ant/readable-stream@npm:^0.4.1": + version: 0.4.1 + resolution: "@sec-ant/readable-stream@npm:0.4.1" + checksum: 64e9e9cf161e848067a5bf60cdc04d18495dc28bb63a8d9f8993e4dd99b91ad34e4b563c85de17d91ffb177ec17a0664991d2e115f6543e73236a906068987af + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -4916,6 +5213,13 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/merge-streams@npm:^4.0.0": + version: 4.0.0 + resolution: "@sindresorhus/merge-streams@npm:4.0.0" + checksum: 482ee543629aa1933b332f811a1ae805a213681ecdd98c042b1c1b89387df63e7812248bb4df3910b02b3cc5589d3d73e4393f30e197c9dde18046ccd471fc6b + languageName: node + linkType: hard + "@sindresorhus/slugify@npm:1.1.0": version: 1.1.0 resolution: "@sindresorhus/slugify@npm:1.1.0" @@ -5426,6 +5730,37 @@ __metadata: languageName: node linkType: hard +"@strapi/pack-up@npm:^5.0.1": + version: 5.0.2 + resolution: "@strapi/pack-up@npm:5.0.2" + dependencies: + "@vitejs/plugin-react-swc": "npm:3.7.0" + boxen: "npm:5.1.2" + browserslist-to-esbuild: "npm:1.2.0" + chalk: "npm:4.1.2" + chokidar: "npm:4.0.1" + commander: "npm:8.3.0" + esbuild: "npm:0.20.2" + esbuild-register: "npm:3.5.0" + get-latest-version: "npm:5.1.0" + git-url-parse: "npm:13.1.1" + ini: "npm:4.1.2" + ora: "npm:5.4.1" + outdent: "npm:0.8.0" + pkg-up: "npm:3.1.0" + prettier: "npm:3.3.3" + prettier-plugin-packagejson: "npm:2.5.2" + prompts: "npm:2.4.2" + rxjs: "npm:7.8.1" + typescript: "npm:5.4.4" + vite: "npm:5.4.8" + yup: "npm:0.32.9" + bin: + pack-up: bin/pack-up.js + checksum: f1ac9f4d3947bdecc1dd762520b350ac7f9113bede4370d81ff8051085e2ffb16e12d37862727d1dbaab010535347852971eb16206a8655e5779f1dcfdb7feac + languageName: node + linkType: hard + "@strapi/permissions@npm:5.3.0": version: 5.3.0 resolution: "@strapi/permissions@npm:5.3.0" @@ -5485,6 +5820,32 @@ __metadata: languageName: node linkType: hard +"@strapi/sdk-plugin@npm:^5.2.7": + version: 5.2.7 + resolution: "@strapi/sdk-plugin@npm:5.2.7" + dependencies: + "@strapi/pack-up": "npm:^5.0.1" + "@types/prompts": "npm:2.4.9" + boxen: "npm:5.1.2" + chalk: "npm:4.1.2" + commander: "npm:12.1.0" + concurrently: "npm:^8.2.2" + execa: "npm:^9.3.1" + get-latest-version: "npm:5.1.0" + git-url-parse: "npm:13.1.1" + nodemon: "npm:^3.1.0" + ora: "npm:5.4.1" + outdent: "npm:0.8.0" + pkg-up: "npm:3.1.0" + prettier: "npm:2.8.8" + typescript: "npm:5.4.4" + yup: "npm:0.32.9" + bin: + strapi-plugin: bin/strapi-plugin.js + checksum: cf614dcdd34fec33736ca41f4e9c53d15a90fd5d2b66e48c8074b152710aea0a5a0912b69eaf585499bb7f190ff2cb7339fb03cee93798a605b8edbc9a161aca + languageName: node + linkType: hard + "@strapi/strapi@npm:5.3.0": version: 5.3.0 resolution: "@strapi/strapi@npm:5.3.0" @@ -5695,6 +6056,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-arm64@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-darwin-arm64@npm:1.9.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-darwin-x64@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-darwin-x64@npm:1.7.11" @@ -5702,6 +6070,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-x64@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-darwin-x64@npm:1.9.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@swc/core-linux-arm-gnueabihf@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.11" @@ -5709,6 +6084,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm-gnueabihf@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.9.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@swc/core-linux-arm64-gnu@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-arm64-gnu@npm:1.7.11" @@ -5716,6 +6098,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-gnu@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-arm64-gnu@npm:1.9.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-arm64-musl@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-arm64-musl@npm:1.7.11" @@ -5723,6 +6112,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-musl@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-arm64-musl@npm:1.9.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@swc/core-linux-x64-gnu@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-x64-gnu@npm:1.7.11" @@ -5730,6 +6126,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-gnu@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-x64-gnu@npm:1.9.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-x64-musl@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-linux-x64-musl@npm:1.7.11" @@ -5737,6 +6140,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-musl@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-linux-x64-musl@npm:1.9.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@swc/core-win32-arm64-msvc@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-win32-arm64-msvc@npm:1.7.11" @@ -5744,6 +6154,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-arm64-msvc@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-win32-arm64-msvc@npm:1.9.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-win32-ia32-msvc@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-win32-ia32-msvc@npm:1.7.11" @@ -5751,6 +6168,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-ia32-msvc@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-win32-ia32-msvc@npm:1.9.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@swc/core-win32-x64-msvc@npm:1.7.11": version: 1.7.11 resolution: "@swc/core-win32-x64-msvc@npm:1.7.11" @@ -5758,6 +6182,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-x64-msvc@npm:1.9.2": + version: 1.9.2 + resolution: "@swc/core-win32-x64-msvc@npm:1.9.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@swc/core@npm:^1.3.107": version: 1.7.11 resolution: "@swc/core@npm:1.7.11" @@ -5804,6 +6235,52 @@ __metadata: languageName: node linkType: hard +"@swc/core@npm:^1.5.7": + version: 1.9.2 + resolution: "@swc/core@npm:1.9.2" + dependencies: + "@swc/core-darwin-arm64": "npm:1.9.2" + "@swc/core-darwin-x64": "npm:1.9.2" + "@swc/core-linux-arm-gnueabihf": "npm:1.9.2" + "@swc/core-linux-arm64-gnu": "npm:1.9.2" + "@swc/core-linux-arm64-musl": "npm:1.9.2" + "@swc/core-linux-x64-gnu": "npm:1.9.2" + "@swc/core-linux-x64-musl": "npm:1.9.2" + "@swc/core-win32-arm64-msvc": "npm:1.9.2" + "@swc/core-win32-ia32-msvc": "npm:1.9.2" + "@swc/core-win32-x64-msvc": "npm:1.9.2" + "@swc/counter": "npm:^0.1.3" + "@swc/types": "npm:^0.1.15" + peerDependencies: + "@swc/helpers": "*" + dependenciesMeta: + "@swc/core-darwin-arm64": + optional: true + "@swc/core-darwin-x64": + optional: true + "@swc/core-linux-arm-gnueabihf": + optional: true + "@swc/core-linux-arm64-gnu": + optional: true + "@swc/core-linux-arm64-musl": + optional: true + "@swc/core-linux-x64-gnu": + optional: true + "@swc/core-linux-x64-musl": + optional: true + "@swc/core-win32-arm64-msvc": + optional: true + "@swc/core-win32-ia32-msvc": + optional: true + "@swc/core-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc/helpers": + optional: true + checksum: 697e601fa1246367ca67e87e87c45f6341373ae98d8d24c9586c4069660c73f8675bf94b86cf218308395eda8e355ae076fc8c9c8f7aaa50898c228db38b637d + languageName: node + linkType: hard + "@swc/counter@npm:^0.1.3": version: 0.1.3 resolution: "@swc/counter@npm:0.1.3" @@ -5825,7 +6302,16 @@ __metadata: resolution: "@swc/types@npm:0.1.12" dependencies: "@swc/counter": "npm:^0.1.3" - checksum: f95fea7dee8fc07f8389afbb9578f3d0cd84b429b1d0dbff7fd99b2ef06ed88e96bc33631f36c3bc0505d5a783bee1374acd84b8fc2593001219b6c2caba241b + checksum: f95fea7dee8fc07f8389afbb9578f3d0cd84b429b1d0dbff7fd99b2ef06ed88e96bc33631f36c3bc0505d5a783bee1374acd84b8fc2593001219b6c2caba241b + languageName: node + linkType: hard + +"@swc/types@npm:^0.1.15": + version: 0.1.15 + resolution: "@swc/types@npm:0.1.15" + dependencies: + "@swc/counter": "npm:^0.1.3" + checksum: 82bcfa64e53c6c93ae162fe9e491e5f300227fad6f110e32d9718e5a0e29586bc79c516234f6eccbe5ccd7ed72b514a21f03196a54408cf1b7b47c072fad44f0 languageName: node linkType: hard @@ -6057,7 +6543,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.6": +"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.6": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a @@ -6406,6 +6892,16 @@ __metadata: languageName: node linkType: hard +"@types/prompts@npm:2.4.9": + version: 2.4.9 + resolution: "@types/prompts@npm:2.4.9" + dependencies: + "@types/node": "npm:*" + kleur: "npm:^3.0.3" + checksum: 22fe0da6807681c85e88ba283184f4be4c8a95c744ea12a638865c98c4e0c22e7f733542f6b0f1fbca02245cdc3fe84feacf9c9adf4ddd8bc98a337fd679d8d2 + languageName: node + linkType: hard + "@types/prop-types@npm:*": version: 15.7.12 resolution: "@types/prop-types@npm:15.7.12" @@ -6427,6 +6923,15 @@ __metadata: languageName: node linkType: hard +"@types/react-copy-to-clipboard@npm:^5.0.7": + version: 5.0.7 + resolution: "@types/react-copy-to-clipboard@npm:5.0.7" + dependencies: + "@types/react": "npm:*" + checksum: 33bea4549fa263b597d0dedb3807f99286d8ccf59adb370e3d82d1c9075195925a343982abd73c63cc47854a7240ddae79873a5cb3590c9b33c1b65bf9d07689 + languageName: node + linkType: hard + "@types/react-dom@npm:^18.0.0": version: 18.3.1 resolution: "@types/react-dom@npm:18.3.1" @@ -6927,6 +7432,17 @@ __metadata: languageName: node linkType: hard +"@vitejs/plugin-react-swc@npm:3.7.0": + version: 3.7.0 + resolution: "@vitejs/plugin-react-swc@npm:3.7.0" + dependencies: + "@swc/core": "npm:^1.5.7" + peerDependencies: + vite: ^4 || ^5 + checksum: f9f562c87f0fd384d160c5d499056841f8a38050fc01f5295d3394a77c288eca1f78f6df3aa08c01f3f5cb3e4937c6490607ac87b700d87bab425b7c4dc15e91 + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/ast@npm:1.12.1" @@ -8603,6 +9119,15 @@ __metadata: languageName: node linkType: hard +"chokidar@npm:4.0.1": + version: 4.0.1 + resolution: "chokidar@npm:4.0.1" + dependencies: + readdirp: "npm:^4.0.1" + checksum: 4bb7a3adc304059810bb6c420c43261a15bb44f610d77c35547addc84faa0374265c3adc67f25d06f363d9a4571962b02679268c40de07676d260de1986efea9 + languageName: node + linkType: hard + "chownr@npm:^1.1.1": version: 1.1.4 resolution: "chownr@npm:1.1.4" @@ -8971,6 +9496,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:12.1.0": + version: 12.1.0 + resolution: "commander@npm:12.1.0" + checksum: 6e1996680c083b3b897bfc1cfe1c58dfbcd9842fd43e1aaf8a795fbc237f65efcc860a3ef457b318e73f29a4f4a28f6403c3d653d021d960e4632dd45bde54a9 + languageName: node + linkType: hard + "commander@npm:8.3.0, commander@npm:^8.3.0": version: 8.3.0 resolution: "commander@npm:8.3.0" @@ -9050,7 +9582,7 @@ __metadata: languageName: node linkType: hard -"concurrently@npm:8.2.2": +"concurrently@npm:8.2.2, concurrently@npm:^8.2.2": version: 8.2.2 resolution: "concurrently@npm:8.2.2" dependencies: @@ -10827,6 +11359,86 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:^0.21.3": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: fa08508adf683c3f399e8a014a6382a6b65542213431e26206c0720e536b31c09b50798747c2a105a4bbba1d9767b8d3615a74c2f7bf1ddf6d836cd11eb672de + languageName: node + linkType: hard + "escalade@npm:^3.1.1, escalade@npm:^3.1.2": version: 3.1.2 resolution: "escalade@npm:3.1.2" @@ -11421,6 +12033,26 @@ __metadata: languageName: node linkType: hard +"execa@npm:^9.3.1": + version: 9.5.1 + resolution: "execa@npm:9.5.1" + dependencies: + "@sindresorhus/merge-streams": "npm:^4.0.0" + cross-spawn: "npm:^7.0.3" + figures: "npm:^6.1.0" + get-stream: "npm:^9.0.0" + human-signals: "npm:^8.0.0" + is-plain-obj: "npm:^4.1.0" + is-stream: "npm:^4.0.1" + npm-run-path: "npm:^6.0.0" + pretty-ms: "npm:^9.0.0" + signal-exit: "npm:^4.1.0" + strip-final-newline: "npm:^4.0.0" + yoctocolors: "npm:^2.0.0" + checksum: 1a628d535c5a088f9e17a735bb3143efc4198095392b319ba877b2975d5c3c57724536dccb6f68f1cd9b3af331c5a9e8c1aeb338d52ab316b1e008ff453374a7 + languageName: node + linkType: hard + "executable@npm:^4.1.1": version: 4.1.1 resolution: "executable@npm:4.1.1" @@ -11620,6 +12252,15 @@ __metadata: languageName: node linkType: hard +"figures@npm:^6.1.0": + version: 6.1.0 + resolution: "figures@npm:6.1.0" + dependencies: + is-unicode-supported: "npm:^2.0.0" + checksum: 9159df4264d62ef447a3931537de92f5012210cf5135c35c010df50a2169377581378149abfe1eb238bd6acbba1c0d547b1f18e0af6eee49e30363cedaffcfe4 + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -12148,6 +12789,16 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^9.0.0": + version: 9.0.1 + resolution: "get-stream@npm:9.0.1" + dependencies: + "@sec-ant/readable-stream": "npm:^0.4.1" + is-stream: "npm:^4.0.1" + checksum: d70e73857f2eea1826ac570c3a912757dcfbe8a718a033fa0c23e12ac8e7d633195b01710e0559af574cbb5af101009b42df7b6f6b29ceec8dbdf7291931b948 + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.2": version: 1.0.2 resolution: "get-symbol-description@npm:1.0.2" @@ -12938,6 +13589,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^8.0.0": + version: 8.0.0 + resolution: "human-signals@npm:8.0.0" + checksum: e4dac4f7d3eb791ed04129fc6a85bd454a9102d3e3b76c911d0db7057ebd60b2956b435b5b5712aec18960488ede3c21ef7c56e42cdd70760c0d84d3c05cd92e + languageName: node + linkType: hard + "iconv-lite@npm:0.4.13": version: 0.4.13 resolution: "iconv-lite@npm:0.4.13" @@ -13692,6 +14350,13 @@ __metadata: languageName: node linkType: hard +"is-stream@npm:^4.0.1": + version: 4.0.1 + resolution: "is-stream@npm:4.0.1" + checksum: 2706c7f19b851327ba374687bc4a3940805e14ca496dc672b9629e744d143b1ad9c6f1b162dece81c7bfbc0f83b32b61ccc19ad2e05aad2dd7af347408f60c7f + languageName: node + linkType: hard + "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -16500,6 +17165,16 @@ __metadata: languageName: node linkType: hard +"npm-run-path@npm:^6.0.0": + version: 6.0.0 + resolution: "npm-run-path@npm:6.0.0" + dependencies: + path-key: "npm:^4.0.0" + unicorn-magic: "npm:^0.3.0" + checksum: b223c8a0dcd608abf95363ea5c3c0ccc3cd877daf0102eaf1b0f2390d6858d8337fbb7c443af2403b067a7d2c116d10691ecd22ab3c5273c44da1ff8d07753bd + languageName: node + linkType: hard + "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -17010,6 +17685,13 @@ __metadata: languageName: node linkType: hard +"parse-ms@npm:^4.0.0": + version: 4.0.0 + resolution: "parse-ms@npm:4.0.0" + checksum: a7900f4f1ebac24cbf5e9708c16fb2fd482517fad353aecd7aefb8c2ba2f85ce017913ccb8925d231770404780df46244ea6fec598b3bde6490882358b4d2d16 + languageName: node + linkType: hard + "parse-passwd@npm:^1.0.0": version: 1.0.0 resolution: "parse-passwd@npm:1.0.0" @@ -17150,6 +17832,13 @@ __metadata: languageName: node linkType: hard +"path-key@npm:^4.0.0": + version: 4.0.0 + resolution: "path-key@npm:4.0.0" + checksum: 794efeef32863a65ac312f3c0b0a99f921f3e827ff63afa5cb09a377e202c262b671f7b3832a4e64731003fa94af0263713962d317b9887bd1e0c48a342efba3 + languageName: node + linkType: hard + "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -17254,7 +17943,7 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.1.0": +"picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" checksum: e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 @@ -17429,6 +18118,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.43": + version: 8.4.49 + resolution: "postcss@npm:8.4.49" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: f1b3f17aaf36d136f59ec373459f18129908235e65dbdc3aee5eef8eba0756106f52de5ec4682e29a2eab53eb25170e7e871b3e4b52a8f1de3d344a514306be3 + languageName: node + linkType: hard + "prebuild-install@npm:^7.1.1": version: 7.1.2 resolution: "prebuild-install@npm:7.1.2" @@ -17497,6 +18197,21 @@ __metadata: languageName: node linkType: hard +"prettier-plugin-packagejson@npm:2.5.2": + version: 2.5.2 + resolution: "prettier-plugin-packagejson@npm:2.5.2" + dependencies: + sort-package-json: "npm:2.10.1" + synckit: "npm:0.9.1" + peerDependencies: + prettier: ">= 1.16.0" + peerDependenciesMeta: + prettier: + optional: true + checksum: ddaf6a662f0156ad1a34d4e891b6ea05398de4fe56d6d14f4802f79b4824c71602e09661e665e0228232313a5cd27fe6d9d481080d6dd41620f9cf7fb285d240 + languageName: node + linkType: hard + "prettier@npm:2.8.8, prettier@npm:^2.7.1": version: 2.8.8 resolution: "prettier@npm:2.8.8" @@ -17554,6 +18269,15 @@ __metadata: languageName: node linkType: hard +"pretty-ms@npm:^9.0.0": + version: 9.2.0 + resolution: "pretty-ms@npm:9.2.0" + dependencies: + parse-ms: "npm:^4.0.0" + checksum: ab6d066f90e9f77020426986e1b018369f41575674544c539aabec2e63a20fec01166d8cf6571d0e165ad11cfe5a8134a2a48a36d42ab291c59c6deca5264cbb + languageName: node + linkType: hard + "proc-log@npm:^3.0.0": version: 3.0.0 resolution: "proc-log@npm:3.0.0" @@ -18303,6 +19027,13 @@ __metadata: languageName: node linkType: hard +"readdirp@npm:^4.0.1": + version: 4.0.2 + resolution: "readdirp@npm:4.0.2" + checksum: a16ecd8ef3286dcd90648c3b103e3826db2b766cdb4a988752c43a83f683d01c7059158d623cbcd8bdfb39e65d302d285be2d208e7d9f34d022d912b929217dd + languageName: node + linkType: hard + "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -18829,6 +19560,75 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^4.20.0": + version: 4.27.2 + resolution: "rollup@npm:4.27.2" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.27.2" + "@rollup/rollup-android-arm64": "npm:4.27.2" + "@rollup/rollup-darwin-arm64": "npm:4.27.2" + "@rollup/rollup-darwin-x64": "npm:4.27.2" + "@rollup/rollup-freebsd-arm64": "npm:4.27.2" + "@rollup/rollup-freebsd-x64": "npm:4.27.2" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.27.2" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.27.2" + "@rollup/rollup-linux-arm64-gnu": "npm:4.27.2" + "@rollup/rollup-linux-arm64-musl": "npm:4.27.2" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.27.2" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.27.2" + "@rollup/rollup-linux-s390x-gnu": "npm:4.27.2" + "@rollup/rollup-linux-x64-gnu": "npm:4.27.2" + "@rollup/rollup-linux-x64-musl": "npm:4.27.2" + "@rollup/rollup-win32-arm64-msvc": "npm:4.27.2" + "@rollup/rollup-win32-ia32-msvc": "npm:4.27.2" + "@rollup/rollup-win32-x64-msvc": "npm:4.27.2" + "@types/estree": "npm:1.0.6" + fsevents: "npm:~2.3.2" + dependenciesMeta: + "@rollup/rollup-android-arm-eabi": + optional: true + "@rollup/rollup-android-arm64": + optional: true + "@rollup/rollup-darwin-arm64": + optional: true + "@rollup/rollup-darwin-x64": + optional: true + "@rollup/rollup-freebsd-arm64": + optional: true + "@rollup/rollup-freebsd-x64": + optional: true + "@rollup/rollup-linux-arm-gnueabihf": + optional: true + "@rollup/rollup-linux-arm-musleabihf": + optional: true + "@rollup/rollup-linux-arm64-gnu": + optional: true + "@rollup/rollup-linux-arm64-musl": + optional: true + "@rollup/rollup-linux-powerpc64le-gnu": + optional: true + "@rollup/rollup-linux-riscv64-gnu": + optional: true + "@rollup/rollup-linux-s390x-gnu": + optional: true + "@rollup/rollup-linux-x64-gnu": + optional: true + "@rollup/rollup-linux-x64-musl": + optional: true + "@rollup/rollup-win32-arm64-msvc": + optional: true + "@rollup/rollup-win32-ia32-msvc": + optional: true + "@rollup/rollup-win32-x64-msvc": + optional: true + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 563c43d064b7af64156621b52997d2c8a4609774dea4deb06c0fbc1f18450f1b65036404224e81a6bbc80a316a558452151fe9be2214b1898aa66bdd93209496 + languageName: node + linkType: hard + "run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" @@ -19511,6 +20311,24 @@ __metadata: languageName: node linkType: hard +"sort-package-json@npm:2.10.1": + version: 2.10.1 + resolution: "sort-package-json@npm:2.10.1" + dependencies: + detect-indent: "npm:^7.0.1" + detect-newline: "npm:^4.0.0" + get-stdin: "npm:^9.0.0" + git-hooks-list: "npm:^3.0.0" + globby: "npm:^13.1.2" + is-plain-obj: "npm:^4.1.0" + semver: "npm:^7.6.0" + sort-object-keys: "npm:^1.1.3" + bin: + sort-package-json: cli.js + checksum: 7511c57e4661be222bce68522fb90f72e77a2a4694d05df0e55e70e72736944371a4be82a7cb1be4402455bbfd23857b0fabae3bbe9a1ae1351ff7caac64a468 + languageName: node + linkType: hard + "sorted-array-functions@npm:^1.3.0": version: 1.3.0 resolution: "sorted-array-functions@npm:1.3.0" @@ -19532,6 +20350,13 @@ __metadata: languageName: node linkType: hard +"source-map-js@npm:^1.2.1": + version: 1.2.1 + resolution: "source-map-js@npm:1.2.1" + checksum: 7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf + languageName: node + linkType: hard + "source-map-support@npm:0.5.13": version: 0.5.13 resolution: "source-map-support@npm:0.5.13" @@ -20004,6 +20829,13 @@ __metadata: languageName: node linkType: hard +"strip-final-newline@npm:^4.0.0": + version: 4.0.0 + resolution: "strip-final-newline@npm:4.0.0" + checksum: b0cf2b62d597a1b0e3ebc42b88767f0a0d45601f89fd379a928a1812c8779440c81abba708082c946445af1d6b62d5f16e2a7cf4f30d9d6587b89425fae801ff + languageName: node + linkType: hard + "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -20154,6 +20986,16 @@ __metadata: languageName: node linkType: hard +"synckit@npm:0.9.1": + version: 0.9.1 + resolution: "synckit@npm:0.9.1" + dependencies: + "@pkgr/core": "npm:^0.1.0" + tslib: "npm:^2.6.2" + checksum: d8b89e1bf30ba3ffb469d8418c836ad9c0c062bf47028406b4d06548bc66af97155ea2303b96c93bf5c7c0f0d66153a6fbd6924c76521b434e6a9898982abc2e + languageName: node + linkType: hard + "tapable@npm:^0.1.8": version: 0.1.10 resolution: "tapable@npm:0.1.10" @@ -21097,6 +21939,13 @@ __metadata: languageName: node linkType: hard +"unicorn-magic@npm:^0.3.0": + version: 0.3.0 + resolution: "unicorn-magic@npm:0.3.0" + checksum: 0a32a997d6c15f1c2a077a15b1c4ca6f268d574cf5b8975e778bb98e6f8db4ef4e86dfcae4e158cd4c7e38fb4dd383b93b13eefddc7f178dea13d3ac8a603271 + languageName: node + linkType: hard + "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -21530,6 +22379,49 @@ __metadata: languageName: node linkType: hard +"vite@npm:5.4.8": + version: 5.4.8 + resolution: "vite@npm:5.4.8" + dependencies: + esbuild: "npm:^0.21.3" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.43" + rollup: "npm:^4.20.0" + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + sass-embedded: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: af70af6d6316a3af71f44ebe3ab343bd66450d4157af73af3b32239e1b6ec43ff6f651d7cc4193b21ed3bff2e9356a3de9e96aee53857f39922e4a2d9fad75a1 + languageName: node + linkType: hard + "vm-browserify@npm:^1.0.1": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -22235,6 +23127,13 @@ __metadata: languageName: node linkType: hard +"yoctocolors@npm:^2.0.0": + version: 2.1.1 + resolution: "yoctocolors@npm:2.1.1" + checksum: 85903f7fa96f1c70badee94789fade709f9d83dab2ec92753d612d84fcea6d34c772337a9f8914c6bed2f5fc03a428ac5d893e76fab636da5f1236ab725486d0 + languageName: node + linkType: hard + "yup@npm:0.32.9": version: 0.32.9 resolution: "yup@npm:0.32.9" From 66d72a1573fb900f3299ac3815e95453b6547a16 Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Sat, 16 Nov 2024 18:32:49 +0100 Subject: [PATCH 08/18] fix: allow imports from 3 levels deep --- .eslintrc.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.eslintrc.js b/.eslintrc.js index b2780b7b..638de6b1 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -39,6 +39,13 @@ module.exports = { } ], "rules": { + "import/no-unresolved": [2, { + "ignore": [ + "@strapi/strapi/admin", + "@strapi/icons/symbols", + "@strapi/admin/strapi-admin" + ] + }], "import/prefer-default-export": "off", "arrow-body-style": "off", "@typescript-eslint/unbound-method": "off" From 937eed6ef09329b7c7b78b07b0b12c708f42c84d Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Sun, 17 Nov 2024 13:35:42 +0100 Subject: [PATCH 09/18] fix: typescript eslint issues --- packages/addons/sitemap/admin/tsconfig.json | 9 ------- packages/addons/sitemap/tsconfig.json | 14 ----------- packages/core/admin/tsconfig.json | 8 ------ packages/core/server/tsconfig.json | 8 ------ tsconfig.json | 28 +++++++-------------- 5 files changed, 9 insertions(+), 58 deletions(-) delete mode 100644 packages/addons/sitemap/admin/tsconfig.json delete mode 100644 packages/addons/sitemap/tsconfig.json delete mode 100644 packages/core/admin/tsconfig.json delete mode 100644 packages/core/server/tsconfig.json diff --git a/packages/addons/sitemap/admin/tsconfig.json b/packages/addons/sitemap/admin/tsconfig.json deleted file mode 100644 index 6109b13a..00000000 --- a/packages/addons/sitemap/admin/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "@strapi/typescript-utils/tsconfigs/admin", - "include": [".", "./custom.d.ts"], - "compilerOptions": { - "rootDir": "../", - "baseUrl": ".", - "strict": false - } -} diff --git a/packages/addons/sitemap/tsconfig.json b/packages/addons/sitemap/tsconfig.json deleted file mode 100644 index c1a8b305..00000000 --- a/packages/addons/sitemap/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "../../../tsconfig.json", - "compilerOptions": { - "rootDir": "./", - "outDir": "../../../playground/src/plugins/webtools-addon-sitemap", - }, - "include": [ - "./server/**/*", - "./admin/**/*", - "./types/**/*", - "./strapi-server.*", - "./strapi-admin.*" - ], -} diff --git a/packages/core/admin/tsconfig.json b/packages/core/admin/tsconfig.json deleted file mode 100644 index d742ac01..00000000 --- a/packages/core/admin/tsconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "@strapi/typescript-utils/tsconfigs/admin", - "include": [".", "./custom.d.ts"], - "compilerOptions": { - "rootDir": "../", - "baseUrl": "." - } -} diff --git a/packages/core/server/tsconfig.json b/packages/core/server/tsconfig.json deleted file mode 100644 index 9cfefe40..00000000 --- a/packages/core/server/tsconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "extends": "@strapi/typescript-utils/tsconfigs/server", - "include": ["./src"], - "compilerOptions": { - "rootDir": "../", - "baseUrl": "." - } -} diff --git a/tsconfig.json b/tsconfig.json index fdb8e0b0..945a1430 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,34 +1,24 @@ { "compilerOptions": { - "rootDir": "./", - "lib": ["DOM", "ES2015"], - "target": "esnext", - "module": "commonjs", - "moduleResolution": "node", - "esModuleInterop": true, - "allowJs": true, - "resolveJsonModule": true, + "module": "ESNext", + "target": "ESNext", + "moduleResolution": "Bundler", "strict": false, - "declaration": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "incremental": true, + "esModuleInterop": true, + "resolveJsonModule": true, "noEmitOnError": true, + "noImplicitThis": true, + "outDir": "dist", + "rootDir": ".", + "jsx": "react-jsx", "typeRoots": [ "node_modules/@types", "types", "server/strapi.d.ts" ], - "jsx": "react-jsx", - "allowSyntheticDefaultImports": true, - // "noUnusedLocals": true, - // "noUnusedParameters": true, - // "removeComments": true, - // "sourceMap": true, - // "declarationMap": true, - // "downlevelIteration": true, - // "incremental": true, - // "skipLibCheck": true, }, "include": [ "**/*.ts", From 9e05f3f82bd4295a800f5e13b3837652d02e8e21 Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Sun, 17 Nov 2024 13:36:20 +0100 Subject: [PATCH 10/18] fix: allow eslint warnings in the sitemap addon --- packages/addons/sitemap/admin/components/Info/index.tsx | 2 +- packages/addons/sitemap/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/sitemap/admin/components/Info/index.tsx b/packages/addons/sitemap/admin/components/Info/index.tsx index 9fe0decb..f2d2de56 100644 --- a/packages/addons/sitemap/admin/components/Info/index.tsx +++ b/packages/addons/sitemap/admin/components/Info/index.tsx @@ -45,7 +45,7 @@ const Info = () => { + + + )} /> @@ -116,13 +121,6 @@ const List = () => { contentTypes={contentTypes} /> - setOpenModal(false)} - contentTypes={contentTypes} - /> ); }; From f0e01e4b030641d6e452dcdbd23dc41dc40154e7 Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Mon, 9 Dec 2024 20:13:32 +0100 Subject: [PATCH 17/18] fix: missing translations --- packages/core/admin/helpers/getTranslation.ts | 5 ----- .../core/admin/helpers/prefixPluginTranslations.js | 11 +++++++++++ packages/core/admin/index.ts | 4 ++-- 3 files changed, 13 insertions(+), 7 deletions(-) delete mode 100644 packages/core/admin/helpers/getTranslation.ts create mode 100644 packages/core/admin/helpers/prefixPluginTranslations.js diff --git a/packages/core/admin/helpers/getTranslation.ts b/packages/core/admin/helpers/getTranslation.ts deleted file mode 100644 index 8f87b7fc..00000000 --- a/packages/core/admin/helpers/getTranslation.ts +++ /dev/null @@ -1,5 +0,0 @@ -import PLUGIN_ID from './pluginId'; - -const getTranslation = (id: string) => `${PLUGIN_ID}.${id}`; - -export default getTranslation; diff --git a/packages/core/admin/helpers/prefixPluginTranslations.js b/packages/core/admin/helpers/prefixPluginTranslations.js new file mode 100644 index 00000000..b7b93b23 --- /dev/null +++ b/packages/core/admin/helpers/prefixPluginTranslations.js @@ -0,0 +1,11 @@ +const prefixPluginTranslations = (trad, pluginId) => { + if (!pluginId) { + throw new TypeError("pluginId can't be empty"); + } + return Object.keys(trad).reduce((acc, current) => { + acc[`${pluginId}.${current}`] = trad[current]; + return acc; + }, {}); +}; + +export { prefixPluginTranslations }; diff --git a/packages/core/admin/index.ts b/packages/core/admin/index.ts index 37ca2e11..7c9599a3 100644 --- a/packages/core/admin/index.ts +++ b/packages/core/admin/index.ts @@ -8,7 +8,7 @@ import pluginPkg from '../package.json'; import EditView from './components/EditView'; import pluginId from './helpers/pluginId'; import getTrad from './helpers/getTrad'; -import getTranslation from './helpers/getTranslation'; +import { prefixPluginTranslations } from './helpers/prefixPluginTranslations'; import CheckboxConfirmation from './components/ContentManagerHooks/ConfirmationCheckbox'; import { PluginIcon } from './components/PluginIcon'; @@ -98,7 +98,7 @@ export default { return import(`./translations/${locale}.json`) .then(({ default: data }) => { return { - data: getTranslation(data), + data: prefixPluginTranslations(data, pluginId), locale, }; }) From 4388f07de68946dbff7b0c39a2d50a678cecec1b Mon Sep 17 00:00:00 2001 From: Boaz Poolman Date: Mon, 9 Dec 2024 21:16:51 +0100 Subject: [PATCH 18/18] refactor: initial migration of the server code --- packages/core/server/admin-api/bootstrap.ts | 36 -- .../admin-api/controllers/url-pattern.ts | 90 ---- .../migrations/plugin-options-rename.ts | 38 -- packages/core/server/admin-api/routes/info.ts | 36 -- .../core/server/admin-api/routes/url-alias.ts | 60 --- .../server/admin-api/routes/url-pattern.ts | 60 --- .../services/query-layer-decorator.ts | 436 ------------------ .../server/admin-api/services/url-alias.ts | 168 ------- packages/core/server/bootstrap.ts | 67 +++ .../core/server/{admin-api => }/config.ts | 0 packages/core/server/content-api/bootstrap.js | 35 -- .../content-api/controllers/url-alias.ts | 10 - .../core/server/content-api/routes/core.ts | 12 - .../server/content-api/routes/url-alias.ts | 12 - .../server/content-api/services/by-path.ts | 62 --- .../server/content-api/services/url-alias.ts | 9 - packages/core/server/content-types/index.ts | 11 + .../content-types/url-alias/schema.json | 0 .../content-types/url-pattern/schema.json | 0 .../__tests__/core.test.ts | 0 .../{content-api => }/controllers/core.ts | 4 +- packages/core/server/controllers/index.ts | 11 + .../{admin-api => }/controllers/info.ts | 3 +- .../{admin-api => }/controllers/url-alias.ts | 48 +- .../core/server/controllers/url-pattern.ts | 55 +++ .../hooks/__tests__/disable.test.ts | 0 .../server/{admin-api => }/hooks/disable.ts | 10 +- packages/core/server/index.ts | 91 +--- .../core/server/{admin-api => }/register.ts | 14 +- packages/core/server/routes/index.ts | 183 ++++++++ .../__tests__/query-layer-decorator.test.ts | 0 .../{admin-api => }/services/bulk-generate.ts | 16 +- packages/core/server/services/index.ts | 11 + .../server/services/query-layer-decorator.ts | 436 ++++++++++++++++++ packages/core/server/services/url-alias.ts | 98 ++++ .../{admin-api => }/services/url-pattern.ts | 96 +--- 36 files changed, 940 insertions(+), 1278 deletions(-) delete mode 100644 packages/core/server/admin-api/bootstrap.ts delete mode 100644 packages/core/server/admin-api/controllers/url-pattern.ts delete mode 100644 packages/core/server/admin-api/migrations/plugin-options-rename.ts delete mode 100644 packages/core/server/admin-api/routes/info.ts delete mode 100644 packages/core/server/admin-api/routes/url-alias.ts delete mode 100644 packages/core/server/admin-api/routes/url-pattern.ts delete mode 100644 packages/core/server/admin-api/services/query-layer-decorator.ts delete mode 100644 packages/core/server/admin-api/services/url-alias.ts create mode 100644 packages/core/server/bootstrap.ts rename packages/core/server/{admin-api => }/config.ts (100%) delete mode 100644 packages/core/server/content-api/bootstrap.js delete mode 100644 packages/core/server/content-api/controllers/url-alias.ts delete mode 100644 packages/core/server/content-api/routes/core.ts delete mode 100644 packages/core/server/content-api/routes/url-alias.ts delete mode 100644 packages/core/server/content-api/services/by-path.ts delete mode 100644 packages/core/server/content-api/services/url-alias.ts create mode 100644 packages/core/server/content-types/index.ts rename packages/core/server/{admin-api => }/content-types/url-alias/schema.json (100%) rename packages/core/server/{admin-api => }/content-types/url-pattern/schema.json (100%) rename packages/core/server/{content-api => controllers}/__tests__/core.test.ts (100%) rename packages/core/server/{content-api => }/controllers/core.ts (88%) create mode 100644 packages/core/server/controllers/index.ts rename packages/core/server/{admin-api => }/controllers/info.ts (97%) rename packages/core/server/{admin-api => }/controllers/url-alias.ts (51%) create mode 100644 packages/core/server/controllers/url-pattern.ts rename packages/core/server/{admin-api => }/hooks/__tests__/disable.test.ts (100%) rename packages/core/server/{admin-api => }/hooks/disable.ts (78%) rename packages/core/server/{admin-api => }/register.ts (74%) create mode 100644 packages/core/server/routes/index.ts rename packages/core/server/{admin-api => services}/__tests__/query-layer-decorator.test.ts (100%) rename packages/core/server/{admin-api => }/services/bulk-generate.ts (93%) create mode 100644 packages/core/server/services/index.ts create mode 100644 packages/core/server/services/query-layer-decorator.ts create mode 100644 packages/core/server/services/url-alias.ts rename packages/core/server/{admin-api => }/services/url-pattern.ts (79%) diff --git a/packages/core/server/admin-api/bootstrap.ts b/packages/core/server/admin-api/bootstrap.ts deleted file mode 100644 index 04d410e1..00000000 --- a/packages/core/server/admin-api/bootstrap.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { getPluginService } from '../util/getPluginService'; -import { IStrapi } from '../types/strapi'; - -export default (strapi: IStrapi) => { - try { - // Decorate the entity service with review workflow logic - const { decorator } = getPluginService('queryLayerDecorator'); - strapi.entityService.decorate(decorator); - - // Register permission actions. - const actions = [ - { - section: 'plugins', - displayName: 'Access the URL alias list', - uid: 'settings.list', - pluginName: 'webtools', - }, - { - section: 'plugins', - displayName: 'Access the URL alias patterns', - uid: 'settings.patterns', - pluginName: 'webtools', - }, - { - section: 'plugins', - displayName: 'Access the URL alias sidebar', - uid: 'edit-view.sidebar', - pluginName: 'webtools', - }, - ]; - - strapi.admin.services.permission.actionProvider.registerMany(actions); - } catch (error) { - strapi.log.error(`Bootstrap failed. ${String(error)}`); - } -}; diff --git a/packages/core/server/admin-api/controllers/url-pattern.ts b/packages/core/server/admin-api/controllers/url-pattern.ts deleted file mode 100644 index a08e96d8..00000000 --- a/packages/core/server/admin-api/controllers/url-pattern.ts +++ /dev/null @@ -1,90 +0,0 @@ - - -import get from 'lodash/get'; -import { Context } from 'koa'; -import { Common, EntityService, Schema } from '@strapi/strapi'; - -import { getPluginService } from '../../util/getPluginService'; -import { KoaContext } from '../../types/koa'; - -/** - * Pattern controller - */ - -const controller = () => ({ - findOne: async (ctx: Context & { params: { id: number } }) => { - const { id } = ctx.params; - const patternEntity = await getPluginService('urlPatternService').findOne( - id, - ); - ctx.body = patternEntity; - }, - findMany: async (ctx: Context) => { - const patternEntities = await getPluginService( - 'urlPatternService', - ).findMany({}); - ctx.body = patternEntities; - }, - delete: async (ctx: Context & { params: { id: number } }) => { - const { id } = ctx.params; - await getPluginService('urlPatternService').delete(id); - ctx.body = { succes: true }; - }, - update: async (ctx: KoaContext> & { params: { id: number } }) => { - const { id } = ctx.params; - const { data } = ctx.request.body; - const patternEntity = await getPluginService('urlPatternService').update( - id, - data, - ); - ctx.body = patternEntity; - }, - create: async (ctx: KoaContext>) => { - const { data } = ctx.request.body; - const patternEntity = await getPluginService('urlPatternService').create( - data, - ); - ctx.body = patternEntity; - }, - allowedFields: (ctx: Context) => { - const formattedFields = {}; - - Object.values(strapi.contentTypes).forEach((contentType: Schema.ContentType) => { - const { pluginOptions } = contentType; - - // Not for CTs that are not visible in the content manager. - const isInContentManager = get(pluginOptions, [ - 'content-manager', - 'visible', - ]) as boolean; - if (isInContentManager === false) return; - - const fields = getPluginService('urlPatternService').getAllowedFields( - contentType, - ['pluralName', 'string', 'uid', 'id'], - ); - formattedFields[contentType.uid] = fields; - }); - - ctx.body = formattedFields; - }, - - validatePattern: (ctx: KoaContext<{ pattern: string, modelName: Common.UID.ContentType }>) => { - const urlPatternService = getPluginService('urlPatternService'); - const { pattern, modelName } = ctx.request.body; - - const contentType = strapi.contentTypes[modelName]; - - const fields = urlPatternService.getAllowedFields(contentType, [ - 'pluralName', - 'string', - 'uid', - 'id', - ]); - const validated = urlPatternService.validatePattern(pattern, fields); - - ctx.body = validated; - }, -}); - -export default controller; diff --git a/packages/core/server/admin-api/migrations/plugin-options-rename.ts b/packages/core/server/admin-api/migrations/plugin-options-rename.ts deleted file mode 100644 index 667713f1..00000000 --- a/packages/core/server/admin-api/migrations/plugin-options-rename.ts +++ /dev/null @@ -1,38 +0,0 @@ -import get from 'lodash/get'; -import { Schema } from '@strapi/strapi'; -import { IStrapi } from '../../types/strapi'; - -const migratePluginOptionsRename = (strapi: IStrapi) => { - Object.values(strapi.contentTypes).forEach((contentType: Schema.ContentType) => { - const deprecatedPluginOptions = get(contentType.pluginOptions, ['url-alias'], null) as object; - - if (deprecatedPluginOptions === null) { - return; - } - - const updatedContentType: Schema.ContentType = contentType; - - // Delete the old plugin options - delete updatedContentType.pluginOptions['url-alias']; - - // Set the new options - // @ts-ignore - updatedContentType.pluginOptions.webtools = deprecatedPluginOptions; - - // Format the content type - /* disabled the no-unsafe-call linting rule */ - /* we do that because strapi.services is not properly typed */ - /* maby we can remove this in the future */ - /* eslint-disable @typescript-eslint/no-unsafe-call */ - const formattedContentType = strapi.services['plugin::content-type-builder.content-types'] - .formatContentType(updatedContentType) as { schema: object }; - - // Update the content type - strapi.services['plugin::content-type-builder.content-types'].editContentType( - contentType.uid, - { contentType: formattedContentType.schema }, - ); - }); -}; - -export default migratePluginOptionsRename; diff --git a/packages/core/server/admin-api/routes/info.ts b/packages/core/server/admin-api/routes/info.ts deleted file mode 100644 index 4e730252..00000000 --- a/packages/core/server/admin-api/routes/info.ts +++ /dev/null @@ -1,36 +0,0 @@ - - -export default [ - { - method: 'GET', - path: '/info/getContentTypes', - handler: 'info.getContentTypes', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/info/getLanguages', - handler: 'info.getLanguages', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/info/addons', - handler: 'info.getAddons', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/info/config', - handler: 'info.getConfig', - config: { - policies: [], - }, - }, -]; diff --git a/packages/core/server/admin-api/routes/url-alias.ts b/packages/core/server/admin-api/routes/url-alias.ts deleted file mode 100644 index 010facaf..00000000 --- a/packages/core/server/admin-api/routes/url-alias.ts +++ /dev/null @@ -1,60 +0,0 @@ - - -export default [ - { - method: 'GET', - path: '/url-alias/findOne/:id', - handler: 'url-alias-admin.findOne', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/url-alias/findMany', - handler: 'url-alias-admin.findMany', - config: { - policies: [], - }, - }, - { - method: 'POST', - path: '/url-alias/delete/:id', - handler: 'url-alias-admin.delete', - config: { - policies: [], - }, - }, - { - method: 'PUT', - path: '/url-alias/update/:id', - handler: 'url-alias-admin.update', - config: { - policies: [], - }, - }, - { - method: 'POST', - path: '/url-alias/create', - handler: 'url-alias-admin.create', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/url-alias/editLink', - handler: 'url-alias-admin.editLink', - config: { - policies: [], - }, - }, - { - method: 'POST', - path: '/url-alias/generate', - handler: 'url-alias-admin.generate', - config: { - policies: [], - }, - }, -]; diff --git a/packages/core/server/admin-api/routes/url-pattern.ts b/packages/core/server/admin-api/routes/url-pattern.ts deleted file mode 100644 index f99d39ad..00000000 --- a/packages/core/server/admin-api/routes/url-pattern.ts +++ /dev/null @@ -1,60 +0,0 @@ - - -export default [ - { - method: 'GET', - path: '/url-pattern/findOne/:id', - handler: 'url-pattern.findOne', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/url-pattern/findMany', - handler: 'url-pattern.findMany', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/url-pattern/delete/:id', - handler: 'url-pattern.delete', - config: { - policies: [], - }, - }, - { - method: 'PUT', - path: '/url-pattern/update/:id', - handler: 'url-pattern.update', - config: { - policies: [], - }, - }, - { - method: 'POST', - path: '/url-pattern/create', - handler: 'url-pattern.create', - config: { - policies: [], - }, - }, - { - method: 'GET', - path: '/url-pattern/allowed-fields', - handler: 'url-pattern.allowedFields', - config: { - policies: [], - }, - }, - { - method: 'POST', - path: '/url-pattern/validate', - handler: 'url-pattern.validatePattern', - config: { - policies: [], - }, - }, -]; diff --git a/packages/core/server/admin-api/services/query-layer-decorator.ts b/packages/core/server/admin-api/services/query-layer-decorator.ts deleted file mode 100644 index 88c8ac0c..00000000 --- a/packages/core/server/admin-api/services/query-layer-decorator.ts +++ /dev/null @@ -1,436 +0,0 @@ -import { Attribute, Common } from '@strapi/types'; -import { ID } from '@strapi/types/dist/types/core/entity'; -import { IDecoratedService, IDecoratedServiceOptions } from '../../types/strapi'; -import { isContentTypeEnabled } from '../../util/enabledContentTypes'; -import { getPluginService } from '../../util/getPluginService'; - -/** - * Decorates the entity service with WT business logic - * @param {object} service - entity service - */ -const decorator = (service: IDecoratedService) => ({ - async create(uid: Common.UID.ContentType, opts: IDecoratedServiceOptions<{ url_alias: number }>) { - const hasWT = isContentTypeEnabled(uid); - let urlAliasEntity: Attribute.GetValues<'plugin::webtools.url-alias', Attribute.GetNonPopulatableKeys<'plugin::webtools.url-alias'>>; - - // If Webtools isn't enabled, do nothing. - if (!hasWT) { - return service.create.call(this, uid, opts); - } - - // Fetch the URL pattern for this content type. - let relations: string[] = []; - let languages: string[] = [undefined]; - - if (strapi.plugin('i18n')) { - languages = []; - const locales = await strapi.entityService.findMany('plugin::i18n.locale', {}); - languages = locales.map((locale) => locale.code); - } - - await Promise.all(languages.map(async (lang) => { - const urlPattern = await getPluginService('urlPatternService').findByUid(uid, lang); - const languageRelations = getPluginService('urlPatternService').getRelationsFromPattern(urlPattern); - - relations = [...relations, ...languageRelations]; - })); - - // If a URL alias was created, fetch it. - if (opts.data.url_alias) { - urlAliasEntity = await getPluginService('urlAliasService').findOne(opts.data.url_alias); - } - - // If a URL alias was created and 'generated' is set to false, do nothing. - if (urlAliasEntity?.generated === false) { - return service.create.call(this, uid, opts); - } - - // Ideally here we would create the URL alias an directly fire - // the `service.create.call` function with the new URL alias id. - // Though it is possible that the `id` field is used in the URL. - // In that case we have to create the entity first. Then when we know - // the id, can we create the URL alias entity and can we update - // the previously created entity. - const newEntity = await service.create.call(this, uid, { - ...opts, - data: opts.data, - populate: { - ...opts.populate, - ...relations.reduce((obj, key) => ({ ...obj, [key]: {} }), {}), - localizations: { - populate: { - url_alias: { - fields: ['id'], - }, - }, - }, - }, - }); - - // Fetch the URL alias localizations. - const urlAliasLocalizations = newEntity.localizations - ?.map((loc) => loc.url_alias.id) - ?.filter((loc) => loc) || []; - - const newEntityWithoutLocalizations = { - ...newEntity, - localizations: undefined, - }; - - const combinedEntity = { ...newEntityWithoutLocalizations }; - const urlPatterns = await getPluginService('urlPatternService').findByUid(uid, combinedEntity.locale); - - await Promise.all(urlPatterns.map(async (urlPattern) => { - const generatedPath = getPluginService('urlPatternService').resolvePattern(uid, combinedEntity, urlPattern); - - // If a URL alias was created and 'generated' is set to true, update the alias. - if (urlAliasEntity?.generated === true) { - urlAliasEntity = await getPluginService('urlAliasService').update(urlAliasEntity.id, { - // @ts-ignore - url_path: generatedPath, - generated: true, - contenttype: uid, - // @ts-ignore - locale: combinedEntity.locale, - localizations: urlAliasLocalizations, - }); - } - - // If no URL alias was created, create one. - if (!urlAliasEntity) { - urlAliasEntity = await getPluginService('urlAliasService').create({ - url_path: generatedPath, - generated: true, - contenttype: uid, - // @ts-ignore - locale: combinedEntity.locale, - // @ts-ignore - localizations: urlAliasLocalizations, - }); - } - })); - - // Update all the URL alias localizations. - await Promise.all(urlAliasLocalizations.map(async (localization) => { - await strapi.db.query('plugin::webtools.url-alias').update({ - where: { - id: localization, - }, - data: { - localizations: [ - ...(urlAliasLocalizations.filter((loc) => loc !== localization)), - urlAliasEntity.id, - ], - }, - }); - })); - - // Eventually update the entity to include the URL alias. - const dataWithUrlAlias = { ...opts.data, url_alias: urlAliasEntity.id }; - const updatedEntity = await service.update.call(this, uid, newEntity.id, { - ...opts, data: dataWithUrlAlias, - }); - - return updatedEntity; - }, - - async update( - uid: Common.UID.ContentType, - entityId: number, - opts: IDecoratedServiceOptions<{ url_alias: number }>, - ) { - const hasWT = isContentTypeEnabled(uid); - let urlAliasEntity: Attribute.GetValues<'plugin::webtools.url-alias', Attribute.GetNonPopulatableKeys<'plugin::webtools.url-alias'>>; - - // If Webtools isn't enabled, do nothing. - if (!hasWT) { - return service.update.call(this, uid, entityId, opts); - } - - // Fetch the URL pattern for this content type. - let relations: string[] = []; - let languages: string[] = [undefined]; - - if (strapi.plugin('i18n')) { - languages = []; - const locales = await strapi.entityService.findMany('plugin::i18n.locale', {}); - languages = locales.map((locale) => locale.code); - } - - await Promise.all(languages.map(async (lang) => { - const urlPattern = await getPluginService('urlPatternService').findByUid(uid, lang); - const languageRelations = getPluginService('urlPatternService').getRelationsFromPattern(urlPattern); - - relations = [...relations, ...languageRelations]; - })); - - // Manually fetch the entity that's being updated. - // We do this because not all it's data is present in opts.data. - const entity = await service.update.call(this, uid, entityId, { - ...opts, - populate: { - ...relations.reduce((obj, key) => ({ ...obj, [key]: {} }), {}), - url_alias: { - fields: ['id', 'generated'], - }, - localizations: { - populate: { - url_alias: { - fields: ['id'], - }, - }, - }, - }, - }); - - // Fetch the URL alias localizations. - const urlAliasLocalizations = entity.localizations - ?.map((loc) => loc.url_alias?.id) - ?.filter((loc) => loc) || []; - - const entityWithoutLocalizations = { - ...entity, - localizations: undefined, - }; - - // @ts-ignore - if (opts.data.url_alias?.length) { - urlAliasEntity = await getPluginService('urlAliasService').findOne(opts.data.url_alias); - // @ts-ignore - // eslint-disable-next-line max-len - // eslint-disable-next-line ,@typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-member-access - } else if (entity.url_alias?.length) { - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment - urlAliasEntity = entity.url_alias; - } - - // If a URL alias is present and 'generated' is set to false, do nothing. - if (urlAliasEntity?.generated === false) { - return service.update.call(this, uid, entityId, opts); - } - - // Generate the path. - const urlPatterns = await getPluginService('urlPatternService').findByUid(uid, entity.locale); - await Promise.all(urlPatterns.map(async (urlPattern) => { - const generatedPath = getPluginService('urlPatternService').resolvePattern(uid, entityWithoutLocalizations, urlPattern); - - // @ts-ignore - if (urlAliasEntity?.length) { - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unsafe-call - await Promise.all(urlAliasEntity.map(async (alias: { generated: boolean; id: ID; }) => { - if (alias.generated === true) { - await getPluginService('urlAliasService').update(alias.id, { - // @ts-ignore - url_path: generatedPath, - generated: true, - contenttype: uid, - // @ts-ignore - locale: entity.locale, - // @ts-ignore - localizations: urlAliasLocalizations, - }); - } - })); - } - - // @ts-ignore - if (!urlAliasEntity?.length) { - console.log('creating new url alias because empty array', urlAliasEntity); - urlAliasEntity = await getPluginService('urlAliasService').create({ - url_path: generatedPath, - generated: true, - contenttype: uid, - // @ts-ignore - locale: entity.locale, - // @ts-ignore - localizations: urlAliasLocalizations, - }); - } - })); - - // Update all the URL alias localizations. - await Promise.all(urlAliasLocalizations.map(async (localization) => { - await strapi.db.query('plugin::webtools.url-alias').update({ - where: { - id: localization, - }, - data: { - localizations: [ - ...(urlAliasLocalizations.filter((loc) => loc !== localization)), - urlAliasEntity.id, - ], - }, - }); - })); - - // Eventually update the entity. - return service.update.call(this, uid, entityId, { - ...opts, - data: { - ...opts.data, - url_alias: urlAliasEntity.id, - }, - }); - }, - - async delete(uid: Common.UID.ContentType, entityId: number) { - const hasWT = isContentTypeEnabled(uid); - - // If Webtools isn't enabled, do nothing. - if (!hasWT) { - return service.delete.call(this, uid, entityId); - } - - // Fetch the entity because we need the url_alias id. - const entity = await service.findOne.call(this, uid, entityId, { - populate: { - url_alias: { - fields: ['id'], - }, - }, - }); - - // If a URL alias is present, delete it. - // @ts-ignore - if (entity.url_alias.length) { - // @ts-ignore - // eslint-disable-next-line max-len - // eslint-disable-next-line @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-call - await Promise.all(entity.url_alias.map(async (url_alias: { id: string | number; }) => { - if (url_alias?.id) { - await getPluginService('urlAliasService').delete(url_alias.id); - } - })); - } - - // Eventually delete the entity. - return service.delete.call(this, uid, entityId); - }, - - // eslint-disable-next-line max-len, consistent-return - async clone(uid: Common.UID.ContentType, cloneId: number, params?: IDecoratedServiceOptions<{ url_alias: number }>) { - const hasWT = isContentTypeEnabled(uid); - - if (!hasWT) { - return service.clone.call(this, uid, cloneId, params); - } - - // Fetch the URL pattern for this content type. - let relations: string[] = []; - let languages: string[] = [undefined]; - - if (strapi.plugin('i18n')) { - languages = []; - const locales = await strapi.entityService.findMany('plugin::i18n.locale', {}); - languages = locales.map((locale) => locale.code); - } - - await Promise.all(languages.map(async (lang) => { - const urlPattern = await getPluginService('urlPatternService').findByUid(uid, lang); - const languageRelations = getPluginService('urlPatternService').getRelationsFromPattern(urlPattern); - relations = [...relations, ...languageRelations]; - })); - - // Create the cloned entity - const clonedEntity = await service.clone.call(this, uid, cloneId, { - ...params, - populate: { - ...relations.reduce((obj, key) => ({ ...obj, [key]: {} }), {}), - url_alias: { - fields: ['id', 'generated'], - }, - localizations: { - populate: { - url_alias: { - fields: ['id'], - }, - }, - }, - }, - }); - - if (!clonedEntity) { - throw new Error('Cloning failed, cloned entity is null or undefined'); - } - - // Fetch the URL alias localizations. - const urlAliasLocalizations = clonedEntity.localizations - ?.map((loc) => loc.url_alias.id) - ?.filter((loc) => loc) || []; - - const clonedEntityWithoutLocalizations = { - ...clonedEntity, - localizations: undefined, - }; - - const combinedEntity = { ...clonedEntityWithoutLocalizations }; - - const urlPatterns = await getPluginService('urlPatternService').findByUid(uid, combinedEntity.locale); - await Promise.all(urlPatterns.map(async (urlPattern) => { - const generatedPath = getPluginService('urlPatternService').resolvePattern(uid, combinedEntity, urlPattern); - // Create a new URL alias for the cloned entity - const newUrlAlias = await getPluginService('urlAliasService').create({ - url_path: generatedPath, - generated: true, - contenttype: uid, - // @ts-ignore - locale: combinedEntity.locale, - // @ts-ignore - localizations: urlAliasLocalizations, - }); - - // Update all the URL alias localizations. - await Promise.all(urlAliasLocalizations.map(async (localization) => { - await strapi.db.query('plugin::webtools.url-alias').update({ - where: { - id: localization, - }, - data: { - localizations: [ - ...(urlAliasLocalizations.filter((loc) => loc !== localization)), - newUrlAlias.id, - ], - }, - }); - })); - - // Update the cloned entity with the new URL alias id - return service.update.call(this, uid, clonedEntity.id, { data: { url_alias: newUrlAlias.id }, populate: ['url_alias'] }); - })); - }, - - async deleteMany(uid: Common.UID.ContentType, params: any) { - const hasWT = isContentTypeEnabled(uid); - if (!hasWT) { - return service.deleteMany.call(this, uid, params); - } - - // Find entities matching the criteria to delete their URL aliases - const entitiesToDelete = await strapi.entityService.findMany(uid, { ...params, fields: ['id'], populate: ['url_alias'] }); - - entitiesToDelete.map(async (entity) => { - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - if (entity.url_alias.length) { - // @ts-ignore - // eslint-disable-next-line max-len - // eslint-disable-next-line @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-call - await Promise.all(entity.url_alias.map(async (url_alias: { id: string | number; }) => { - if (url_alias?.id) { - await getPluginService('urlAliasService').delete(url_alias.id); - } - })); - } - }); - - // Delete the entities after URL aliases - return service.deleteMany.call(this, uid, params); - }, - -}); - -export default () => ({ - decorator, -}); diff --git a/packages/core/server/admin-api/services/url-alias.ts b/packages/core/server/admin-api/services/url-alias.ts deleted file mode 100644 index bd43e0fd..00000000 --- a/packages/core/server/admin-api/services/url-alias.ts +++ /dev/null @@ -1,168 +0,0 @@ - - -import { EntityService, Entity, Common } from '@strapi/types'; -import { getPluginService } from '../../util/getPluginService'; - -/** - * Finds a path from the original path that is unique - */ -const duplicateCheck = async ( - originalPath: string, - ignoreId?: Entity.ID, - ext: number = -1, -): Promise => { - const extension = ext >= 0 ? `-${ext}` : ''; - const newPath = originalPath + extension; - const pathAlreadyExists = await getPluginService('urlAliasService').findByPath(newPath, ignoreId); - - if (pathAlreadyExists) { - return duplicateCheck(originalPath, ignoreId, ext + 1); - } - - return newPath; -}; - -/** - * Create. - * - * @param {object} data the data. - * @returns {void} - */ -const create = async (data: EntityService.Params.Pick<'plugin::webtools.url-alias', 'data'>['data']) => { - const urlPath = await duplicateCheck(data.url_path); - - const pathEntity = await strapi.entityService.create('plugin::webtools.url-alias', { - data: { - ...data, - url_path: urlPath, - }, - }); - - return pathEntity; -}; - -/** - * Find related entity. - * - * @param {object} data the data. - * @returns {void} - */ -const findRelatedEntity = async (urlAlias: EntityService.GetValues<'plugin::webtools.url-alias'>, query: EntityService.Params.Pick = {}) => { - const type = urlAlias.contenttype as Common.UID.ContentType; - const entity = await strapi.entityService.findMany(type, { - locale: 'all', - ...query, - filters: { - ...query?.filters, - // @ts-ignore - url_alias: urlAlias.id, - }, - }); - - if (!entity[0]) return null; - - return entity[0]; -}; - -/** - * findOne. - * - * @param {number} id the id. - * @returns {void} - */ -const findOne = async (id: number | string) => { - const pathEntity = await strapi.entityService.findOne('plugin::webtools.url-alias', id); - - return pathEntity; -}; - -/** - * findMany. - * - * @param {boolean} showDrafts wheter to include the drafts. - * @param {object} query the entity service query. - * @returns {void} - */ -const findMany = async (showDrafts: boolean = false, query: EntityService.Params.Pick<'plugin::webtools.url-alias', 'fields' | 'populate' | 'pagination' | 'sort' | 'filters' | '_q' | 'publicationState' | 'plugin'> = {}) => { - const excludeDrafts = false; - - // Check drafAndPublish setting. - if (!showDrafts) { - // TODO: - // Exclude draft URLs. - // We need to check the publication status of the linked entity. - } - - const { results, pagination } = await strapi.entityService.findPage('plugin::webtools.url-alias', { - ...query, - locale: 'all', - filters: { - ...query?.filters, - published_at: excludeDrafts ? { - $notNull: true, - } : {}, - }, - }); - - return { results, pagination }; -}; - -/** - * findByPath. - * - * @param {string} path the path. - * @param {number} id the id to ignore. - */ -const findByPath = async (path: string, id: Entity.ID = 0) => { - const pathEntity = await strapi.entityService.findMany('plugin::webtools.url-alias', { - filters: { - url_path: path, - id: { - $not: id, - }, - }, - limit: 1, - }); - - return pathEntity[0]; -}; - -/** - * Update. - * - * @param {number} id the id. - * @param {object} data the data. - * @returns {void} - */ -const update = async (id: Entity.ID, data: EntityService.Params.Pick<'plugin::webtools.url-alias', 'data'>['data']) => { - const pathEntity = await strapi.entityService.update('plugin::webtools.url-alias', id, { - data: { - ...data, - // url_path: data.url_path[0], - }, - }); - - return pathEntity; -}; - -/** - * Delete. - * - * @param {number} id the id. - * @returns {void} - */ -const deleteUrlAlias = async (id: number | string) => { - if (!id) return; - - await strapi.entityService.delete('plugin::webtools.url-alias', id); -}; - -export default () => ({ - create, - update, - findOne, - findMany, - findByPath, - findRelatedEntity, - delete: deleteUrlAlias, -}); diff --git a/packages/core/server/bootstrap.ts b/packages/core/server/bootstrap.ts new file mode 100644 index 00000000..10442b01 --- /dev/null +++ b/packages/core/server/bootstrap.ts @@ -0,0 +1,67 @@ +import { Core } from '@strapi/strapi'; +import { IStrapi } from './types/strapi'; +import { getPluginService } from './util/getPluginService'; + +export default async ({ strapi }: { strapi: Core.Strapi }) => { + try { + // // Decorate the entity service with review workflow logic + // const { decorator } = getPluginService('queryLayerDecorator'); + // strapi.entityService.decorate(decorator); + + // Register permission actions. + const actions = [ + { + section: 'plugins', + displayName: 'Access the URL alias list', + uid: 'settings.list', + pluginName: 'webtools', + }, + { + section: 'plugins', + displayName: 'Access the URL alias patterns', + uid: 'settings.patterns', + pluginName: 'webtools', + }, + { + section: 'plugins', + displayName: 'Access the URL alias sidebar', + uid: 'edit-view.sidebar', + pluginName: 'webtools', + }, + ]; + + strapi.admin.services.permission.actionProvider.registerMany(actions); + + // Give the public role permissions to access the public API endpoints. + if (strapi.plugin('users-permissions')) { + const roles = await strapi + .service('plugin::users-permissions.role') + .find(); + + const publicId = roles.filter((role) => role.type === 'public')[0]?.id; + + if (publicId) { + const publicRole = await strapi + .service('plugin::users-permissions.role') + .findOne(publicId); + + publicRole.permissions['plugin::webtools'] = { + controllers: { + core: { + router: { enabled: true }, + }, + 'url-alias': { + find: { enabled: true }, + }, + }, + }; + + await strapi + .service('plugin::users-permissions.role') + .updateRole(publicRole.id, publicRole); + } + } + } catch (error) { + strapi.log.error(`Bootstrap failed. ${String(error)}`); + } +}; diff --git a/packages/core/server/admin-api/config.ts b/packages/core/server/config.ts similarity index 100% rename from packages/core/server/admin-api/config.ts rename to packages/core/server/config.ts diff --git a/packages/core/server/content-api/bootstrap.js b/packages/core/server/content-api/bootstrap.js deleted file mode 100644 index f49798df..00000000 --- a/packages/core/server/content-api/bootstrap.js +++ /dev/null @@ -1,35 +0,0 @@ -export default async (strapi) => { - try { - // Give the public role permissions to access the public API endpoints. - if (strapi.plugin('users-permissions')) { - const roles = await strapi - .service('plugin::users-permissions.role') - .find(); - - const publicId = roles.filter((role) => role.type === 'public')[0]?.id; - - if (publicId) { - const publicRole = await strapi - .service('plugin::users-permissions.role') - .findOne(publicId); - - publicRole.permissions['plugin::webtools'] = { - controllers: { - core: { - router: { enabled: true }, - }, - 'url-alias': { - find: { enabled: true }, - }, - }, - }; - - await strapi - .service('plugin::users-permissions.role') - .updateRole(publicRole.id, publicRole); - } - } - } catch (error) { - strapi.log.error(`Bootstrap failed. ${String(error)}`); - } -}; diff --git a/packages/core/server/content-api/controllers/url-alias.ts b/packages/core/server/content-api/controllers/url-alias.ts deleted file mode 100644 index 738d983a..00000000 --- a/packages/core/server/content-api/controllers/url-alias.ts +++ /dev/null @@ -1,10 +0,0 @@ - -import { factories } from '@strapi/strapi'; - -/** - * URL alias controller - */ - -const contentTypeSlug = 'plugin::webtools.url-alias'; - -export default factories.createCoreController(contentTypeSlug); diff --git a/packages/core/server/content-api/routes/core.ts b/packages/core/server/content-api/routes/core.ts deleted file mode 100644 index 9693b531..00000000 --- a/packages/core/server/content-api/routes/core.ts +++ /dev/null @@ -1,12 +0,0 @@ - - -export default [ - { - method: 'GET', - path: '/router', - handler: 'core.router', - config: { - policies: [], - }, - }, -]; diff --git a/packages/core/server/content-api/routes/url-alias.ts b/packages/core/server/content-api/routes/url-alias.ts deleted file mode 100644 index a16b0808..00000000 --- a/packages/core/server/content-api/routes/url-alias.ts +++ /dev/null @@ -1,12 +0,0 @@ - - -export default [ - { - method: 'GET', - path: '/url-alias', - handler: 'url-alias.find', - config: { - policies: [], - }, - }, -]; diff --git a/packages/core/server/content-api/services/by-path.ts b/packages/core/server/content-api/services/by-path.ts deleted file mode 100644 index 50963156..00000000 --- a/packages/core/server/content-api/services/by-path.ts +++ /dev/null @@ -1,62 +0,0 @@ - - -import get from 'lodash/get'; -import { Common, EntityService } from '@strapi/strapi'; -import { getPluginService } from '../../util/getPluginService'; - -export default () => ({ - /** - * Get an entity by it's path. - * - * @param {string} path the path. - * @param {object} query the entity service query. - * @returns {object} the entity. - */ - byPath: async (path: string, query: EntityService.Params.Pick = {}) => { - let excludeDrafts = false; - - const urlAliasEntity = await getPluginService('urlAliasService').findByPath(path); - if (!urlAliasEntity) { - return {}; - } - - const contentTypeUid = urlAliasEntity.contenttype as Common.UID.ContentType; - - // Check drafAndPublish setting. - const contentType = strapi.contentTypes[contentTypeUid]; - if (get(contentType, ['options', 'draftAndPublish'], false)) { - excludeDrafts = true; - } - - const entities = await strapi.entityService.findMany(contentTypeUid, { - ...query, - filters: { - ...query?.filters, - // @ts-ignore - url_alias: urlAliasEntity.id, - published_at: excludeDrafts ? { - $notNull: true, - } : {}, - }, - locale: 'all', - limit: 1, - }); - - /** - * If we're querying a single type, which does not have localizations enabled, - * Strapi will return a single entity instead of an array. Which is slightly weird, - * because the API we're querying is called `findMany`. That's why we need to check - * if the result is an array or not and handle it accordingly. - */ - const entity = Array.isArray(entities) ? entities[0] : entities; - - if (!entity) { - return {}; - } - - return { - entity, - contentType: urlAliasEntity.contenttype as Common.UID.ContentType, - }; - }, -}); diff --git a/packages/core/server/content-api/services/url-alias.ts b/packages/core/server/content-api/services/url-alias.ts deleted file mode 100644 index d758f90d..00000000 --- a/packages/core/server/content-api/services/url-alias.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { factories } from '@strapi/strapi'; - -/** - * URL alias service - */ - -const contentTypeSlug = 'plugin::webtools.url-alias'; - -export default factories.createCoreService(contentTypeSlug); diff --git a/packages/core/server/content-types/index.ts b/packages/core/server/content-types/index.ts new file mode 100644 index 00000000..6dee8e65 --- /dev/null +++ b/packages/core/server/content-types/index.ts @@ -0,0 +1,11 @@ +import urlAliasSchema from './url-alias/schema.json'; +import urlPatternSchema from './url-pattern/schema.json'; + +export default { + 'url-alias': { + schema: urlAliasSchema, + }, + 'url-pattern': { + schema: urlPatternSchema, + }, +}; diff --git a/packages/core/server/admin-api/content-types/url-alias/schema.json b/packages/core/server/content-types/url-alias/schema.json similarity index 100% rename from packages/core/server/admin-api/content-types/url-alias/schema.json rename to packages/core/server/content-types/url-alias/schema.json diff --git a/packages/core/server/admin-api/content-types/url-pattern/schema.json b/packages/core/server/content-types/url-pattern/schema.json similarity index 100% rename from packages/core/server/admin-api/content-types/url-pattern/schema.json rename to packages/core/server/content-types/url-pattern/schema.json diff --git a/packages/core/server/content-api/__tests__/core.test.ts b/packages/core/server/controllers/__tests__/core.test.ts similarity index 100% rename from packages/core/server/content-api/__tests__/core.test.ts rename to packages/core/server/controllers/__tests__/core.test.ts diff --git a/packages/core/server/content-api/controllers/core.ts b/packages/core/server/controllers/core.ts similarity index 88% rename from packages/core/server/content-api/controllers/core.ts rename to packages/core/server/controllers/core.ts index 6e84d149..caff18ac 100644 --- a/packages/core/server/content-api/controllers/core.ts +++ b/packages/core/server/controllers/core.ts @@ -1,8 +1,8 @@ import { Context } from 'koa'; -import { getPluginService } from '../../util/getPluginService'; -import { sanitizeOutput } from '../../util/sanitizeOutput'; +import { getPluginService } from '../util/getPluginService'; +import { sanitizeOutput } from '../util/sanitizeOutput'; /** * Router controller diff --git a/packages/core/server/controllers/index.ts b/packages/core/server/controllers/index.ts new file mode 100644 index 00000000..7e77af6a --- /dev/null +++ b/packages/core/server/controllers/index.ts @@ -0,0 +1,11 @@ +import urlAliasController from './url-alias'; +import urlPatternController from './url-pattern'; +import infoController from './info'; +import coreController from './core'; + +export default { + 'url-alias': urlAliasController, + 'url-pattern': urlPatternController, + info: infoController, + core: coreController, +}; diff --git a/packages/core/server/admin-api/controllers/info.ts b/packages/core/server/controllers/info.ts similarity index 97% rename from packages/core/server/admin-api/controllers/info.ts rename to packages/core/server/controllers/info.ts index f3da4e0c..52ceb6dd 100644 --- a/packages/core/server/admin-api/controllers/info.ts +++ b/packages/core/server/controllers/info.ts @@ -3,8 +3,7 @@ import get from 'lodash/get'; import { Schema } from '@strapi/strapi'; import { Context } from 'koa'; - -import getAddons from '../../util/getAddons'; +import getAddons from '../util/getAddons'; /** * Info controller diff --git a/packages/core/server/admin-api/controllers/url-alias.ts b/packages/core/server/controllers/url-alias.ts similarity index 51% rename from packages/core/server/admin-api/controllers/url-alias.ts rename to packages/core/server/controllers/url-alias.ts index a509086b..1f614f35 100644 --- a/packages/core/server/admin-api/controllers/url-alias.ts +++ b/packages/core/server/controllers/url-alias.ts @@ -1,49 +1,19 @@ - +import { factories } from '@strapi/strapi'; import { Context } from 'koa'; -import { EntityService } from '@strapi/strapi'; import { errors } from '@strapi/utils'; -import { getPluginService } from '../../util/getPluginService'; -import { KoaContext } from '../../types/koa'; -import { GenerateParams } from '../services/bulk-generate'; - +import { getPluginService } from '../util/getPluginService'; +import { KoaContext } from '../types/koa'; +import { GenerateParams } from '../admin-api/services/bulk-generate'; /** - * Path controller + * URL alias controller */ -export default { - findOne: async (ctx: Context & { params: { id: number } }) => { - const { id } = ctx.params; - const pathEntity = await getPluginService('urlAliasService').findOne(id); - ctx.body = pathEntity; - }, - findMany: async (ctx: Context) => { - const pathEntities = await getPluginService('urlAliasService').findMany(true, ctx.query); - ctx.body = pathEntities; - }, - delete: async (ctx: Context & { params: { id: number } }) => { - const { id } = ctx.params; - await getPluginService('urlAliasService').delete(id); - ctx.body = { succes: true }; - }, - update: async (ctx: KoaContext> & { params: { id: number } }) => { - const { id } = ctx.params; - const { data } = ctx.request.body; - const patternEntity = await getPluginService('urlAliasService').update( - id, - data, - ); - ctx.body = patternEntity; - }, - create: async (ctx: KoaContext>) => { - const { data } = ctx.request.body; - const patternEntity = await getPluginService('urlAliasService').create( - data, - ); - ctx.body = patternEntity; - }, +const contentTypeSlug = 'plugin::webtools.url-alias'; + +export default factories.createCoreController(contentTypeSlug, ({ strapi }) => ({ editLink: async (ctx: Context) => { const { path } = ctx.query; const { entity, contentType } = await getPluginService('byPathService').byPath(path as string); @@ -87,4 +57,4 @@ export default { message: `Successfully generated ${generatedCount} URL alias${generatedCount > 1 ? 'es' : ''}.`, }; }, -}; +})); diff --git a/packages/core/server/controllers/url-pattern.ts b/packages/core/server/controllers/url-pattern.ts new file mode 100644 index 00000000..5b44afbb --- /dev/null +++ b/packages/core/server/controllers/url-pattern.ts @@ -0,0 +1,55 @@ + + +import get from 'lodash/get'; +import { Context } from 'koa'; +import { factories, Schema, UID } from '@strapi/strapi'; +import { KoaContext } from '../types/koa'; +import { getPluginService } from '../util/getPluginService'; + +/** + * URL pattern controller + */ + +const contentTypeSlug = 'plugin::webtools.url-pattern'; + +export default factories.createCoreController(contentTypeSlug, ({ strapi }) => ({ + allowedFields: (ctx: Context) => { + const formattedFields = {}; + + Object.values(strapi.contentTypes).forEach((contentType: Schema.ContentType) => { + const { pluginOptions } = contentType; + + // Not for CTs that are not visible in the content manager. + const isInContentManager = get(pluginOptions, [ + 'content-manager', + 'visible', + ]) as boolean; + if (isInContentManager === false) return; + + const fields = getPluginService('urlPatternService').getAllowedFields( + contentType, + ['pluralName', 'string', 'uid', 'id'], + ); + formattedFields[contentType.uid] = fields; + }); + + ctx.body = formattedFields; + }, + + validatePattern: (ctx: KoaContext<{ pattern: string, modelName: UID.ContentType }>) => { + const urlPatternService = getPluginService('urlPatternService'); + const { pattern, modelName } = ctx.request.body; + + const contentType = strapi.contentTypes[modelName]; + + const fields = urlPatternService.getAllowedFields(contentType, [ + 'pluralName', + 'string', + 'uid', + 'id', + ]); + const validated = urlPatternService.validatePattern(pattern, fields); + + ctx.body = validated; + }, +})); diff --git a/packages/core/server/admin-api/hooks/__tests__/disable.test.ts b/packages/core/server/hooks/__tests__/disable.test.ts similarity index 100% rename from packages/core/server/admin-api/hooks/__tests__/disable.test.ts rename to packages/core/server/hooks/__tests__/disable.test.ts diff --git a/packages/core/server/admin-api/hooks/disable.ts b/packages/core/server/hooks/disable.ts similarity index 78% rename from packages/core/server/admin-api/hooks/disable.ts rename to packages/core/server/hooks/disable.ts index b402bb12..c7470a98 100644 --- a/packages/core/server/admin-api/hooks/disable.ts +++ b/packages/core/server/hooks/disable.ts @@ -1,15 +1,15 @@ -import { Schema, Shared } from '@strapi/strapi'; -import { isContentTypeEnabled } from '../../util/enabledContentTypes'; -import { pluginId } from '../../util/pluginId'; +import { Schema } from '@strapi/strapi'; +import { isContentTypeEnabled } from '../util/enabledContentTypes'; +import { pluginId } from '../util/pluginId'; export const disableContentType = async ({ oldContentTypes, contentTypes }: { oldContentTypes?: null | { - [uid in keyof Shared.ContentTypes]?: Shared.ContentTypes[uid]; + [uid in keyof Schema.ContentTypes]?: Schema.ContentTypes[uid]; } & { [uid: string]: Schema.ContentType; }, contentTypes: { - [uid in keyof Shared.ContentTypes]: Shared.ContentTypes[uid]; + [uid in keyof Schema.ContentTypes]: Schema.ContentTypes[uid]; } & { [uid: string]: Schema.ContentType; }, diff --git a/packages/core/server/index.ts b/packages/core/server/index.ts index 7e6855b9..4cdb13ab 100644 --- a/packages/core/server/index.ts +++ b/packages/core/server/index.ts @@ -1,81 +1,18 @@ - -// Has to be imported once for build -import { } from '@strapi/strapi'; -// Admin API -import adminApiRegister from './admin-api/register'; -import adminApiBootstrap from './admin-api/bootstrap'; -import adminApiConfig from './admin-api/config'; -import adminApiUrlAliasSchema from './admin-api/content-types/url-alias/schema.json'; -import adminApiUrlPatternSchema from './admin-api/content-types/url-pattern/schema.json'; -import adminApiUrlAliasController from './admin-api/controllers/url-alias'; -import adminApiUrlPatternController from './admin-api/controllers/url-pattern'; -import adminApiInfoController from './admin-api/controllers/info'; -import adminApiUrlAliasService from './admin-api/services/url-alias'; -import adminApiUrlPatternService from './admin-api/services/url-pattern'; -import adminApiBulkGenerateService from './admin-api/services/bulk-generate'; -import adminApiUrlAliasRoutes from './admin-api/routes/url-alias'; -import adminApiUrlPatternRoutes from './admin-api/routes/url-pattern'; -import adminApiInfoRoutes from './admin-api/routes/info'; -import queryLayerDecoratorService from './admin-api/services/query-layer-decorator'; - -// Content API -import contentApiBootstrap from './content-api/bootstrap'; -import contentApiUrlAliasController from './content-api/controllers/url-alias'; -import contentApiCoreController from './content-api/controllers/core'; -import contentApiByPathService from './content-api/services/by-path'; -import contentApiUrlAliasRoutes from './content-api/routes/url-alias'; -import contentApiUrlAliasService from './content-api/services/url-alias'; -import contentApiCoreRoutes from './content-api/routes/core'; -import { IStrapi } from './types/strapi'; +import register from './register'; +import bootstrap from './bootstrap'; +import routes from './routes'; +import controllers from './controllers'; +import services from './services'; +import config from './config'; +import contentTypes from './content-types'; export default { - register: ({ strapi }: { strapi: IStrapi }) => { - adminApiRegister(strapi); - }, - bootstrap: async ({ strapi }: { strapi: IStrapi }) => { - adminApiBootstrap(strapi); - await contentApiBootstrap(strapi); - }, - config: adminApiConfig, - contentTypes: { - 'url-alias': { - schema: adminApiUrlAliasSchema, - }, - 'url-pattern': { - schema: adminApiUrlPatternSchema, - }, - }, - routes: { - admin: { - type: 'admin', - routes: [ - ...adminApiUrlAliasRoutes, - ...adminApiUrlPatternRoutes, - ...adminApiInfoRoutes, - ], - }, - 'content-api': { - type: 'content-api', - routes: [ - ...contentApiUrlAliasRoutes, - ...contentApiCoreRoutes, - ], - }, - }, - controllers: { - 'url-alias': contentApiUrlAliasController, - 'url-alias-admin': adminApiUrlAliasController, - 'url-pattern': adminApiUrlPatternController, - info: adminApiInfoController, - core: contentApiCoreController, - }, - services: { - 'url-alias': contentApiUrlAliasService, - urlAliasService: adminApiUrlAliasService, - urlPatternService: adminApiUrlPatternService, - byPathService: contentApiByPathService, - queryLayerDecorator: queryLayerDecoratorService, - bulkGenerate: adminApiBulkGenerateService, - }, + register, + bootstrap, + config, + contentTypes, + routes, + controllers, + services, }; diff --git a/packages/core/server/admin-api/register.ts b/packages/core/server/register.ts similarity index 74% rename from packages/core/server/admin-api/register.ts rename to packages/core/server/register.ts index 43b49bf1..f6cb5643 100644 --- a/packages/core/server/admin-api/register.ts +++ b/packages/core/server/register.ts @@ -2,17 +2,13 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ import set from 'lodash/set'; -import { Schema } from '@strapi/strapi'; -import { IStrapi } from '../types/strapi'; -import { isContentTypeEnabled } from '../util/enabledContentTypes'; -import migratePluginOptionsRename from './migrations/plugin-options-rename'; +import { Core, Schema } from '@strapi/strapi'; +import { IStrapi } from './types/strapi'; +import { isContentTypeEnabled } from './util/enabledContentTypes'; import { disableContentType } from './hooks/disable'; -export default (strapi: IStrapi) => { - // Migrate the pluginOptions to reflect the plugin rename. - migratePluginOptionsRename(strapi); - - strapi.hook('strapi::content-types.beforeSync').register(disableContentType); +export default ({ strapi }: { strapi: Core.Strapi }) => { + // strapi.hook('strapi::content-types.beforeSync').register(disableContentType); // Register the url_alias field. Object.values(strapi.contentTypes).forEach((contentType: Schema.ContentType) => { diff --git a/packages/core/server/routes/index.ts b/packages/core/server/routes/index.ts new file mode 100644 index 00000000..a60f4e48 --- /dev/null +++ b/packages/core/server/routes/index.ts @@ -0,0 +1,183 @@ +export default { + 'content-api': { + type: 'content-api', + routes: [ + { + method: 'GET', + path: '/url-alias', + handler: 'url-alias.find', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/router', + handler: 'core.router', + config: { + policies: [], + }, + }, + ], + }, + admin: { + type: 'admin', + routes: [ + /** + * URL Alias routes + */ + { + method: 'GET', + path: '/url-alias/findOne/:id', + handler: 'url-alias.findOne', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/url-alias/findMany', + handler: 'url-alias.find', + config: { + policies: [], + }, + }, + { + method: 'POST', + path: '/url-alias/delete/:id', + handler: 'url-alias.delete', + config: { + policies: [], + }, + }, + { + method: 'PUT', + path: '/url-alias/update/:id', + handler: 'url-alias.update', + config: { + policies: [], + }, + }, + { + method: 'POST', + path: '/url-alias/create', + handler: 'url-alias.create', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/url-alias/editLink', + handler: 'url-alias.editLink', + config: { + policies: [], + }, + }, + { + method: 'POST', + path: '/url-alias/generate', + handler: 'url-alias.generate', + config: { + policies: [], + }, + }, + + /** + * Info routes + */ + { + method: 'GET', + path: '/info/getContentTypes', + handler: 'info.getContentTypes', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/info/getLanguages', + handler: 'info.getLanguages', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/info/addons', + handler: 'info.getAddons', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/info/config', + handler: 'info.getConfig', + config: { + policies: [], + }, + }, + + /** + * URL Pattern routes + */ + { + method: 'GET', + path: '/url-pattern/findOne/:id', + handler: 'url-pattern.findOne', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/url-pattern/findMany', + handler: 'url-pattern.find', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/url-pattern/delete/:id', + handler: 'url-pattern.delete', + config: { + policies: [], + }, + }, + { + method: 'PUT', + path: '/url-pattern/update/:id', + handler: 'url-pattern.update', + config: { + policies: [], + }, + }, + { + method: 'POST', + path: '/url-pattern/create', + handler: 'url-pattern.create', + config: { + policies: [], + }, + }, + { + method: 'GET', + path: '/url-pattern/allowed-fields', + handler: 'url-pattern.allowedFields', + config: { + policies: [], + }, + }, + { + method: 'POST', + path: '/url-pattern/validate', + handler: 'url-pattern.validatePattern', + config: { + policies: [], + }, + }, + ], + }, +}; diff --git a/packages/core/server/admin-api/__tests__/query-layer-decorator.test.ts b/packages/core/server/services/__tests__/query-layer-decorator.test.ts similarity index 100% rename from packages/core/server/admin-api/__tests__/query-layer-decorator.test.ts rename to packages/core/server/services/__tests__/query-layer-decorator.test.ts diff --git a/packages/core/server/admin-api/services/bulk-generate.ts b/packages/core/server/services/bulk-generate.ts similarity index 93% rename from packages/core/server/admin-api/services/bulk-generate.ts rename to packages/core/server/services/bulk-generate.ts index d92844b7..b2352f5f 100644 --- a/packages/core/server/admin-api/services/bulk-generate.ts +++ b/packages/core/server/services/bulk-generate.ts @@ -1,10 +1,11 @@ -import { Common } from '@strapi/types'; -import { getPluginService } from '../../util/getPluginService'; -import { GenerationType } from '../../types'; +import { UID } from '@strapi/strapi'; + +import { getPluginService } from '../util/getPluginService'; +import { GenerationType } from '../types'; export interface GenerateParams { - types: Common.UID.ContentType[], - generationType: GenerationType + types: UID.ContentType[], + generationType: GenerationType, } /** @@ -13,12 +14,11 @@ export interface GenerateParams { * @returns {void} */ const createLanguageLinksForUrlAliases = async () => { - const urlAliases = await getPluginService('urlAliasService').findMany(true, { - // @ts-ignore + const urlAliases = await strapi.documents('plugin::webtools.url-alias').findMany({ fields: ['id', 'contenttype', 'locale'], }); - await Promise.all(urlAliases.results.map(async (urlAlias) => { + await Promise.all(urlAliases.map(async (urlAlias) => { const relatedEntity = await getPluginService('urlAliasService').findRelatedEntity(urlAlias, { fields: [], populate: { diff --git a/packages/core/server/services/index.ts b/packages/core/server/services/index.ts new file mode 100644 index 00000000..294e42a4 --- /dev/null +++ b/packages/core/server/services/index.ts @@ -0,0 +1,11 @@ +import urlAliasController from './url-alias'; +import urlPatternController from './url-pattern'; +import bulkGenerateController from './bulk-generate'; +import queryLayerDecorator from './query-layer-decorator'; + +export default { + 'url-alias': urlAliasController, + 'url-pattern': urlPatternController, + 'bulk-generate': bulkGenerateController, + 'query-layer-decorator': queryLayerDecorator, +}; diff --git a/packages/core/server/services/query-layer-decorator.ts b/packages/core/server/services/query-layer-decorator.ts new file mode 100644 index 00000000..66e10141 --- /dev/null +++ b/packages/core/server/services/query-layer-decorator.ts @@ -0,0 +1,436 @@ +// import { Attribute, Common } from '@strapi/types'; +// import { ID } from '@strapi/types/dist/types/core/entity'; +// import { IDecoratedService, IDecoratedServiceOptions } from '../../types/strapi'; +// import { isContentTypeEnabled } from '../../util/enabledContentTypes'; +// import { getPluginService } from '../../util/getPluginService'; + +// /** +// * Decorates the entity service with WT business logic +// * @param {object} service - entity service +// */ +// const decorator = (service: IDecoratedService) => ({ +// async create(uid: Common.UID.ContentType, opts: IDecoratedServiceOptions<{ url_alias: number }>) { +// const hasWT = isContentTypeEnabled(uid); +// let urlAliasEntity: Attribute.GetValues<'plugin::webtools.url-alias', Attribute.GetNonPopulatableKeys<'plugin::webtools.url-alias'>>; + +// // If Webtools isn't enabled, do nothing. +// if (!hasWT) { +// return service.create.call(this, uid, opts); +// } + +// // Fetch the URL pattern for this content type. +// let relations: string[] = []; +// let languages: string[] = [undefined]; + +// if (strapi.plugin('i18n')) { +// languages = []; +// const locales = await strapi.entityService.findMany('plugin::i18n.locale', {}); +// languages = locales.map((locale) => locale.code); +// } + +// await Promise.all(languages.map(async (lang) => { +// const urlPattern = await getPluginService('urlPatternService').findByUid(uid, lang); +// const languageRelations = getPluginService('urlPatternService').getRelationsFromPattern(urlPattern); + +// relations = [...relations, ...languageRelations]; +// })); + +// // If a URL alias was created, fetch it. +// if (opts.data.url_alias) { +// urlAliasEntity = await getPluginService('urlAliasService').findOne(opts.data.url_alias); +// } + +// // If a URL alias was created and 'generated' is set to false, do nothing. +// if (urlAliasEntity?.generated === false) { +// return service.create.call(this, uid, opts); +// } + +// // Ideally here we would create the URL alias an directly fire +// // the `service.create.call` function with the new URL alias id. +// // Though it is possible that the `id` field is used in the URL. +// // In that case we have to create the entity first. Then when we know +// // the id, can we create the URL alias entity and can we update +// // the previously created entity. +// const newEntity = await service.create.call(this, uid, { +// ...opts, +// data: opts.data, +// populate: { +// ...opts.populate, +// ...relations.reduce((obj, key) => ({ ...obj, [key]: {} }), {}), +// localizations: { +// populate: { +// url_alias: { +// fields: ['id'], +// }, +// }, +// }, +// }, +// }); + +// // Fetch the URL alias localizations. +// const urlAliasLocalizations = newEntity.localizations +// ?.map((loc) => loc.url_alias.id) +// ?.filter((loc) => loc) || []; + +// const newEntityWithoutLocalizations = { +// ...newEntity, +// localizations: undefined, +// }; + +// const combinedEntity = { ...newEntityWithoutLocalizations }; +// const urlPatterns = await getPluginService('urlPatternService').findByUid(uid, combinedEntity.locale); + +// await Promise.all(urlPatterns.map(async (urlPattern) => { +// const generatedPath = getPluginService('urlPatternService').resolvePattern(uid, combinedEntity, urlPattern); + +// // If a URL alias was created and 'generated' is set to true, update the alias. +// if (urlAliasEntity?.generated === true) { +// urlAliasEntity = await getPluginService('urlAliasService').update(urlAliasEntity.id, { +// // @ts-ignore +// url_path: generatedPath, +// generated: true, +// contenttype: uid, +// // @ts-ignore +// locale: combinedEntity.locale, +// localizations: urlAliasLocalizations, +// }); +// } + +// // If no URL alias was created, create one. +// if (!urlAliasEntity) { +// urlAliasEntity = await getPluginService('urlAliasService').create({ +// url_path: generatedPath, +// generated: true, +// contenttype: uid, +// // @ts-ignore +// locale: combinedEntity.locale, +// // @ts-ignore +// localizations: urlAliasLocalizations, +// }); +// } +// })); + +// // Update all the URL alias localizations. +// await Promise.all(urlAliasLocalizations.map(async (localization) => { +// await strapi.db.query('plugin::webtools.url-alias').update({ +// where: { +// id: localization, +// }, +// data: { +// localizations: [ +// ...(urlAliasLocalizations.filter((loc) => loc !== localization)), +// urlAliasEntity.id, +// ], +// }, +// }); +// })); + +// // Eventually update the entity to include the URL alias. +// const dataWithUrlAlias = { ...opts.data, url_alias: urlAliasEntity.id }; +// const updatedEntity = await service.update.call(this, uid, newEntity.id, { +// ...opts, data: dataWithUrlAlias, +// }); + +// return updatedEntity; +// }, + +// async update( +// uid: Common.UID.ContentType, +// entityId: number, +// opts: IDecoratedServiceOptions<{ url_alias: number }>, +// ) { +// const hasWT = isContentTypeEnabled(uid); +// let urlAliasEntity: Attribute.GetValues<'plugin::webtools.url-alias', Attribute.GetNonPopulatableKeys<'plugin::webtools.url-alias'>>; + +// // If Webtools isn't enabled, do nothing. +// if (!hasWT) { +// return service.update.call(this, uid, entityId, opts); +// } + +// // Fetch the URL pattern for this content type. +// let relations: string[] = []; +// let languages: string[] = [undefined]; + +// if (strapi.plugin('i18n')) { +// languages = []; +// const locales = await strapi.entityService.findMany('plugin::i18n.locale', {}); +// languages = locales.map((locale) => locale.code); +// } + +// await Promise.all(languages.map(async (lang) => { +// const urlPattern = await getPluginService('urlPatternService').findByUid(uid, lang); +// const languageRelations = getPluginService('urlPatternService').getRelationsFromPattern(urlPattern); + +// relations = [...relations, ...languageRelations]; +// })); + +// // Manually fetch the entity that's being updated. +// // We do this because not all it's data is present in opts.data. +// const entity = await service.update.call(this, uid, entityId, { +// ...opts, +// populate: { +// ...relations.reduce((obj, key) => ({ ...obj, [key]: {} }), {}), +// url_alias: { +// fields: ['id', 'generated'], +// }, +// localizations: { +// populate: { +// url_alias: { +// fields: ['id'], +// }, +// }, +// }, +// }, +// }); + +// // Fetch the URL alias localizations. +// const urlAliasLocalizations = entity.localizations +// ?.map((loc) => loc.url_alias?.id) +// ?.filter((loc) => loc) || []; + +// const entityWithoutLocalizations = { +// ...entity, +// localizations: undefined, +// }; + +// // @ts-ignore +// if (opts.data.url_alias?.length) { +// urlAliasEntity = await getPluginService('urlAliasService').findOne(opts.data.url_alias); +// // @ts-ignore +// // eslint-disable-next-line max-len +// // eslint-disable-next-line ,@typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-member-access +// } else if (entity.url_alias?.length) { +// // @ts-ignore +// // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment +// urlAliasEntity = entity.url_alias; +// } + +// // If a URL alias is present and 'generated' is set to false, do nothing. +// if (urlAliasEntity?.generated === false) { +// return service.update.call(this, uid, entityId, opts); +// } + +// // Generate the path. +// const urlPatterns = await getPluginService('urlPatternService').findByUid(uid, entity.locale); +// await Promise.all(urlPatterns.map(async (urlPattern) => { +// const generatedPath = getPluginService('urlPatternService').resolvePattern(uid, entityWithoutLocalizations, urlPattern); + +// // @ts-ignore +// if (urlAliasEntity?.length) { +// // @ts-ignore +// // eslint-disable-next-line @typescript-eslint/no-unsafe-call +// await Promise.all(urlAliasEntity.map(async (alias: { generated: boolean; id: ID; }) => { +// if (alias.generated === true) { +// await getPluginService('urlAliasService').update(alias.id, { +// // @ts-ignore +// url_path: generatedPath, +// generated: true, +// contenttype: uid, +// // @ts-ignore +// locale: entity.locale, +// // @ts-ignore +// localizations: urlAliasLocalizations, +// }); +// } +// })); +// } + +// // @ts-ignore +// if (!urlAliasEntity?.length) { +// console.log('creating new url alias because empty array', urlAliasEntity); +// urlAliasEntity = await getPluginService('urlAliasService').create({ +// url_path: generatedPath, +// generated: true, +// contenttype: uid, +// // @ts-ignore +// locale: entity.locale, +// // @ts-ignore +// localizations: urlAliasLocalizations, +// }); +// } +// })); + +// // Update all the URL alias localizations. +// await Promise.all(urlAliasLocalizations.map(async (localization) => { +// await strapi.db.query('plugin::webtools.url-alias').update({ +// where: { +// id: localization, +// }, +// data: { +// localizations: [ +// ...(urlAliasLocalizations.filter((loc) => loc !== localization)), +// urlAliasEntity.id, +// ], +// }, +// }); +// })); + +// // Eventually update the entity. +// return service.update.call(this, uid, entityId, { +// ...opts, +// data: { +// ...opts.data, +// url_alias: urlAliasEntity.id, +// }, +// }); +// }, + +// async delete(uid: Common.UID.ContentType, entityId: number) { +// const hasWT = isContentTypeEnabled(uid); + +// // If Webtools isn't enabled, do nothing. +// if (!hasWT) { +// return service.delete.call(this, uid, entityId); +// } + +// // Fetch the entity because we need the url_alias id. +// const entity = await service.findOne.call(this, uid, entityId, { +// populate: { +// url_alias: { +// fields: ['id'], +// }, +// }, +// }); + +// // If a URL alias is present, delete it. +// // @ts-ignore +// if (entity.url_alias.length) { +// // @ts-ignore +// // eslint-disable-next-line max-len +// // eslint-disable-next-line @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-call +// await Promise.all(entity.url_alias.map(async (url_alias: { id: string | number; }) => { +// if (url_alias?.id) { +// await getPluginService('urlAliasService').delete(url_alias.id); +// } +// })); +// } + +// // Eventually delete the entity. +// return service.delete.call(this, uid, entityId); +// }, + +// // eslint-disable-next-line max-len, consistent-return +// async clone(uid: Common.UID.ContentType, cloneId: number, params?: IDecoratedServiceOptions<{ url_alias: number }>) { +// const hasWT = isContentTypeEnabled(uid); + +// if (!hasWT) { +// return service.clone.call(this, uid, cloneId, params); +// } + +// // Fetch the URL pattern for this content type. +// let relations: string[] = []; +// let languages: string[] = [undefined]; + +// if (strapi.plugin('i18n')) { +// languages = []; +// const locales = await strapi.entityService.findMany('plugin::i18n.locale', {}); +// languages = locales.map((locale) => locale.code); +// } + +// await Promise.all(languages.map(async (lang) => { +// const urlPattern = await getPluginService('urlPatternService').findByUid(uid, lang); +// const languageRelations = getPluginService('urlPatternService').getRelationsFromPattern(urlPattern); +// relations = [...relations, ...languageRelations]; +// })); + +// // Create the cloned entity +// const clonedEntity = await service.clone.call(this, uid, cloneId, { +// ...params, +// populate: { +// ...relations.reduce((obj, key) => ({ ...obj, [key]: {} }), {}), +// url_alias: { +// fields: ['id', 'generated'], +// }, +// localizations: { +// populate: { +// url_alias: { +// fields: ['id'], +// }, +// }, +// }, +// }, +// }); + +// if (!clonedEntity) { +// throw new Error('Cloning failed, cloned entity is null or undefined'); +// } + +// // Fetch the URL alias localizations. +// const urlAliasLocalizations = clonedEntity.localizations +// ?.map((loc) => loc.url_alias.id) +// ?.filter((loc) => loc) || []; + +// const clonedEntityWithoutLocalizations = { +// ...clonedEntity, +// localizations: undefined, +// }; + +// const combinedEntity = { ...clonedEntityWithoutLocalizations }; + +// const urlPatterns = await getPluginService('urlPatternService').findByUid(uid, combinedEntity.locale); +// await Promise.all(urlPatterns.map(async (urlPattern) => { +// const generatedPath = getPluginService('urlPatternService').resolvePattern(uid, combinedEntity, urlPattern); +// // Create a new URL alias for the cloned entity +// const newUrlAlias = await getPluginService('urlAliasService').create({ +// url_path: generatedPath, +// generated: true, +// contenttype: uid, +// // @ts-ignore +// locale: combinedEntity.locale, +// // @ts-ignore +// localizations: urlAliasLocalizations, +// }); + +// // Update all the URL alias localizations. +// await Promise.all(urlAliasLocalizations.map(async (localization) => { +// await strapi.db.query('plugin::webtools.url-alias').update({ +// where: { +// id: localization, +// }, +// data: { +// localizations: [ +// ...(urlAliasLocalizations.filter((loc) => loc !== localization)), +// newUrlAlias.id, +// ], +// }, +// }); +// })); + +// // Update the cloned entity with the new URL alias id +// return service.update.call(this, uid, clonedEntity.id, { data: { url_alias: newUrlAlias.id }, populate: ['url_alias'] }); +// })); +// }, + +// async deleteMany(uid: Common.UID.ContentType, params: any) { +// const hasWT = isContentTypeEnabled(uid); +// if (!hasWT) { +// return service.deleteMany.call(this, uid, params); +// } + +// // Find entities matching the criteria to delete their URL aliases +// const entitiesToDelete = await strapi.entityService.findMany(uid, { ...params, fields: ['id'], populate: ['url_alias'] }); + +// entitiesToDelete.map(async (entity) => { +// // @ts-ignore +// // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access +// if (entity.url_alias.length) { +// // @ts-ignore +// // eslint-disable-next-line max-len +// // eslint-disable-next-line @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-call +// await Promise.all(entity.url_alias.map(async (url_alias: { id: string | number; }) => { +// if (url_alias?.id) { +// await getPluginService('urlAliasService').delete(url_alias.id); +// } +// })); +// } +// }); + +// // Delete the entities after URL aliases +// return service.deleteMany.call(this, uid, params); +// }, + +// }); + +export default () => ({ + // decorator, +}); diff --git a/packages/core/server/services/url-alias.ts b/packages/core/server/services/url-alias.ts new file mode 100644 index 00000000..7506bfc0 --- /dev/null +++ b/packages/core/server/services/url-alias.ts @@ -0,0 +1,98 @@ +import { factories, UID } from '@strapi/strapi'; +import { get } from 'lodash'; +import { getPluginService } from '../util/getPluginService'; + +/** + * URL alias service + */ + +const contentTypeSlug = 'plugin::webtools.url-alias'; + +/** + * Finds a path from the original path that is unique + */ +const duplicateCheck = async ( + originalPath: string, + ignoreId?: number, + ext: number = -1, +): Promise => { + const extension = ext >= 0 ? `-${ext}` : ''; + const newPath = originalPath + extension; + const pathAlreadyExists = await getPluginService('urlAliasService').findByPath(newPath, ignoreId); + + if (pathAlreadyExists) { + return duplicateCheck(originalPath, ignoreId, ext + 1); + } + + return newPath; +}; + +export default factories.createCoreService(contentTypeSlug, ({ strapi }) => ({ + findRelatedEntity: async (path: string, query: EntityService.Params.Pick = {}) => { + let excludeDrafts = false; + + const urlAliasEntity = await getPluginService('urlAliasService').findByPath(path); + if (!urlAliasEntity) { + return {}; + } + + const contentTypeUid = urlAliasEntity.contenttype as Common.UID.ContentType; + + // Check drafAndPublish setting. + const contentType = strapi.contentTypes[contentTypeUid]; + if (get(contentType, ['options', 'draftAndPublish'], false)) { + excludeDrafts = true; + } + + const entities = await strapi.entityService.findMany(contentTypeUid, { + ...query, + filters: { + ...query?.filters, + // @ts-ignore + url_alias: urlAliasEntity.id, + published_at: excludeDrafts ? { + $notNull: true, + } : {}, + }, + locale: 'all', + limit: 1, + }); + + /** + * If we're querying a single type, which does not have localizations enabled, + * Strapi will return a single entity instead of an array. Which is slightly weird, + * because the API we're querying is called `findMany`. That's why we need to check + * if the result is an array or not and handle it accordingly. + */ + const entity = Array.isArray(entities) ? entities[0] : entities; + + if (!entity) { + return {}; + } + + return { + entity, + contentType: urlAliasEntity.contenttype as UID.ContentType, + }; + }, + + /** + * findByPath. + * + * @param {string} path the path. + * @param {number} id the id to ignore. + */ + findByPath: async (path: string, id: Entity.ID = 0) => { + const pathEntity = await strapi.entityService.findMany('plugin::webtools.url-alias', { + filters: { + url_path: path, + id: { + $not: id, + }, + }, + limit: 1, + }); + + return pathEntity[0]; + }, +})); diff --git a/packages/core/server/admin-api/services/url-pattern.ts b/packages/core/server/services/url-pattern.ts similarity index 79% rename from packages/core/server/admin-api/services/url-pattern.ts rename to packages/core/server/services/url-pattern.ts index d95aa27b..55cd951d 100644 --- a/packages/core/server/admin-api/services/url-pattern.ts +++ b/packages/core/server/services/url-pattern.ts @@ -1,47 +1,34 @@ +import { factories, Schema, UID } from '@strapi/strapi'; import snakeCase from 'lodash/snakeCase'; import deburr from 'lodash/deburr'; import toLower from 'lodash/toLower'; import kebabCase from 'lodash/kebabCase'; -import { EntityService, Schema } from '@strapi/strapi'; -import { Common } from '@strapi/types'; +import { getPluginService } from '../util/getPluginService'; -import { getPluginService } from '../../util/getPluginService'; +const contentTypeSlug = 'plugin::webtools.url-pattern'; +export default factories.createCoreService(contentTypeSlug, ({ strapi }) => ({ + // /** + // * Create a new URL pattern. + // * + // * @param {object} data - The data to create the URL pattern with. + // * @returns {Promise} The created URL pattern entity. + // */ + // create: async (data: EntityService.Params.Pick<'plugin::webtools.url-pattern', 'data'>['data']) => { + // const formattedData = data; -export default () => ({ - /** - * Create a new URL pattern. - * - * @param {object} data - The data to create the URL pattern with. - * @returns {Promise} The created URL pattern entity. - */ - create: async (data: EntityService.Params.Pick<'plugin::webtools.url-pattern', 'data'>['data']) => { - const formattedData = data; - - if (data.code) { - formattedData.code = snakeCase(deburr(toLower(data.code))); - } else { - formattedData.code = snakeCase(deburr(toLower(data.label))); - } + // if (data.code) { + // formattedData.code = snakeCase(deburr(toLower(data.code))); + // } else { + // formattedData.code = snakeCase(deburr(toLower(data.label))); + // } - const patternEntity = await strapi.entityService.create('plugin::webtools.url-pattern', { - data, - }); + // const patternEntity = await strapi.entityService.create('plugin::webtools.url-pattern', { + // data, + // }); - return patternEntity; - }, - - /** - * Find one URL pattern by its ID. - * - * @param {number} id - The ID of the URL pattern. - * @returns {Promise} The found URL pattern entity. - */ - findOne: async (id: number) => { - const patternEntity = await strapi.entityService.findOne('plugin::webtools.url-pattern', id); - - return patternEntity; - }, + // return patternEntity; + // }, /** * Find URL patterns by UID and optionally language code. @@ -70,41 +57,6 @@ export default () => ({ return patternsArray; }, - /** - * Find many URL patterns based on given parameters. - * - * @param {object} params - The parameters for finding URL patterns. - * @returns {Promise} The found URL patterns. - */ - findMany: async (params: string) => { - const patternEntities = await strapi.entityService.findMany('plugin::webtools.url-pattern', params); - - return patternEntities; - }, - - /** - * Update a URL pattern by its ID. - * - * @param {number} id - The ID of the URL pattern to update. - * @param {object} data - The new data for the URL pattern. - * @returns {Promise} The updated URL pattern entity. - */ - update: async (id: number, data: EntityService.Params.Pick<'plugin::webtools.url-pattern', 'data'>['data']) => { - const patternEntity = await strapi.entityService.update('plugin::webtools.url-pattern', id, { data }); - - return patternEntity; - }, - - /** - * Delete a URL pattern by its ID. - * - * @param {number} id - The ID of the URL pattern to delete. - * @returns {Promise} - */ - delete: async (id: number) => { - await strapi.entityService.delete('plugin::webtools.url-pattern', id); - }, - /** * Get all field names allowed in the URL of a given content type. * @@ -225,7 +177,7 @@ export default () => ({ * @returns {string} The resolved path. */ resolvePattern: ( - uid: Common.UID.ContentType, + uid: UID.ContentType, entity: { [key: string]: string | number | Date }, urlPattern?: string, ): string => { @@ -328,4 +280,4 @@ export default () => ({ message: 'Valid pattern', }; }, -}); +}));