From 2087737890b3b3ba308c1a25a3e6e6729db9bdf8 Mon Sep 17 00:00:00 2001 From: yike <1334785356@qq.com> Date: Sat, 16 Mar 2024 16:48:07 +0800 Subject: [PATCH 01/12] fix(input-search): @search --- packages/yike-design-build/bin/index.js | 0 .../components/input-search/src/input-search.vue | 8 +++++--- 2 files changed, 5 insertions(+), 3 deletions(-) mode change 100644 => 100755 packages/yike-design-build/bin/index.js diff --git a/packages/yike-design-build/bin/index.js b/packages/yike-design-build/bin/index.js old mode 100644 new mode 100755 diff --git a/packages/yike-design-ui/components/input-search/src/input-search.vue b/packages/yike-design-ui/components/input-search/src/input-search.vue index a8596cf4..dfcc1eee 100644 --- a/packages/yike-design-ui/components/input-search/src/input-search.vue +++ b/packages/yike-design-ui/components/input-search/src/input-search.vue @@ -13,9 +13,11 @@ From 9c9321fc0670c4faabefc37fa70c5a0d85e5ab47 Mon Sep 17 00:00:00 2001 From: rickon_DAFEI <1016831404@qq.com> Date: Sat, 16 Mar 2024 17:43:44 +0800 Subject: [PATCH 02/12] feat(css): build css --- package.json | 6 - packages/demo-test/package.json | 2 +- packages/demo-test/src/App.vue | 3 + packages/demo-test/src/main.ts | 7 +- .../scripts/build-style/index.ts | 14 + .../src/views/develop/getting-started.md | 8 + packages/yike-design-resolver/src/index.ts | 60 +- packages/yike-design-resolver/src/yike.ts | 2 +- pnpm-lock.yaml | 1401 +---------------- 9 files changed, 120 insertions(+), 1383 deletions(-) diff --git a/package.json b/package.json index ed72a318..2b7aa02a 100644 --- a/package.json +++ b/package.json @@ -32,12 +32,6 @@ "@types/node": "^18.11.12", "@typescript-eslint/eslint-plugin": "^6.2.1", "@typescript-eslint/parser": "^6.2.1", - "@babel/core": "^7.14.6", - "@babel/plugin-proposal-class-properties": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.15.0", - "@babel/preset-env": "^7.14.7", - "@babel/preset-typescript": "^7.14.5", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", "eslint": "^8.46.0", diff --git a/packages/demo-test/package.json b/packages/demo-test/package.json index 120c3680..bf7b407d 100644 --- a/packages/demo-test/package.json +++ b/packages/demo-test/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "vue": "^3.4.21", - "@yike-design/ui": "^0.0.8", + "@yike-design/ui": "workspace:*", "@yike-design/resolver": "workspace:*", "unplugin-vue-components": "^0.26.0", "unplugin-auto-import": "^0.17.5" diff --git a/packages/demo-test/src/App.vue b/packages/demo-test/src/App.vue index 60633d42..4caf2311 100644 --- a/packages/demo-test/src/App.vue +++ b/packages/demo-test/src/App.vue @@ -18,6 +18,9 @@ import HelloWorld from './components/HelloWorld.vue' 线框按钮 + + + diff --git a/packages/demo-test/src/main.ts b/packages/demo-test/src/main.ts index 975dad9f..ed27012d 100644 --- a/packages/demo-test/src/main.ts +++ b/packages/demo-test/src/main.ts @@ -2,5 +2,10 @@ import { createApp } from 'vue'; import './style.css'; import App from './App.vue'; import '@yike-design/ui/es/components/styles/index.less'; +import { YkTitle, YkMessage, YkNotification } from '@yike-design/ui'; -createApp(App).mount('#app'); +const app = createApp(App); +app.component(YkTitle.name, YkTitle).mount('#app'); + +app.config.globalProperties.$notification = YkNotification; +app.config.globalProperties.$message = YkMessage; diff --git a/packages/yike-design-build/scripts/build-style/index.ts b/packages/yike-design-build/scripts/build-style/index.ts index 4e581ea3..b5f21dad 100644 --- a/packages/yike-design-build/scripts/build-style/index.ts +++ b/packages/yike-design-build/scripts/build-style/index.ts @@ -71,6 +71,20 @@ function cssjsPlugin(): Plugin { async generateBundle(outputOptions, bundle) { for (const filename of Object.keys(bundle)) { // const chunk = bundle[filename]; + const indexExist = fs.existsSync( + resolvePath('es\\', filename.replace('index.js', 'index.css')), + ); + if (!indexExist) { + this.emitFile({ + type: 'asset', + fileName: filename.replace('index.js', 'index.css'), + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + // FIX ME + // Change the content of index.js to be correct + source: '', + }); + } this.emitFile({ type: 'asset', fileName: filename.replace('index.js', 'css.js'), diff --git a/packages/yike-design-demo/src/views/develop/getting-started.md b/packages/yike-design-demo/src/views/develop/getting-started.md index 7791ad4e..95c7b626 100644 --- a/packages/yike-design-demo/src/views/develop/getting-started.md +++ b/packages/yike-design-demo/src/views/develop/getting-started.md @@ -14,6 +14,7 @@ npm install --save-dev @yike-design/ui import AutoImport from 'unplugin-auto-import/vite' import Components from 'unplugin-vue-components/vite' import { YikeResolver } from '@yike-design/resolver' // https://vitejs.dev/config/ export default + defineConfig({ plugins: [ vue(), @@ -27,6 +28,13 @@ main.ts ```ts import '@yike-design/ui/es/components/styles/index.less' +// 引入全局方法 +import { YkMessage, YkNotification } from '@yike-design/ui' + +const app = createApp(App) + +app.config.globalProperties.$notification = YkNotification +app.config.globalProperties.$message = YkMessage ``` package.json diff --git a/packages/yike-design-resolver/src/index.ts b/packages/yike-design-resolver/src/index.ts index f0f7913b..2a75456c 100644 --- a/packages/yike-design-resolver/src/index.ts +++ b/packages/yike-design-resolver/src/index.ts @@ -1,61 +1,5 @@ -export { YikeResolver } from './yike'; -const matchComponents = [ - { pattern: /^YkUpload$/, componentDir: 'upload' }, - { pattern: /^(YkRadio|YkRadioGroup)$/, componentDir: 'radio' }, - { pattern: /^(YkCheckbox|YkCheckboxGroup)$/, componentDir: 'checkbox' }, - { pattern: /^YkAnchor$/, componentDir: 'anchor' }, - { pattern: /^YkPopover$/, componentDir: 'popover' }, - { pattern: /^YkSwitch$/, componentDir: 'switch' }, - { pattern: /^YkDrawer$/, componentDir: 'drawer' }, - { pattern: /^(YkTable|YkTableColumn)$/, componentDir: 'table' }, - { pattern: /^(YkBreadcrumb|YkBreadcrumbItem)$/, componentDir: 'breadcrumb' }, - { pattern: /^YkBadge$/, componentDir: 'badge' }, - { pattern: /^YkScrollbar$/, componentDir: 'scrollbar' }, - { pattern: /^YkRate$/, componentDir: 'rate' }, - { pattern: /^YkAffix$/, componentDir: 'affix' }, - { pattern: /^YkInput$/, componentDir: 'input' }, - { pattern: /^YkInputSearch$/, componentDir: 'input-search' }, - { pattern: /^YkTree$/, componentDir: 'tree' }, - { pattern: /^YkTreeSelect$/, componentDir: 'tree-select' }, - { pattern: /^YkSlider$/, componentDir: 'slider' }, - { pattern: /^YkCollapse$/, componentDir: 'collapse' }, - { pattern: /^YkCollapseGroup$/, componentDir: 'collapse' }, - { pattern: /^YkPopconfirm$/, componentDir: 'popconfirm' }, - { pattern: /^YkInputNumber$/, componentDir: 'input-number' }, - { pattern: /^(YkTabs|YkTabPane)$/, componentDir: 'tabs' }, - { pattern: /^(YkForm|YkFormItem)$/, componentDir: 'form' }, - { pattern: /^YkInputTag$/, componentDir: 'input-tag' }, - { pattern: /^YkPagination$/, componentDir: 'pagination' }, - { pattern: /^YkTextArea$/, componentDir: 'text-area' }, - { pattern: /^YkTag$/, componentDir: 'tag' }, - { pattern: /^YkCalendar$/, componentDir: 'calendar' }, - { pattern: /^YkSkeleton$/, componentDir: 'skeleton' }, - { pattern: /^YkDivider$/, componentDir: 'divider' }, - { pattern: /^YkLink$/, componentDir: 'link' }, - { pattern: /^YkAlert$/, componentDir: 'alert' }, - { pattern: /^YkButton$/, componentDir: 'button' }, - { pattern: /^YkTheme$/, componentDir: 'theme' }, - { pattern: /^YkIcon$/, componentDir: 'icon' }, - { pattern: /^(YkAvatar|YkAvatarGroup)$/, componentDir: 'avatar' }, - { pattern: /^YkSpace$/, componentDir: 'space' }, - { pattern: /^(YkTimeline|YkTimelineItem)$/, componentDir: 'timeline' }, - { pattern: /^YkMessage$/, componentDir: 'message' }, - { pattern: /^YkNotification$/, componentDir: 'notification' }, - { pattern: /^(YkParagraph|YkTitle|YkText)$/, componentDir: 'typography' }, - { pattern: /^YkBackTop$/, componentDir: 'back-top' }, - { pattern: /^YkTooltip$/, componentDir: 'tooltip' }, - { pattern: /^YkEmpty$/, componentDir: 'empty' }, - { pattern: /^YkProgress$/, componentDir: 'progress' }, - { pattern: /^YkModal$/, componentDir: 'modal' }, - { pattern: /^(YkDropdown|YkDropdownItem)$/, componentDir: 'dropdown' }, - { - pattern: /^(YkImage|YkImagePreview|YkImagePreviewGroup)$/, - componentDir: 'image', - }, - { pattern: /^YkSpinner$/, componentDir: 'spinner' }, - { pattern: /^vLoading$/, componentDir: 'directive' }, -]; - +export { YikeResolver, matchComponents } from './yike'; +import { matchComponents } from './yike'; export function kebabCase(key: string) { const result = key.replace(/([A-Z])/g, ' $1').trim(); return result.split(' ').join('-').toLowerCase(); diff --git a/packages/yike-design-resolver/src/yike.ts b/packages/yike-design-resolver/src/yike.ts index 4982bb3c..a5905171 100644 --- a/packages/yike-design-resolver/src/yike.ts +++ b/packages/yike-design-resolver/src/yike.ts @@ -1,7 +1,7 @@ import type { ComponentInfo, ComponentResolver } from './types'; import { isExclude } from './_utils'; -const matchComponents = [ +export const matchComponents = [ { pattern: /^YkUpload$/, componentDir: 'upload' }, { pattern: /^(YkRadio|YkRadioGroup)$/, componentDir: 'radio' }, { pattern: /^(YkCheckbox|YkCheckboxGroup)$/, componentDir: 'checkbox' }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fae7b8e4..10cce106 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,24 +15,6 @@ importers: specifier: ^3.3.4 version: registry.npmmirror.com/vue@3.3.4 devDependencies: - '@babel/core': - specifier: ^7.14.6 - version: 7.23.0 - '@babel/plugin-proposal-class-properties': - specifier: ^7.14.5 - version: 7.18.6(@babel/core@7.23.0) - '@babel/plugin-syntax-dynamic-import': - specifier: ^7.8.3 - version: 7.8.3(@babel/core@7.23.0) - '@babel/plugin-transform-runtime': - specifier: ^7.15.0 - version: 7.24.0(@babel/core@7.23.0) - '@babel/preset-env': - specifier: ^7.14.7 - version: 7.24.0(@babel/core@7.23.0) - '@babel/preset-typescript': - specifier: ^7.14.5 - version: 7.23.3(@babel/core@7.23.0) '@testing-library/vue': specifier: ^7.0.0 version: registry.npmmirror.com/@testing-library/vue@7.0.0(@vue/compiler-sfc@3.4.21)(vue@3.3.4) @@ -127,7 +109,7 @@ importers: specifier: workspace:* version: link:../yike-design-resolver '@yike-design/ui': - specifier: ^0.0.8 + specifier: workspace:* version: link:../yike-design-ui unplugin-auto-import: specifier: ^0.17.5 @@ -316,11 +298,6 @@ packages: resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==} engines: {node: '>=6.9.0'} - /@babel/compat-data@7.23.5: - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/core@7.23.0: resolution: {integrity: sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==} engines: {node: '>=6.9.0'} @@ -358,13 +335,6 @@ packages: dependencies: '@babel/types': 7.23.0 - /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: - resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - dev: true - /@babel/helper-compilation-targets@7.22.15: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} @@ -375,17 +345,6 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-compilation-targets@7.23.6: - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.23.0 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: true - /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.0): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} @@ -403,66 +362,6 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.23.0): - resolution: {integrity: sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - semver: 6.3.1 - dev: true - - /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.0): - resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.1 - dev: true - - /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.0): - resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.6 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.23.0): - resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.6 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-environment-visitor@7.22.20: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} @@ -474,1129 +373,152 @@ packages: '@babel/template': 7.22.15 '@babel/types': 7.23.0 - /@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - - /@babel/helper-member-expression-to-functions@7.23.0: - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - - /@babel/helper-module-imports@7.22.15: - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - - /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.0): - resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - - /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - dev: true - - /@babel/helper-optimise-call-expression@7.22.5: - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - - /@babel/helper-plugin-utils@7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} - engines: {node: '>=6.9.0'} - - /@babel/helper-plugin-utils@7.24.0: - resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.0): - resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.22.20 - dev: true - - /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.0): - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - - /@babel/helper-skip-transparent-expression-wrappers@7.22.5: - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.0 - - /@babel/helper-string-parser@7.22.5: - resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} - engines: {node: '>=6.9.0'} - - /@babel/helper-validator-identifier@7.22.20: - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} - engines: {node: '>=6.9.0'} - - /@babel/helper-validator-option@7.22.15: - resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} - engines: {node: '>=6.9.0'} - - /@babel/helper-validator-option@7.23.5: - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-wrap-function@7.22.20: - resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - dev: true - - /@babel/helpers@7.23.1: - resolution: {integrity: sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.0 - '@babel/types': 7.23.0 - transitivePeerDependencies: - - supports-color - - /@babel/highlight@7.22.20: - resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.22.20 - chalk: 2.4.2 - js-tokens: 4.0.0 - - /@babel/parser@7.23.0: - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.0 - - /@babel/parser@7.24.0: - resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.0 - - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.0) - dev: true - - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.0): - resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.0): - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.0): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - dev: true - - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.0): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.0): - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.0): - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.0): - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.0): - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.0): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.0): - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.0): - resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: false - - /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.0): - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.0): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.0): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.0): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.0): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.0): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.0): - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.0): - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.0): - resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: false - - /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.0): - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.0): - resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.0) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.0): - resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0) - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 - dev: true - - /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/template': 7.22.15 - dev: true - - /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.0): - resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: true - - /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-simple-access': 7.22.5 - dev: true - - /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.0): - resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-identifier': 7.22.20 - dev: true - - /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.0): - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.23.0): - resolution: {integrity: sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.0 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - - /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.0): - resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.0) - dev: true - - /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/types': 7.23.0 - /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + /@babel/helper-member-expression-to-functions@7.23.0: + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - regenerator-transform: 0.15.2 - dev: true + '@babel/types': 7.23.0 - /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + /@babel/helper-module-imports@7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/types': 7.23.0 - /@babel/plugin-transform-runtime@7.24.0(@babel/core@7.23.0): - resolution: {integrity: sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==} + /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.0): + resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.23.0) - babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.0) - babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 - /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + /@babel/helper-optimise-call-expression@7.22.5: + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/types': 7.23.0 - /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + /@babel/helper-plugin-utils@7.22.5: + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: true - /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.0): + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 - /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + /@babel/helper-simple-access@7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/types': 7.23.0 - /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/types': 7.23.0 - /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.0): - resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.0) - dev: false + '@babel/types': 7.23.0 - /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.0): - resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} + /@babel/helper-string-parser@7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.0) - dev: true - /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - dev: true - /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + /@babel/helper-validator-option@7.22.15: + resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true - /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + /@babel/helpers@7.23.1: + resolution: {integrity: sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.0 + '@babel/types': 7.23.0 + transitivePeerDependencies: + - supports-color - /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + /@babel/highlight@7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.0 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) - '@babel/helper-plugin-utils': 7.24.0 - dev: true + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + + /@babel/parser@7.23.0: + resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.0 + + /@babel/parser@7.24.0: + resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.0 - /@babel/preset-env@7.24.0(@babel/core@7.23.0): - resolution: {integrity: sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==} + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.0): + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 '@babel/core': 7.23.0 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.23.0) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.0) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.0) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.0) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.0) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.0) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.23.0) - '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.0) - '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.0) - '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.0) - '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.23.0) - '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.0) - '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.0) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.0) - babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.23.0) - babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.0) - babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.0) - core-js-compat: 3.36.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true + '@babel/helper-plugin-utils': 7.22.5 + dev: false - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.0): - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.0): + resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/types': 7.23.0 - esutils: 2.0.3 - dev: true + '@babel/helper-plugin-utils': 7.22.5 + dev: false - /@babel/preset-typescript@7.23.3(@babel/core@7.23.0): - resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.0): + resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.0) - '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.0) - dev: true - - /@babel/regjsgen@0.8.0: - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - dev: true - - /@babel/runtime@7.23.1: - resolution: {integrity: sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.0 - dev: true + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.0) + dev: false /@babel/template@7.22.15: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} @@ -2554,42 +1476,6 @@ packages: resolution: {integrity: sha512-iCvCkGFskbaYtfQ0a3GmcQCHl/Sv1GufXFGuUQ+FE+WJa7A/espLOuFIn09B944V8/ImPj71T4+rTASxO2PAuA==} dev: true - /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.23.0): - resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/compat-data': 7.22.20 - '@babel/core': 7.23.0 - '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.23.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.0): - resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.0) - core-js-compat: 3.36.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.0): - resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.0 - '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.0) - transitivePeerDependencies: - - supports-color - dev: true - /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -2618,17 +1504,6 @@ packages: node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001597 - electron-to-chromium: 1.4.707 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) - dev: true - /camelcase@6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} @@ -2637,10 +1512,6 @@ packages: /caniuse-lite@1.0.30001546: resolution: {integrity: sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==} - /caniuse-lite@1.0.30001597: - resolution: {integrity: sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==} - dev: true - /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} dev: true @@ -2730,12 +1601,6 @@ packages: /convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - /core-js-compat@3.36.0: - resolution: {integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==} - dependencies: - browserslist: 4.23.0 - dev: true - /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} @@ -2785,10 +1650,6 @@ packages: /electron-to-chromium@1.4.544: resolution: {integrity: sha512-54z7squS1FyFRSUqq/knOFSptjjogLZXbKcYk3B0qkE1KZzvqASwRZnY2KzZQJqIYLVD38XZeoiMRflYSwyO4w==} - /electron-to-chromium@1.4.707: - resolution: {integrity: sha512-qRq74Mo7ChePOU6GHdfAJ0NREXU8vQTlVlfWz3wNygFay6xrd/fY2J7oGHwrhFeU30OVctGLdTh/FcnokTWpng==} - dev: true - /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true @@ -2898,11 +1759,6 @@ packages: dependencies: '@types/estree': 1.0.5 - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - dev: true - /fast-glob@3.3.1: resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} engines: {node: '>=8.6.0'} @@ -3112,11 +1968,6 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - /jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - dev: true - /jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} @@ -3153,10 +2004,6 @@ packages: mlly: 1.6.1 pkg-types: 1.0.3 - /lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - dev: true - /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: @@ -3348,10 +2195,6 @@ packages: /node-releases@2.0.13: resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: true - /normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -3437,46 +2280,6 @@ packages: dependencies: picomatch: 2.3.1 - /regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} - engines: {node: '>=4'} - dependencies: - regenerate: 1.4.2 - dev: true - - /regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - dev: true - - /regenerator-runtime@0.14.0: - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} - dev: true - - /regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - dependencies: - '@babel/runtime': 7.23.1 - dev: true - - /regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} - engines: {node: '>=4'} - dependencies: - '@babel/regjsgen': 0.8.0 - regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.1 - regjsparser: 0.9.1 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.1.0 - dev: true - - /regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} - hasBin: true - dependencies: - jsesc: 0.5.0 - dev: true - /resize-observer-polyfill@1.5.1: resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} dev: true @@ -3681,29 +2484,6 @@ packages: dev: true optional: true - /unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} - engines: {node: '>=4'} - dev: true - - /unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 - unicode-property-aliases-ecmascript: 2.1.0 - dev: true - - /unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} - engines: {node: '>=4'} - dev: true - - /unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - dev: true - /unimport@3.7.1: resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} dependencies: @@ -3856,17 +2636,6 @@ packages: escalade: 3.1.1 picocolors: 1.0.0 - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.23.0 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - /vfile-location@5.0.2: resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} dependencies: From 11dfcc0f27072fb34a7128787ea41d481f698b01 Mon Sep 17 00:00:00 2001 From: rickon_DAFEI <1016831404@qq.com> Date: Sat, 16 Mar 2024 17:44:47 +0800 Subject: [PATCH 03/12] chore(release): 0.0.9 --- packages/yike-design-ui/CHANGELOG.md | 149 +++++++++++++++++++++++++++ packages/yike-design-ui/package.json | 2 +- 2 files changed, 150 insertions(+), 1 deletion(-) create mode 100644 packages/yike-design-ui/CHANGELOG.md diff --git a/packages/yike-design-ui/CHANGELOG.md b/packages/yike-design-ui/CHANGELOG.md new file mode 100644 index 00000000..8cddb74c --- /dev/null +++ b/packages/yike-design-ui/CHANGELOG.md @@ -0,0 +1,149 @@ +# 更新日志 + + +### [0.0.9](https://github.com/ecaps1038/yike-design-dev/compare/v0.0.6...v0.0.9) (2024-03-16) + + +### ✏️ Documentation | 文档 + +* **breadcrumb:** remove separatorIcon ([4030864](https://github.com/ecaps1038/yike-design-dev/commit/40308640c09f0a7558287825ae3248c1d03f7d83)) +* **button:** update doc ([43c3084](https://github.com/ecaps1038/yike-design-dev/commit/43c3084632cfee7e014203b2d776a7264aa5f918)) +* **collapse...:** 优化文档 ([7077af0](https://github.com/ecaps1038/yike-design-dev/commit/7077af0206dbec3f7540ef7d1cf09a2d936ab1cd)) +* **collapse&drawer:** 改进文档 ([eff6da5](https://github.com/ecaps1038/yike-design-dev/commit/eff6da5445eb66970b7de196ca3073bd4e184038)) +* **DocPage:** 调整锚点位置 ([b237f1b](https://github.com/ecaps1038/yike-design-dev/commit/b237f1b05fc3f63e8ea6a34e7e8f52d6b4565bbf)) +* **dropdown:** update docs ([06e0d19](https://github.com/ecaps1038/yike-design-dev/commit/06e0d193428c55dacb4194f59f0685e63f985971)) +* **dropdown:** update docs ([ef682f0](https://github.com/ecaps1038/yike-design-dev/commit/ef682f0dbbd64eb00feb6bc163af2f57394883c8)) +* **dropdown:** update dropdown doc ([68ae20f](https://github.com/ecaps1038/yike-design-dev/commit/68ae20f6c8b89cf124a08013182ad2bab039ae9c)) +* **image:** 修改打包后图片不显示为题 ([f92d1c6](https://github.com/ecaps1038/yike-design-dev/commit/f92d1c6ab48198dbab29f89adf07c99d141da9ee)) +* **image:** 修改打包后图片不显示为题 ([a09dc3a](https://github.com/ecaps1038/yike-design-dev/commit/a09dc3a42fc3335ca8ac52de42f4f0d3373bc904)) +* **tooltip:** update tooltip doc ([4dc5d2b](https://github.com/ecaps1038/yike-design-dev/commit/4dc5d2bada3718f2bd73bcb8770356a5e4de7495)) +* **upload:** 更新图片地址 ([0c57b6e](https://github.com/ecaps1038/yike-design-dev/commit/0c57b6e9bf85f6a091a279d20a511d258df881d0)) +* 优化样式 ([6045ab4](https://github.com/ecaps1038/yike-design-dev/commit/6045ab4447e75c0df6a82e86b7b00cca3080a590)) +* 优化首页 ([3f19dfb](https://github.com/ecaps1038/yike-design-dev/commit/3f19dfb068167e39db7fdeaa746f1b9f2afe3041)) +* 优化首页 ([29d8a17](https://github.com/ecaps1038/yike-design-dev/commit/29d8a17baea82c9b99c2ff2e59346f916aedb343)) +* 优化首页 ([6cb9ac0](https://github.com/ecaps1038/yike-design-dev/commit/6cb9ac0ea9865b4bd80a6a697746706367783c97)) +* 修改文档用语 ([69a9de5](https://github.com/ecaps1038/yike-design-dev/commit/69a9de5d4920c85c7d770a72d877bff0f058aaaa)) +* 修改文档用语 ([4bb814a](https://github.com/ecaps1038/yike-design-dev/commit/4bb814a5e91d543562da0e0f542e592bc9482e47)) +* 修改文档用语 ([560e544](https://github.com/ecaps1038/yike-design-dev/commit/560e544eca4a7d18537036c5f566f995807b532b)) +* 整理文档用语 ([cc076b7](https://github.com/ecaps1038/yike-design-dev/commit/cc076b7089ce3a8d326b413386e67269633981c1)) +* 更新图片链接 ([e6077a0](https://github.com/ecaps1038/yike-design-dev/commit/e6077a02b3d2a90cbb535095626322b521d2bcf6)) +* 添加快速上手菜单 ([747d939](https://github.com/ecaps1038/yike-design-dev/commit/747d939a35e51c71eb7ae680a8d8d56c439f6cf0)) +* 调整文档展示样式 ([ee30fb3](https://github.com/ecaps1038/yike-design-dev/commit/ee30fb31ce1462033e7686647c300fd3bb4db39a)) + + +### 🐛 Bug Fixes | Bug 修复 + +* 404 if use html5 router in github pages ([6914b0d](https://github.com/ecaps1038/yike-design-dev/commit/6914b0d69ba0dc9fd120aa62ffaf565f74148032)) +* add icon ([51994d6](https://github.com/ecaps1038/yike-design-dev/commit/51994d65857645760e1dc3d5f0da025934698d9a)) +* **alert:** use bem ([#311](https://github.com/ecaps1038/yike-design-dev/issues/311)) ([f5f5918](https://github.com/ecaps1038/yike-design-dev/commit/f5f5918c61f6f249b8bc01ee94f3f5187f090552)) +* **anchor:** 调整样式 ([e9a5f90](https://github.com/ecaps1038/yike-design-dev/commit/e9a5f90c8058811804b4c6e89d4254745b80f291)) +* **badge:** 优化样式 ([d4b023f](https://github.com/ecaps1038/yike-design-dev/commit/d4b023f028b9cc69c32fdc063b46c5a8982b07f5)) +* **badge:** 修复badge里面的doc.md文档说明错误 没有out-dot属性 是in-dot ([5b078a1](https://github.com/ecaps1038/yike-design-dev/commit/5b078a1c0dce00f7c20ea4e27def49ff8ed999ea)) +* **base:** add markdown file no wrap rule ([58ec198](https://github.com/ecaps1038/yike-design-dev/commit/58ec198697ebffb7eaa404615f5669aa9ff65124)) +* **build:** fix loss modal less ([27ff0c7](https://github.com/ecaps1038/yike-design-dev/commit/27ff0c7104008e301f70616d12556ffb91d53b5a)) +* **build:** No styles import for message etc. ([d648ea2](https://github.com/ecaps1038/yike-design-dev/commit/d648ea2fd97f3b5f9cf671eeba35548a2acb31e5)) +* Calendar font display missed ([2dad091](https://github.com/ecaps1038/yike-design-dev/commit/2dad0912da647488a65b5b9751acaae7ce240b45)) +* calendar's performance ([9abebac](https://github.com/ecaps1038/yike-design-dev/commit/9abebaca1eaaabacddc561eaf3da3eea71671f50)) +* **color:** 优化颜色配比 ([6fd9525](https://github.com/ecaps1038/yike-design-dev/commit/6fd9525479cf1b9749e505aacc7ddb2fbd06cd4f)) +* **demo:** anchor title ([dbee259](https://github.com/ecaps1038/yike-design-dev/commit/dbee2592699e929f1fdb8d242671d51d42ac7137)) +* **demo:** HomeView layout ([#303](https://github.com/ecaps1038/yike-design-dev/issues/303)) ([4a15c70](https://github.com/ecaps1038/yike-design-dev/commit/4a15c7018fd2ca3898bdc39b420d4f3a5ffaf4c8)) +* **demo:** Optimize doc style ([e3d1dd4](https://github.com/ecaps1038/yike-design-dev/commit/e3d1dd495a8bd1981e54c009a3a9d2e877f8ec7a)) +* **demo:** Optimize doc style ([f6324a7](https://github.com/ecaps1038/yike-design-dev/commit/f6324a730302d4793d97359037c2aae77eb5053b)) +* **demo:** reduce logo size ([#310](https://github.com/ecaps1038/yike-design-dev/issues/310)) ([7d21787](https://github.com/ecaps1038/yike-design-dev/commit/7d217873c20c8d3e4f999d09dcae920a54a0316b)) +* **demo:** remove useless code ([75c1981](https://github.com/ecaps1038/yike-design-dev/commit/75c1981a688c6e0ffdfbca9d8723feb3b5cf81b4)) +* **demo:** remove useless code ([c035a9b](https://github.com/ecaps1038/yike-design-dev/commit/c035a9b5719f5bae4e01e14f977a60b301eed5d2)) +* **demo:** shikiji instead of highlightjs ([#306](https://github.com/ecaps1038/yike-design-dev/issues/306)) ([0b441d4](https://github.com/ecaps1038/yike-design-dev/commit/0b441d4b625b5997d747e29f44ab5490a2ee3be5)) +* **demo:** solving mobile document overflow ([84afcd3](https://github.com/ecaps1038/yike-design-dev/commit/84afcd35575db12f84427b1be1bc570aca5a920e)) +* **demo:** solving mobile document overflow ([5d68f0e](https://github.com/ecaps1038/yike-design-dev/commit/5d68f0ecd44560bcad8f06f5afb65c8289f7b2d3)) +* **demo:** 移动端demo不能滚动 ([ad0a190](https://github.com/ecaps1038/yike-design-dev/commit/ad0a190f0a3d7c10c3d6ed89de5cb2ac36d5b8e1)) +* do not use hash router ([6662eed](https://github.com/ecaps1038/yike-design-dev/commit/6662eed41fa2226daf0d57dfb92eb0b79e22a1c6)) +* **DocPage:** remove useless code ([a2422e4](https://github.com/ecaps1038/yike-design-dev/commit/a2422e4734bc584cffe0ca38c18e627fb6a83dce)) +* **DocPage:** Use css variable to set anchor width ([aa14864](https://github.com/ecaps1038/yike-design-dev/commit/aa148647a3c006134ff10766cfdb9de7de41cc47)) +* **docs:** 优化响应式样式 ([dd4ad06](https://github.com/ecaps1038/yike-design-dev/commit/dd4ad06655614d7f395cc312521dc99fe12a0856)) +* **drawer:** 关闭抽屉时页面抖动 ([08107dd](https://github.com/ecaps1038/yike-design-dev/commit/08107dde12778a97e414bee78e66eecad7bed895)) +* **drawer:** 点击关闭按钮触发多次关闭 ([e648368](https://github.com/ecaps1038/yike-design-dev/commit/e648368190e4afda36c8cbf341bea51d2315acd9)) +* **drawer:** 点击关闭按钮触发多次关闭 ([8477fb0](https://github.com/ecaps1038/yike-design-dev/commit/8477fb0f91859710d66a4f32f9c00d456b6b036d)) +* **input-number:** 到达极限时按键弹起不触发 ([4ad6fb0](https://github.com/ecaps1038/yike-design-dev/commit/4ad6fb017ba7ae4e99ce9520f0686734ee7ff554)) +* **input-number:** 可输入非数字字符&显示值精度错误 ([b9471e6](https://github.com/ecaps1038/yike-design-dev/commit/b9471e674e2704a123f17b3af9947ce438152e03)) +* **input-number:** 可输入非数字字符&显示值精度错误 ([b8c1493](https://github.com/ecaps1038/yike-design-dev/commit/b8c149308bbb5472e8a703f60f5fc6190e8991a0)) +* **input-number:** 处理getDisplayValue中字符串toFixed报错。 ([5060e3f](https://github.com/ecaps1038/yike-design-dev/commit/5060e3fcea371a470e43e70d3df6d1262c6ca1f3)) +* **input-number:** 手动控制后精度显示错误 ([44bcef1](https://github.com/ecaps1038/yike-design-dev/commit/44bcef1a5c26245c8750a48e2dfc87059d88aa59)) +* **input-number:** 手动控制后精度显示错误 ([fd43d4f](https://github.com/ecaps1038/yike-design-dev/commit/fd43d4f4271d0a24176716b9d2e0bec48328c283)) +* **input-number:** 改用watch实现v-model同步 ([f013b78](https://github.com/ecaps1038/yike-design-dev/commit/f013b782e02e71dc99b3aa5223817aa9e0464480)) +* **input-number:** 整数+浮点数的精度问题 ([1d2745b](https://github.com/ecaps1038/yike-design-dev/commit/1d2745b3d25d8b86ec3813644d95b8dd7aeeacd3)) +* **input-number:** 整数+浮点数的精度问题 ([38df5a5](https://github.com/ecaps1038/yike-design-dev/commit/38df5a5a02e1d52584025479c2ff65f517727b12)) +* **input-number:** 浮点数可能超出限制值 ([4f7f85f](https://github.com/ecaps1038/yike-design-dev/commit/4f7f85f19742e452e6c7f4aa80fe581c52066954)) +* **input-search:** [@search](https://github.com/search) ([2087737](https://github.com/ecaps1038/yike-design-dev/commit/2087737890b3b3ba308c1a25a3e6e6729db9bdf8)) +* **input-tag:** resolve warning on demo ([ba80593](https://github.com/ecaps1038/yike-design-dev/commit/ba80593f685090d23f565b82843d0b40d72971e6)) +* **input-tag:** resolve warning on demo ([260abfa](https://github.com/ecaps1038/yike-design-dev/commit/260abfa64e022a0a8979f651a2e9a3a576b171c2)) +* **input-tag:** 为组件引用标注类型 ([e7c60de](https://github.com/ecaps1038/yike-design-dev/commit/e7c60debf7ff7a9e2f06a1b5dabcd9b030d15b30)) +* **input-tag:** 修复input宽度计算不及时的问题 ([c106e07](https://github.com/ecaps1038/yike-design-dev/commit/c106e0765650a9a5d7fab219812152314b5ebafb)) +* **input-tag:** 修复tag高度问题以及收起tag数量错误问题 ([be41318](https://github.com/ecaps1038/yike-design-dev/commit/be413185384486eb6856b8f1350465255852bf29)) +* **input:** Chrome中字数限制可能无效 ([39c6fcf](https://github.com/ecaps1038/yike-design-dev/commit/39c6fcfbb866ccf7c33d2a4765c709c805968471)) +* **inputtag:** 优化inputtag样式 ([8b50ea9](https://github.com/ecaps1038/yike-design-dev/commit/8b50ea9cddad3388c33046c3e7242d655727c211)) +* **inputtag:** 样式优化 ([0237f9d](https://github.com/ecaps1038/yike-design-dev/commit/0237f9d04d96315fd2d896967945fea4322c1fbb)) +* **input:** 中文输入法回车时可能触发submit事件 ([11411b2](https://github.com/ecaps1038/yike-design-dev/commit/11411b2fbc73e0f73010a308f776096c00f869c9)) +* **input:** 优化样式副作用&减少嵌套 ([b26402a](https://github.com/ecaps1038/yike-design-dev/commit/b26402ac510d4a5f1eefebd3906f93b86c71e76f)) +* **input:** 清除按钮样式问题 ([b3c4cbf](https://github.com/ecaps1038/yike-design-dev/commit/b3c4cbf1e6992d4602484d26613ba90b3bd4b950)) +* pagination's input value greater than totalPages ([57c8ed0](https://github.com/ecaps1038/yike-design-dev/commit/57c8ed075c35ac99783c4012b5a11ae4fc5ed006)) +* pagination's input value greater than totalPages ([63d2395](https://github.com/ecaps1038/yike-design-dev/commit/63d239577fea0869ed841fdc8bfbabc0244a4fe2)) +* **pagination\tabs:** 修改bagination emits和tabs样式 ([04ec3a2](https://github.com/ecaps1038/yike-design-dev/commit/04ec3a2170bf6caaa7e53304af074ee4eb77b7dc)) +* **pagination:** fix jumper ([c2c97f0](https://github.com/ecaps1038/yike-design-dev/commit/c2c97f05d15995cf3d3c4ed9deb97952fdfa7ced)) +* **paragraph:** copy failed ([9c69dbd](https://github.com/ecaps1038/yike-design-dev/commit/9c69dbd4624d70d0bef61876a2da8c770c6f302a)) +* **ppopover文档:** 修复文档链接跳转不正常问题 ([39b1abc](https://github.com/ecaps1038/yike-design-dev/commit/39b1abc37dfe1268b999bb51cd2cc9fccfc13de7)) +* **ppopover文档:** 修复文档链接跳转不正常问题 ([9f7ad8a](https://github.com/ecaps1038/yike-design-dev/commit/9f7ad8ae655332d03d9060a443ef81f176e25c47)) +* remove useless code ([70c6d17](https://github.com/ecaps1038/yike-design-dev/commit/70c6d179a8d7a55b06a9af31eda60fc267967f24)) +* remove useless config ([817fa32](https://github.com/ecaps1038/yike-design-dev/commit/817fa32763b7de2c7ebe11834a742773a79f0413)) +* **script:** new script use new file ([6e2091b](https://github.com/ecaps1038/yike-design-dev/commit/6e2091b8a33aaba9d2037c503a0462db0daaff43)) +* **select-view.less:** fix width not enough when the placeholder block ([eb77870](https://github.com/ecaps1038/yike-design-dev/commit/eb77870b3f31290d9df3a6779d4867dd54bafaa7)) +* set base to an absolute path ([1697145](https://github.com/ecaps1038/yike-design-dev/commit/16971450a742ecbdee00f655d04b04a4722cdbd3)) +* **tabs:** 修复了文档案例中添加tab数量多+1的问题 ([ad12eeb](https://github.com/ecaps1038/yike-design-dev/commit/ad12eeb8bdf86510dbb4bda7d7469c75ddedecdf)) +* tooltip auto change postion does not work will left or right ([410a928](https://github.com/ecaps1038/yike-design-dev/commit/410a928c1677281f5739b4b131f88bdc92cf14ac)) +* tooltip auto change postion does not work will left or right ([6c8f0b1](https://github.com/ecaps1038/yike-design-dev/commit/6c8f0b11ae4738720d2cd6c0cfa7fee64774adda)) +* **tooltip:** 修复了文字提示气泡样式调整文档属性名称不对问题 ([c378afb](https://github.com/ecaps1038/yike-design-dev/commit/c378afbb92edd85c5db6968935d4108c07210bf4)) +* **tooltip:** 修复了文字提示气泡样式调整文档属性名称不对问题 ([f5477f5](https://github.com/ecaps1038/yike-design-dev/commit/f5477f5710942789237bf8505dfab0a1a7281f63)) +* **tree-select:** fix the [#290](https://github.com/ecaps1038/yike-design-dev/issues/290) issue ([17f7134](https://github.com/ecaps1038/yike-design-dev/commit/17f71343edfae6d9594405d4532f398caf59e4c0)) +* **typography:** use bem ([#309](https://github.com/ecaps1038/yike-design-dev/issues/309)) ([5cae5a3](https://github.com/ecaps1038/yike-design-dev/commit/5cae5a3ea3db34b786084ddbd4c3400a2726e2a0)) +* **主页:** 修复了主页底部出现水平滚动条问题 ([1f3bac4](https://github.com/ecaps1038/yike-design-dev/commit/1f3bac446f0a6643eeb40d7d003581780855143f)) +* **主页:** 修复了主页底部出现水平滚动条问题 ([a28c6d5](https://github.com/ecaps1038/yike-design-dev/commit/a28c6d59ec6c55045186b169704b293f5b419806)) +* 修改气泡卡片背景色 ([e753460](https://github.com/ecaps1038/yike-design-dev/commit/e75346016a2112d6c4aff8fa39e5b9234c48ebae)) +* 关闭抽屉恢复默认样式属性 ([06e9f84](https://github.com/ecaps1038/yike-design-dev/commit/06e9f843988143ca399fb652d1a40817cc95bb80)) +* 组件样式调整 ([a6b71ac](https://github.com/ecaps1038/yike-design-dev/commit/a6b71acdbdbbc08f06aa5ee033859f75e7bddc95)) + + +### ✨ Features | 新功能 + +* **action:** alter version ([0840d98](https://github.com/ecaps1038/yike-design-dev/commit/0840d9849901b485793e2ba9b245eaab4bac3731)) +* **action:** reset ([b6c3a5e](https://github.com/ecaps1038/yike-design-dev/commit/b6c3a5e361a7f9a52af388b98f7d6f07cc3a3722)) +* add nav-bar toggler btn backdrop filter ([387d7b3](https://github.com/ecaps1038/yike-design-dev/commit/387d7b3a817fb166a9b0714c9567300b6df38713)) +* add not-found view ([9325166](https://github.com/ecaps1038/yike-design-dev/commit/93251665b5ae339ffcbb15a3c0086909d88ea277)) +* **breadcrumb:** remove separatorIcon ([d965410](https://github.com/ecaps1038/yike-design-dev/commit/d9654107cb80868c775bdf7500df55c45adf866d)) +* **ci:** page url ([60f5078](https://github.com/ecaps1038/yike-design-dev/commit/60f507804db22041699a712ca797a9755e26ca8a)) +* **css:** build css ([9c9321f](https://github.com/ecaps1038/yike-design-dev/commit/9c9321fc0670c4faabefc37fa70c5a0d85e5ab47)) +* **image:** add lazy loading functionality ([2bf4bb9](https://github.com/ecaps1038/yike-design-dev/commit/2bf4bb98d2004b91249407bfb1050e3f76ad51ca)) +* **input-number:** add controls props, to show or hide buttons. ([2fa210f](https://github.com/ecaps1038/yike-design-dev/commit/2fa210f7cae5b52349118547283ae5e3164213ab)) +* **input-number:** 支持自定义显示格式 ([5ebc4be](https://github.com/ecaps1038/yike-design-dev/commit/5ebc4be3209e6363a5cb56a308e25f3f05c6a292)) +* **input-number:** 适配 form ([f901e29](https://github.com/ecaps1038/yike-design-dev/commit/f901e291062af32f40ac135e2ab00e1f71c3aa96)) +* **input-tag:** add input-tag component ([e0f96bc](https://github.com/ecaps1038/yike-design-dev/commit/e0f96bc907463da904c9d509538dbdcd4baff928)) +* **input-tag:** add input-tag component ([e804320](https://github.com/ecaps1038/yike-design-dev/commit/e804320b618e4f3c6e91a17c3cd704d0073efa9f)) +* **input-tag:** add tag component ([4848c9c](https://github.com/ecaps1038/yike-design-dev/commit/4848c9c5e1525d98cbddb3055de83803564922ba)) +* **input-tag:** add tag component ([0c32942](https://github.com/ecaps1038/yike-design-dev/commit/0c329424dbbd217f122dab5934b767f98b509869)) +* **input-tag:** fetch upstream ([993824e](https://github.com/ecaps1038/yike-design-dev/commit/993824e70e4e59de62a952f844064172b2a438ef)) +* **input-tag:** 去掉调试代码 ([de72d11](https://github.com/ecaps1038/yike-design-dev/commit/de72d117ac6dffaecb984f05a6452fb3895a0685)) +* **input-tag:** 恢复input-deco demo文件 ([8d11ebe](https://github.com/ecaps1038/yike-design-dev/commit/8d11ebed09da72018c3092b564e4fa1283dd8883)) +* **input-tag:** 拉最新代码 ([e433121](https://github.com/ecaps1038/yike-design-dev/commit/e4331211cf4da48fb0818d99f5b41ef072691191)) +* **input-tag:** 拉最新代码 ([ce066fd](https://github.com/ecaps1038/yike-design-dev/commit/ce066fdf2ced2e4e468c79fb4b8b9a5eb3aafcd6)) +* **input-tag:** 拉取远程分支 ([39661a9](https://github.com/ecaps1038/yike-design-dev/commit/39661a941486fe8fc4ea802b55f6aa9d7166e38c)) +* **inputTag:** add component ([722883c](https://github.com/ecaps1038/yike-design-dev/commit/722883ca64939ae8d90c557e6372c74b68b03d45)) +* **merge:** merge main ([9e51f41](https://github.com/ecaps1038/yike-design-dev/commit/9e51f411ba98e73c380e012865d3f554cc3662dc)) +* Multi-level dropdown menu support ([63904dd](https://github.com/ecaps1038/yike-design-dev/commit/63904dd505b6521605e1ee774587713819136a91)) +* **package:** alter version ([048ecdd](https://github.com/ecaps1038/yike-design-dev/commit/048ecddb01fd0d421782623fa4fc8bbecb7791a8)) +* **package:** doc ([2751037](https://github.com/ecaps1038/yike-design-dev/commit/2751037aaeec140c5212a655fbb867720defdaef)) +* **package:** publish ([2d9f6b0](https://github.com/ecaps1038/yike-design-dev/commit/2d9f6b0df9e641fb25c7b0c397b1b42ae313b367)) +* **package:** resolver package name ([bc768b7](https://github.com/ecaps1038/yike-design-dev/commit/bc768b7f46f370c37cd802814a1a2a29356def26)) +* **pagination:** 将 yk-input 替换为 yk-input-number,利用input-number的性质控制用户输入. ([f88f1a6](https://github.com/ecaps1038/yike-design-dev/commit/f88f1a62df7543c0e9b2d49e8e2f25f792485338)) +* **paragraph:** add copyBefore hook ([b52261a](https://github.com/ecaps1038/yike-design-dev/commit/b52261a2ac5b69bb458983400a4916ec04e66c5a)) +* **punblish:** styles ([9bca027](https://github.com/ecaps1038/yike-design-dev/commit/9bca02706b1ad3c53ebe7a53efe6e60447c51168)) +* **refactor:** resolver ([56a7c20](https://github.com/ecaps1038/yike-design-dev/commit/56a7c20928c16bc8a12bb154d0aaffecf51b464f)) +* **select-view.vue,tree-select.vue:** fix the mutiple feature ([3c76623](https://github.com/ecaps1038/yike-design-dev/commit/3c76623c991746b4d5f1c7506077434636dd1310)) +* **started:** doc ([8deb86b](https://github.com/ecaps1038/yike-design-dev/commit/8deb86b9ae0e49cf810e73d5302a17aa9b67121a)) diff --git a/packages/yike-design-ui/package.json b/packages/yike-design-ui/package.json index 5ca9587e..e0c9c9c3 100644 --- a/packages/yike-design-ui/package.json +++ b/packages/yike-design-ui/package.json @@ -1,6 +1,6 @@ { "name": "@yike-design/ui", - "version": "0.0.8", + "version": "0.0.9", "type": "module", "description": "yike-design-ui", "author": "ecaps1038 https://github.com/ecaps1038", From 58e65e60562715bb7f82255e7510fb5e22ccb24c Mon Sep 17 00:00:00 2001 From: rickon_DAFEI <1016831404@qq.com> Date: Sat, 16 Mar 2024 18:03:37 +0800 Subject: [PATCH 04/12] feat(loading): add style --- packages/demo-test/src/App.vue | 19 ++++++++++++++++--- packages/demo-test/src/main.ts | 4 +++- .../components/input-search/style/index.less | 1 + .../components/input-tag/style/index.less | 2 ++ .../components/input/style/index.less | 2 +- packages/yike-design-ui/index.ts | 2 +- 6 files changed, 24 insertions(+), 6 deletions(-) diff --git a/packages/demo-test/src/App.vue b/packages/demo-test/src/App.vue index 4caf2311..c8cb1fa0 100644 --- a/packages/demo-test/src/App.vue +++ b/packages/demo-test/src/App.vue @@ -18,9 +18,22 @@ import HelloWorld from './components/HelloWorld.vue' 线框按钮 - - - + + + + + + + + + + diff --git a/packages/demo-test/src/main.ts b/packages/demo-test/src/main.ts index ed27012d..013462e2 100644 --- a/packages/demo-test/src/main.ts +++ b/packages/demo-test/src/main.ts @@ -2,10 +2,12 @@ import { createApp } from 'vue'; import './style.css'; import App from './App.vue'; import '@yike-design/ui/es/components/styles/index.less'; -import { YkTitle, YkMessage, YkNotification } from '@yike-design/ui'; +import { YkTitle, YkMessage, YkNotification, vLoading } from '@yike-design/ui'; const app = createApp(App); app.component(YkTitle.name, YkTitle).mount('#app'); +app.directive('loading', vLoading); + app.config.globalProperties.$notification = YkNotification; app.config.globalProperties.$message = YkMessage; diff --git a/packages/yike-design-ui/components/input-search/style/index.less b/packages/yike-design-ui/components/input-search/style/index.less index 42f90dc1..3b338542 100644 --- a/packages/yike-design-ui/components/input-search/style/index.less +++ b/packages/yike-design-ui/components/input-search/style/index.less @@ -1 +1,2 @@ @import '../../styles/color/colors.less'; +@import '../../input/style/index.less'; diff --git a/packages/yike-design-ui/components/input-tag/style/index.less b/packages/yike-design-ui/components/input-tag/style/index.less index 098435d1..d5708d93 100644 --- a/packages/yike-design-ui/components/input-tag/style/index.less +++ b/packages/yike-design-ui/components/input-tag/style/index.less @@ -1,4 +1,6 @@ @import '../../styles/color/colors.less'; +@import '../../input/style/index.less'; +@import '../../tag/style/index.less'; .yk-input-tag { position: relative; diff --git a/packages/yike-design-ui/components/input/style/index.less b/packages/yike-design-ui/components/input/style/index.less index 9e711144..d0c31878 100644 --- a/packages/yike-design-ui/components/input/style/index.less +++ b/packages/yike-design-ui/components/input/style/index.less @@ -1,6 +1,6 @@ @import '../../styles/color/colors.less'; @import './functions.less'; - +@import '../../spinner/style/index.less'; .yk-input { display: inline-flex; align-items: center; diff --git a/packages/yike-design-ui/index.ts b/packages/yike-design-ui/index.ts index f6c38dbc..3be928b7 100644 --- a/packages/yike-design-ui/index.ts +++ b/packages/yike-design-ui/index.ts @@ -53,7 +53,6 @@ import { } from './components/image'; import YkSpinner from './components/spinner'; import { vLoading } from './components/spinner/src/directive'; - const components: { [propName: string]: Component; } = { @@ -184,6 +183,7 @@ export { YkImagePreview, YkImagePreviewGroup, YkSpinner, + vLoading, }; // 全局注册 From 2db1aa22eb8eb1f8f5c668e42afbced3f15720e8 Mon Sep 17 00:00:00 2001 From: rickon_DAFEI <1016831404@qq.com> Date: Sat, 16 Mar 2024 18:16:31 +0800 Subject: [PATCH 05/12] feat(style): add relative styles --- packages/demo-test/src/App.vue | 7 ++++++- packages/yike-design-demo/auto-imports.d.ts | 7 +++++++ packages/yike-design-ui/components/anchor/style/index.less | 1 + packages/yike-design-ui/components/button/style/index.less | 4 ++-- .../yike-design-ui/components/divider/style/index.less | 2 +- 5 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 packages/yike-design-demo/auto-imports.d.ts diff --git a/packages/demo-test/src/App.vue b/packages/demo-test/src/App.vue index c8cb1fa0..fc2e6a81 100644 --- a/packages/demo-test/src/App.vue +++ b/packages/demo-test/src/App.vue @@ -1,6 +1,11 @@ diff --git a/packages/yike-design-ui/components/upload/src/utils.ts b/packages/yike-design-ui/components/upload/src/utils.ts index 369377bb..fb5df773 100644 --- a/packages/yike-design-ui/components/upload/src/utils.ts +++ b/packages/yike-design-ui/components/upload/src/utils.ts @@ -66,13 +66,13 @@ export function findFileByUid( export function getFileTypeIconName(fileName: string): string | undefined { const fileExtension = fileName.split('.').pop()?.toLowerCase(); const fileTypeIcons = { - word: 'IconWordFileOutline', + word: 'IconWordOutline', pdf: 'IconPdfOutline', - excel: 'IconExcelFileOutline', - ppt: 'IconPptFileOutline', + excel: 'IconExcelOutline', + ppt: 'IconPptOutline', mp4: 'IconVideoOutline', audio: 'IconAudioFileOutline', - text: 'IconTxtFileOutline', + text: 'IconTxtOutline', png: 'IconImageOutline', jpg: 'IconImageOutline', video: 'IconVideoOutline', From 974ff74c60d0e8fe0d642c1f9e95f2acbb9145a5 Mon Sep 17 00:00:00 2001 From: rickon_DAFEI <1016831404@qq.com> Date: Wed, 20 Mar 2024 21:34:23 +0800 Subject: [PATCH 11/12] feat(publish): ci publish --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2b7aa02a..244c898e 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "new": "node ./config/script/new-component.mjs", "postinstall": "npx husky install", "preinstall": "npx only-allow pnpm", - "version:release": "pnpm --filter @yike-design/ui release", + "version:release": "pnpm --filter @yike-design/ui release && git push --follow-tags", "build:comp": "pnpm --filter @yike-design/build build && pnpm --filter @yike-design/ui build:comp && pnpm --filter @yike-design/ui build:less", "build:less": "pnpm --filter @yike-design/build build && pnpm --filter @yike-design/ui build:less", "gen:icon": "pnpm --filter @yike-design/ui gen:icon", From 396e28cb6aa019141f474a51e5b4e1521c414447 Mon Sep 17 00:00:00 2001 From: rickon_DAFEI <1016831404@qq.com> Date: Wed, 20 Mar 2024 21:35:22 +0800 Subject: [PATCH 12/12] chore(release): 0.0.11 --- packages/yike-design-ui/CHANGELOG.md | 13 +++++++++++++ packages/yike-design-ui/package.json | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/yike-design-ui/CHANGELOG.md b/packages/yike-design-ui/CHANGELOG.md index d7191442..0e3f9871 100644 --- a/packages/yike-design-ui/CHANGELOG.md +++ b/packages/yike-design-ui/CHANGELOG.md @@ -1,6 +1,19 @@ # 更新日志 +### [0.0.11](https://github.com/ecaps1038/yike-design-dev/compare/v0.0.10...v0.0.11) (2024-03-20) + + +### 🐛 Bug Fixes | Bug 修复 + +* **icon:** fix upload and rate icons ([11423ff](https://github.com/ecaps1038/yike-design-dev/commit/11423ff5e81691125cc218592241e9b1f7122d1d)) +* 优化pagination组件样式 ([618734b](https://github.com/ecaps1038/yike-design-dev/commit/618734b57e6e90cf106cb852c3a64bfeab266097)) + + +### ✨ Features | 新功能 + +* **publish:** ci publish ([974ff74](https://github.com/ecaps1038/yike-design-dev/commit/974ff74c60d0e8fe0d642c1f9e95f2acbb9145a5)) + ### [0.0.10](https://github.com/ecaps1038/yike-design-dev/compare/v0.0.9...v0.0.10) (2024-03-17) diff --git a/packages/yike-design-ui/package.json b/packages/yike-design-ui/package.json index f472b0eb..8e64d8f2 100644 --- a/packages/yike-design-ui/package.json +++ b/packages/yike-design-ui/package.json @@ -1,6 +1,6 @@ { "name": "@yike-design/ui", - "version": "0.0.10", + "version": "0.0.11", "type": "module", "description": "yike-design-ui", "author": "ecaps1038 https://github.com/ecaps1038",