diff --git a/package.json b/package.json index 411270320b..e9c6439ad9 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@kong/design-tokens": "1.17.2", "@kong/eslint-config-kong-ui": "^1.1.1", "@kong/kongponents": "9.5.5", - "@stylistic/stylelint-plugin": "^2.1.3", + "@stylistic/stylelint-plugin": "^3.0.1", "@types/flat": "^5.0.5", "@types/js-yaml": "^4.0.9", "@types/jsdom": "^21.1.7", @@ -48,10 +48,10 @@ "jsdom": "^24.0.0", "lerna": "^8.1.8", "npm-run-all2": "^6.1.2", - "postcss": "^8.4.42", - "postcss-custom-properties": "^13.3.12", + "postcss": "^8.4.39", + "postcss-custom-properties": "^14.0.1", "postcss-html": "^1.6.0", - "rimraf": "^5.0.10", + "rimraf": "^6.0.1", "rollup-plugin-visualizer": "^5.12.0", "sass": "^1.77.8", "stylelint": "^16.2.1", @@ -63,7 +63,7 @@ "tsc-alias": "^1.8.10", "tslib": "^2.6.3", "typedoc": "^0.26.6", - "typedoc-plugin-markdown": "^3.17.1", + "typedoc-plugin-markdown": "^4.2.6", "typescript": "~5.3.3", "uuid": "^9.0.1", "vite": "^5.3.2", diff --git a/packages/analytics/analytics-chart/CHANGELOG.md b/packages/analytics/analytics-chart/CHANGELOG.md index 8f2883256d..47e477152d 100644 --- a/packages/analytics/analytics-chart/CHANGELOG.md +++ b/packages/analytics/analytics-chart/CHANGELOG.md @@ -3,6 +3,33 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.6.1](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-chart@4.6.0...@kong-ui-public/analytics-chart@4.6.1) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-chart + + + + + +# [4.6.0](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-chart@4.5.2...@kong-ui-public/analytics-chart@4.6.0) (2024-09-11) + + +### Features + +* **analytics-utilities:** date-fns warning fix ([#1604](https://github.com/Kong/public-ui-components/issues/1604)) ([a195e2c](https://github.com/Kong/public-ui-components/commit/a195e2cb8294e71e3c11fd8469f66a7a3b91d260)) + + + + + +## [4.5.2](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-chart@4.5.1...@kong-ui-public/analytics-chart@4.5.2) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-chart + + + + + ## [4.5.1](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-chart@4.5.0...@kong-ui-public/analytics-chart@4.5.1) (2024-09-09) **Note:** Version bump only for package @kong-ui-public/analytics-chart diff --git a/packages/analytics/analytics-chart/package.json b/packages/analytics/analytics-chart/package.json index f8b163d694..f6e77e2471 100644 --- a/packages/analytics/analytics-chart/package.json +++ b/packages/analytics/analytics-chart/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/analytics-chart", - "version": "4.5.1", + "version": "4.6.1", "type": "module", "main": "./dist/vitals-chart.umd.js", "module": "./dist/vitals-chart.es.js", diff --git a/packages/analytics/analytics-chart/src/components/chart-types/TimeSeriesChart.vue b/packages/analytics/analytics-chart/src/components/chart-types/TimeSeriesChart.vue index c63454182b..1ac0179bb0 100644 --- a/packages/analytics/analytics-chart/src/components/chart-types/TimeSeriesChart.vue +++ b/packages/analytics/analytics-chart/src/components/chart-types/TimeSeriesChart.vue @@ -61,14 +61,12 @@ import { verticalLinePlugin } from '../chart-plugins/VerticalLinePlugin' import { highlightPlugin } from '../chart-plugins/HighlightPlugin' import ToolTip from '../chart-plugins/ChartTooltip.vue' import ChartLegend from '../chart-plugins/ChartLegend.vue' -import { - formatTime, -} from '../../utils' import { v4 as uuidv4 } from 'uuid' import { Line, Bar } from 'vue-chartjs' import composables from '../../composables' import type { ChartLegendSortFn, ChartTooltipSortFn, EnhancedLegendItem, KChartData, LegendValues, TooltipEntry, TooltipState } from '../../types' import type { GranularityValues } from '@kong-ui-public/analytics-utilities' +import { formatTime } from '@kong-ui-public/analytics-utilities' import type { Chart, LegendItem } from 'chart.js' import { ChartLegendPosition, ChartTypes } from '../../enums' diff --git a/packages/analytics/analytics-chart/src/composables/useChartSelectedRange.ts b/packages/analytics/analytics-chart/src/composables/useChartSelectedRange.ts index c29a0c4cff..99260877d3 100644 --- a/packages/analytics/analytics-chart/src/composables/useChartSelectedRange.ts +++ b/packages/analytics/analytics-chart/src/composables/useChartSelectedRange.ts @@ -1,7 +1,7 @@ import type { Ref } from 'vue' import { computed } from 'vue' import type { ExploreResultV4 } from '@kong-ui-public/analytics-utilities' -import { formatTime } from '../utils' +import { formatTime } from '@kong-ui-public/analytics-utilities' export default function useChartSelectedRange(chartData: Ref): Ref { const formattedTimeRange = computed(() => { diff --git a/packages/analytics/analytics-chart/src/utils/constants.ts b/packages/analytics/analytics-chart/src/utils/constants.ts index adb88daa01..e0ef2e5e00 100644 --- a/packages/analytics/analytics-chart/src/utils/constants.ts +++ b/packages/analytics/analytics-chart/src/utils/constants.ts @@ -1,44 +1,8 @@ -import { formatInTimeZone } from 'date-fns-tz' -import type { TimeFormatOptions } from '@kong-ui-public/analytics-utilities' - export const DECIMAL_DISPLAY = 2 export const FONT_SIZE_SMALL = 10 export const FONT_SIZE_REGULAR = 12 const numberFormatter = new Intl.NumberFormat(document?.documentElement?.lang || 'en-US') - export { numberFormatter } -// TODO: import `formatTime` from `analytics-utilities`; update Konnect + MFE imports as well -export function formatTime(ts: number, options: TimeFormatOptions = {}) { - if (!ts) { - return ts - } - - const tz = options.tz || Intl.DateTimeFormat().resolvedOptions().timeZone - - try { - let timeFormat = 'MMM dd, YYY hh:mm a' - if (options.short) { - timeFormat = 'MMM dd, YYY' - } - - if (options.includeTZ) { - timeFormat += ' (z)' - } - - const date = new Date(ts) - - // Note: We always need to use `formatInTimeZone` (rather than plain `format`) - // in order to achieve consistent results based on the tz of the current computer. - // Otherwise, unit tests can fail depending on the tz of the dev's computer (or in CI), etc. - // Even if we don't care about timezones, timezones care about us. :/ - return formatInTimeZone(date, tz, timeFormat) - } catch (exc) { - console.error('Invalid value passed to formatTime', ts) - - return '(invalid date)' - } -} - export const MAX_LABEL_LENGTH = 10 diff --git a/packages/analytics/analytics-config-store/CHANGELOG.md b/packages/analytics/analytics-config-store/CHANGELOG.md index 35cdc38ce9..6d5f14a39f 100644 --- a/packages/analytics/analytics-config-store/CHANGELOG.md +++ b/packages/analytics/analytics-config-store/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.8.4](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-config-store@0.8.3...@kong-ui-public/analytics-config-store@0.8.4) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-config-store + + + + + +## [0.8.3](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-config-store@0.8.2...@kong-ui-public/analytics-config-store@0.8.3) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-config-store + + + + + +## [0.8.2](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-config-store@0.8.1...@kong-ui-public/analytics-config-store@0.8.2) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-config-store + + + + + ## [0.8.1](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-config-store@0.8.0...@kong-ui-public/analytics-config-store@0.8.1) (2024-09-06) **Note:** Version bump only for package @kong-ui-public/analytics-config-store diff --git a/packages/analytics/analytics-config-store/package.json b/packages/analytics/analytics-config-store/package.json index 13e9ab410f..62dc6767ca 100644 --- a/packages/analytics/analytics-config-store/package.json +++ b/packages/analytics/analytics-config-store/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/analytics-config-store", - "version": "0.8.1", + "version": "0.8.4", "type": "module", "main": "./dist/vitals-config-store.umd.js", "module": "./dist/vitals-config-store.es.js", diff --git a/packages/analytics/analytics-geo-map/CHANGELOG.md b/packages/analytics/analytics-geo-map/CHANGELOG.md index 500a957e8b..f644b071cb 100644 --- a/packages/analytics/analytics-geo-map/CHANGELOG.md +++ b/packages/analytics/analytics-geo-map/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.2.5](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-geo-map@0.2.4...@kong-ui-public/analytics-geo-map@0.2.5) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-geo-map + + + + + +## [0.2.4](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-geo-map@0.2.3...@kong-ui-public/analytics-geo-map@0.2.4) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-geo-map + + + + + +## [0.2.3](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-geo-map@0.2.2...@kong-ui-public/analytics-geo-map@0.2.3) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-geo-map + + + + + ## [0.2.2](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-geo-map@0.2.1...@kong-ui-public/analytics-geo-map@0.2.2) (2024-09-09) **Note:** Version bump only for package @kong-ui-public/analytics-geo-map diff --git a/packages/analytics/analytics-geo-map/package.json b/packages/analytics/analytics-geo-map/package.json index fa4c1adf8c..a224e9ff43 100644 --- a/packages/analytics/analytics-geo-map/package.json +++ b/packages/analytics/analytics-geo-map/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/analytics-geo-map", - "version": "0.2.2", + "version": "0.2.5", "type": "module", "main": "./dist/vitals-geo-map.umd.js", "module": "./dist/vitals-geo-map.es.js", diff --git a/packages/analytics/analytics-metric-provider/CHANGELOG.md b/packages/analytics/analytics-metric-provider/CHANGELOG.md index 96c3d23f0a..0f4725d8cc 100644 --- a/packages/analytics/analytics-metric-provider/CHANGELOG.md +++ b/packages/analytics/analytics-metric-provider/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [8.4.5](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-metric-provider@8.4.4...@kong-ui-public/analytics-metric-provider@8.4.5) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-metric-provider + + + + + +## [8.4.4](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-metric-provider@8.4.3...@kong-ui-public/analytics-metric-provider@8.4.4) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-metric-provider + + + + + +## [8.4.3](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-metric-provider@8.4.2...@kong-ui-public/analytics-metric-provider@8.4.3) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/analytics-metric-provider + + + + + ## [8.4.2](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-metric-provider@8.4.1...@kong-ui-public/analytics-metric-provider@8.4.2) (2024-09-09) **Note:** Version bump only for package @kong-ui-public/analytics-metric-provider diff --git a/packages/analytics/analytics-metric-provider/package.json b/packages/analytics/analytics-metric-provider/package.json index 7a9846b716..99cf9beb4f 100644 --- a/packages/analytics/analytics-metric-provider/package.json +++ b/packages/analytics/analytics-metric-provider/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/analytics-metric-provider", - "version": "8.4.2", + "version": "8.4.5", "type": "module", "main": "./dist/vitals-metric-provider.umd.js", "module": "./dist/vitals-metric-provider.es.js", diff --git a/packages/analytics/analytics-utilities/CHANGELOG.md b/packages/analytics/analytics-utilities/CHANGELOG.md index 9976170c5c..82376f5a54 100644 --- a/packages/analytics/analytics-utilities/CHANGELOG.md +++ b/packages/analytics/analytics-utilities/CHANGELOG.md @@ -3,6 +3,39 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.8.1](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-utilities@4.8.0...@kong-ui-public/analytics-utilities@4.8.1) (2024-09-11) + + +### Bug Fixes + +* clean up request filter types ([#1610](https://github.com/Kong/public-ui-components/issues/1610)) ([c6c14df](https://github.com/Kong/public-ui-components/commit/c6c14df61aa20faf8ee4f8507cde353413cb7566)) + + + + + +# [4.8.0](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-utilities@4.7.0...@kong-ui-public/analytics-utilities@4.8.0) (2024-09-11) + + +### Features + +* **analytics-utilities:** date-fns warning fix ([#1604](https://github.com/Kong/public-ui-components/issues/1604)) ([a195e2c](https://github.com/Kong/public-ui-components/commit/a195e2cb8294e71e3c11fd8469f66a7a3b91d260)) + + + + + +# [4.7.0](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-utilities@4.6.0...@kong-ui-public/analytics-utilities@4.7.0) (2024-09-11) + + +### Features + +* update to new filter schema ([#1606](https://github.com/Kong/public-ui-components/issues/1606)) ([3d18ff2](https://github.com/Kong/public-ui-components/commit/3d18ff241929adbaf9383826c2bd1a6c61c156ad)) + + + + + # [4.6.0](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/analytics-utilities@4.5.0...@kong-ui-public/analytics-utilities@4.6.0) (2024-09-06) diff --git a/packages/analytics/analytics-utilities/package.json b/packages/analytics/analytics-utilities/package.json index abf09181ab..6f42bfe097 100644 --- a/packages/analytics/analytics-utilities/package.json +++ b/packages/analytics/analytics-utilities/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/analytics-utilities", - "version": "4.6.0", + "version": "4.8.1", "type": "module", "main": "./dist/vitals-utilities.umd.js", "module": "./dist/vitals-utilities.es.js", diff --git a/packages/analytics/analytics-utilities/src/format.ts b/packages/analytics/analytics-utilities/src/format.ts index 878cfda035..673d63909f 100644 --- a/packages/analytics/analytics-utilities/src/format.ts +++ b/packages/analytics/analytics-utilities/src/format.ts @@ -19,9 +19,9 @@ export function formatTime(ts: number, options: TimeFormatOptions = {}) { const tz = options.tz || Intl.DateTimeFormat().resolvedOptions().timeZone try { - let timeFormat = 'MMM dd, YYY hh:mm a' + let timeFormat = 'MMM dd, yyy hh:mm a' if (options.short) { - timeFormat = 'MMM dd, YYY' + timeFormat = 'MMM dd, yyy' } if (options.includeTZ) { diff --git a/packages/analytics/analytics-utilities/src/types/explore/common.ts b/packages/analytics/analytics-utilities/src/types/explore/common.ts index 556b23a6cd..fa7486d0b0 100644 --- a/packages/analytics/analytics-utilities/src/types/explore/common.ts +++ b/packages/analytics/analytics-utilities/src/types/explore/common.ts @@ -3,9 +3,21 @@ export const exploreFilterTypesV2 = ['in', 'not_in', 'selector'] as const export type ExploreFilterTypesV2 = typeof exploreFilterTypesV2[number] -export const metricFilterTypesV2 = ['=', '!=', '<', '>', '<=', '>='] as const +export const requestFilterTypeEqualsV2 = ['=', '!='] as const -export type MetricFilterTypesV2 = typeof metricFilterTypesV2[number] +export type RequestFilterTypeEqualsV2 = typeof requestFilterTypeEqualsV2[number] + +export const requestFilterTypeMetricV2 = ['=', '!=', '<', '>', '<=', '>='] as const + +export type RequestFilterTypeMetricV2 = typeof requestFilterTypeMetricV2[number] + +export const requestFilterTypeEmptyV2 = ['empty', 'not_empty'] as const + +export type RequestFilterTypeEmptyV2 = typeof requestFilterTypeEmptyV2[number] + +export const requestFilterTypeWildcardV2 = ['starts_with', 'ends_with'] as const + +export type RequestFilterTypeWildcardV2 = typeof requestFilterTypeWildcardV2[number] // Note: time types are common to all of the datasources. diff --git a/packages/analytics/analytics-utilities/src/types/explore/requests.ts b/packages/analytics/analytics-utilities/src/types/explore/requests.ts index 0f0b47b892..6196f910fd 100644 --- a/packages/analytics/analytics-utilities/src/types/explore/requests.ts +++ b/packages/analytics/analytics-utilities/src/types/explore/requests.ts @@ -1,25 +1,35 @@ import { makeFilterable } from './util' -import type { AbsoluteTimeRangeV4, MetricFilterTypesV2 } from './common' -import { queryableExploreDimensions, type ExploreFilter } from './advanced' +import type { AbsoluteTimeRangeV4, ExploreFilterTypesV2, RequestFilterTypeEqualsV2, RequestFilterTypeMetricV2, RequestFilterTypeWildcardV2 } from './common' +import { type ExploreFilter } from './advanced' +// status_code and upstream_status_code are treated as metric filters export const queryableRequestDimensions = [ - ...queryableExploreDimensions, + 'api_product', + 'api_product_version', + 'application', 'auth_type', 'client_ip', + 'consumer', 'consumer_group', + 'control_plane', + 'control_plane_group', 'country_code', + 'data_plane_node', + 'gateway_service', 'header_host', 'header_user_agent', 'http_method', + 'iso_code', 'request_id', + 'request_uri', 'response_header_content_type', 'response_source', - 'request_uri', + 'route', 'service_port', 'service_protocol', 'sse', - 'upstream_status_code', - 'upstream_status_code_grouped', + 'status_code_grouped', + 'time', 'upstream_uri', 'websocket', ] as const @@ -30,13 +40,26 @@ export const filterableRequestDimensions = makeFilterable(queryableRequestDimens export type FilterableRequestDimensions = typeof filterableRequestDimensions[number] +export const queryableRequestWildcardDimensions = [ + 'request_uri', + 'upstream_uri', +] as const + +export type QueryableRequestWildcardDimensions = typeof queryableRequestWildcardDimensions[number] + +export const filterableRequestWildcardDimensions = queryableRequestWildcardDimensions + +export type FilterableRequestWildcardDimensions = typeof filterableRequestWildcardDimensions[number] + export const queryableRequestMetrics = [ + 'ai_count', 'latencies_response_ms', 'latencies_upstream_ms', 'latencies_kong_gateway_ms', 'response_body_size', 'request_body_size', - 'ai_count', + 'status_code', + 'upstream_status_code', ] as const export type QueryableRequestMetrics = typeof queryableRequestMetrics[number] @@ -45,18 +68,37 @@ export const filterableRequestMetrics = makeFilterable(queryableRequestMetrics) export type FilterableRequestMetrics = typeof filterableRequestMetrics[number] -export interface RequestDimensionFilter extends Omit { - dimension?: FilterableRequestDimensions - field?: FilterableRequestDimensions +export interface RequestInFilter { + type: ExploreFilterTypesV2 + field: FilterableRequestDimensions | FilterableRequestWildcardDimensions | FilterableRequestMetrics + value: (string | number)[] +} +export interface RequestEqualsFilter { + type: RequestFilterTypeEqualsV2 + field: FilterableRequestDimensions | FilterableRequestWildcardDimensions + value: string } - export interface RequestMetricFilter { - type: MetricFilterTypesV2 + type: RequestFilterTypeMetricV2 field: FilterableRequestMetrics - value: number | null + value: number +} +export interface RequestEmptyFilter { + type: RequestFilterTypeEqualsV2 + field: FilterableRequestDimensions | FilterableRequestWildcardDimensions | FilterableRequestMetrics +} +export interface RequestWildcardFilter { + type: RequestFilterTypeWildcardV2 + field: FilterableRequestWildcardDimensions + value: string } -export type RequestFilter = RequestDimensionFilter | RequestMetricFilter +export type RequestFilter = ExploreFilter | + RequestInFilter | + RequestEqualsFilter | + RequestMetricFilter | + RequestEmptyFilter | + RequestWildcardFilter export const relativeTimeRangeValuesRequestV2 = [ '15M', diff --git a/packages/analytics/dashboard-renderer/CHANGELOG.md b/packages/analytics/dashboard-renderer/CHANGELOG.md index ca6590d030..a36067cb7d 100644 --- a/packages/analytics/dashboard-renderer/CHANGELOG.md +++ b/packages/analytics/dashboard-renderer/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.24.10](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/dashboard-renderer@0.24.9...@kong-ui-public/dashboard-renderer@0.24.10) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/dashboard-renderer + + + + + +## [0.24.9](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/dashboard-renderer@0.24.8...@kong-ui-public/dashboard-renderer@0.24.9) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/dashboard-renderer + + + + + +## [0.24.8](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/dashboard-renderer@0.24.7...@kong-ui-public/dashboard-renderer@0.24.8) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/dashboard-renderer + + + + + ## [0.24.7](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/dashboard-renderer@0.24.6...@kong-ui-public/dashboard-renderer@0.24.7) (2024-09-09) **Note:** Version bump only for package @kong-ui-public/dashboard-renderer diff --git a/packages/analytics/dashboard-renderer/package.json b/packages/analytics/dashboard-renderer/package.json index 0fa31eb266..a4e69999fe 100644 --- a/packages/analytics/dashboard-renderer/package.json +++ b/packages/analytics/dashboard-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/dashboard-renderer", - "version": "0.24.7", + "version": "0.24.10", "type": "module", "main": "./dist/dashboard-renderer.umd.js", "module": "./dist/dashboard-renderer.es.js", diff --git a/packages/analytics/portal-analytics-bridge/CHANGELOG.md b/packages/analytics/portal-analytics-bridge/CHANGELOG.md index 8892b1d60b..c7d4c50476 100644 --- a/packages/analytics/portal-analytics-bridge/CHANGELOG.md +++ b/packages/analytics/portal-analytics-bridge/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.2.29](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/portal-analytics-bridge@0.2.28...@kong-ui-public/portal-analytics-bridge@0.2.29) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/portal-analytics-bridge + + + + + +## [0.2.28](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/portal-analytics-bridge@0.2.27...@kong-ui-public/portal-analytics-bridge@0.2.28) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/portal-analytics-bridge + + + + + +## [0.2.27](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/portal-analytics-bridge@0.2.26...@kong-ui-public/portal-analytics-bridge@0.2.27) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/portal-analytics-bridge + + + + + ## [0.2.26](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/portal-analytics-bridge@0.2.25...@kong-ui-public/portal-analytics-bridge@0.2.26) (2024-09-06) **Note:** Version bump only for package @kong-ui-public/portal-analytics-bridge diff --git a/packages/analytics/portal-analytics-bridge/package.json b/packages/analytics/portal-analytics-bridge/package.json index 79c9e95f51..d06838109d 100644 --- a/packages/analytics/portal-analytics-bridge/package.json +++ b/packages/analytics/portal-analytics-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/portal-analytics-bridge", - "version": "0.2.26", + "version": "0.2.29", "type": "module", "main": "./dist/portal-vitals-bridge.umd.js", "module": "./dist/portal-vitals-bridge.es.js", diff --git a/packages/core/cli/CHANGELOG.md b/packages/core/cli/CHANGELOG.md index 1a8743bc88..afa8ba0bea 100644 --- a/packages/core/cli/CHANGELOG.md +++ b/packages/core/cli/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.4](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/cli@2.1.3...@kong-ui-public/cli@2.1.4) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/cli + + + + + ## [2.1.3](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/cli@2.1.2...@kong-ui-public/cli@2.1.3) (2024-06-11) **Note:** Version bump only for package @kong-ui-public/cli diff --git a/packages/core/cli/package.json b/packages/core/cli/package.json index 7fed587a29..30d57c6796 100644 --- a/packages/core/cli/package.json +++ b/packages/core/cli/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/cli", - "version": "2.1.3", + "version": "2.1.4", "private": true, "type": "module", "main": "./bin/index.js", @@ -14,7 +14,7 @@ }, "devDependencies": { "@types/inquirer": "^9.0.7", - "boxen": "^7.1.1", + "boxen": "^8.0.1", "inquirer": "^9.2.23", "nanospinner": "^1.1.0", "node-emoji": "^2.1.3", diff --git a/packages/portal/spec-renderer/CHANGELOG.md b/packages/portal/spec-renderer/CHANGELOG.md index c4ff7bc5bc..e0ebb1f8c5 100644 --- a/packages/portal/spec-renderer/CHANGELOG.md +++ b/packages/portal/spec-renderer/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.2.25](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/spec-renderer@2.2.24...@kong-ui-public/spec-renderer@2.2.25) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/spec-renderer + + + + + ## [2.2.24](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/spec-renderer@2.2.23...@kong-ui-public/spec-renderer@2.2.24) (2024-09-09) **Note:** Version bump only for package @kong-ui-public/spec-renderer diff --git a/packages/portal/spec-renderer/package.json b/packages/portal/spec-renderer/package.json index 00dab10f48..b822c29997 100644 --- a/packages/portal/spec-renderer/package.json +++ b/packages/portal/spec-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/spec-renderer", - "version": "2.2.24", + "version": "2.2.25", "type": "module", "main": "./dist/spec-renderer.umd.js", "module": "./dist/spec-renderer.es.js", @@ -53,7 +53,7 @@ }, "dependencies": { "@kong-ui-public/i18n": "workspace:^", - "@kong-ui-public/swagger-ui-web-component": "workspace:^0.12.1", + "@kong-ui-public/swagger-ui-web-component": "workspace:^0.12.2", "@kong/icons": "^1.15.1", "lodash.clonedeep": "^4.5.0", "uuid": "^9.0.1" diff --git a/packages/portal/swagger-ui-web-component/CHANGELOG.md b/packages/portal/swagger-ui-web-component/CHANGELOG.md index df0c49aaeb..0cf7d90e26 100644 --- a/packages/portal/swagger-ui-web-component/CHANGELOG.md +++ b/packages/portal/swagger-ui-web-component/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.12.2](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/swagger-ui-web-component@0.12.1...@kong-ui-public/swagger-ui-web-component@0.12.2) (2024-09-11) + +**Note:** Version bump only for package @kong-ui-public/swagger-ui-web-component + + + + + ## [0.12.1](https://github.com/Kong/public-ui-components/compare/@kong-ui-public/swagger-ui-web-component@0.12.0...@kong-ui-public/swagger-ui-web-component@0.12.1) (2024-09-06) diff --git a/packages/portal/swagger-ui-web-component/package.json b/packages/portal/swagger-ui-web-component/package.json index 160ebc48da..553ba2e1e7 100644 --- a/packages/portal/swagger-ui-web-component/package.json +++ b/packages/portal/swagger-ui-web-component/package.json @@ -1,6 +1,6 @@ { "name": "@kong-ui-public/swagger-ui-web-component", - "version": "0.12.1", + "version": "0.12.2", "main": "dist/main.js", "files": [ "dist" @@ -37,13 +37,13 @@ "errorLimit": "3.5MB" }, "devDependencies": { - "css-loader": "^6.10.0", + "css-loader": "^7.1.2", "raw-loader": "^4.0.2", "style-loader": "^3.3.4", "terser-webpack-plugin": "^5.3.10", "webpack": "^5.90.3", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", - "webpack-dev-server": "^4.15.2" + "webpack-dev-server": "^5.0.4" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2e023b3a55..4c6f175110 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: specifier: 9.5.5 version: 9.5.5(axios@1.6.8)(vue-router@4.4.4(vue@3.4.31(typescript@5.3.3)))(vue@3.4.31(typescript@5.3.3)) '@stylistic/stylelint-plugin': - specifier: ^2.1.3 - version: 2.1.3(stylelint@16.2.1(typescript@5.3.3)) + specifier: ^3.0.1 + version: 3.0.1(stylelint@16.2.1(typescript@5.3.3)) '@types/flat': specifier: ^5.0.5 version: 5.0.5 @@ -99,17 +99,17 @@ importers: specifier: ^6.1.2 version: 6.1.2 postcss: - specifier: ^8.4.42 + specifier: ^8.4.39 version: 8.4.45 postcss-custom-properties: - specifier: ^13.3.12 - version: 13.3.12(postcss@8.4.45) + specifier: ^14.0.1 + version: 14.0.1(postcss@8.4.45) postcss-html: specifier: ^1.6.0 version: 1.6.0 rimraf: - specifier: ^5.0.10 - version: 5.0.10 + specifier: ^6.0.1 + version: 6.0.1 rollup-plugin-visualizer: specifier: ^5.12.0 version: 5.12.0(rollup@4.21.2) @@ -144,8 +144,8 @@ importers: specifier: ^0.26.6 version: 0.26.6(typescript@5.3.3) typedoc-plugin-markdown: - specifier: ^3.17.1 - version: 3.17.1(typedoc@0.26.6(typescript@5.3.3)) + specifier: ^4.2.6 + version: 4.2.7(typedoc@0.26.6(typescript@5.3.3)) typescript: specifier: ~5.3.3 version: 5.3.3 @@ -469,8 +469,8 @@ importers: specifier: ^9.0.7 version: 9.0.7 boxen: - specifier: ^7.1.1 - version: 7.1.1 + specifier: ^8.0.1 + version: 8.0.1 inquirer: specifier: ^9.2.23 version: 9.2.23 @@ -1061,7 +1061,7 @@ importers: dependencies: '@kong/icons': specifier: ^1.15.1 - version: 1.15.1(vue@3.5.4(typescript@5.3.3)) + version: 1.15.1(vue@3.4.31(typescript@5.3.3)) devDependencies: '@kong-ui-public/entities-shared': specifier: workspace:^ @@ -1116,7 +1116,7 @@ importers: specifier: workspace:^ version: link:../../core/i18n '@kong-ui-public/swagger-ui-web-component': - specifier: workspace:^0.12.1 + specifier: workspace:^0.12.2 version: link:../swagger-ui-web-component '@kong/icons': specifier: ^1.15.1 @@ -1169,8 +1169,8 @@ importers: version: 5.7.2(@types/react@18.3.1) devDependencies: css-loader: - specifier: ^6.10.0 - version: 6.10.0(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) + specifier: ^7.1.2 + version: 7.1.2(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) raw-loader: specifier: ^4.0.2 version: 4.0.2(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) @@ -1188,10 +1188,10 @@ importers: version: 4.10.2 webpack-cli: specifier: ^5.1.4 - version: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3) + version: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3) webpack-dev-server: - specifier: ^4.15.2 - version: 4.15.2(webpack-cli@5.1.4)(webpack@5.90.3) + specifier: ^5.0.4 + version: 5.0.4(webpack-cli@5.1.4)(webpack@5.90.3) packages: @@ -1601,12 +1601,12 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@csstools/cascade-layer-name-parser@1.0.13': - resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/cascade-layer-name-parser@2.0.1': + resolution: {integrity: sha512-G9ZYN5+yr/E6xYSiy1BwOEFP5p88ZtWo8sL4NztKBkRRAwRkzVGa70M+D+fYHugMID5jkLeNt5X9jYd5EaVuyg==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.1 + '@csstools/css-tokenizer': ^3.0.1 '@csstools/css-parser-algorithms@2.5.0': resolution: {integrity: sha512-abypo6m9re3clXA00eu5syw+oaPHbJTPapu9C4pzNsJ4hdZDzushT50Zhu+iIYXgEe1CxnRMn7ngsbV+MLrlpQ==} @@ -1614,26 +1614,19 @@ packages: peerDependencies: '@csstools/css-tokenizer': ^2.2.3 - '@csstools/css-parser-algorithms@2.7.1': - resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-parser-algorithms@3.0.1': + resolution: {integrity: sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-tokenizer': ^3.0.1 '@csstools/css-tokenizer@2.2.3': resolution: {integrity: sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg==} engines: {node: ^14 || ^16 || >=18} - '@csstools/css-tokenizer@2.4.1': - resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} - engines: {node: ^14 || ^16 || >=18} - - '@csstools/media-query-list-parser@2.1.13': - resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-tokenizer@3.0.1': + resolution: {integrity: sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==} + engines: {node: '>=18'} '@csstools/media-query-list-parser@2.1.7': resolution: {integrity: sha512-lHPKJDkPUECsyAvD60joYfDmp8UERYxHGkFfyLJFTVK/ERJe0sVlIFLXU5XFxdjNDTerp5L4KeaKG+Z5S94qxQ==} @@ -1642,15 +1635,22 @@ packages: '@csstools/css-parser-algorithms': ^2.5.0 '@csstools/css-tokenizer': ^2.2.3 + '@csstools/media-query-list-parser@3.0.1': + resolution: {integrity: sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.1 + '@csstools/css-tokenizer': ^3.0.1 + '@csstools/selector-specificity@3.0.1': resolution: {integrity: sha512-NPljRHkq4a14YzZ3YD406uaxh7s0g6eAq3L9aLOWywoqe8PkYamAvtsh7KNX6c++ihDrJ0RiU+/z7rGnhlZ5ww==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss-selector-parser: ^6.0.13 - '@csstools/utilities@1.0.0': - resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/utilities@2.0.0': + resolution: {integrity: sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -1956,6 +1956,24 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@jsonjoy.com/base64@1.1.2': + resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/json-pack@1.1.0': + resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + + '@jsonjoy.com/util@1.3.0': + resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + '@kong-ui-public/core@1.1.0': resolution: {integrity: sha512-j1kK07/zDyxwePi1EX1rZ+3iL955VdhZiodzeT5ift7iVQTiPt9VNUFu9+IXJ/AxHfuYu/gaL+gily9TsJTX3w==} peerDependencies: @@ -2488,11 +2506,11 @@ packages: peerDependencies: eslint: '>=8.40.0' - '@stylistic/stylelint-plugin@2.1.3': - resolution: {integrity: sha512-/KUcqX36AbbUk7KvNuM0dWv2XSlPa1M12CPcC//eA4MNEFsZFl+2Kf8UZCLjlIWIrDNitd591vaVkXfOwUtsFQ==} + '@stylistic/stylelint-plugin@3.0.1': + resolution: {integrity: sha512-j3mH8HSw2Rob/KJFWZ627w3CQ8gQqVHtzCdPeEffUg5vOgpz4rgrR+Xw2kU0OQCDcdW8Y1nKfdXKKjM5Rn8X0g==} engines: {node: ^18.12 || >=20.9} peerDependencies: - stylelint: ^16.0.2 + stylelint: ^16.8.0 '@swagger-api/apidom-ast@0.99.1': resolution: {integrity: sha512-evkKm2JaqNfg3dB2Yk3FWL/Qy2r4csZLMZ9bHMG+xNpti8ulENHMjuCh3Ry4koV1gD7IA54CU2ZjcaTvqJa22Q==} @@ -2691,11 +2709,11 @@ packages: '@types/body-parser@1.19.2': resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} - '@types/bonjour@3.5.10': - resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} + '@types/bonjour@3.5.13': + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - '@types/connect-history-api-fallback@1.5.0': - resolution: {integrity: sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==} + '@types/connect-history-api-fallback@1.5.4': + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} '@types/connect@3.4.35': resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} @@ -2730,8 +2748,8 @@ packages: '@types/express-serve-static-core@4.17.35': resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} - '@types/express@4.17.17': - resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==} + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} '@types/file-saver@2.0.7': resolution: {integrity: sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==} @@ -2754,6 +2772,9 @@ packages: '@types/hoist-non-react-statics@3.3.5': resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} + '@types/http-errors@2.0.4': + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + '@types/http-proxy@1.17.11': resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==} @@ -2823,9 +2844,6 @@ packages: '@types/mime@1.3.2': resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} - '@types/mime@3.0.1': - resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} - '@types/minimatch@3.0.5': resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} @@ -2835,6 +2853,9 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + '@types/node-forge@1.3.11': + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + '@types/node@18.19.39': resolution: {integrity: sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==} @@ -2874,17 +2895,17 @@ packages: '@types/resize-observer-browser@0.1.11': resolution: {integrity: sha512-cNw5iH8JkMkb3QkCoe7DaZiawbDQEUX8t7iuQaRTyLOyQCR2h+ibBD4GJt7p5yhUHrlOeL7ZtbxNHeipqNsBzQ==} - '@types/retry@0.12.0': - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + '@types/retry@0.12.2': + resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} '@types/send@0.17.1': resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} - '@types/serve-index@1.9.1': - resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==} + '@types/serve-index@1.9.4': + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - '@types/serve-static@1.15.1': - resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} '@types/sinonjs__fake-timers@8.1.1': resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} @@ -2892,8 +2913,8 @@ packages: '@types/sizzle@2.3.3': resolution: {integrity: sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==} - '@types/sockjs@0.3.33': - resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} + '@types/sockjs@0.3.36': + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} '@types/supercluster@7.1.3': resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} @@ -2916,8 +2937,8 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@types/ws@8.5.5': - resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==} + '@types/ws@8.5.12': + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} @@ -3406,9 +3427,6 @@ packages: array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-flatten@2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - array-ify@1.0.0: resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} @@ -3566,8 +3584,8 @@ packages: resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - bonjour-service@1.1.1: - resolution: {integrity: sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==} + bonjour-service@1.2.1: + resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -3576,9 +3594,9 @@ packages: resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} engines: {node: '>=10'} - boxen@7.1.1: - resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} - engines: {node: '>=14.16'} + boxen@8.0.1: + resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} + engines: {node: '>=18'} brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -3680,9 +3698,9 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - camelcase@7.0.1: - resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} - engines: {node: '>=14.16'} + camelcase@8.0.0: + resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} + engines: {node: '>=16'} caniuse-lite@1.0.30001524: resolution: {integrity: sha512-Jj917pJtYg9HSJBF95HVX3Cdr89JUyLT4IZ8SvM5aDRni95swKgYi3TgYLH5hnGfPE/U1dg6IfZ50UsIlLkwSA==} @@ -3713,10 +3731,6 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.2.0: - resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - chalk@5.3.0: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} @@ -4095,12 +4109,12 @@ packages: resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} engines: {node: '>=12 || >=16'} - css-loader@6.10.0: - resolution: {integrity: sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==} - engines: {node: '>= 12.13.0'} + css-loader@7.1.2: + resolution: {integrity: sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==} + engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x - webpack: ^5.0.0 + webpack: ^5.27.0 peerDependenciesMeta: '@rspack/core': optional: true @@ -4504,9 +4518,6 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - dns-equal@1.0.0: - resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} - dns-packet@5.6.0: resolution: {integrity: sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==} engines: {node: '>=6'} @@ -5074,9 +5085,6 @@ packages: resolution: {integrity: sha512-2GAfyfoaCDRrM6jaOS3UsBts8yJ55VioXdWcOL7dK9zdAuKT71+WBA4ifnNYqVjYv+4SsPxjK0JT4yIIn4cA/g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - fs-monkey@1.0.4: - resolution: {integrity: sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==} - fs-readfile-promise@2.0.1: resolution: {integrity: sha512-7+P9eOOMnkIOmtxrBWTzWOBQlE7Nz/cBx9EYTX5hm8DzmZ/Fj9YWeUY2O9G+Q8YblScd1hyEkcmNcZMDj5U8Ug==} @@ -5203,6 +5211,11 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@11.0.0: + resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} + engines: {node: 20 || >=22} + hasBin: true + glob@7.1.4: resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} deprecated: Glob versions prior to v9 are no longer supported @@ -5395,8 +5408,8 @@ packages: resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} engines: {node: '>=18'} - html-entities@2.3.6: - resolution: {integrity: sha512-9o0+dcpIw2/HxkNuYKxSJUF/MMRZQECK4GnF+oQOmJ83yCVHTWgCH5aOXxK5bozNRmM8wtgryjHD3uloPBDEGw==} + html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -5470,6 +5483,10 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} + hyperdyperid@1.2.0: + resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} + engines: {node: '>=10.18'} + iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -5678,6 +5695,10 @@ packages: is-lambda@1.0.1: resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} + is-network-error@1.1.0: + resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} + engines: {node: '>=16'} + is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -5809,6 +5830,10 @@ packages: resolution: {integrity: sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==} engines: {node: 14 >=14.21 || 16 >=16.20 || >=18} + jackspeak@4.0.1: + resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} + engines: {node: 20 || >=22} + jake@10.8.7: resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} engines: {node: '>=10'} @@ -5992,8 +6017,8 @@ packages: kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - launch-editor@2.6.0: - resolution: {integrity: sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==} + launch-editor@2.8.1: + resolution: {integrity: sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==} layout-base@1.0.2: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} @@ -6161,6 +6186,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.0.1: + resolution: {integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -6287,8 +6316,8 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} - memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + memfs@4.11.1: + resolution: {integrity: sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==} engines: {node: '>= 4.0.0'} memoizee@0.4.15: @@ -6433,6 +6462,10 @@ packages: minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.0.5: resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} @@ -6880,9 +6913,9 @@ packages: resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==} engines: {node: '>=8'} - p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} + p-retry@6.2.0: + resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} + engines: {node: '>=16.17'} p-timeout@3.2.0: resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} @@ -6982,6 +7015,10 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} @@ -7084,9 +7121,9 @@ packages: resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 - postcss-custom-properties@13.3.12: - resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==} - engines: {node: ^14 || ^16 || >=18} + postcss-custom-properties@14.0.1: + resolution: {integrity: sha512-SB4GjuZjIq5GQFNbxFrirQPbkdbJooyNy8bh+fcJ8ZG0oasJTflTTtR4geb56h+FBVDIb9Hx4v/NiG2caOj8nQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -7097,20 +7134,20 @@ packages: postcss-media-query-parser@0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} - postcss-modules-extract-imports@3.0.0: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + postcss-modules-extract-imports@3.1.0: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 - postcss-modules-local-by-default@4.0.4: - resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} + postcss-modules-local-by-default@4.0.5: + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 - postcss-modules-scope@3.1.1: - resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} + postcss-modules-scope@3.2.0: + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 @@ -7655,11 +7692,6 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rimraf@4.4.1: resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} engines: {node: '>=14'} @@ -7669,6 +7701,11 @@ packages: resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} hasBin: true + rimraf@6.0.1: + resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} + engines: {node: 20 || >=22} + hasBin: true + robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} @@ -7767,8 +7804,8 @@ packages: select-hose@2.0.0: resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - selfsigned@2.1.1: - resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==} + selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} engines: {node: '>=10'} semver@5.7.2: @@ -8298,6 +8335,12 @@ packages: text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + thingies@1.21.0: + resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} + engines: {node: '>=10.18'} + peerDependencies: + tslib: ^2 + throttleit@1.0.0: resolution: {integrity: sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==} @@ -8382,6 +8425,12 @@ packages: traverse@0.6.7: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} + tree-dump@1.0.2: + resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + tree-sitter-json@0.20.2: resolution: {integrity: sha512-eUxrowp4F1QEGk/i7Sa+Xl8Crlfp7J0AXxX1QdJEQKQYMWhgMbCIgyQvpO3Q0P9oyTrNQxRLlRipDS44a8EtRw==} @@ -8492,9 +8541,9 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} + type-fest@4.26.1: + resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} + engines: {node: '>=16'} type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} @@ -8509,10 +8558,11 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typedoc-plugin-markdown@3.17.1: - resolution: {integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==} + typedoc-plugin-markdown@4.2.7: + resolution: {integrity: sha512-bLsQdweSm48P9j6kGqQ3/4GCH5zu2EnURSkkxqirNc+uVFE9YK825ogDw+WbNkRHIV6eZK/1U43gT7YfglyYOg==} + engines: {node: '>= 18'} peerDependencies: - typedoc: '>=0.24.0' + typedoc: 0.26.x typedoc@0.26.6: resolution: {integrity: sha512-SfEU3SH3wHNaxhFPjaZE2kNl/NFtLNW5c1oHsg7mti7GjmUj1Roq6osBQeMd+F4kL0BoRBBr8gQAuqBlfFu8LA==} @@ -8978,18 +9028,21 @@ packages: webpack-dev-server: optional: true - webpack-dev-middleware@5.3.4: - resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} - engines: {node: '>= 12.13.0'} + webpack-dev-middleware@7.4.2: + resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} + engines: {node: '>= 18.12.0'} peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true - webpack-dev-server@4.15.2: - resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} - engines: {node: '>= 12.13.0'} + webpack-dev-server@5.0.4: + resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} + engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: - webpack: ^4.37.0 || ^5.0.0 + webpack: ^5.0.0 webpack-cli: '*' peerDependenciesMeta: webpack: @@ -9068,9 +9121,9 @@ packages: resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} engines: {node: '>=8'} - widest-line@4.0.1: - resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} - engines: {node: '>=12'} + widest-line@5.0.0: + resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} + engines: {node: '>=18'} wildcard@2.0.1: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} @@ -9098,6 +9151,10 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -9785,38 +9842,38 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/cascade-layer-name-parser@2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 '@csstools/css-parser-algorithms@2.5.0(@csstools/css-tokenizer@2.2.3)': dependencies: '@csstools/css-tokenizer': 2.2.3 - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1)': dependencies: - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-tokenizer': 3.0.1 '@csstools/css-tokenizer@2.2.3': {} - '@csstools/css-tokenizer@2.4.1': {} - - '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': - dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-tokenizer@3.0.1': {} '@csstools/media-query-list-parser@2.1.7(@csstools/css-parser-algorithms@2.5.0(@csstools/css-tokenizer@2.2.3))(@csstools/css-tokenizer@2.2.3)': dependencies: '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3) '@csstools/css-tokenizer': 2.2.3 + '@csstools/media-query-list-parser@3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1)': + dependencies: + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 + '@csstools/selector-specificity@3.0.1(postcss-selector-parser@6.0.15)': dependencies: postcss-selector-parser: 6.0.15 - '@csstools/utilities@1.0.0(postcss@8.4.45)': + '@csstools/utilities@2.0.0(postcss@8.4.45)': dependencies: postcss: 8.4.45 @@ -10119,6 +10176,22 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.5.0 + '@jsonjoy.com/base64@1.1.2(tslib@2.6.3)': + dependencies: + tslib: 2.6.3 + + '@jsonjoy.com/json-pack@1.1.0(tslib@2.6.3)': + dependencies: + '@jsonjoy.com/base64': 1.1.2(tslib@2.6.3) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.3) + hyperdyperid: 1.2.0 + thingies: 1.21.0(tslib@2.6.3) + tslib: 2.6.3 + + '@jsonjoy.com/util@1.3.0(tslib@2.6.3)': + dependencies: + tslib: 2.6.3 + '@kong-ui-public/core@1.1.0(axios@1.6.8)(swrv@1.0.4(vue@3.5.4(typescript@5.3.3)))(vue@3.5.4(typescript@5.3.3))': dependencies: axios: 1.6.8 @@ -10960,11 +11033,11 @@ snapshots: - supports-color - typescript - '@stylistic/stylelint-plugin@2.1.3(stylelint@16.2.1(typescript@5.3.3))': + '@stylistic/stylelint-plugin@3.0.1(stylelint@16.2.1(typescript@5.3.3))': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 + '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) is-plain-object: 5.0.0 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 @@ -11431,11 +11504,11 @@ snapshots: '@types/connect': 3.4.35 '@types/node': 22.5.4 - '@types/bonjour@3.5.10': + '@types/bonjour@3.5.13': dependencies: '@types/node': 22.5.4 - '@types/connect-history-api-fallback@1.5.0': + '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.17.35 '@types/node': 22.5.4 @@ -11485,12 +11558,12 @@ snapshots: '@types/range-parser': 1.2.4 '@types/send': 0.17.1 - '@types/express@4.17.17': + '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.2 '@types/express-serve-static-core': 4.17.35 '@types/qs': 6.9.7 - '@types/serve-static': 1.15.1 + '@types/serve-static': 1.15.7 '@types/file-saver@2.0.7': {} @@ -11515,6 +11588,8 @@ snapshots: '@types/react': 18.3.1 hoist-non-react-statics: 3.3.2 + '@types/http-errors@2.0.4': {} + '@types/http-proxy@1.17.11': dependencies: '@types/node': 22.5.4 @@ -11591,14 +11666,16 @@ snapshots: '@types/mime@1.3.2': {} - '@types/mime@3.0.1': {} - '@types/minimatch@3.0.5': {} '@types/minimist@1.2.2': {} '@types/ms@0.7.34': {} + '@types/node-forge@1.3.11': + dependencies: + '@types/node': 18.19.39 + '@types/node@18.19.39': dependencies: undici-types: 5.26.5 @@ -11638,27 +11715,28 @@ snapshots: '@types/resize-observer-browser@0.1.11': {} - '@types/retry@0.12.0': {} + '@types/retry@0.12.2': {} '@types/send@0.17.1': dependencies: '@types/mime': 1.3.2 '@types/node': 22.5.4 - '@types/serve-index@1.9.1': + '@types/serve-index@1.9.4': dependencies: - '@types/express': 4.17.17 + '@types/express': 4.17.21 - '@types/serve-static@1.15.1': + '@types/serve-static@1.15.7': dependencies: - '@types/mime': 3.0.1 + '@types/http-errors': 2.0.4 '@types/node': 22.5.4 + '@types/send': 0.17.1 '@types/sinonjs__fake-timers@8.1.1': {} '@types/sizzle@2.3.3': {} - '@types/sockjs@0.3.33': + '@types/sockjs@0.3.36': dependencies: '@types/node': 22.5.4 @@ -11680,7 +11758,7 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@types/ws@8.5.5': + '@types/ws@8.5.12': dependencies: '@types/node': 22.5.4 @@ -12147,22 +12225,22 @@ snapshots: '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4))': + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4))': dependencies: webpack: 5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3) - '@webpack-cli/info@2.0.2(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4))': + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4))': dependencies: webpack: 5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3) - '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3))(webpack-dev-server@4.15.2(webpack-cli@5.1.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4))': + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3))(webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4))': dependencies: webpack: 5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3) optionalDependencies: - webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.90.3) + webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.90.3) '@xtuc/ieee754@1.2.0': {} @@ -12316,8 +12394,6 @@ snapshots: array-flatten@1.1.1: {} - array-flatten@2.1.2: {} - array-ify@1.0.0: {} array-union@2.1.0: {} @@ -12514,10 +12590,8 @@ snapshots: transitivePeerDependencies: - supports-color - bonjour-service@1.1.1: + bonjour-service@1.2.1: dependencies: - array-flatten: 2.1.2 - dns-equal: 1.0.0 fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 @@ -12534,16 +12608,16 @@ snapshots: widest-line: 3.1.0 wrap-ansi: 7.0.0 - boxen@7.1.1: + boxen@8.0.1: dependencies: ansi-align: 3.0.1 - camelcase: 7.0.1 - chalk: 5.2.0 + camelcase: 8.0.0 + chalk: 5.3.0 cli-boxes: 3.0.0 string-width: 4.2.3 - type-fest: 2.19.0 - widest-line: 4.0.1 - wrap-ansi: 8.1.0 + type-fest: 4.26.1 + widest-line: 5.0.0 + wrap-ansi: 9.0.0 brace-expansion@1.1.11: dependencies: @@ -12662,7 +12736,7 @@ snapshots: camelcase@6.3.0: {} - camelcase@7.0.1: {} + camelcase@8.0.0: {} caniuse-lite@1.0.30001524: {} @@ -12704,8 +12778,6 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.2.0: {} - chalk@5.3.0: {} char-regex@1.0.2: {} @@ -13092,23 +13164,23 @@ snapshots: css-functions-list@3.2.1: {} - css-loader@6.10.0(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)): + css-loader@7.1.2(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)): dependencies: icss-utils: 5.1.0(postcss@8.4.45) postcss: 8.4.45 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.45) - postcss-modules-local-by-default: 4.0.4(postcss@8.4.45) - postcss-modules-scope: 3.1.1(postcss@8.4.45) + postcss-modules-extract-imports: 3.1.0(postcss@8.4.45) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.45) + postcss-modules-scope: 3.2.0(postcss@8.4.45) postcss-modules-values: 4.0.0(postcss@8.4.45) postcss-value-parser: 4.2.0 - semver: 7.5.4 + semver: 7.6.2 optionalDependencies: webpack: 5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4) css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css.escape@1.5.1: {} @@ -13523,8 +13595,6 @@ snapshots: dependencies: path-type: 4.0.0 - dns-equal@1.0.0: {} - dns-packet@5.6.0: dependencies: '@leichtgewicht/ip-codec': 2.0.4 @@ -14219,8 +14289,6 @@ snapshots: dependencies: minipass: 5.0.0 - fs-monkey@1.0.4: {} - fs-readfile-promise@2.0.1: dependencies: graceful-fs: 4.2.11 @@ -14351,6 +14419,15 @@ snapshots: package-json-from-dist: 1.0.0 path-scurry: 1.11.1 + glob@11.0.0: + dependencies: + foreground-child: 3.1.1 + jackspeak: 4.0.1 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 2.0.0 + glob@7.1.4: dependencies: fs.realpath: 1.0.0 @@ -14562,7 +14639,7 @@ snapshots: dependencies: whatwg-encoding: 3.1.1 - html-entities@2.3.6: {} + html-entities@2.5.2: {} html-escaper@2.0.2: {} @@ -14605,7 +14682,7 @@ snapshots: transitivePeerDependencies: - supports-color - http-proxy-middleware@2.0.6(@types/express@4.17.17): + http-proxy-middleware@2.0.6(@types/express@4.17.21): dependencies: '@types/http-proxy': 1.17.11 http-proxy: 1.18.1 @@ -14613,7 +14690,7 @@ snapshots: is-plain-obj: 3.0.0 micromatch: 4.0.5 optionalDependencies: - '@types/express': 4.17.17 + '@types/express': 4.17.21 transitivePeerDependencies: - debug @@ -14659,6 +14736,8 @@ snapshots: human-signals@5.0.0: {} + hyperdyperid@1.2.0: {} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 @@ -14863,6 +14942,8 @@ snapshots: is-lambda@1.0.1: {} + is-network-error@1.1.0: {} + is-number@7.0.0: {} is-obj@1.0.1: {} @@ -14961,6 +15042,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.0.1: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jake@10.8.7: dependencies: async: 3.2.4 @@ -15144,7 +15231,7 @@ snapshots: kolorist@1.8.0: {} - launch-editor@2.6.0: + launch-editor@2.8.1: dependencies: picocolors: 1.0.1 shell-quote: 1.8.1 @@ -15404,6 +15491,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.0.1: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -15570,9 +15659,12 @@ snapshots: media-typer@0.3.0: {} - memfs@3.5.3: + memfs@4.11.1: dependencies: - fs-monkey: 1.0.4 + '@jsonjoy.com/json-pack': 1.1.0(tslib@2.6.3) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.3) + tree-dump: 1.0.2(tslib@2.6.3) + tslib: 2.6.3 memoizee@0.4.15: dependencies: @@ -15801,6 +15893,10 @@ snapshots: minimalistic-assert@1.0.1: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.0.5: dependencies: brace-expansion: 1.1.11 @@ -16285,9 +16381,10 @@ snapshots: p-reduce@2.1.0: {} - p-retry@4.6.2: + p-retry@6.2.0: dependencies: - '@types/retry': 0.12.0 + '@types/retry': 0.12.2 + is-network-error: 1.1.0 retry: 0.13.1 p-timeout@3.2.0: @@ -16413,6 +16510,11 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-scurry@2.0.0: + dependencies: + lru-cache: 11.0.1 + minipass: 7.1.2 + path-to-regexp@0.1.7: {} path-type@3.0.0: @@ -16496,12 +16598,12 @@ snapshots: popper.js@1.16.1: {} - postcss-custom-properties@13.3.12(postcss@8.4.45): + postcss-custom-properties@14.0.1(postcss@8.4.45): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.45) + '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 + '@csstools/utilities': 2.0.0(postcss@8.4.45) postcss: 8.4.45 postcss-value-parser: 4.2.0 @@ -16514,18 +16616,18 @@ snapshots: postcss-media-query-parser@0.2.3: {} - postcss-modules-extract-imports@3.0.0(postcss@8.4.45): + postcss-modules-extract-imports@3.1.0(postcss@8.4.45): dependencies: postcss: 8.4.45 - postcss-modules-local-by-default@4.0.4(postcss@8.4.45): + postcss-modules-local-by-default@4.0.5(postcss@8.4.45): dependencies: icss-utils: 5.1.0(postcss@8.4.45) postcss: 8.4.45 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.1.1(postcss@8.4.45): + postcss-modules-scope@3.2.0(postcss@8.4.45): dependencies: postcss: 8.4.45 postcss-selector-parser: 6.1.0 @@ -16574,7 +16676,7 @@ snapshots: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 - source-map-js: 1.2.0 + source-map-js: 1.2.1 potpack@2.0.0: {} @@ -17076,10 +17178,6 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - rimraf@4.4.1: dependencies: glob: 9.3.5 @@ -17088,6 +17186,11 @@ snapshots: dependencies: glob: 10.4.5 + rimraf@6.0.1: + dependencies: + glob: 11.0.0 + package-json-from-dist: 1.0.0 + robust-predicates@3.0.2: {} rollup-plugin-babel@4.4.0(@babel/core@7.25.2)(rollup@4.21.2): @@ -17188,7 +17291,7 @@ snapshots: schema-utils@4.2.0: dependencies: - '@types/json-schema': 7.0.12 + '@types/json-schema': 7.0.15 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) ajv-keywords: 5.1.0(ajv@8.12.0) @@ -17202,8 +17305,9 @@ snapshots: select-hose@2.0.0: {} - selfsigned@2.1.1: + selfsigned@2.4.1: dependencies: + '@types/node-forge': 1.3.11 node-forge: 1.3.1 semver@5.7.2: {} @@ -17874,6 +17978,10 @@ snapshots: text-table@0.2.0: {} + thingies@1.21.0(tslib@2.6.3): + dependencies: + tslib: 2.6.3 + throttleit@1.0.0: {} through2@2.0.5: @@ -17941,6 +18049,10 @@ snapshots: traverse@0.6.7: {} + tree-dump@1.0.2(tslib@2.6.3): + dependencies: + tslib: 2.6.3 + tree-sitter-json@0.20.2: dependencies: nan: 2.18.0 @@ -18048,7 +18160,7 @@ snapshots: type-fest@0.8.1: {} - type-fest@2.19.0: {} + type-fest@4.26.1: {} type-is@1.6.18: dependencies: @@ -18061,9 +18173,8 @@ snapshots: typedarray@0.0.6: {} - typedoc-plugin-markdown@3.17.1(typedoc@0.26.6(typescript@5.3.3)): + typedoc-plugin-markdown@4.2.7(typedoc@0.26.6(typescript@5.3.3)): dependencies: - handlebars: 4.7.7 typedoc: 0.26.6(typescript@5.3.3) typedoc@0.26.6(typescript@5.3.3): @@ -18568,12 +18679,12 @@ snapshots: - bufferutil - utf-8-validate - webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3): + webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3))(webpack-dev-server@4.15.2(webpack-cli@5.1.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3))(webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.90.3))(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 @@ -18586,52 +18697,54 @@ snapshots: webpack-merge: 5.9.0 optionalDependencies: webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.90.3) + webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.90.3) - webpack-dev-middleware@5.3.4(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)): + webpack-dev-middleware@7.4.2(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)): dependencies: colorette: 2.0.20 - memfs: 3.5.3 + memfs: 4.11.1 mime-types: 2.1.35 + on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.2.0 + optionalDependencies: webpack: 5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4) - webpack-dev-server@4.15.2(webpack-cli@5.1.4)(webpack@5.90.3): + webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.90.3): dependencies: - '@types/bonjour': 3.5.10 - '@types/connect-history-api-fallback': 1.5.0 - '@types/express': 4.17.17 - '@types/serve-index': 1.9.1 - '@types/serve-static': 1.15.1 - '@types/sockjs': 0.3.33 - '@types/ws': 8.5.5 + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.12 ansi-html-community: 0.0.8 - bonjour-service: 1.1.1 - chokidar: 3.5.3 + bonjour-service: 1.2.1 + chokidar: 3.6.0 colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 express: 4.18.2 graceful-fs: 4.2.11 - html-entities: 2.3.6 - http-proxy-middleware: 2.0.6(@types/express@4.17.17) + html-entities: 2.5.2 + http-proxy-middleware: 2.0.6(@types/express@4.17.21) ipaddr.js: 2.1.0 - launch-editor: 2.6.0 - open: 8.4.2 - p-retry: 4.6.2 - rimraf: 3.0.2 + launch-editor: 2.8.1 + open: 10.0.3 + p-retry: 6.2.0 + rimraf: 5.0.10 schema-utils: 4.2.0 - selfsigned: 2.1.1 + selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.2(webpack@5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4)) ws: 8.16.0 optionalDependencies: webpack: 5.90.3(@swc/core@1.7.24)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3) transitivePeerDependencies: - bufferutil - debug @@ -18672,7 +18785,7 @@ snapshots: watchpack: 2.4.0 webpack-sources: 3.2.3 optionalDependencies: - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.90.3) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.90.3) transitivePeerDependencies: - '@swc/core' - esbuild @@ -18735,7 +18848,7 @@ snapshots: dependencies: string-width: 4.2.3 - widest-line@4.0.1: + widest-line@5.0.0: dependencies: string-width: 4.2.3 @@ -18770,6 +18883,12 @@ snapshots: string-width: 4.2.3 strip-ansi: 7.1.0 + wrap-ansi@9.0.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 4.2.3 + strip-ansi: 7.1.0 + wrappy@1.0.2: {} write-file-atomic@2.4.3: