feat: plugin fusion (#424)

* feat: plugin fusion

* feat: plugin fusion

* chore: publish config
This commit is contained in:
ClarkXia 2022-08-10 19:12:18 +08:00 committed by GitHub
parent eb32a73d6a
commit ca2b7f603e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 574 additions and 119 deletions

View File

@ -0,0 +1 @@
chrome 55

View File

@ -0,0 +1,11 @@
import { defineConfig } from '@ice/app';
import fusion from '@ice/plugin-fusion';
export default defineConfig({
plugins: [fusion({
importStyle: true,
theme: {
'primary-color': '#89d',
},
})],
});

View File

@ -0,0 +1,24 @@
{
"name": "with-fusion",
"version": "1.0.0",
"scripts": {
"start": "ice start",
"build": "ice build"
},
"description": "",
"author": "",
"license": "MIT",
"dependencies": {
"@alifd/next": "^1.25.49",
"@ice/app": "workspace:*",
"@ice/plugin-fusion": "workspace:*",
"@ice/runtime": "workspace:*",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.2",
"regenerator-runtime": "^0.13.9"
}
}

View File

@ -0,0 +1,7 @@
import { defineAppConfig } from 'ice';
export default defineAppConfig({
app: {
rootId: 'app',
},
});

View File

@ -0,0 +1,22 @@
import { Meta, Title, Links, Main, Scripts } from 'ice';
function Document() {
return (
<html>
<head>
<meta charSet="utf-8" />
<meta name="description" content="ICE 3.0 Demo" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<Meta />
<Title />
<Links />
</head>
<body>
<Main />
<Scripts />
</body>
</html>
);
}
export default Document;

View File

@ -0,0 +1,4 @@
body {
font-size: 14px;
color: $primary-color;
}

View File

@ -0,0 +1,10 @@
import { Button } from '@alifd/next';
export default function Home() {
return (
<div>
<h1>with fusion</h1>
<Button type="primary">Button</Button>
</div>
);
}

14
examples/with-fusion/src/typings.d.ts vendored Normal file
View File

@ -0,0 +1,14 @@
declare module '*.module.less' {
const classes: { [key: string]: string };
export default classes;
}
declare module '*.module.css' {
const classes: { [key: string]: string };
export default classes;
}
declare module '*.module.scss' {
const classes: { [key: string]: string };
export default classes;
}

View File

@ -0,0 +1,32 @@
{
"compileOnSave": false,
"buildOnSave": false,
"compilerOptions": {
"baseUrl": ".",
"outDir": "build",
"module": "esnext",
"target": "es6",
"jsx": "react-jsx",
"moduleResolution": "node",
"allowSyntheticDefaultImports": true,
"lib": ["es6", "dom"],
"sourceMap": true,
"allowJs": true,
"rootDir": "./",
"forceConsistentCasingInFileNames": true,
"noImplicitReturns": true,
"noImplicitThis": true,
"noImplicitAny": false,
"importHelpers": true,
"strictNullChecks": true,
"suppressImplicitAnyIndexErrors": true,
"noUnusedLocals": true,
"skipLibCheck": true,
"paths": {
"@/*": ["./src/*"],
"ice": [".ice"]
}
},
"include": ["src", ".ice", "ice.config.*"],
"exclude": ["node_modules", "build", "public"]
}

View File

@ -0,0 +1,5 @@
# Changelog
## 1.0.0
- [feat] support use fusion component in ICE framework.

View File

@ -0,0 +1,27 @@
# `plugin-fusion`
plugin for use fusion component in framework `ice`.
## Usage
```js
import { defineConfig } from '@ice/app';
import fusion from '@ice/plugin-fusion';
export default defineConfig({
plugins: [fusion({
importStyle: true,
themePackage: '@alifd/theme-design-pro',
theme: {
'primary-color': '#fff',
},
})],
});
```
## Options
- importStyle: 开启后 Fusion 组件样式将自动引入
- themePackage: Fusion 组件主题包配置,如果设置为数组则启动多主题能力
- theme: 主题配置,通过设置 sass 变量对现有主题进行覆盖

View File

@ -0,0 +1,30 @@
{
"name": "@ice/plugin-fusion",
"version": "1.0.0",
"description": "plugin for ICE while use fusion component",
"license": "MIT",
"type": "module",
"main": "./esm/index.js",
"types": "./esm/index.d.ts",
"files": [
"esm",
"!esm/**/*.map"
],
"dependencies": {
"@ice/style-import": "^1.0.0"
},
"devDependencies": {
"@ice/types": "^1.0.0"
},
"repository": {
"type": "http",
"url": "https://github.com/ice-lab/ice-next/tree/master/packages/plugin-fusion"
},
"publishConfig": {
"access": "public"
},
"scripts": {
"watch": "tsc -w",
"build": "tsc"
}
}

View File

@ -0,0 +1,102 @@
import { createRequire } from 'module';
import type { Plugin } from '@ice/types';
import styleImportPlugin from '@ice/style-import';
interface PluginOptions {
theme?: Record<string, string>;
themePackage?: string;
importStyle?: Boolean | string;
}
const require = createRequire(import.meta.url);
function getVariablesPath({
packageName,
filename = 'variables.scss',
silent = false,
}) {
let filePath = '';
const variables = `${packageName}/${filename}`;
try {
filePath = require.resolve(variables);
} catch (err) {
if (!silent) {
console.log('[ERROR]', `fail to resolve ${variables}`);
}
}
return filePath;
}
const plugin: Plugin<PluginOptions> = (options = {}) => ({
name: '@ice/plugin-fusion',
setup: ({ onGetConfig }) => {
const { theme, themePackage, importStyle } = options;
if (importStyle) {
onGetConfig((config) => {
config.transformPlugins = [...(config.transformPlugins || []), styleImportPlugin({
libraryName: '@alifd/next',
style: (name) => `@alifd/next/es/${name.toLocaleLowerCase()}/${importStyle === 'sass' ? 'style' : 'style2'}`,
})];
});
}
if (theme || themePackage) {
onGetConfig((config) => {
// Modify webpack config of scss rule for fusion theme.
config.configureWebpack ??= [];
config.configureWebpack.push((webpackConfig) => {
const { rules } = webpackConfig.module;
let sassLoader = null;
rules.some((rule) => {
if (typeof rule === 'object' &&
rule.test instanceof RegExp &&
rule?.test?.source?.match(/scss/)) {
sassLoader = Array.isArray(rule?.use) &&
rule.use.find((use) => typeof use === 'object' && use.loader.includes('sass-loader'));
return true;
}
return false;
});
if (sassLoader) {
let additionalContent = '';
if (themePackage) {
const themeFile = getVariablesPath({
packageName: themePackage,
});
if (themeFile) {
additionalContent += `@import '${themePackage}/variables.scss'`;
}
// Try to get icon.scss if exists.
const iconFile = getVariablesPath({
packageName: themePackage,
filename: 'icons.scss',
silent: true,
});
if (iconFile) {
additionalContent += `@import '${themePackage}/icons.scss'`;
}
}
let themeConfig = [];
Object.keys(theme || {}).forEach((key) => {
themeConfig.push(`$${key}: ${theme[key]};`);
});
additionalContent += themeConfig.join('\n');
const loaderOptions = sassLoader.options || {};
sassLoader.options = {
...loaderOptions,
additionalData: (content, loaderContext) => {
const originalContent = typeof loaderOptions.additionalData === 'function'
? loaderOptions.additionalData(content, loaderContext)
: `${loaderOptions.additionalData || ''}${content}`;
return `${additionalContent}\n${originalContent}`;
},
};
}
return webpackConfig;
});
});
}
},
});
export default plugin;

View File

@ -0,0 +1,9 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"baseUrl": "./",
"rootDir": "src",
"outDir": "esm"
},
"include": ["src"]
}

View File

@ -282,6 +282,29 @@ importers:
browserslist: 4.20.3 browserslist: 4.20.3
regenerator-runtime: 0.13.9 regenerator-runtime: 0.13.9
examples/with-fusion:
specifiers:
'@alifd/next': ^1.25.49
'@ice/app': workspace:*
'@ice/plugin-fusion': workspace:*
'@ice/runtime': workspace:*
'@types/react': ^18.0.0
'@types/react-dom': ^18.0.2
react: ^18.0.0
react-dom: ^18.0.0
regenerator-runtime: ^0.13.9
dependencies:
'@alifd/next': 1.25.49_biqbaboplfbrettd7655fr4n2y
'@ice/app': link:../../packages/ice
'@ice/plugin-fusion': link:../../packages/plugin-fusion
'@ice/runtime': link:../../packages/runtime
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
devDependencies:
'@types/react': 18.0.8
'@types/react-dom': 18.0.3
regenerator-runtime: 0.13.9
examples/with-pha: examples/with-pha:
specifiers: specifiers:
'@ice/app': workspace:* '@ice/app': workspace:*
@ -543,6 +566,15 @@ importers:
'@types/react-dom': 18.0.3 '@types/react-dom': 18.0.3
regenerator-runtime: 0.13.9 regenerator-runtime: 0.13.9
packages/plugin-fusion:
specifiers:
'@ice/style-import': ^1.0.0
'@ice/types': ^1.0.0
dependencies:
'@ice/style-import': link:../style-import
devDependencies:
'@ice/types': link:../types
packages/plugin-pha: packages/plugin-pha:
specifiers: specifiers:
'@ice/types': ^1.0.0 '@ice/types': ^1.0.0
@ -873,6 +905,49 @@ packages:
'@algolia/logger-common': 4.13.1 '@algolia/logger-common': 4.13.1
'@algolia/requester-common': 4.13.1 '@algolia/requester-common': 4.13.1
/@alifd/field/1.5.8:
resolution: {integrity: sha512-RBbwEeex2lb9fFjsXU3wJp2FZGPS75svKzOcDb9ZtKHiVU3byD6zuB0/hzJ9Exb0DkOgykFc6gF76QoaYF4+Ug==}
dependencies:
'@alifd/validate': 1.2.3
prop-types: 15.8.1
dev: false
/@alifd/next/1.25.49_biqbaboplfbrettd7655fr4n2y:
resolution: {integrity: sha512-9VQGH9FY3JC9q6xGgKGtc5tvy535UwQ+9oemxJRUFkBndmiJ/ZkO1eLnl35KZHciIli1jdAmRVACzNJrnj2B8Q==}
peerDependencies:
'@alifd/meet-react': ^2.0.0
moment: ^2.22.1
react: '>=16.0.0'
react-dom: '>=16.0.0'
dependencies:
'@alifd/field': 1.5.8
'@alifd/overlay': 0.2.11
'@alifd/validate': 1.2.3
babel-runtime: 6.26.0
bignumber.js: 9.0.2
classnames: 2.3.1
dayjs: 1.11.2
hoist-non-react-statics: 3.3.2
lodash.clonedeep: 4.5.0
prop-types: 15.8.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
react-lifecycles-compat: 3.0.4
react-transition-group: 2.9.0_biqbaboplfbrettd7655fr4n2y
resize-observer-polyfill: 1.5.1
shallow-element-equals: 1.0.1
dev: false
/@alifd/overlay/0.2.11:
resolution: {integrity: sha512-O/UNWFYfsvHBMEd9xKEhSuU3DLK3MllqWr+PAhQUgbtdKKSvmOuCylNsR9eQDQ8NRG12qj6fmCq3UXZr5c4XTA==}
dependencies:
resize-observer-polyfill: 1.5.1
dev: false
/@alifd/validate/1.2.3:
resolution: {integrity: sha512-ggSBfpl3H8M2OEM95zC9NQc4cBvne/Eq4mTHZHWtqYI/6Vnz0k1fGx3hnYsdGu3c3hF4l6sUDPulactM6lSXtA==}
dev: false
/@ampproject/remapping/2.1.2: /@ampproject/remapping/2.1.2:
resolution: {integrity: sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==} resolution: {integrity: sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==}
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
@ -970,7 +1045,7 @@ packages:
'@applint/commitlint-config': 1.0.2 '@applint/commitlint-config': 1.0.2
'@applint/eslint-config': 1.1.8_2ydmc52lxlkdxgvbqcr5nbtnbm '@applint/eslint-config': 1.1.8_2ydmc52lxlkdxgvbqcr5nbtnbm
'@applint/prettier-config': 1.0.1 '@applint/prettier-config': 1.0.1
'@applint/stylelint-config': 1.0.2_yhw7qrzd57xsv45pfbkmjcipqu '@applint/stylelint-config': 1.0.2_o65mgnvgpx4ubw2nlife2vlxdu
'@babel/core': 7.18.10 '@babel/core': 7.18.10
'@babel/eslint-parser': 7.18.9_xqt7ek4fk233nrovqiamjvck4u '@babel/eslint-parser': 7.18.9_xqt7ek4fk233nrovqiamjvck4u
'@babel/preset-react': 7.18.6_@babel+core@7.18.10 '@babel/preset-react': 7.18.6_@babel+core@7.18.10
@ -986,9 +1061,9 @@ packages:
eslint-plugin-react: 7.30.1_eslint@8.21.0 eslint-plugin-react: 7.30.1_eslint@8.21.0
eslint-plugin-react-hooks: 4.6.0_eslint@8.21.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.21.0
eslint-plugin-vue: 8.7.1_eslint@8.21.0 eslint-plugin-vue: 8.7.1_eslint@8.21.0
postcss: 8.4.14 postcss: 8.4.16
postcss-less: 6.0.0_postcss@8.4.14 postcss-less: 6.0.0_postcss@8.4.16
postcss-scss: 4.0.4_postcss@8.4.14 postcss-scss: 4.0.4_postcss@8.4.16
require-all: 3.0.0 require-all: 3.0.0
stylelint: 14.9.1 stylelint: 14.9.1
stylelint-scss: 4.3.0_stylelint@14.9.1 stylelint-scss: 4.3.0_stylelint@14.9.1
@ -1000,7 +1075,7 @@ packages:
- typescript - typescript
dev: true dev: true
/@applint/stylelint-config/1.0.2_yhw7qrzd57xsv45pfbkmjcipqu: /@applint/stylelint-config/1.0.2_o65mgnvgpx4ubw2nlife2vlxdu:
resolution: {integrity: sha512-qJGy/91OIj2YA6mF21UC0O7Ab1TT28fUt4OgZXZ/kdrgvEHek7/2njoN1f4RRNM9Q0R/+fQYjfGc2mrN+M47Kw==} resolution: {integrity: sha512-qJGy/91OIj2YA6mF21UC0O7Ab1TT28fUt4OgZXZ/kdrgvEHek7/2njoN1f4RRNM9Q0R/+fQYjfGc2mrN+M47Kw==}
peerDependencies: peerDependencies:
postcss: '>=8.0.0' postcss: '>=8.0.0'
@ -1009,9 +1084,9 @@ packages:
stylelint: '>=11.0.0' stylelint: '>=11.0.0'
stylelint-scss: '>=3.18.0' stylelint-scss: '>=3.18.0'
dependencies: dependencies:
postcss: 8.4.14 postcss: 8.4.16
postcss-less: 6.0.0_postcss@8.4.14 postcss-less: 6.0.0_postcss@8.4.16
postcss-scss: 4.0.4_postcss@8.4.14 postcss-scss: 4.0.4_postcss@8.4.16
stylelint: 14.9.1 stylelint: 14.9.1
stylelint-scss: 4.3.0_stylelint@14.9.1 stylelint-scss: 4.3.0_stylelint@14.9.1
dev: true dev: true
@ -1072,7 +1147,7 @@ packages:
dependencies: dependencies:
'@ampproject/remapping': 2.2.0 '@ampproject/remapping': 2.2.0
'@babel/code-frame': 7.18.6 '@babel/code-frame': 7.18.6
'@babel/generator': 7.18.10 '@babel/generator': 7.18.12
'@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.10 '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.10
'@babel/helper-module-transforms': 7.18.9 '@babel/helper-module-transforms': 7.18.9
'@babel/helpers': 7.18.9 '@babel/helpers': 7.18.9
@ -1133,6 +1208,14 @@ packages:
'@jridgewell/gen-mapping': 0.3.2 '@jridgewell/gen-mapping': 0.3.2
jsesc: 2.5.2 jsesc: 2.5.2
/@babel/generator/7.18.12:
resolution: {integrity: sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.10
'@jridgewell/gen-mapping': 0.3.2
jsesc: 2.5.2
/@babel/generator/7.18.2: /@babel/generator/7.18.2:
resolution: {integrity: sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==} resolution: {integrity: sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
@ -3506,7 +3589,7 @@ packages:
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
dependencies: dependencies:
'@babel/code-frame': 7.18.6 '@babel/code-frame': 7.18.6
'@babel/generator': 7.18.10 '@babel/generator': 7.18.12
'@babel/helper-environment-visitor': 7.18.9 '@babel/helper-environment-visitor': 7.18.9
'@babel/helper-function-name': 7.18.9 '@babel/helper-function-name': 7.18.9
'@babel/helper-hoist-variables': 7.18.6 '@babel/helper-hoist-variables': 7.18.6
@ -3909,14 +3992,14 @@ packages:
postcss-value-parser: 4.2.0 postcss-value-parser: 4.2.0
dev: true dev: true
/@csstools/selector-specificity/2.0.2_444rcjjorr3kpoqtvoodsr46pu: /@csstools/selector-specificity/2.0.2_pnx64jze6bptzcedy5bidi3zdi:
resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==} resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==}
engines: {node: ^12 || ^14 || >=16} engines: {node: ^12 || ^14 || >=16}
peerDependencies: peerDependencies:
postcss: ^8.2 postcss: ^8.2
postcss-selector-parser: ^6.0.10 postcss-selector-parser: ^6.0.10
dependencies: dependencies:
postcss: 8.4.14 postcss: 8.4.16
postcss-selector-parser: 6.0.10 postcss-selector-parser: 6.0.10
dev: true dev: true
@ -5092,8 +5175,8 @@ packages:
- webpack-cli - webpack-cli
dev: false dev: false
/@esbuild/linux-loong64/0.14.53: /@esbuild/linux-loong64/0.14.54:
resolution: {integrity: sha512-W2dAL6Bnyn4xa/QRSU3ilIK4EzD5wgYXKXJiS1HDF5vU3675qc2bvFyLwbUcdmssDveyndy7FbitrCoiV/eMLg==} resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [loong64] cpu: [loong64]
os: [linux] os: [linux]
@ -6167,11 +6250,11 @@ packages:
/@types/chai-subset/1.3.3: /@types/chai-subset/1.3.3:
resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==}
dependencies: dependencies:
'@types/chai': 4.3.1 '@types/chai': 4.3.3
dev: true dev: true
/@types/chai/4.3.1: /@types/chai/4.3.3:
resolution: {integrity: sha512-/zPMqDkzSZ8t3VtxOa4KPq7uzzW978M9Tvh+j7GHKuo6k6GTLxPJ4J5gE5cjfJ26pnXst0N5Hax8Sr0T2Mi9zQ==} resolution: {integrity: sha512-hC7OMnszpxhZPduX+m+nrx+uFoLkWOMiR4oa/AZF3MuSETYTZmFfJAHqZEM8MVlvfG7BEUcgvtwoCTxBp6hm3g==}
dev: true dev: true
/@types/connect-history-api-fallback/1.3.5: /@types/connect-history-api-fallback/1.3.5:
@ -6402,7 +6485,7 @@ packages:
/@types/react-dom/18.0.6: /@types/react-dom/18.0.6:
resolution: {integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==} resolution: {integrity: sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==}
dependencies: dependencies:
'@types/react': 18.0.15 '@types/react': 18.0.17
dev: true dev: true
/@types/react-router-config/5.0.6: /@types/react-router-config/5.0.6:
@ -6439,6 +6522,14 @@ packages:
'@types/scheduler': 0.16.2 '@types/scheduler': 0.16.2
csstype: 3.1.0 csstype: 3.1.0
/@types/react/18.0.17:
resolution: {integrity: sha512-38ETy4tL+rn4uQQi7mB81G7V1g0u2ryquNmsVIOKUAEIDK+3CUjZ6rSRpdvS99dNBnkLFL83qfmtLacGOTIhwQ==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.2
csstype: 3.1.0
dev: true
/@types/react/18.0.8: /@types/react/18.0.8:
resolution: {integrity: sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==} resolution: {integrity: sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==}
dependencies: dependencies:
@ -7217,17 +7308,6 @@ packages:
resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
dev: true dev: true
/array-includes/3.1.4:
resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
es-abstract: 1.19.5
get-intrinsic: 1.1.1
is-string: 1.0.7
dev: true
/array-includes/3.1.5: /array-includes/3.1.5:
resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==} resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
@ -7502,6 +7582,13 @@ packages:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
/babel-runtime/6.26.0:
resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==}
dependencies:
core-js: 2.6.12
regenerator-runtime: 0.11.1
dev: false
/bail/1.0.5: /bail/1.0.5:
resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
@ -7530,6 +7617,10 @@ packages:
resolution: {integrity: sha512-paIKvJiAaOYdLt6MfnvxkDo64lTOV257XYJyX3oJnJQocIclUn+48k6ZerH/c5FxWE6DGJu1TKDYis7tqHg9kg==} resolution: {integrity: sha512-paIKvJiAaOYdLt6MfnvxkDo64lTOV257XYJyX3oJnJQocIclUn+48k6ZerH/c5FxWE6DGJu1TKDYis7tqHg9kg==}
dev: false dev: false
/bignumber.js/9.0.2:
resolution: {integrity: sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==}
dev: false
/binary-extensions/2.2.0: /binary-extensions/2.2.0:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'} engines: {node: '>=8'}
@ -7636,7 +7727,7 @@ packages:
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001374 caniuse-lite: 1.0.30001374
electron-to-chromium: 1.4.211 electron-to-chromium: 1.4.212
node-releases: 2.0.6 node-releases: 2.0.6
update-browserslist-db: 1.0.5_browserslist@4.21.3 update-browserslist-db: 1.0.5_browserslist@4.21.3
@ -7662,7 +7753,7 @@ packages:
commander: 2.20.3 commander: 2.20.3
consola: 2.15.3 consola: 2.15.3
deepmerge: 4.2.2 deepmerge: 4.2.2
esbuild: 0.14.53 esbuild: 0.14.54
fast-glob: 3.2.11 fast-glob: 3.2.11
fs-extra: 8.1.0 fs-extra: 8.1.0
json5: 2.2.1 json5: 2.2.1
@ -8317,6 +8408,12 @@ packages:
resolution: {integrity: sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==} resolution: {integrity: sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==}
requiresBuild: true requiresBuild: true
/core-js/2.6.12:
resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==}
deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
requiresBuild: true
dev: false
/core-js/3.24.1: /core-js/3.24.1:
resolution: {integrity: sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==} resolution: {integrity: sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==}
requiresBuild: true requiresBuild: true
@ -9047,6 +9144,12 @@ packages:
dependencies: dependencies:
utila: 0.4.0 utila: 0.4.0
/dom-helpers/3.4.0:
resolution: {integrity: sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==}
dependencies:
'@babel/runtime': 7.18.9
dev: false
/dom-serializer/0.2.2: /dom-serializer/0.2.2:
resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==}
dependencies: dependencies:
@ -9179,8 +9282,8 @@ packages:
/electron-to-chromium/1.4.120: /electron-to-chromium/1.4.120:
resolution: {integrity: sha512-H3ksXiGhoYVQCmoMT0JMN07kEDBzc6TSv1OSp7UUPxNiSvQl7NeQCyZiMZhLEmNJ89C5FnD4Eoe1ytZnMQxxaw==} resolution: {integrity: sha512-H3ksXiGhoYVQCmoMT0JMN07kEDBzc6TSv1OSp7UUPxNiSvQl7NeQCyZiMZhLEmNJ89C5FnD4Eoe1ytZnMQxxaw==}
/electron-to-chromium/1.4.211: /electron-to-chromium/1.4.212:
resolution: {integrity: sha512-BZSbMpyFQU0KBJ1JG26XGeFI3i4op+qOYGxftmZXFZoHkhLgsSv4DHDJfl8ogII3hIuzGt51PaZ195OVu0yJ9A==} resolution: {integrity: sha512-LjQUg1SpLj2GfyaPDVBUHdhmlDU1vDB4f0mJWSGkISoXQrn5/lH3ECPCuo2Bkvf6Y30wO+b69te+rZK/llZmjg==}
/emoji-regex/8.0.0: /emoji-regex/8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@ -9272,6 +9375,7 @@ packages:
string.prototype.trimend: 1.0.4 string.prototype.trimend: 1.0.4
string.prototype.trimstart: 1.0.4 string.prototype.trimstart: 1.0.4
unbox-primitive: 1.0.2 unbox-primitive: 1.0.2
dev: false
/es-abstract/1.20.1: /es-abstract/1.20.1:
resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==} resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==}
@ -9295,7 +9399,7 @@ packages:
is-weakref: 1.0.2 is-weakref: 1.0.2
object-inspect: 1.12.2 object-inspect: 1.12.2
object-keys: 1.1.1 object-keys: 1.1.1
object.assign: 4.1.2 object.assign: 4.1.3
regexp.prototype.flags: 1.4.3 regexp.prototype.flags: 1.4.3
string.prototype.trimend: 1.0.5 string.prototype.trimend: 1.0.5
string.prototype.trimstart: 1.0.5 string.prototype.trimstart: 1.0.5
@ -9338,8 +9442,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-android-64/0.14.53: /esbuild-android-64/0.14.54:
resolution: {integrity: sha512-fIL93sOTnEU+NrTAVMIKiAw0YH22HWCAgg4N4Z6zov2t0kY9RAJ50zY9ZMCQ+RT6bnOfDt8gCTnt/RaSNA2yRA==} resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [android] os: [android]
@ -9355,8 +9459,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-android-arm64/0.14.53: /esbuild-android-arm64/0.14.54:
resolution: {integrity: sha512-PC7KaF1v0h/nWpvlU1UMN7dzB54cBH8qSsm7S9mkwFA1BXpaEOufCg8hdoEI1jep0KeO/rjZVWrsH8+q28T77A==} resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
@ -9372,8 +9476,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-darwin-64/0.14.53: /esbuild-darwin-64/0.14.54:
resolution: {integrity: sha512-gE7P5wlnkX4d4PKvLBUgmhZXvL7lzGRLri17/+CmmCzfncIgq8lOBvxGMiQ4xazplhxq+72TEohyFMZLFxuWvg==} resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
@ -9389,8 +9493,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-darwin-arm64/0.14.53: /esbuild-darwin-arm64/0.14.54:
resolution: {integrity: sha512-otJwDU3hnI15Q98PX4MJbknSZ/WSR1I45il7gcxcECXzfN4Mrpft5hBDHXNRnCh+5858uPXBXA1Vaz2jVWLaIA==} resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
@ -9406,8 +9510,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-freebsd-64/0.14.53: /esbuild-freebsd-64/0.14.54:
resolution: {integrity: sha512-WkdJa8iyrGHyKiPF4lk0MiOF87Q2SkE+i+8D4Cazq3/iqmGPJ6u49je300MFi5I2eUsQCkaOWhpCVQMTKGww2w==} resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
@ -9423,8 +9527,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-freebsd-arm64/0.14.53: /esbuild-freebsd-arm64/0.14.54:
resolution: {integrity: sha512-9T7WwCuV30NAx0SyQpw8edbKvbKELnnm1FHg7gbSYaatH+c8WJW10g/OdM7JYnv7qkimw2ZTtSA+NokOLd2ydQ==} resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [freebsd] os: [freebsd]
@ -9440,8 +9544,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-32/0.14.53: /esbuild-linux-32/0.14.54:
resolution: {integrity: sha512-VGanLBg5en2LfGDgLEUxQko2lqsOS7MTEWUi8x91YmsHNyzJVT/WApbFFx3MQGhkf+XdimVhpyo5/G0PBY91zg==} resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [linux] os: [linux]
@ -9457,8 +9561,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-64/0.14.53: /esbuild-linux-64/0.14.54:
resolution: {integrity: sha512-pP/FA55j/fzAV7N9DF31meAyjOH6Bjuo3aSKPh26+RW85ZEtbJv9nhoxmGTd9FOqjx59Tc1ZbrJabuiXlMwuZQ==} resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
@ -9474,8 +9578,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-arm/0.14.53: /esbuild-linux-arm/0.14.54:
resolution: {integrity: sha512-/u81NGAVZMopbmzd21Nu/wvnKQK3pT4CrvQ8BTje1STXcQAGnfyKgQlj3m0j2BzYbvQxSy+TMck4TNV2onvoPA==} resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
@ -9491,8 +9595,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-arm64/0.14.53: /esbuild-linux-arm64/0.14.54:
resolution: {integrity: sha512-GDmWITT+PMsjCA6/lByYk7NyFssW4Q6in32iPkpjZ/ytSyH+xeEx8q7HG3AhWH6heemEYEWpTll/eui3jwlSnw==} resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
@ -9508,8 +9612,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-mips64le/0.14.53: /esbuild-linux-mips64le/0.14.54:
resolution: {integrity: sha512-d6/XHIQW714gSSp6tOOX2UscedVobELvQlPMkInhx1NPz4ThZI9uNLQ4qQJHGBGKGfu+rtJsxM4NVHLhnNRdWQ==} resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [mips64el] cpu: [mips64el]
os: [linux] os: [linux]
@ -9525,8 +9629,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-ppc64le/0.14.53: /esbuild-linux-ppc64le/0.14.54:
resolution: {integrity: sha512-ndnJmniKPCB52m+r6BtHHLAOXw+xBCWIxNnedbIpuREOcbSU/AlyM/2dA3BmUQhsHdb4w3amD5U2s91TJ3MzzA==} resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
@ -9542,8 +9646,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-riscv64/0.14.53: /esbuild-linux-riscv64/0.14.54:
resolution: {integrity: sha512-yG2sVH+QSix6ct4lIzJj329iJF3MhloLE6/vKMQAAd26UVPVkhMFqFopY+9kCgYsdeWvXdPgmyOuKa48Y7+/EQ==} resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
@ -9559,8 +9663,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-linux-s390x/0.14.53: /esbuild-linux-s390x/0.14.54:
resolution: {integrity: sha512-OCJlgdkB+XPYndHmw6uZT7jcYgzmx9K+28PVdOa/eLjdoYkeAFvH5hTwX4AXGLZLH09tpl4bVsEtvuyUldaNCg==} resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
@ -9576,8 +9680,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-netbsd-64/0.14.53: /esbuild-netbsd-64/0.14.54:
resolution: {integrity: sha512-gp2SB+Efc7MhMdWV2+pmIs/Ja/Mi5rjw+wlDmmbIn68VGXBleNgiEZG+eV2SRS0kJEUyHNedDtwRIMzaohWedQ==} resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [netbsd] os: [netbsd]
@ -9588,7 +9692,7 @@ packages:
/esbuild-node-loader/0.6.5: /esbuild-node-loader/0.6.5:
resolution: {integrity: sha512-uPP+dllWm38cFvDysdocutN3lfe5pTIbddAHp1ENyLzpHYqE2r+3Wo+pfg9X3p8DFWwzIisft5YkeBIthIcixw==} resolution: {integrity: sha512-uPP+dllWm38cFvDysdocutN3lfe5pTIbddAHp1ENyLzpHYqE2r+3Wo+pfg9X3p8DFWwzIisft5YkeBIthIcixw==}
dependencies: dependencies:
esbuild: 0.14.53 esbuild: 0.14.54
dev: true dev: true
/esbuild-openbsd-64/0.14.38: /esbuild-openbsd-64/0.14.38:
@ -9599,8 +9703,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-openbsd-64/0.14.53: /esbuild-openbsd-64/0.14.54:
resolution: {integrity: sha512-eKQ30ZWe+WTZmteDYg8S+YjHV5s4iTxeSGhJKJajFfQx9TLZJvsJX0/paqwP51GicOUruFpSUAs2NCc0a4ivQQ==} resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [openbsd] os: [openbsd]
@ -9616,12 +9720,12 @@ packages:
esbuild: 0.14.38 esbuild: 0.14.38
dev: false dev: false
/esbuild-register/3.3.3_esbuild@0.14.53: /esbuild-register/3.3.3_esbuild@0.14.54:
resolution: {integrity: sha512-eFHOkutgIMJY5gc8LUp/7c+LLlDqzNi9T6AwCZ2WKKl3HmT+5ef3ZRyPPxDOynInML0fgaC50yszPKfPnjC0NQ==} resolution: {integrity: sha512-eFHOkutgIMJY5gc8LUp/7c+LLlDqzNi9T6AwCZ2WKKl3HmT+5ef3ZRyPPxDOynInML0fgaC50yszPKfPnjC0NQ==}
peerDependencies: peerDependencies:
esbuild: '>=0.12 <1' esbuild: '>=0.12 <1'
dependencies: dependencies:
esbuild: 0.14.53 esbuild: 0.14.54
dev: true dev: true
/esbuild-sunos-64/0.14.38: /esbuild-sunos-64/0.14.38:
@ -9632,8 +9736,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-sunos-64/0.14.53: /esbuild-sunos-64/0.14.54:
resolution: {integrity: sha512-OWLpS7a2FrIRukQqcgQqR1XKn0jSJoOdT+RlhAxUoEQM/IpytS3FXzCJM6xjUYtpO5GMY0EdZJp+ur2pYdm39g==} resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [sunos] os: [sunos]
@ -9649,8 +9753,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-windows-32/0.14.53: /esbuild-windows-32/0.14.54:
resolution: {integrity: sha512-m14XyWQP5rwGW0tbEfp95U6A0wY0DYPInWBB7D69FAXUpBpBObRoGTKRv36lf2RWOdE4YO3TNvj37zhXjVL5xg==} resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
@ -9666,8 +9770,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-windows-64/0.14.53: /esbuild-windows-64/0.14.54:
resolution: {integrity: sha512-s9skQFF0I7zqnQ2K8S1xdLSfZFsPLuOGmSx57h2btSEswv0N0YodYvqLcJMrNMXh6EynOmWD7rz+0rWWbFpIHQ==} resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@ -9683,8 +9787,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/esbuild-windows-arm64/0.14.53: /esbuild-windows-arm64/0.14.54:
resolution: {integrity: sha512-E+5Gvb+ZWts+00T9II6wp2L3KG2r3iGxByqd/a1RmLmYWVsSVUjkvIxZuJ3hYTIbhLkH5PRwpldGTKYqVz0nzQ==} resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
@ -9719,33 +9823,33 @@ packages:
esbuild-windows-64: 0.14.38 esbuild-windows-64: 0.14.38
esbuild-windows-arm64: 0.14.38 esbuild-windows-arm64: 0.14.38
/esbuild/0.14.53: /esbuild/0.14.54:
resolution: {integrity: sha512-ohO33pUBQ64q6mmheX1mZ8mIXj8ivQY/L4oVuAshr+aJI+zLl+amrp3EodrUNDNYVrKJXGPfIHFGhO8slGRjuw==} resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
requiresBuild: true requiresBuild: true
optionalDependencies: optionalDependencies:
'@esbuild/linux-loong64': 0.14.53 '@esbuild/linux-loong64': 0.14.54
esbuild-android-64: 0.14.53 esbuild-android-64: 0.14.54
esbuild-android-arm64: 0.14.53 esbuild-android-arm64: 0.14.54
esbuild-darwin-64: 0.14.53 esbuild-darwin-64: 0.14.54
esbuild-darwin-arm64: 0.14.53 esbuild-darwin-arm64: 0.14.54
esbuild-freebsd-64: 0.14.53 esbuild-freebsd-64: 0.14.54
esbuild-freebsd-arm64: 0.14.53 esbuild-freebsd-arm64: 0.14.54
esbuild-linux-32: 0.14.53 esbuild-linux-32: 0.14.54
esbuild-linux-64: 0.14.53 esbuild-linux-64: 0.14.54
esbuild-linux-arm: 0.14.53 esbuild-linux-arm: 0.14.54
esbuild-linux-arm64: 0.14.53 esbuild-linux-arm64: 0.14.54
esbuild-linux-mips64le: 0.14.53 esbuild-linux-mips64le: 0.14.54
esbuild-linux-ppc64le: 0.14.53 esbuild-linux-ppc64le: 0.14.54
esbuild-linux-riscv64: 0.14.53 esbuild-linux-riscv64: 0.14.54
esbuild-linux-s390x: 0.14.53 esbuild-linux-s390x: 0.14.54
esbuild-netbsd-64: 0.14.53 esbuild-netbsd-64: 0.14.54
esbuild-openbsd-64: 0.14.53 esbuild-openbsd-64: 0.14.54
esbuild-sunos-64: 0.14.53 esbuild-sunos-64: 0.14.54
esbuild-windows-32: 0.14.53 esbuild-windows-32: 0.14.54
esbuild-windows-64: 0.14.53 esbuild-windows-64: 0.14.54
esbuild-windows-arm64: 0.14.53 esbuild-windows-arm64: 0.14.54
dev: true dev: true
/escalade/3.1.1: /escalade/3.1.1:
@ -9839,7 +9943,7 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/parser': 5.32.0_qugx7qdu5zevzvxaiqyxfiwquq '@typescript-eslint/parser': 5.32.0_qugx7qdu5zevzvxaiqyxfiwquq
array-includes: 3.1.4 array-includes: 3.1.5
array.prototype.flat: 1.3.0 array.prototype.flat: 1.3.0
debug: 2.6.9 debug: 2.6.9
doctrine: 2.1.0 doctrine: 2.1.0
@ -9847,11 +9951,11 @@ packages:
eslint-import-resolver-node: 0.3.6 eslint-import-resolver-node: 0.3.6
eslint-module-utils: 2.7.3_gjpiwexkhexdr4bbgrtzf23bg4 eslint-module-utils: 2.7.3_gjpiwexkhexdr4bbgrtzf23bg4
has: 1.0.3 has: 1.0.3
is-core-module: 2.9.0 is-core-module: 2.10.0
is-glob: 4.0.3 is-glob: 4.0.3
minimatch: 3.1.2 minimatch: 3.1.2
object.values: 1.1.5 object.values: 1.1.5
resolve: 1.22.0 resolve: 1.22.1
tsconfig-paths: 3.14.1 tsconfig-paths: 3.14.1
transitivePeerDependencies: transitivePeerDependencies:
- eslint-import-resolver-typescript - eslint-import-resolver-typescript
@ -10103,9 +10207,9 @@ packages:
hasBin: true hasBin: true
dependencies: dependencies:
cross-spawn: 7.0.3 cross-spawn: 7.0.3
esbuild: 0.14.53 esbuild: 0.14.54
esbuild-node-loader: 0.6.5 esbuild-node-loader: 0.6.5
esbuild-register: 3.3.3_esbuild@0.14.53 esbuild-register: 3.3.3_esbuild@0.14.54
import-meta-resolve: 1.1.1 import-meta-resolve: 1.1.1
dev: true dev: true
@ -10723,6 +10827,7 @@ packages:
function-bind: 1.1.1 function-bind: 1.1.1
has: 1.0.3 has: 1.0.3
has-symbols: 1.0.3 has-symbols: 1.0.3
dev: false
/get-intrinsic/1.1.2: /get-intrinsic/1.1.2:
resolution: {integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==} resolution: {integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==}
@ -11608,6 +11713,7 @@ packages:
resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==}
dependencies: dependencies:
has: 1.0.3 has: 1.0.3
dev: false
/is-date-object/1.0.5: /is-date-object/1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
@ -12050,7 +12156,7 @@ packages:
engines: {node: '>=4.0'} engines: {node: '>=4.0'}
dependencies: dependencies:
array-includes: 3.1.5 array-includes: 3.1.5
object.assign: 4.1.2 object.assign: 4.1.3
dev: true dev: true
/jsx-ast-utils/3.3.2: /jsx-ast-utils/3.3.2:
@ -12058,7 +12164,7 @@ packages:
engines: {node: '>=4.0'} engines: {node: '>=4.0'}
dependencies: dependencies:
array-includes: 3.1.5 array-includes: 3.1.5
object.assign: 4.1.2 object.assign: 4.1.3
dev: true dev: true
/keyv/3.1.0: /keyv/3.1.0:
@ -12849,6 +12955,7 @@ packages:
/object-inspect/1.12.0: /object-inspect/1.12.0:
resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==}
dev: false
/object-inspect/1.12.2: /object-inspect/1.12.2:
resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
@ -12866,6 +12973,15 @@ packages:
has-symbols: 1.0.3 has-symbols: 1.0.3
object-keys: 1.1.1 object-keys: 1.1.1
/object.assign/4.1.3:
resolution: {integrity: sha512-ZFJnX3zltyjcYJL0RoCJuzb+11zWGyaDbjgxZbdV7rFEcHQuYxrZqhow67aA7xpes6LhojyFDaBKAFfogQrikA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
has-symbols: 1.0.3
object-keys: 1.1.1
/object.entries/1.1.5: /object.entries/1.1.5:
resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
@ -13566,13 +13682,13 @@ packages:
postcss-value-parser: 4.2.0 postcss-value-parser: 4.2.0
dev: true dev: true
/postcss-less/6.0.0_postcss@8.4.14: /postcss-less/6.0.0_postcss@8.4.16:
resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==} resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==}
engines: {node: '>=12'} engines: {node: '>=12'}
peerDependencies: peerDependencies:
postcss: ^8.3.5 postcss: ^8.3.5
dependencies: dependencies:
postcss: 8.4.14 postcss: 8.4.16
dev: true dev: true
/postcss-load-config/3.1.4_postcss@8.4.14: /postcss-load-config/3.1.4_postcss@8.4.14:
@ -14268,22 +14384,22 @@ packages:
resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
dev: true dev: true
/postcss-safe-parser/6.0.0_postcss@8.4.14: /postcss-safe-parser/6.0.0_postcss@8.4.16:
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'} engines: {node: '>=12.0'}
peerDependencies: peerDependencies:
postcss: ^8.3.3 postcss: ^8.3.3
dependencies: dependencies:
postcss: 8.4.14 postcss: 8.4.16
dev: true dev: true
/postcss-scss/4.0.4_postcss@8.4.14: /postcss-scss/4.0.4_postcss@8.4.16:
resolution: {integrity: sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==} resolution: {integrity: sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==}
engines: {node: '>=12.0'} engines: {node: '>=12.0'}
peerDependencies: peerDependencies:
postcss: ^8.3.3 postcss: ^8.3.3
dependencies: dependencies:
postcss: 8.4.14 postcss: 8.4.16
dev: true dev: true
/postcss-selector-not/5.0.0_postcss@8.4.12: /postcss-selector-not/5.0.0_postcss@8.4.12:
@ -14378,6 +14494,15 @@ packages:
picocolors: 1.0.0 picocolors: 1.0.0
source-map-js: 1.0.2 source-map-js: 1.0.2
/postcss/8.4.16:
resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
/prelude-ls/1.1.2: /prelude-ls/1.1.2:
resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==}
engines: {node: '>= 0.8.0'} engines: {node: '>= 0.8.0'}
@ -15428,6 +15553,20 @@ packages:
- '@types/react' - '@types/react'
dev: false dev: false
/react-transition-group/2.9.0_biqbaboplfbrettd7655fr4n2y:
resolution: {integrity: sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==}
peerDependencies:
react: '>=15.0.0'
react-dom: '>=15.0.0'
dependencies:
dom-helpers: 3.4.0
loose-envify: 1.4.0
prop-types: 15.8.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
react-lifecycles-compat: 3.0.4
dev: false
/react/17.0.2: /react/17.0.2:
resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
@ -15526,6 +15665,10 @@ packages:
/regenerate/1.4.2: /regenerate/1.4.2:
resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
/regenerator-runtime/0.11.1:
resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==}
dev: false
/regenerator-runtime/0.13.9: /regenerator-runtime/0.13.9:
resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==}
@ -15726,6 +15869,7 @@ packages:
is-core-module: 2.9.0 is-core-module: 2.9.0
path-parse: 1.0.7 path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0 supports-preserve-symlinks-flag: 1.0.0
dev: false
/resolve/1.22.1: /resolve/1.22.1:
resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
@ -16094,6 +16238,12 @@ packages:
dependencies: dependencies:
kind-of: 6.0.3 kind-of: 6.0.3
/shallow-element-equals/1.0.1:
resolution: {integrity: sha512-TwyvU5ZIISuZAmX7juTupVggTW9avkp+Swz0amKicADbQrnhP5kAPkPbL8gKSFv9QkkzhTg2u3Se6TjGhn1xlQ==}
dependencies:
style-equal: 1.0.0
dev: false
/shallowequal/1.1.0: /shallowequal/1.1.0:
resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==}
@ -16381,6 +16531,7 @@ packages:
dependencies: dependencies:
call-bind: 1.0.2 call-bind: 1.0.2
define-properties: 1.1.4 define-properties: 1.1.4
dev: false
/string.prototype.trimend/1.0.5: /string.prototype.trimend/1.0.5:
resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==}
@ -16394,6 +16545,7 @@ packages:
dependencies: dependencies:
call-bind: 1.0.2 call-bind: 1.0.2
define-properties: 1.1.4 define-properties: 1.1.4
dev: false
/string.prototype.trimstart/1.0.5: /string.prototype.trimstart/1.0.5:
resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==} resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==}
@ -16471,6 +16623,10 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'} engines: {node: '>=8'}
/style-equal/1.0.0:
resolution: {integrity: sha512-gf20kfwh7eXsgPcwvYqViCBHr+GXIlpXOZR1wQftNH4/ee2P/yolWUVA/MdMdmMp+0BMfvaMKSIR1DQlY64Btw==}
dev: false
/style-inject/0.3.0: /style-inject/0.3.0:
resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==}
dev: true dev: true
@ -16537,7 +16693,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
hasBin: true hasBin: true
dependencies: dependencies:
'@csstools/selector-specificity': 2.0.2_444rcjjorr3kpoqtvoodsr46pu '@csstools/selector-specificity': 2.0.2_pnx64jze6bptzcedy5bidi3zdi
balanced-match: 2.0.0 balanced-match: 2.0.0
colord: 2.9.2 colord: 2.9.2
cosmiconfig: 7.0.1 cosmiconfig: 7.0.1
@ -16562,10 +16718,10 @@ packages:
micromatch: 4.0.5 micromatch: 4.0.5
normalize-path: 3.0.0 normalize-path: 3.0.0
picocolors: 1.0.0 picocolors: 1.0.0
postcss: 8.4.14 postcss: 8.4.16
postcss-media-query-parser: 0.2.3 postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.1 postcss-resolve-nested-selector: 0.1.1
postcss-safe-parser: 6.0.0_postcss@8.4.14 postcss-safe-parser: 6.0.0_postcss@8.4.16
postcss-selector-parser: 6.0.10 postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0 postcss-value-parser: 4.2.0
resolve-from: 5.0.0 resolve-from: 5.0.0
@ -17550,8 +17706,8 @@ packages:
stylus: stylus:
optional: true optional: true
dependencies: dependencies:
esbuild: 0.14.53 esbuild: 0.14.54
postcss: 8.4.14 postcss: 8.4.16
resolve: 1.22.1 resolve: 1.22.1
rollup: 2.77.2 rollup: 2.77.2
optionalDependencies: optionalDependencies:
@ -17577,7 +17733,7 @@ packages:
jsdom: jsdom:
optional: true optional: true
dependencies: dependencies:
'@types/chai': 4.3.1 '@types/chai': 4.3.3
'@types/chai-subset': 1.3.3 '@types/chai-subset': 1.3.3
'@types/node': 17.0.45 '@types/node': 17.0.45
c8: 7.12.0 c8: 7.12.0

View File

@ -9,6 +9,7 @@
{ "path": "packages/ice" }, { "path": "packages/ice" },
{ "path": "packages/plugin-auth" }, { "path": "packages/plugin-auth" },
{ "path": "packages/plugin-pha" }, { "path": "packages/plugin-pha" },
{ "path": "packages/plugin-fusion" },
{ "path": "packages/plugin-antd" }, { "path": "packages/plugin-antd" },
{ "path": "packages/plugin-rax-compat" } { "path": "packages/plugin-rax-compat" }
] ]