@@ -76,14 +151,14 @@ export const CalendarInput = ({
dataTest={dataTest}
type="text"
onFocus={onFocus}
- value={date}
+ value={partialDate}
+ onChange={handleChange}
+ onBlur={handleBlur}
+ inputWidth={inputWidth}
/>
{clearable && (
calendarProps.onDateSelect(null)}
+ onClick={() => {
+ onChooseDate(null)
+ }}
type="button"
>
{i18n.t('Clear')}
@@ -116,7 +193,11 @@ export const CalendarInput = ({
modifiers={[offsetModifier]}
>
-
+
@@ -126,13 +207,15 @@ export const CalendarInput = ({
{`
.calendar-input-wrapper {
position: relative;
+ width: ${inputWidth};
}
.calendar-clear-button {
position: absolute;
- inset-inline-end: 6px;
+ inset-inline-end: ${rest.error || rest.warning
+ ? '36px'
+ : '6px'};
inset-block-start: 27px;
}
-
.calendar-clear-button.with-icon {
inset-inline-end: 36px;
}
@@ -146,6 +229,36 @@ export const CalendarInput = ({
}
CalendarInput.propTypes = {
- ...CalendarProps,
- ...InputFieldProps,
+ /** the calendar to use such gregory, ethiopic, nepali - full supported list here: https://github.com/dhis2/multi-calendar-dates/blob/main/src/constants/calendars.ts */
+ calendar: PropTypes.any.isRequired,
+ /** Called with signature `(null)` \|\| `({ dateCalendarString: string, validation: { error: boolean, warning: boolean, validationText: string} })` with `dateCalendarString` being the stringified date in the specified calendar in the format `yyyy-MM-dd` */
+ onDateSelect: PropTypes.func.isRequired,
+ /** the size of a single cell in the table forming the calendar */
+ cellSize: PropTypes.string,
+ /** Whether the clear button is displayed */
+ clearable: PropTypes.bool,
+ /** 'data-test' attribute of `InputField` component */
+ dataTest: PropTypes.string,
+ /** the currently selected date using an iso-like format YYYY-MM-DD, in the calendar system provided (not iso8601) */
+ date: PropTypes.string,
+ /** the direction of the library - internally the library will use rtl for rtl-languages but this can be overridden here for more control */
+ dir: PropTypes.oneOf(['ltr', 'rtl']),
+ /** The date format to use either `YYYY-MM-DD` or `DD-MM-YYYY` */
+ format: PropTypes.oneOf(['YYYY-MM-DD', 'DD-MM-YYYY']),
+ /** the width of input field */
+ inputWidth: PropTypes.string,
+ /** any valid locale - if none provided, the internal library will fallback to the user locale (more info here: https://github.com/dhis2/multi-calendar-dates/blob/main/src/hooks/internal/useResolvedLocaleOptions.ts#L15) */
+ locale: PropTypes.string,
+ /** The maximum selectable date */
+ maxDate: PropTypes.string,
+ /** The minimum selectable date */
+ minDate: PropTypes.string,
+ /** numbering system to use - full list here https://github.com/dhis2/multi-calendar-dates/blob/main/src/constants/numberingSystems.ts */
+ numberingSystem: PropTypes.string,
+ /** Whether to use strict validation by showing errors for out-of-range dates when enabled (default), and warnings when disabled */
+ strictValidation: PropTypes.bool,
+ /** the format to display for the week day, i.e. Monday (long), Mon (short), M (narrow) */
+ weekDayFormat: PropTypes.oneOf(['narrow', 'short', 'long']),
+ /** the width of the calendar component */
+ width: PropTypes.string,
}
diff --git a/components/calendar/src/calendar/calendar-container.js b/components/calendar/src/calendar/calendar-container.js
new file mode 100644
index 0000000000..1aa9c2b364
--- /dev/null
+++ b/components/calendar/src/calendar/calendar-container.js
@@ -0,0 +1,96 @@
+import { colors } from '@dhis2/ui-constants'
+import PropTypes from 'prop-types'
+import React, { useMemo } from 'react'
+import { CalendarTable, CalendarTableProps } from './calendar-table.js'
+import {
+ NavigationContainer,
+ NavigationContainerProps,
+} from './navigation-container.js'
+
+const wrapperBorderColor = colors.grey300
+const backgroundColor = 'none'
+
+export const CalendarContainer = React.memo(function CalendarContainer({
+ date,
+ width = '240px',
+ cellSize = '32px',
+ calendarWeekDays,
+ weekDayLabels,
+ currMonth,
+ currYear,
+ nextMonth,
+ nextYear,
+ prevMonth,
+ prevYear,
+ languageDirection,
+ excludedRef,
+ unfocusable = false,
+}) {
+ const navigationProps = useMemo(() => {
+ return {
+ currMonth,
+ currYear,
+ nextMonth,
+ nextYear,
+ prevMonth,
+ prevYear,
+ languageDirection,
+ }
+ }, [
+ currMonth,
+ currYear,
+ languageDirection,
+ nextMonth,
+ nextYear,
+ prevMonth,
+ prevYear,
+ ])
+ return (
+
+ )
+})
+
+CalendarContainer.propTypes = {
+ /** the currently selected date using an iso-like format YYYY-MM-DD, in the calendar system provided (not iso8601) */
+ date: PropTypes.string,
+ unfocusable: PropTypes.bool,
+ ...CalendarTableProps,
+ ...NavigationContainerProps,
+}
diff --git a/components/calendar/src/calendar/calendar-table-cell.js b/components/calendar/src/calendar/calendar-table-cell.js
index 5d4491a9de..a01763899e 100644
--- a/components/calendar/src/calendar/calendar-table-cell.js
+++ b/components/calendar/src/calendar/calendar-table-cell.js
@@ -3,19 +3,25 @@ import cx from 'classnames'
import PropTypes from 'prop-types'
import React from 'react'
-export const CalendarTableCell = ({ day, cellSize, selectedDate }) => {
+export const CalendarTableCell = ({
+ day,
+ cellSize,
+ selectedDate,
+ unfocusable,
+}) => {
const dayHoverBackgroundColor = colors.grey200
const selectedDayBackgroundColor = colors.teal700
return (
-
+ |
@@ -86,7 +92,7 @@ export const CalendarTableCell = ({ day, cellSize, selectedDate }) => {
CalendarTableCell.propTypes = {
cellSize: PropTypes.string,
day: PropTypes.shape({
- calendarDate: PropTypes.string,
+ dateValue: PropTypes.string,
isInCurrentMonth: PropTypes.bool,
isSelected: PropTypes.bool,
isToday: PropTypes.bool,
@@ -94,4 +100,5 @@ CalendarTableCell.propTypes = {
onClick: PropTypes.func,
}),
selectedDate: PropTypes.string,
+ unfocusable: PropTypes.bool,
}
diff --git a/components/calendar/src/calendar/calendar-table.js b/components/calendar/src/calendar/calendar-table.js
index b4d0ea1940..cc0c73c515 100644
--- a/components/calendar/src/calendar/calendar-table.js
+++ b/components/calendar/src/calendar/calendar-table.js
@@ -10,6 +10,7 @@ export const CalendarTable = ({
width,
cellSize,
selectedDate,
+ unfocusable,
}) => (
@@ -21,9 +22,10 @@ export const CalendarTable = ({
))}
@@ -48,7 +50,7 @@ export const CalendarTable = ({
)
-CalendarTable.propTypes = {
+export const CalendarTableProps = {
calendarWeekDays: PropTypes.arrayOf(
PropTypes.arrayOf(
PropTypes.shape({
@@ -67,6 +69,9 @@ CalendarTable.propTypes = {
).isRequired,
cellSize: PropTypes.string,
selectedDate: PropTypes.string,
+ unfocusable: PropTypes.bool,
weekDayLabels: PropTypes.arrayOf(PropTypes.string),
width: PropTypes.string,
}
+
+CalendarTable.propTypes = CalendarTableProps
diff --git a/components/calendar/src/calendar/calendar.js b/components/calendar/src/calendar/calendar.js
index 59962a09ec..bde6d6a0c1 100644
--- a/components/calendar/src/calendar/calendar.js
+++ b/components/calendar/src/calendar/calendar.js
@@ -2,11 +2,9 @@ import {
useDatePicker,
useResolvedDirection,
} from '@dhis2/multi-calendar-dates'
-import { colors } from '@dhis2/ui-constants'
import PropTypes from 'prop-types'
-import React, { useState } from 'react'
-import { CalendarTable } from './calendar-table.js'
-import { NavigationContainer } from './navigation-container.js'
+import React, { useMemo, useState } from 'react'
+import { CalendarContainer } from './calendar-container.js'
export const Calendar = ({
onDateSelect,
@@ -20,9 +18,6 @@ export const Calendar = ({
width = '240px',
cellSize = '32px',
}) => {
- const wrapperBorderColor = colors.grey300
- const backgroundColor = 'none'
-
const [selectedDateString, setSelectedDateString] = useState(date)
const languageDirection = useResolvedDirection(dir, locale)
@@ -34,7 +29,7 @@ export const Calendar = ({
weekDayFormat,
}
- const pickerOptions = useDatePicker({
+ const pickerResults = useDatePicker({
onDateSelect: (result) => {
const { calendarDateString } = result
setSelectedDateString(calendarDateString)
@@ -44,43 +39,33 @@ export const Calendar = ({
options,
})
- const { calendarWeekDays, weekDayLabels } = pickerOptions
+ const calendarProps = useMemo(() => {
+ return {
+ date,
+ dir,
+ locale,
+ width,
+ cellSize,
+ // minDate,
+ // maxDate,
+ // validation, // todo: clarify how we use validation props (and format) in Calendar (not CalendarInput)
+ // format,
+ isValid: pickerResults.isValid,
+ calendarWeekDays: pickerResults.calendarWeekDays,
+ weekDayLabels: pickerResults.weekDayLabels,
+ currMonth: pickerResults.currMonth,
+ currYear: pickerResults.currYear,
+ nextMonth: pickerResults.nextMonth,
+ nextYear: pickerResults.nextYear,
+ prevMonth: pickerResults.prevMonth,
+ prevYear: pickerResults.prevYear,
+ languageDirection,
+ }
+ }, [cellSize, date, dir, locale, pickerResults, width, languageDirection])
return (
)
}
@@ -88,7 +73,7 @@ export const Calendar = ({
export const CalendarProps = {
/** the calendar to use such gregory, ethiopic, nepali - full supported list here: https://github.com/dhis2/multi-calendar-dates/blob/main/src/constants/calendars.ts */
calendar: PropTypes.any.isRequired,
- /** Called with signature `(null)` \|\| `({ dateCalendarString: string, dateCalendar: Temporal.ZonedDateTime })` with `dateCalendarString` being the stringified date in the specified calendar in the format `yyyy-MM-dd` */
+ /** Called with signature `(null)` \|\| `({ dateCalendarString: string, validation: { error: boolean, warning: boolean, validationText: string} })` with `dateCalendarString` being the stringified date in the specified calendar in the format `yyyy-MM-dd` */
onDateSelect: PropTypes.func.isRequired,
/** the size of a single cell in the table forming the calendar */
cellSize: PropTypes.string,
diff --git a/components/calendar/src/calendar/navigation-container.js b/components/calendar/src/calendar/navigation-container.js
index 933f9d6e0d..cb96990f32 100644
--- a/components/calendar/src/calendar/navigation-container.js
+++ b/components/calendar/src/calendar/navigation-container.js
@@ -7,15 +7,21 @@ import i18n from '../locales/index.js'
const wrapperBorderColor = colors.grey300
const headerBackground = colors.grey050
-export const NavigationContainer = ({ languageDirection, pickerOptions }) => {
+export const NavigationContainer = ({
+ languageDirection,
+ currMonth,
+ currYear,
+ nextMonth,
+ nextYear,
+ prevMonth,
+ prevYear,
+ unfocusable,
+}) => {
const PreviousIcon =
languageDirection === 'ltr' ? IconChevronLeft16 : IconChevronRight16
const NextIcon =
languageDirection === 'ltr' ? IconChevronRight16 : IconChevronLeft16
- const { currMonth, currYear, nextMonth, nextYear, prevMonth, prevYear } =
- pickerOptions
-
// Ethiopic years - when localised to English - add the era (i.e. 2015 ERA1), which is redundant in practice (like writing AD for gregorian years)
// there is an ongoing discussion in JS-Temporal polyfill whether the era should be included or not, but for our case, it's safer to remove it
const currentYearLabel = currYear.label?.toString().replace(/ERA1/, '')
@@ -31,6 +37,7 @@ export const NavigationContainer = ({ languageDirection, pickerOptions }) => {
data-test="calendar-previous-month"
aria-label={`${i18n.t(`Go to ${prevMonth.label}`)}`}
type="button"
+ tabIndex={unfocusable ? -1 : 0}
>
@@ -45,6 +52,7 @@ export const NavigationContainer = ({ languageDirection, pickerOptions }) => {
name="next-month"
aria-label={`${i18n.t(`Go to ${nextMonth.label}`)}`}
type="button"
+ tabIndex={unfocusable ? -1 : 0}
>
@@ -57,6 +65,7 @@ export const NavigationContainer = ({ languageDirection, pickerOptions }) => {
name="previous-year"
aria-label={`${i18n.t('Go to previous year')}`}
type="button"
+ tabIndex={unfocusable ? -1 : 0}
>
@@ -75,6 +84,7 @@ export const NavigationContainer = ({ languageDirection, pickerOptions }) => {
name="next-year"
aria-label={`${i18n.t('Go to next year')}`}
type="button"
+ tabIndex={unfocusable ? -1 : 0}
>
@@ -82,103 +92,95 @@ export const NavigationContainer = ({ languageDirection, pickerOptions }) => {
>
)
}
-NavigationContainer.propTypes = {
+export const NavigationContainerProps = {
+ currMonth: PropTypes.shape({
+ label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
+ }),
+ currYear: PropTypes.shape({
+ label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
+ }),
languageDirection: PropTypes.oneOf(['ltr', 'rtl']),
- pickerOptions: PropTypes.shape({
- currMonth: PropTypes.shape({
- label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
- }),
- currYear: PropTypes.shape({
- label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
- }),
- nextMonth: PropTypes.shape({
- label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
- navigateTo: PropTypes.func,
- }),
- nextYear: PropTypes.shape({
- label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
- navigateTo: PropTypes.func,
- }),
- prevMonth: PropTypes.shape({
- label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
- navigateTo: PropTypes.func,
- }),
- prevYear: PropTypes.shape({
- label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
- navigateTo: PropTypes.func,
- }),
+ nextMonth: PropTypes.shape({
+ label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
+ navigateTo: PropTypes.func,
+ }),
+ nextYear: PropTypes.shape({
+ label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
+ navigateTo: PropTypes.func,
}),
+ prevMonth: PropTypes.shape({
+ label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
+ navigateTo: PropTypes.func,
+ }),
+ prevYear: PropTypes.shape({
+ label: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
+ navigateTo: PropTypes.func,
+ }),
+ unfocusable: PropTypes.bool,
}
+
+NavigationContainer.propTypes = NavigationContainerProps
diff --git a/components/calendar/src/features/supports_ethiopic_calendar/supports_ethiopic_calendar.js b/components/calendar/src/features/supports_ethiopic_calendar/supports_ethiopic_calendar.js
index f21ddd8ec0..5a9c4a5184 100644
--- a/components/calendar/src/features/supports_ethiopic_calendar/supports_ethiopic_calendar.js
+++ b/components/calendar/src/features/supports_ethiopic_calendar/supports_ethiopic_calendar.js
@@ -49,8 +49,4 @@ Then('we should be able to select a day', () => {
)
cy.get('[data-test="storybook-calendar-result"]').should('have.text', date)
- cy.get('[data-test="storybook-calendar-result-iso"]').should(
- 'have.text',
- '13 October 2021'
- )
})
diff --git a/components/calendar/src/features/supports_gregorian_calendar/supports_gregorian_calendar.js b/components/calendar/src/features/supports_gregorian_calendar/supports_gregorian_calendar.js
index f96eeeed2d..51507b109f 100644
--- a/components/calendar/src/features/supports_gregorian_calendar/supports_gregorian_calendar.js
+++ b/components/calendar/src/features/supports_gregorian_calendar/supports_gregorian_calendar.js
@@ -50,8 +50,4 @@ Then('we should be able to select a day', () => {
)
cy.get('[data-test="storybook-calendar-result"]').should('have.text', date)
- cy.get('[data-test="storybook-calendar-result-iso"]').should(
- 'have.text',
- '13 October 2021'
- )
})
diff --git a/components/calendar/src/features/supports_nepali_calendar/supports_nepali_calendar.js b/components/calendar/src/features/supports_nepali_calendar/supports_nepali_calendar.js
index 5c75ac14bc..2d6860c6d4 100644
--- a/components/calendar/src/features/supports_nepali_calendar/supports_nepali_calendar.js
+++ b/components/calendar/src/features/supports_nepali_calendar/supports_nepali_calendar.js
@@ -48,8 +48,4 @@ Then('we should be able to select a day', () => {
'have.text',
nepaliDate
)
- cy.get('[data-test="storybook-calendar-result-iso"]').should(
- 'have.text',
- '13 October 2021'
- )
})
diff --git a/components/calendar/src/stories/calendar-input.prod.stories.js b/components/calendar/src/stories/calendar-input.prod.stories.js
index f9f6ed6d5e..8ba396a2d2 100644
--- a/components/calendar/src/stories/calendar-input.prod.stories.js
+++ b/components/calendar/src/stories/calendar-input.prod.stories.js
@@ -1,4 +1,6 @@
+import { Button } from '@dhis2-ui/button'
import React, { useState } from 'react'
+import { Field, Form } from 'react-final-form'
import { CalendarInput } from '../calendar-input/calendar-input.js'
import { CalendarStoryWrapper } from './calendar-story-wrapper.js'
@@ -116,3 +118,163 @@ export const CalendarWithClearButton = ({
>
)
}
+
+export function CalendarWithEditiableInput() {
+ const [date, setDate] = useState('2020-07-03')
+ return (
+
+ <>
+ {
+ const date = selectedDate?.calendarDateString
+ setDate(date)
+ }}
+ onFocus={() => {
+ console.log('focused')
+ }}
+ width="400px"
+ minDate="2020-07-01"
+ maxDate="2020-07-09"
+ clearable
+ />
+ >
+
+ )
+}
+
+export function CalendarWithStrictValidation() {
+ const [validation, setValidation] = useState({})
+
+ const errored = () => {
+ if (validation.error) {
+ return { calendar: validation.validationText }
+ }
+ }
+
+ return (
+
+ )
+ }}
+
+ )
+}
+
+export function CalendarWithNonStrictValidation() {
+ const [validation, setValidation] = useState({})
+
+ const errored = () => {
+ if (validation.error) {
+ return { calendar: validation.validationText }
+ }
+ }
+
+ return (
+
+ )
+ }}
+
+ )
+}
diff --git a/components/calendar/src/stories/calendar-story-wrapper.js b/components/calendar/src/stories/calendar-story-wrapper.js
index 24d6b70249..940ab5323d 100644
--- a/components/calendar/src/stories/calendar-story-wrapper.js
+++ b/components/calendar/src/stories/calendar-story-wrapper.js
@@ -115,6 +115,7 @@ export const CalendarStoryWrapper = (props) => {
onDateSelect={(date) => {
setSelectedDate(date)
}}
+ {...selectedDate.validation}
timeZone={timeZone}
weekDayFormat={selectedWeekFormat}
numberingSystem={selectedNumberingSystem}
@@ -137,16 +138,6 @@ export const CalendarStoryWrapper = (props) => {
{selectedDate.calendarDateString}
-
-
-
- {selectedDate.calendarDate
- ?.withCalendar('iso8601')
- .toLocaleString('en-GB', {
- dateStyle: 'long',
- })}
-
-
{JSON.stringify(selectedDate, null, 2)}
diff --git a/components/calendar/types/index.d.ts b/components/calendar/types/index.d.ts
index 62bb95c843..5b1d0bb995 100644
--- a/components/calendar/types/index.d.ts
+++ b/components/calendar/types/index.d.ts
@@ -13,13 +13,18 @@ export interface CalendarProps {
*/
calendar: CalendarPickerOptions['calendar']
/**
- * Called with signature `(null)` \|\| `({ dateCalendarString: string, dateCalendar: Temporal.ZonedDateTime })` with `dateCalendarString` being the stringified date in the specified calendar in the format `yyyy-MM-dd`
+ * Called with signature `(null)` \|\| `({ dateCalendarString: string })` with `dateCalendarString` being the stringified date in the specified calendar in the format `yyyy-MM-dd`
*/
onDateSelect: CalendarPickerParam['onDateSelect']
/**
* the size of a single cell in the table forming the calendar
*/
cellSize?: string
+
+ /**
+ * Add a "clear" button to delete the selected date
+ */
+ clearable?: boolean
/**
* the currently selected date using an iso-like format YYYY-MM-DD, in the calendar system provided (not iso8601)
*/
@@ -52,10 +57,7 @@ export interface CalendarProps {
export const Calendar: React.FC
-export type CalendarInputProps = Omit<
- InputFieldProps,
- 'label' | 'type' | 'value'
-> &
+export type CalendarInputProps = Omit &
CalendarProps
export const CalendarInput: React.FC
diff --git a/components/card/package.json b/components/card/package.json
index 29bafe11dc..4d83f8fe0a 100644
--- a/components/card/package.json
+++ b/components/card/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/card",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Card",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/center/package.json b/components/center/package.json
index 8cbd3164c2..f5c0998977 100644
--- a/components/center/package.json
+++ b/components/center/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/center",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Center",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/checkbox/package.json b/components/checkbox/package.json
index b77338728b..af499bffb3 100644
--- a/components/checkbox/package.json
+++ b/components/checkbox/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/checkbox",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Checkbox",
"repository": {
"type": "git",
@@ -33,9 +33,9 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/field": "9.15.0",
- "@dhis2-ui/required": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/field": "10.0.0-alpha.8",
+ "@dhis2-ui/required": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/chip/package.json b/components/chip/package.json
index 0b9724b29d..7e366da6ac 100644
--- a/components/chip/package.json
+++ b/components/chip/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/chip",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Chip",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/cover/package.json b/components/cover/package.json
index cfa32e907f..c45c6d34e9 100644
--- a/components/cover/package.json
+++ b/components/cover/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/cover",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Cover",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/css/package.json b/components/css/package.json
index d3bf6015f3..c71bc53db9 100644
--- a/components/css/package.json
+++ b/components/css/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/css",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI CSS",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/divider/package.json b/components/divider/package.json
index 8f755ac92d..f943eddb39 100644
--- a/components/divider/package.json
+++ b/components/divider/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/divider",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Divider",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/field/package.json b/components/field/package.json
index d6d0f35050..d9a407b3bf 100644
--- a/components/field/package.json
+++ b/components/field/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/field",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Field",
"repository": {
"type": "git",
@@ -33,10 +33,10 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/box": "9.15.0",
- "@dhis2-ui/help": "9.15.0",
- "@dhis2-ui/label": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/box": "10.0.0-alpha.8",
+ "@dhis2-ui/help": "10.0.0-alpha.8",
+ "@dhis2-ui/label": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/file-input/package.json b/components/file-input/package.json
index 1f35595b56..13ba2c1fab 100644
--- a/components/file-input/package.json
+++ b/components/file-input/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/file-input",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI FileInput",
"repository": {
"type": "git",
@@ -34,13 +34,13 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/field": "9.15.0",
- "@dhis2-ui/label": "9.15.0",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2-ui/status-icon": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/field": "10.0.0-alpha.8",
+ "@dhis2-ui/label": "10.0.0-alpha.8",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2-ui/status-icon": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/header-bar/package.json b/components/header-bar/package.json
index 814d1f1a1c..31133a8881 100644
--- a/components/header-bar/package.json
+++ b/components/header-bar/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/header-bar",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI HeaderBar",
"repository": {
"type": "git",
@@ -34,21 +34,21 @@
"styled-jsx": "^4"
},
"dependencies": {
- "@dhis2-ui/box": "9.15.0",
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/card": "9.15.0",
- "@dhis2-ui/center": "9.15.0",
- "@dhis2-ui/divider": "9.15.0",
- "@dhis2-ui/input": "9.15.0",
- "@dhis2-ui/layer": "9.15.0",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2-ui/logo": "9.15.0",
- "@dhis2-ui/menu": "9.15.0",
- "@dhis2-ui/modal": "9.15.0",
- "@dhis2-ui/user-avatar": "9.15.0",
+ "@dhis2-ui/box": "10.0.0-alpha.8",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/card": "10.0.0-alpha.8",
+ "@dhis2-ui/center": "10.0.0-alpha.8",
+ "@dhis2-ui/divider": "10.0.0-alpha.8",
+ "@dhis2-ui/input": "10.0.0-alpha.8",
+ "@dhis2-ui/layer": "10.0.0-alpha.8",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2-ui/logo": "10.0.0-alpha.8",
+ "@dhis2-ui/menu": "10.0.0-alpha.8",
+ "@dhis2-ui/modal": "10.0.0-alpha.8",
+ "@dhis2-ui/user-avatar": "10.0.0-alpha.8",
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"moment": "^2.29.1",
"prop-types": "^15.7.2"
diff --git a/components/help/package.json b/components/help/package.json
index 9b8c68d591..f62efcdbe0 100644
--- a/components/help/package.json
+++ b/components/help/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/help",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Help",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/input/package.json b/components/input/package.json
index c4b8013031..e30fc1c084 100644
--- a/components/input/package.json
+++ b/components/input/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/input",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Input",
"repository": {
"type": "git",
@@ -33,13 +33,13 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/box": "9.15.0",
- "@dhis2-ui/field": "9.15.0",
- "@dhis2-ui/input": "9.15.0",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2-ui/status-icon": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/box": "10.0.0-alpha.8",
+ "@dhis2-ui/field": "10.0.0-alpha.8",
+ "@dhis2-ui/input": "10.0.0-alpha.8",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2-ui/status-icon": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/intersection-detector/package.json b/components/intersection-detector/package.json
index 23a067bd6d..9b59f23208 100644
--- a/components/intersection-detector/package.json
+++ b/components/intersection-detector/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/intersection-detector",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI IntersectionDetector",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/label/package.json b/components/label/package.json
index 38b2f5974d..d6cf3a09f7 100644
--- a/components/label/package.json
+++ b/components/label/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/label",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Label",
"repository": {
"type": "git",
@@ -33,8 +33,8 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/required": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/required": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/layer/package.json b/components/layer/package.json
index ba70cfcf21..7f98a6c379 100644
--- a/components/layer/package.json
+++ b/components/layer/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/layer",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Layer",
"repository": {
"type": "git",
@@ -33,8 +33,8 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/portal": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/portal": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/legend/package.json b/components/legend/package.json
index 3d2c39ba21..75534c0134 100644
--- a/components/legend/package.json
+++ b/components/legend/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/legend",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Legend",
"repository": {
"type": "git",
@@ -33,8 +33,8 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/required": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/required": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/loader/package.json b/components/loader/package.json
index 6f61e281e1..b498b2a62c 100644
--- a/components/loader/package.json
+++ b/components/loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/loader",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Loaders",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/logo/package.json b/components/logo/package.json
index d8f444433a..388d254615 100644
--- a/components/logo/package.json
+++ b/components/logo/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/logo",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Logo",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/menu/package.json b/components/menu/package.json
index c4ab290338..e207bb12cb 100644
--- a/components/menu/package.json
+++ b/components/menu/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/menu",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Menu",
"repository": {
"type": "git",
@@ -33,13 +33,13 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/card": "9.15.0",
- "@dhis2-ui/divider": "9.15.0",
- "@dhis2-ui/layer": "9.15.0",
- "@dhis2-ui/popper": "9.15.0",
- "@dhis2-ui/portal": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/card": "10.0.0-alpha.8",
+ "@dhis2-ui/divider": "10.0.0-alpha.8",
+ "@dhis2-ui/layer": "10.0.0-alpha.8",
+ "@dhis2-ui/popper": "10.0.0-alpha.8",
+ "@dhis2-ui/portal": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/modal/package.json b/components/modal/package.json
index 2f4c4e39f0..a483fb9ded 100644
--- a/components/modal/package.json
+++ b/components/modal/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/modal",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Modal",
"repository": {
"type": "git",
@@ -33,12 +33,12 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/card": "9.15.0",
- "@dhis2-ui/center": "9.15.0",
- "@dhis2-ui/layer": "9.15.0",
- "@dhis2-ui/portal": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/card": "10.0.0-alpha.8",
+ "@dhis2-ui/center": "10.0.0-alpha.8",
+ "@dhis2-ui/layer": "10.0.0-alpha.8",
+ "@dhis2-ui/portal": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/node/package.json b/components/node/package.json
index e2f6434d58..d843b04bc2 100644
--- a/components/node/package.json
+++ b/components/node/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/node",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Node",
"repository": {
"type": "git",
@@ -33,8 +33,8 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/notice-box/package.json b/components/notice-box/package.json
index 0eab61ab69..ac8326e781 100644
--- a/components/notice-box/package.json
+++ b/components/notice-box/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/notice-box",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI NoticeBox",
"repository": {
"type": "git",
@@ -33,8 +33,8 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/organisation-unit-tree/package.json b/components/organisation-unit-tree/package.json
index b83e15f99f..87431f5489 100644
--- a/components/organisation-unit-tree/package.json
+++ b/components/organisation-unit-tree/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/organisation-unit-tree",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI OrganisationUnitTree",
"repository": {
"type": "git",
@@ -35,11 +35,11 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/checkbox": "9.15.0",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2-ui/node": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/checkbox": "10.0.0-alpha.8",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2-ui/node": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/pagination/package.json b/components/pagination/package.json
index 625763db85..ba192b80f1 100644
--- a/components/pagination/package.json
+++ b/components/pagination/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/pagination",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Pagination",
"repository": {
"type": "git",
@@ -34,10 +34,10 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/select": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/select": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/popover/package.json b/components/popover/package.json
index 47773b335f..bd6275291b 100644
--- a/components/popover/package.json
+++ b/components/popover/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/popover",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Popover",
"repository": {
"type": "git",
@@ -33,9 +33,9 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/layer": "9.15.0",
- "@dhis2-ui/popper": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/layer": "10.0.0-alpha.8",
+ "@dhis2-ui/popper": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/popper/package.json b/components/popper/package.json
index 08759e91ce..6a5465f2ad 100644
--- a/components/popper/package.json
+++ b/components/popper/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/popper",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Popper",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"@popperjs/core": "^2.10.1",
"classnames": "^2.3.1",
"prop-types": "^15.7.2",
diff --git a/components/portal/package.json b/components/portal/package.json
index 000755b40d..443068477d 100644
--- a/components/portal/package.json
+++ b/components/portal/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/portal",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Portal",
"repository": {
"type": "git",
diff --git a/components/radio/package.json b/components/radio/package.json
index 5493420e22..f19db17c8a 100644
--- a/components/radio/package.json
+++ b/components/radio/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/radio",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Radio",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/required/package.json b/components/required/package.json
index 0ad464946d..b932b7281e 100644
--- a/components/required/package.json
+++ b/components/required/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/required",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Required",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/segmented-control/package.json b/components/segmented-control/package.json
index 2c6fd74650..5a174780d3 100644
--- a/components/segmented-control/package.json
+++ b/components/segmented-control/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/segmented-control",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Segmented Control",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/select/package.json b/components/select/package.json
index 2928f529ee..9883df9866 100644
--- a/components/select/package.json
+++ b/components/select/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/select",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Select",
"repository": {
"type": "git",
@@ -33,21 +33,21 @@
"styled-jsx": "^4"
},
"dependencies": {
- "@dhis2-ui/box": "9.15.0",
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/card": "9.15.0",
- "@dhis2-ui/checkbox": "9.15.0",
- "@dhis2-ui/chip": "9.15.0",
- "@dhis2-ui/field": "9.15.0",
- "@dhis2-ui/input": "9.15.0",
- "@dhis2-ui/layer": "9.15.0",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2-ui/popper": "9.15.0",
- "@dhis2-ui/status-icon": "9.15.0",
- "@dhis2-ui/tooltip": "9.15.0",
+ "@dhis2-ui/box": "10.0.0-alpha.8",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/card": "10.0.0-alpha.8",
+ "@dhis2-ui/checkbox": "10.0.0-alpha.8",
+ "@dhis2-ui/chip": "10.0.0-alpha.8",
+ "@dhis2-ui/field": "10.0.0-alpha.8",
+ "@dhis2-ui/input": "10.0.0-alpha.8",
+ "@dhis2-ui/layer": "10.0.0-alpha.8",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2-ui/popper": "10.0.0-alpha.8",
+ "@dhis2-ui/status-icon": "10.0.0-alpha.8",
+ "@dhis2-ui/tooltip": "10.0.0-alpha.8",
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/selector-bar/package.json b/components/selector-bar/package.json
index e6cea89e2c..66deb05cd8 100644
--- a/components/selector-bar/package.json
+++ b/components/selector-bar/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/selector-bar",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Select",
"repository": {
"type": "git",
@@ -33,20 +33,21 @@
"styled-jsx": "^4"
},
"dependencies": {
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/card": "9.15.0",
- "@dhis2-ui/popper": "9.15.0",
- "@dhis2-ui/layer": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/card": "10.0.0-alpha.8",
+ "@dhis2-ui/popper": "10.0.0-alpha.8",
+ "@dhis2-ui/layer": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
+ "@testing-library/react": "^16.0.1",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
"devDependencies": {
- "@dhis2-ui/css": "9.15.0",
- "@dhis2-ui/menu": "9.15.0",
- "@dhis2-ui/organisation-unit-tree": "9.15.0",
- "@dhis2-ui/select": "9.15.0",
+ "@dhis2-ui/css": "10.0.0-alpha.8",
+ "@dhis2-ui/menu": "10.0.0-alpha.8",
+ "@dhis2-ui/organisation-unit-tree": "10.0.0-alpha.8",
+ "@dhis2-ui/select": "10.0.0-alpha.8",
"@dhis2/d2-i18n": "^1.1.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
diff --git a/components/selector-bar/types/index.d.ts b/components/selector-bar/types/index.d.ts
index 671cfe7e46..e62d43fa36 100644
--- a/components/selector-bar/types/index.d.ts
+++ b/components/selector-bar/types/index.d.ts
@@ -4,7 +4,6 @@ import { ButtonProps } from '@dhis2-ui/button'
export interface SelectorBarProps {
children: React.ReactNode
additionalContent?: React.ReactNode
- ariaLabel?: string
className?: string
dataTest?: string
disableClearSelections?: boolean
diff --git a/components/sharing-dialog/package.json b/components/sharing-dialog/package.json
index 9dea0e291e..a592346af1 100644
--- a/components/sharing-dialog/package.json
+++ b/components/sharing-dialog/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/sharing-dialog",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI SharingDialog",
"repository": {
"type": "git",
@@ -35,22 +35,22 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/box": "9.15.0",
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/card": "9.15.0",
- "@dhis2-ui/divider": "9.15.0",
- "@dhis2-ui/input": "9.15.0",
- "@dhis2-ui/layer": "9.15.0",
- "@dhis2-ui/menu": "9.15.0",
- "@dhis2-ui/modal": "9.15.0",
- "@dhis2-ui/notice-box": "9.15.0",
- "@dhis2-ui/popper": "9.15.0",
- "@dhis2-ui/select": "9.15.0",
- "@dhis2-ui/tab": "9.15.0",
- "@dhis2-ui/tooltip": "9.15.0",
- "@dhis2-ui/user-avatar": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/box": "10.0.0-alpha.8",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/card": "10.0.0-alpha.8",
+ "@dhis2-ui/divider": "10.0.0-alpha.8",
+ "@dhis2-ui/input": "10.0.0-alpha.8",
+ "@dhis2-ui/layer": "10.0.0-alpha.8",
+ "@dhis2-ui/menu": "10.0.0-alpha.8",
+ "@dhis2-ui/modal": "10.0.0-alpha.8",
+ "@dhis2-ui/notice-box": "10.0.0-alpha.8",
+ "@dhis2-ui/popper": "10.0.0-alpha.8",
+ "@dhis2-ui/select": "10.0.0-alpha.8",
+ "@dhis2-ui/tab": "10.0.0-alpha.8",
+ "@dhis2-ui/tooltip": "10.0.0-alpha.8",
+ "@dhis2-ui/user-avatar": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"@react-hook/size": "^2.1.2",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
diff --git a/components/status-icon/package.json b/components/status-icon/package.json
index 67d7afac26..556611ebc3 100644
--- a/components/status-icon/package.json
+++ b/components/status-icon/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/status-icon",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI StatusIcon",
"repository": {
"type": "git",
@@ -33,9 +33,9 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/switch/package.json b/components/switch/package.json
index cef4a454a9..72764106bf 100644
--- a/components/switch/package.json
+++ b/components/switch/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/switch",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Switch",
"repository": {
"type": "git",
@@ -33,9 +33,9 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/field": "9.15.0",
- "@dhis2-ui/required": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/field": "10.0.0-alpha.8",
+ "@dhis2-ui/required": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/tab/package.json b/components/tab/package.json
index fe3b663ab9..7ec7b3e4dd 100644
--- a/components/tab/package.json
+++ b/components/tab/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/tab",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Tabs",
"repository": {
"type": "git",
@@ -32,10 +32,10 @@
"styled-jsx": "^4"
},
"dependencies": {
- "@dhis2-ui/tooltip": "9.15.0",
+ "@dhis2-ui/tooltip": "10.0.0-alpha.8",
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/table/package.json b/components/table/package.json
index ad1426218e..560d3edd1e 100644
--- a/components/table/package.json
+++ b/components/table/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/table",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Table",
"repository": {
"type": "git",
@@ -34,8 +34,8 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/tag/package.json b/components/tag/package.json
index 744259137d..4c9aaa207d 100644
--- a/components/tag/package.json
+++ b/components/tag/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/tag",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Tag",
"repository": {
"type": "git",
@@ -33,7 +33,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/text-area/package.json b/components/text-area/package.json
index 4c4c6ad0b0..0c93db6a89 100644
--- a/components/text-area/package.json
+++ b/components/text-area/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/text-area",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI TextArea",
"repository": {
"type": "git",
@@ -33,12 +33,12 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/box": "9.15.0",
- "@dhis2-ui/field": "9.15.0",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2-ui/status-icon": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
- "@dhis2/ui-icons": "9.15.0",
+ "@dhis2-ui/box": "10.0.0-alpha.8",
+ "@dhis2-ui/field": "10.0.0-alpha.8",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2-ui/status-icon": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
+ "@dhis2/ui-icons": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/tooltip/package.json b/components/tooltip/package.json
index b71de72756..44a0119a47 100644
--- a/components/tooltip/package.json
+++ b/components/tooltip/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/tooltip",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Tooltip",
"repository": {
"type": "git",
@@ -33,9 +33,9 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/popper": "9.15.0",
- "@dhis2-ui/portal": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/popper": "10.0.0-alpha.8",
+ "@dhis2-ui/portal": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/transfer/package.json b/components/transfer/package.json
index 58cd974902..a3ce0a7a56 100644
--- a/components/transfer/package.json
+++ b/components/transfer/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/transfer",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Transfer",
"repository": {
"type": "git",
@@ -33,12 +33,12 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2-ui/button": "9.15.0",
- "@dhis2-ui/field": "9.15.0",
- "@dhis2-ui/input": "9.15.0",
- "@dhis2-ui/intersection-detector": "9.15.0",
- "@dhis2-ui/loader": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/button": "10.0.0-alpha.8",
+ "@dhis2-ui/field": "10.0.0-alpha.8",
+ "@dhis2-ui/input": "10.0.0-alpha.8",
+ "@dhis2-ui/intersection-detector": "10.0.0-alpha.8",
+ "@dhis2-ui/loader": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/components/user-avatar/package.json b/components/user-avatar/package.json
index fa0fb2ed1b..03e1377c85 100644
--- a/components/user-avatar/package.json
+++ b/components/user-avatar/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2-ui/user-avatar",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI User Avatar",
"repository": {
"type": "git",
@@ -34,7 +34,7 @@
},
"dependencies": {
"@dhis2/prop-types": "^3.1.2",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"classnames": "^2.3.1",
"prop-types": "^15.7.2"
},
diff --git a/constants/package.json b/constants/package.json
index def3c1d92e..6ff6f442fc 100644
--- a/constants/package.json
+++ b/constants/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2/ui-constants",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "Constants used in the UI libs",
"main": "./build/cjs/index.js",
"module": "./build/es/index.js",
diff --git a/docs/docs/components/calendar-input.md b/docs/docs/components/calendar-input.md
index ad3ed41a67..9fa231668c 100644
--- a/docs/docs/components/calendar-input.md
+++ b/docs/docs/components/calendar-input.md
@@ -5,11 +5,11 @@ title: Calendar Input
import { Demo } from '@site/src/components/DemoComponent.jsx'
import API from '../../../components/calendar/API.md'
-# Calendar Input
+## Calendar Input
-This is an Input wrapper around [calendar](./calendar) to display an input that shows the calendar when in focus.
+The CalendarInput is an input field with an integrated calendar picker. It combines the functionality of the [Calendar](./calendar#calendar) component with an input field, allowing users to either type a date or select one from the calendar picker.
-## Demo
+### Demo
Below you'll find a customizable demo of the CalendarInput component. Click "show full demo" to see this and other components.
@@ -30,12 +30,286 @@ The Gregorian with initial date is then generated with this code.
/>
```
+### MinDate and MaxDate
+
+This demo shows how to set minimum and maximum allowed dates.
+
+
+
+```jsx
+
+```
+
+### StrictValidation
+
+This demo demonstrates the use of strict validation for date input.
+
+- When `strictValidation` is set to `true` (default behavior):
+ The component displays error indicators if a user selects or inputs a date outside the specified minimum and maximum date range.
+
+- When `strictValidation` is `false`:
+ The component shows warning indicators for dates outside the allowed range.
+
+
+
+```jsx
+
+```
+
+### Format
+
+This demo illustrates how to use the format prop to specify the date string format
+The format prop accepts two possible values:
+
+- 'YYYY-MM-DD' (default): Year-Month-Day format
+- 'DD-MM-YYYY': Day-Month-Year format
+
+
+
+```jsx
+
+```
+
+### Clearable
+
+This demo showcases the use of the `clearable` prop, which adds a button to clear the selected date.
+
+
+
+```jsx
+
+```
+
+### Usage
+
+#### When to use
+
+Use the CalendarInput component when you need to:
+
+- Provide users with a flexible method to select a specific date, offering both manual text input and visual calendar picker.
+- Implement date selection with validation, including min/max dates validation and format validation.
+- Provide users with an easy way to clear a selected date.
+
+#### When not to use
+
+- This is just a Day Picker (for now). It does not allow picking periods, date ranges, or date with times.
+
+## Calendar
+
+The Calendar is a component to display a calendar to pick a day in multiple calendar systems, such as: Gregorian, Ethiopic, Nepali and many other calendrical systems.
+
+The component is built on top of [multi-calendar-dates](https://github.com/dhis2/multi-calendar-dates/tree/beta) which is an internal library to abstract date-related operations (i.e. calendars, period selectors, date math etc..). The library itself relies on the [Temporal proposal](https://tc39.es/proposal-temporal/#sec-temporal-intro). The proposal (currently at Stage 3 draft) aims to improve built-in support for dates and times in browsers, addressing challenges such as support for timezones, DST-safe artithemtic, string serialization and interoperability via standardized formats, and full support for non-Gregorian calendars.
+
+Here are some sample calendars built with this UI component. Check [StoryBook](https://ui.dhis2.nu/demo/?path=/story/calendar--ethiopic) to play with all the options available for building a Calendar.
+
+### Ethiopic calendar
+
+Ethiopic calendar with narrow day names, short day names and localised to English.
+
+#### Narrow day names
+
+
+
+To display the calendar with short day names, use the codeblock below. For the narrow day names remove the `weekDayFormat` prop. For the English locale, use the `en` locale and the short `weekDayFormat`.
+
+```jsx
+
+```
+
+### Nepali calendar
+
+:::note
+Nepali is a custom calendar not natively implemented in Temporal and Nepali locale is not natively supported by browsers' Internationalization standard. We are providing a custom implementation for the calendar, as well as the localised values. The only two locales allowed are: `ne-NP` (nepali) and `en-NP` (nepali transliterated in latin characters).
+:::
+
+Nepali calendar with Napali characters.
+
+
+
+```jsx
+// Napali
+
+```
+
+Nepali calendar transliterated into latin characters.
+
+
+```jsx
+// Nepali transliterated in latin characters
+
+```
+
+### Gregorian calendar
+
+Gregorian calendar localised in English, Arabic (Tunisia), Arabic (Sudan), Arabic (Iraq) and Amharic.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+To display the calendar with a specific locale, use the codeblock below. Adjust the locale to the desired language.
+
+```jsx
+
+```
+
+### Other calendars
+
+Some other calendars: Islamic in Arabic, Indian in English and Persian in Farsi
+
+
+
+
+
+
+
+
+
+
+
+
+
+Each of the calendars above can be displayed with the following code.
+
+```jsx
+
+```
+
+:::note
+Additionally the component supports a number of other calendars that are not currently used in DHIS2, since they're implemented in the [Temporal API](https://tc39.es/proposal-temporal/)). These other calendars are: `hebrew`, `islamic`, `islamic-umalqura`, `islamic-tbla`, `islamic-civil`, `islamic-rgsa`, `persian`, `ethioaa`, `coptic`, `chinese`, `dangi`, `roc`, `indian`, `buddhist`, `japanese`.
+:::
+
+### Usage
+
+#### When to use
+
+To display a calendar for the user to pick a day in any supported calendar system, localised to any of the 90+ languages supported by [The Unicode Common Locale Data Repository (CLDR)](https://cldr.unicode.org/index) supported natively in all modern browsers. Supported DHIS2 calendars are: `iso8601` (i.e. the Gregorian calendar common in most of the world),`ethiopic`, `nepali` (custom implementation).
+
+#### When not to use
+
+- This is just a Day Picker (for now). It does not allow picking periods, date ranges, or date with times.
+
## API Reference
-The component takes the same props as [the calendar](./calendar) component, as well as the props for [InputField](./inputfield) that are relevant to an input of type `text`.
+The calendar input takes the same props as [the calendar](./calendar#calendar) component, as well as the props for [InputField](./inputfield) that are relevant to an input of type `text`.
It adds one property `clearable` which is a boolean. If set to true, it adds a clear button to delete the selected date.
+
+
## Links
-- [Calendar](./calendar)
+- Calendar Input Demo
+- Calendar Demo
+- [Design document](https://docs.google.com/document/d/19zjyB45oBbqC5KeubaU8E7cw9fGhFc3tOXY0GkzZKqc/edit#)
+- [ADR for decision to use Temporal API](https://github.com/dhis2/multi-calendar-dates/blob/beta/doc/architecture/decisions/0002-use-temporal-api-as-the-backbone-for-the-engine.md)
+- [multi-calendar-dates](https://github.com/dhis2/multi-calendar-dates) is the library that this component is built on top of.
+- [Temporal API standard propsal](https://tc39.es/proposal-temporal/): the standard powering the multi-calendar-dates library
diff --git a/docs/docs/components/calendar.md b/docs/docs/components/calendar.md
deleted file mode 100644
index 7bc53b1674..0000000000
--- a/docs/docs/components/calendar.md
+++ /dev/null
@@ -1,184 +0,0 @@
----
-title: Calendar
----
-
-import { Demo } from '@site/src/components/DemoComponent.jsx'
-import Tabs from '@theme/Tabs'
-import TabItem from '@theme/TabItem'
-
-import API from '../../../components/calendar/API.md'
-
-# Calendar
-
-The Calendar is a component to display a calendar to pick a day in multiple calendar systems, such as: Gregorian, Ethiopic, Nepali and many other calendrical systems.
-
-The component is built on top of [multi-calendar-dates](https://github.com/dhis2/multi-calendar-dates/tree/beta) which is an internal library to abstract date-related operations (i.e. calendars, period selectors, date math etc..). The library itself relies on the [Temporal proposal](https://tc39.es/proposal-temporal/#sec-temporal-intro). The proposal (currently at Stage 3 draft) aims to improve built-in support for dates and times in browsers, addressing challenges such as support for timezones, DST-safe artithemtic, string serialization and interoperability via standardized formats, and full support for non-Gregorian calendars.
-
-Here are some sample calendars built with this UI component. Check [StoryBook]((https://ui.dhis2.nu/demo/?path=/story/calendar--with-ethiopic) to play with all the options available for building a Calendar.
-
-## Ethiopic calendar
-
-Ethiopic calendar with narrow day names, short day names and localised to English.
-
-### Narrow day names
-
-
-
-To display the calendar with short day names, use the codeblock below. For the narrow day names remove the `weekDayFormat` prop. For the English locale, use the `en` locale and the short `weekDayFormat`.
-
-```jsx
-
-```
-
-## Nepali calendar
-
-:::note
-Nepali is a custom calendar not natively implemented in Temporal and Nepali locale is not natively supported by browsers' Internationalization standard. We are providing a custom implementation for the calendar, as well as the localised values. The only two locales allowed are: `ne-NP` (nepali) and `en-NP` (nepali transliterated in latin characters).
-:::
-
-Nepali calendar with Napali characters.
-
-
-
-```jsx
-// Napali
-
-```
-
-Nepali calendar transliterated into latin characters.
-
-
-```jsx
-// Nepali transliterated in latin characters
-
-```
-
-## Gregorian calendar
-
-Gregorian calendar localised in English, Arabic (Tunisia), Arabic (Sudan), Arabic (Iraq) and Amharic.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-To display the calendar with a specific locale, use the codeblock below. Adjust the locale to the desired language.
-
-```jsx
-
-```
-
-## Other calendars
-
-Some other calendars: Islamic in Arabic, Indian in English and Persian in Farsi
-
-
-
-
-
-
-
-
-
-
-
-
-
-Each of the calendars above can be displayed with the following code.
-
-```jsx
-
-```
-
-:::note
-Additionally the component supports a number of other calendars that are not currently used in DHIS2, since they're implemented in the [Temporal API](https://tc39.es/proposal-temporal/)). These other calendars are: `hebrew`, `islamic`, `islamic-umalqura`, `islamic-tbla`, `islamic-civil`, `islamic-rgsa`, `persian`, `ethioaa`, `coptic`, `chinese`, `dangi`, `roc`, `indian`, `buddhist`, `japanese`.
-:::
-
-## Usage
-
-### When to use
-
-To display a calendar for the user to pick a day in any supported calendar system, localised to any of the 90+ languages supported by [The Unicode Common Locale Data Repository (CLDR)](https://cldr.unicode.org/index) supported natively in all modern browsers. Supported DHIS2 calendars are: `iso8601` (i.e. the Gregorian calendar common in most of the world),`ethiopic`, `nepali` (custom implementation).
-
-### When not to use
-
-- This is just a Day Picker (for now). It does not allow picking periods, date ranges, or date with times.
-
-## API Reference
-
-
-
-## Links
-
-- [Design document](https://docs.google.com/document/d/19zjyB45oBbqC5KeubaU8E7cw9fGhFc3tOXY0GkzZKqc/edit#)
-- [ADR for decision to use Temporal API](https://github.com/dhis2/multi-calendar-dates/blob/beta/doc/architecture/decisions/0002-use-temporal-api-as-the-backbone-for-the-engine.md)
-- [multi-calendar-dates](https://github.com/dhis2/multi-calendar-dates) is the library that this component is built on top of.
-- [Temporal API standard propsal](https://tc39.es/proposal-temporal/): the standard powering the multi-calendar-dates library
diff --git a/docs/package.json b/docs/package.json
index 92a3946e97..6c264641bf 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,6 +1,6 @@
{
"name": "ui-docusaurus",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"private": true,
"description": "UI Docusaurus",
"repository": {
diff --git a/docs/sidebars.js b/docs/sidebars.js
index 17b9c320ac..13f2e954c7 100644
--- a/docs/sidebars.js
+++ b/docs/sidebars.js
@@ -44,7 +44,6 @@ const sidebars = {
'components/alertbar',
'components/button',
'components/card',
- 'components/calendar',
'components/calendar-input',
'components/checkbox',
'components/chip',
diff --git a/icons/package.json b/icons/package.json
index 9629681e41..7c0ef3479b 100644
--- a/icons/package.json
+++ b/icons/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2/ui-icons",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "Icons used in the UI libs",
"main": "./build/cjs/react/index.js",
"module": "./build/es/react/index.js",
diff --git a/package.json b/package.json
index 7f01268655..ebeb03c6c4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@dhis2/ui-root",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"repository": {
"type": "git",
"url": "https://github.com/dhis2/ui.git"
diff --git a/storybook/package.json b/storybook/package.json
index 7c8abdca5e..fa0b4ee2d4 100644
--- a/storybook/package.json
+++ b/storybook/package.json
@@ -1,6 +1,6 @@
{
"name": "ui-storybook",
- "version": "9.15.0",
+ "version": "10.0.0-alpha.8",
"description": "UI Storybook",
"repository": {
"type": "git",
@@ -22,8 +22,8 @@
"@babel/plugin-proposal-class-properties": "^7.13.0",
"@babel/plugin-proposal-private-methods": "^7.13.0",
"@babel/plugin-proposal-private-property-in-object": "^7.14.0",
- "@dhis2-ui/css": "9.15.0",
- "@dhis2/ui-constants": "9.15.0",
+ "@dhis2-ui/css": "10.0.0-alpha.8",
+ "@dhis2/ui-constants": "10.0.0-alpha.8",
"@fontsource/roboto": "^4.5.0",
"@storybook/addon-a11y": "^8.3.3",
"@storybook/addon-console": "^3.0.0",
diff --git a/yarn.lock b/yarn.lock
index 00a26b0bc2..db79242f19 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1466,11 +1466,6 @@
split "^1.0.1"
uuid "^10.0.0"
-"@base2/pretty-print-object@1.0.1":
- version "1.0.1"
- resolved "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz"
- integrity sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==
-
"@bcoe/v8-coverage@^0.2.3":
version "0.2.3"
resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
@@ -1921,6 +1916,588 @@
debug "^3.1.0"
lodash.once "^4.1.1"
+"@dhis2-ui/alert@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/alert/-/alert-9.15.0.tgz#19b5fef58fdcce69dcf1f7f6fe6f0551e4b130cf"
+ integrity sha512-f4fzOoYOv2aYPbqGa4dlPNFoH5K9JEK7sJQdu2ZmJTpF3GvOGsUw7XCYzrwaV88JmaifZT2eoxcsF1kPJZL37Q==
+ dependencies:
+ "@dhis2-ui/portal" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/box@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/box/-/box-9.15.0.tgz#f16498fa7a261d6304879ecb615cab57979825bd"
+ integrity sha512-xdDMc/odory9Dq8RKisFk5WCoPocDSvuuh9iQt6grzA74TQzIQsGvb/dNZd54rSngIIBIFFyvIrJi+O7NqqxqQ==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/button@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/button/-/button-9.15.0.tgz#d27cb64cd935f86218862c01c9fe3bbeb3604163"
+ integrity sha512-S3ZKmAOMynkUb/di0SuEotJsEJ/p9C8AbwjbZExIC+LLyQsAa983RSKRLOOTeDgsdBGpdTlS9Y+gY2DI2xfMCQ==
+ dependencies:
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/calendar@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/calendar/-/calendar-9.15.0.tgz#7f6e42973bd96a95eee6386ec3866fff0de4009e"
+ integrity sha512-aQZWSTKlCbHTMTLG14nvMK6yF9jSKr6l4QhZ6n9zBYIzVmbkO7ig3KoSyM7vc9v+o2ItytAnp99oUSs0H8TdpA==
+ dependencies:
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2/multi-calendar-dates" "^1.2.3"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/card@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/card/-/card-9.15.0.tgz#af7d00438d2818cae8731ae56430547619090858"
+ integrity sha512-u4hlRn5DfSWFRaak1dD3z9XWHRBv97lVv6euFEnzIrWB42WzNaQ4pjgHy3hZd0LhqL7uhgV7fPH0s5RL2m5Y2w==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/center@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/center/-/center-9.15.0.tgz#8c493157b9efe8b778cff796b6ffa2fd6f58289e"
+ integrity sha512-J/AsElbvfvM3Ay8dAZLun9nWToEZgKAVlXEkMdrdirdLvTJ2706SXcRMc9josATW53BvU5aHhCzNDOeUn/xLWg==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/checkbox@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/checkbox/-/checkbox-9.15.0.tgz#bcb377be5f165b6bfc001361c246a7c6db25a364"
+ integrity sha512-ub6OaF6TB1yFxYMJbn2DET1XZwwAHJ9RWzXVtRvvu0iVv7+npd+TUbF+AB78R09eIyV8HFKpl4aQDKZlS4Zbjg==
+ dependencies:
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/required" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/chip@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/chip/-/chip-9.15.0.tgz#3ebb89d4cae3ae49ddfcde67d129caf6db8d08c7"
+ integrity sha512-JndlllyW9U9ZGw15i5KKL2O/db4x9td3pfU+6GHmxGnh9vlCbpLkTw0swB71R+ywtYj8xP5Tn1KjODQkkDWsZA==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/cover@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/cover/-/cover-9.15.0.tgz#dd81ab446d02b4aad43fdd7fa3a730928c7a0fba"
+ integrity sha512-pXmL7CohA10Ox1z0f2ggoDpAZiUQZEl6LU59QCnJE0HRn7ekkOfbDV6y2MnCzNw8L2rmpLf795A+BUmVhCw1dg==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/css@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/css/-/css-9.15.0.tgz#44fc993264010852d4935d2248b11e0a851c6992"
+ integrity sha512-O8o8IraOo2/TS0LAXuwrnDoSsivnM0tvO7u9PTr3E4N/w9NR5kVVxHoFaq1VgssAPdV533CEBtYTkYa1DGRwMw==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/divider@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/divider/-/divider-9.15.0.tgz#8191d80469ba55d1ac404d100b915f45bc56602a"
+ integrity sha512-dCsstvstZzeuvVWlxcUvkJpXV3AQpf7PIwDNoVRgT3+rll8BDtfsdNjd2B49fl+cIEOaT9r4bexfq+Tl0hwCew==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/field@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/field/-/field-9.15.0.tgz#92f234ab41094a61d3c26e76b2944711ebd36e0b"
+ integrity sha512-TUh4ZBGUk8LJXZKmzwF7G/wK80NcIfFTxNlfpHEqToHAAW7amZu7H6wIleWBSZcDlEflBEok3KgdnLfRJsdQyw==
+ dependencies:
+ "@dhis2-ui/box" "9.15.0"
+ "@dhis2-ui/help" "9.15.0"
+ "@dhis2-ui/label" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/file-input@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/file-input/-/file-input-9.15.0.tgz#7ca98fb317b551d39d8e0e95e5df88218b91f78d"
+ integrity sha512-1jcI9gqJQgKR60GxUsbcWjLmsCjh3h2Ma80Q1wWOcZrCKzI92ZCQuJDqnLyJhnLjrbLUHDxznGRo86A3eF4Tmg==
+ dependencies:
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/label" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/status-icon" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/header-bar@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/header-bar/-/header-bar-9.15.0.tgz#9d4af4385ac4433ce17c57dcaf51f803e62c8137"
+ integrity sha512-3RK5Xh93dosVx9+n1Uw/QdbGlcziXa3JtQsBWHfs3K857R0QwKnzbk45rKmFBxhvITNkz9oIwBvy1sKw5T4/bw==
+ dependencies:
+ "@dhis2-ui/box" "9.15.0"
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/center" "9.15.0"
+ "@dhis2-ui/divider" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/logo" "9.15.0"
+ "@dhis2-ui/menu" "9.15.0"
+ "@dhis2-ui/modal" "9.15.0"
+ "@dhis2-ui/user-avatar" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ moment "^2.29.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/help@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/help/-/help-9.15.0.tgz#04a63e1ee3c31879bad4b46d74dac4e1dce11861"
+ integrity sha512-GP5vfIshDX6dr3Ers3KupEYJvZP52q6ofYSecG1ffFZ64KvWdjWxX3T1TYoNHCKL/wO3PsAhUkt+XkexUk7+1A==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/input@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/input/-/input-9.15.0.tgz#7610f7a4a6164ddeeda0add18446a2f2dac6e26e"
+ integrity sha512-mTDpPeMwOoA/s2zPHm7IavfTTiZYMNV4LgPRpjI65XZkmUtnMnVBPgsLbHw2yS2k8AAhwk5OpZDNMtgVb+vhIQ==
+ dependencies:
+ "@dhis2-ui/box" "9.15.0"
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/status-icon" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/intersection-detector@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/intersection-detector/-/intersection-detector-9.15.0.tgz#43fb307a6bf44550a4e5d1cc9f7911dcb242b38c"
+ integrity sha512-Keq38a3uOO2r3vEtolMmq1W6555STUOxld5xycqtSBSX4TjgPfGgbjB+vagV89C+8ygc9NCBZm66nCp9Ol0yRg==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/label@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/label/-/label-9.15.0.tgz#db60d1fa7e0f288d45bcb1a90087874416512a4f"
+ integrity sha512-0ePy3Qz/3vs6pnFEsoZ9d54FkXtDCVCeMUFGC8Ca/EHTOvv2xXX+TvRIAZax6kE3SAExdFmnCTjEKzbSeGEZ4w==
+ dependencies:
+ "@dhis2-ui/required" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/layer@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/layer/-/layer-9.15.0.tgz#525181a352c26d0ae2a5a3c0df3e2611fd9065df"
+ integrity sha512-7OWUlFw4obFPGvp1YXvY6fZNXOXClab1WcPsLwXQJEW134fW1AInEmSn6i5XYchP/r4dp1NlAXP1uDhgVmKOGw==
+ dependencies:
+ "@dhis2-ui/portal" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/legend@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/legend/-/legend-9.15.0.tgz#c71d862366aa0d51bfbf64fa79ec9277e86a4b32"
+ integrity sha512-xXznFkvBvfS0z/lZEQLaqBJNmop3ZUz7cpsn5FZaoPdyNSU4osf8cqGc+d7wX0OxyHh5LAvxbzJ3R0QWQ7JTyw==
+ dependencies:
+ "@dhis2-ui/required" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/loader@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/loader/-/loader-9.15.0.tgz#52afc749cd4fd791dcc4da179e0066b65c4eae42"
+ integrity sha512-lHpZSDUaeBaM34+BBXsFrDizvgok2O6GM26YcCVDlmjT0SsOHrAivkJRMnYwy9NY70o98MaJ71ESlPlZjYvk4g==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/logo@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/logo/-/logo-9.15.0.tgz#af7adf3fc15ae8bcc453bcfc9c6fdaadf8903ae0"
+ integrity sha512-tJ51Z/7zzpH9Vknb0V3jBdTDBfIbmrf5iu4aR62aehXq4E48HTe+K5AlQKUmJ4HtvjytYd1sBu1mU2DLFjYvNw==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/menu@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/menu/-/menu-9.15.0.tgz#d4ac6e9025b58f34ead3fbfc49cf5a4d27b53073"
+ integrity sha512-NZj91MQnZhhOds7tfQaltb+zlfU4GPrVvLptQOcDPLgj6Y2O2XxZWQUKOQQ+ZQK/BBd16Y60ucwpZM1uKq15eQ==
+ dependencies:
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/divider" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2-ui/portal" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/modal@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/modal/-/modal-9.15.0.tgz#b8f0f5d7ba510c35407582d60d94d7bdf5226404"
+ integrity sha512-2nwZ81B9bz/DguG6FRb/1H+HX5STnf+d/i48VQQKEwuAsiQImbiquvm5qPXN0VWwLMJ/ba9JdaMPTG3OM9MeGA==
+ dependencies:
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/center" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/portal" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/node@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/node/-/node-9.15.0.tgz#71bde9dfaa929a42d288623aace2c443cbcf53f8"
+ integrity sha512-4jwtQ/kSw6iCTV/hKzFKSeC2mZ+Y5M26BIDLdwSBml85ww5xJKnUCi18hQ/bNsU1cHQZGUqcSl0fO9Y1PAwpKA==
+ dependencies:
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/notice-box@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/notice-box/-/notice-box-9.15.0.tgz#b113c2dcbf4674407e25cc041f3c497d767bdb36"
+ integrity sha512-+tSxHSWqwb5g3QuxVXK+Dnli138/Ra6Q+EUHjuT7YUw3kOkuqMwd9tkDP2MwkS67X1TUILFOkPx1nvE4d6hMpA==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/organisation-unit-tree@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/organisation-unit-tree/-/organisation-unit-tree-9.15.0.tgz#be25c73482f67a3076445c5742e6edf4efc0dd65"
+ integrity sha512-BPngswGID/HExdgWI6i4PvhPXKHaeXviJGFPvy4OAnw6nq0Mb4RpkEX1vSUod9ooxGbK2cXfO076ZKn3X0fYWg==
+ dependencies:
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/checkbox" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/node" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/pagination@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/pagination/-/pagination-9.15.0.tgz#f008e22a4132989089bebc61cec820d19d326a89"
+ integrity sha512-xz5tlf2s/a/40yXQPboq+m/nC3AigtUuEb1JloJ30e2drgtULJVpYStxCRBEzygZ58l7U0hXnzotyzpQqMS1zQ==
+ dependencies:
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/select" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/popover@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/popover/-/popover-9.15.0.tgz#1fc7d39cc8ed069a34b873c52f9127b274da19fb"
+ integrity sha512-HhpRHJD0DANb7BzbSojP8tdNpUxXBkP5AEnpq3WBUOrl5Y3mR30MonSMP5YUEFrLiGPfelzsWamHej4ZBuD5jg==
+ dependencies:
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/popper@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/popper/-/popper-9.15.0.tgz#e2ccab3164eca5e74a8c5a6c3e5cc4c14bb4551f"
+ integrity sha512-wVU9UWqEhs2O+cPvS6e74bO/L1GMZiii7RQTkkTcNt7C2xwrMiQOp7KKK3GWPc15bVoqxyG4s6wskFCf3S8fCw==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@popperjs/core" "^2.10.1"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+ react-popper "^2.2.5"
+ resize-observer-polyfill "^1.5.1"
+
+"@dhis2-ui/portal@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/portal/-/portal-9.15.0.tgz#b3d2b94ca61d3660c9cdb584e0fcc21e8146893a"
+ integrity sha512-aL7vWHdwQieS3vRQU6nhV3eGf5bnNBBzcU+okJ60vd0PSkC4J5hpBEBVsTzl9nfugzpDRPfNaTtsBqBgZx9KNw==
+ dependencies:
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/radio@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/radio/-/radio-9.15.0.tgz#b731c14b14e2a9f4062dde46ca42ddae9f2b573e"
+ integrity sha512-fV4drZP718GyDDyfaVdbROfcoI4Vf0+1JCwXDeYJDnUdpQiqo1bdAjFmOqYqxvl+SQbHD1YqiHGc50aOXVM6gQ==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/required@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/required/-/required-9.15.0.tgz#24a96b62d33d8f190a7fd62648ba323011aabcb4"
+ integrity sha512-ZG8j6Er6WZOv/DamgjNNgs0qRaL2o2hm5XT51bYmu2OrbsUvzPodpqnptpOv3o4uab8mNb7FiwUBuanuJLvINQ==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/segmented-control@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/segmented-control/-/segmented-control-9.15.0.tgz#3db3ad4af9b95a9de478871c059d2bc4d50dafd6"
+ integrity sha512-wdr0YNyMC7nEmc2Bb8mFtNZ9aZhqg0eNjE+E6HbPJTfU+VG5zvnHsW53pHA8tK/sd40oq6L6/tf76Pm7oMAB0g==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/select@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/select/-/select-9.15.0.tgz#e076b8a044c1ea94c4e6fb449c2ed246bb7caaa9"
+ integrity sha512-oWUjvSjyVmQGQr8vEz7yatsXH7MfpI3hznBZUs90vV+AFAivJzvOesTwoKrr/axx9maKUvXztLOTni+/j+iA6A==
+ dependencies:
+ "@dhis2-ui/box" "9.15.0"
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/checkbox" "9.15.0"
+ "@dhis2-ui/chip" "9.15.0"
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2-ui/status-icon" "9.15.0"
+ "@dhis2-ui/tooltip" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/selector-bar@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/selector-bar/-/selector-bar-9.15.0.tgz#922b1079e47ee214f524a92128d91597c10d800d"
+ integrity sha512-SdPjy4r3XCM+wamSzO3PjwMS7htDj/AoZSSqbQO3KJMqGX5PpP2N+LIKT8VL3maOM82jVJvQTCBe9pPh0NHSRw==
+ dependencies:
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/sharing-dialog@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/sharing-dialog/-/sharing-dialog-9.15.0.tgz#f5622051d6e80d3b3b489b7c0d394fc1b6d5a4a4"
+ integrity sha512-+lrKsTu95j39ak3KvthRFdkjNSDvJdaMp+Yvac9NXVDFMi71FBZiRx+Zt49qyRrPtNHHWCJZ0+QLUZfAkgm0oA==
+ dependencies:
+ "@dhis2-ui/box" "9.15.0"
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/divider" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/menu" "9.15.0"
+ "@dhis2-ui/modal" "9.15.0"
+ "@dhis2-ui/notice-box" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2-ui/select" "9.15.0"
+ "@dhis2-ui/tab" "9.15.0"
+ "@dhis2-ui/tooltip" "9.15.0"
+ "@dhis2-ui/user-avatar" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ "@react-hook/size" "^2.1.2"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/status-icon@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/status-icon/-/status-icon-9.15.0.tgz#43c68cf1fcdae66e9adeac938584602e8ba62864"
+ integrity sha512-irzDYB+hiT+nll9XYzr8bPSY6UV/LCbsJAb1VbMtgZ04oWMowTg9YwIrWcpUukmvicY638ytHu3GwNvEZAJRmg==
+ dependencies:
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/switch@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/switch/-/switch-9.15.0.tgz#d5ca2930bfeb5ac3531d2b5e580718e99585bcdf"
+ integrity sha512-ihu6GEJoCImU1JmsL8DRDeo9pkb9KJMOkBc4rYTyRgyc/n/aZnxSNtV/eTm4OZCd62UNZr1geD41FVj1F8JZ1Q==
+ dependencies:
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/required" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/tab@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/tab/-/tab-9.15.0.tgz#ed9b7143a55124c0efef7bb1164c6dd4752c2337"
+ integrity sha512-jm9Oe4hHKb6v4GMtW86GF6QJb64hbXvsgpJTUKHxP5LPFcBDWWEMV7yKnIaMNgKceGY4o7nfXdmje/jYXg8JEA==
+ dependencies:
+ "@dhis2-ui/tooltip" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/table@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/table/-/table-9.15.0.tgz#dd949b37eff0360905ea7cecbd0c3bbc802bde74"
+ integrity sha512-q4p6FAQ0VvOzwnYuxvd87wJ1272ZHGq8oe5PYy7AHtlNgLaQgO+Rl7gIPgG3NBmwURW5nrF1VjansQopyp2GRQ==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/tag@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/tag/-/tag-9.15.0.tgz#28ce45d955c1b9e7d70b7b80e1d70d92d97d3683"
+ integrity sha512-/lDLRw8JzaNyhJPh7GZGhDJrlFTq+N19ZSTG6K1QRzZWyKOCH7HNWehKHlCxlElsNWRxDu34GFSjzqponumvdA==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/text-area@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/text-area/-/text-area-9.15.0.tgz#cc2b5f92a678593a429a3c48c35c1c95c4907b06"
+ integrity sha512-6/8zmBQ5bYevBvIofJKbQxN/kwUqoqzHD8Mc2ejjBoS215wT16l3NKnDoRK1/mmKMryBAQv+eeLGp19tZ+kBMA==
+ dependencies:
+ "@dhis2-ui/box" "9.15.0"
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/status-icon" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/tooltip@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/tooltip/-/tooltip-9.15.0.tgz#d2766965304178ee4498038ea6322d54f44fc048"
+ integrity sha512-w9XrtcT/DtziKwednbQpw3OaqbToEeIXw1WE7dcmKQHCddRfbogcJo73uMbOkJ4JeF/u4UCsrGI2HGiMyjwgBQ==
+ dependencies:
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2-ui/portal" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/transfer@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/transfer/-/transfer-9.15.0.tgz#467362081884c9b55ad4f79ca68ea2a8f39cf4ad"
+ integrity sha512-hyIzDgMA72QU3txdKFahAIvLekCEiqY5v22RUwwClNLSd/SDSdwz/E/fO2TgD/CeQakdVZza+oZ/ALVEQ3EQtQ==
+ dependencies:
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/intersection-detector" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
+"@dhis2-ui/user-avatar@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2-ui/user-avatar/-/user-avatar-9.15.0.tgz#c5abc6c6615fc36147101d9870c1d8fe6ed42b81"
+ integrity sha512-qaSpn+zPDah9dmX6+DZXdpgvOOeKb7GP1EfzFC7yE54Y+UXViZ/MFRddjDLRt6+8ei4OxPt2K1D/y04gCdf4QQ==
+ dependencies:
+ "@dhis2/prop-types" "^3.1.2"
+ "@dhis2/ui-constants" "9.15.0"
+ classnames "^2.3.1"
+ prop-types "^15.7.2"
+
"@dhis2/app-adapter@12.0.0-alpha.19":
version "12.0.0-alpha.19"
resolved "https://registry.yarnpkg.com/@dhis2/app-adapter/-/app-adapter-12.0.0-alpha.19.tgz#6c346dd79f81107c95d3ce2bc153aacbb9469893"
@@ -2152,10 +2729,19 @@
i18next "^10.3"
moment "^2.24.0"
+"@dhis2/multi-calendar-dates@2.0.0-alpha.5":
+ version "2.0.0-alpha.5"
+ resolved "https://registry.yarnpkg.com/@dhis2/multi-calendar-dates/-/multi-calendar-dates-2.0.0-alpha.5.tgz#5c7a8666a090660bb341d05c64b3464a087d58c0"
+ integrity sha512-ylOEMk1Va3GS+HSIRDp+f03XZ4f1RJf3j3UFmpNMMVyYjzSw2j+m/wfD+kqtpZlM3GuIwu80rFreHTR5IMrasA==
+ dependencies:
+ "@dhis2/d2-i18n" "^1.1.3"
+ "@js-temporal/polyfill" "0.4.3"
+ classnames "^2.3.2"
+
"@dhis2/multi-calendar-dates@^1.2.3":
- version "1.2.3"
- resolved "https://registry.npmjs.org/@dhis2/multi-calendar-dates/-/multi-calendar-dates-1.2.3.tgz"
- integrity sha512-K3E9yAH/SPXi1O7RWuK7bznYTa1v3x4Ys0ihpMWnKH++OLMx76yK/1H1m9v7NgQvMry29ATQMJh0n/vJSg+EpA==
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@dhis2/multi-calendar-dates/-/multi-calendar-dates-1.3.0.tgz#8e8943369662167b768cdaaba0a8f147875be50d"
+ integrity sha512-7NlKPX+UQ+HSta0Q2SJt6RfrKLxRTX9OIMcvtUouNXfVXuS+6xVxQc4Qil+1zcIT272y7NbUmC4Z7UE/cLI9tw==
dependencies:
"@dhis2/d2-i18n" "^1.1.3"
"@js-temporal/polyfill" "0.4.3"
@@ -2176,6 +2762,93 @@
workbox-routing "^7.1.0"
workbox-strategies "^7.1.0"
+"@dhis2/ui-constants@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2/ui-constants/-/ui-constants-9.15.0.tgz#e63e3bc5d098fc63c0d05496bbbaf65a59fca286"
+ integrity sha512-UVbrLDLjrYY3G23YnDuUGw4nUH/6CvPVl6zfFn2S8tRqcsfUedla3gsE02bjfba5ToCb1JGeb0fyS7+xs2K6AA==
+ dependencies:
+ prop-types "^15.7.2"
+
+"@dhis2/ui-forms@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2/ui-forms/-/ui-forms-9.15.0.tgz#3579588b40aa4eaec2afa888c1a31e347dd09f94"
+ integrity sha512-SsGw1wy79L8xtHEYr3odSrp4EUIUJgp5k3MXHzN94rHJITyD+TPa0AOTirSoCf3kmuBVLD/TO8kZoDFHzfpLxg==
+ dependencies:
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/checkbox" "9.15.0"
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/file-input" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/radio" "9.15.0"
+ "@dhis2-ui/select" "9.15.0"
+ "@dhis2-ui/switch" "9.15.0"
+ "@dhis2-ui/text-area" "9.15.0"
+ "@dhis2/prop-types" "^3.1.2"
+ classnames "^2.3.1"
+ final-form "^4.20.2"
+ prop-types "^15.7.2"
+ react-final-form "^6.5.3"
+
+"@dhis2/ui-icons@9.15.0":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2/ui-icons/-/ui-icons-9.15.0.tgz#48865538b95f621ce3ed3b94eb9a438a879aa263"
+ integrity sha512-SEgzWN+YEpV/zQxb7tPL4/qog+0irfM7Oy5OOd4h1jMx7UVroRhsOMJUPpG0L1MyKL7gmsAUg2Z3pa9KN5EFKw==
+
+"@dhis2/ui@^9.11.7":
+ version "9.15.0"
+ resolved "https://registry.yarnpkg.com/@dhis2/ui/-/ui-9.15.0.tgz#b9e12416922653b07ffb927db93b56ecb0083bd3"
+ integrity sha512-f5EHKepHPWOyLQzscCskMUwFmjgUPzKJdqEV/9myo3F/1TgJ+u8PEAW4gYNPFt8595qtSB7J1wwozMPUhDFEmA==
+ dependencies:
+ "@dhis2-ui/alert" "9.15.0"
+ "@dhis2-ui/box" "9.15.0"
+ "@dhis2-ui/button" "9.15.0"
+ "@dhis2-ui/calendar" "9.15.0"
+ "@dhis2-ui/card" "9.15.0"
+ "@dhis2-ui/center" "9.15.0"
+ "@dhis2-ui/checkbox" "9.15.0"
+ "@dhis2-ui/chip" "9.15.0"
+ "@dhis2-ui/cover" "9.15.0"
+ "@dhis2-ui/css" "9.15.0"
+ "@dhis2-ui/divider" "9.15.0"
+ "@dhis2-ui/field" "9.15.0"
+ "@dhis2-ui/file-input" "9.15.0"
+ "@dhis2-ui/header-bar" "9.15.0"
+ "@dhis2-ui/help" "9.15.0"
+ "@dhis2-ui/input" "9.15.0"
+ "@dhis2-ui/intersection-detector" "9.15.0"
+ "@dhis2-ui/label" "9.15.0"
+ "@dhis2-ui/layer" "9.15.0"
+ "@dhis2-ui/legend" "9.15.0"
+ "@dhis2-ui/loader" "9.15.0"
+ "@dhis2-ui/logo" "9.15.0"
+ "@dhis2-ui/menu" "9.15.0"
+ "@dhis2-ui/modal" "9.15.0"
+ "@dhis2-ui/node" "9.15.0"
+ "@dhis2-ui/notice-box" "9.15.0"
+ "@dhis2-ui/organisation-unit-tree" "9.15.0"
+ "@dhis2-ui/pagination" "9.15.0"
+ "@dhis2-ui/popover" "9.15.0"
+ "@dhis2-ui/popper" "9.15.0"
+ "@dhis2-ui/portal" "9.15.0"
+ "@dhis2-ui/radio" "9.15.0"
+ "@dhis2-ui/required" "9.15.0"
+ "@dhis2-ui/segmented-control" "9.15.0"
+ "@dhis2-ui/select" "9.15.0"
+ "@dhis2-ui/selector-bar" "9.15.0"
+ "@dhis2-ui/sharing-dialog" "9.15.0"
+ "@dhis2-ui/switch" "9.15.0"
+ "@dhis2-ui/tab" "9.15.0"
+ "@dhis2-ui/table" "9.15.0"
+ "@dhis2-ui/tag" "9.15.0"
+ "@dhis2-ui/text-area" "9.15.0"
+ "@dhis2-ui/tooltip" "9.15.0"
+ "@dhis2-ui/transfer" "9.15.0"
+ "@dhis2-ui/user-avatar" "9.15.0"
+ "@dhis2/ui-constants" "9.15.0"
+ "@dhis2/ui-forms" "9.15.0"
+ "@dhis2/ui-icons" "9.15.0"
+ prop-types "^15.7.2"
+
"@discoveryjs/json-ext@0.5.7":
version "0.5.7"
resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz"
@@ -2617,10 +3290,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f"
integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==
-"@esbuild/aix-ppc64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz#51299374de171dbd80bb7d838e1cfce9af36f353"
- integrity sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==
+"@esbuild/aix-ppc64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz#b57697945b50e99007b4c2521507dc613d4a648c"
+ integrity sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==
"@esbuild/android-arm64@0.19.12":
version "0.19.12"
@@ -2632,10 +3305,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052"
integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==
-"@esbuild/android-arm64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz#58565291a1fe548638adb9c584237449e5e14018"
- integrity sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==
+"@esbuild/android-arm64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz#1add7e0af67acefd556e407f8497e81fddad79c0"
+ integrity sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==
"@esbuild/android-arm@0.19.12":
version "0.19.12"
@@ -2647,10 +3320,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28"
integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==
-"@esbuild/android-arm@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.23.1.tgz#5eb8c652d4c82a2421e3395b808e6d9c42c862ee"
- integrity sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==
+"@esbuild/android-arm@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.24.0.tgz#ab7263045fa8e090833a8e3c393b60d59a789810"
+ integrity sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==
"@esbuild/android-x64@0.19.12":
version "0.19.12"
@@ -2662,10 +3335,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e"
integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==
-"@esbuild/android-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.23.1.tgz#ae19d665d2f06f0f48a6ac9a224b3f672e65d517"
- integrity sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==
+"@esbuild/android-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.24.0.tgz#e8f8b196cfdfdd5aeaebbdb0110983460440e705"
+ integrity sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==
"@esbuild/darwin-arm64@0.19.12":
version "0.19.12"
@@ -2677,10 +3350,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a"
integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==
-"@esbuild/darwin-arm64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz#05b17f91a87e557b468a9c75e9d85ab10c121b16"
- integrity sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==
+"@esbuild/darwin-arm64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz#2d0d9414f2acbffd2d86e98253914fca603a53dd"
+ integrity sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==
"@esbuild/darwin-x64@0.19.12":
version "0.19.12"
@@ -2692,10 +3365,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22"
integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==
-"@esbuild/darwin-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz#c58353b982f4e04f0d022284b8ba2733f5ff0931"
- integrity sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==
+"@esbuild/darwin-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz#33087aab31a1eb64c89daf3d2cf8ce1775656107"
+ integrity sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==
"@esbuild/freebsd-arm64@0.19.12":
version "0.19.12"
@@ -2707,10 +3380,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e"
integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==
-"@esbuild/freebsd-arm64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz#f9220dc65f80f03635e1ef96cfad5da1f446f3bc"
- integrity sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==
+"@esbuild/freebsd-arm64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz#bb76e5ea9e97fa3c753472f19421075d3a33e8a7"
+ integrity sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==
"@esbuild/freebsd-x64@0.19.12":
version "0.19.12"
@@ -2722,10 +3395,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261"
integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==
-"@esbuild/freebsd-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz#69bd8511fa013b59f0226d1609ac43f7ce489730"
- integrity sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==
+"@esbuild/freebsd-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz#e0e2ce9249fdf6ee29e5dc3d420c7007fa579b93"
+ integrity sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==
"@esbuild/linux-arm64@0.19.12":
version "0.19.12"
@@ -2737,10 +3410,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b"
integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==
-"@esbuild/linux-arm64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz#8050af6d51ddb388c75653ef9871f5ccd8f12383"
- integrity sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==
+"@esbuild/linux-arm64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz#d1b2aa58085f73ecf45533c07c82d81235388e75"
+ integrity sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==
"@esbuild/linux-arm@0.19.12":
version "0.19.12"
@@ -2752,10 +3425,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9"
integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==
-"@esbuild/linux-arm@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz#ecaabd1c23b701070484990db9a82f382f99e771"
- integrity sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==
+"@esbuild/linux-arm@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz#8e4915df8ea3e12b690a057e77a47b1d5935ef6d"
+ integrity sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==
"@esbuild/linux-ia32@0.19.12":
version "0.19.12"
@@ -2767,10 +3440,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2"
integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==
-"@esbuild/linux-ia32@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz#3ed2273214178109741c09bd0687098a0243b333"
- integrity sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==
+"@esbuild/linux-ia32@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz#8200b1110666c39ab316572324b7af63d82013fb"
+ integrity sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==
"@esbuild/linux-loong64@0.19.12":
version "0.19.12"
@@ -2782,10 +3455,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df"
integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==
-"@esbuild/linux-loong64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz#a0fdf440b5485c81b0fbb316b08933d217f5d3ac"
- integrity sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==
+"@esbuild/linux-loong64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz#6ff0c99cf647504df321d0640f0d32e557da745c"
+ integrity sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==
"@esbuild/linux-mips64el@0.19.12":
version "0.19.12"
@@ -2797,10 +3470,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe"
integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==
-"@esbuild/linux-mips64el@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz#e11a2806346db8375b18f5e104c5a9d4e81807f6"
- integrity sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==
+"@esbuild/linux-mips64el@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz#3f720ccd4d59bfeb4c2ce276a46b77ad380fa1f3"
+ integrity sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==
"@esbuild/linux-ppc64@0.19.12":
version "0.19.12"
@@ -2812,10 +3485,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4"
integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==
-"@esbuild/linux-ppc64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz#06a2744c5eaf562b1a90937855b4d6cf7c75ec96"
- integrity sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==
+"@esbuild/linux-ppc64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz#9d6b188b15c25afd2e213474bf5f31e42e3aa09e"
+ integrity sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==
"@esbuild/linux-riscv64@0.19.12":
version "0.19.12"
@@ -2827,10 +3500,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc"
integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==
-"@esbuild/linux-riscv64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz#65b46a2892fc0d1af4ba342af3fe0fa4a8fe08e7"
- integrity sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==
+"@esbuild/linux-riscv64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz#f989fdc9752dfda286c9cd87c46248e4dfecbc25"
+ integrity sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==
"@esbuild/linux-s390x@0.19.12":
version "0.19.12"
@@ -2842,10 +3515,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de"
integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==
-"@esbuild/linux-s390x@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz#e71ea18c70c3f604e241d16e4e5ab193a9785d6f"
- integrity sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==
+"@esbuild/linux-s390x@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz#29ebf87e4132ea659c1489fce63cd8509d1c7319"
+ integrity sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==
"@esbuild/linux-x64@0.19.12":
version "0.19.12"
@@ -2857,10 +3530,10 @@
resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz"
integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==
-"@esbuild/linux-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz#d47f97391e80690d4dfe811a2e7d6927ad9eed24"
- integrity sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==
+"@esbuild/linux-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz#4af48c5c0479569b1f359ffbce22d15f261c0cef"
+ integrity sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==
"@esbuild/netbsd-x64@0.19.12":
version "0.19.12"
@@ -2872,15 +3545,15 @@
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047"
integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==
-"@esbuild/netbsd-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz#44e743c9778d57a8ace4b72f3c6b839a3b74a653"
- integrity sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==
+"@esbuild/netbsd-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz#1ae73d23cc044a0ebd4f198334416fb26c31366c"
+ integrity sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==
-"@esbuild/openbsd-arm64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz#05c5a1faf67b9881834758c69f3e51b7dee015d7"
- integrity sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==
+"@esbuild/openbsd-arm64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz#5d904a4f5158c89859fd902c427f96d6a9e632e2"
+ integrity sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==
"@esbuild/openbsd-x64@0.19.12":
version "0.19.12"
@@ -2892,10 +3565,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70"
integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==
-"@esbuild/openbsd-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz#2e58ae511bacf67d19f9f2dcd9e8c5a93f00c273"
- integrity sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==
+"@esbuild/openbsd-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz#4c8aa88c49187c601bae2971e71c6dc5e0ad1cdf"
+ integrity sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==
"@esbuild/sunos-x64@0.19.12":
version "0.19.12"
@@ -2907,10 +3580,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b"
integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==
-"@esbuild/sunos-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz#adb022b959d18d3389ac70769cef5a03d3abd403"
- integrity sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==
+"@esbuild/sunos-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz#8ddc35a0ea38575fa44eda30a5ee01ae2fa54dd4"
+ integrity sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==
"@esbuild/win32-arm64@0.19.12":
version "0.19.12"
@@ -2922,10 +3595,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d"
integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==
-"@esbuild/win32-arm64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz#84906f50c212b72ec360f48461d43202f4c8b9a2"
- integrity sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==
+"@esbuild/win32-arm64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz#6e79c8543f282c4539db684a207ae0e174a9007b"
+ integrity sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==
"@esbuild/win32-ia32@0.19.12":
version "0.19.12"
@@ -2937,10 +3610,10 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b"
integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==
-"@esbuild/win32-ia32@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz#5e3eacc515820ff729e90d0cb463183128e82fac"
- integrity sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==
+"@esbuild/win32-ia32@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz#057af345da256b7192d18b676a02e95d0fa39103"
+ integrity sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==
"@esbuild/win32-x64@0.19.12":
version "0.19.12"
@@ -2952,21 +3625,21 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c"
integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==
-"@esbuild/win32-x64@0.23.1":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz#81fd50d11e2c32b2d6241470e3185b70c7b30699"
- integrity sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==
+"@esbuild/win32-x64@0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz#168ab1c7e1c318b922637fad8f339d48b01e1244"
+ integrity sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==
"@eslint-community/eslint-utils@^4.2.0":
version "4.4.0"
- resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
dependencies:
eslint-visitor-keys "^3.3.0"
"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1":
version "4.11.0"
- resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
"@eslint/eslintrc@^0.4.3":
@@ -3777,17 +4450,17 @@
webpack-sources "^3.2.2"
"@storybook/addon-a11y@^8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-8.3.3.tgz#1ab0db4b559f6ba6bb33c928c634b15d21bd5a72"
- integrity sha512-TiCbNfKJOBD2b8mMqHOii8ntdt0V4+ifAgzmGku+F1hdf2EhEw1nL6CHpvnx/GBXoGeK4mrPJIKKoPNp+zz0dw==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-8.4.3.tgz#3021cede50d87df6f688d513101bb9f2dd1ebced"
+ integrity sha512-/kKk236z2VLu0TMAabe+B03NZR+WO6ghH+7TD85fz2mqKNH2KDGjDlVSooZzLIH60Kti2lp23NZJjhUqCUhD4Q==
dependencies:
- "@storybook/addon-highlight" "8.3.3"
+ "@storybook/addon-highlight" "8.4.3"
axe-core "^4.2.0"
-"@storybook/addon-actions@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-8.3.3.tgz#6b3289071fa887eb08aa858aa64a87e93f0bb440"
- integrity sha512-cbpksmld7iADwDGXgojZ4r8LGI3YA3NP68duAHg2n1dtnx1oUaFK5wd6dbNuz7GdjyhIOIy3OKU1dAuylYNGOQ==
+"@storybook/addon-actions@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-8.4.3.tgz#1645b5bd5e11cab64debf4e113238a4b84212f64"
+ integrity sha512-3lPiMszzxi7YWouIiWSLELCQNFLY2ABmD7O1u2+i/0ZXZZeHqIrhdNoVCj9j0qMisAe9neYzDWLfyKX5yv226g==
dependencies:
"@storybook/global" "^5.0.0"
"@types/uuid" "^9.0.1"
@@ -3795,10 +4468,10 @@
polished "^4.2.2"
uuid "^9.0.0"
-"@storybook/addon-backgrounds@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-8.3.3.tgz#62be228b87c14e7cc19117a2d2f0204b94e6ccfb"
- integrity sha512-aX0OIrtjIB7UgSaiv20SFkfC1iWwJIGMPsPSJ5ZPhXIIOWIEBtSujh8YXwjDEXSC4DOHalmeT4bitRRe5KrVKA==
+"@storybook/addon-backgrounds@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-8.4.3.tgz#3ab3dbf4314d1fe8b66e77bb9468d642413a6734"
+ integrity sha512-m3kTxtn+GgO1dj+qVUYV8LnYEVbeITUk+iXJlCBoYQptmWOmOry0KBSk3m/eWlWPeI42X6btwrLtXzMziC2RGA==
dependencies:
"@storybook/global" "^5.0.0"
memoizerific "^1.11.3"
@@ -3811,120 +4484,103 @@
dependencies:
"@storybook/global" "^5.0.0"
-"@storybook/addon-controls@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-8.3.3.tgz#bad8729f03897f9df0909a11e9181a9d88eb274d"
- integrity sha512-78xRtVpY7eX/Lti00JLgwYCBRB6ZcvzY3SWk0uQjEqcTnQGoQkVg2L7oWFDlDoA1LBY18P5ei2vu8MYT9GXU4g==
+"@storybook/addon-controls@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-8.4.3.tgz#fd72beb60ba0c6de5db17038a05fe93e84263fd6"
+ integrity sha512-KPX1IxI60C0iLNYlkGVuRT+YKbSdbdy//pc2eDHWktxY0TnDymc3VWaSxNvIOpZK8N7ut1/UP/qb+sH/ckW7SA==
dependencies:
"@storybook/global" "^5.0.0"
dequal "^2.0.2"
- lodash "^4.17.21"
ts-dedent "^2.0.0"
-"@storybook/addon-docs@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-8.3.3.tgz#77869084cbbfaec9d3bbcdf18413de7f627ce81d"
- integrity sha512-REUandqq1RnMNOhsocRwx5q2fdlBAYPTDFlKASYfEn4Ln5NgbQRGxOAWl7yXAAFzbDmUDU7K20hkauecF0tyMw==
+"@storybook/addon-docs@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-8.4.3.tgz#6c2ffdb3a03cb015edf590e9a5beac8d381bdebb"
+ integrity sha512-3xSYtbg+pjZiQIzJJOKlSXgxxRvRSdQYMQbAZoJVizGpb2y5OpEKiAoP1wuOaYTD8t2wlBgpi/aEx7qHAWaDbA==
dependencies:
"@mdx-js/react" "^3.0.0"
- "@storybook/blocks" "8.3.3"
- "@storybook/csf-plugin" "8.3.3"
- "@storybook/global" "^5.0.0"
- "@storybook/react-dom-shim" "8.3.3"
- "@types/react" "^16.8.0 || ^17.0.0 || ^18.0.0"
- fs-extra "^11.1.0"
+ "@storybook/blocks" "8.4.3"
+ "@storybook/csf-plugin" "8.4.3"
+ "@storybook/react-dom-shim" "8.4.3"
react "^16.8.0 || ^17.0.0 || ^18.0.0"
react-dom "^16.8.0 || ^17.0.0 || ^18.0.0"
- rehype-external-links "^3.0.0"
- rehype-slug "^6.0.0"
ts-dedent "^2.0.0"
"@storybook/addon-essentials@^8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-8.3.3.tgz#3e457fe5b5fee4e5e068518e9d1f06f27d827e20"
- integrity sha512-E/uXoUYcg8ulG3lVbsEKb4v5hnMeGkq9YJqiZYKgVK7iRFa6p4HeVB1wU1adnm7RgjWvh+p0vQRo4KL2CTNXqw==
- dependencies:
- "@storybook/addon-actions" "8.3.3"
- "@storybook/addon-backgrounds" "8.3.3"
- "@storybook/addon-controls" "8.3.3"
- "@storybook/addon-docs" "8.3.3"
- "@storybook/addon-highlight" "8.3.3"
- "@storybook/addon-measure" "8.3.3"
- "@storybook/addon-outline" "8.3.3"
- "@storybook/addon-toolbars" "8.3.3"
- "@storybook/addon-viewport" "8.3.3"
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-8.4.3.tgz#1d5b283ef72492dc15a1985f4e98508a72a99f6a"
+ integrity sha512-5SOC8FUJHVhicbLlaD9D+BKa556Zc0XnsXgkFWgeXhNSXRcM1ZrhUFWxVYGMAyXBZ3lmeYHNo/mYxDBnD2fWPQ==
+ dependencies:
+ "@storybook/addon-actions" "8.4.3"
+ "@storybook/addon-backgrounds" "8.4.3"
+ "@storybook/addon-controls" "8.4.3"
+ "@storybook/addon-docs" "8.4.3"
+ "@storybook/addon-highlight" "8.4.3"
+ "@storybook/addon-measure" "8.4.3"
+ "@storybook/addon-outline" "8.4.3"
+ "@storybook/addon-toolbars" "8.4.3"
+ "@storybook/addon-viewport" "8.4.3"
ts-dedent "^2.0.0"
-"@storybook/addon-highlight@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-8.3.3.tgz#2e1d96bdd8049af7343300cbb43adb4480f3ed7d"
- integrity sha512-MB084xJM66rLU+iFFk34kjLUiAWzDiy6Kz4uZRa1CnNqEK0sdI8HaoQGgOxTIa2xgJor05/8/mlYlMkP/0INsQ==
+"@storybook/addon-highlight@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-8.4.3.tgz#8f5a74ee9aff68b9ded18506673da3c99259611f"
+ integrity sha512-MfBvokTJkbynHBceA2SgvFvS7Tpdv6FxzSZbeVtJHyYBqXrobj8llpo4n2IqAo/f3otcapN64wK82Jl4u8dYVg==
dependencies:
"@storybook/global" "^5.0.0"
-"@storybook/addon-measure@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-8.3.3.tgz#9ff6e749ab6c0661252a195ec355f6a6c5bace07"
- integrity sha512-R20Z83gnxDRrocES344dw1Of/zDhe3XHSM6TLq80UQTJ9PhnMI+wYHQlK9DsdP3KiRkI+pQA6GCOp0s2ZRy5dg==
+"@storybook/addon-measure@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-8.4.3.tgz#14e9024c77c00db4386fec3728f5afa3a826a8a2"
+ integrity sha512-R9m71P6LDNr7cUtDgWWPBRB/GQfv8hdDjWbD/HfqPkGi49RtBXf/zzFr7OrzgwaT9A73VEM74FGOhCZyHz5Qtg==
dependencies:
"@storybook/global" "^5.0.0"
tiny-invariant "^1.3.1"
-"@storybook/addon-outline@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-8.3.3.tgz#be05cab194c5e021f7331e35b199ebdda3a272a5"
- integrity sha512-OwqYfieNuqSqWNtUZLu3UmsfQNnwA2UaSMBZyeC2Dte9Jd59PPYggcWmH+b0S6OTbYXWNAUK5U6WdK+X9Ypzdw==
+"@storybook/addon-outline@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-8.4.3.tgz#77c20fdab16327761c74a195e3c73f3e15dda319"
+ integrity sha512-9dMmh6uQrlJUlKvH+rxEvvo8BCYznRa/YxLoGtgNzh5EbbSR03IVqgfZPpE4ewZidsfCL3Jf3cPjwSuWs3dxLA==
dependencies:
"@storybook/global" "^5.0.0"
ts-dedent "^2.0.0"
"@storybook/addon-storysource@^8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-storysource/-/addon-storysource-8.3.3.tgz#de1c0db04a927cc6af91aac9b7590cf30058b627"
- integrity sha512-yPYQH9NepSNxoSsV9E7OV3/EVFrbU/r2B3E5WP/mCfqTXPg/5noce7iRi+rWqcVM1tsN1qPnSjfQQc7noF0h0Q==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-storysource/-/addon-storysource-8.4.3.tgz#2391f39856b17b9b397783e4ba31376d33d954ee"
+ integrity sha512-veyWojnrntPTLgy4bGTGXY3X8k1iKSWFjlEkooYWpvCt70A2oeu3qouu2aMyRbdfH117nEQtT4/mFSuhLTTbnQ==
dependencies:
- "@storybook/source-loader" "8.3.3"
+ "@storybook/source-loader" "8.4.3"
estraverse "^5.2.0"
tiny-invariant "^1.3.1"
-"@storybook/addon-toolbars@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-8.3.3.tgz#2e26143dbbc025ffc3618915e571cffdac4f934f"
- integrity sha512-4WyiVqDm4hlJdENIVQg9pLNLdfhnNKa+haerYYSzTVjzYrUx0X6Bxafshq+sud6aRtSYU14abwP56lfW8hgTlA==
+"@storybook/addon-toolbars@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-8.4.3.tgz#13617fe0b6ab8d6c11338ac8a98a9cf96f0a1dce"
+ integrity sha512-lW7p7VPeUDIqS0RAXY4yRQ4LCQWGzGdw64moU20NpeVfedfDc4EeCisLD54sU/xA6kMnxoFNYsdHfpkHvJA/Cg==
-"@storybook/addon-viewport@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-8.3.3.tgz#53315cb90e013fdee514df86e415747f4be3126d"
- integrity sha512-2S+UpbKAL+z1ppzUCkixjaem2UDMkfmm/kyJ1wm3A/ofGLYi4fjMSKNRckk+7NdolXGQJjBo0RcaotUTxFIFwQ==
+"@storybook/addon-viewport@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-8.4.3.tgz#2231e6ee739be100f1922855219606cae404e4bb"
+ integrity sha512-KUstpUx++5cWXMXlz9jBhM6qDW9rwtKMvTyJV24TmhYIDmynset2ILRknIqLbVdBixop40+I67O3SF/ydU4E0w==
dependencies:
memoizerific "^1.11.3"
-"@storybook/blocks@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-8.3.3.tgz#a123746b472488d3c6ccc08b1fe831474ec992b0"
- integrity sha512-8Vsvxqstop3xfbsx3Dn1nEjyxvQUcOYd8vpxyp2YumxYO8FlXIRuYL6HAkYbcX8JexsKvCZYxor52D2vUGIKZg==
+"@storybook/blocks@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-8.4.3.tgz#03017dd47349b7014f5bc15d3451a95c4b4ddcc8"
+ integrity sha512-PPC+RXievuHKYlL+oO4ygllT59YzpESklNfeHUkeyuSo0nr04UwSrbfdsQlYJo3nRP0wNKyj/NkYDvzMJ5RlTg==
dependencies:
"@storybook/csf" "^0.1.11"
- "@storybook/global" "^5.0.0"
- "@storybook/icons" "^1.2.10"
- "@types/lodash" "^4.14.167"
- color-convert "^2.0.1"
- dequal "^2.0.2"
- lodash "^4.17.21"
- markdown-to-jsx "^7.4.5"
- memoizerific "^1.11.3"
- polished "^4.2.2"
- react-colorful "^5.1.2"
- telejson "^7.2.0"
+ "@storybook/icons" "^1.2.12"
ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
-"@storybook/builder-webpack5@8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-8.3.6.tgz#dbe5ddd9db2f760d60036ea4fb8a674658ca5006"
- integrity sha512-Eqn2k8aA9f0o6IMQNAxGAMfSDeTP3YYCQAtOL5Gt5lgrqLV5JMTbZOfmaRBZ82ej/BBSAopnQKIJjQBBFx6kAQ==
+"@storybook/builder-webpack5@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-8.4.3.tgz#12e083e8023421ec3b7fe4d7c9a964ff608a8e09"
+ integrity sha512-Ji5FrIo5WYpwXIdflCIfYEvM8oJuITXFXjEC8dLahEKJnbRmqQoxMoVxxJWmybBZ2xjSatdPV/aud1sz1wa7Ow==
dependencies:
- "@storybook/core-webpack" "8.3.6"
+ "@storybook/core-webpack" "8.4.3"
"@types/node" "^22.0.0"
"@types/semver" "^7.3.4"
browser-assert "^1.2.1"
@@ -3933,9 +4589,7 @@
constants-browserify "^1.0.0"
css-loader "^6.7.1"
es-module-lexer "^1.5.0"
- express "^4.19.2"
fork-ts-checker-webpack-plugin "^8.0.0"
- fs-extra "^11.1.0"
html-webpack-plugin "^5.5.0"
magic-string "^0.30.5"
path-browserify "^1.0.1"
@@ -3953,40 +4607,38 @@
webpack-virtual-modules "^0.6.0"
"@storybook/channels@^8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-8.3.3.tgz#0779bcbc95951cc6a552bf3af80f13bae18f747f"
- integrity sha512-uF63A176rbaI34Ev8aD7L1S8WuYCtnsJoje45q7lajvD4W1FrJNT3SuQ2nFTYvmKNlK97Um26lNUsRZdmXC/kw==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-8.4.3.tgz#8abbd749503a84b532b3d188af5f316bfc6aadb1"
+ integrity sha512-5rITc2SRcr0EPX7RFw8xAv/6hblA5BatNdQ+EyCAD3TiNh1L79ijRIm0ZuJjswaboPFMJhro7FsxJt3UX+zpWw==
-"@storybook/components@^8.3.3", "@storybook/components@^8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/components/-/components-8.3.6.tgz#2f5e9a755a964c94f0bab3cd400cc7a71d0489d2"
- integrity sha512-TXuoGZY7X3iixF45lXkYOFk8k2q9OHcqHyHyem1gATLLQXgyOvDgzm+VB7uKBNzssRQPEE+La70nfG8bq/viRw==
+"@storybook/components@8.4.3", "@storybook/components@^8.3.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/components/-/components-8.4.3.tgz#830f91317da80ffe6b9ab7321a90b3afe2602585"
+ integrity sha512-5+krpYrKC0aLUlkfhKLR78Yrai0S9AP7SR3jXMpyuWIny0fIKn+Ak2IQ721A6RGW+zP02GR6/wLHI+A7CDpcAg==
"@storybook/core-events@^8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-8.3.3.tgz#0b7cb3b737335a5d4091108a01352720e0e1f965"
- integrity sha512-YL+gBuCS81qktzTkvw0MXUJW0bYAXfRzMoiLfDBTrEKZfcJOB4JAlMGmvRRar0+jygK3icD42Rl5BwWoZY6KFQ==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-8.4.3.tgz#845335859162525728f44a0d8117dcaddef2e805"
+ integrity sha512-eDY02BOB7v4kEpnemIeI52rTX0I4PxXZTeKj/E/Wy29CRyhllq4x5ntAkl83IZ8O+42rrOQGDxFHhF/tRlZWcw==
-"@storybook/core-webpack@8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-8.3.6.tgz#4e4d78e52fe88e8f325c7be21b05e7e42cbea730"
- integrity sha512-ks306CFKD7FePQzRYyTjddiLsSriceblzv4rI+IjVtftkJvcEbxub2yWkV27kPP/e9kSd4Li3M34bX5mkiwkZA==
+"@storybook/core-webpack@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-8.4.3.tgz#7402eb06fd3f027a196d80c49a2bb28be7c7a3d7"
+ integrity sha512-UWHXtEibKwYA62J3GYDKRUkWaU18EsALE4IvakconVTKnpV+YrnXezpT0AgxJzhVZqEVFKaaVhhYw212tyycQg==
dependencies:
"@types/node" "^22.0.0"
ts-dedent "^2.0.0"
-"@storybook/core@8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/core/-/core-8.3.6.tgz#fb439d4edc0722e3bf6fdaff0469bb21566edab1"
- integrity sha512-frwfgf0EJ7QL29DWZ5bla/g0eOOWqJGd14t+VUBlpP920zB6sdDfo7+p9JoCjD9u08lGeFDqbPNKayUk+0qDag==
+"@storybook/core@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/core/-/core-8.4.3.tgz#218b68087c955d6ee6eaf1d454855e87da45087a"
+ integrity sha512-Ly4sR2gU2Xxu+O0qR4RJpq+Bs45Kv0JPlzdkoTDKQD8B2ozRAdvQLgBHjnBbUYw9jUPzC96uusqTJIBxIdBi7w==
dependencies:
"@storybook/csf" "^0.1.11"
- "@types/express" "^4.17.21"
better-opn "^3.0.2"
browser-assert "^1.2.1"
- esbuild "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0"
+ esbuild "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0"
esbuild-register "^3.5.0"
- express "^4.19.2"
jsdoc-type-pratt-parser "^4.0.0"
process "^0.11.10"
recast "^0.23.5"
@@ -3994,10 +4646,10 @@
util "^0.12.5"
ws "^8.2.3"
-"@storybook/csf-plugin@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-8.3.3.tgz#8112d98222f9b3650d5924673d30dfd9bb55457b"
- integrity sha512-7AD7ojpXr3THqpTcEI4K7oKUfSwt1hummgL/cASuQvEPOwAZCVZl2gpGtKxcXhtJXTkn3GMCAvlYMoe7O/1YWw==
+"@storybook/csf-plugin@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-8.4.3.tgz#90355a4cb8958de82b459b7c1489424b8fefc9b5"
+ integrity sha512-lS3qJ1qBZk7ddu3O+1hmmp+eDsQ/pOTKuTCJY7Zaoyze97LnLtYRs3FbfPhievVWiIoPdnXtK+mcssR9N9AHMw==
dependencies:
unplugin "^1.3.1"
@@ -4013,25 +4665,25 @@
resolved "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz"
integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==
-"@storybook/icons@^1.2.10":
+"@storybook/icons@^1.2.12":
version "1.2.12"
resolved "https://registry.yarnpkg.com/@storybook/icons/-/icons-1.2.12.tgz#3e4c939113b67df7ab17b78f805dbb57f4acf0db"
integrity sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==
-"@storybook/manager-api@^8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-8.3.6.tgz#6dfb268a5f1f8228d0bac69fd6e63f6bd2620c2d"
- integrity sha512-Xt5VFZcL+G/9uzaHjzWFhxRNrP+4rPhSRKEvCZorAbC9+Hv+ZDs1JSZS5wMb4WKpXBZ0rwDVOLwngqbVtfRHuQ==
+"@storybook/manager-api@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-8.4.3.tgz#a2a3e2b2f8e6654bff6f732808c6a8e3d9c5c3d6"
+ integrity sha512-b09FHQLHrc3VGdodgV+EkA6V8VhpgadygDn9aVIXUULHXMQCfzzsSK9kiunFGVjH5r4BtdanucBXoBRFAi9D/g==
"@storybook/node-logger@^8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-8.3.3.tgz#a7bcdba58f1c5c0eece97995747e16d8b337d35b"
- integrity sha512-gk0v63VgyxV6CqVLoSc4TuB8docsNcnSftRoZuxCTPhX++d8gZvpSSgRoCB6p2k9DE9yVE3eQER6uGUgopXhMg==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-8.4.3.tgz#11a398c208e8e7b6b624e39a239f847bcfd28a36"
+ integrity sha512-Ccj+Xnzv39yhpGkz2IRe+1/vVXXpUekjqUDjDuQI4K+yN9w6X0ba89kqIeNqtjczfdNOc23EnKo5VhAJAQmqWA==
"@storybook/preset-create-react-app@^8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/preset-create-react-app/-/preset-create-react-app-8.3.3.tgz#514961eb09d75967137d36d8b10519e43a9f81e3"
- integrity sha512-sUq5Ur0uED7ogVdMTtvOYQ3yChup9QRkjbmaaRUEGaE++40QuYDq7Ta/8KOTY0BXQvavMo8gCGb+yKqb3zyVoA==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/preset-create-react-app/-/preset-create-react-app-8.4.3.tgz#2c2f0f6f87af5c4f89fd66e41c70b1dafaefb93f"
+ integrity sha512-TgJVWdO5Sk+SkJLGY354hcV5fShdJwRY/RRSYiQv1H4hzM4WnZtxT5IUONrm9zoi8/zXpmeD1mhP2IJW0AEqJQ==
dependencies:
"@pmmmwh/react-refresh-webpack-plugin" "^0.5.1"
"@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0"
@@ -4039,18 +4691,17 @@
pnp-webpack-plugin "^1.7.0"
semver "^7.5.4"
-"@storybook/preset-react-webpack@8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-8.3.6.tgz#f1fd392ecfe9462b597d2d9cb5e5fadd69e61f5a"
- integrity sha512-Ar0vhJITXa4xsXT3RdgYZ2mhXxE3jfUisQzsITey5a2RVgnSBIENggmRZ/6j1oVgEXFthbarNEsebGiA+2vDZg==
+"@storybook/preset-react-webpack@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-8.4.3.tgz#39382aa8993305b0e50d23cfa94c555bbaac4673"
+ integrity sha512-VHP8Z+xvzAp7vaq0LHJoGll5wtRfKpkY4Fudwch8Pj1gg5rkouB9fOMdEQjFr6+QOZxnl8fC8/4f3yalAQ81+A==
dependencies:
- "@storybook/core-webpack" "8.3.6"
- "@storybook/react" "8.3.6"
+ "@storybook/core-webpack" "8.4.3"
+ "@storybook/react" "8.4.3"
"@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0"
"@types/node" "^22.0.0"
"@types/semver" "^7.3.4"
find-up "^5.0.0"
- fs-extra "^11.1.0"
magic-string "^0.30.5"
react-docgen "^7.0.0"
resolve "^1.22.8"
@@ -4058,10 +4709,10 @@
tsconfig-paths "^4.2.0"
webpack "5"
-"@storybook/preview-api@^8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-8.3.6.tgz#7891b0d9f86bfb49c98eb34487c432354710b468"
- integrity sha512-/Wxvb7wbI2O2iH63arRQQyyojA630vibdshkFjuC/u1nYdptEV1jkxa0OYmbZbKCn4/ze6uH4hfsKOpDPV9SWg==
+"@storybook/preview-api@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-8.4.3.tgz#c48c524f4eee79d0ed2458d88a8d6ee2f6518530"
+ integrity sha512-SQPiGJ5iNk/RMZTfTQZe27MaZz16XfIgb1GTDWuaSrDBWVcelHRCZdh8Ps+9X5Mre6GeZ9wMQ56l+hQf/DO9Ug==
"@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0":
version "1.0.6--canary.9.0c3f3b7.0"
@@ -4076,66 +4727,47 @@
react-docgen-typescript "^2.2.2"
tslib "^2.0.0"
-"@storybook/react-dom-shim@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-8.3.3.tgz#0a23588f507c5c69b1153e43f16c37dbf38b82f1"
- integrity sha512-0dPC9K7+K5+X/bt3GwYmh+pCpisUyKVjWsI+PkzqGnWqaXFakzFakjswowIAIO1rf7wYZR591x3ehUAyL2bJiQ==
-
-"@storybook/react-dom-shim@8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-8.3.6.tgz#40ce82a4e6559a617c4a7288b532652fefcd271e"
- integrity sha512-9BO6VXIdli4GHSfiP/Z0gwAf7oQig3D/yWK2U1+91UWDV8nIAgnNBAi76U4ORC6MiK5MdkDfIikIxnLLeLnahA==
+"@storybook/react-dom-shim@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-8.4.3.tgz#8515c782df8d59e3381266bff5fddaf4b903190e"
+ integrity sha512-0zFfPJsDzqEMXk6CEHOIPRR8BcST/X4UbZDZmQBVrzOlmJWdyx1nFK7BT9bbJvb6N9v2Qy6yHL3b2wzZqkDezA==
"@storybook/react-webpack5@^8.3.3":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-8.3.6.tgz#5f8aa77bdd66a7d6774ec25ef208fd5639f14c36"
- integrity sha512-8HBnBab6kPJuX0gQGIl6voZXLRdvyXxd5wmHXc0db0T9Ozq5iuNbo9sUEk9QCwJpuQc7lDDmuOkXHVq1WjSibw==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-8.4.3.tgz#f45b7343d311b2dc6d39e008d26aa02f7446bf6e"
+ integrity sha512-DlRuEKbkRllvu7np2x1VWkXlEQTa9YKzXp85nfodEvr/gStjgIfu30CerZNzGHJHr9GNJ4jyhQy66oiDGwrY5A==
dependencies:
- "@storybook/builder-webpack5" "8.3.6"
- "@storybook/preset-react-webpack" "8.3.6"
- "@storybook/react" "8.3.6"
+ "@storybook/builder-webpack5" "8.4.3"
+ "@storybook/preset-react-webpack" "8.4.3"
+ "@storybook/react" "8.4.3"
"@types/node" "^22.0.0"
-"@storybook/react@8.3.6", "@storybook/react@^8.3.3":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/react/-/react-8.3.6.tgz#da7dedf28c9985476409ab118142337db1bd03d0"
- integrity sha512-s3COryqIOYK7urgZaCPb77zlxGjPKr6dIsYmblQJcsFY2ZlG2x0Ysm8b5oRgD8Pv71hCJ0PKYA4RzDgBVYJS9A==
+"@storybook/react@8.4.3", "@storybook/react@^8.3.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/react/-/react-8.4.3.tgz#29a77605344a12c99ea2bdfb7f4de04eac88e961"
+ integrity sha512-Dz7Kt81lGjS+b4LLOKyLK5Ifp9ZzfD0pwOM2r5QYuBcD5b1I4I6gpRoTfQI/dI6bk5WevVqeOZ2iigZAnaXNGw==
dependencies:
- "@storybook/components" "^8.3.6"
+ "@storybook/components" "8.4.3"
"@storybook/global" "^5.0.0"
- "@storybook/manager-api" "^8.3.6"
- "@storybook/preview-api" "^8.3.6"
- "@storybook/react-dom-shim" "8.3.6"
- "@storybook/theming" "^8.3.6"
- "@types/escodegen" "^0.0.6"
- "@types/estree" "^0.0.51"
- "@types/node" "^22.0.0"
- acorn "^7.4.1"
- acorn-jsx "^5.3.1"
- acorn-walk "^7.2.0"
- escodegen "^2.1.0"
- html-tags "^3.1.0"
- prop-types "^15.7.2"
- react-element-to-jsx-string "^15.0.0"
- semver "^7.3.7"
- ts-dedent "^2.0.0"
- type-fest "~2.19"
- util-deprecate "^1.0.2"
+ "@storybook/manager-api" "8.4.3"
+ "@storybook/preview-api" "8.4.3"
+ "@storybook/react-dom-shim" "8.4.3"
+ "@storybook/theming" "8.4.3"
-"@storybook/source-loader@8.3.3":
- version "8.3.3"
- resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-8.3.3.tgz#f97db24267f6dc66ff662fa2c6f13362135be040"
- integrity sha512-NeP7l53mvnnfwi+91vtRaibZer+UJi6gkoaGRCpphL3L+3qVIXN3p41uXhAy+TahdFI2dbrWvLSNgtsvdXVaFg==
+"@storybook/source-loader@8.4.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-8.4.3.tgz#b6f5aecd48997b08276c48270fba3ecd75ed0d48"
+ integrity sha512-IzWzOxKzWohUB1Wh5ohMigcZhHfdR0JGuCHY6dnP7dhV5I9b53T8lD0M4OytLBctl/gXstDEsE3sMxTgVR1yOg==
dependencies:
"@storybook/csf" "^0.1.11"
+ es-toolkit "^1.22.0"
estraverse "^5.2.0"
- lodash "^4.17.21"
prettier "^3.1.1"
-"@storybook/theming@^8.3.3", "@storybook/theming@^8.3.6":
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-8.3.6.tgz#57c5789903e50b84844aa8e7ce0e1f031e98a948"
- integrity sha512-LQjUk6GXRW9ELkoBKuqzQKFUW+ajfGPfVELcfs3/VQX61VhthJ4olov4bGPc04wsmmFMgN/qODxT485IwOHfPQ==
+"@storybook/theming@8.4.3", "@storybook/theming@^8.3.3":
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-8.4.3.tgz#c264898c7668457a729c238cc463d7600f2a5f03"
+ integrity sha512-ORQY2/C488ur5NkQYes6x+fO5rcyRMyh4uX3DlkNhCsA2CJ/Ik3WVGjprrDuLn+9S4+mtXfVUNfvN7xszlT1oA==
"@surma/rollup-plugin-off-main-thread@^2.2.3":
version "2.2.3"
@@ -4508,11 +5140,6 @@
resolved "https://registry.yarnpkg.com/@types/doctrine/-/doctrine-0.0.9.tgz#d86a5f452a15e3e3113b99e39616a9baa0f9863f"
integrity sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==
-"@types/escodegen@^0.0.6":
- version "0.0.6"
- resolved "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz"
- integrity sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==
-
"@types/eslint@^7.29.0 || ^8.4.1":
version "8.56.11"
resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.11.tgz"
@@ -4531,11 +5158,6 @@
resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz"
integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
-"@types/estree@^0.0.51":
- version "0.0.51"
- resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz"
- integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==
-
"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33":
version "4.19.5"
resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz"
@@ -4546,7 +5168,7 @@
"@types/range-parser" "*"
"@types/send" "*"
-"@types/express@*", "@types/express@^4.17.13", "@types/express@^4.17.21":
+"@types/express@*", "@types/express@^4.17.13":
version "4.17.21"
resolved "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz"
integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==
@@ -4578,13 +5200,6 @@
dependencies:
"@types/unist" "^2"
-"@types/hast@^3.0.0":
- version "3.0.4"
- resolved "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz"
- integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==
- dependencies:
- "@types/unist" "*"
-
"@types/history@^4.7.11":
version "4.7.11"
resolved "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz"
@@ -4646,11 +5261,6 @@
resolved "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz"
integrity sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==
-"@types/lodash@^4.14.167":
- version "4.17.7"
- resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz"
- integrity sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==
-
"@types/markdown-it@^12.2.3":
version "12.2.3"
resolved "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz"
@@ -4698,12 +5308,12 @@
dependencies:
"@types/node" "*"
-"@types/node@*", "@types/node@^22.0.0":
- version "22.6.1"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-22.6.1.tgz#e531a45f4d78f14a8468cb9cdc29dc9602afc7ac"
- integrity sha512-V48tCfcKb/e6cVUigLAaJDAILdMP0fUW6BidkPK4GpGjXcfbnoHasCZDwz3N3yVt5we2RHm4XTQCpv0KJz9zqw==
+"@types/node@*":
+ version "18.19.43"
+ resolved "https://registry.npmjs.org/@types/node/-/node-18.19.43.tgz"
+ integrity sha512-Mw/YlgXnyJdEwLoFv2dpuJaDFriX+Pc+0qOBJ57jC1H6cDxIj2xc5yUrdtArDVG0m+KV6622a4p2tenEqB3C/g==
dependencies:
- undici-types "~6.19.2"
+ undici-types "~5.26.4"
"@types/node@^12.7.1":
version "12.20.55"
@@ -4715,6 +5325,13 @@
resolved "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz"
integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==
+"@types/node@^22.0.0":
+ version "22.9.0"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-22.9.0.tgz#b7f16e5c3384788542c72dc3d561a7ceae2c0365"
+ integrity sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==
+ dependencies:
+ undici-types "~6.19.8"
+
"@types/normalize-package-data@^2.4.0":
version "2.4.4"
resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz"
@@ -4781,7 +5398,16 @@
"@types/history" "^4.7.11"
"@types/react" "*"
-"@types/react@*", "@types/react@^16.8.0 || ^17.0.0 || ^18.0.0", "@types/react@^18":
+"@types/react@*":
+ version "17.0.80"
+ resolved "https://registry.npmjs.org/@types/react/-/react-17.0.80.tgz"
+ integrity sha512-LrgHIu2lEtIo8M7d1FcI3BdwXWoRQwMoXOZ7+dPTW0lYREjmlHl3P0U1VD0i/9tppOuv8/sam7sOjx34TxSFbA==
+ dependencies:
+ "@types/prop-types" "*"
+ "@types/scheduler" "^0.16"
+ csstype "^3.0.2"
+
+"@types/react@^18":
version "18.3.12"
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.12.tgz#99419f182ccd69151813b7ee24b792fe08774f60"
integrity sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==
@@ -4818,6 +5444,11 @@
dependencies:
"@types/node" "*"
+"@types/scheduler@^0.16":
+ version "0.16.8"
+ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff"
+ integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==
+
"@types/semver@^6.0.1":
version "6.2.7"
resolved "https://registry.npmjs.org/@types/semver/-/semver-6.2.7.tgz"
@@ -4879,11 +5510,6 @@
resolved "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz"
integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==
-"@types/unist@*", "@types/unist@^3.0.0":
- version "3.0.2"
- resolved "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz"
- integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==
-
"@types/unist@^2", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3":
version "2.0.10"
resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz"
@@ -5018,7 +5644,7 @@
"@typescript-eslint/types" "5.62.0"
eslint-visitor-keys "^3.3.0"
-"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0":
+"@ungap/structured-clone@^1.2.0":
version "1.2.0"
resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz"
integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
@@ -5249,7 +5875,7 @@ acorn-static-class-features@^0.2.4:
dependencies:
acorn-private-class-elements "^0.2.7"
-acorn-walk@^7.1.1, acorn-walk@^7.2.0:
+acorn-walk@^7.1.1:
version "7.2.0"
resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
@@ -5261,7 +5887,7 @@ acorn-walk@^8.0.0:
dependencies:
acorn "^8.11.0"
-acorn@^7.1.1, acorn@^7.4.0, acorn@^7.4.1:
+acorn@^7.1.1, acorn@^7.4.0:
version "7.4.1"
resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
@@ -6234,10 +6860,10 @@ bn.js@^5.2.1:
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
-body-parser@1.20.3:
- version "1.20.3"
- resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6"
- integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==
+body-parser@1.20.2:
+ version "1.20.2"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd"
+ integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==
dependencies:
bytes "3.1.2"
content-type "~1.0.5"
@@ -6247,7 +6873,7 @@ body-parser@1.20.3:
http-errors "2.0.0"
iconv-lite "0.4.24"
on-finished "2.4.1"
- qs "6.13.0"
+ qs "6.11.0"
raw-body "2.5.2"
type-is "~1.6.18"
unpipe "1.0.0"
@@ -6862,14 +7488,26 @@ class-utils@^0.3.5:
isobject "^3.0.0"
static-extend "^0.1.1"
-classnames@^2.2.6, classnames@^2.3.1, classnames@^2.3.2:
+classnames@^2.2.6, classnames@^2.3.1:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924"
+ integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==
+
+classnames@^2.3.2:
version "2.5.1"
- resolved "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz"
+ resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b"
integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==
-clean-css@^5.2.2, clean-css@^5.3.0:
+clean-css@^5.2.2:
+ version "5.2.4"
+ resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.2.4.tgz#982b058f8581adb2ae062520808fb2429bd487a4"
+ integrity sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==
+ dependencies:
+ source-map "~0.6.0"
+
+clean-css@^5.3.0:
version "5.3.3"
- resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz"
+ resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd"
integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==
dependencies:
source-map "~0.6.0"
@@ -7386,10 +8024,10 @@ cookie-signature@1.0.6:
resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==
-cookie@0.7.1:
- version "0.7.1"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9"
- integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==
+cookie@0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051"
+ integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==
copy-descriptor@^0.1.0:
version "0.1.1"
@@ -8148,7 +8786,7 @@ depd@~1.1.2:
dequal@^2.0.2, dequal@^2.0.3:
version "2.0.3"
- resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz"
+ resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be"
integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
des.js@^1.0.0:
@@ -8547,11 +9185,6 @@ encodeurl@~1.0.2:
resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
-encodeurl@~2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58"
- integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==
-
encoding@^0.1.12:
version "0.1.13"
resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz"
@@ -8807,6 +9440,11 @@ es-to-primitive@^1.2.1:
is-date-object "^1.0.1"
is-symbol "^1.0.2"
+es-toolkit@^1.22.0:
+ version "1.27.0"
+ resolved "https://registry.yarnpkg.com/es-toolkit/-/es-toolkit-1.27.0.tgz#affc1aaf78d47e42d282c427c14bf8b610923f12"
+ integrity sha512-ETSFA+ZJArcuSCpzD2TjAy6UHpx4E4uqFsoDg9F/nTLogrLmVVZQ+zNxco5h7cWnA1nNak07IXsLcaSMih+ZPQ==
+
esbuild-register@^3.5.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/esbuild-register/-/esbuild-register-3.6.0.tgz#cf270cfa677baebbc0010ac024b823cbf723a36d"
@@ -8814,35 +9452,35 @@ esbuild-register@^3.5.0:
dependencies:
debug "^4.3.4"
-"esbuild@^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0":
- version "0.23.1"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.23.1.tgz#40fdc3f9265ec0beae6f59824ade1bd3d3d2dab8"
- integrity sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==
+"esbuild@^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0":
+ version "0.24.0"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.24.0.tgz#f2d470596885fcb2e91c21eb3da3b3c89c0b55e7"
+ integrity sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==
optionalDependencies:
- "@esbuild/aix-ppc64" "0.23.1"
- "@esbuild/android-arm" "0.23.1"
- "@esbuild/android-arm64" "0.23.1"
- "@esbuild/android-x64" "0.23.1"
- "@esbuild/darwin-arm64" "0.23.1"
- "@esbuild/darwin-x64" "0.23.1"
- "@esbuild/freebsd-arm64" "0.23.1"
- "@esbuild/freebsd-x64" "0.23.1"
- "@esbuild/linux-arm" "0.23.1"
- "@esbuild/linux-arm64" "0.23.1"
- "@esbuild/linux-ia32" "0.23.1"
- "@esbuild/linux-loong64" "0.23.1"
- "@esbuild/linux-mips64el" "0.23.1"
- "@esbuild/linux-ppc64" "0.23.1"
- "@esbuild/linux-riscv64" "0.23.1"
- "@esbuild/linux-s390x" "0.23.1"
- "@esbuild/linux-x64" "0.23.1"
- "@esbuild/netbsd-x64" "0.23.1"
- "@esbuild/openbsd-arm64" "0.23.1"
- "@esbuild/openbsd-x64" "0.23.1"
- "@esbuild/sunos-x64" "0.23.1"
- "@esbuild/win32-arm64" "0.23.1"
- "@esbuild/win32-ia32" "0.23.1"
- "@esbuild/win32-x64" "0.23.1"
+ "@esbuild/aix-ppc64" "0.24.0"
+ "@esbuild/android-arm" "0.24.0"
+ "@esbuild/android-arm64" "0.24.0"
+ "@esbuild/android-x64" "0.24.0"
+ "@esbuild/darwin-arm64" "0.24.0"
+ "@esbuild/darwin-x64" "0.24.0"
+ "@esbuild/freebsd-arm64" "0.24.0"
+ "@esbuild/freebsd-x64" "0.24.0"
+ "@esbuild/linux-arm" "0.24.0"
+ "@esbuild/linux-arm64" "0.24.0"
+ "@esbuild/linux-ia32" "0.24.0"
+ "@esbuild/linux-loong64" "0.24.0"
+ "@esbuild/linux-mips64el" "0.24.0"
+ "@esbuild/linux-ppc64" "0.24.0"
+ "@esbuild/linux-riscv64" "0.24.0"
+ "@esbuild/linux-s390x" "0.24.0"
+ "@esbuild/linux-x64" "0.24.0"
+ "@esbuild/netbsd-x64" "0.24.0"
+ "@esbuild/openbsd-arm64" "0.24.0"
+ "@esbuild/openbsd-x64" "0.24.0"
+ "@esbuild/sunos-x64" "0.24.0"
+ "@esbuild/win32-arm64" "0.24.0"
+ "@esbuild/win32-ia32" "0.24.0"
+ "@esbuild/win32-x64" "0.24.0"
esbuild@^0.19.4:
version "0.19.12"
@@ -8902,7 +9540,12 @@ esbuild@^0.21.3, esbuild@^0.21.5:
"@esbuild/win32-ia32" "0.21.5"
"@esbuild/win32-x64" "0.21.5"
-escalade@^3.1.1, escalade@^3.2.0:
+escalade@^3.1.1:
+ version "3.1.2"
+ resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz"
+ integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==
+
+escalade@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
@@ -8944,7 +9587,7 @@ escodegen@^1.8.1:
optionalDependencies:
source-map "~0.6.1"
-escodegen@^2.0.0, escodegen@^2.1.0:
+escodegen@^2.0.0:
version "2.1.0"
resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz"
integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==
@@ -9189,7 +9832,7 @@ eslint@^7.32.0:
eslint@^8.3.0:
version "8.57.0"
- resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668"
integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
@@ -9444,37 +10087,37 @@ expect@^27.5.1:
jest-matcher-utils "^27.5.1"
jest-message-util "^27.5.1"
-express@^4.17.3, express@^4.19.2:
- version "4.21.1"
- resolved "https://registry.yarnpkg.com/express/-/express-4.21.1.tgz#9dae5dda832f16b4eec941a4e44aa89ec481b281"
- integrity sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==
+express@^4.17.3:
+ version "4.19.2"
+ resolved "https://registry.npmjs.org/express/-/express-4.19.2.tgz"
+ integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==
dependencies:
accepts "~1.3.8"
array-flatten "1.1.1"
- body-parser "1.20.3"
+ body-parser "1.20.2"
content-disposition "0.5.4"
content-type "~1.0.4"
- cookie "0.7.1"
+ cookie "0.6.0"
cookie-signature "1.0.6"
debug "2.6.9"
depd "2.0.0"
- encodeurl "~2.0.0"
+ encodeurl "~1.0.2"
escape-html "~1.0.3"
etag "~1.8.1"
- finalhandler "1.3.1"
+ finalhandler "1.2.0"
fresh "0.5.2"
http-errors "2.0.0"
- merge-descriptors "1.0.3"
+ merge-descriptors "1.0.1"
methods "~1.1.2"
on-finished "2.4.1"
parseurl "~1.3.3"
- path-to-regexp "0.1.10"
+ path-to-regexp "0.1.7"
proxy-addr "~2.0.7"
- qs "6.13.0"
+ qs "6.11.0"
range-parser "~1.2.1"
safe-buffer "5.2.1"
- send "0.19.0"
- serve-static "1.16.2"
+ send "0.18.0"
+ serve-static "1.15.0"
setprototypeof "1.2.0"
statuses "2.0.1"
type-is "~1.6.18"
@@ -9752,13 +10395,13 @@ finalhandler@1.1.2:
statuses "~1.5.0"
unpipe "~1.0.0"
-finalhandler@1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019"
- integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==
+finalhandler@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
+ integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
dependencies:
debug "2.6.9"
- encodeurl "~2.0.0"
+ encodeurl "~1.0.2"
escape-html "~1.0.3"
on-finished "2.4.1"
parseurl "~1.3.3"
@@ -10008,15 +10651,6 @@ fs-extra@^10.0.0, fs-extra@^10.1.0:
jsonfile "^6.0.1"
universalify "^2.0.0"
-fs-extra@^11.1.0:
- version "11.2.0"
- resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz"
- integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==
- dependencies:
- graceful-fs "^4.2.0"
- jsonfile "^6.0.1"
- universalify "^2.0.0"
-
fs-extra@^7.0.1:
version "7.0.1"
resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz"
@@ -10238,11 +10872,6 @@ github-slugger@^1.4.0:
resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz"
integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==
-github-slugger@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz"
- integrity sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==
-
glob-parent@^3.1.0:
version "3.1.0"
resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz"
@@ -10692,20 +11321,6 @@ hast-util-from-parse5@^6.0.0:
vfile-location "^3.2.0"
web-namespaces "^1.0.0"
-hast-util-heading-rank@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-3.0.0.tgz"
- integrity sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==
- dependencies:
- "@types/hast" "^3.0.0"
-
-hast-util-is-element@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz"
- integrity sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==
- dependencies:
- "@types/hast" "^3.0.0"
-
hast-util-parse-selector@^2.0.0:
version "2.2.5"
resolved "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz"
@@ -10738,13 +11353,6 @@ hast-util-to-parse5@^6.0.0:
xtend "^4.0.0"
zwitch "^1.0.0"
-hast-util-to-string@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.0.tgz"
- integrity sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==
- dependencies:
- "@types/hast" "^3.0.0"
-
hastscript@^6.0.0:
version "6.0.0"
resolved "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz"
@@ -10854,7 +11462,7 @@ html-minifier-terser@^6.0.2, html-minifier-terser@^6.1.0:
relateurl "^0.2.7"
terser "^5.10.0"
-html-tags@^3.1.0, html-tags@^3.2.0:
+html-tags@^3.2.0:
version "3.3.1"
resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz"
integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==
@@ -11272,11 +11880,6 @@ ipaddr.js@^2.0.1:
resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz"
integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==
-is-absolute-url@^4.0.0:
- version "4.0.1"
- resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-4.0.1.tgz"
- integrity sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==
-
is-absolute@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz"
@@ -11617,11 +12220,6 @@ is-plain-obj@^3.0.0:
resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz"
integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==
-is-plain-object@5.0.0:
- version "5.0.0"
- resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz"
- integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
-
is-plain-object@^2.0.3, is-plain-object@^2.0.4:
version "2.0.4"
resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
@@ -13256,11 +13854,6 @@ markdown-it@^12.3.2:
mdurl "^1.0.1"
uc.micro "^1.0.5"
-markdown-to-jsx@^7.4.5:
- version "7.4.7"
- resolved "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.4.7.tgz"
- integrity sha512-0+ls1IQZdU6cwM1yu0ZjjiVWYtkbExSyUIFU2ZeDIFuZM1W42Mh4OlJ4nb4apX4H8smxDHRdFaoIVJGwfv5hkg==
-
marked@^0.7.0:
version "0.7.0"
resolved "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz"
@@ -13382,10 +13975,10 @@ meow@^8.0.0:
type-fest "^0.18.0"
yargs-parser "^20.2.3"
-merge-descriptors@1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5"
- integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==
+merge-descriptors@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
+ integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==
merge-stream@^2.0.0:
version "2.0.0"
@@ -14413,10 +15006,10 @@ path-scurry@^1.11.1:
lru-cache "^10.2.0"
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
-path-to-regexp@0.1.10:
- version "0.1.10"
- resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b"
- integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==
+path-to-regexp@0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
+ integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==
path-to-regexp@2.2.1:
version "2.2.1"
@@ -15395,7 +15988,14 @@ qs@6.10.4:
dependencies:
side-channel "^1.0.4"
-qs@6.13.0, qs@^6.12.3:
+qs@6.11.0:
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
+ integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
+ dependencies:
+ side-channel "^1.0.4"
+
+qs@^6.12.3:
version "6.13.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
@@ -15516,11 +16116,6 @@ react-base16-styling@^0.6.0:
lodash.flow "^3.3.0"
pure-color "^1.2.0"
-react-colorful@^5.1.2:
- version "5.6.1"
- resolved "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz"
- integrity sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==
-
react-dev-utils@^10.2.1:
version "10.2.1"
resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz"
@@ -15642,15 +16237,6 @@ react-docgen@^7.0.0:
loose-envify "^1.1.0"
scheduler "^0.23.2"
-react-element-to-jsx-string@^15.0.0:
- version "15.0.0"
- resolved "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz"
- integrity sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==
- dependencies:
- "@base2/pretty-print-object" "1.0.1"
- is-plain-object "5.0.0"
- react-is "18.1.0"
-
react-error-overlay@^6.0.11, react-error-overlay@^6.0.7:
version "6.0.11"
resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz"
@@ -15679,12 +16265,7 @@ react-helmet-async@*, react-helmet-async@^1.3.0:
react-fast-compare "^3.2.0"
shallowequal "^1.1.0"
-react-is@18.1.0:
- version "18.1.0"
- resolved "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz"
- integrity sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==
-
-"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.2.0:
+"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.2.0:
version "18.3.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e"
integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
@@ -15699,6 +16280,11 @@ react-is@^17.0.1:
resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz"
integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
+react-is@^18.0.0:
+ version "18.1.0"
+ resolved "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz"
+ integrity sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==
+
react-json-view@^1.21.3:
version "1.21.3"
resolved "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz"
@@ -16146,29 +16732,6 @@ regjsparser@^0.9.1:
dependencies:
jsesc "~0.5.0"
-rehype-external-links@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/rehype-external-links/-/rehype-external-links-3.0.0.tgz"
- integrity sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==
- dependencies:
- "@types/hast" "^3.0.0"
- "@ungap/structured-clone" "^1.0.0"
- hast-util-is-element "^3.0.0"
- is-absolute-url "^4.0.0"
- space-separated-tokens "^2.0.0"
- unist-util-visit "^5.0.0"
-
-rehype-slug@^6.0.0:
- version "6.0.0"
- resolved "https://registry.npmjs.org/rehype-slug/-/rehype-slug-6.0.0.tgz"
- integrity sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==
- dependencies:
- "@types/hast" "^3.0.0"
- github-slugger "^2.0.0"
- hast-util-heading-rank "^3.0.0"
- hast-util-to-string "^3.0.0"
- unist-util-visit "^5.0.0"
-
relateurl@^0.2.7:
version "0.2.7"
resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz"
@@ -16654,7 +17217,7 @@ saxes@^5.0.1:
scheduler@^0.23.2:
version "0.23.2"
- resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz"
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
dependencies:
loose-envify "^1.1.0"
@@ -16769,10 +17332,10 @@ semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semve
resolved "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz"
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
-send@0.19.0:
- version "0.19.0"
- resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8"
- integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==
+send@0.18.0:
+ version "0.18.0"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
+ integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
dependencies:
debug "2.6.9"
depd "2.0.0"
@@ -16848,15 +17411,15 @@ serve-index@^1.9.1:
mime-types "~2.1.17"
parseurl "~1.3.2"
-serve-static@1.16.2:
- version "1.16.2"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296"
- integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==
+serve-static@1.15.0:
+ version "1.15.0"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
+ integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
dependencies:
- encodeurl "~2.0.0"
+ encodeurl "~1.0.2"
escape-html "~1.0.3"
parseurl "~1.3.3"
- send "0.19.0"
+ send "0.18.0"
set-blocking@^2.0.0:
version "2.0.0"
@@ -17216,11 +17779,6 @@ space-separated-tokens@^1.0.0:
resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz"
integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==
-space-separated-tokens@^2.0.0:
- version "2.0.2"
- resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz"
- integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==
-
spawn-command@^0.0.2-1:
version "0.0.2"
resolved "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz"
@@ -17391,11 +17949,11 @@ stop-iteration-iterator@^1.0.0:
internal-slot "^1.0.4"
storybook@^8.3.3:
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/storybook/-/storybook-8.3.6.tgz#c5e733504fac26c1a31c527a645c04ec7da4222f"
- integrity sha512-9GVbtej6ZzPRUM7KRQ7848506FfHrUiJGqPuIQdoSJd09EmuEoLjmLAgEOmrHBQKgGYMaM7Vh9GsTLim6vwZTQ==
+ version "8.4.3"
+ resolved "https://registry.yarnpkg.com/storybook/-/storybook-8.4.3.tgz#2e281f54aa54f082aee7ed9c00c7b6504f247791"
+ integrity sha512-n+6ME+APinsx0zjNTmx3SntJ4iCgoTK7TsxUC8+op/rUAA8hNbD+/NT7Qx/F5peHNchVeVFGtebPDAHU9g1M/Q==
dependencies:
- "@storybook/core" "8.3.6"
+ "@storybook/core" "8.4.3"
stream-browserify@^3.0.0:
version "3.0.0"
@@ -17912,13 +18470,6 @@ tar@^4.4.8:
safe-buffer "^5.2.1"
yallist "^3.1.1"
-telejson@^7.2.0:
- version "7.2.0"
- resolved "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz"
- integrity sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==
- dependencies:
- memoizerific "^1.11.3"
-
temp-dir@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz"
@@ -18377,7 +18928,7 @@ type-fest@^0.8.1:
resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz"
integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
-type-fest@^2.19.0, type-fest@^2.5.0, type-fest@~2.19:
+type-fest@^2.19.0, type-fest@^2.5.0:
version "2.19.0"
resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz"
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
@@ -18511,7 +19062,12 @@ underscore@~1.13.2:
resolved "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz"
integrity sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==
-undici-types@~6.19.2:
+undici-types@~5.26.4:
+ version "5.26.5"
+ resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz"
+ integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
+
+undici-types@~6.19.8:
version "6.19.8"
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==
@@ -18618,13 +19174,6 @@ unist-util-is@^4.0.0:
resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz"
integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==
-unist-util-is@^6.0.0:
- version "6.0.0"
- resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz"
- integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==
- dependencies:
- "@types/unist" "^3.0.0"
-
unist-util-position@^3.0.0:
version "3.1.0"
resolved "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz"
@@ -18659,14 +19208,6 @@ unist-util-visit-parents@^3.0.0:
"@types/unist" "^2.0.0"
unist-util-is "^4.0.0"
-unist-util-visit-parents@^6.0.0:
- version "6.0.1"
- resolved "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz"
- integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==
- dependencies:
- "@types/unist" "^3.0.0"
- unist-util-is "^6.0.0"
-
unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.3:
version "2.0.3"
resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz"
@@ -18676,15 +19217,6 @@ unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.3:
unist-util-is "^4.0.0"
unist-util-visit-parents "^3.0.0"
-unist-util-visit@^5.0.0:
- version "5.0.0"
- resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz"
- integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==
- dependencies:
- "@types/unist" "^3.0.0"
- unist-util-is "^6.0.0"
- unist-util-visit-parents "^6.0.0"
-
universal-serialize@^1.0.4:
version "1.0.10"
resolved "https://registry.npmjs.org/universal-serialize/-/universal-serialize-1.0.10.tgz"
|