diff --git a/cypress.config.ts b/cypress.config.ts new file mode 100644 index 0000000000..0cf75df6c7 --- /dev/null +++ b/cypress.config.ts @@ -0,0 +1,10 @@ +import { defineConfig } from 'cypress' + +export default defineConfig({ + e2e: { + baseUrl: 'http://localhost:10086/#/', + specPattern: 'cypress/e2e/**/*.js', + }, + viewportWidth: 414, + viewportHeight: 896, +}) diff --git a/cypress/component/Actionsheet.cy.jsx b/cypress/component/Actionsheet.cy.jsx new file mode 100644 index 0000000000..2be4f9b95c --- /dev/null +++ b/cypress/component/Actionsheet.cy.jsx @@ -0,0 +1,67 @@ +import React from 'react' +import { mount } from 'cypress/react18' +import { ActionSheet } from '../../src/packages/actionsheet/actionsheet' + +const menulist = [ + { + name: '选项一', + description: '选项一的描述信息', + danger: true, + }, + { + name: '选项二', + disabled: true, + }, + { + name: '必填', + name1: '选项三', + }, +] + +it('props test options ', () => { + mount( + + ) + cy.get('.nut-actionsheet-list .nut-actionsheet-item').should('have.length', 3) +}) + +it('props test cancelText ', async () => { + mount( + + ) + cy.get('.nut-actionsheet-cancel').then(($el) => { + const el = cy.wrap($el) + el.should('have.text', '关闭弹层') + }) +}) + +it('props test has value ', async () => { + mount( + + ) + cy.get('.nut-actionsheet-list .nut-actionsheet-item') + .eq(0) + .then(($el) => { + const el = cy.wrap($el) + el.should('have.text', '选项一选项一的描述信息') + el.should('have.class', 'danger') + }) +}) diff --git a/cypress/component/Button.cy.jsx b/cypress/component/Button.cy.jsx new file mode 100644 index 0000000000..26e5a7fc72 --- /dev/null +++ b/cypress/component/Button.cy.jsx @@ -0,0 +1,6 @@ +import React from 'react' +import { Button } from '../../src/packages/button/button' + +it('playground', () => { + cy.mount() +}) diff --git a/cypress/component/Cell.cy.jsx b/cypress/component/Cell.cy.jsx new file mode 100644 index 0000000000..da23b5e9f4 --- /dev/null +++ b/cypress/component/Cell.cy.jsx @@ -0,0 +1,37 @@ +import React from 'react' +import { Cell } from '../../src/packages/cell/cell.taro' +import { Switch } from '../../src/packages/switch/switch.taro' + +it('prop title extra description test', () => { + cy.mount( + + ) + cy.get('.nut-cell-title').should('contain.text', '我是标题') + cy.get('.nut-cell-description').should('contain.text', '我是描述') + cy.get('.nut-cell-extra').should('contain.text', '描述文字') +}) +it('prop ', () => { + cy.mount() + cy.get('.nut-cell-extra').should('be.visible') +}) + +it('emit click event', () => { + const testClick = () => {} + cy.mount( testClick()} />) + cy.get('[data-testid="emit-click"]').click().trigger('testClick') +}) + +it('slot default test', () => { + cy.mount(自定义内容} extra="描述文字" />) + cy.root().should('contain.html', '
自定义内容
') +}) + +it('slot extra', () => { + cy.mount(} />) + cy.get('.nut-switch').should('be.visible') +}) diff --git a/cypress/e2e/index.cy.js b/cypress/e2e/index.cy.js new file mode 100644 index 0000000000..e924c30306 --- /dev/null +++ b/cypress/e2e/index.cy.js @@ -0,0 +1,8 @@ +import './taro/base.cy' +import './taro/layout.cy' +import './taro/nav.cy' +import './taro/dentry.cy' + +Cypress.on('uncaught:exception', (err, runnable) => { + return false +}) diff --git a/cypress/e2e/taro/base.cy.js b/cypress/e2e/taro/base.cy.js new file mode 100644 index 0000000000..d782ba3c5e --- /dev/null +++ b/cypress/e2e/taro/base.cy.js @@ -0,0 +1,116 @@ +const getPath = (component) => `base/pages/${component}/index` + +describe('base components test', () => { + it('button successfully passes', () => { + cy.visit(getPath('button')) + cy.get('.applets-demo-header').contains('Button') + // Click Loading Test and loading icon shows + cy.contains('button', 'Click me').scrollIntoView().click() + cy.contains('button', 'Click me') + .parent() + .find('i.nut-icon-Loading') + .should('exist') + cy.wait(500) + }) + + it('cell successfully passes', () => { + cy.visit(getPath('cell')) + cy.get('.applets-demo-header').contains('Cell') + // Click Switch + cy.contains('自定义右侧区域').scrollIntoView() + cy.get('.nut-switch-button').click() + cy.get('.nut-switch-button') + .parent() + .should('have.class', 'nut-switch-close') + cy.get('.nut-switch-button').click() + cy.get('.nut-switch-button') + .parent() + .should('have.class', 'nut-switch-open') + // Jump URL + cy.contains('链接 | 分组用法').scrollIntoView() + cy.contains('/pages/index/index').click() + cy.wait(500) + cy.window().then((location) => { + expect(location.location.pathname).to.equal('/') + }) + cy.wait(400) + }) + + it('ConfigProvider successfully passes', () => { + cy.visit(getPath('configprovider')) + cy.get('.applets-demo-header').contains('ConfigProvider') + // Expected Rate + cy.get('.nut-rate') + .first() + .find('.nut-rate-item') + .eq(-2) + .find('.nut-rate-item-icon') + .click() + cy.get('.nut-rate') + .first() + .find('.nut-rate-item .nut-rate-item-icon') + .filter('.nut-rate-item-icon-disabled') + .should('have.length', 1) + cy.get('.nut-rate') + .first() + .find('.nut-rate-item') + .first() + .find('.nut-rate-item-icon') + .click() + cy.get('.nut-rate') + .first() + .find('.nut-rate-item .nut-rate-item-icon') + .filter('.nut-rate-item-icon-disabled') + .should('have.length', 4) + cy.wait(400) + }) + + it('Icon successfully passes', () => { + cy.visit(getPath('icon')) + cy.get('.applets-demo-header').contains('Icon') + // V12 Icon Click Test + cy.contains('V12 Icon').scrollIntoView() + cy.get('i.nut-icon-thumbs-up').click() + cy.contains('') + cy.get( + 'i.nut-icon-heart-fill.nut-icon-am-breathe.nut-icon-am-infinite' + ).click() + cy.contains( + `` + ) + cy.wait(400) + }) + it('Image successfully passes', () => { + cy.visit(getPath('image')) + cy.get('.applets-demo-header').contains('Image') + cy.wait(500) + // Lazy Load Scroll + cy.contains('图片懒加载').scrollIntoView() + cy.get('.taro-scroll-view__scroll-y .taro-img__mode-scaletofill') + .filter('[src]') + .should('have.length', 3) + cy.get('.taro-scroll-view__scroll-y').scrollTo('bottom', { duration: 1000 }) + cy.get('.taro-scroll-view__scroll-y .taro-img__mode-scaletofill') + .filter('[src]') + .should('have.length.greaterThan', 3) + cy.wait(400) + }) + it('Overlay successfully passes', () => { + cy.visit(getPath('overlay')) + cy.get('.applets-demo-header').contains('Overlay') + // Display Overlay + cy.contains('嵌套内容').scrollIntoView() + cy.get('.nut-button-success').click() + cy.contains('这里是正文') + cy.contains('这里是正文') + .parent() + .parent() + .should('have.class', 'nut-overlay') + .click() + cy.contains('这里是正文').should('not.exist') + cy.get('nut-overlay').should('not.exist') + }) +}) +Cypress.on('uncaught:exception', (err, runnable) => { + return false +}) diff --git a/cypress/e2e/taro/dentry.cy.js b/cypress/e2e/taro/dentry.cy.js new file mode 100644 index 0000000000..5d77a2fccd --- /dev/null +++ b/cypress/e2e/taro/dentry.cy.js @@ -0,0 +1,45 @@ +const componentTest = (comName, fn) => { + const dentryArr = [ + 'Address', + 'Calendar', + 'CalendarCard', + 'Cascader', + 'Checkbox', + 'DatePicker', + 'Form', + 'Input', + 'InputNumber', + ] + const getPath = (component) => + `${dentryArr.includes(component) ? 'dentry' : 'dentry1'}/pages/${component.toLowerCase()}/index` + + it(`${comName} successfully passes`, () => { + cy.visit(getPath(comName)) + cy.get('.applets-demo-header').contains(comName) + cy.wait(400) + fn() + }) +} +describe('layout components test', () => { + componentTest('Address', () => {}) + componentTest('Calendar', () => {}) + componentTest('CalendarCard', () => {}) + componentTest('Cascader', () => {}) + componentTest('Checkbox', () => {}) + componentTest('DatePicker', () => {}) + componentTest('Form', () => {}) + componentTest('Input', () => {}) + componentTest('InputNumber', () => {}) + componentTest('Menu', () => {}) + componentTest('NumberKeyboard', () => {}) + componentTest('Picker', () => {}) + componentTest('Radio', () => {}) + componentTest('Range', () => {}) + componentTest('Rate', () => {}) + componentTest('SearchBar', () => {}) + componentTest('ShortPassword', () => {}) + componentTest('Signature', () => {}) + componentTest('Switch', () => {}) + componentTest('TextArea', () => {}) + componentTest('Uploader', () => {}) +}) diff --git a/cypress/e2e/taro/layout.cy.js b/cypress/e2e/taro/layout.cy.js new file mode 100644 index 0000000000..99c20b4cc6 --- /dev/null +++ b/cypress/e2e/taro/layout.cy.js @@ -0,0 +1,78 @@ +const getPath = (component) => `layout/pages/${component}/index` + +describe('layout components test', () => { + it('divider successfully passes', () => { + cy.visit(getPath('divider')) + cy.get('.applets-demo-header').contains('Divider') + // Click URL + cy.contains('垂直分割线').scrollIntoView() + cy.contains('链接').click() + cy.window().then((win) => { + const currentPath = win.location.pathname + expect(currentPath).to.equal('/') + }) + cy.wait(400) + }) + + it('grid successfully passes', () => { + cy.visit(getPath('grid')) + cy.get('.applets-demo-header').contains('Grid') + // GridItem Click + cy.contains('点击子项事件').scrollIntoView() + cy.get('h2').then((element) => { + if (element.has('点击子项事件')) { + cy.wrap(element) + .next() + .then((nextElement) => { + // 在这里对下一个节点进行操作 + nextElement.find('.nut-grid-item').eq(-2).click() + cy.contains('点击了文字,第2个') + }) + } + }) + cy.wait(400) + }) + + it('layout successfully passes', () => { + cy.visit(getPath('layout')) + cy.get('.applets-demo-header').contains('Layout') + // layout test + cy.contains('span:24').parent().children().should('have.length', 1) + cy.contains('span:12').parent().parent().children().should('have.length', 2) + cy.contains('span:8').parent().parent().children().should('have.length', 3) + cy.contains('span:6').parent().parent().children().should('have.length', 4) + cy.wait(400) + }) + + it('space successfully passes', () => { + cy.visit(getPath('space')) + cy.get('.applets-demo-header').contains('Space') + // Space Test + cy.contains('垂直') + .next() + .find('.nut-space') + .should('have.class', 'nut-space-vertical') + cy.wait(400) + }) + + it('sticky successfully passes', () => { + cy.visit(getPath('sticky')) + cy.get('.applets-demo-header').contains('Sticky') + // Scroll Sticky + cy.get('.demo').scrollTo('bottom') + cy.contains('距离顶部120px').parent().should('have.css', 'top', '120px') + cy.get('.demo').scrollTo('top') + cy.contains('距离底部0px').parent().should('have.css', 'bottom', '0px') + cy.wait(400) + }) + + it('safearea successfully passes', () => { + cy.visit(getPath('safearea')) + cy.get('.applets-demo-header').contains('SafeArea') + // SafeArea Class + cy.get('.demo').scrollTo('bottom') + cy.get('.nut-safe-area').should('exist') + cy.get('.nut-safe-area-position-bottom').should('exist') + cy.wait(400) + }) +}) diff --git a/cypress/e2e/taro/nav.cy.js b/cypress/e2e/taro/nav.cy.js new file mode 100644 index 0000000000..67e198c926 --- /dev/null +++ b/cypress/e2e/taro/nav.cy.js @@ -0,0 +1,55 @@ +const getPath = (component) => `nav/pages/${component}/index` + +describe('layout components test', () => { + it('backtop successfully passes', () => { + cy.visit(getPath('backtop')) + cy.get('.applets-demo-header').contains('BackTop') + cy.contains('顶部').should('not.be.visible') + cy.contains('我是测试数据20').scrollIntoView() + cy.contains('顶部').should('be.visible') + cy.contains('顶部').click() + cy.contains('我是测试数据20').should('not.be.visible') + cy.contains('我是测试数据1').should('be.visible') + cy.contains('顶部').should('not.be.visible') + cy.wait(400) + }) + it('elevator successfully passes', () => { + cy.visit(getPath('elevator')) + cy.get('.applets-demo-header').contains('Elevator') + cy.contains('h2', '自定义内容').scrollIntoView() + cy.get('.nut-elevator-list-inner.taro-scroll-view__scroll-y') + .eq(4) + .scrollTo('bottom') + .then(() => { + cy.get('.nut-elevator-list-inner.taro-scroll-view__scroll-y') + .eq(4) + .contains('河南') + .should('be.visible') + }) + cy.wait(400) + }) + it('fixednav successfully passes', () => { + cy.visit(getPath('fixednav')) + cy.get('.applets-demo-header').contains('FixedNav') + cy.get('.nut-fixednav-btn').contains('左侧展开').click() + cy.get('.nut-fixednav-btn').contains('快速导航').click() + cy.get('.nut-fixednav-btn').contains('自定义关').click() + cy.wait(400) + }) + it('navbar successfully passes', () => { + cy.visit(getPath('navbar')) + cy.wait(400) + }) + it('sidenavbar successfully passes', () => { + cy.visit(getPath('sidenavbar')) + cy.wait(400) + }) + it('tabbar successfully passes', () => { + cy.visit(getPath('tabbar')) + cy.wait(400) + }) + it('tabs successfully passes', () => { + cy.visit(getPath('tabs')) + cy.wait(400) + }) +}) diff --git a/cypress/fixtures/example.json b/cypress/fixtures/example.json new file mode 100644 index 0000000000..02e4254378 --- /dev/null +++ b/cypress/fixtures/example.json @@ -0,0 +1,5 @@ +{ + "name": "Using fixtures to represent data", + "email": "hello@cypress.io", + "body": "Fixtures are a great way to mock data for responses to routes" +} diff --git a/cypress/screenshots/index.cy.js/layout components test -- Switch successfully passes (failed).png b/cypress/screenshots/index.cy.js/layout components test -- Switch successfully passes (failed).png new file mode 100644 index 0000000000..26614dae96 Binary files /dev/null and b/cypress/screenshots/index.cy.js/layout components test -- Switch successfully passes (failed).png differ diff --git a/cypress/screenshots/taro/dentry.cy.js/layout components test -- Switch successfully passes (failed).png b/cypress/screenshots/taro/dentry.cy.js/layout components test -- Switch successfully passes (failed).png new file mode 100644 index 0000000000..c264aa48a0 Binary files /dev/null and b/cypress/screenshots/taro/dentry.cy.js/layout components test -- Switch successfully passes (failed).png differ diff --git a/cypress/support/commands.ts b/cypress/support/commands.ts new file mode 100644 index 0000000000..95857aea4c --- /dev/null +++ b/cypress/support/commands.ts @@ -0,0 +1,37 @@ +/// +// *********************************************** +// This example commands.ts shows you how to +// create various custom commands and overwrite +// existing commands. +// +// For more comprehensive examples of custom +// commands please read more here: +// https://on.cypress.io/custom-commands +// *********************************************** +// +// +// -- This is a parent command -- +// Cypress.Commands.add('login', (email, password) => { ... }) +// +// +// -- This is a child command -- +// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... }) +// +// +// -- This is a dual command -- +// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... }) +// +// +// -- This will overwrite an existing command -- +// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... }) +// +// declare global { +// namespace Cypress { +// interface Chainable { +// login(email: string, password: string): Chainable +// drag(subject: string, options?: Partial): Chainable +// dismiss(subject: string, options?: Partial): Chainable +// visit(originalFn: CommandOriginalFn, url: string, options: Partial): Chainable +// } +// } +// } diff --git a/cypress/support/component-index.html b/cypress/support/component-index.html new file mode 100644 index 0000000000..ac6e79fd83 --- /dev/null +++ b/cypress/support/component-index.html @@ -0,0 +1,12 @@ + + + + + + + Components App + + +
+ + \ No newline at end of file diff --git a/cypress/support/component.ts b/cypress/support/component.ts new file mode 100644 index 0000000000..abfef4167b --- /dev/null +++ b/cypress/support/component.ts @@ -0,0 +1,39 @@ +/* eslint-disable @typescript-eslint/no-namespace */ +// *********************************************************** +// This example support/component.ts is processed and +// loaded automatically before your test files. +// +// This is a great place to put global configuration and +// behavior that modifies Cypress. +// +// You can change the location of this file or turn off +// automatically serving support files with the +// 'supportFile' configuration option. +// +// You can read more here: +// https://on.cypress.io/configuration +// *********************************************************** + +// Import commands.js using ES2015 syntax: +import './commands' +// Alternatively you can use CommonJS syntax: +// require('./commands') + +import { mount } from 'cypress/react18' +import '../../src/packages/nutui.react.taro.scss' +// Augment the Cypress namespace to include type definitions for +// your custom command. +// Alternatively, can be defined in cypress/support/component.d.ts +// with a at the top of your spec. +declare global { + namespace Cypress { + interface Chainable { + mount: typeof mount + } + } +} + +Cypress.Commands.add('mount', mount) + +// Example use: +// cy.mount() diff --git a/cypress/support/e2e.ts b/cypress/support/e2e.ts new file mode 100644 index 0000000000..ed5730de11 --- /dev/null +++ b/cypress/support/e2e.ts @@ -0,0 +1,20 @@ +// *********************************************************** +// This example support/e2e.ts is processed and +// loaded automatically before your test files. +// +// This is a great place to put global configuration and +// behavior that modifies Cypress. +// +// You can change the location of this file or turn off +// automatically serving support files with the +// 'supportFile' configuration option. +// +// You can read more here: +// https://on.cypress.io/configuration +// *********************************************************** + +// Import commands.js using ES2015 syntax: +import './commands' + +// Alternatively you can use CommonJS syntax: +// require('./commands') diff --git a/package.json b/package.json index 764ef319a4..30bc722162 100644 --- a/package.json +++ b/package.json @@ -91,6 +91,8 @@ "publish:beta": "npm publish --tag beta", "test": "vitest --coverage", "test:ui": "vitest --ui --coverage", + "test:auto": "npm run dev:taro:h5 & cypress open", + "test:auto:run": "npm run dev:taro:h5 & cypress run", "update:taro:entry": "node ./scripts/rn/update-taro-entry", "upgradeTaro": "pnpm --dir ./packages/nutui-taro-demo upgradeTaro" }, @@ -155,6 +157,7 @@ "axios": "^1.6.7", "del": "^7.1.0", "eslint": "^8.56.0", + "cypress": "^13.15.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3db9c4c84c..5e6ebd1ac2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -166,6 +166,9 @@ importers: axios: specifier: ^1.6.7 version: 1.7.7 + cypress: + specifier: ^13.15.0 + version: 13.15.1 del: specifier: ^7.1.0 version: 7.1.0 @@ -1119,6 +1122,10 @@ packages: '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==, tarball: https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz} + '@colors/colors@1.5.0': + resolution: {integrity: sha1-u1BFecHK6SPmV2pPXaQ9Jfl729k=, tarball: http://registry.m.jd.com/@colors/colors/download/@colors/colors-1.5.0.tgz} + engines: {node: '>=0.1.90'} + '@commitlint/cli@19.5.0': resolution: {integrity: sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==, tarball: https://registry.npmjs.org/@commitlint/cli/-/cli-19.5.0.tgz} engines: {node: '>=v18'} @@ -1188,6 +1195,13 @@ packages: resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==, tarball: https://registry.npmjs.org/@commitlint/types/-/types-19.5.0.tgz} engines: {node: '>=v18'} + '@cypress/request@3.0.5': + resolution: {integrity: sha1-2JOm5oziY2wIX82NcoPDGGSZumM=, tarball: http://registry.m.jd.com/@cypress/request/download/@cypress/request-3.0.5.tgz} + engines: {node: '>= 6'} + + '@cypress/xvfb@1.2.4': + resolution: {integrity: sha1-La9C6CdbOfSqU8FCFOVXvRTndIo=, tarball: http://registry.m.jd.com/@cypress/xvfb/download/@cypress/xvfb-1.2.4.tgz} + '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha1-xxhKMmUz/N8bjuBzPiHHE7l1V18=, tarball: http://registry.m.jd.com/@esbuild/aix-ppc64/download/@esbuild/aix-ppc64-0.21.5.tgz} engines: {node: '>=12'} @@ -2076,13 +2090,27 @@ packages: '@tarojs/shared': ~4.0.0-beta.138 '@tarojs/taro': ~4.0.0-beta.138 react: '>=17' + vue: '*' + peerDependenciesMeta: + react: + optional: true + vue: + optional: true '@tarojs/components@4.0.0-beta.138': resolution: {integrity: sha1-rDJ2n3b1Hvyps+G3VeQ84hnDXp8=, tarball: http://registry.m.jd.com/@tarojs/components/download/@tarojs/components-4.0.0-beta.138.tgz} engines: {node: '>= 18'} + peerDependencies: + '@types/react': '*' + vue: '*' + peerDependenciesMeta: + '@types/react': + optional: true + vue: + optional: true '@tarojs/helper@4.0.5': - resolution: {integrity: sha1-JwGTVtuYBezzEsTuQyHlxQ+2hlA=, tarball: http://registry.m.jd.com/@tarojs/helper/download/@tarojs/helper-4.0.5.tgz} + resolution: {integrity: sha512-6YnIwLNCsD6QotK3IcD4TByf1Wg2dym53zPBmaVdz8EdDlZbYCCDkA1eTopRQfFCYrzs13w6BTVFwN6dd2EFHQ==} engines: {node: '>= 18'} '@tarojs/plugin-platform-alipay@4.0.0-beta.138': @@ -2106,7 +2134,7 @@ packages: react: ^18 '@tarojs/runner-utils@4.0.5': - resolution: {integrity: sha1-4HtjcpRonZ/ZQLv8/ikp0RJ8Xrk=, tarball: http://registry.m.jd.com/@tarojs/runner-utils/download/@tarojs/runner-utils-4.0.5.tgz} + resolution: {integrity: sha512-5BCHQ3XgovzGx+kPVN5O9qg5qTrokIJY88/o86H8H9emfA4lCa1yjn4BjD9XM6Q5mMoN/utxDPqw2FGmxkzjqg==} engines: {node: '>= 18'} '@tarojs/runtime@4.0.0-beta.138': @@ -2114,7 +2142,7 @@ packages: engines: {node: '>= 18'} '@tarojs/service@4.0.5': - resolution: {integrity: sha1-do2CzUliT4VdGy57EV3+5LL5Vpw=, tarball: http://registry.m.jd.com/@tarojs/service/download/@tarojs/service-4.0.5.tgz} + resolution: {integrity: sha512-wIvGa2uErOYQd9cJw2eFA/jEuFppPO0PaK2KIJ8tUvdDDN/fuA3YIVMFza1kISqAouqDTSuMeMeN402p9ELO0Q==} engines: {node: '>= 18'} '@tarojs/shared@4.0.0-beta.138': @@ -2122,11 +2150,11 @@ packages: engines: {node: '>= 18'} '@tarojs/shared@4.0.5': - resolution: {integrity: sha1-mhn6IKqgMH0XoaK2WyyzXU8R/AI=, tarball: http://registry.m.jd.com/@tarojs/shared/download/@tarojs/shared-4.0.5.tgz} + resolution: {integrity: sha512-ZhjuqlNrrcwku9nLF5TKW8hcvYdfhcIgJ+KnBrKCFe83W4C79UIP8wIivD8VXMzTIbhrOJGebu9O+wizcj6PmQ==} engines: {node: '>= 18'} '@tarojs/shared@4.0.6': - resolution: {integrity: sha1-/4l4BaTmvQJU1AV3+TtMnMmTkbk=, tarball: http://registry.m.jd.com/@tarojs/shared/download/@tarojs/shared-4.0.6.tgz} + resolution: {integrity: sha512-E+L/W7+7yXWOUM/lKlbeoO6YdID8A6A9TFv27zsIgD9gNsenV4WrUSCfVuswYg1REFsK44WOJZBJh4sX6AVQ0g==} engines: {node: '>= 18'} '@tarojs/taro@4.0.0-beta.138': @@ -2144,6 +2172,21 @@ packages: webpack: ^5 webpack-chain: ^6 webpack-dev-server: ^4 + peerDependenciesMeta: + '@types/react': + optional: true + html-webpack-plugin: + optional: true + rollup: + optional: true + vue: + optional: true + webpack: + optional: true + webpack-chain: + optional: true + webpack-dev-server: + optional: true '@testing-library/dom@10.4.0': resolution: {integrity: sha1-gqnZRi8R0kDsrb9AZgfGzu7/Q6g=, tarball: http://registry.m.jd.com/@testing-library/dom/download/@testing-library/dom-10.4.0.tgz} @@ -2376,6 +2419,12 @@ packages: '@types/serve-static@1.15.7': resolution: {integrity: sha1-IhdLvXT7l/4wMQlzjptcLzBk9xQ=, tarball: http://registry.m.jd.com/@types/serve-static/download/@types/serve-static-1.15.7.tgz} + '@types/sinonjs__fake-timers@8.1.1': + resolution: {integrity: sha1-tJwscBUBQaFeD6fnnPH5KnKTTOM=, tarball: http://registry.m.jd.com/@types/sinonjs__fake-timers/download/@types/sinonjs__fake-timers-8.1.1.tgz} + + '@types/sizzle@2.3.9': + resolution: {integrity: sha1-1Fl9vUYYJkxBTXQpNj4/UKy2bqI=, tarball: http://registry.m.jd.com/@types/sizzle/download/@types/sizzle-2.3.9.tgz} + '@types/sockjs@0.3.36': resolution: {integrity: sha1-zjIs8HvMEZ1Mv3+IlU86O9D2dTU=, tarball: http://registry.m.jd.com/@types/sockjs/download/@types/sockjs-0.3.36.tgz} @@ -2413,6 +2462,9 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==, tarball: https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz} + '@types/yauzl@2.10.3': + resolution: {integrity: sha1-6bKAi08QlQSgPNqVglmHb2EBeZk=, tarball: http://registry.m.jd.com/@types/yauzl/download/@types/yauzl-2.10.3.tgz} + '@typescript-eslint/eslint-plugin@7.18.0': resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==, tarball: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz} engines: {node: ^18.18.0 || >=20.0.0} @@ -2672,6 +2724,10 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==, tarball: https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz} engines: {node: '>= 14'} + aggregate-error@3.1.0: + resolution: {integrity: sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=, tarball: http://registry.m.jd.com/aggregate-error/download/aggregate-error-3.1.0.tgz} + engines: {node: '>=8'} + aggregate-error@4.0.1: resolution: {integrity: sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==, tarball: https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz} engines: {node: '>=12'} @@ -2729,12 +2785,16 @@ packages: resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==, tarball: https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz} engines: {node: '>=0.10.0'} + ansi-colors@4.1.3: + resolution: {integrity: sha1-N2ETQOsiQ+cMxgTK011jJw1IeBs=, tarball: http://registry.m.jd.com/ansi-colors/download/ansi-colors-4.1.3.tgz} + engines: {node: '>=6'} + ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, tarball: https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz} engines: {node: '>=8'} ansi-escapes@7.0.0: - resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==, tarball: https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz} + resolution: {integrity: sha1-APwZ9JG7sY4dSBuXhoIE+SEJv+c=, tarball: http://registry.m.jd.com/ansi-escapes/download/ansi-escapes-7.0.0.tgz} engines: {node: '>=18'} ansi-fragments@0.2.1: @@ -2762,11 +2822,11 @@ packages: engines: {node: '>=4'} ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz} + resolution: {integrity: sha1-7dgDYornHATIWuegkG7a00tkiTc=, tarball: http://registry.m.jd.com/ansi-styles/download/ansi-styles-4.3.0.tgz} engines: {node: '>=8'} ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz} + resolution: {integrity: sha1-B0SWkK1Fd30ZJKwquy/IiV26g2s=, tarball: http://registry.m.jd.com/ansi-styles/download/ansi-styles-5.2.0.tgz} engines: {node: '>=10'} ansi-styles@6.2.1: @@ -2784,6 +2844,9 @@ packages: appdirsjs@1.2.7: resolution: {integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==, tarball: https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz} + arch@2.2.0: + resolution: {integrity: sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=, tarball: http://registry.m.jd.com/arch/download/arch-2.2.0.tgz} + archy@1.0.0: resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=, tarball: http://registry.m.jd.com/archy/download/archy-1.0.0.tgz} @@ -2880,6 +2943,13 @@ packages: asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==, tarball: https://registry.npmjs.org/asap/-/asap-2.0.6.tgz} + asn1@0.2.6: + resolution: {integrity: sha1-DTp7tuZOAqkMAwOzHykoaOoJoI0=, tarball: http://registry.m.jd.com/asn1/download/asn1-0.2.6.tgz} + + assert-plus@1.0.0: + resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=, tarball: http://registry.m.jd.com/assert-plus/download/assert-plus-1.0.0.tgz} + engines: {node: '>=0.8'} + assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, tarball: https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz} engines: {node: '>=12'} @@ -2904,9 +2974,13 @@ packages: engines: {node: '>=4'} astral-regex@1.0.0: - resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==, tarball: https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz} + resolution: {integrity: sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=, tarball: http://registry.m.jd.com/astral-regex/download/astral-regex-1.0.0.tgz} engines: {node: '>=4'} + astral-regex@2.0.0: + resolution: {integrity: sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=, tarball: http://registry.m.jd.com/astral-regex/download/astral-regex-2.0.0.tgz} + engines: {node: '>=8'} + astring@1.9.0: resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==, tarball: https://registry.npmjs.org/astring/-/astring-1.9.0.tgz} hasBin: true @@ -2929,11 +3003,15 @@ packages: resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, tarball: https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz} async@3.2.6: - resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==, tarball: https://registry.npmjs.org/async/-/async-3.2.6.tgz} + resolution: {integrity: sha1-Gwco4Ukp1RuFtEm38G4nwRReOM4=, tarball: http://registry.m.jd.com/async/download/async-3.2.6.tgz} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, tarball: https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz} + at-least-node@1.0.0: + resolution: {integrity: sha1-YCzUtG6EStTv/JKoARo8RuAjjcI=, tarball: http://registry.m.jd.com/at-least-node/download/at-least-node-1.0.0.tgz} + engines: {node: '>= 4.0.0'} + autoprefixer@10.4.20: resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==, tarball: https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz} engines: {node: ^10 || ^12 || >=14} @@ -2945,6 +3023,12 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==, tarball: https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz} engines: {node: '>= 0.4'} + aws-sign2@0.7.0: + resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=, tarball: http://registry.m.jd.com/aws-sign2/download/aws-sign2-0.7.0.tgz} + + aws4@1.13.2: + resolution: {integrity: sha1-CqFnIWllrJR0zPqDiSz7az4eUu8=, tarball: http://registry.m.jd.com/aws4/download/aws4-1.13.2.tgz} + axe-core@4.10.0: resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==, tarball: https://registry.npmjs.org/axe-core/-/axe-core-4.10.0.tgz} engines: {node: '>=4'} @@ -3038,6 +3122,9 @@ packages: batch@0.6.1: resolution: {integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=, tarball: http://registry.m.jd.com/batch/download/batch-0.6.1.tgz} + bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=, tarball: http://registry.m.jd.com/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz} + before-after-hook@2.2.3: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==, tarball: https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz} @@ -3058,6 +3145,12 @@ packages: bl@5.1.0: resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==, tarball: https://registry.npmjs.org/bl/-/bl-5.1.0.tgz} + blob-util@2.0.2: + resolution: {integrity: sha1-O048KBERu38REoUYAGzcYLQDoes=, tarball: http://registry.m.jd.com/blob-util/download/blob-util-2.0.2.tgz} + + bluebird@3.7.2: + resolution: {integrity: sha1-nyKcFb4nJFT/qXOs4NvueaGww28=, tarball: http://registry.m.jd.com/bluebird/download/bluebird-3.7.2.tgz} + body-parser@1.20.3: resolution: {integrity: sha1-GVNDEiHG+1zWPEs21T+rCSjlSMY=, tarball: http://registry.m.jd.com/body-parser/download/body-parser-1.20.3.tgz} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -3094,11 +3187,14 @@ packages: bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==, tarball: https://registry.npmjs.org/bser/-/bser-2.1.1.tgz} + buffer-crc32@0.2.13: + resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=, tarball: http://registry.m.jd.com/buffer-crc32/download/buffer-crc32-0.2.13.tgz} + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, tarball: https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz} buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, tarball: https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz} + resolution: {integrity: sha1-umLnwTEzBTWCGXFghRqPZI6Z7tA=, tarball: http://registry.m.jd.com/buffer/download/buffer-5.7.1.tgz} buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==, tarball: https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz} @@ -3135,8 +3231,12 @@ packages: resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==, tarball: https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz} engines: {node: '>=14.16'} + cachedir@2.4.0: + resolution: {integrity: sha1-f++c9zZyM9fIgGj+bjTtDTVaYQ0=, tarball: http://registry.m.jd.com/cachedir/download/cachedir-2.4.0.tgz} + engines: {node: '>=6'} + call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==, tarball: https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz} + resolution: {integrity: sha1-BgFlmcQMVkmMGHadJzC+JCtvo7k=, tarball: http://registry.m.jd.com/call-bind/download/call-bind-1.0.7.tgz} engines: {node: '>= 0.4'} caller-callsite@2.0.0: @@ -3173,6 +3273,9 @@ packages: caniuse-lite@1.0.30001663: resolution: {integrity: sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==, tarball: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz} + caseless@0.12.0: + resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=, tarball: http://registry.m.jd.com/caseless/download/caseless-0.12.0.tgz} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==, tarball: https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz} @@ -3181,7 +3284,7 @@ packages: engines: {node: '>=12'} chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, tarball: https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz} + resolution: {integrity: sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=, tarball: http://registry.m.jd.com/chalk/download/chalk-2.4.2.tgz} engines: {node: '>=4'} chalk@3.0.0: @@ -3189,7 +3292,7 @@ packages: engines: {node: '>=8'} chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, tarball: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz} + resolution: {integrity: sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=, tarball: http://registry.m.jd.com/chalk/download/chalk-4.1.2.tgz} engines: {node: '>=10'} chalk@5.3.0: @@ -3228,6 +3331,10 @@ packages: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==, tarball: https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz} engines: {node: '>= 16'} + check-more-types@2.24.0: + resolution: {integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=, tarball: http://registry.m.jd.com/check-more-types/download/check-more-types-2.24.0.tgz} + engines: {node: '>= 0.8.0'} + chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==, tarball: https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz} engines: {node: '>= 8.10.0'} @@ -3241,10 +3348,10 @@ packages: engines: {node: '>=6.0'} ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==, tarball: https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz} + resolution: {integrity: sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y=, tarball: http://registry.m.jd.com/ci-info/download/ci-info-2.0.0.tgz} ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, tarball: https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz} + resolution: {integrity: sha1-QnmmICinsfJi80c/yWBfXiGMWbQ=, tarball: http://registry.m.jd.com/ci-info/download/ci-info-3.9.0.tgz} engines: {node: '>=8'} cjs-module-lexer@1.4.1: @@ -3257,6 +3364,10 @@ packages: resolution: {integrity: sha1-szBlPNO9a3UAnMJccUyue5M1HM0=, tarball: http://registry.m.jd.com/clean-css/download/clean-css-5.3.3.tgz} engines: {node: '>= 10.0'} + clean-stack@2.2.0: + resolution: {integrity: sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=, tarball: http://registry.m.jd.com/clean-stack/download/clean-stack-2.2.0.tgz} + engines: {node: '>=6'} + clean-stack@4.2.0: resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==, tarball: https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz} engines: {node: '>=12'} @@ -3266,21 +3377,29 @@ packages: engines: {node: '>=10'} cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, tarball: https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz} + resolution: {integrity: sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=, tarball: http://registry.m.jd.com/cli-cursor/download/cli-cursor-3.1.0.tgz} engines: {node: '>=8'} cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==, tarball: https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz} + resolution: {integrity: sha1-POz+NzS/T+Aqg2HL3A9v4oxqV+o=, tarball: http://registry.m.jd.com/cli-cursor/download/cli-cursor-4.0.0.tgz} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==, tarball: https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz} + resolution: {integrity: sha1-JKSDHs9aawHd6zL7caSyCIsNzjg=, tarball: http://registry.m.jd.com/cli-cursor/download/cli-cursor-5.0.0.tgz} engines: {node: '>=18'} cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==, tarball: https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz} engines: {node: '>=6'} + cli-table3@0.6.5: + resolution: {integrity: sha1-ATuRNRdic5wWqVZ8IaBGMuRJvy8=, tarball: http://registry.m.jd.com/cli-table3/download/cli-table3-0.6.5.tgz} + engines: {node: 10.* || >= 12.*} + + cli-truncate@2.1.0: + resolution: {integrity: sha1-w54ovwXtzeW+O5iZKiLe7Vork8c=, tarball: http://registry.m.jd.com/cli-truncate/download/cli-truncate-2.1.0.tgz} + engines: {node: '>=8'} + cli-truncate@4.0.0: resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==, tarball: https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz} engines: {node: '>=18'} @@ -3325,30 +3444,30 @@ packages: resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==, tarball: https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz} color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, tarball: https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz} + resolution: {integrity: sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=, tarball: http://registry.m.jd.com/color-convert/download/color-convert-1.9.3.tgz} color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, tarball: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz} + resolution: {integrity: sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=, tarball: http://registry.m.jd.com/color-convert/download/color-convert-2.0.1.tgz} engines: {node: '>=7.0.0'} color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, tarball: https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz} + resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=, tarball: http://registry.m.jd.com/color-name/download/color-name-1.1.3.tgz} color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, tarball: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz} + resolution: {integrity: sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=, tarball: http://registry.m.jd.com/color-name/download/color-name-1.1.4.tgz} color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, tarball: https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz} hasBin: true colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==, tarball: https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz} + resolution: {integrity: sha1-UZD7uHJ2JZqGrXAL/yxtb6o/ykA=, tarball: http://registry.m.jd.com/colorette/download/colorette-1.4.0.tgz} colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==, tarball: https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz} + resolution: {integrity: sha1-nreT5oMwZ/cjWQL807CZF6AAqVo=, tarball: http://registry.m.jd.com/colorette/download/colorette-2.0.20.tgz} combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, tarball: https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz} + resolution: {integrity: sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=, tarball: http://registry.m.jd.com/combined-stream/download/combined-stream-1.0.8.tgz} engines: {node: '>= 0.8'} comma-separated-tokens@1.0.8: @@ -3365,26 +3484,34 @@ packages: engines: {node: '>=18'} commander@2.13.0: - resolution: {integrity: sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==, tarball: https://registry.npmjs.org/commander/-/commander-2.13.0.tgz} + resolution: {integrity: sha1-aWS8pnaF33wfFDDFhPB9dZeIW5w=, tarball: http://registry.m.jd.com/commander/download/commander-2.13.0.tgz} commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, tarball: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz} + resolution: {integrity: sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=, tarball: http://registry.m.jd.com/commander/download/commander-2.20.3.tgz} commander@4.1.1: resolution: {integrity: sha1-n9YCvZNilOnp70aj9NaWQESxgGg=, tarball: http://registry.m.jd.com/commander/download/commander-4.1.1.tgz} engines: {node: '>= 6'} + commander@6.2.1: + resolution: {integrity: sha1-B5LraC37wyWZm7K4T93duhEKxzw=, tarball: http://registry.m.jd.com/commander/download/commander-6.2.1.tgz} + engines: {node: '>= 6'} + commander@8.3.0: resolution: {integrity: sha1-SDfqGy2me5xhamevuw+v7lZ7ymY=, tarball: http://registry.m.jd.com/commander/download/commander-8.3.0.tgz} engines: {node: '>= 12'} commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==, tarball: https://registry.npmjs.org/commander/-/commander-9.5.0.tgz} + resolution: {integrity: sha1-vAjR61zt98y3l6lhmdQce8PmDTA=, tarball: http://registry.m.jd.com/commander/download/commander-9.5.0.tgz} engines: {node: ^12.20.0 || >=14} common-path-prefix@3.0.0: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==, tarball: https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz} + common-tags@1.8.2: + resolution: {integrity: sha1-lOuzwHbSYDJ0X9VPrOf2iO9aycY=, tarball: http://registry.m.jd.com/common-tags/download/common-tags-1.8.2.tgz} + engines: {node: '>=4.0.0'} + commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==, tarball: https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz} @@ -3470,6 +3597,9 @@ packages: core-js-pure@3.38.1: resolution: {integrity: sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==, tarball: https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.1.tgz} + core-util-is@1.0.2: + resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=, tarball: http://registry.m.jd.com/core-util-is/download/core-util-is-1.0.2.tgz} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, tarball: https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz} @@ -3532,6 +3662,11 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, tarball: https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz} + cypress@13.15.1: + resolution: {integrity: sha1-2FB04HzFduswBoYX1SlxnvYJO2k=, tarball: http://registry.m.jd.com/cypress/download/cypress-13.15.1.tgz} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} + hasBin: true + damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==, tarball: https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz} @@ -3539,6 +3674,10 @@ packages: resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==, tarball: https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz} engines: {node: '>=12'} + dashdash@1.14.1: + resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=, tarball: http://registry.m.jd.com/dashdash/download/dashdash-1.14.1.tgz} + engines: {node: '>=0.10'} + data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==, tarball: https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz} engines: {node: '>= 12'} @@ -3560,13 +3699,13 @@ packages: engines: {node: '>= 0.4'} dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==, tarball: https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz} + resolution: {integrity: sha1-kkMLATkFXD67YBUKoT6GCktaNmw=, tarball: http://registry.m.jd.com/dayjs/download/dayjs-1.11.13.tgz} de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==, tarball: https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz} debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, tarball: https://registry.npmjs.org/debug/-/debug-2.6.9.tgz} + resolution: {integrity: sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=, tarball: http://registry.m.jd.com/debug/download/debug-2.6.9.tgz} peerDependencies: supports-color: '*' peerDependenciesMeta: @@ -3652,7 +3791,7 @@ packages: engines: {node: '>=10'} define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==, tarball: https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz} + resolution: {integrity: sha1-iU3BQbt9MGCuQ2b2oBB+aPvkjF4=, tarball: http://registry.m.jd.com/define-data-property/download/define-data-property-1.1.4.tgz} engines: {node: '>= 0.4'} define-lazy-prop@2.0.0: @@ -3676,7 +3815,7 @@ packages: engines: {node: '>=14.16'} delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, tarball: https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz} + resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=, tarball: http://registry.m.jd.com/delayed-stream/download/delayed-stream-1.0.0.tgz} engines: {node: '>=0.4.0'} denodeify@1.2.1: @@ -3792,6 +3931,9 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, tarball: https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz} + ecc-jsbn@0.1.2: + resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=, tarball: http://registry.m.jd.com/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz} + ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, tarball: https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz} @@ -3808,10 +3950,10 @@ packages: engines: {node: '>=12'} emoji-regex@10.4.0: - resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==, tarball: https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz} + resolution: {integrity: sha1-A1U6/qgLOXV0nPyzb3dsomjkE9Q=, tarball: http://registry.m.jd.com/emoji-regex/download/emoji-regex-10.4.0.tgz} emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, tarball: https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz} + resolution: {integrity: sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=, tarball: http://registry.m.jd.com/emoji-regex/download/emoji-regex-8.0.0.tgz} emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, tarball: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz} @@ -3829,12 +3971,16 @@ packages: engines: {node: '>= 0.8'} end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, tarball: https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz} + resolution: {integrity: sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=, tarball: http://registry.m.jd.com/end-of-stream/download/end-of-stream-1.4.4.tgz} enhanced-resolve@5.17.1: resolution: {integrity: sha1-Z7+7zC+B1RG+d9aGqQJn73+JihU=, tarball: http://registry.m.jd.com/enhanced-resolve/download/enhanced-resolve-5.17.1.tgz} engines: {node: '>=10.13.0'} + enquirer@2.4.1: + resolution: {integrity: sha1-kzNLP710/HCXsiSrSo+35Av0rlY=, tarball: http://registry.m.jd.com/enquirer/download/enquirer-2.4.1.tgz} + engines: {node: '>=8.6'} + entities@2.2.0: resolution: {integrity: sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=, tarball: http://registry.m.jd.com/entities/download/entities-2.2.0.tgz} @@ -3870,11 +4016,11 @@ packages: engines: {node: '>= 0.4'} es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==, tarball: https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz} + resolution: {integrity: sha1-x/rvvf+LJpbPX0aSHt+3fMS6OEU=, tarball: http://registry.m.jd.com/es-define-property/download/es-define-property-1.0.0.tgz} engines: {node: '>= 0.4'} es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==, tarball: https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz} + resolution: {integrity: sha1-BfdaJdq5jk+x3NXhRywFRtUFfI8=, tarball: http://registry.m.jd.com/es-errors/download/es-errors-1.3.0.tgz} engines: {node: '>= 0.4'} es-get-iterator@1.1.3: @@ -3923,7 +4069,7 @@ packages: engines: {node: '>=0.8.0'} escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz} + resolution: {integrity: sha1-owME6Z2qMuI7L9IPUbq9B8/8o0Q=, tarball: http://registry.m.jd.com/escape-string-regexp/download/escape-string-regexp-2.0.0.tgz} engines: {node: '>=8'} escape-string-regexp@4.0.0: @@ -3931,7 +4077,7 @@ packages: engines: {node: '>=10'} escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz} + resolution: {integrity: sha1-RoMSa1ALYXYvLb66zhgG6L4xscg=, tarball: http://registry.m.jd.com/escape-string-regexp/download/escape-string-regexp-5.0.0.tgz} engines: {node: '>=12'} escodegen@2.1.0: @@ -4118,6 +4264,9 @@ packages: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==, tarball: https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz} engines: {node: '>=6'} + eventemitter2@6.4.7: + resolution: {integrity: sha1-p/bE16vyihTB7zRC8hyzBqBUJx0=, tarball: http://registry.m.jd.com/eventemitter2/download/eventemitter2-6.4.7.tgz} + eventemitter3@4.0.7: resolution: {integrity: sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=, tarball: http://registry.m.jd.com/eventemitter3/download/eventemitter3-4.0.7.tgz} @@ -4132,14 +4281,22 @@ packages: resolution: {integrity: sha512-QPexBaNjeOjyiZ47q0FCukTO1kX3F+HMM0EWpnxXddcr3MZtElILMkz9Y38nmSZtp03+ZiSRMffrKWBPOIoSIg==, tarball: https://registry.npmjs.org/execa/-/execa-0.4.0.tgz} engines: {node: '>=0.12'} + execa@4.1.0: + resolution: {integrity: sha1-TlSRrRVy8vF6d9OIxshXE1sihHo=, tarball: http://registry.m.jd.com/execa/download/execa-4.1.0.tgz} + engines: {node: '>=10'} + execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, tarball: https://registry.npmjs.org/execa/-/execa-5.1.1.tgz} + resolution: {integrity: sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=, tarball: http://registry.m.jd.com/execa/download/execa-5.1.1.tgz} engines: {node: '>=10'} execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==, tarball: https://registry.npmjs.org/execa/-/execa-8.0.1.tgz} engines: {node: '>=16.17'} + executable@4.1.1: + resolution: {integrity: sha1-QVMr/zYdPlevTXY7cFgtsY9dEzw=, tarball: http://registry.m.jd.com/executable/download/executable-4.1.1.tgz} + engines: {node: '>=4'} + exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==, tarball: https://registry.npmjs.org/exit/-/exit-0.1.2.tgz} engines: {node: '>= 0.8.0'} @@ -4167,6 +4324,15 @@ packages: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, tarball: https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz} engines: {node: '>=4'} + extract-zip@2.0.1: + resolution: {integrity: sha1-Zj3KVv5G34kNXxMe9KBtIruLoTo=, tarball: http://registry.m.jd.com/extract-zip/download/extract-zip-2.0.1.tgz} + engines: {node: '>= 10.17.0'} + hasBin: true + + extsprintf@1.3.0: + resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=, tarball: http://registry.m.jd.com/extsprintf/download/extsprintf-1.3.0.tgz} + engines: {'0': node >=0.6.0} + fancy-log@2.0.0: resolution: {integrity: sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==, tarball: https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz} engines: {node: '>=10.13.0'} @@ -4217,6 +4383,9 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==, tarball: https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz} + fd-slicer@1.1.0: + resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=, tarball: http://registry.m.jd.com/fd-slicer/download/fd-slicer-1.1.0.tgz} + fdir@6.3.0: resolution: {integrity: sha512-QOnuT+BOtivR77wYvCWHfGt9s4Pz1VIMbD463vegT5MLqNXy8rYFT/lPVEqf/bhYeT6qmqrNHhsX+rWwe3rOCQ==, tarball: https://registry.npmjs.org/fdir/-/fdir-6.3.0.tgz} peerDependencies: @@ -4232,6 +4401,10 @@ packages: fflate@0.8.2: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==, tarball: https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz} + figures@3.2.0: + resolution: {integrity: sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=, tarball: http://registry.m.jd.com/figures/download/figures-3.2.0.tgz} + engines: {node: '>=8'} + file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, tarball: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz} engines: {node: ^10.12.0 || >=12.0.0} @@ -4332,6 +4505,9 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==, tarball: https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz} engines: {node: '>=14'} + forever-agent@0.6.1: + resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=, tarball: http://registry.m.jd.com/forever-agent/download/forever-agent-0.6.1.tgz} + form-data-encoder@2.1.4: resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==, tarball: https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz} engines: {node: '>= 14.17'} @@ -4364,13 +4540,17 @@ packages: engines: {node: '>=14.14'} fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==, tarball: https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz} + resolution: {integrity: sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=, tarball: http://registry.m.jd.com/fs-extra/download/fs-extra-7.0.1.tgz} engines: {node: '>=6 <7 || >=8'} fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==, tarball: https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz} + resolution: {integrity: sha1-SdQ8RaiM2Wd2aMt74bRu/bjS4cA=, tarball: http://registry.m.jd.com/fs-extra/download/fs-extra-8.1.0.tgz} engines: {node: '>=6 <7 || >=8'} + fs-extra@9.1.0: + resolution: {integrity: sha1-WVRGDHZKjaIJS6NVS/g55rmnyG0=, tarball: http://registry.m.jd.com/fs-extra/download/fs-extra-9.1.0.tgz} + engines: {node: '>=10'} + fs-mkdirp-stream@2.0.1: resolution: {integrity: sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==, tarball: https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz} engines: {node: '>=10.13.0'} @@ -4386,7 +4566,7 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, tarball: https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz} + resolution: {integrity: sha1-LALYZNl/PqbIgwxGTL0Rq26rehw=, tarball: http://registry.m.jd.com/function-bind/download/function-bind-1.1.2.tgz} function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==, tarball: https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz} @@ -4414,15 +4594,19 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==, tarball: https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz} get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==, tarball: https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz} + resolution: {integrity: sha1-44X1pLUifUScPqu60FSU7wq76t0=, tarball: http://registry.m.jd.com/get-intrinsic/download/get-intrinsic-1.2.4.tgz} engines: {node: '>= 0.4'} get-package-type@0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==, tarball: https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz} engines: {node: '>=8.0.0'} + get-stream@5.2.0: + resolution: {integrity: sha1-SWaheV7lrOZecGxLe+txJX1uItM=, tarball: http://registry.m.jd.com/get-stream/download/get-stream-5.2.0.tgz} + engines: {node: '>=8'} + get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, tarball: https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz} + resolution: {integrity: sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=, tarball: http://registry.m.jd.com/get-stream/download/get-stream-6.0.1.tgz} engines: {node: '>=10'} get-stream@8.0.1: @@ -4437,6 +4621,12 @@ packages: resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==, tarball: https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz} engines: {node: '>= 14'} + getos@3.2.1: + resolution: {integrity: sha1-ATTR9OAOtGFExanArE3Ah8uyfcU=, tarball: http://registry.m.jd.com/getos/download/getos-3.2.1.tgz} + + getpass@0.1.7: + resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=, tarball: http://registry.m.jd.com/getpass/download/getpass-0.1.7.tgz} + git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==, tarball: https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz} engines: {node: '>=16'} @@ -4484,6 +4674,10 @@ packages: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==, tarball: https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz} engines: {node: '>=18'} + global-dirs@3.0.1: + resolution: {integrity: sha1-DEiJcfBmus7aIUR67LGouRHSJIU=, tarball: http://registry.m.jd.com/global-dirs/download/global-dirs-3.0.1.tgz} + engines: {node: '>=10'} + global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==, tarball: https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz} engines: {node: '>=0.10.0'} @@ -4524,14 +4718,14 @@ packages: engines: {node: '>= 10.13.0'} gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, tarball: https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz} + resolution: {integrity: sha1-Kf923mnax0ibfAkYpXiOVkd8Myw=, tarball: http://registry.m.jd.com/gopd/download/gopd-1.0.1.tgz} got@13.0.0: resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==, tarball: https://registry.npmjs.org/got/-/got-13.0.0.tgz} engines: {node: '>=16'} graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz} + resolution: {integrity: sha1-FH06AG2kyjzhRyjHrvwofDZ9emw=, tarball: http://registry.m.jd.com/graceful-fs/download/graceful-fs-4.2.10.tgz} graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz} @@ -4589,18 +4783,18 @@ packages: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, tarball: https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz} has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, tarball: https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz} + resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=, tarball: http://registry.m.jd.com/has-flag/download/has-flag-3.0.0.tgz} engines: {node: '>=4'} has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, tarball: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz} + resolution: {integrity: sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=, tarball: http://registry.m.jd.com/has-flag/download/has-flag-4.0.0.tgz} engines: {node: '>=8'} has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==, tarball: https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz} has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==, tarball: https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz} + resolution: {integrity: sha1-sx3f6bDm6ZFFNqarKGQm0CFPd/0=, tarball: http://registry.m.jd.com/has-proto/download/has-proto-1.0.3.tgz} engines: {node: '>= 0.4'} has-symbols@1.0.3: @@ -4719,6 +4913,10 @@ packages: resolution: {integrity: sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=, tarball: http://registry.m.jd.com/http-proxy/download/http-proxy-1.18.1.tgz} engines: {node: '>=8.0.0'} + http-signature@1.4.0: + resolution: {integrity: sha1-3uWpuiv0lBarxUSr1tln9qlMjD8=, tarball: http://registry.m.jd.com/http-signature/download/http-signature-1.4.0.tgz} + engines: {node: '>=0.10'} + http2-wrapper@2.2.1: resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==, tarball: https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz} engines: {node: '>=10.19.0'} @@ -4727,8 +4925,12 @@ packages: resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==, tarball: https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz} engines: {node: '>= 14'} + human-signals@1.1.1: + resolution: {integrity: sha1-xbHNFPUK6uCatsWf5jujOV/k36M=, tarball: http://registry.m.jd.com/human-signals/download/human-signals-1.1.1.tgz} + engines: {node: '>=8.12.0'} + human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, tarball: https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz} + resolution: {integrity: sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=, tarball: http://registry.m.jd.com/human-signals/download/human-signals-2.1.0.tgz} engines: {node: '>=10.17.0'} human-signals@5.0.0: @@ -4755,7 +4957,7 @@ packages: postcss: ^8.1.0 ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, tarball: https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz} + resolution: {integrity: sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=, tarball: http://registry.m.jd.com/ieee754/download/ieee754-1.2.1.tgz} ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==, tarball: https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz} @@ -4812,10 +5014,14 @@ packages: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, tarball: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz} ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, tarball: https://registry.npmjs.org/ini/-/ini-1.3.8.tgz} + resolution: {integrity: sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw=, tarball: http://registry.m.jd.com/ini/download/ini-1.3.8.tgz} + + ini@2.0.0: + resolution: {integrity: sha1-5f1Vbs3VcmvpePoQAYYurLCpS8U=, tarball: http://registry.m.jd.com/ini/download/ini-2.0.0.tgz} + engines: {node: '>=10'} ini@4.1.1: - resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==, tarball: https://registry.npmjs.org/ini/-/ini-4.1.1.tgz} + resolution: {integrity: sha1-2Vs9hDsekG5W1nR9VEeQT/UM56E=, tarball: http://registry.m.jd.com/ini/download/ini-4.1.1.tgz} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} inline-style-parser@0.1.1: @@ -4913,7 +5119,7 @@ packages: engines: {node: '>= 0.4'} is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==, tarball: https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz} + resolution: {integrity: sha1-227L7RvWWcQ9rA9FZh52dBA9GGc=, tarball: http://registry.m.jd.com/is-ci/download/is-ci-3.0.1.tgz} hasBin: true is-core-module@2.15.1: @@ -4960,19 +5166,19 @@ packages: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==, tarball: https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz} is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz} + resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=, tarball: http://registry.m.jd.com/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz} engines: {node: '>=4'} is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} + resolution: {integrity: sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=, tarball: http://registry.m.jd.com/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz} engines: {node: '>=8'} is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz} + resolution: {integrity: sha1-+uMWfHKedGP4RhzlErCApJJoqog=, tarball: http://registry.m.jd.com/is-fullwidth-code-point/download/is-fullwidth-code-point-4.0.0.tgz} engines: {node: '>=12'} is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz} + resolution: {integrity: sha1-lgnvztfC+X2ntgFF70gceHx7pwQ=, tarball: http://registry.m.jd.com/is-fullwidth-code-point/download/is-fullwidth-code-point-5.0.0.tgz} engines: {node: '>=18'} is-generator-fn@2.1.0: @@ -5007,8 +5213,12 @@ packages: engines: {node: '>=14.16'} hasBin: true + is-installed-globally@0.4.0: + resolution: {integrity: sha1-mg/UB5ScMPhutpWe8beZTtC3tSA=, tarball: http://registry.m.jd.com/is-installed-globally/download/is-installed-globally-0.4.0.tgz} + engines: {node: '>=10'} + is-installed-globally@1.0.0: - resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==, tarball: https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-1.0.0.tgz} + resolution: {integrity: sha1-CJUsQ3WMM9gVaSOS9/hDe55DbVo=, tarball: http://registry.m.jd.com/is-installed-globally/download/is-installed-globally-1.0.0.tgz} engines: {node: '>=18'} is-interactive@1.0.0: @@ -5108,11 +5318,11 @@ packages: resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==, tarball: https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz} is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==, tarball: https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz} + resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=, tarball: http://registry.m.jd.com/is-stream/download/is-stream-1.1.0.tgz} engines: {node: '>=0.10.0'} is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, tarball: https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz} + resolution: {integrity: sha1-+sHj1TuXrVqdCunO8jifWBClwHc=, tarball: http://registry.m.jd.com/is-stream/download/is-stream-2.0.1.tgz} engines: {node: '>=8'} is-stream@3.0.0: @@ -5136,22 +5346,22 @@ packages: engines: {node: '>= 0.4'} is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==, tarball: https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz} + resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=, tarball: http://registry.m.jd.com/is-typedarray/download/is-typedarray-1.0.0.tgz} is-unc-path@1.0.0: resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==, tarball: https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz} engines: {node: '>=0.10.0'} is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, tarball: https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz} + resolution: {integrity: sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc=, tarball: http://registry.m.jd.com/is-unicode-supported/download/is-unicode-supported-0.1.0.tgz} engines: {node: '>=10'} is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==, tarball: https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz} + resolution: {integrity: sha1-2CSYS2FsKSouGYIH1KYJmDhC9xQ=, tarball: http://registry.m.jd.com/is-unicode-supported/download/is-unicode-supported-1.3.0.tgz} engines: {node: '>=12'} is-unicode-supported@2.1.0: - resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==, tarball: https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz} + resolution: {integrity: sha1-CfCrDebTdE1I0mXruY9l0R8qmzo=, tarball: http://registry.m.jd.com/is-unicode-supported/download/is-unicode-supported-2.1.0.tgz} engines: {node: '>=18'} is-valid-glob@1.0.0: @@ -5201,6 +5411,9 @@ packages: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==, tarball: https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz} engines: {node: '>=0.10.0'} + isstream@0.1.2: + resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=, tarball: http://registry.m.jd.com/isstream/download/isstream-0.1.2.tgz} + issue-parser@7.0.1: resolution: {integrity: sha512-3YZcUUR2Wt1WsapF+S/WiA2WmlW0cWAoPccMqne7AxEBhCdFeTPjfv/Axb8V2gyCgY3nRw+ksZ3xSUX+R47iAg==, tarball: https://registry.npmjs.org/issue-parser/-/issue-parser-7.0.1.tgz} engines: {node: ^18.17 || >=20.6.1} @@ -5420,8 +5633,11 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, tarball: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz} hasBin: true + jsbn@0.1.1: + resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=, tarball: http://registry.m.jd.com/jsbn/download/jsbn-0.1.1.tgz} + jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==, tarball: https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz} + resolution: {integrity: sha1-sBMHyym2GKHtJux56RH4A8TaAEA=, tarball: http://registry.m.jd.com/jsbn/download/jsbn-1.1.0.tgz} jsc-android@250231.0.0: resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==, tarball: https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz} @@ -5469,9 +5685,15 @@ packages: json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, tarball: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz} + json-schema@0.4.0: + resolution: {integrity: sha1-995M9u+rg4666zI2R0y7paGTCrU=, tarball: http://registry.m.jd.com/json-schema/download/json-schema-0.4.0.tgz} + json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, tarball: https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} + json-stringify-safe@5.0.1: + resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=, tarball: http://registry.m.jd.com/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz} + json5@1.0.2: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==, tarball: https://registry.npmjs.org/json5/-/json5-1.0.2.tgz} hasBin: true @@ -5482,7 +5704,7 @@ packages: hasBin: true jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==, tarball: https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz} + resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=, tarball: http://registry.m.jd.com/jsonfile/download/jsonfile-4.0.0.tgz} jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, tarball: https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz} @@ -5491,6 +5713,10 @@ packages: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==, tarball: https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz} engines: {'0': node >= 0.2.0} + jsprim@2.0.2: + resolution: {integrity: sha1-d8oj281BNc02SADSL/gsIYWAPU0=, tarball: http://registry.m.jd.com/jsprim/download/jsprim-2.0.2.tgz} + engines: {'0': node >=0.6.0} + jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==, tarball: https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz} engines: {node: '>=4.0'} @@ -5531,6 +5757,10 @@ packages: launch-editor@2.9.1: resolution: {integrity: sha1-JT8XO9RB40LUNEtNrlgpGrtCUEc=, tarball: http://registry.m.jd.com/launch-editor/download/launch-editor-2.9.1.tgz} + lazy-ass@1.6.0: + resolution: {integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM=, tarball: http://registry.m.jd.com/lazy-ass/download/lazy-ass-1.6.0.tgz} + engines: {node: '> 0.8'} + lead@4.0.0: resolution: {integrity: sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==, tarball: https://registry.npmjs.org/lead/-/lead-4.0.0.tgz} engines: {node: '>=10.13.0'} @@ -5565,6 +5795,12 @@ packages: engines: {node: '>=18.12.0'} hasBin: true + listr2@3.14.0: + resolution: {integrity: sha1-IxAcxi4Tdf1YNrJIJ20dK1H9vp4=, tarball: http://registry.m.jd.com/listr2/download/listr2-3.14.0.tgz} + engines: {node: '>=10.0.0'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + listr2@8.2.4: resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==, tarball: https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz} engines: {node: '>=18.0.0'} @@ -5640,6 +5876,9 @@ packages: lodash.mergewith@4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==, tarball: https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz} + lodash.once@4.1.1: + resolution: {integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=, tarball: http://registry.m.jd.com/lodash.once/download/lodash.once-4.1.1.tgz} + lodash.snakecase@4.1.1: resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==, tarball: https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz} @@ -5662,13 +5901,17 @@ packages: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, tarball: https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz} log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, tarball: https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz} + resolution: {integrity: sha1-P727lbRoOsn8eFER55LlWNSr1QM=, tarball: http://registry.m.jd.com/log-symbols/download/log-symbols-4.1.0.tgz} engines: {node: '>=10'} log-symbols@6.0.0: - resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==, tarball: https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz} + resolution: {integrity: sha1-u5Xl8FMiZRysMMD+tkBPnyqKlDk=, tarball: http://registry.m.jd.com/log-symbols/download/log-symbols-6.0.0.tgz} engines: {node: '>=18'} + log-update@4.0.0: + resolution: {integrity: sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE=, tarball: http://registry.m.jd.com/log-update/download/log-update-4.0.0.tgz} + engines: {node: '>=10'} + log-update@6.1.0: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==, tarball: https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz} engines: {node: '>=18'} @@ -5864,7 +6107,7 @@ packages: resolution: {integrity: sha1-2AMZpl88eTU1Hlz9rI+TGFBNvtU=, tarball: http://registry.m.jd.com/merge-descriptors/download/merge-descriptors-1.0.3.tgz} merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, tarball: https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz} + resolution: {integrity: sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=, tarball: http://registry.m.jd.com/merge-stream/download/merge-stream-2.0.0.tgz} merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, tarball: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz} @@ -6069,11 +6312,11 @@ packages: engines: {node: '>=8.6'} mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, tarball: https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz} + resolution: {integrity: sha1-u6vNwChZ9JhzAchW4zh85exDv3A=, tarball: http://registry.m.jd.com/mime-db/download/mime-db-1.52.0.tgz} engines: {node: '>= 0.6'} mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, tarball: https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz} + resolution: {integrity: sha1-OBqHG2KnNEUGYK497uRIE/cNlZo=, tarball: http://registry.m.jd.com/mime-types/download/mime-types-2.1.35.tgz} engines: {node: '>= 0.6'} mime@1.6.0: @@ -6087,11 +6330,11 @@ packages: hasBin: true mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, tarball: https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz} + resolution: {integrity: sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=, tarball: http://registry.m.jd.com/mimic-fn/download/mimic-fn-2.1.0.tgz} engines: {node: '>=6'} mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, tarball: https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz} + resolution: {integrity: sha1-YKkFUNXLCyOcymXYk7GlOymHHsw=, tarball: http://registry.m.jd.com/mimic-fn/download/mimic-fn-4.0.0.tgz} engines: {node: '>=12'} mimic-function@5.0.1: @@ -6132,7 +6375,7 @@ packages: engines: {node: '>=16 || 14 >=14.17'} minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, tarball: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz} + resolution: {integrity: sha1-waRk52kzAuCCoHXO4MBXdBrEdyw=, tarball: http://registry.m.jd.com/minimist/download/minimist-1.2.8.tgz} minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==, tarball: https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz} @@ -6282,11 +6525,11 @@ packages: engines: {node: '>= 10.13.0'} npm-run-path@1.0.0: - resolution: {integrity: sha512-PrGAi1SLlqNvKN5uGBjIgnrTb8fl0Jz0a3JJmeMcGnIBh7UE9Gc4zsAMlwDajOMg2b1OgP6UPvoLUboTmMZPFA==, tarball: https://registry.npmjs.org/npm-run-path/-/npm-run-path-1.0.0.tgz} + resolution: {integrity: sha1-9cMr9ZX+ga6Sfa7FLoL4sACsPI8=, tarball: http://registry.m.jd.com/npm-run-path/download/npm-run-path-1.0.0.tgz} engines: {node: '>=0.10.0'} npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, tarball: https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz} + resolution: {integrity: sha1-t+zR5e1T2o43pV4cImnguX7XSOo=, tarball: http://registry.m.jd.com/npm-run-path/download/npm-run-path-4.0.1.tgz} engines: {node: '>=8'} npm-run-path@5.3.0: @@ -6308,7 +6551,7 @@ packages: engines: {node: '>=0.10.0'} object-inspect@1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==, tarball: https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz} + resolution: {integrity: sha1-3qAIhGf7mR5nr0BYFHokgkowQ/8=, tarball: http://registry.m.jd.com/object-inspect/download/object-inspect-1.13.2.tgz} engines: {node: '>= 0.4'} object-is@1.1.6: @@ -6363,10 +6606,10 @@ packages: engines: {node: '>= 0.8'} once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, tarball: https://registry.npmjs.org/once/-/once-1.4.0.tgz} + resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=, tarball: http://registry.m.jd.com/once/download/once-1.4.0.tgz} onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, tarball: https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz} + resolution: {integrity: sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=, tarball: http://registry.m.jd.com/onetime/download/onetime-5.1.2.tgz} engines: {node: '>=6'} onetime@6.0.0: @@ -6374,7 +6617,7 @@ packages: engines: {node: '>=12'} onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==, tarball: https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz} + resolution: {integrity: sha1-nxbJLYye9RIOOs2d2ZV8zuzBq2A=, tarball: http://registry.m.jd.com/onetime/download/onetime-7.0.0.tgz} engines: {node: '>=18'} open@10.1.0: @@ -6409,6 +6652,9 @@ packages: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, tarball: https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz} engines: {node: '>=0.10.0'} + ospath@1.2.2: + resolution: {integrity: sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=, tarball: http://registry.m.jd.com/ospath/download/ospath-1.2.2.tgz} + p-cancelable@3.0.0: resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==, tarball: https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz} engines: {node: '>=12.20'} @@ -6441,6 +6687,10 @@ packages: resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==, tarball: https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-map@4.0.0: + resolution: {integrity: sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=, tarball: http://registry.m.jd.com/p-map/download/p-map-4.0.0.tgz} + engines: {node: '>=10'} + p-map@5.5.0: resolution: {integrity: sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==, tarball: https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz} engines: {node: '>=12'} @@ -6534,11 +6784,11 @@ packages: engines: {node: '>=0.10.0'} path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, tarball: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz} + resolution: {integrity: sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=, tarball: http://registry.m.jd.com/path-key/download/path-key-3.1.1.tgz} engines: {node: '>=8'} path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, tarball: https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz} + resolution: {integrity: sha1-KVWI3DruZBVPh3rbnXgLgcVUvxg=, tarball: http://registry.m.jd.com/path-key/download/path-key-4.0.0.tgz} engines: {node: '>=12'} path-parse@1.0.7: @@ -6578,6 +6828,12 @@ packages: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==, tarball: https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz} engines: {node: '>= 14.16'} + pend@1.2.0: + resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=, tarball: http://registry.m.jd.com/pend/download/pend-1.2.0.tgz} + + performance-now@2.1.0: + resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=, tarball: http://registry.m.jd.com/performance-now/download/performance-now-2.1.0.tgz} + periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==, tarball: https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz} @@ -6598,11 +6854,11 @@ packages: hasBin: true pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==, tarball: https://registry.npmjs.org/pify/-/pify-2.3.0.tgz} + resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=, tarball: http://registry.m.jd.com/pify/download/pify-2.3.0.tgz} engines: {node: '>=0.10.0'} pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==, tarball: https://registry.npmjs.org/pify/-/pify-4.0.1.tgz} + resolution: {integrity: sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=, tarball: http://registry.m.jd.com/pify/download/pify-4.0.1.tgz} engines: {node: '>=6'} pirates@4.0.6: @@ -6760,7 +7016,7 @@ packages: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, tarball: https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz} process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==, tarball: https://registry.npmjs.org/process/-/process-0.11.10.tgz} + resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=, tarball: http://registry.m.jd.com/process/download/process-0.11.10.tgz} engines: {node: '>= 0.6.0'} promise@8.3.0: @@ -6793,18 +7049,27 @@ packages: resolution: {integrity: sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==, tarball: https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz} engines: {node: '>= 14'} + proxy-from-env@1.0.0: + resolution: {integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=, tarball: http://registry.m.jd.com/proxy-from-env/download/proxy-from-env-1.0.0.tgz} + proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, tarball: https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz} pseudomap@1.0.2: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==, tarball: https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz} + psl@1.9.0: + resolution: {integrity: sha1-0N8qE38AeUVl/K87LADNCfjVpac=, tarball: http://registry.m.jd.com/psl/download/psl-1.9.0.tgz} + + pump@3.0.2: + resolution: {integrity: sha1-g28+3WvC7lmSVskk/+DYhXPdy/g=, tarball: http://registry.m.jd.com/pump/download/pump-3.0.2.tgz} + punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==, tarball: https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz} engines: {node: '>=6'} punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, tarball: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz} + resolution: {integrity: sha1-AnQi4vrsCyXhVJw+G9gwm5EztuU=, tarball: http://registry.m.jd.com/punycode/download/punycode-2.3.1.tgz} engines: {node: '>=6'} pupa@3.1.0: @@ -6818,6 +7083,9 @@ packages: resolution: {integrity: sha1-bKO9WEOffiRWVXmJl3h7DYilGQY=, tarball: http://registry.m.jd.com/qs/download/qs-6.13.0.tgz} engines: {node: '>=0.6'} + querystringify@2.2.0: + resolution: {integrity: sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=, tarball: http://registry.m.jd.com/querystringify/download/querystringify-2.2.0.tgz} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, tarball: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz} @@ -7073,6 +7341,9 @@ packages: replacestream@4.0.3: resolution: {integrity: sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==, tarball: https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz} + request-progress@3.0.0: + resolution: {integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=, tarball: http://registry.m.jd.com/request-progress/download/request-progress-3.0.0.tgz} + require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, tarball: https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz} engines: {node: '>=0.10.0'} @@ -7134,15 +7405,15 @@ packages: engines: {node: '>=14.16'} restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, tarball: https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz} + resolution: {integrity: sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=, tarball: http://registry.m.jd.com/restore-cursor/download/restore-cursor-3.1.0.tgz} engines: {node: '>=8'} restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==, tarball: https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz} + resolution: {integrity: sha1-UZVgpDGJdQlt725gnUQQDtqkzLk=, tarball: http://registry.m.jd.com/restore-cursor/download/restore-cursor-4.0.0.tgz} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==, tarball: https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz} + resolution: {integrity: sha1-B2bZVpnvrLFBUJk/VbrwlT6h6+c=, tarball: http://registry.m.jd.com/restore-cursor/download/restore-cursor-5.1.0.tgz} engines: {node: '>=18'} retry@0.13.1: @@ -7154,7 +7425,7 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==, tarball: https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz} + resolution: {integrity: sha1-d492xPtzHZNBTo+SX77PZMzn9so=, tarball: http://registry.m.jd.com/rfdc/download/rfdc-1.4.1.tgz} rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==, tarball: https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz} @@ -7200,17 +7471,17 @@ packages: engines: {node: '>=0.4'} safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, tarball: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz} + resolution: {integrity: sha1-mR7GnSluAxN0fVm9/St0XDX4go0=, tarball: http://registry.m.jd.com/safe-buffer/download/safe-buffer-5.1.2.tgz} safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, tarball: https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz} + resolution: {integrity: sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=, tarball: http://registry.m.jd.com/safe-buffer/download/safe-buffer-5.2.1.tgz} safe-regex-test@1.0.3: resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==, tarball: https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz} engines: {node: '>= 0.4'} safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, tarball: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz} + resolution: {integrity: sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=, tarball: http://registry.m.jd.com/safer-buffer/download/safer-buffer-2.1.2.tgz} sass@1.79.3: resolution: {integrity: sha512-m7dZxh0W9EZ3cw50Me5GOuYm/tVAJAn91SUnohLRo9cXBixGUOdvmryN+dXpwR831bhoY3Zv7rEFt85PUwTmzA==, tarball: https://registry.npmjs.org/sass/-/sass-1.79.3.tgz} @@ -7251,7 +7522,7 @@ packages: engines: {node: '>= 10.13.0'} semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==, tarball: https://registry.npmjs.org/semver/-/semver-5.7.2.tgz} + resolution: {integrity: sha1-SNVdtzfDKHzUg14X+hP+rOHEHvg=, tarball: http://registry.m.jd.com/semver/download/semver-5.7.2.tgz} hasBin: true semver@6.3.1: @@ -7259,7 +7530,7 @@ packages: hasBin: true semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, tarball: https://registry.npmjs.org/semver/-/semver-7.5.4.tgz} + resolution: {integrity: sha1-SDmG7E7TjhxsSMNIlKkYLb/2im4=, tarball: http://registry.m.jd.com/semver/download/semver-7.5.4.tgz} engines: {node: '>=10'} hasBin: true @@ -7269,7 +7540,7 @@ packages: hasBin: true semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==, tarball: https://registry.npmjs.org/semver/-/semver-7.6.3.tgz} + resolution: {integrity: sha1-mA97VVC8F1+03AlAMIVif56zMUM=, tarball: http://registry.m.jd.com/semver/download/semver-7.6.3.tgz} engines: {node: '>=10'} hasBin: true @@ -7296,7 +7567,7 @@ packages: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, tarball: https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz} set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==, tarball: https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz} + resolution: {integrity: sha1-qscjFBmOrtl1z3eyw7a4gGleVEk=, tarball: http://registry.m.jd.com/set-function-length/download/set-function-length-1.2.2.tgz} engines: {node: '>= 0.4'} set-function-name@2.0.2: @@ -7330,14 +7601,14 @@ packages: hasBin: true side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==, tarball: https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz} + resolution: {integrity: sha1-q9Jft80kuvRUZkBrEJa3gxySFfI=, tarball: http://registry.m.jd.com/side-channel/download/side-channel-1.0.6.tgz} engines: {node: '>= 0.4'} siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, tarball: https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz} signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, tarball: https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz} + resolution: {integrity: sha1-qaF2f4r4QVURTqq9c/mSc8j1mtk=, tarball: http://registry.m.jd.com/signal-exit/download/signal-exit-3.0.7.tgz} signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, tarball: https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz} @@ -7366,15 +7637,23 @@ packages: engines: {node: '>=14.16'} slice-ansi@2.1.0: - resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==, tarball: https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz} + resolution: {integrity: sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=, tarball: http://registry.m.jd.com/slice-ansi/download/slice-ansi-2.1.0.tgz} engines: {node: '>=6'} + slice-ansi@3.0.0: + resolution: {integrity: sha1-Md3BCTCht+C2ewjJbC9Jt3p4l4c=, tarball: http://registry.m.jd.com/slice-ansi/download/slice-ansi-3.0.0.tgz} + engines: {node: '>=8'} + + slice-ansi@4.0.0: + resolution: {integrity: sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=, tarball: http://registry.m.jd.com/slice-ansi/download/slice-ansi-4.0.0.tgz} + engines: {node: '>=10'} + slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==, tarball: https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz} + resolution: {integrity: sha1-tzBjxXqpb5zYgWVLFSlNldKFxCo=, tarball: http://registry.m.jd.com/slice-ansi/download/slice-ansi-5.0.0.tgz} engines: {node: '>=12'} slice-ansi@7.1.0: - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==, tarball: https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz} + resolution: {integrity: sha1-zWtGVeKYqNG96wQlCkMwlLNHuak=, tarball: http://registry.m.jd.com/slice-ansi/download/slice-ansi-7.1.0.tgz} engines: {node: '>=18'} smart-buffer@4.2.0: @@ -7441,6 +7720,11 @@ packages: sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==, tarball: https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz} + sshpk@1.18.0: + resolution: {integrity: sha1-FmPlXN301oi4aka3fw1f42OroCg=, tarball: http://registry.m.jd.com/sshpk/download/sshpk-1.18.0.tgz} + engines: {node: '>=0.10.0'} + hasBin: true + ssr-window@3.0.0: resolution: {integrity: sha1-/VuCgBY4lD4MxwTEaRgBQ1r3rDc=, tarball: http://registry.m.jd.com/ssr-window/download/ssr-window-3.0.0.tgz} @@ -7502,15 +7786,15 @@ packages: engines: {node: '>=10'} string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, tarball: https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz} + resolution: {integrity: sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=, tarball: http://registry.m.jd.com/string-width/download/string-width-4.2.3.tgz} engines: {node: '>=8'} string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, tarball: https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz} + resolution: {integrity: sha1-FPja7G2B5yIdKjV+Zoyrc728p5Q=, tarball: http://registry.m.jd.com/string-width/download/string-width-5.1.2.tgz} engines: {node: '>=12'} string-width@7.2.0: - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==, tarball: https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz} + resolution: {integrity: sha1-tbuOIWXOJ11NQ0dt0nAK2Qkdttw=, tarball: http://registry.m.jd.com/string-width/download/string-width-7.2.0.tgz} engines: {node: '>=18'} string.prototype.includes@2.0.0: @@ -7555,7 +7839,7 @@ packages: engines: {node: '>=8'} strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, tarball: https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz} + resolution: {integrity: sha1-1bZWjKaJ2FYTcLBwdoXSJDT6/0U=, tarball: http://registry.m.jd.com/strip-ansi/download/strip-ansi-7.1.0.tgz} engines: {node: '>=12'} strip-bom@3.0.0: @@ -7571,7 +7855,7 @@ packages: engines: {node: '>=0.10.0'} strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, tarball: https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz} + resolution: {integrity: sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=, tarball: http://registry.m.jd.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz} engines: {node: '>=6'} strip-final-newline@3.0.0: @@ -7603,15 +7887,15 @@ packages: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==, tarball: https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz} supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, tarball: https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz} + resolution: {integrity: sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=, tarball: http://registry.m.jd.com/supports-color/download/supports-color-5.5.0.tgz} engines: {node: '>=4'} supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, tarball: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz} + resolution: {integrity: sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=, tarball: http://registry.m.jd.com/supports-color/download/supports-color-7.2.0.tgz} engines: {node: '>=8'} supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, tarball: https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz} + resolution: {integrity: sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw=, tarball: http://registry.m.jd.com/supports-color/download/supports-color-8.1.1.tgz} engines: {node: '>=10'} supports-hyperlinks@3.1.0: @@ -7684,11 +7968,14 @@ packages: throat@5.0.0: resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==, tarball: https://registry.npmjs.org/throat/-/throat-5.0.0.tgz} + throttleit@1.0.1: + resolution: {integrity: sha1-ME7FFjHDt3DGXGxvdpOLOEAA9NU=, tarball: http://registry.m.jd.com/throttleit/download/throttleit-1.0.1.tgz} + through2@2.0.5: resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==, tarball: https://registry.npmjs.org/through2/-/through2-2.0.5.tgz} through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, tarball: https://registry.npmjs.org/through/-/through-2.3.8.tgz} + resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=, tarball: http://registry.m.jd.com/through/download/through-2.3.8.tgz} thunky@1.1.0: resolution: {integrity: sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=, tarball: http://registry.m.jd.com/thunky/download/thunky-1.1.0.tgz} @@ -7722,9 +8009,13 @@ packages: engines: {node: '>=14.0.0'} tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==, tarball: https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz} + resolution: {integrity: sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=, tarball: http://registry.m.jd.com/tmp/download/tmp-0.0.33.tgz} engines: {node: '>=0.6.0'} + tmp@0.2.3: + resolution: {integrity: sha1-63g8wivB6L69BnFHbUbqTrMqea4=, tarball: http://registry.m.jd.com/tmp/download/tmp-0.2.3.tgz} + engines: {node: '>=14.14'} + tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==, tarball: https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz} @@ -7748,9 +8039,17 @@ packages: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==, tarball: https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz} engines: {node: '>=6'} + tough-cookie@4.1.4: + resolution: {integrity: sha1-lF8UYbRbWox2ghwz6knDrBksGzY=, tarball: http://registry.m.jd.com/tough-cookie/download/tough-cookie-4.1.4.tgz} + engines: {node: '>=6'} + tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, tarball: https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz} + tree-kill@1.2.2: + resolution: {integrity: sha1-TKCakJLIi3OnzcXooBtQeweQoMw=, tarball: http://registry.m.jd.com/tree-kill/download/tree-kill-1.2.2.tgz} + hasBin: true + trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==, tarball: https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz} @@ -7796,12 +8095,18 @@ packages: tslib@2.7.0: resolution: {integrity: sha1-2bQMXECrWehzjyl98wh78aJpDAE=, tarball: http://registry.m.jd.com/tslib/download/tslib-2.7.0.tgz} + tunnel-agent@0.6.0: + resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=, tarball: http://registry.m.jd.com/tunnel-agent/download/tunnel-agent-0.6.0.tgz} + turndown-plugin-gfm@1.0.2: resolution: {integrity: sha512-vwz9tfvF7XN/jE0dGoBei3FXWuvll78ohzCZQuOb+ZjWrs3a0XhQVomJEb2Qh4VHTPNRO4GPZh0V7VRbiWwkRg==, tarball: https://registry.npmjs.org/turndown-plugin-gfm/-/turndown-plugin-gfm-1.0.2.tgz} turndown@7.2.0: resolution: {integrity: sha512-eCZGBN4nNNqM9Owkv9HAtWRYfLA4h909E/WGAWWBpmB275ehNhZyk87/Tpvjbp0jjNl9XwCsbe6bm6CqFsgD+A==, tarball: https://registry.npmjs.org/turndown/-/turndown-7.2.0.tgz} + tweetnacl@0.14.5: + resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=, tarball: http://registry.m.jd.com/tweetnacl/download/tweetnacl-0.14.5.tgz} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, tarball: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz} engines: {node: '>= 0.8.0'} @@ -7945,7 +8250,11 @@ packages: resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==, tarball: https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz} universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, tarball: https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz} + resolution: {integrity: sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=, tarball: http://registry.m.jd.com/universalify/download/universalify-0.1.2.tgz} + engines: {node: '>= 4.0.0'} + + universalify@0.2.0: + resolution: {integrity: sha1-ZFF2BWb6hXU0dFqx3elS0bF2G+A=, tarball: http://registry.m.jd.com/universalify/download/universalify-0.2.0.tgz} engines: {node: '>= 4.0.0'} universalify@2.0.1: @@ -7956,6 +8265,10 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==, tarball: https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz} engines: {node: '>= 0.8'} + untildify@4.0.0: + resolution: {integrity: sha1-K8lHuVNlJIfkYAlJ+wkeOujNkZs=, tarball: http://registry.m.jd.com/untildify/download/untildify-4.0.0.tgz} + engines: {node: '>=8'} + update-browserslist-db@1.1.0: resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==, tarball: https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz} hasBin: true @@ -7973,6 +8286,9 @@ packages: resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==, tarball: https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + url-parse@1.5.10: + resolution: {integrity: sha1-nTwvc2wddd070r5QfcwRHx4uqcE=, tarball: http://registry.m.jd.com/url-parse/download/url-parse-1.5.10.tgz} + use-sync-external-store@1.2.2: resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==, tarball: https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz} peerDependencies: @@ -8012,6 +8328,10 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, tarball: https://registry.npmjs.org/vary/-/vary-1.1.2.tgz} engines: {node: '>= 0.8'} + verror@1.10.0: + resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=, tarball: http://registry.m.jd.com/verror/download/verror-1.10.0.tgz} + engines: {'0': node >=0.6.0} + vfile-message@4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==, tarball: https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz} @@ -8248,7 +8568,7 @@ packages: engines: {node: '>=0.10.0'} wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, tarball: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz} + resolution: {integrity: sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=, tarball: http://registry.m.jd.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz} engines: {node: '>=8'} wrap-ansi@7.0.0: @@ -8256,7 +8576,7 @@ packages: engines: {node: '>=10'} wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, tarball: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz} + resolution: {integrity: sha1-VtwiNo7lcPrOG0mBmXXZuaXq0hQ=, tarball: http://registry.m.jd.com/wrap-ansi/download/wrap-ansi-8.1.0.tgz} engines: {node: '>=12'} wrap-ansi@9.0.0: @@ -8264,7 +8584,7 @@ packages: engines: {node: '>=18'} wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, tarball: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz} + resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=, tarball: http://registry.m.jd.com/wrappy/download/wrappy-1.0.2.tgz} write-file-atomic@2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==, tarball: https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz} @@ -8363,6 +8683,9 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, tarball: https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz} engines: {node: '>=12'} + yauzl@2.10.0: + resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=, tarball: http://registry.m.jd.com/yauzl/download/yauzl-2.10.0.tgz} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, tarball: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz} engines: {node: '>=10'} @@ -8407,7 +8730,7 @@ snapshots: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -8465,7 +8788,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -9308,7 +9631,7 @@ snapshots: '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.6 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -9321,6 +9644,9 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} + '@colors/colors@1.5.0': + optional: true + '@commitlint/cli@19.5.0(@types/node@20.16.5)(typescript@5.6.2)': dependencies: '@commitlint/format': 19.5.0 @@ -9431,6 +9757,34 @@ snapshots: '@types/conventional-commits-parser': 5.0.0 chalk: 5.3.0 + '@cypress/request@3.0.5': + dependencies: + aws-sign2: 0.7.0 + aws4: 1.13.2 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 4.0.0 + http-signature: 1.4.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + performance-now: 2.1.0 + qs: 6.13.0 + safe-buffer: 5.2.1 + tough-cookie: 4.1.4 + tunnel-agent: 0.6.0 + uuid: 8.3.2 + + '@cypress/xvfb@1.2.4(supports-color@8.1.1)': + dependencies: + debug: 3.2.7(supports-color@8.1.1) + lodash.once: 4.1.1 + transitivePeerDependencies: + - supports-color + '@esbuild/aix-ppc64@0.21.5': optional: true @@ -9510,7 +9864,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -9538,7 +9892,7 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9878,13 +10232,14 @@ snapshots: '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color '@kwsites/promise-deferred@1.1.1': {} - '@leichtgewicht/ip-codec@2.0.5': {} + '@leichtgewicht/ip-codec@2.0.5': + optional: true '@loadable/component@5.16.4(react@18.3.1)': dependencies: @@ -9978,17 +10333,21 @@ snapshots: dependencies: '@module-federation/runtime': 0.5.1 '@module-federation/webpack-bundler-runtime': 0.5.1 + optional: true '@module-federation/runtime@0.5.1': dependencies: '@module-federation/sdk': 0.5.1 + optional: true - '@module-federation/sdk@0.5.1': {} + '@module-federation/sdk@0.5.1': + optional: true '@module-federation/webpack-bundler-runtime@0.5.1': dependencies: '@module-federation/runtime': 0.5.1 '@module-federation/sdk': 0.5.1 + optional: true '@nodelib/fs.scandir@2.1.5': dependencies: @@ -10434,6 +10793,7 @@ snapshots: '@rspack/binding@1.0.14': optionalDependencies: '@rspack/binding-darwin-arm64': 1.0.14 + optional: true '@rspack/core@1.0.14(@swc/helpers@0.5.13)': dependencies: @@ -10442,8 +10802,10 @@ snapshots: '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 caniuse-lite: 1.0.30001663 + optional: true - '@rspack/lite-tapable@1.0.1': {} + '@rspack/lite-tapable@1.0.1': + optional: true '@rtsao/scc@1.1.0': {} @@ -10634,15 +10996,16 @@ snapshots: classnames: 2.5.1 csstype: 3.1.3 memoize-one: 6.0.0 - react: 18.3.1 tslib: 2.7.0 + optionalDependencies: + react: 18.3.1 + vue: 3.5.12(typescript@5.6.2) transitivePeerDependencies: - '@tarojs/helper' - '@types/react' - html-webpack-plugin - postcss - rollup - - vue - webpack - webpack-chain - webpack-dev-server @@ -10659,15 +11022,16 @@ snapshots: resolve-pathname: 3.0.0 swiper: 6.8.0 tslib: 2.7.0 + optionalDependencies: + '@types/react': 18.3.8 + vue: 3.5.12(typescript@5.6.2) transitivePeerDependencies: - '@tarojs/helper' - '@tarojs/shared' - - '@types/react' - html-webpack-plugin - postcss - react - rollup - - vue - webpack - webpack-chain - webpack-dev-server @@ -10685,7 +11049,7 @@ snapshots: chalk: 4.1.2 chokidar: 3.6.0 cross-spawn: 7.0.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) dotenv: 16.4.5 dotenv-expand: 11.0.6 esbuild: 0.21.5 @@ -10759,9 +11123,10 @@ snapshots: '@tarojs/runtime': 4.0.0-beta.138 '@tarojs/shared': 4.0.6 '@types/postcss-url': 10.0.4 + postcss: 8.4.47 + optionalDependencies: '@types/react': 18.3.8 html-webpack-plugin: 5.6.3(@rspack/core@1.0.14(@swc/helpers@0.5.13))(webpack@5.94.0) - postcss: 8.4.47 rollup: 4.22.4 vue: 3.5.12(typescript@5.6.2) webpack: 5.94.0 @@ -10836,19 +11201,23 @@ snapshots: dependencies: '@types/connect': 3.4.38 '@types/node': 20.16.5 + optional: true '@types/bonjour@3.5.13': dependencies: '@types/node': 20.16.5 + optional: true '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.0 '@types/node': 20.16.5 + optional: true '@types/connect@3.4.38': dependencies: '@types/node': 20.16.5 + optional: true '@types/conventional-commits-parser@5.0.0': dependencies: @@ -10874,6 +11243,7 @@ snapshots: '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 + optional: true '@types/express-serve-static-core@5.0.0': dependencies: @@ -10881,6 +11251,7 @@ snapshots: '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 + optional: true '@types/express@4.17.21': dependencies: @@ -10888,6 +11259,7 @@ snapshots: '@types/express-serve-static-core': 4.19.6 '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 + optional: true '@types/fs-extra@11.0.4': dependencies: @@ -10915,15 +11287,18 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/html-minifier-terser@6.1.0': {} + '@types/html-minifier-terser@6.1.0': + optional: true '@types/http-cache-semantics@4.0.4': {} - '@types/http-errors@2.0.4': {} + '@types/http-errors@2.0.4': + optional: true '@types/http-proxy@1.17.15': dependencies: '@types/node': 20.16.5 + optional: true '@types/istanbul-lib-coverage@2.0.6': {} @@ -10971,7 +11346,8 @@ snapshots: '@types/mdx@2.0.13': {} - '@types/mime@1.3.5': {} + '@types/mime@1.3.5': + optional: true '@types/minimatch@5.1.2': {} @@ -10984,6 +11360,7 @@ snapshots: '@types/node-forge@1.3.11': dependencies: '@types/node': 20.16.5 + optional: true '@types/node@20.16.5': dependencies: @@ -11004,9 +11381,11 @@ snapshots: '@types/prop-types@15.7.13': {} - '@types/qs@6.9.16': {} + '@types/qs@6.9.16': + optional: true - '@types/range-parser@1.2.7': {} + '@types/range-parser@1.2.7': + optional: true '@types/react-dom@18.3.0': dependencies: @@ -11031,7 +11410,8 @@ snapshots: '@types/resolve@1.20.2': {} - '@types/retry@0.12.0': {} + '@types/retry@0.12.0': + optional: true '@types/sass@1.45.0': dependencies: @@ -11041,20 +11421,28 @@ snapshots: dependencies: '@types/mime': 1.3.5 '@types/node': 20.16.5 + optional: true '@types/serve-index@1.9.4': dependencies: '@types/express': 4.17.21 + optional: true '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 '@types/node': 20.16.5 '@types/send': 0.17.4 + optional: true + + '@types/sinonjs__fake-timers@8.1.1': {} + + '@types/sizzle@2.3.9': {} '@types/sockjs@0.3.36': dependencies: '@types/node': 20.16.5 + optional: true '@types/stack-utils@2.0.3': {} @@ -11076,6 +11464,7 @@ snapshots: '@types/ws@8.5.12': dependencies: '@types/node': 20.16.5 + optional: true '@types/yargs-parser@21.0.3': {} @@ -11091,6 +11480,11 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 + '@types/yauzl@2.10.3': + dependencies: + '@types/node': 20.16.5 + optional: true + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.1 @@ -11115,7 +11509,7 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 optionalDependencies: typescript: 5.6.2 @@ -11131,7 +11525,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.6.2) - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -11145,7 +11539,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -11196,7 +11590,7 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -11280,6 +11674,7 @@ snapshots: entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 + optional: true '@vue/compiler-core@3.5.8': dependencies: @@ -11293,6 +11688,7 @@ snapshots: dependencies: '@vue/compiler-core': 3.5.12 '@vue/shared': 3.5.12 + optional: true '@vue/compiler-dom@3.5.8': dependencies: @@ -11310,11 +11706,13 @@ snapshots: magic-string: 0.30.11 postcss: 8.4.47 source-map-js: 1.2.1 + optional: true '@vue/compiler-ssr@3.5.12': dependencies: '@vue/compiler-dom': 3.5.12 '@vue/shared': 3.5.12 + optional: true '@vue/compiler-vue2@2.7.16': dependencies: @@ -11337,11 +11735,13 @@ snapshots: '@vue/reactivity@3.5.12': dependencies: '@vue/shared': 3.5.12 + optional: true '@vue/runtime-core@3.5.12': dependencies: '@vue/reactivity': 3.5.12 '@vue/shared': 3.5.12 + optional: true '@vue/runtime-dom@3.5.12': dependencies: @@ -11349,14 +11749,17 @@ snapshots: '@vue/runtime-core': 3.5.12 '@vue/shared': 3.5.12 csstype: 3.1.3 + optional: true '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.2))': dependencies: '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 vue: 3.5.12(typescript@5.6.2) + optional: true - '@vue/shared@3.5.12': {} + '@vue/shared@3.5.12': + optional: true '@vue/shared@3.5.8': {} @@ -11466,10 +11869,15 @@ snapshots: agent-base@7.1.1: dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + aggregate-error@3.1.0: + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + aggregate-error@4.0.1: dependencies: clean-stack: 4.2.0 @@ -11482,6 +11890,7 @@ snapshots: ajv-formats@2.1.1(ajv@8.17.1): dependencies: ajv: 8.17.1 + optional: true ajv-formats@3.0.1(ajv@8.13.0): optionalDependencies: @@ -11495,6 +11904,7 @@ snapshots: dependencies: ajv: 8.17.1 fast-deep-equal: 3.1.3 + optional: true ajv@6.12.6: dependencies: @@ -11534,6 +11944,8 @@ snapshots: dependencies: ansi-wrap: 0.1.0 + ansi-colors@4.1.3: {} + ansi-escapes@4.3.2: dependencies: type-fest: 0.21.3 @@ -11577,6 +11989,8 @@ snapshots: appdirsjs@1.2.7: {} + arch@2.2.0: {} + archy@1.0.0: {} argparse@1.0.10: @@ -11608,7 +12022,8 @@ snapshots: array-each@1.0.1: {} - array-flatten@1.1.1: {} + array-flatten@1.1.1: + optional: true array-ify@1.0.0: {} @@ -11686,6 +12101,12 @@ snapshots: asap@2.0.6: {} + asn1@0.2.6: + dependencies: + safer-buffer: 2.1.2 + + assert-plus@1.0.0: {} + assertion-error@2.0.1: {} assign-symbols@1.0.0: {} @@ -11706,6 +12127,8 @@ snapshots: astral-regex@1.0.0: {} + astral-regex@2.0.0: {} + astring@1.9.0: {} async-done@2.0.0: @@ -11730,6 +12153,8 @@ snapshots: asynckit@0.4.0: {} + at-least-node@1.0.0: {} + autoprefixer@10.4.20(postcss@8.4.47): dependencies: browserslist: 4.23.3 @@ -11744,6 +12169,10 @@ snapshots: dependencies: possible-typed-array-names: 1.0.0 + aws-sign2@0.7.0: {} + + aws4@1.13.2: {} + axe-core@4.10.0: {} axios@1.7.7: @@ -11899,7 +12328,12 @@ snapshots: basic-ftp@5.0.5: {} - batch@0.6.1: {} + batch@0.6.1: + optional: true + + bcrypt-pbkdf@1.0.2: + dependencies: + tweetnacl: 0.14.5 before-after-hook@2.2.3: {} @@ -11921,6 +12355,10 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 + blob-util@2.0.2: {} + + bluebird@3.7.2: {} + body-parser@1.20.3: dependencies: bytes: 3.1.2 @@ -11937,13 +12375,16 @@ snapshots: unpipe: 1.0.0 transitivePeerDependencies: - supports-color + optional: true bonjour-service@1.2.1: dependencies: fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 + optional: true - boolbase@1.0.0: {} + boolbase@1.0.0: + optional: true boxen@7.1.1: dependencies: @@ -11984,6 +12425,8 @@ snapshots: dependencies: node-int64: 0.4.0 + buffer-crc32@0.2.13: {} + buffer-from@1.1.2: {} buffer@5.7.1: @@ -11999,6 +12442,7 @@ snapshots: bufferutil@4.0.8: dependencies: node-gyp-build: 4.8.2 + optional: true builtin-modules@3.3.0: {} @@ -12008,7 +12452,8 @@ snapshots: bytes@3.0.0: {} - bytes@3.1.2: {} + bytes@3.1.2: + optional: true cac@6.7.14: {} @@ -12024,6 +12469,8 @@ snapshots: normalize-url: 8.0.1 responselike: 3.0.0 + cachedir@2.4.0: {} + call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -12048,6 +12495,7 @@ snapshots: dependencies: pascal-case: 3.1.2 tslib: 2.7.0 + optional: true camelcase@5.3.1: {} @@ -12057,6 +12505,8 @@ snapshots: caniuse-lite@1.0.30001663: {} + caseless@0.12.0: {} + ccount@2.0.1: {} chai@5.1.1: @@ -12105,6 +12555,8 @@ snapshots: check-error@2.1.1: {} + check-more-types@2.24.0: {} + chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -12134,6 +12586,9 @@ snapshots: clean-css@5.3.3: dependencies: source-map: 0.6.1 + optional: true + + clean-stack@2.2.0: {} clean-stack@4.2.0: dependencies: @@ -12155,6 +12610,17 @@ snapshots: cli-spinners@2.9.2: {} + cli-table3@0.6.5: + dependencies: + string-width: 4.2.3 + optionalDependencies: + '@colors/colors': 1.5.0 + + cli-truncate@2.1.0: + dependencies: + slice-ansi: 3.0.0 + string-width: 4.2.3 + cli-truncate@4.0.0: dependencies: slice-ansi: 5.0.0 @@ -12234,12 +12700,17 @@ snapshots: commander@4.1.1: {} - commander@8.3.0: {} + commander@6.2.1: {} + + commander@8.3.0: + optional: true commander@9.5.0: {} common-path-prefix@3.0.0: {} + common-tags@1.8.2: {} + commondir@1.0.1: {} compare-func@2.0.0: @@ -12286,7 +12757,8 @@ snapshots: confusing-browser-globals@1.0.11: {} - connect-history-api-fallback@2.0.0: {} + connect-history-api-fallback@2.0.0: + optional: true connect@3.7.0: dependencies: @@ -12300,8 +12772,10 @@ snapshots: content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 + optional: true - content-type@1.0.5: {} + content-type@1.0.5: + optional: true conventional-changelog-angular@7.0.0: dependencies: @@ -12320,9 +12794,11 @@ snapshots: convert-source-map@2.0.0: {} - cookie-signature@1.0.6: {} + cookie-signature@1.0.6: + optional: true - cookie@0.7.1: {} + cookie@0.7.1: + optional: true copy-props@4.0.0: dependencies: @@ -12335,6 +12811,8 @@ snapshots: core-js-pure@3.38.1: {} + core-util-is@1.0.2: {} + core-util-is@1.0.3: {} cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.5)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): @@ -12397,8 +12875,10 @@ snapshots: domhandler: 4.3.1 domutils: 2.8.0 nth-check: 2.1.1 + optional: true - css-what@6.1.0: {} + css-what@6.1.0: + optional: true css.escape@1.5.1: {} @@ -12408,10 +12888,60 @@ snapshots: csstype@3.1.3: {} + cypress@13.15.1: + dependencies: + '@cypress/request': 3.0.5 + '@cypress/xvfb': 1.2.4(supports-color@8.1.1) + '@types/sinonjs__fake-timers': 8.1.1 + '@types/sizzle': 2.3.9 + arch: 2.2.0 + blob-util: 2.0.2 + bluebird: 3.7.2 + buffer: 5.7.1 + cachedir: 2.4.0 + chalk: 4.1.2 + check-more-types: 2.24.0 + cli-cursor: 3.1.0 + cli-table3: 0.6.5 + commander: 6.2.1 + common-tags: 1.8.2 + dayjs: 1.11.13 + debug: 4.3.7(supports-color@8.1.1) + enquirer: 2.4.1 + eventemitter2: 6.4.7 + execa: 4.1.0 + executable: 4.1.1 + extract-zip: 2.0.1(supports-color@8.1.1) + figures: 3.2.0 + fs-extra: 9.1.0 + getos: 3.2.1 + is-ci: 3.0.1 + is-installed-globally: 0.4.0 + lazy-ass: 1.6.0 + listr2: 3.14.0(enquirer@2.4.1) + lodash: 4.17.21 + log-symbols: 4.1.0 + minimist: 1.2.8 + ospath: 1.2.2 + pretty-bytes: 5.6.0 + process: 0.11.10 + proxy-from-env: 1.0.0 + request-progress: 3.0.0 + semver: 7.6.3 + supports-color: 8.1.1 + tmp: 0.2.3 + tree-kill: 1.2.2 + untildify: 4.0.0 + yauzl: 2.10.0 + damerau-levenshtein@1.0.8: {} dargs@8.1.0: {} + dashdash@1.14.1: + dependencies: + assert-plus: 1.0.0 + data-uri-to-buffer@4.0.1: {} data-uri-to-buffer@6.0.2: {} @@ -12442,13 +12972,17 @@ snapshots: dependencies: ms: 2.0.0 - debug@3.2.7: + debug@3.2.7(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 - debug@4.3.7: + debug@4.3.7(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 decamelize@1.2.0: {} @@ -12489,7 +13023,8 @@ snapshots: deep-is@0.1.4: {} - deepmerge@1.5.2: {} + deepmerge@1.5.2: + optional: true deepmerge@4.3.1: {} @@ -12503,6 +13038,7 @@ snapshots: default-gateway@6.0.3: dependencies: execa: 5.1.1 + optional: true defaults@1.0.4: dependencies: @@ -12516,7 +13052,8 @@ snapshots: es-errors: 1.3.0 gopd: 1.0.1 - define-lazy-prop@2.0.0: {} + define-lazy-prop@2.0.0: + optional: true define-lazy-prop@3.0.0: {} @@ -12547,7 +13084,8 @@ snapshots: denodeify@1.2.1: {} - depd@1.1.2: {} + depd@1.1.2: + optional: true depd@2.0.0: {} @@ -12567,7 +13105,8 @@ snapshots: detect-newline@3.1.0: {} - detect-node@2.1.0: {} + detect-node@2.1.0: + optional: true devlop@1.1.0: dependencies: @@ -12582,6 +13121,7 @@ snapshots: dns-packet@5.6.1: dependencies: '@leichtgewicht/ip-codec': 2.0.5 + optional: true doctrine@2.1.0: dependencies: @@ -12598,6 +13138,7 @@ snapshots: dom-converter@0.2.0: dependencies: utila: 0.4.0 + optional: true dom-helpers@5.2.1: dependencies: @@ -12609,27 +13150,32 @@ snapshots: domelementtype: 2.3.0 domhandler: 4.3.1 entities: 2.2.0 + optional: true dom7@3.0.0: dependencies: ssr-window: 3.0.0 - domelementtype@2.3.0: {} + domelementtype@2.3.0: + optional: true domhandler@4.3.1: dependencies: domelementtype: 2.3.0 + optional: true domutils@2.8.0: dependencies: dom-serializer: 1.4.1 domelementtype: 2.3.0 domhandler: 4.3.1 + optional: true dot-case@3.0.4: dependencies: no-case: 3.0.4 tslib: 2.7.0 + optional: true dot-prop@5.3.0: dependencies: @@ -12652,6 +13198,11 @@ snapshots: eastasianwidth@0.2.0: {} + ecc-jsbn@0.1.2: + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + ee-first@1.1.1: {} ejs@3.1.10: @@ -12683,7 +13234,13 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 - entities@2.2.0: {} + enquirer@2.4.1: + dependencies: + ansi-colors: 4.1.3 + strip-ansi: 6.0.1 + + entities@2.2.0: + optional: true entities@4.5.0: {} @@ -12886,7 +13443,7 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@8.1.1) is-core-module: 2.15.1 resolve: 1.22.8 transitivePeerDependencies: @@ -12894,7 +13451,7 @@ snapshots: eslint-module-utils@2.11.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@8.1.1) optionalDependencies: '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.6.2) eslint: 8.57.1 @@ -12909,7 +13466,7 @@ snapshots: array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7 + debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 @@ -13023,7 +13580,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -13109,7 +13666,10 @@ snapshots: event-target-shim@5.0.1: {} - eventemitter3@4.0.7: {} + eventemitter2@6.4.7: {} + + eventemitter3@4.0.7: + optional: true eventemitter3@5.0.1: {} @@ -13124,6 +13684,18 @@ snapshots: path-key: 1.0.0 strip-eof: 1.0.0 + execa@4.1.0: + dependencies: + cross-spawn: 7.0.3 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + execa@5.1.1: dependencies: cross-spawn: 7.0.3 @@ -13148,6 +13720,10 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 + executable@4.1.1: + dependencies: + pify: 2.3.0 + exit@0.1.2: {} expand-tilde@2.0.2: @@ -13197,6 +13773,7 @@ snapshots: vary: 1.1.2 transitivePeerDependencies: - supports-color + optional: true extend-shallow@3.0.2: dependencies: @@ -13211,6 +13788,18 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 + extract-zip@2.0.1(supports-color@8.1.1): + dependencies: + debug: 4.3.7(supports-color@8.1.1) + get-stream: 5.2.0 + yauzl: 2.10.0 + optionalDependencies: + '@types/yauzl': 2.10.3 + transitivePeerDependencies: + - supports-color + + extsprintf@1.3.0: {} + fancy-log@2.0.0: dependencies: color-support: 1.1.3 @@ -13256,11 +13845,16 @@ snapshots: faye-websocket@0.11.4: dependencies: websocket-driver: 0.7.4 + optional: true fb-watchman@2.0.2: dependencies: bser: 2.1.1 + fd-slicer@1.1.0: + dependencies: + pend: 1.2.0 + fdir@6.3.0(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -13272,6 +13866,10 @@ snapshots: fflate@0.8.2: {} + figures@3.2.0: + dependencies: + escape-string-regexp: 1.0.5 + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 @@ -13307,6 +13905,7 @@ snapshots: unpipe: 1.0.0 transitivePeerDependencies: - supports-color + optional: true find-cache-dir@2.1.0: dependencies: @@ -13388,6 +13987,8 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 + forever-agent@0.6.1: {} + form-data-encoder@2.1.4: {} form-data@4.0.0: @@ -13402,7 +14003,8 @@ snapshots: dependencies: fetch-blob: 3.2.0 - forwarded@0.2.0: {} + forwarded@0.2.0: + optional: true fraction.js@4.3.7: {} @@ -13426,12 +14028,20 @@ snapshots: jsonfile: 4.0.0 universalify: 0.1.2 + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-mkdirp-stream@2.0.1: dependencies: graceful-fs: 4.2.11 streamx: 2.20.1 - fs-monkey@1.0.6: {} + fs-monkey@1.0.6: + optional: true fs.realpath@1.0.0: {} @@ -13471,6 +14081,10 @@ snapshots: get-package-type@0.1.0: {} + get-stream@5.2.0: + dependencies: + pump: 3.0.2 + get-stream@6.0.1: {} get-stream@8.0.1: {} @@ -13485,11 +14099,19 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) fs-extra: 11.2.0 transitivePeerDependencies: - supports-color + getos@3.2.1: + dependencies: + async: 3.2.6 + + getpass@0.1.7: + dependencies: + assert-plus: 1.0.0 + git-raw-commits@4.0.0: dependencies: dargs: 8.1.0 @@ -13562,6 +14184,10 @@ snapshots: dependencies: ini: 4.1.1 + global-dirs@3.0.1: + dependencies: + ini: 2.0.0 + global-modules@1.0.0: dependencies: global-prefix: 1.0.2 @@ -13708,7 +14334,8 @@ snapshots: hammerjs@2.0.8: {} - handle-thing@2.0.1: {} + handle-thing@2.0.1: + optional: true happy-dom@14.12.3: dependencies: @@ -13825,6 +14452,7 @@ snapshots: obuf: 1.1.2 readable-stream: 2.3.8 wbuf: 1.7.3 + optional: true html-entities@2.5.2: {} @@ -13839,6 +14467,7 @@ snapshots: param-case: 3.0.4 relateurl: 0.2.7 terser: 5.33.0 + optional: true html-url-attributes@3.0.0: {} @@ -13851,6 +14480,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 webpack: 5.94.0 + optional: true htmlparser2@6.1.0: dependencies: @@ -13858,10 +14488,12 @@ snapshots: domhandler: 4.3.1 domutils: 2.8.0 entities: 2.2.0 + optional: true http-cache-semantics@4.1.1: {} - http-deceiver@1.2.7: {} + http-deceiver@1.2.7: + optional: true http-errors@1.6.3: dependencies: @@ -13869,6 +14501,7 @@ snapshots: inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 + optional: true http-errors@2.0.0: dependencies: @@ -13878,12 +14511,13 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 - http-parser-js@0.5.8: {} + http-parser-js@0.5.8: + optional: true http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -13897,6 +14531,7 @@ snapshots: micromatch: 4.0.8 transitivePeerDependencies: - debug + optional: true http-proxy@1.18.1: dependencies: @@ -13905,6 +14540,13 @@ snapshots: requires-port: 1.0.0 transitivePeerDependencies: - debug + optional: true + + http-signature@1.4.0: + dependencies: + assert-plus: 1.0.0 + jsprim: 2.0.2 + sshpk: 1.18.0 http2-wrapper@2.2.1: dependencies: @@ -13914,10 +14556,12 @@ snapshots: https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + human-signals@1.1.1: {} + human-signals@2.1.0: {} human-signals@5.0.0: {} @@ -13976,12 +14620,15 @@ snapshots: once: 1.4.0 wrappy: 1.0.2 - inherits@2.0.3: {} + inherits@2.0.3: + optional: true inherits@2.0.4: {} ini@1.3.8: {} + ini@2.0.0: {} + ini@4.1.1: {} inline-style-parser@0.1.1: {} @@ -14035,9 +14682,11 @@ snapshots: ip@1.1.9: {} - ipaddr.js@1.9.1: {} + ipaddr.js@1.9.1: + optional: true - ipaddr.js@2.2.0: {} + ipaddr.js@2.2.0: + optional: true is-absolute@1.0.0: dependencies: @@ -14115,7 +14764,8 @@ snapshots: is-directory@0.3.1: {} - is-docker@2.2.1: {} + is-docker@2.2.1: + optional: true is-docker@3.0.0: {} @@ -14165,6 +14815,11 @@ snapshots: dependencies: is-docker: 3.0.0 + is-installed-globally@0.4.0: + dependencies: + global-dirs: 3.0.1 + is-path-inside: 3.0.3 + is-installed-globally@1.0.0: dependencies: global-directory: 4.0.1 @@ -14200,7 +14855,8 @@ snapshots: is-path-inside@4.0.0: {} - is-plain-obj@3.0.0: {} + is-plain-obj@3.0.0: + optional: true is-plain-obj@4.1.0: {} @@ -14291,6 +14947,7 @@ snapshots: is-wsl@2.2.0: dependencies: is-docker: 2.2.1 + optional: true is-wsl@3.1.0: dependencies: @@ -14306,6 +14963,8 @@ snapshots: isobject@3.0.1: {} + isstream@0.1.2: {} + issue-parser@7.0.1: dependencies: lodash.capitalize: 4.2.1 @@ -14344,7 +15003,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -14353,7 +15012,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -14395,7 +15054,8 @@ snapshots: filelist: 1.0.4 minimatch: 3.1.2 - javascript-stringify@2.1.0: {} + javascript-stringify@2.1.0: + optional: true jest-canvas-mock@2.5.2: dependencies: @@ -14750,6 +15410,8 @@ snapshots: dependencies: argparse: 2.0.1 + jsbn@0.1.1: {} + jsbn@1.1.0: {} jsc-android@250231.0.0: {} @@ -14820,8 +15482,12 @@ snapshots: json-schema-traverse@1.0.0: {} + json-schema@0.4.0: {} + json-stable-stringify-without-jsonify@1.0.1: {} + json-stringify-safe@5.0.1: {} + json5@1.0.2: dependencies: minimist: 1.2.8 @@ -14840,6 +15506,13 @@ snapshots: jsonparse@1.3.1: {} + jsprim@2.0.2: + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.8 @@ -14875,6 +15548,9 @@ snapshots: dependencies: picocolors: 1.1.0 shell-quote: 1.8.1 + optional: true + + lazy-ass@1.6.0: {} lead@4.0.0: {} @@ -14909,7 +15585,7 @@ snapshots: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) execa: 8.0.1 lilconfig: 3.1.2 listr2: 8.2.4 @@ -14920,6 +15596,18 @@ snapshots: transitivePeerDependencies: - supports-color + listr2@3.14.0(enquirer@2.4.1): + dependencies: + cli-truncate: 2.1.0 + colorette: 2.0.20 + enquirer: 2.4.1 + log-update: 4.0.0 + p-map: 4.0.0 + rfdc: 1.4.1 + rxjs: 7.8.1 + through: 2.3.8 + wrap-ansi: 7.0.0 + listr2@8.2.4: dependencies: cli-truncate: 4.0.0 @@ -14987,6 +15675,8 @@ snapshots: lodash.mergewith@4.6.2: {} + lodash.once@4.1.1: {} + lodash.snakecase@4.1.1: {} lodash.startcase@4.4.0: {} @@ -15011,6 +15701,13 @@ snapshots: chalk: 5.3.0 is-unicode-supported: 1.3.0 + log-update@4.0.0: + dependencies: + ansi-escapes: 4.3.2 + cli-cursor: 3.1.0 + slice-ansi: 4.0.0 + wrap-ansi: 6.2.0 + log-update@6.1.0: dependencies: ansi-escapes: 7.0.0 @@ -15042,6 +15739,7 @@ snapshots: lower-case@2.0.2: dependencies: tslib: 2.7.0 + optional: true lowercase-keys@3.0.0: {} @@ -15312,11 +16010,13 @@ snapshots: mdurl@2.0.0: {} - media-typer@0.3.0: {} + media-typer@0.3.0: + optional: true memfs@3.5.3: dependencies: fs-monkey: 1.0.6 + optional: true memoize-one@5.2.1: {} @@ -15324,13 +16024,15 @@ snapshots: meow@12.1.1: {} - merge-descriptors@1.0.3: {} + merge-descriptors@1.0.3: + optional: true merge-stream@2.0.0: {} merge2@1.4.1: {} - methods@1.1.2: {} + methods@1.1.2: + optional: true metro-babel-transformer@0.76.7: dependencies: @@ -15834,7 +16536,7 @@ snapshots: micromark@2.11.4: dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -15842,7 +16544,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -15888,7 +16590,8 @@ snapshots: min-indent@1.0.1: {} - minimalistic-assert@1.0.1: {} + minimalistic-assert@1.0.1: + optional: true minimatch@10.0.1: dependencies: @@ -15952,6 +16655,7 @@ snapshots: dependencies: dns-packet: 5.6.1 thunky: 1.1.0 + optional: true multimatch@2.1.0: dependencies: @@ -15982,6 +16686,7 @@ snapshots: dependencies: lower-case: 2.0.2 tslib: 2.7.0 + optional: true nocache@3.0.4: {} @@ -16003,9 +16708,11 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-forge@1.3.1: {} + node-forge@1.3.1: + optional: true - node-gyp-build@4.8.2: {} + node-gyp-build@4.8.2: + optional: true node-int64@0.4.0: {} @@ -16038,6 +16745,7 @@ snapshots: nth-check@2.1.1: dependencies: boolbase: 1.0.0 + optional: true nullthrows@1.1.1: {} @@ -16097,7 +16805,8 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.0.0 - obuf@1.1.2: {} + obuf@1.1.2: + optional: true on-finished@2.3.0: dependencies: @@ -16141,6 +16850,7 @@ snapshots: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 + optional: true optionator@0.9.4: dependencies: @@ -16182,6 +16892,8 @@ snapshots: os-tmpdir@1.0.2: {} + ospath@1.2.2: {} + p-cancelable@3.0.0: {} p-limit@2.3.0: @@ -16212,6 +16924,10 @@ snapshots: dependencies: p-limit: 4.0.0 + p-map@4.0.0: + dependencies: + aggregate-error: 3.1.0 + p-map@5.5.0: dependencies: aggregate-error: 4.0.1 @@ -16220,6 +16936,7 @@ snapshots: dependencies: '@types/retry': 0.12.0 retry: 0.13.1 + optional: true p-try@2.2.0: {} @@ -16227,7 +16944,7 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 @@ -16248,12 +16965,13 @@ snapshots: ky: 1.7.2 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.2 + semver: 7.6.3 param-case@3.0.4: dependencies: dot-case: 3.0.4 tslib: 2.7.0 + optional: true parent-module@1.0.1: dependencies: @@ -16313,6 +17031,7 @@ snapshots: dependencies: no-case: 3.0.4 tslib: 2.7.0 + optional: true path-browserify@1.0.1: {} @@ -16348,7 +17067,8 @@ snapshots: lru-cache: 11.0.1 minipass: 7.1.2 - path-to-regexp@0.1.10: {} + path-to-regexp@0.1.10: + optional: true path-type@4.0.0: {} @@ -16358,6 +17078,10 @@ snapshots: pathval@2.0.0: {} + pend@1.2.0: {} + + performance-now@2.1.0: {} + periscopic@3.1.0: dependencies: '@types/estree': 1.0.6 @@ -16501,6 +17225,7 @@ snapshots: dependencies: lodash: 4.17.21 renderkid: 3.0.0 + optional: true pretty-format@26.6.2: dependencies: @@ -16558,11 +17283,12 @@ snapshots: dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 + optional: true proxy-agent@6.4.0: dependencies: agent-base: 7.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 lru-cache: 7.18.3 @@ -16572,10 +17298,19 @@ snapshots: transitivePeerDependencies: - supports-color + proxy-from-env@1.0.0: {} + proxy-from-env@1.1.0: {} pseudomap@1.0.2: {} + psl@1.9.0: {} + + pump@3.0.2: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + punycode.js@2.3.1: {} punycode@2.3.1: {} @@ -16590,6 +17325,8 @@ snapshots: dependencies: side-channel: 1.0.6 + querystringify@2.2.0: {} + queue-microtask@1.2.3: {} queue-tick@1.0.1: {} @@ -16612,6 +17349,7 @@ snapshots: http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 + optional: true rc@1.2.8: dependencies: @@ -16906,7 +17644,8 @@ snapshots: dependencies: jsesc: 0.5.0 - relateurl@0.2.7: {} + relateurl@0.2.7: + optional: true release-it@17.6.0(typescript@5.6.2): dependencies: @@ -16999,6 +17738,7 @@ snapshots: htmlparser2: 6.1.0 lodash: 4.17.21 strip-ansi: 6.0.1 + optional: true replace-ext@2.0.0: {} @@ -17010,6 +17750,10 @@ snapshots: object-assign: 4.1.1 readable-stream: 2.3.8 + request-progress@3.0.0: + dependencies: + throttleit: 1.0.1 + require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -17178,6 +17922,7 @@ snapshots: ajv: 8.17.1 ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) + optional: true scss-bundle@3.1.2: dependencies: @@ -17200,16 +17945,18 @@ snapshots: sass: 1.79.3 tslib: 1.14.1 - select-hose@2.0.0: {} + select-hose@2.0.0: + optional: true selfsigned@2.4.1: dependencies: '@types/node-forge': 1.3.11 node-forge: 1.3.1 + optional: true semver-diff@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 semver-greatest-satisfied-range@2.0.0: dependencies: @@ -17262,6 +18009,7 @@ snapshots: parseurl: 1.3.3 transitivePeerDependencies: - supports-color + optional: true serve-static@1.16.2: dependencies: @@ -17290,7 +18038,8 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - setprototypeof@1.1.0: {} + setprototypeof@1.1.0: + optional: true setprototypeof@1.2.0: {} @@ -17329,7 +18078,7 @@ snapshots: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -17353,6 +18102,18 @@ snapshots: astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 + slice-ansi@3.0.0: + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + + slice-ansi@4.0.0: + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 @@ -17370,11 +18131,12 @@ snapshots: faye-websocket: 0.11.4 uuid: 8.3.2 websocket-driver: 0.7.4 + optional: true socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -17410,7 +18172,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -17418,16 +18180,18 @@ snapshots: wbuf: 1.7.3 transitivePeerDependencies: - supports-color + optional: true spdy@4.0.2: dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 spdy-transport: 3.0.0 transitivePeerDependencies: - supports-color + optional: true split2@4.2.0: {} @@ -17435,6 +18199,18 @@ snapshots: sprintf-js@1.1.3: {} + sshpk@1.18.0: + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + ssr-window@3.0.0: {} stack-utils@2.0.6: @@ -17695,6 +18471,8 @@ snapshots: throat@5.0.0: {} + throttleit@1.0.1: {} + through2@2.0.5: dependencies: readable-stream: 2.3.8 @@ -17702,7 +18480,8 @@ snapshots: through@2.3.8: {} - thunky@1.1.0: {} + thunky@1.1.0: + optional: true tiny-invariant@1.3.3: {} @@ -17727,6 +18506,8 @@ snapshots: dependencies: os-tmpdir: 1.0.2 + tmp@0.2.3: {} + tmpl@1.0.5: {} to-fast-properties@2.0.0: {} @@ -17743,8 +18524,17 @@ snapshots: totalist@3.0.1: {} + tough-cookie@4.1.4: + dependencies: + psl: 1.9.0 + punycode: 2.3.1 + universalify: 0.2.0 + url-parse: 1.5.10 + tr46@0.0.3: {} + tree-kill@1.2.2: {} + trim-lines@3.0.1: {} trough@2.2.0: {} @@ -17783,12 +18573,18 @@ snapshots: tslib@2.7.0: {} + tunnel-agent@0.6.0: + dependencies: + safe-buffer: 5.2.1 + turndown-plugin-gfm@1.0.2: {} turndown@7.2.0: dependencies: '@mixmark-io/domino': 2.2.0 + tweetnacl@0.14.5: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -17809,6 +18605,7 @@ snapshots: dependencies: media-typer: 0.3.0 mime-types: 2.1.35 + optional: true typed-array-buffer@1.0.2: dependencies: @@ -17941,10 +18738,14 @@ snapshots: universalify@0.1.2: {} + universalify@0.2.0: {} + universalify@2.0.1: {} unpipe@1.0.0: {} + untildify@4.0.0: {} + update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: browserslist: 4.23.3 @@ -17962,7 +18763,7 @@ snapshots: is-npm: 6.0.0 latest-version: 9.0.0 pupa: 3.1.0 - semver: 7.6.2 + semver: 7.6.3 semver-diff: 4.0.0 xdg-basedir: 5.1.0 @@ -17972,6 +18773,11 @@ snapshots: url-join@5.0.0: {} + url-parse@1.5.10: + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + use-sync-external-store@1.2.2(react@18.3.1): dependencies: react: 18.3.1 @@ -17979,10 +18785,12 @@ snapshots: utf-8-validate@6.0.4: dependencies: node-gyp-build: 4.8.2 + optional: true util-deprecate@1.0.2: {} - utila@0.4.0: {} + utila@0.4.0: + optional: true utils-merge@1.0.1: {} @@ -18000,6 +18808,12 @@ snapshots: vary@1.1.2: {} + verror@1.10.0: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + vfile-message@4.0.2: dependencies: '@types/unist': 3.0.3 @@ -18056,7 +18870,7 @@ snapshots: vite-node@2.1.1(@types/node@20.16.5)(sass@1.79.3)(terser@5.33.0): dependencies: cac: 6.7.14 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 vite: 5.4.7(@types/node@20.16.5)(sass@1.79.3)(terser@5.33.0) transitivePeerDependencies: @@ -18077,7 +18891,7 @@ snapshots: '@volar/typescript': 2.4.5 '@vue/language-core': 2.1.6(typescript@5.6.2) compare-versions: 6.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) kolorist: 1.8.0 local-pkg: 0.5.0 magic-string: 0.30.11 @@ -18115,7 +18929,7 @@ snapshots: '@vitest/spy': 2.1.1 '@vitest/utils': 2.1.1 chai: 5.1.1 - debug: 4.3.7 + debug: 4.3.7(supports-color@8.1.1) magic-string: 0.30.11 pathe: 1.1.2 std-env: 3.7.0 @@ -18153,6 +18967,7 @@ snapshots: '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.2)) '@vue/shared': 3.5.12 typescript: 5.6.2 + optional: true walker@1.0.8: dependencies: @@ -18166,6 +18981,7 @@ snapshots: wbuf@1.7.3: dependencies: minimalistic-assert: 1.0.1 + optional: true wcwidth@1.0.1: dependencies: @@ -18181,6 +18997,7 @@ snapshots: dependencies: deepmerge: 1.5.2 javascript-stringify: 2.1.0 + optional: true webpack-dev-middleware@5.3.4(webpack@5.94.0): dependencies: @@ -18190,6 +19007,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 webpack: 5.94.0 + optional: true webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)(webpack@5.94.0): dependencies: @@ -18229,6 +19047,7 @@ snapshots: - debug - supports-color - utf-8-validate + optional: true webpack-merge@5.10.0: dependencies: @@ -18269,8 +19088,10 @@ snapshots: http-parser-js: 0.5.8 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 + optional: true - websocket-extensions@0.1.4: {} + websocket-extensions@0.1.4: + optional: true whatwg-fetch@3.6.20: {} @@ -18413,6 +19234,7 @@ snapshots: dependencies: bufferutil: 4.0.8 utf-8-validate: 6.0.4 + optional: true xdg-basedir@5.1.0: {} @@ -18473,6 +19295,11 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + yauzl@2.10.0: + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + yocto-queue@0.1.0: {} yocto-queue@1.1.1: {}