diff --git a/package.json b/package.json index b76f392bbd..9e0d57f778 100644 --- a/package.json +++ b/package.json @@ -116,7 +116,7 @@ "@cozy/minilog": "^1.0.0", "@material-ui/styles": "^4.10.0", "@sentry/integrations": "7.100.1", - "@sentry/react": "7.100.1", + "@sentry/react": "7.119.0", "@testing-library/react-hooks": "^3.4.2", "@types/classnames": "^2.3.1", "bluebird": "3.5.5", @@ -125,11 +125,11 @@ "classnames": "2.2.6", "cozy-bar": "^10.0.0", "cozy-ci": "0.4.1", - "cozy-client": "^45.7.0", + "cozy-client": "^48.17.0", "cozy-device-helper": "^2.6.0", "cozy-doctypes": "1.82.2", "cozy-flags": "^2.8.7", - "cozy-harvest-lib": "^22.0.1", + "cozy-harvest-lib": "^29.1.0", "cozy-intent": "^2.7.0", "cozy-interapp": "0.9.0", "cozy-keys-lib": "^6.0.0", @@ -139,8 +139,8 @@ "cozy-pouch-link": "45.7.0", "cozy-realtime": "4.2.9", "cozy-scripts": "^8.3.0", - "cozy-sharing": "3.12.2", - "cozy-ui": "^103.1.1", + "cozy-sharing": "^15.0.3", + "cozy-ui": "^111.8.1", "d3": "5.11.0", "date-fns": "1.30.1", "detect-node": "2.0.4", diff --git a/src/components/Select/index.jsx b/src/components/Select/index.jsx index ed069d13f3..fe4529beab 100644 --- a/src/components/Select/index.jsx +++ b/src/components/Select/index.jsx @@ -1,15 +1,16 @@ import React from 'react' +import find from 'lodash/find' + import Icon from 'cozy-ui/transpiled/react/Icon' import SelectBox, { SelectBoxWithFixedOptions } from 'cozy-ui/transpiled/react/SelectBox' -import styles from 'components/Select/styles.styl' -import find from 'lodash/find' -import palette from 'cozy-ui/transpiled/react/palette' -import { mergeStyles } from 'components/Select/styleUtils' - +import CozyTheme from 'cozy-ui/transpiled/react/providers/CozyTheme' import BottomIcon from 'cozy-ui/transpiled/react/Icons/Bottom' +import { mergeStyles } from 'components/Select/styleUtils' +import styles from 'components/Select/styles.styl' + const smallArrowStyle = { paddingLeft: '0.25rem' } const IndicatorSeparator = () => null const SmallArrow = () => ( @@ -41,7 +42,10 @@ const mkControlStyle = props => base => { } } -const singleValueStyle = base => ({ ...base, color: palette.slateGrey }) +const singleValueStyle = base => ({ + ...base, + color: 'var(--secondaryTextColor)' +}) const valueContainerStyle = base => ({ ...base, paddingLeft: 0 }) const menuStyle = base => ({ ...base, minWidth: '9.375rem' }) @@ -85,33 +89,35 @@ class Select extends React.Component { const Component = this.Component return ( - option.value == value) : options[0] - } - isSearchable={false} - getOptionLabel={x => x.name} - components={componentsOptions} - classNamePrefix="needsclick cz" - formatOptionLabel={option => ( - {option.name} - )} - styles={mergeStyles( - { - singleValue: singleValueStyle, - control: this.controlStyle, - valueContainer: valueContainerStyle, - menu: menuStyle - }, - styles - )} - name={name} - placeholder={placeholder} - onChange={option => { - onChange(option.value, options.indexOf(option.value), name) - }} - options={options} - /> + + option.value == value) : options[0] + } + isSearchable={false} + getOptionLabel={x => x.name} + components={componentsOptions} + classNamePrefix="needsclick cz" + formatOptionLabel={option => ( + {option.name} + )} + styles={mergeStyles( + { + singleValue: singleValueStyle, + control: this.controlStyle, + valueContainer: valueContainerStyle, + menu: menuStyle + }, + styles + )} + name={name} + placeholder={placeholder} + onChange={option => { + onChange(option.value, options.indexOf(option.value), name) + }} + options={options} + /> + ) } } diff --git a/src/components/SelectDates/SelectDates.jsx b/src/components/SelectDates/SelectDates.jsx index b599c35ee9..eb44e0cfae 100644 --- a/src/components/SelectDates/SelectDates.jsx +++ b/src/components/SelectDates/SelectDates.jsx @@ -61,7 +61,7 @@ const mobileMenuStyle = base => ({ }) const textStyle = () => ({ - color: 'var(--primaryColor)' + color: 'var(--primaryContrastTextColor)' }) const getSelectStyle = (isMobile, isPrimary, type) => { diff --git a/src/components/Title/__snapshots__/Title.spec.jsx.snap b/src/components/Title/__snapshots__/Title.spec.jsx.snap index c1bfd674f9..77961e404d 100644 --- a/src/components/Title/__snapshots__/Title.spec.jsx.snap +++ b/src/components/Title/__snapshots__/Title.spec.jsx.snap @@ -19,25 +19,12 @@ exports[`Title should extend className 1`] = ` `; exports[`Title should handle theme 1`] = ` - - -
- - content - -
-
-
+ + content + + `; diff --git a/src/ducks/settings/HarvestModal.jsx b/src/ducks/settings/HarvestModal.jsx index b319366755..3e8ae1741f 100644 --- a/src/ducks/settings/HarvestModal.jsx +++ b/src/ducks/settings/HarvestModal.jsx @@ -1,39 +1,9 @@ import React from 'react' -import flag from 'cozy-flags' import Dialog from 'cozy-ui/transpiled/react/Dialog' -import { withStyles } from 'cozy-ui/transpiled/react/styles' import { useVaultUnlockContext } from 'cozy-keys-lib' import { useDialogContext } from 'cozy-harvest-lib/dist/components/DialogContext' import { DialogCloseButton } from 'cozy-ui/transpiled/react/CozyDialogs' -const withHarvestDialogStyles = () => { - /** - * When this flag is enabled, tabs are removed, and the layout shift between - * data and configuration screens is not as disturbing as with tabs. So we do - * not need to customize styles to align the dialog at the top anymore and we - * can just return the identity function. This whole HOC should be able to be - * removed at the same time as the flag. See the next comment for the former - * behavior. - */ - if (flag('harvest.inappconnectors.enabled')) { - return component => component - } - /** - * Dialog will not be centered vertically since we need the modal to "stay in - * place" when changing tabs. Since tabs content's height is not the same - * between the data tab and the configuration, having the modal vertically - * centered makes it "jump" when changing tabs. - */ - return withStyles({ - scrollPaper: { - alignItems: 'start' - }, - - // Necessary to prevent warnings at runtime - paper: {} - }) -} - /** * This component copies the functionality of the modal in Harvest and its Routes component. */ @@ -53,4 +23,4 @@ const HarvestModal = ({ children, onDismiss }) => { ) } -export default withHarvestDialogStyles()(HarvestModal) +export default HarvestModal diff --git a/src/ducks/transactions/queries.js b/src/ducks/transactions/queries.js index ecb63f4e1b..e2ed377d13 100644 --- a/src/ducks/transactions/queries.js +++ b/src/ducks/transactions/queries.js @@ -111,9 +111,9 @@ export const makeEarliestLatestQueries = baseQuery => { * - If we have a selector on an account AND this selector doesn't * containt any special operator (aka starting by $) * (see https://forum.cozy.io/t/impossible-de-remonter-jusquau-bout-de-lhistorique-doperations-dans-analyse-apres-import-ach/7547), - * then the index should be indexed by account first and then we ensure + * then the index should be indexed by account first and then we ensure * that we have the date within the index - * + * * - If we don't have a slector on an account, then the index * should be indexed first by the date and then by the account * @@ -123,7 +123,12 @@ export const makeEarliestLatestQueries = baseQuery => { const selectors = Object.keys(baseQuery.selector) let indexedFields - if (selectors.includes('account') && !Object.values(baseQuery.selector).some(a => Object.keys(a)[0].startsWith('$')) ){ + if ( + selectors.includes('account') && + !Object.values(baseQuery.selector).some(a => + Object.keys(a)[0].startsWith('$') + ) + ) { indexedFields = selectors indexedFields.push('date') } else { diff --git a/yarn.lock b/yarn.lock index 6f1746d4e5..0a0dbf36ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1972,67 +1972,47 @@ dependencies: any-observable "^0.3.0" -"@sentry-internal/feedback@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.100.1.tgz#99585ba6f71eca3e7afe918273dd55b12f3aac8a" - integrity sha512-yqcRVnjf+qS+tC4NxOKLJOaSJ+csHmh/dHUzvCTkf5rLsplwXYRnny2r0tqGTQ4tuXMxwgSMKPYwicg81P+xuw== - dependencies: - "@sentry/core" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry-internal/replay-canvas@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.100.1.tgz#d37228575931b869d2ad415af46b342d83dd0fd7" - integrity sha512-TnqxqJGhbFhhYRhTG2WLFer+lVieV7mNGeIxFBiw1L4kuj8KGl+C0sknssKyZSRVJFSahhHIosHJGRMkkD//7g== - dependencies: - "@sentry/core" "7.100.1" - "@sentry/replay" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry-internal/tracing@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.100.1.tgz#4329492e50c390567197a4acbf7e3672b1db7820" - integrity sha512-+u9RRf5eL3StiyiRyAHZmdkAR7GTSGx4Mt4Lmi5NEtCcWlTGZ1QgW2r8ZbhouVmTiJkjhQgYCyej3cojtazeJg== - dependencies: - "@sentry/core" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry/browser@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.100.1.tgz#146ffca94cc187ecbf49915ef3100f6037316110" - integrity sha512-IxHQ08ixf0bmaWpe4yt1J4UUsOpg02fxax9z3tOQYXw5MSzz5pDXn8M8DFUVJB3wWuyXhHXTub9yD3VIP9fnoA== - dependencies: - "@sentry-internal/feedback" "7.100.1" - "@sentry-internal/replay-canvas" "7.100.1" - "@sentry-internal/tracing" "7.100.1" - "@sentry/core" "7.100.1" - "@sentry/replay" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry/browser@^6.0.1": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.0.2.tgz#6e886ccd2067291d242adae7d4ba2560a8fa0e08" - integrity sha512-Vkww+P7qYhhYp4+elYQ2UjbDNFzOLC0tWaegjA6ohXHewiCWio5byySLxPAwj2gfLIXwIuf5Ud21njZHg7FSIQ== - dependencies: - "@sentry/core" "6.0.2" - "@sentry/types" "6.0.2" - "@sentry/utils" "6.0.2" - tslib "^1.9.3" - -"@sentry/core@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.0.2.tgz#8cb2aa69130b809c438593da433254da1a20543f" - integrity sha512-7v9tiHRYxDT1WxVNQJc+K4s9T2m++0I+ERrTx4fx5vRzTZrtS9nDjpbiLGonGZaV6Lv2houZUp4uLVNU3vtOQw== - dependencies: - "@sentry/hub" "6.0.2" - "@sentry/minimal" "6.0.2" - "@sentry/types" "6.0.2" - "@sentry/utils" "6.0.2" - tslib "^1.9.3" +"@sentry-internal/feedback@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.119.0.tgz#429b3ea0fd34e928d2e7de5dcbe9377272a3f221" + integrity sha512-om8TkAU5CQGO8nkmr7qsSBVkP+/vfeS4JgtW3sjoTK0fhj26+DljR6RlfCGWtYQdPSP6XV7atcPTjbSnsmG9FQ== + dependencies: + "@sentry/core" "7.119.0" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" + +"@sentry-internal/replay-canvas@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.119.0.tgz#85669d184ba79150e64d05de02f5e2b616e68371" + integrity sha512-NL02VQx6ekPxtVRcsdp1bp5Tb5w6vnfBKSIfMKuDRBy5A10Uc3GSoy/c3mPyHjOxB84452A+xZSx6bliEzAnuA== + dependencies: + "@sentry/core" "7.119.0" + "@sentry/replay" "7.119.0" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" + +"@sentry-internal/tracing@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.119.0.tgz#201561af2a4ad1837333287c26050a5e688537ca" + integrity sha512-oKdFJnn+56f0DHUADlL8o9l8jTib3VDLbWQBVkjD9EprxfaCwt2m8L5ACRBdQ8hmpxCEo4I8/6traZ7qAdBUqA== + dependencies: + "@sentry/core" "7.119.0" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" + +"@sentry/browser@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.119.0.tgz#65004015c107be5d2f49a852ebcffc5d19d90e0d" + integrity sha512-WwmW1Y4D764kVGeKmdsNvQESZiAn9t8LmCWO0ucBksrjL2zw9gBPtOpRcO6l064sCLeSxxzCN+kIxhRm1gDFEA== + dependencies: + "@sentry-internal/feedback" "7.119.0" + "@sentry-internal/replay-canvas" "7.119.0" + "@sentry-internal/tracing" "7.119.0" + "@sentry/core" "7.119.0" + "@sentry/integrations" "7.119.0" + "@sentry/replay" "7.119.0" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" "@sentry/core@7.100.1": version "7.100.1" @@ -2042,14 +2022,13 @@ "@sentry/types" "7.100.1" "@sentry/utils" "7.100.1" -"@sentry/hub@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.0.2.tgz#6bb33b072bef6bf9ad50599f19f9674438717cb8" - integrity sha512-/rByl+ak5Ni6xTSfzIcJqKaaErJbDw0kXgNlHGPRQ4bM5hjDDuKbdykMk4J6BfPWt2dfwe13P25bIjz9M3a7kw== +"@sentry/core@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.119.0.tgz#a6e41119bb03ec27689f9ad04e79d1fba5b7fc37" + integrity sha512-CS2kUv9rAJJEjiRat6wle3JATHypB0SyD7pt4cpX5y0dN5dZ1JrF57oLHRMnga9fxRivydHz7tMTuBhSSwhzjw== dependencies: - "@sentry/types" "6.0.2" - "@sentry/utils" "6.0.2" - tslib "^1.9.3" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" "@sentry/integrations@7.100.1": version "7.100.1" @@ -2061,53 +2040,46 @@ "@sentry/utils" "7.100.1" localforage "^1.8.1" -"@sentry/minimal@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.0.2.tgz#09b3e9f67329090da713860e40560f77ad4afc48" - integrity sha512-wrSTTIvDsRCXbNcfha/fjkP7Mj1xzNHzGeBRMRlNg3T+nYZSrs5SihVTXT/gcABhO5PpWu8EXbMpv0bAahaEGw== +"@sentry/integrations@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.119.0.tgz#5b25c603026dbacfe1ae7bb8d768506a129149fb" + integrity sha512-OHShvtsRW0A+ZL/ZbMnMqDEtJddPasndjq+1aQXw40mN+zeP7At/V1yPZyFaURy86iX7Ucxw5BtmzuNy7hLyTA== dependencies: - "@sentry/hub" "6.0.2" - "@sentry/types" "6.0.2" - tslib "^1.9.3" + "@sentry/core" "7.119.0" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" + localforage "^1.8.1" -"@sentry/react@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.100.1.tgz#a8621f2124848b6a7bb1fc6279167f5e3cbc44f1" - integrity sha512-EdrBtrXVLK2LSx4Rvz/nQP7HZUZQmr+t3GHV8436RAhF6vs5mntACVMBoQJRWiUvtZ1iRo3rIsIdah7DLiFPgQ== +"@sentry/react@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.119.0.tgz#79f2c9d94322a3afbfa8af9f5b872f7c2e9b0820" + integrity sha512-cf8Cei+qdSA26gx+IMAuc/k44PeBImNzIpXi3930SLhUe44ypT5OZ/44L6xTODHZzTIyMSJPduf59vT2+eW9yg== dependencies: - "@sentry/browser" "7.100.1" - "@sentry/core" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" + "@sentry/browser" "7.119.0" + "@sentry/core" "7.119.0" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" hoist-non-react-statics "^3.3.2" -"@sentry/replay@7.100.1": - version "7.100.1" - resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.100.1.tgz#d9af5f8e92ce0f93cef89f5aef74d91a8d12c3eb" - integrity sha512-B1NFjzGEFaqejxBRdUyEzH8ChXc2kfiqlA/W/Lg0aoWIl2/7nuMk+l4ld9gW5F5bIAXDTVd5vYltb1lWEbpr7w== +"@sentry/replay@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.119.0.tgz#50881079d013c77f87a994331d8bcad1d49e0960" + integrity sha512-BnNsYL+X5I4WCH6wOpY6HQtp4MgVt0NVlhLUsEyrvMUiTs0bPkDBrulsgZQBUKJsbOr3l9nHrFoNVB/0i6WNLA== dependencies: - "@sentry-internal/tracing" "7.100.1" - "@sentry/core" "7.100.1" - "@sentry/types" "7.100.1" - "@sentry/utils" "7.100.1" - -"@sentry/types@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.0.2.tgz#8c1f6b5bc41708b5d6133847988752d9d184b237" - integrity sha512-aDUJuOe0MsqjDzx6dUTS6xXe+gNjYuZTHUuUB7EpihzoHGre7gUN3/WCCghiR4OJ703fxyl24cex6vDboZJLvg== + "@sentry-internal/tracing" "7.119.0" + "@sentry/core" "7.119.0" + "@sentry/types" "7.119.0" + "@sentry/utils" "7.119.0" "@sentry/types@7.100.1": version "7.100.1" resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.100.1.tgz#1349b77269cecf4e80c087842575bd1a001e9995" integrity sha512-fLM+LedHuKzOd8IhXBqaQuym+AA519MGjeczBa5kGakes/BbAsUMwsNfjsKQedp7Kh44RgYF99jwoRPK2oDrXw== -"@sentry/utils@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.0.2.tgz#ffa53e7f6873683a5aa8a50f5fcb391ca37ffab4" - integrity sha512-X2hAFMkfht4GzdtqrjuVJfK07af5r6h2BfYJGSS/XYa8KBVlDGAtvffP9uYuNWUoLxr+Vrc+ePrPoi4xCREcDQ== - dependencies: - "@sentry/types" "6.0.2" - tslib "^1.9.3" +"@sentry/types@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.119.0.tgz#8b3d7a1405c362e75cd900d46089df4e70919d2a" + integrity sha512-27qQbutDBPKGbuJHROxhIWc1i0HJaGLA90tjMu11wt0E4UNxXRX+UQl4Twu68v4EV3CPvQcEpQfgsViYcXmq+w== "@sentry/utils@7.100.1": version "7.100.1" @@ -2116,6 +2088,13 @@ dependencies: "@sentry/types" "7.100.1" +"@sentry/utils@7.119.0": + version "7.119.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.119.0.tgz#debe29020f6ef3786a5bd855cf1b97116b7be826" + integrity sha512-ZwyXexWn2ZIe2bBoYnXJVPc2esCSbKpdc6+0WJa8eutXfHq3FRKg4ohkfCBpfxljQGEfP1+kfin945lA21Ka+A== + dependencies: + "@sentry/types" "7.119.0" + "@sheerun/mutationobserver-shim@^0.3.2": version "0.3.2" resolved "https://registry.yarnpkg.com/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.2.tgz#8013f2af54a2b7d735f71560ff360d3a8176a87b" @@ -4096,6 +4075,17 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" +call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + call-me-maybe@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" @@ -4956,11 +4946,6 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -copy-text-to-clipboard@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-2.2.0.tgz#329dd6daf8c42034c763ace567418401764579ae" - integrity sha512-WRvoIdnTs1rgPMkgA2pUOa/M4Enh2uzCwdKsOMYNAJiz/4ZvEJgmbF4OmninPmlFdAWisfeh0tH+Cpf7ni3RqQ== - copy-webpack-plugin@4.6.0, copy-webpack-plugin@^4.5.4: version "4.6.0" resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz#e7f40dd8a68477d405dd1b7a854aae324b158bae" @@ -5167,6 +5152,31 @@ cozy-client@^45.7.0: sift "^6.0.0" url-search-params-polyfill "^8.0.0" +cozy-client@^48.17.0: + version "48.17.0" + resolved "https://registry.yarnpkg.com/cozy-client/-/cozy-client-48.17.0.tgz#2be81f9589cabc9b248c8dcfa46a274d168d34e2" + integrity sha512-t/bjydRZVA079ujrWKMShOYqusen8wSzvSOMKR1Jp1XQAEF+yPOzaAirh2NBqbt5Vad3NLgb8uZ6sBvd7EI2Sg== + dependencies: + "@cozy/minilog" "1.0.0" + "@types/jest" "^26.0.20" + "@types/lodash" "^4.14.170" + btoa "^1.2.1" + cozy-stack-client "^48.16.0" + date-fns "2.29.3" + json-stable-stringify "^1.0.1" + lodash "^4.17.13" + microee "^0.0.6" + node-fetch "^2.6.1" + node-polyglot "2.4.2" + open "7.4.2" + prop-types "^15.6.2" + react-redux "^7.2.0" + redux "3 || 4" + redux-thunk "^2.3.0" + server-destroy "^1.0.1" + sift "^6.0.0" + url-search-params-polyfill "^8.0.0" + cozy-client@^6.58.0: version "6.66.0" resolved "https://registry.yarnpkg.com/cozy-client/-/cozy-client-6.66.0.tgz#a7e277fc4b893e85275e60b445307cb30cc332ad" @@ -5204,6 +5214,13 @@ cozy-device-helper@^2.6.0: dependencies: lodash "^4.17.19" +cozy-device-helper@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cozy-device-helper/-/cozy-device-helper-3.0.0.tgz#c6316b7877c48ba9b343f80b13275b42027717bc" + integrity sha512-dkwQ8I0B2TiGs6MDdvSWOJKHMUwTHJegr67E3hpsupy5G9Z52dyjYtbK6bfoj0ykhit15fVI7bi8ivDyoM1oRg== + dependencies: + lodash "^4.17.19" + cozy-doctypes@1.82.2: version "1.82.2" resolved "https://registry.yarnpkg.com/cozy-doctypes/-/cozy-doctypes-1.82.2.tgz#7c7d6f44e3aaee18ba51253468e84d2d1a70fde6" @@ -5237,21 +5254,10 @@ cozy-doctypes@^1.82.2: lodash "^4.17.19" prop-types "^15.7.2" -cozy-doctypes@^1.82.3: - version "1.82.3" - resolved "https://registry.yarnpkg.com/cozy-doctypes/-/cozy-doctypes-1.82.3.tgz#e8e759c7698fb2718a35c06e46b24c000a2b3cd4" - integrity sha512-u2WRc2tD8SdR9MMFN49cAk7Wl5d11JgypBNzmrjXrziFUA5dTK3dTxJFA+tGlTfZSjJ+dfwuMYvZFf/iIg0Q4w== - dependencies: - cozy-logger "^1.7.0" - date-fns "^1.30.1" - es6-promise-pool "^2.5.0" - lodash "^4.17.19" - prop-types "^15.7.2" - -cozy-doctypes@^1.89.4: - version "1.89.4" - resolved "https://registry.yarnpkg.com/cozy-doctypes/-/cozy-doctypes-1.89.4.tgz#3d9d2c796bf666293cb7702593cb9961a5fe7018" - integrity sha512-TEbM0FRY3uFoL+vez5eFB/RDXlJ6zEf4o6Wi/P85kCJnBOUtSTl767bjjmFZ/x764vBfkn3VaLE1ct5qkyLkcQ== +cozy-doctypes@^1.91.1: + version "1.91.1" + resolved "https://registry.yarnpkg.com/cozy-doctypes/-/cozy-doctypes-1.91.1.tgz#cf22ce27a751228009f662f1166c3deaf479b7d6" + integrity sha512-lP1nHZE9JIWtTbeSS3kGvtDGZsoY2wVMY2Smfv7QF9PJG2OFs1EKa02XSeJZhQGYGfXeVnvm6jLN4IIpkMAl0A== dependencies: cozy-logger "^1.10.4" date-fns "^1.30.1" @@ -5273,16 +5279,15 @@ cozy-flags@^2.8.7: dependencies: microee "^0.0.6" -cozy-harvest-lib@^22.0.1: - version "22.1.0" - resolved "https://registry.yarnpkg.com/cozy-harvest-lib/-/cozy-harvest-lib-22.1.0.tgz#5ac6d41e61298a28e5b076e98f045568375a2c5e" - integrity sha512-znYIhWQzBvfUOGAuahlJDW80mkQm2s1gBYzhR2rk+6+8162K0CSA8qh03umNXruqnA8B2E1DaRVdZ+nYPbP01g== +cozy-harvest-lib@^29.1.0: + version "29.1.0" + resolved "https://registry.yarnpkg.com/cozy-harvest-lib/-/cozy-harvest-lib-29.1.0.tgz#387d908567a5a9e9965377d40095e2b729a4c386" + integrity sha512-McXipSL32qaOsJ6VoBwJeIH8gPTTHMAXT1uJDrjr52qFazck21lnkZMJnx/l+74DlctxSSN7mVAwQFKj2uZBVA== dependencies: "@cozy/minilog" "^1.0.0" - "@sentry/browser" "^6.0.1" classnames "^2.3.1" cozy-bi-auth "0.0.25" - cozy-doctypes "^1.89.4" + cozy-doctypes "^1.91.1" cozy-logger "^1.10.4" date-fns "^1.30.1" final-form "^4.18.5" @@ -5552,18 +5557,17 @@ cozy-scripts@^8.3.0: webpack-dev-server "3.10.3" webpack-merge "4.2.2" -cozy-sharing@3.12.2: - version "3.12.2" - resolved "https://registry.yarnpkg.com/cozy-sharing/-/cozy-sharing-3.12.2.tgz#865d59fe6e6cf030c8385afd837ceea4dc33a85d" - integrity sha512-2DnKPIx3HkKwJT3yyt2+ClU5QPiYlRy6NZ2HCEkA/eRsYY3HQMbqdYQAQmeDne06VSENWmuaZS18XdA4Ou/uew== +cozy-sharing@^15.0.3: + version "15.0.3" + resolved "https://registry.yarnpkg.com/cozy-sharing/-/cozy-sharing-15.0.3.tgz#15aca9ff92565bf1055d2f3ae720525d0721dd0a" + integrity sha512-4aTLqyHEyyE54+L68lZrLYtG8z0N8Fb1vaMKKzGB6WKaMrdlMAYNe9WdhwkbsoTI/XmBh0BxyY1i+gYIPtxsjw== dependencies: "@cozy/minilog" "^1.0.0" classnames "^2.2.6" - copy-text-to-clipboard "^2.1.1" - cozy-device-helper "^1.12.0" - cozy-doctypes "^1.82.3" + cozy-device-helper "^3.0.0" + cozy-doctypes "^1.91.1" lodash "^4.17.19" - react-autosuggest "^9.4.3" + react-autosuggest "^10.1.0" react-tooltip "^3.11.1" snarkdown "^2.0.0" @@ -5586,6 +5590,15 @@ cozy-stack-client@^45.2.0: mime "^2.4.0" qs "^6.7.0" +cozy-stack-client@^48.16.0: + version "48.16.0" + resolved "https://registry.yarnpkg.com/cozy-stack-client/-/cozy-stack-client-48.16.0.tgz#e8820197a0eb640e2d9061e21fad430ca5e56065" + integrity sha512-JgXAsmXESCfbC+T2EiXzUoPiDNFf2ePzNFQK98ZbWorAj8G6DcggdcG83/eD4QCwmv/1jXTaUWI1euTQdYEDQg== + dependencies: + detect-node "^2.0.4" + mime "^2.4.0" + qs "^6.7.0" + cozy-stack-client@^6.66.0: version "6.66.0" resolved "https://registry.yarnpkg.com/cozy-stack-client/-/cozy-stack-client-6.66.0.tgz#ba217c2d615dd31a9f40ae131644c68c4108b101" @@ -5595,10 +5608,10 @@ cozy-stack-client@^6.66.0: mime "^2.4.0" qs "^6.7.0" -cozy-ui@^103.1.1: - version "103.1.1" - resolved "https://registry.yarnpkg.com/cozy-ui/-/cozy-ui-103.1.1.tgz#9cd65adf83c575278d8923756c149b6e4385db4d" - integrity sha512-sYaxfXsG+EIKJxluHn2x2vIuXqDmf+onzFwn7/1bkIbBZKMKqYWWi6fHNEt2z0F2SBZOPIaQDPhqap6Hv1a8NQ== +cozy-ui@^111.8.1: + version "111.8.1" + resolved "https://registry.yarnpkg.com/cozy-ui/-/cozy-ui-111.8.1.tgz#589f6743811bbb0ec1e0e8ff55d65337e4752f23" + integrity sha512-jbDCUlatd1djQe5kZ0P7eufiWcf3Sm6LuKOsoAPLCppPb849ywd6cdkVkYRkt+Hzpe7k0b1sZ0+/CRg+L3Fyaw== dependencies: "@babel/runtime" "^7.3.4" "@material-ui/core" "4.12.3" @@ -5614,13 +5627,12 @@ cozy-ui@^103.1.1: intersection-observer "0.11.0" mime-types "2.1.35" mui-bottom-sheet "https://github.com/cozy/mui-bottom-sheet.git#v1.0.9" - node-polyglot "^2.2.2" + node-polyglot "^2.5.0" normalize.css "^8.0.0" pdf-lib "1.17.1" piwik-react-router "0.12.1" react-chartjs-2 "4.1.0" react-markdown "^4.0.8" - react-middle-ellipsis "1.2.2" react-pdf "^5.7.2" react-popper "^2.2.3" react-remove-scroll "^2.4.0" @@ -6394,6 +6406,15 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -6409,6 +6430,15 @@ define-properties@^1.1.4: has-property-descriptors "^1.0.0" object-keys "^1.1.1" +define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" @@ -7123,6 +7153,18 @@ es-array-method-boxes-properly@^1.0.0: resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + es-get-iterator@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" @@ -7138,6 +7180,13 @@ es-get-iterator@^1.1.2: isarray "^2.0.5" stop-iteration-iterator "^1.0.0" +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -8649,6 +8698,11 @@ function-bind@^1.0.2, function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + function.name-polyfill@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/function.name-polyfill/-/function.name-polyfill-1.0.6.tgz#c54e37cae0a77dfcb49d47982815b0826b5c60d9" @@ -8745,6 +8799,17 @@ get-intrinsic@^1.1.3, get-intrinsic@^1.2.0: has "^1.0.3" has-symbols "^1.0.3" +get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + get-nonce@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" @@ -9223,6 +9288,18 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" +has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + has-symbol-support-x@^1.4.1, has-symbol-support-x@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" @@ -9316,6 +9393,13 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" +hasown@^2.0.0, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + hasurl@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/hasurl/-/hasurl-1.0.0.tgz#e4c619097ae1e8fc906bee904ce47e94f5e1ea37" @@ -13508,7 +13592,7 @@ node-polyglot@2.4.2: string.prototype.trim "^1.2.4" warning "^4.0.3" -node-polyglot@^2.2.2, node-polyglot@^2.4.0: +node-polyglot@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/node-polyglot/-/node-polyglot-2.4.0.tgz#0d2717ed06640d9ff48a2aebe8d13e39ef03518f" integrity sha512-KRzKwzMWm3wSAjOSop7/WwNyzaMkCe9ddkwXTQsIZEJmvEnqy/bCqLpAVw6xBszKfy4iLdYVA0d83L+cIkYPbA== @@ -13518,6 +13602,15 @@ node-polyglot@^2.2.2, node-polyglot@^2.4.0: string.prototype.trim "^1.1.2" warning "^4.0.3" +node-polyglot@^2.5.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/node-polyglot/-/node-polyglot-2.6.0.tgz#3d5889664253d90babc0fcd3c12ae0ac7b98289f" + integrity sha512-ZZFkaYzIfGfBvSM6QhA9dM8EEaUJOVewzGSRcXWbJELXDj0lajAtKaENCYxvF5yE+TgHg6NQb0CmgYMsMdcNJQ== + dependencies: + hasown "^2.0.2" + object.entries "^1.1.8" + warning "^4.0.3" + node-pre-gyp@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" @@ -13830,6 +13923,15 @@ object.entries@^1.1.4, object.entries@^1.1.5: define-properties "^1.1.3" es-abstract "^1.19.1" +object.entries@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + object.fromentries@^2.0.0, object.fromentries@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.2.tgz#4a09c9b9bb3843dd0f89acdb517a794d4f355ac9" @@ -15444,7 +15546,7 @@ prop-types-exact@^1.2.0: object.assign "^4.1.0" reflect.ownkeys "^0.2.0" -prop-types@15.7.2, prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@15.7.2, prop-types@^15.0.0, prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -15719,23 +15821,16 @@ react-addons-test-utils@16.0.0-alpha.3: fbjs "^0.8.9" object-assign "^4.1.0" -react-autosuggest@^9.4.3: - version "9.4.3" - resolved "https://registry.yarnpkg.com/react-autosuggest/-/react-autosuggest-9.4.3.tgz#eb46852422a48144ab9f39fb5470319222f26c7c" - integrity sha512-wFbp5QpgFQRfw9cwKvcgLR8theikOUkv8PFsuLYqI2PUgVlx186Cz8MYt5bLxculi+jxGGUUVt+h0esaBZZouw== - dependencies: - prop-types "^15.5.10" - react-autowhatever "^10.1.2" - shallow-equal "^1.0.0" - -react-autowhatever@^10.1.2: - version "10.2.0" - resolved "https://registry.yarnpkg.com/react-autowhatever/-/react-autowhatever-10.2.0.tgz#bdd07bf19ddf78acdb8ce7ae162ac13b646874ab" - integrity sha512-dqHH4uqiJldPMbL8hl/i2HV4E8FMTDEdVlOIbRqYnJi0kTpWseF9fJslk/KS9pGDnm80JkYzVI+nzFjnOG/u+g== +react-autosuggest@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/react-autosuggest/-/react-autosuggest-10.1.0.tgz#4d25b8acc78bb518eb70189bb96bcd777dc71ffb" + integrity sha512-/azBHmc6z/31s/lBf6irxPf/7eejQdR0IqnZUzjdSibtlS8+Rw/R79pgDAo6Ft5QqCUTyEQ+f0FhL+1olDQ8OA== dependencies: - prop-types "^15.5.8" + es6-promise "^4.2.8" + prop-types "^15.7.2" react-themeable "^1.1.0" section-iterator "^2.0.0" + shallow-equal "^1.2.1" react-chartjs-2@2.7.6: version "2.7.6" @@ -15949,11 +16044,6 @@ react-markdown@4.2.2, react-markdown@^4.0.8, react-markdown@^4.2.2: unist-util-visit "^1.3.0" xtend "^4.0.1" -react-middle-ellipsis@1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/react-middle-ellipsis/-/react-middle-ellipsis-1.2.2.tgz#e1676fe2fbc864ea7e2fc25bedc53db2635bb2a9" - integrity sha512-tTsyS/hOjT3C5WjpueAx1/WsYUVnNlUnDRCKSffGT1ns7b0NbSi6FGVVPDLTxn207B0sVjNTbMnk1HFGWd5hzA== - react-pdf@^5.7.2: version "5.7.2" resolved "https://registry.yarnpkg.com/react-pdf/-/react-pdf-5.7.2.tgz#c458dedf7983822668b40dcac1eae052c1f6e056" @@ -17291,6 +17381,18 @@ set-blocking@^2.0.0, set-blocking@~2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + set-value@^2.0.0, set-value@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" @@ -17324,7 +17426,7 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shallow-equal@^1.0.0, shallow-equal@^1.2.1: +shallow-equal@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da" integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==