diff --git a/plugins/linear-genome-view/src/LaunchLinearGenomeView/index.ts b/plugins/linear-genome-view/src/LaunchLinearGenomeView/index.ts index e17d2b4258..b45670395e 100644 --- a/plugins/linear-genome-view/src/LaunchLinearGenomeView/index.ts +++ b/plugins/linear-genome-view/src/LaunchLinearGenomeView/index.ts @@ -14,13 +14,18 @@ export default (pluginManager: PluginManager) => { assembly, loc, tracks = [], + tracklist, + nav, }: { session: AbstractSessionModel assembly?: string loc: string tracks?: string[] + tracklist?: boolean + nav?: boolean }) => { try { + console.log({ nav }) const { assemblyManager } = session const view = session.addView('LinearGenomeView', {}) as LGV @@ -48,6 +53,12 @@ export default (pluginManager: PluginManager) => { `Could not resolve identifiers: ${idsNotFound.join(',')}`, ) } + if (tracklist) { + view.activateTrackSelector() + } + if (nav !== undefined) { + view.setHideHeader(nav) + } } catch (e) { session.notify(`${e}`, 'error') throw e diff --git a/plugins/linear-genome-view/src/LinearGenomeView/index.test.ts b/plugins/linear-genome-view/src/LinearGenomeView/index.test.ts index f165e39fe2..08e3e311f1 100644 --- a/plugins/linear-genome-view/src/LinearGenomeView/index.test.ts +++ b/plugins/linear-genome-view/src/LinearGenomeView/index.test.ts @@ -572,12 +572,6 @@ test('can perform bpToPx in a way that makes sense on things that happen outside expect(model.bpPerPx).toEqual(1) expect(model.offsetPx).toEqual(100) - model.toggleHeader() - expect(model.hideHeader).toEqual(true) - model.toggleHeader() - model.toggleHeaderOverview() - expect(model.hideHeaderOverview).toEqual(true) - model.toggleHeaderOverview() model.setError(new Error('pxToBp failed to map to a region')) expect(`${model.error}`).toEqual('Error: pxToBp failed to map to a region') }) diff --git a/plugins/linear-genome-view/src/LinearGenomeView/model.ts b/plugins/linear-genome-view/src/LinearGenomeView/model.ts index e30276001a..57a38e6698 100644 --- a/plugins/linear-genome-view/src/LinearGenomeView/model.ts +++ b/plugins/linear-genome-view/src/LinearGenomeView/model.ts @@ -560,26 +560,26 @@ export function stateModelFactory(pluginManager: PluginManager) { /** * #action */ - toggleHeader() { - self.hideHeader = !self.hideHeader + setHideHeader(b: boolean) { + self.hideHeader = b }, /** * #action */ - toggleHeaderOverview() { - self.hideHeaderOverview = !self.hideHeaderOverview + setHideHeaderOverview(b: boolean) { + self.hideHeaderOverview = b }, /** * #action */ - toggleNoTracksActive() { - self.hideNoTracksActive = !self.hideNoTracksActive + setHideNoTracksActive(b: boolean) { + self.hideNoTracksActive = b }, /** * #action */ - toggleShowGridlines() { - self.showGridlines = !self.showGridlines + setShowGridlines(b: boolean) { + self.showGridlines = b }, /** * #action @@ -787,8 +787,8 @@ export function stateModelFactory(pluginManager: PluginManager) { /** * #action */ - toggleCenterLine() { - self.showCenterLine = !self.showCenterLine + setShowCenterLine(b: boolean) { + self.showCenterLine = b }, /** @@ -1102,32 +1102,34 @@ export function stateModelFactory(pluginManager: PluginManager) { label: 'Show center line', type: 'checkbox', checked: self.showCenterLine, - onClick: self.toggleCenterLine, + onClick: () => self.setShowCenterLine(!self.showCenterLine), }, { label: 'Show header', type: 'checkbox', checked: !self.hideHeader, - onClick: self.toggleHeader, + onClick: () => self.setHideHeader(!self.hideHeader), }, { label: 'Show header overview', type: 'checkbox', checked: !self.hideHeaderOverview, - onClick: self.toggleHeaderOverview, + onClick: () => + self.setHideHeaderOverview(!self.hideHeaderOverview), disabled: self.hideHeader, }, { label: 'Show no tracks active button', type: 'checkbox', checked: !self.hideNoTracksActive, - onClick: self.toggleNoTracksActive, + onClick: () => + self.setHideNoTracksActive(!self.hideNoTracksActive), }, { label: 'Show guidelines', type: 'checkbox', checked: self.showGridlines, - onClick: self.toggleShowGridlines, + onClick: () => self.setShowGridlines(!self.showGridlines), }, ...(canShowCytobands ? [ diff --git a/products/jbrowse-web/src/SessionLoader.ts b/products/jbrowse-web/src/SessionLoader.ts index 47738c3364..0ae8acb098 100644 --- a/products/jbrowse-web/src/SessionLoader.ts +++ b/products/jbrowse-web/src/SessionLoader.ts @@ -28,6 +28,8 @@ const SessionLoader = types sessionTracks: types.maybe(types.string), assembly: types.maybe(types.string), tracks: types.maybe(types.string), + tracklist: types.maybe(types.boolean), + nav: types.maybe(types.boolean), initialTimestamp: types.number, }) .volatile(() => ({ diff --git a/products/jbrowse-web/src/components/Loader.tsx b/products/jbrowse-web/src/components/Loader.tsx index 5ca3c80947..4812a075c4 100644 --- a/products/jbrowse-web/src/components/Loader.tsx +++ b/products/jbrowse-web/src/components/Loader.tsx @@ -5,6 +5,7 @@ import { StringParam, QueryParamProvider, useQueryParam, + BooleanParam, } from 'use-query-params' import { WindowHistoryAdapter } from 'use-query-params/adapters/window' import { FatalErrorDialog, LoadingEllipses } from '@jbrowse/core/ui' @@ -26,6 +27,10 @@ const ConfigWarningDialog = lazy(() => import('./ConfigWarningDialog')) const SessionWarningDialog = lazy(() => import('./SessionWarningDialog')) const StartScreen = lazy(() => import('./StartScreen')) +function normalize(param: T | null | undefined) { + return param === null ? undefined : param +} + export function Loader({ initialTimestamp = Date.now(), }: { @@ -33,10 +38,9 @@ export function Loader({ }) { // return value if defined, else convert null to undefined for use with // types.maybe - const load = (param: string | null | undefined) => - param === null ? undefined : param const Str = StringParam + const Bool = BooleanParam const [config] = useQueryParam('config', Str) const [session] = useQueryParam('session', Str) @@ -46,16 +50,20 @@ export function Loader({ const [sessionTracks, setSessionTracks] = useQueryParam('sessionTracks', Str) const [assembly, setAssembly] = useQueryParam('assembly', Str) const [tracks, setTracks] = useQueryParam('tracks', Str) + const [nav, setNav] = useQueryParam('nav', Bool) + const [tracklist, setTrackList] = useQueryParam('tracklist', Bool) const loader = SessionLoader.create({ - configPath: load(config), - sessionQuery: load(session), - password: load(password), - adminKey: load(adminKey), - loc: load(loc), - assembly: load(assembly), - tracks: load(tracks), - sessionTracks: load(sessionTracks), + configPath: normalize(config), + sessionQuery: normalize(session), + password: normalize(password), + adminKey: normalize(adminKey), + loc: normalize(loc), + assembly: normalize(assembly), + tracks: normalize(tracks), + sessionTracks: normalize(sessionTracks), + tracklist: normalize(tracklist), + nav: normalize(nav), initialTimestamp, }) @@ -65,7 +73,17 @@ export function Loader({ setAssembly(undefined, 'replaceIn') setPassword(undefined, 'replaceIn') setSessionTracks(undefined, 'replaceIn') - }, [setAssembly, setLoc, setTracks, setPassword, setSessionTracks]) + setTrackList(undefined, 'replaceIn') + setNav(undefined, 'replaceIn') + }, [ + setAssembly, + setLoc, + setNav, + setTrackList, + setTracks, + setPassword, + setSessionTracks, + ]) return } diff --git a/products/jbrowse-web/src/createPluginManager.ts b/products/jbrowse-web/src/createPluginManager.ts index 7edf087af1..2188490bc0 100644 --- a/products/jbrowse-web/src/createPluginManager.ts +++ b/products/jbrowse-web/src/createPluginManager.ts @@ -47,8 +47,7 @@ export function createPluginManager(self: SessionLoaderModel) { // @ts-expect-error if (!self.configSnapshot?.configuration?.rpc?.defaultDriver) { - const { rpc } = rootModel.jbrowse.configuration - rpc.defaultDriver.set('WebWorkerRpcDriver') + rootModel.jbrowse.configuration.defaultDriver.set('WebWorkerRpcDriver') } let afterInitializedCb = () => {} @@ -60,10 +59,7 @@ export function createPluginManager(self: SessionLoaderModel) { if (self.sessionError) { rootModel.setDefaultSession() rootModel.session.notify( - `Error loading session: ${self.sessionError}. If you - received this URL from another user, request that they send you - a session generated with the "Share" button instead of copying - and pasting their URL`, + `Error loading session: ${self.sessionError}. If you received this URL from another user, request that they send you a session generated with the "Share" button instead of copying and pasting their URL`, ) } else if (self.sessionSnapshot) { rootModel.setSession(self.sessionSnapshot) diff --git a/yarn.lock b/yarn.lock index d77cd2191b..a072344929 100644 --- a/yarn.lock +++ b/yarn.lock @@ -110,15 +110,15 @@ tslib "^1.11.1" "@aws-sdk/client-cloudfront@^3.504.0": - version "3.507.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudfront/-/client-cloudfront-3.507.0.tgz#636b2acf63230b9eb1162cbc9210cd24d7103c07" - integrity sha512-8cL3Z62KCoXUTYP9nI1NMiq5N7/Nt1qODLfhQrb4pfZJqcUOHJpzbNJpzizT0D8psVQLKhA6Wbms40dhucqO+w== + version "3.509.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudfront/-/client-cloudfront-3.509.0.tgz#5db09f26efd75bbc9b376f3d74932dbc69cb5783" + integrity sha512-YhuGEcZIvys+9Rxgo20NtLTy1cUlxVKpwBbrvYRpHWbdj1Pz0p8T6yTRtEK/pVez1kn8GFK7hWIxlx/vM8kdRA== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" "@aws-sdk/client-sts" "3.507.0" "@aws-sdk/core" "3.496.0" - "@aws-sdk/credential-provider-node" "3.507.0" + "@aws-sdk/credential-provider-node" "3.509.0" "@aws-sdk/middleware-host-header" "3.502.0" "@aws-sdk/middleware-logger" "3.502.0" "@aws-sdk/middleware-recursion-detection" "3.502.0" @@ -160,16 +160,16 @@ tslib "^2.5.0" "@aws-sdk/client-s3@^3.504.0": - version "3.507.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.507.0.tgz#3e4205a844d8fbd8656f66d0a3ba1c8aaa7b9b96" - integrity sha512-rRLiC5Ly3e7kZVNoRsG6JhZ8Yat5uEnDeShdWNdHchyTO88AaEnHaeyiVG9ecmKI8jYl6NbWSHB8xL0l9KIr/w== + version "3.509.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.509.0.tgz#0c33fd8d94432b4fbaddf26ad5614ded10473323" + integrity sha512-yeZJ1892Lj8S2zE0HerVt/ZJWaxemoEV3tzn5XDjExK6666cUajSwfmX036T51pEBwjqsTPz0ZJB1rlV7VFTIA== dependencies: "@aws-crypto/sha1-browser" "3.0.0" "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" "@aws-sdk/client-sts" "3.507.0" "@aws-sdk/core" "3.496.0" - "@aws-sdk/credential-provider-node" "3.507.0" + "@aws-sdk/credential-provider-node" "3.509.0" "@aws-sdk/middleware-bucket-endpoint" "3.502.0" "@aws-sdk/middleware-expect-continue" "3.502.0" "@aws-sdk/middleware-flexible-checksums" "3.502.0" @@ -410,10 +410,10 @@ "@smithy/types" "^2.9.1" tslib "^2.5.0" -"@aws-sdk/credential-provider-node@3.507.0": - version "3.507.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.507.0.tgz#b6c9f3c2c8294911c4f12e267f16a26e1eba4813" - integrity sha512-tkQnmOLkRBXfMLgDYHzogrqTNdtl0Im0ipzJb2IV5hfM5NoTfCf795e9A9isgwjSP/g/YEU0xQWxa4lq8LRtuA== +"@aws-sdk/credential-provider-node@3.509.0": + version "3.509.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.509.0.tgz#0a65ce0e8c20312b00654e12ff95f80f3317dc82" + integrity sha512-uXT8wIq1k+m0mS/pC9U1cUTIjUB7/4PgxyiYsTxYPIULtWnQXltAlcPU3QzKTJMP60sqftRYZ2jFDLAVsipQxw== dependencies: "@aws-sdk/credential-provider-env" "3.502.0" "@aws-sdk/credential-provider-http" "3.503.1" @@ -2727,80 +2727,80 @@ resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz#c3ec604a0b54b9a9b87e9735dfc59e1a5da6a5fb" integrity sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug== -"@mui/base@5.0.0-beta.34": - version "5.0.0-beta.34" - resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.34.tgz#44b0f203250a6e3b2d810f37c9720d114182abd0" - integrity sha512-e2mbTGTtReD/y5RFwnhkl1Tgl3XwgJhY040IlfkTVaU9f5LWrVhEnpRsYXu3B1CtLrwiWs4cu7aMHV9yRd4jpw== +"@mui/base@5.0.0-beta.36": + version "5.0.0-beta.36" + resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.36.tgz#29ca2de9d387f6d3943b6f18a84415c43e5f206c" + integrity sha512-6A8fYiXgjqTO6pgj31Hc8wm1M3rFYCxDRh09dBVk0L0W4cb2lnurRJa3cAyic6hHY+we1S58OdGYRbKmOsDpGQ== dependencies: "@babel/runtime" "^7.23.9" "@floating-ui/react-dom" "^2.0.8" "@mui/types" "^7.2.13" - "@mui/utils" "^5.15.7" + "@mui/utils" "^5.15.9" "@popperjs/core" "^2.11.8" clsx "^2.1.0" prop-types "^15.8.1" -"@mui/core-downloads-tracker@^5.15.7": - version "5.15.8" - resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.8.tgz#8af5b84d6078e7f65e1d2f01af38487f7ce517e1" - integrity sha512-W6R1dZJgbYfLmQKf7Es2WUw0pkDkEVUf2jA22DYu0JOa9M3pjvOqoC9HgOPGNNJTu6SCWLSWh3euv1Jn2NmeQA== +"@mui/core-downloads-tracker@^5.15.9": + version "5.15.9" + resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.9.tgz#c29138c70cc0fb49cd909c29beef3fb0647e5af7" + integrity sha512-CSDpVevGaxsvMkiYBZ8ztki1z/eT0mM2MqUT21eCRiMz3DU4zQw5rXG5ML/yTuJF9Z2Wv9SliIeaRAuSR/9Nig== "@mui/icons-material@^5.0.0", "@mui/icons-material@^5.0.1", "@mui/icons-material@^5.0.2": - version "5.15.8" - resolved "https://registry.yarnpkg.com/@mui/icons-material/-/icons-material-5.15.8.tgz#67fafa52f18fb5712e5062fb1af08faea28caafb" - integrity sha512-3Ikivf+BOJ7jT1/71HrbKeicgF9ENM4qo+J1050HMJLtLiJEVXbicnsg2oWJZL+0AsrOMaKnTmx1URBpkctLWg== + version "5.15.9" + resolved "https://registry.yarnpkg.com/@mui/icons-material/-/icons-material-5.15.9.tgz#8d11839d35cf3cfd62df40934d8e9485f66be620" + integrity sha512-6tLQoM6RylQuDnHR6qQay0G0pJgKmrhn5MIm0IfrwtmSO8eV5iUFR+nNUTXsWa24gt7ZbIKnJ962UlYaeXa4bg== dependencies: "@babel/runtime" "^7.23.9" "@mui/material@^5.0.0", "@mui/material@^5.10.17": - version "5.15.7" - resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.15.7.tgz#8496d8a2b9f0409a0f82b93f819a48f6f82bc12f" - integrity sha512-l6+AiKZH3iOJmZCnlpel8ghYQe9Lq0BEuKP8fGj3g5xz4arO9GydqYAtLPMvuHKtArj8lJGNuT2yHYxmejincA== + version "5.15.9" + resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.15.9.tgz#4d6a4aee002c6a2d0e174e08c6d23245c18dd828" + integrity sha512-kbHTZDcFmN8GHKzRpImUEl9AJfFWI/0Kl+DsYVT3kHzQWUuHiKm3uHXR1RCOqr7H8IgHFPdbxItmCSQ/mj7zgg== dependencies: "@babel/runtime" "^7.23.9" - "@mui/base" "5.0.0-beta.34" - "@mui/core-downloads-tracker" "^5.15.7" - "@mui/system" "^5.15.7" + "@mui/base" "5.0.0-beta.36" + "@mui/core-downloads-tracker" "^5.15.9" + "@mui/system" "^5.15.9" "@mui/types" "^7.2.13" - "@mui/utils" "^5.15.7" + "@mui/utils" "^5.15.9" "@types/react-transition-group" "^4.4.10" clsx "^2.1.0" - csstype "^3.1.2" + csstype "^3.1.3" prop-types "^15.8.1" react-is "^18.2.0" react-transition-group "^4.4.5" -"@mui/private-theming@^5.15.8": - version "5.15.8" - resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.15.8.tgz#c545f09e125f4dceb6afcc2d0df58aaf19b3a98a" - integrity sha512-HMDPO416iMZPqs8nGUL3GJMDNpJtE1Uefw/Aw+zTKJHX5JnT+Bms41e2065BUT/zR5dYcKjFP4gQMwW5QX7nvA== +"@mui/private-theming@^5.15.9": + version "5.15.9" + resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.15.9.tgz#3ea3514ed2f6bf68541dbe9206665a82cd89cb01" + integrity sha512-/aMJlDOxOTAXyp4F2rIukW1O0anodAMCkv1DfBh/z9vaKHY3bd5fFf42wmP+0GRmwMinC5aWPpNfHXOED1fEtg== dependencies: "@babel/runtime" "^7.23.9" - "@mui/utils" "^5.15.8" + "@mui/utils" "^5.15.9" prop-types "^15.8.1" -"@mui/styled-engine@^5.15.8": - version "5.15.8" - resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.15.8.tgz#c60c0cf89ae7514e5b29b81fb43fc48dfd159f48" - integrity sha512-31ZKPGsS0OiSwuzi8RWoTiWRdUWXPRiOQkyG9bRYX/zvoYeBXEdbsLEgbryug5mVRsPpvwbH5q/i/t6MkjQ71g== +"@mui/styled-engine@^5.15.9": + version "5.15.9" + resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.15.9.tgz#444605039ec3fe456bdd5d5cb94330183be62b91" + integrity sha512-NRKtYkL5PZDH7dEmaLEIiipd3mxNnQSO+Yo8rFNBNptY8wzQnQ+VjayTq39qH7Sast5cwHKYFusUrQyD+SS4Og== dependencies: "@babel/runtime" "^7.23.9" "@emotion/cache" "^11.11.0" - csstype "^3.1.2" + csstype "^3.1.3" prop-types "^15.8.1" -"@mui/system@^5.14.4", "@mui/system@^5.15.7": - version "5.15.8" - resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.15.8.tgz#0b62ae10a06d380455172dd8dc1c3633a70c2571" - integrity sha512-BUMJvlz1UqIqDPyrvc+MwjOUkWKskUPAOUuRh2KMAworiXuuUmtIivxSfdGll2ex6RHSylu4yc5dJZByOI8EcQ== +"@mui/system@^5.14.4", "@mui/system@^5.15.9": + version "5.15.9" + resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.15.9.tgz#8a34ac0ab133af2550cc7ab980a35174142fd265" + integrity sha512-SxkaaZ8jsnIJ77bBXttfG//LUf6nTfOcaOuIgItqfHv60ZCQy/Hu7moaob35kBb+guxVJnoSZ+7vQJrA/E7pKg== dependencies: "@babel/runtime" "^7.23.9" - "@mui/private-theming" "^5.15.8" - "@mui/styled-engine" "^5.15.8" + "@mui/private-theming" "^5.15.9" + "@mui/styled-engine" "^5.15.9" "@mui/types" "^7.2.13" - "@mui/utils" "^5.15.8" + "@mui/utils" "^5.15.9" clsx "^2.1.0" - csstype "^3.1.2" + csstype "^3.1.3" prop-types "^15.8.1" "@mui/types@^7.2.13": @@ -2808,10 +2808,10 @@ resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.13.tgz#d1584912942f9dc042441ecc2d1452be39c666b8" integrity sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g== -"@mui/utils@^5.14.16", "@mui/utils@^5.15.7", "@mui/utils@^5.15.8": - version "5.15.8" - resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.15.8.tgz#b7a6df7bafb9f366ef32fcb3bc97f63a38a2e4a7" - integrity sha512-Q6Z/xSxi1Z6xQ5Qj9p4ZTHudwfrrwFALtU6H1O222pXudg9Qm0zHdiwJQiHT9L6jMIN78ZujEfGHserMoHUrQw== +"@mui/utils@^5.14.16", "@mui/utils@^5.15.9": + version "5.15.9" + resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.15.9.tgz#2bdf925e274d87cbe90c14eb52d0835318205e86" + integrity sha512-yDYfr61bCYUz1QtwvpqYy/3687Z8/nS4zv7lv/ih/6ZFGMl1iolEvxRmR84v2lOYxlds+kq1IVYbXxDKh8Z9sg== dependencies: "@babel/runtime" "^7.23.9" "@types/prop-types" "^15.7.11" @@ -3145,27 +3145,27 @@ node-gyp "^10.0.0" which "^4.0.0" -"@nrwl/devkit@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-18.0.2.tgz#9280fe65b59d9ea12438b0d039fa3b58b00cc171" - integrity sha512-DvZtiTJLt8K/TjCWllha2myGzPgWO4BgbmIVuxyNvFbZTYkDiPBr5InW0pICSAX2DPFv4NvA77t8dxNCPNvZvA== +"@nrwl/devkit@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-18.0.3.tgz#5cc6962096f639136d38ab3c0d9085c79887e9e6" + integrity sha512-ztDAaiEciEL4Gwq42m6+gz392QnBRBZoYwYUEXhLiOrPngAu2eGnkXrQlSvF54ISKLwzD7gnGAKRzpA6nw8u5w== dependencies: - "@nx/devkit" "18.0.2" + "@nx/devkit" "18.0.3" -"@nrwl/tao@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-18.0.2.tgz#b79767c64b66280b1a20b9245b9730b5afec124e" - integrity sha512-stukJDZIP0H0Vw+I1DKVyG5grsSWdaemnYFzhkJl3IxNz1oN2kXGmGOd8j9JYEBiLJyQ15fFrEGnLRqSgXkT+A== +"@nrwl/tao@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-18.0.3.tgz#52bf8fabc4ca55576c2b6bd4225ac5986969127e" + integrity sha512-9EIIkjvaXs7JM0shhZAQIblV3ym+wZyqxZ9nYc39OwPkII2xXtGhWPhd7SRj+If6lbVNpelIc/Xg5DpTMgu16g== dependencies: - nx "18.0.2" + nx "18.0.3" tslib "^2.3.0" -"@nx/devkit@18.0.2", "@nx/devkit@>=17.1.2 < 19": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-18.0.2.tgz#2cb4c10ac3ef372f950fcb6b00c4780b622e9e4b" - integrity sha512-1LiAHWRYaQkSIUsNxynHM+k4luLDuErThXKsIdOyZr4Qkw0k7v/Aw7HMdx9Usgo+mC3wc+EF7SQUnWCnQ2KHww== +"@nx/devkit@18.0.3", "@nx/devkit@>=17.1.2 < 19": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-18.0.3.tgz#143ecbdb6a56f3653e767db30a10fcc8b423b6ff" + integrity sha512-HiQq43YHfdjG5WnBxVNTlRm1IhnVaWoBLZrbkFItElX4SIhUqWQUp0gjtdTXy0do8Q2hkj8aITrC4Tm92KiyUw== dependencies: - "@nrwl/devkit" "18.0.2" + "@nrwl/devkit" "18.0.3" ejs "^3.1.7" enquirer "~2.3.6" ignore "^5.0.4" @@ -3174,55 +3174,55 @@ tslib "^2.3.0" yargs-parser "21.1.1" -"@nx/nx-darwin-arm64@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-18.0.2.tgz#ef88f8b72a53dc2ee6ea5e64337a202543315ecc" - integrity sha512-zFW5GDrH3GRdm5FePCYuCAEWvJ/G7iiB3jgP0zvLTRe06BQ4Z3bKCQu1v0B/mA7kR+cCY0ZtgHE+9UhK+lWarw== - -"@nx/nx-darwin-x64@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-18.0.2.tgz#1baccf7e384409673a799ad37c7d62793102557f" - integrity sha512-Iihl8MK7NiDxn6pyhe/sctEv5J2MOK2bLJH3hBgJXbq8h278jAXqM5zLxVO49Kya65K7idAu1g5nvrRtafUIXg== - -"@nx/nx-freebsd-x64@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-18.0.2.tgz#fdd578968f01b2d4b246faaf19d28af4f1a40405" - integrity sha512-D6pFFLRZs5f99oF3nHWMHhEYBVDB7x0kaDuR+96FfQlZXPU2SSQ+fzV1TREeQPhfHf9owgcduiE4utrOgJBTOQ== - -"@nx/nx-linux-arm-gnueabihf@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-18.0.2.tgz#a201f1ce0a0927c415107733b6eaddf6a26a2255" - integrity sha512-TCEKHBByEqIjiMNGOWS3maPpqQq1syUKOfp4fLJyE9A+NEK0th/6s65RWtzQR/GBUsi5r5y5g/pt+XFup+DrMA== - -"@nx/nx-linux-arm64-gnu@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-18.0.2.tgz#4a8af9e17a985e2ca5096bf3d8270e875fb79243" - integrity sha512-oYWeWtLmtM2LmsTStc6P4xUSJvpZxHZCoHIAFw1Rw7LQRbTyky19XR87F2mbEJbhSPMymeeLDR6SN0JSplODLg== - -"@nx/nx-linux-arm64-musl@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-18.0.2.tgz#4a9dd570619a4abdbfcc13ef76b45f45a560241f" - integrity sha512-9I27P5IilvICsLJxmh79OG6Y21uFKaqDAKCDlc608cyAH48Rq9xVM24DEQD0cITbfOjMRBBO2rMl7XX3b81w9Q== - -"@nx/nx-linux-x64-gnu@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-18.0.2.tgz#d25c5f43e3ec5591a7a6fac55e035577578c5d35" - integrity sha512-4ZWmgrIJC+4kDkMn8xEEcraVlMkBSwMIaAdKkaewEFLGKiGbURDyfSZu2kmnV+Y8+niRt75TD7skOmgMmXIvcg== - -"@nx/nx-linux-x64-musl@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-18.0.2.tgz#d4aa27cd86cd9106504b351d5a155820b4055f84" - integrity sha512-zEaO53G3xOYEZ0loBdKCYcnXganzkbv8daWMxNCjBtstyTN3sfRH7KKM8Z6dp0xw4toxxuCC4OsYGmRKnps+Dg== - -"@nx/nx-win32-arm64-msvc@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-18.0.2.tgz#a138940a29a6578b11508ff715c3042f374fc330" - integrity sha512-pLc0SC/bEh8TC5H//pD+vHYUNCdYLWsMB9xAdey6V2qmKPrrDuWTs69qh0zCW4S1Jm8C9XK1av5mWIp2Fj8KnA== - -"@nx/nx-win32-x64-msvc@18.0.2": - version "18.0.2" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-18.0.2.tgz#c058aa500c1284d4be4c281f7b96e675a8922ed0" - integrity sha512-alWijWoroV65IRLdAQhFpINS9SRYSncWVT7CYe1iWwjiT16Un2i4NDoselpADuAsYC+Rgd+4h5Y+XzwtsQ55gg== +"@nx/nx-darwin-arm64@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-18.0.3.tgz#a0e6344e42a5ed88913ad363ba2bfd61752f77d1" + integrity sha512-fsMzaX848KMNyF3+I5JjayHFKPsANsbr/++qTIc9skMLPYz1DQANcD6TSkc1tOWLSn4CV44cEAIwfAddPEBupw== + +"@nx/nx-darwin-x64@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-18.0.3.tgz#a68566e45e0b227c585e1d4bd6c4542ca749ecae" + integrity sha512-W/FcvpQcBmsHuTcLQ2BwVjgARqTzGgLEqUGs6S/PnSEL+IgoBaWvQMavOoiisv8QY9GlLzX5Oq3rAkpJ1EmoNw== + +"@nx/nx-freebsd-x64@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-18.0.3.tgz#d93f47aaae9f769bf3b3a9d79e3bee46e992e250" + integrity sha512-Wx+nRQdQQsXd8DvAy426AtPoo80F3Loku+r8AKp1QBT24NCPzD/yjz6bGyNucGCrt+RKGPmaFHWBw+8qByMi6A== + +"@nx/nx-linux-arm-gnueabihf@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-18.0.3.tgz#25367d71c90c4fc5fb648d5843a291de2a538824" + integrity sha512-oM2Yraf2JVaLyT8GLUnwGKiIyB5WIi07TbJs9kLiZz1HAoJs6pG9kwrilHoS8o1t1jNR87pYbyfO1nRpa8ZR0Q== + +"@nx/nx-linux-arm64-gnu@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-18.0.3.tgz#eaf8d34098bf1f7bdbe55093db540c7e8cedb2c9" + integrity sha512-z5T32HcsoaTUazDiN0HSMSxnuw3W2GG1ASvqaWOn+LU7pCDasPFSVylJx68hNEjo9dYMBg9OCHyuhffwi8ZlOg== + +"@nx/nx-linux-arm64-musl@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-18.0.3.tgz#958574f6821b0e9e2cb4daad380fa3acb8dbef3d" + integrity sha512-1t85YQEPsOSjEWGiho4zuQMH6Zb24yCbAVJJPZpKzASQzOvv+0ayITkY7P4OaJ84oZ9T/GojXmYnINAePTlrNQ== + +"@nx/nx-linux-x64-gnu@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-18.0.3.tgz#ff398c34ba927949bc1ab8272ac6733943f5ef4a" + integrity sha512-4sS6mnLt+PGG8oYmV91tvLuAu7jh1YrRuZQlv166nVS61TI0V0oaNREdxUZF92WpvavDA1ftXEImcASEex6n3Q== + +"@nx/nx-linux-x64-musl@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-18.0.3.tgz#ff8ae66c03a9525ca2550d325699a2e0fe049286" + integrity sha512-VmiNOH4/dYOQ5X8DaHrmTZyzrIbCUgHE7oco1pRBPEHkid8E0WyvD9sZLCVEipV80Av9nhOaQ1srAtcfOxchVQ== + +"@nx/nx-win32-arm64-msvc@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-18.0.3.tgz#00ce3b85660deb28344ae6046fb804b3fab85e02" + integrity sha512-ymqpAyJ86I5LzFa4O7FByl770U3R//s1nFsrAz9mDm1AIq5uQyyW+EOMJzJwzm0JinRnwtxiK/GdjgWM6dNSDg== + +"@nx/nx-win32-x64-msvc@18.0.3": + version "18.0.3" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-18.0.3.tgz#41b76337918f67d8cdbdb1fbfed3df3e060db561" + integrity sha512-JkBx64Lg7Ezyr6RML/ajOdy9/NIbVO5dI5bG9ZmryeS5mnUPFBY0ExspL0t4X/ud+F4Sh7gN7uGanNd32wRD1Q== "@oclif/core@^2.12.0", "@oclif/core@^2.15.0": version "2.15.0" @@ -3891,10 +3891,10 @@ dependencies: "@sigstore/protobuf-specs" "^0.2.1" -"@sigstore/core@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@sigstore/core/-/core-0.2.0.tgz#2d8ecae2c38a59a52b1dcbd6110014d88de08a80" - integrity sha512-THobAPPZR9pDH2CAvDLpkrYedt7BlZnsyxDe+Isq4ZmGfPy5juOFZq487vCU2EgKD7aHSiTfE/i7sN7aEdzQnA== +"@sigstore/core@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@sigstore/core/-/core-1.0.0.tgz#0fcdb32d191d4145a70cb837061185353b3b08e3" + integrity sha512-dW2qjbWLRKGu6MIDUTBuJwXCnR8zivcSpf5inUzk7y84zqy/dji0/uahppoIgMoKeR+6pUZucrwHfkQQtiG9Rw== "@sigstore/protobuf-specs@^0.2.0", "@sigstore/protobuf-specs@^0.2.1": version "0.2.1" @@ -3910,13 +3910,13 @@ "@sigstore/protobuf-specs" "^0.2.0" make-fetch-happen "^11.0.1" -"@sigstore/sign@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-2.2.1.tgz#b37383db1f25ab20cfec980d23ce08e6f99e6caf" - integrity sha512-U5sKQEj+faE1MsnLou1f4DQQHeFZay+V9s9768lw48J4pKykPj34rWyI1lsMOGJ3Mae47Ye6q3HAJvgXO21rkQ== +"@sigstore/sign@^2.2.2": + version "2.2.2" + resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-2.2.2.tgz#a958388fd20a7c367e20dd3604de3b47cc0b2b47" + integrity sha512-mAifqvvGOCkb5BJ5d/SRrVP5+kKCGxtcHuti6lgqZalIfNxikxlJMMptOqFp9+xV5LAnJMSaMWtzvcgNZ3PlPA== dependencies: "@sigstore/bundle" "^2.1.1" - "@sigstore/core" "^0.2.0" + "@sigstore/core" "^1.0.0" "@sigstore/protobuf-specs" "^0.2.1" make-fetch-happen "^13.0.0" @@ -3936,13 +3936,13 @@ "@sigstore/protobuf-specs" "^0.2.1" tuf-js "^2.2.0" -"@sigstore/verify@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@sigstore/verify/-/verify-0.1.0.tgz#c017aadb1a516ab4a10651cece29463aa9540bfe" - integrity sha512-2UzMNYAa/uaz11NhvgRnIQf4gpLTJ59bhb8ESXaoSS5sxedfS+eLak8bsdMc+qpNQfITUTFoSKFx5h8umlRRiA== +"@sigstore/verify@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@sigstore/verify/-/verify-1.0.0.tgz#0d41688710703fa4252bd25b973234dee5547cdf" + integrity sha512-sRU6nblDBQ4pVTWni019Kij+XQj4RP75WXN5z3qHk81dt/L8A7r3v8RgRInTup4/Jf90WNods9CcbnWj7zJ26w== dependencies: "@sigstore/bundle" "^2.1.1" - "@sigstore/core" "^0.2.0" + "@sigstore/core" "^1.0.0" "@sigstore/protobuf-specs" "^0.2.1" "@sinclair/typebox@^0.27.8": @@ -4004,9 +4004,9 @@ tslib "^2.5.0" "@smithy/core@^1.3.1": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-1.3.1.tgz#ecedc564e68453b02c20db9e8435d59005c066d8" - integrity sha512-tf+NIu9FkOh312b6M9G4D68is4Xr7qptzaZGZUREELF8ysE1yLKphqt7nsomjKZVwW7WE5pDDex9idowNGRQ/Q== + version "1.3.2" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-1.3.2.tgz#e11f3860b69ec0bdbd31e6afaa54963c02dc7f8e" + integrity sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw== dependencies: "@smithy/middleware-endpoint" "^2.4.1" "@smithy/middleware-retry" "^2.1.1" @@ -5728,9 +5728,9 @@ "@types/node" "*" "@types/node@*", "@types/node@^20.0.0": - version "20.11.16" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.16.tgz#4411f79411514eb8e2926f036c86c9f0e4ec6708" - integrity sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ== + version "20.11.17" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.17.tgz#cdd642d0e62ef3a861f88ddbc2b61e32578a9292" + integrity sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw== dependencies: undici-types "~5.26.4" @@ -5740,9 +5740,9 @@ integrity sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A== "@types/node@^18.0.0", "@types/node@^18.11.18": - version "18.19.14" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.14.tgz#1880ff1b3ac913f3877f711588e5ed227da01886" - integrity sha512-EnQ4Us2rmOS64nHDWr0XqAD8DsO6f3XR6lf9UIIrZQpUzPVdN/oPuEzfDWNHSyXLvoGgjuEm/sPwFGSSs35Wtg== + version "18.19.15" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.15.tgz#313a9d75435669a57fc28dc8694e7f4c4319f419" + integrity sha512-AMZ2UWx+woHNfM11PyAEQmfSxi05jm9OlkxczuHeEqmvwPkYj6MWv44gbzDPefYOLysTOFyI3ziiy2ONmUZfpA== dependencies: undici-types "~5.26.4" @@ -5824,9 +5824,9 @@ integrity sha512-lX55lR0iYCgapxD3IrgujpQA1zDxwZI5qMRelKvmKAsSMplFVr7wmMpG7/6+Op2tjrgEex8o3vjg8CRDrRNYxg== "@types/react-dom@^18.0.0": - version "18.2.18" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.18.tgz#16946e6cd43971256d874bc3d0a72074bb8571dd" - integrity sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw== + version "18.2.19" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.19.tgz#b84b7c30c635a6c26c6a6dfbb599b2da9788be58" + integrity sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA== dependencies: "@types/react" "*" @@ -7553,9 +7553,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001580: - version "1.0.30001584" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001584.tgz#5e3ea0625d048d5467670051687655b1f7bf7dfd" - integrity sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ== + version "1.0.30001585" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz#0b4e848d84919c783b2a41c13f7de8ce96744401" + integrity sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q== canvas-sequencer@^3.1.0: version "3.1.0" @@ -8639,7 +8639,7 @@ cssstyle@^4.0.1: dependencies: rrweb-cssom "^0.6.0" -csstype@^3.0.2, csstype@^3.1.2: +csstype@^3.0.2, csstype@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== @@ -9413,9 +9413,9 @@ electron-publish@24.8.1: mime "^2.5.2" electron-to-chromium@^1.4.648: - version "1.4.659" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.659.tgz#e93af8119b6610cb4d2614a47508a74543b96ce5" - integrity sha512-sRJ3nV3HowrYpBtPF9bASQV7OW49IgZC01Xiq43WfSE3RTCkK0/JidoCmR73Hyc1mN+l/H4Yqx0eNiomvExFZg== + version "1.4.664" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.664.tgz#b00fc67d5d4f124e429b0dcce5a02ae18ef33ede" + integrity sha512-k9VKKSkOSNPvSckZgDDl/IQx45E1quMjX8QfLzUsAs/zve8AyFDK+ByRynSP/OfEfryiKHpQeMf00z0leLCc3A== electron-updater@^6.1.1: version "6.1.7" @@ -10771,12 +10771,13 @@ get-stream@^8.0.1: integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== get-symbol-description@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.1.tgz#c0de911bfaa9ea8da52b5e702d2b3b51b8791ec4" - integrity sha512-KmuibvwbWaM4BHcBRYwJfZ1JxyJeBwB8ct9YYu67SvYdbEIlcQ2e56dHxfbobqW38GXo8/zDFqJeGtHiVbWyQw== + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== dependencies: call-bind "^1.0.5" es-errors "^1.3.0" + get-intrinsic "^1.2.4" get-uri@^6.0.1: version "6.0.2" @@ -13955,9 +13956,9 @@ node-dir@^0.1.17: minimatch "^3.0.2" node-fetch-native@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.6.1.tgz#f95c74917d3cebc794cdae0cd2a9c7594aad0cb4" - integrity sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw== + version "1.6.2" + resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.6.2.tgz#f439000d972eb0c8a741b65dcda412322955e1c6" + integrity sha512-69mtXOFZ6hSkYiXAVB5SqaRvrbITC/NPyqv7yuu/qw0nmgPyYbIMYYNIDhNtwPrzk0ptrimrLz/hhjvm4w5Z+w== node-fetch@2.6.7: version "2.6.7" @@ -14392,12 +14393,12 @@ nwsapi@^2.2.2, nwsapi@^2.2.7: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== -nx@18.0.2, "nx@>=17.1.2 < 19": - version "18.0.2" - resolved "https://registry.yarnpkg.com/nx/-/nx-18.0.2.tgz#02133dc8edeaf09abe7ac399cc46dd512afa8855" - integrity sha512-Ibnz493HnANU15Bg/oVi/X0BO35KkU0zkOmWYeaJEhpFdGNOKzH5pdPYuTuToQiViCNpXLsPo4rPIv2pdMAclA== +nx@18.0.3, "nx@>=17.1.2 < 19": + version "18.0.3" + resolved "https://registry.yarnpkg.com/nx/-/nx-18.0.3.tgz#dad6cf7f3f614bad5f4afd76098da8f3a2720df9" + integrity sha512-Lvkd+er641xrBqA7kdEnzf7zvLIEmqLouzONByVZtRrk1BbgEjapUj9r+QLBxXTvmhS7tHFLNiMh1KgpDOWsLQ== dependencies: - "@nrwl/tao" "18.0.2" + "@nrwl/tao" "18.0.3" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "3.0.0-rc.46" "@zkochan/js-yaml" "0.0.6" @@ -14432,16 +14433,16 @@ nx@18.0.2, "nx@>=17.1.2 < 19": yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "18.0.2" - "@nx/nx-darwin-x64" "18.0.2" - "@nx/nx-freebsd-x64" "18.0.2" - "@nx/nx-linux-arm-gnueabihf" "18.0.2" - "@nx/nx-linux-arm64-gnu" "18.0.2" - "@nx/nx-linux-arm64-musl" "18.0.2" - "@nx/nx-linux-x64-gnu" "18.0.2" - "@nx/nx-linux-x64-musl" "18.0.2" - "@nx/nx-win32-arm64-msvc" "18.0.2" - "@nx/nx-win32-x64-msvc" "18.0.2" + "@nx/nx-darwin-arm64" "18.0.3" + "@nx/nx-darwin-x64" "18.0.3" + "@nx/nx-freebsd-x64" "18.0.3" + "@nx/nx-linux-arm-gnueabihf" "18.0.3" + "@nx/nx-linux-arm64-gnu" "18.0.3" + "@nx/nx-linux-arm64-musl" "18.0.3" + "@nx/nx-linux-x64-gnu" "18.0.3" + "@nx/nx-linux-x64-musl" "18.0.3" + "@nx/nx-win32-arm64-msvc" "18.0.3" + "@nx/nx-win32-x64-msvc" "18.0.3" nypm@^0.3.3: version "0.3.6" @@ -15508,9 +15509,9 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^8.4.33: - version "8.4.34" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.34.tgz#563276e86b4ff20dfa5eed0d394d4c53853b2051" - integrity sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q== + version "8.4.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" + integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" @@ -16924,16 +16925,16 @@ sigstore@^1.3.0, sigstore@^1.4.0: make-fetch-happen "^11.0.1" sigstore@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-2.2.0.tgz#acba5f73ca2158d2b0507bc52d3592149c3ed20e" - integrity sha512-fcU9clHwEss2/M/11FFM8Jwc4PjBgbhXoNskoK5guoK0qGQBSeUbQZRJ+B2fDFIvhyf0gqCaPrel9mszbhAxug== + version "2.2.1" + resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-2.2.1.tgz#a0f9f6b7f39aef5d9b3d659cd14b99a502fb44b0" + integrity sha512-OBBSKvmjr4DCyUb+IC2p7wooOCsCNwaqvCilTJVNPo0y8lJl+LsCrfz4LtMwnw3Gn+8frt816wi1+DWZTUCpBQ== dependencies: "@sigstore/bundle" "^2.1.1" - "@sigstore/core" "^0.2.0" + "@sigstore/core" "^1.0.0" "@sigstore/protobuf-specs" "^0.2.1" - "@sigstore/sign" "^2.2.1" + "@sigstore/sign" "^2.2.2" "@sigstore/tuf" "^2.3.0" - "@sigstore/verify" "^0.1.0" + "@sigstore/verify" "^1.0.0" simple-concat@^1.0.0: version "1.0.1" @@ -17143,9 +17144,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.16" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz#a14f64e0954f6e25cc6587bd4f392522db0d998f" - integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== + version "3.0.17" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" + integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== spdy-transport@^3.0.0: version "3.0.0"