From 861584065d4fff059aa1fbefe1eae8f22509322d Mon Sep 17 00:00:00 2001 From: Rowan Cockett Date: Fri, 19 Apr 2024 19:33:11 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20=20Upgrade=20to=20v0.9.0=20(#16)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- theme/app/root.tsx | 4 +- theme/app/routes/$project.($slug).tsx | 22 +- theme/app/routes/_index.tsx | 21 +- theme/app/routes/overview.($slug).tsx | 19 +- theme/package-lock.json | 1977 +++++++++++++------------ theme/package.json | 13 +- theme/remix.config.js | 3 + 7 files changed, 1079 insertions(+), 980 deletions(-) diff --git a/theme/app/root.tsx b/theme/app/root.tsx index 36ec63a..3cfb09a 100644 --- a/theme/app/root.tsx +++ b/theme/app/root.tsx @@ -1,4 +1,4 @@ -import type { LinksFunction, MetaFunction, LoaderFunction } from '@remix-run/node'; +import type { LinksFunction, V2_MetaFunction, LoaderFunction } from '@remix-run/node'; import tailwind from '~/styles/app.css'; import { getConfig } from '~/utils/loaders.server'; import type { SiteLoader } from '@myst-theme/common'; @@ -11,7 +11,7 @@ import { } from '@myst-theme/site'; export { AppCatchBoundary as CatchBoundary } from '@myst-theme/site'; -export const meta: MetaFunction = ({ data }) => { +export const meta: V2_MetaFunction = ({ data }) => { return getMetaTagsForSite({ title: data?.config?.title, twitter: data?.config?.twitter, diff --git a/theme/app/routes/$project.($slug).tsx b/theme/app/routes/$project.($slug).tsx index 8d6d35e..c546346 100644 --- a/theme/app/routes/$project.($slug).tsx +++ b/theme/app/routes/$project.($slug).tsx @@ -1,4 +1,4 @@ -import type { LoaderFunction, MetaFunction } from '@remix-run/node'; +import type { LoaderFunction, V2_MetaFunction } from '@remix-run/node'; import type { PageLoader } from '@myst-theme/common'; import { useOutlineHeight, @@ -11,23 +11,23 @@ import { import { FrontmatterBlock } from '@myst-theme/frontmatter'; import { ComputeOptionsProvider, ThebeLoaderAndServer } from '@myst-theme/jupyter'; import { useLoaderData } from '@remix-run/react'; -import type { SiteManifest } from 'myst-config'; import { ProjectProvider, ReferencesProvider, useThemeTop } from '@myst-theme/providers'; import { getPage } from '~/utils/loaders.server'; import { ArticleWithProviders } from '../components/Page'; import type { GenericParent } from 'myst-common'; -export const meta: MetaFunction = (args) => { - const config = (args.parentsData?.['routes/$project']?.config ?? - args.parentsData?.root?.config) as SiteManifest | undefined; - const data = args.data as PageLoader | undefined; - if (!config || !data || !data.frontmatter) return {}; +export const meta: V2_MetaFunction = ({ data, location }) => { + if (!data) return []; + const siteTitle = 'MyST Markdown'; + const page = data.frontmatter; return getMetaTagsForArticle({ origin: '', - url: args.location.pathname, - title: `${data.frontmatter.title} - ${config?.title}`, - description: data.frontmatter.description, - image: (data.frontmatter.thumbnailOptimized || data.frontmatter.thumbnail) ?? undefined, + url: location.pathname, + title: page?.title ? `${page.title}${siteTitle ? ` - ${siteTitle}` : ''}` : siteTitle, + description: page?.description ?? undefined, + image: page?.thumbnailOptimized || page?.thumbnail, + twitter: 'mystmarkdown', + keywords: page?.keywords ?? [], }); }; diff --git a/theme/app/routes/_index.tsx b/theme/app/routes/_index.tsx index 48086dd..c9c40f2 100644 --- a/theme/app/routes/_index.tsx +++ b/theme/app/routes/_index.tsx @@ -1,24 +1,25 @@ -import type { LinksFunction, LoaderFunction, MetaFunction } from '@remix-run/node'; +import type { LinksFunction, LoaderFunction, V2_MetaFunction } from '@remix-run/node'; import type { PageLoader } from '@myst-theme/common'; import { getMetaTagsForArticle, KatexCSS, ArticlePage } from '@myst-theme/site'; import { ComputeOptionsProvider, ThebeLoaderAndServer } from '@myst-theme/jupyter'; import { getPage } from '~/utils/loaders.server'; import { useLoaderData } from '@remix-run/react'; -import type { SiteManifest } from 'myst-config'; import { ArticleAndNavigation, HeaderSection, NavigationAndFooter } from '../components/Page'; import { Error404 } from '../components/Error404'; import { ProjectProvider } from '@myst-theme/providers'; -export const meta: MetaFunction = (args) => { - const config = args.parentsData?.root?.config as SiteManifest | undefined; - const data = args.data as PageLoader | undefined; - if (!config || !data || !data.frontmatter) return {}; +export const meta: V2_MetaFunction = ({ data, location }) => { + if (!data) return []; + const siteTitle = 'MyST Markdown'; + const page = data.frontmatter; return getMetaTagsForArticle({ origin: '', - url: args.location.pathname, - title: `${data.frontmatter.title} - ${config?.title}`, - description: data.frontmatter.description, - image: (data.frontmatter.thumbnailOptimized || data.frontmatter.thumbnail) ?? undefined, + url: location.pathname, + title: page?.title ? `${page.title}${siteTitle ? ` - ${siteTitle}` : ''}` : siteTitle, + description: page?.description ?? undefined, + image: page?.thumbnailOptimized || page?.thumbnail, + twitter: 'mystmarkdown', + keywords: page?.keywords ?? [], }); }; diff --git a/theme/app/routes/overview.($slug).tsx b/theme/app/routes/overview.($slug).tsx index 5da864a..89669b6 100644 --- a/theme/app/routes/overview.($slug).tsx +++ b/theme/app/routes/overview.($slug).tsx @@ -1,6 +1,6 @@ -import type { LoaderFunction } from '@remix-run/node'; +import type { LoaderFunction, V2_MetaFunction } from '@remix-run/node'; import type { PageLoader } from '@myst-theme/common'; -import { ArticlePage } from '@myst-theme/site'; +import { ArticlePage, getMetaTagsForArticle } from '@myst-theme/site'; import { ComputeOptionsProvider, ThebeLoaderAndServer } from '@myst-theme/jupyter'; import { getPage } from '../utils/loaders.server'; import { NavLink, useLoaderData } from '@remix-run/react'; @@ -11,6 +11,21 @@ import { Error404 } from '../components/Error404'; const baseurl = 'overview'; +export const meta: V2_MetaFunction = ({ data, location }) => { + if (!data) return []; + const siteTitle = 'MyST Markdown'; + const page = data.frontmatter; + return getMetaTagsForArticle({ + origin: '', + url: location.pathname, + title: page?.title ? `${page.title}${siteTitle ? ` - ${siteTitle}` : ''}` : siteTitle, + description: page?.description ?? undefined, + image: page?.thumbnailOptimized || page?.thumbnail, + twitter: 'mystmarkdown', + keywords: page?.keywords ?? [], + }); +}; + export const loader: LoaderFunction = async ({ params, request }) => { const { slug } = params; const page = await getPage({ name: 'overview', slug }); diff --git a/theme/package-lock.json b/theme/package-lock.json index 9bca7bb..74a9dff 100644 --- a/theme/package-lock.json +++ b/theme/package-lock.json @@ -11,17 +11,18 @@ "@docsearch/react": "^3.5.1", "@headlessui/react": "^1.7.16", "@heroicons/react": "^2.0.18", - "@myst-theme/providers": "^0.8.0", - "@myst-theme/site": "^0.8.0", - "@myst-theme/styles": "^0.8.0", + "@myst-theme/providers": "^0.9.0", + "@myst-theme/site": "^0.9.0", + "@myst-theme/styles": "^0.9.0", "@remix-run/node": "^1.19.3", "@remix-run/react": "^1.19.3", "@remix-run/vercel": "^1.19.3", "@scienceicons/react": "^0.0.6", "classnames": "^2.5.1", - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-demo": "0.8.0", + "cytoscape": "^3.29.0", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-demo": "0.9.0", "node-fetch": "^3.3.2", "react": "^18.2.0", "react-dom": "^18.2.0" @@ -97,118 +98,136 @@ } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz", - "integrity": "sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz", + "integrity": "sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "node_modules/@algolia/cache-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.1.tgz", - "integrity": "sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.23.3.tgz", + "integrity": "sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==" }, "node_modules/@algolia/cache-in-memory": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz", - "integrity": "sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz", + "integrity": "sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.23.3" } }, "node_modules/@algolia/client-account": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.1.tgz", - "integrity": "sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.23.3.tgz", + "integrity": "sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-analytics": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.1.tgz", - "integrity": "sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.23.3.tgz", + "integrity": "sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.1.tgz", - "integrity": "sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.23.3.tgz", + "integrity": "sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==", "dependencies": { - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-personalization": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.1.tgz", - "integrity": "sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.23.3.tgz", + "integrity": "sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/client-search": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.1.tgz", - "integrity": "sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz", + "integrity": "sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/logger-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.1.tgz", - "integrity": "sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.23.3.tgz", + "integrity": "sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g==" }, "node_modules/@algolia/logger-console": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.1.tgz", - "integrity": "sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.23.3.tgz", + "integrity": "sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A==", "dependencies": { - "@algolia/logger-common": "4.22.1" + "@algolia/logger-common": "4.23.3" + } + }, + "node_modules/@algolia/recommend": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.23.3.tgz", + "integrity": "sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz", - "integrity": "sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz", + "integrity": "sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "node_modules/@algolia/requester-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.1.tgz", - "integrity": "sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.23.3.tgz", + "integrity": "sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==" }, "node_modules/@algolia/requester-node-http": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz", - "integrity": "sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz", + "integrity": "sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.23.3" } }, "node_modules/@algolia/transporter": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.1.tgz", - "integrity": "sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.23.3.tgz", + "integrity": "sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==", "dependencies": { - "@algolia/cache-common": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/requester-common": "4.22.1" + "@algolia/cache-common": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/requester-common": "4.23.3" } }, "node_modules/@alloc/quick-lru": { @@ -248,25 +267,25 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.1.tgz", - "integrity": "sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.3.tgz", - "integrity": "sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", + "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.1", + "@babel/generator": "^7.24.4", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.1", - "@babel/parser": "^7.24.1", + "@babel/helpers": "^7.24.4", + "@babel/parser": "^7.24.4", "@babel/template": "^7.24.0", "@babel/traverse": "^7.24.1", "@babel/types": "^7.24.0", @@ -320,9 +339,9 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.1.tgz", - "integrity": "sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", + "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==", "dependencies": { "@babel/types": "^7.24.0", "@jridgewell/gen-mapping": "^0.3.5", @@ -390,9 +409,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.1.tgz", - "integrity": "sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.4.tgz", + "integrity": "sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.20", @@ -651,9 +670,9 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.1.tgz", - "integrity": "sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", + "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", "dependencies": { "@babel/template": "^7.24.0", "@babel/traverse": "^7.24.1", @@ -742,9 +761,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz", - "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", + "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -752,6 +771,21 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz", + "integrity": "sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.24.1", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz", @@ -1126,9 +1160,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.1.tgz", - "integrity": "sha512-h71T2QQvDgM2SmT29UYU6ozjMlAt7s7CSs5Hvy8f8cf/GM/Z4a2zMfN+fjVGaieeCrXR3EdQl6C4gQG+OgmbKw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz", + "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==", "dependencies": { "@babel/helper-plugin-utils": "^7.24.0" }, @@ -1155,11 +1189,11 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.1.tgz", - "integrity": "sha512-FUHlKCn6J3ERiu8Dv+4eoz7w8+kFLSyeVG4vDAikwADGjUCoHw/JHokyGtr8OR4UjpwPVivyF+h8Q5iv/JmrtA==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz", + "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-create-class-features-plugin": "^7.24.4", "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, @@ -1794,13 +1828,13 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.1.tgz", - "integrity": "sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.4.tgz", + "integrity": "sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-create-class-features-plugin": "^7.24.4", "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-typescript": "^7.24.1" }, @@ -1871,14 +1905,15 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.3.tgz", - "integrity": "sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.4.tgz", + "integrity": "sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==", "dependencies": { - "@babel/compat-data": "^7.24.1", + "@babel/compat-data": "^7.24.4", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-plugin-utils": "^7.24.0", "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.4", "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", @@ -1905,9 +1940,9 @@ "@babel/plugin-transform-async-generator-functions": "^7.24.3", "@babel/plugin-transform-async-to-generator": "^7.24.1", "@babel/plugin-transform-block-scoped-functions": "^7.24.1", - "@babel/plugin-transform-block-scoping": "^7.24.1", + "@babel/plugin-transform-block-scoping": "^7.24.4", "@babel/plugin-transform-class-properties": "^7.24.1", - "@babel/plugin-transform-class-static-block": "^7.24.1", + "@babel/plugin-transform-class-static-block": "^7.24.4", "@babel/plugin-transform-classes": "^7.24.1", "@babel/plugin-transform-computed-properties": "^7.24.1", "@babel/plugin-transform-destructuring": "^7.24.1", @@ -2029,9 +2064,9 @@ "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" }, "node_modules/@babel/runtime": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.1.tgz", - "integrity": "sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz", + "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2112,9 +2147,9 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/@citation-js/core": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/@citation-js/core/-/core-0.7.9.tgz", - "integrity": "sha512-fSbkB32JayDChZnAYC/kB+sWHRvxxL7ibVetyBOyzOc+5aCnjb6UVsbcfhnkOIEyAMoRRvWDyFmakEoTtA5ttQ==", + "version": "0.7.11", + "resolved": "https://registry.npmjs.org/@citation-js/core/-/core-0.7.11.tgz", + "integrity": "sha512-evQtyzeW+Gbmq+xWciIq9sbcvXXDbm8q32orD/HDd5ay6RQFKoW/BKxBLp+Nmpxgspb9sxTJn3iFK7+jxOTNTw==", "dependencies": { "@citation-js/date": "^0.5.0", "@citation-js/name": "^0.4.2", @@ -2142,9 +2177,9 @@ } }, "node_modules/@citation-js/plugin-bibtex": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/@citation-js/plugin-bibtex/-/plugin-bibtex-0.7.9.tgz", - "integrity": "sha512-gIJpCd6vmmTOcRfDrSOjtoNhw2Mi94UwFxmgJ7GwkXyTYcNheW5VlMMo1tlqjakJGARQ0eOsKcI57gSPqJSS2g==", + "version": "0.7.11", + "resolved": "https://registry.npmjs.org/@citation-js/plugin-bibtex/-/plugin-bibtex-0.7.11.tgz", + "integrity": "sha512-G4vEmLjrQUxgBIp3ffWN5dDOlwjPsrRSi/uTyxDJuFgKBD8GR1eO7Y/ZcePNAOHMqUxG7lxhhBbZJwcJZNVHYw==", "dependencies": { "@citation-js/date": "^0.5.0", "@citation-js/name": "^0.4.2", @@ -2158,9 +2193,9 @@ } }, "node_modules/@citation-js/plugin-csl": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/@citation-js/plugin-csl/-/plugin-csl-0.7.9.tgz", - "integrity": "sha512-mbD7CnUiPOuVnjeJwo+d0RGUcY0PE8n01gHyjq0qpTeS42EGmQ9+LzqfsTUVWWBndTwc6zLRuIF1qFAUHKE4oA==", + "version": "0.7.11", + "resolved": "https://registry.npmjs.org/@citation-js/plugin-csl/-/plugin-csl-0.7.11.tgz", + "integrity": "sha512-4OGZ9wHZDfpgiPU2cOXWGuKt7P+ndGWAeLG95nOG+DXe5U+f9EEZTXfaM4C99x8Ri+g6JklR96A3kuYZxYLllg==", "dependencies": { "@citation-js/date": "^0.5.0", "citeproc": "^2.4.6" @@ -2173,9 +2208,9 @@ } }, "node_modules/@codemirror/autocomplete": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.15.0.tgz", - "integrity": "sha512-G2Zm0mXznxz97JhaaOdoEG2cVupn4JjPaS4AcNvZzhOsnnG9YVN68VzfoUw6dYTsIxT6a/cmoFEN47KAWhXaOg==", + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.16.0.tgz", + "integrity": "sha512-P/LeCTtZHRTCU4xQsa89vSKWecYv1ZqwzOd5topheGRf+qtacFgBeIMQi3eL8Kt/BUNvxUWkx+5qP2jlGoARrg==", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -2190,9 +2225,9 @@ } }, "node_modules/@codemirror/commands": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.3.3.tgz", - "integrity": "sha512-dO4hcF0fGT9tu1Pj1D2PvGvxjeGkbC6RGcZw6Qs74TH+Ed1gw98jmUgd2axWvIZEqTeTuFrg1lEB1KV6cK9h1A==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.5.0.tgz", + "integrity": "sha512-rK+sj4fCAN/QfcY9BEzYMgp4wwL/q5aj/VfNSoH1RWPF9XS/dUwBkvlL3hpWgEjOqlpdN1uLC9UkjJ4tmyjJYg==", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.4.0", @@ -2222,9 +2257,9 @@ } }, "node_modules/@codemirror/lang-html": { - "version": "6.4.8", - "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.8.tgz", - "integrity": "sha512-tE2YK7wDlb9ZpAH6mpTPiYm6rhfdQKVDa5r9IwIFlwwgvVaKsCfuKKZoJGWsmMZIf3FQAuJ5CHMPLymOtg1hXw==", + "version": "6.4.9", + "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.9.tgz", + "integrity": "sha512-aQv37pIMSlueybId/2PVSP6NPnmurFDVmZwzc7jszd2KAF8qd4VBbvNYPXWQq90WIARjsdVkPbw29pszmHws3Q==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/lang-css": "^6.0.0", @@ -2270,9 +2305,9 @@ } }, "node_modules/@codemirror/lang-markdown": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.2.4.tgz", - "integrity": "sha512-UghkA1vSMs8bT7RSZM6vsIocigyah2bV00eRQuZy76401UmFZdsTsbQNBGdyxRQDOLeEvF5iFwap0BM8LKyd+g==", + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.2.5.tgz", + "integrity": "sha512-Hgke565YcO4fd9pe2uLYxnMufHO5rQwRr+AAhFq8ABuhkrjyX8R5p5s+hZUTdV60O0dMRjxKhBLxz8pu/MkUVA==", "dependencies": { "@codemirror/autocomplete": "^6.7.1", "@codemirror/lang-html": "^6.0.0", @@ -2296,9 +2331,9 @@ } }, "node_modules/@codemirror/lang-python": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@codemirror/lang-python/-/lang-python-6.1.4.tgz", - "integrity": "sha512-b6d1TDqrkCjFNvMO01SWldFiDoZ39yl3tDMC1Y5f8glA2eZpynPxJhwYVTlGFr0stizcJgrp6ojLEGH2myoZAw==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@codemirror/lang-python/-/lang-python-6.1.5.tgz", + "integrity": "sha512-hCm+8X6wrnXJCGf+QhmFu1AXkdTVG7dHy0Ly6SI1N3SRPptaMvwX6oNQonOXOMPvmcjiB0xq342KAxX3BYpijw==", "dependencies": { "@codemirror/autocomplete": "^6.3.2", "@codemirror/language": "^6.8.0", @@ -2317,9 +2352,9 @@ } }, "node_modules/@codemirror/lang-sql": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/@codemirror/lang-sql/-/lang-sql-6.6.1.tgz", - "integrity": "sha512-tRHMLymUbL1yY8dzdrGdHVg+nMlfacOU54tjN5+VF45Syw5L3APxsFFhgdWIs4yg7OTt929Z9Ffw5qyV++kbWQ==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/@codemirror/lang-sql/-/lang-sql-6.6.3.tgz", + "integrity": "sha512-fo5i3OD/7TmmqMtKycC4OaqfPsRxk0sKOb35g8cOtyUyyI2hfP2qXkDc7Asb6h7BiJK+MU/DYVPnQm6iNB5ZTw==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.0.0", @@ -2367,9 +2402,9 @@ } }, "node_modules/@codemirror/legacy-modes": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.3.3.tgz", - "integrity": "sha512-X0Z48odJ0KIoh/HY8Ltz75/4tDYc9msQf1E/2trlxFaFFhgjpVHjZ/BCXe1Lk7s4Gd67LL/CeEEHNI+xHOiESg==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.0.tgz", + "integrity": "sha512-5m/K+1A6gYR0e+h/dEde7LoGimMjRtWXZFg4Lo70cc8HzjSdHe3fLwjWMR0VRl5KFT1SxalSap7uMgPKF28wBA==", "dependencies": { "@codemirror/language": "^6.0.0" } @@ -2400,9 +2435,9 @@ "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "node_modules/@codemirror/view": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.26.0.tgz", - "integrity": "sha512-nSSmzONpqsNzshPOxiKhK203R6BvABepugAe34QfQDbNDslyjkqBuKgrK5ZBvqNXpfxz5iLrlGTmEfhbQyH46A==", + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.26.3.tgz", + "integrity": "sha512-gmqxkPALZjkgSxIeeweY/wGQXBfwTUaLs8h7OKtSwfbj9Ct3L11lD+u1sS7XHppxFQoMDiMDp07P9f3I2jWOHw==", "dependencies": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -3162,9 +3197,9 @@ "dev": true }, "node_modules/@headlessui/react": { - "version": "1.7.18", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.18.tgz", - "integrity": "sha512-4i5DOrzwN4qSgNsL4Si61VMkUcWbcSKueUV7sFhpHzQcSShdlHENE5+QBntMSRvHt8NyoFO2AGG8si9lq+w4zQ==", + "version": "1.7.19", + "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.19.tgz", + "integrity": "sha512-Ll+8q3OlMJfJbAKM/+/Y2q6PPYbryqNTXDbryx7SXLIDamkF6iQFbriYHga0dY44PvDhvvBWCx1Xj4U5+G4hOw==", "dependencies": { "@tanstack/react-virtual": "^3.0.0-beta.60", "client-only": "^0.0.1" @@ -3178,9 +3213,9 @@ } }, "node_modules/@heroicons/react": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.1.tgz", - "integrity": "sha512-JyyN9Lo66kirbCMuMMRPtJxtKJoIsXKS569ebHGGRKbl8s4CtUfLnyKJxteA+vIKySocO4s1SkTkGS4xtG/yEA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.3.tgz", + "integrity": "sha512-fEcPfo4oN345SoqdlCDdSa4ivjaKbk0jTd+oubcgNxnNgAfzysfwWfQUr+51wigiWHQQRiZNd1Ao0M5Y3M2EGg==", "peerDependencies": { "react": ">= 16" } @@ -3235,9 +3270,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "dev": true }, "node_modules/@isaacs/cliui": { @@ -3931,20 +3966,20 @@ } }, "node_modules/@jupyterlab/application": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/application/-/application-4.1.5.tgz", - "integrity": "sha512-EYJuOrFm9VFcVIQ0asK7WoMv4OYO0avusWxeV491vJrgdkCnSjhDgEpkZlh+AOn7nQMQBGXiJ2nMrBBAJF3Qbw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/application/-/application-4.1.6.tgz", + "integrity": "sha512-PN5wMhfm/lOEJahffCD6niCuWxuIk2VIwjRt85NDC9VDZj5RT2Z77IZBQa5qMbRrdbfrRDJtuy51ZMxdAVAP9Q==", "dependencies": { "@fortawesome/fontawesome-free": "^5.12.0", - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/docregistry": "^4.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/statedb": "^4.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/docregistry": "^4.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/statedb": "^4.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/application": "^2.3.0", "@lumino/commands": "^2.2.0", @@ -3984,12 +4019,12 @@ } }, "node_modules/@jupyterlab/application/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4002,19 +4037,19 @@ } }, "node_modules/@jupyterlab/apputils": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-4.2.5.tgz", - "integrity": "sha512-tzuh6QgykDn/l9leE2zzuOGGU8cyYbI52XGBAjy/hnhhy/FdS9NKhnq37K9g3QaDdsYLZLZk6cljDu/X8Wc6IQ==", - "dependencies": { - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/settingregistry": "^4.1.5", - "@jupyterlab/statedb": "^4.1.5", - "@jupyterlab/statusbar": "^4.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-4.2.6.tgz", + "integrity": "sha512-Sg+HbZTSL9C6/Fi/EbPMrAopriMbLRnx5SOndWt9rvFkkdfI7MmLmZGmrpQE7eUC6mVJWpms37PnqFvbZOo/ww==", + "dependencies": { + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/settingregistry": "^4.1.6", + "@jupyterlab/statedb": "^4.1.6", + "@jupyterlab/statusbar": "^4.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/commands": "^2.2.0", "@lumino/coreutils": "^2.1.2", @@ -4056,12 +4091,12 @@ } }, "node_modules/@jupyterlab/apputils/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4145,41 +4180,41 @@ } }, "node_modules/@jupyterlab/attachments": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/attachments/-/attachments-4.1.5.tgz", - "integrity": "sha512-zbjA1OgtGCkOT1Gk/aSoh4Mg9M4IuVYnKR08rf2loDqg6qD9yF09luGZmX3kbyrbdbPxE+QJ9Fb/Y89k5B02TQ==", - "dependencies": { - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/attachments/-/attachments-4.1.6.tgz", + "integrity": "sha512-/b8LZLlPX2jYq9Zx2dw4cVxGph/z7OWK3NraH8eovBhHJSuEmdjJUXP6ehr/Wf1UG7flDfeQWEuBuECyb7RcGg==", + "dependencies": { + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", "@lumino/disposable": "^2.1.2", "@lumino/signaling": "^2.1.2" } }, "node_modules/@jupyterlab/cells": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/cells/-/cells-4.1.5.tgz", - "integrity": "sha512-11D0Y1YeH153xCrxy+8p+YDXzLIo7JHBypKc3+Oo0LfDX7uJoiEi38CSIQNZhQoIhSr5UnohEWyIJ/Vfd9nljQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/cells/-/cells-4.1.6.tgz", + "integrity": "sha512-6vsDUY+XFZLfV2YMXUFg3GTcTatVI0ldMKFnYwAt5tgP6tghKL5MGRXW1XDdmgEPhUz5/KMZZkIvecU+A63kZA==", "dependencies": { "@codemirror/state": "^6.2.0", "@codemirror/view": "^6.9.6", "@jupyter/ydoc": "^1.1.1", - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/attachments": "^4.1.5", - "@jupyterlab/codeeditor": "^4.1.5", - "@jupyterlab/codemirror": "^4.1.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/documentsearch": "^4.1.5", - "@jupyterlab/filebrowser": "^4.1.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/outputarea": "^4.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/toc": "^6.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/attachments": "^4.1.6", + "@jupyterlab/codeeditor": "^4.1.6", + "@jupyterlab/codemirror": "^4.1.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/documentsearch": "^4.1.6", + "@jupyterlab/filebrowser": "^4.1.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/outputarea": "^4.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/toc": "^6.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4219,12 +4254,12 @@ } }, "node_modules/@jupyterlab/cells/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4237,19 +4272,19 @@ } }, "node_modules/@jupyterlab/codeeditor": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-4.1.5.tgz", - "integrity": "sha512-OxCg8Ot3ALYPbAC/GwOWUVv6qoloIf7a/RzTdIROrjg7CwHry7a393PMR8k1SlpKUSZgWwyw74W3clgF/be36g==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-4.1.6.tgz", + "integrity": "sha512-apvYmxWrHC797AIOCy2JPepSvzAnhMxOIEqaHE+7qazAXWsR1QIozkUeV6btNNbukjZbyPa0eUmiCoXXQZHjIQ==", "dependencies": { "@codemirror/state": "^6.2.0", "@jupyter/ydoc": "^1.1.1", - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/statusbar": "^4.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/statusbar": "^4.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/dragdrop": "^2.1.4", @@ -4286,12 +4321,12 @@ } }, "node_modules/@jupyterlab/codeeditor/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4304,9 +4339,9 @@ } }, "node_modules/@jupyterlab/codemirror": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-4.1.5.tgz", - "integrity": "sha512-oixI6/ytB0zLbhrr3BrygbyB5KDp0m9jt+5hNFFUjlvELsKqoUVDqWIkaqWBkwjFH+YyukGX5+aQwT712Woing==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-4.1.6.tgz", + "integrity": "sha512-/BUyUH/kqM03/VJVfRl8czK6LegC8mRvfRK8TvNGxYfnzRCsrAwkUA6Y1yjrHlENhQvsipm7eFL4UBADKChg4w==", "dependencies": { "@codemirror/autocomplete": "^6.5.1", "@codemirror/commands": "^6.2.3", @@ -4329,11 +4364,11 @@ "@codemirror/state": "^6.2.0", "@codemirror/view": "^6.9.6", "@jupyter/ydoc": "^1.1.1", - "@jupyterlab/codeeditor": "^4.1.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/documentsearch": "^4.1.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/translation": "^4.1.5", + "@jupyterlab/codeeditor": "^4.1.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/documentsearch": "^4.1.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/translation": "^4.1.6", "@lezer/common": "^1.0.2", "@lezer/generator": "^1.2.2", "@lezer/highlight": "^1.1.4", @@ -4345,9 +4380,9 @@ } }, "node_modules/@jupyterlab/coreutils": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-6.1.5.tgz", - "integrity": "sha512-J99Rs2YNNl1QgVwq4UtN4CInccjvjk6jVWYlTgmN5XoCaWkucfLO9ZKbbGIYahh2liStHts6eOiAb9ZrouE0zA==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-6.1.6.tgz", + "integrity": "sha512-4rTO/O2zZNRCY28+cA4wv0/mp3/KWl4kKbOUObsH2elzO9FLjPEtKOxWm/WCn/VtlkQG+/XF2J0bS5Qz/WeW7w==", "dependencies": { "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -4358,17 +4393,17 @@ } }, "node_modules/@jupyterlab/docmanager": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/docmanager/-/docmanager-4.1.5.tgz", - "integrity": "sha512-yGO/EC27yFBnkN2sHRnOB73wJqesv4xmEuKSjPcQcxxezsb9WoDnW3drEIC2HkHNHqkjaGjompl5qdAp6qxakg==", - "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/docregistry": "^4.1.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/statusbar": "^4.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/docmanager/-/docmanager-4.1.6.tgz", + "integrity": "sha512-2oIBXpCL54l3gdtx3y1f/o1CxLYTq9iZOD1hqBOxReU2naqDlOUAd0RdbhUjcfnLAPPa4rPKIYZLiTonxvEViQ==", + "dependencies": { + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/docregistry": "^4.1.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/statusbar": "^4.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -4406,12 +4441,12 @@ } }, "node_modules/@jupyterlab/docmanager/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4424,20 +4459,20 @@ } }, "node_modules/@jupyterlab/docregistry": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-4.1.5.tgz", - "integrity": "sha512-HJTAWZ3H7p4+aBGzXCRA2OwfXkoOIPfIKg7UzXW/MEVruAYPfjZrjg1jlcGhB6jhL972PW477/r6n0UAs/zFUw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-4.1.6.tgz", + "integrity": "sha512-rdllUEmJiIFIp012XiwCKo+VT+01P9w9zUwOqZD1x6GhdZ53WCfdy2pf7caavZlKHs9r8rEAEDcnnRuBUVFdwg==", "dependencies": { "@jupyter/ydoc": "^1.1.1", - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/codeeditor": "^4.1.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/codeeditor": "^4.1.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -4475,12 +4510,12 @@ } }, "node_modules/@jupyterlab/docregistry/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4493,13 +4528,13 @@ } }, "node_modules/@jupyterlab/documentsearch": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/documentsearch/-/documentsearch-4.1.5.tgz", - "integrity": "sha512-F9Pjmv2vfso4PMG8pBv48LB/Fw1H7XvT7mv9cUliG5YkExlmmwOsO9QSJmVnq+gD7epdHcz7Ejug4i8LHjWcUQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/documentsearch/-/documentsearch-4.1.6.tgz", + "integrity": "sha512-fqZVRg9TmUxCbmdoe14Thea4OhZk5SZDQL9KElBcmcO+HB23EWYQf+Ckn3kppoaHVuJFn4ntzd6Jgd05dto6SA==", "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/commands": "^2.2.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -4537,12 +4572,12 @@ } }, "node_modules/@jupyterlab/documentsearch/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4555,19 +4590,19 @@ } }, "node_modules/@jupyterlab/filebrowser": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/filebrowser/-/filebrowser-4.1.5.tgz", - "integrity": "sha512-K/MR8WbbwcMkE152MeG/xaIEuouEOlzH4DnKCH3alC4MElaSC+1SEHIdJMxjpCo6ci6YEVM2uHmjNwDuabL0rg==", - "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/docmanager": "^4.1.5", - "@jupyterlab/docregistry": "^4.1.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/statedb": "^4.1.5", - "@jupyterlab/statusbar": "^4.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/filebrowser/-/filebrowser-4.1.6.tgz", + "integrity": "sha512-U+I1lofYRXjPBP/wk/Id/z9duohv7UD8WCMjtxs1up1M1NfNlyhelHcg5AU1vDckChUcE9WhK9/wWC12S5Qtog==", + "dependencies": { + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/docmanager": "^4.1.6", + "@jupyterlab/docregistry": "^4.1.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/statedb": "^4.1.6", + "@jupyterlab/statusbar": "^4.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -4608,12 +4643,12 @@ } }, "node_modules/@jupyterlab/filebrowser/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4626,24 +4661,24 @@ } }, "node_modules/@jupyterlab/javascript-extension": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/javascript-extension/-/javascript-extension-4.1.5.tgz", - "integrity": "sha512-NyX1+HCdTxQirO01lAvG5NBPdYo0wh5Z6mj8JoxCKn4jli8VHxPDDoqibNhZ7GUAxtKf8d5JFoF8k+xJZT52QA==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/javascript-extension/-/javascript-extension-4.1.6.tgz", + "integrity": "sha512-kfFFXopUPiLcmULVWq8teqka3SVJBbISczCBuwrbgV181NZdeIf4QIOjGeAY/yO3sHYaztw1ahw4si41RFAEUw==", "dependencies": { - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5" + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6" } }, "node_modules/@jupyterlab/json-extension": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/json-extension/-/json-extension-4.1.5.tgz", - "integrity": "sha512-s1Cr9M1WC03xcwgaCz6VkB3NxxFUtNGlVr1M+s09rzSy1ZIBbDvr/fEWRsw+ZkyvfKyUsTNx7RN1zovOHSeoPw==", - "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/codemirror": "^4.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/json-extension/-/json-extension-4.1.6.tgz", + "integrity": "sha512-zi6tc9Kz5qGNo2B+0DYLkidXb9JpNwButbGEYumya8sUuKb3cksHBwCbjyiT0qQwZBwrWvyFovPZzAF3ev4Beg==", + "dependencies": { + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/codemirror": "^4.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lezer/highlight": "^1.1.4", "@lumino/coreutils": "^2.1.2", "@lumino/messaging": "^2.0.1", @@ -4682,12 +4717,12 @@ } }, "node_modules/@jupyterlab/json-extension/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4700,16 +4735,16 @@ } }, "node_modules/@jupyterlab/logconsole": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/logconsole/-/logconsole-4.1.5.tgz", - "integrity": "sha512-oSjflxSLVy/5MCyK1+5szXIE3LPfVEo3U8Nww84rJdsXIgJagGdXldlFQdTyEpgvxaH/lr/6tgJbTfXCqrntJg==", - "dependencies": { - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/outputarea": "^4.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/translation": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/logconsole/-/logconsole-4.1.6.tgz", + "integrity": "sha512-6hAvZvPwfGSKlUUkFKFhJoyz3hN0ZwW0N4eRsPK4fIW5mohJCggq3GkKQYzLR18d5szfUudC+cRFyIEG1ReaGQ==", + "dependencies": { + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/outputarea": "^4.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/translation": "^4.1.6", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/messaging": "^2.0.1", @@ -4744,12 +4779,12 @@ } }, "node_modules/@jupyterlab/logconsole/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4762,17 +4797,17 @@ } }, "node_modules/@jupyterlab/lsp": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/lsp/-/lsp-4.1.5.tgz", - "integrity": "sha512-P8Jj/xWoEEopMWw0Iv42bxG2XHREDEs6zcsKgF7cXBBHeFPK7xlo9jJfNlFEjdcjNnjzE2s4KTIY8kZZgjq/QA==", - "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/codeeditor": "^4.1.5", - "@jupyterlab/codemirror": "^4.1.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/docregistry": "^4.1.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/translation": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/lsp/-/lsp-4.1.6.tgz", + "integrity": "sha512-NPEx+Rps4sIuPZjtOguLL2BuwA2X5+XK2QyO0kuuEkrCsGNAqwABUNFAhhTvSlJtiDptI4xnpnqkZppsUBvADA==", + "dependencies": { + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/codeeditor": "^4.1.6", + "@jupyterlab/codemirror": "^4.1.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/docregistry": "^4.1.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/translation": "^4.1.6", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/signaling": "^2.1.2", @@ -4810,12 +4845,12 @@ } }, "node_modules/@jupyterlab/lsp/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4828,13 +4863,13 @@ } }, "node_modules/@jupyterlab/mainmenu": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/mainmenu/-/mainmenu-4.1.5.tgz", - "integrity": "sha512-iUnhJMyOmFGnuym6RoS7lXj8UZGZENgBDMgam+KDOPtisWBO7UwFI2YwEUNSPkj0s1E0t7WNSeEhkQ6TF9Zg9A==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/mainmenu/-/mainmenu-4.1.6.tgz", + "integrity": "sha512-Z1x+r7w/kWqdzCQ6LQFnsgJeVG2FYFffrG9pxp97stadTxemXf1nd1HNLPz4XnEvkfLCpc7AL50uJj9nwWky1g==", "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/commands": "^2.2.0", "@lumino/coreutils": "^2.1.2", @@ -4868,12 +4903,12 @@ } }, "node_modules/@jupyterlab/mainmenu/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4903,36 +4938,36 @@ } }, "node_modules/@jupyterlab/nbformat": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-4.1.5.tgz", - "integrity": "sha512-N9X3wxeh8BS5+pGIJGd7CyhVJI7l4XybAHnsN3sVJmL6RIlhji/zWzT0L/oAl3490sQdm+P/sLdiTWJqMHVYbg==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-4.1.6.tgz", + "integrity": "sha512-wh/lw8+WciC/8kB25A8Ma27VvR6aR/TcrO4pL4nqCRI61YV0s/HbVL/0xug+qnGLRCNu6AfVYNEWPY2yTQguAw==", "dependencies": { "@lumino/coreutils": "^2.1.2" } }, "node_modules/@jupyterlab/notebook": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/notebook/-/notebook-4.1.5.tgz", - "integrity": "sha512-xgxSmVUFFEnWQDZSruJHD44LZz/jJ7pShbgZ0HsWYO/y0lByBwdUinuxpEhsuF7j0IIgY+r7e3RvXLSfwnhaLQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/notebook/-/notebook-4.1.6.tgz", + "integrity": "sha512-CQdXgKn0pl0vhlRmym/i8MVZpTx9IIruvIGD3ASj5TjCq8POS6zH67yWHh5VFr/N8+dbpGo4AEbGIvkvCqNa6Q==", "dependencies": { "@jupyter/ydoc": "^1.1.1", - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/cells": "^4.1.5", - "@jupyterlab/codeeditor": "^4.1.5", - "@jupyterlab/codemirror": "^4.1.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/docregistry": "^4.1.5", - "@jupyterlab/documentsearch": "^4.1.5", - "@jupyterlab/lsp": "^4.1.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/settingregistry": "^4.1.5", - "@jupyterlab/statusbar": "^4.1.5", - "@jupyterlab/toc": "^6.1.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/cells": "^4.1.6", + "@jupyterlab/codeeditor": "^4.1.6", + "@jupyterlab/codemirror": "^4.1.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/docregistry": "^4.1.6", + "@jupyterlab/documentsearch": "^4.1.6", + "@jupyterlab/lsp": "^4.1.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/settingregistry": "^4.1.6", + "@jupyterlab/statusbar": "^4.1.6", + "@jupyterlab/toc": "^6.1.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -4973,12 +5008,12 @@ } }, "node_modules/@jupyterlab/notebook/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -4991,9 +5026,9 @@ } }, "node_modules/@jupyterlab/observables": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-5.1.5.tgz", - "integrity": "sha512-xQr8Hhgdi4JfD8QX0dK2V6NNV1pv4T3Simm+m589tFsc6Ae74NsQEJEL8f/EvRYDdcpVKeVrGq3HrMR27ZvO3g==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-5.1.6.tgz", + "integrity": "sha512-92S9EUZT47PA5YIW/Wwv+P1kbFipvOKOAg63z9NY9nqZ1X/EY3Gq3VEeARRIqMD8HdnS2HLl10F3bY5tu8t1Pw==", "dependencies": { "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", @@ -5020,17 +5055,17 @@ } }, "node_modules/@jupyterlab/outputarea": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-4.1.5.tgz", - "integrity": "sha512-NRIEu4xqLV+9Z2i4zBah3WvtWXfppv3KfQGPoO0TKHn0Nz8LdAe9Tl7C9qEgYGyKJ3gTOfsZwzKAH7dy2Q86Gw==", - "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/translation": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-4.1.6.tgz", + "integrity": "sha512-BpXZrlc4wci2sVOCIKXQ6Jwz7auo1du32+3PccY6fU4SCMxG6KYDZDuDzjtm+MKJGHEPZT5hOW6arK/U4feTZg==", + "dependencies": { + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/translation": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -5067,12 +5102,12 @@ } }, "node_modules/@jupyterlab/outputarea/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -5085,17 +5120,17 @@ } }, "node_modules/@jupyterlab/rendermime": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-4.1.5.tgz", - "integrity": "sha512-uYFWWsNM68+YRukzceh50rssk/tnZPyZSg4S+eAOfqEnuxORBjsKZc8t1xv/xEBzEY1/mlmYb1kQD2FNNHwiwg==", - "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/translation": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-4.1.6.tgz", + "integrity": "sha512-S1xqXcRKZF9quksnPvVRHfp1spL7a+x2w2tWmPF0cmSVb04gj58Wtoh814nUXpsqd4UgW3u7WCuM+zU5183F9Q==", + "dependencies": { + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/translation": "^4.1.6", "@lumino/coreutils": "^2.1.2", "@lumino/messaging": "^2.0.1", "@lumino/signaling": "^2.1.2", @@ -5104,9 +5139,9 @@ } }, "node_modules/@jupyterlab/rendermime-interfaces": { - "version": "3.9.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.9.5.tgz", - "integrity": "sha512-GAK16huX5JbHlnxJYJnwMe8V3ECgywA1Td6VFKgZXE6QnAuONCQtpIYCiTEWKBgleIVFUZ8t8q3xTDg0mxM5wg==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.9.6.tgz", + "integrity": "sha512-w6F4s4jMx1IM1HmRY+AoeceGuW6qJrWRXy0XREDy8/NPFLdMwtkv+Brbol4T4LzGarOVX5dFVs0udegeSCjW6w==", "dependencies": { "@lumino/coreutils": "^1.11.0 || ^2.1.2", "@lumino/widgets": "^1.37.2 || ^2.3.1" @@ -5139,12 +5174,12 @@ } }, "node_modules/@jupyterlab/rendermime/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -5157,15 +5192,15 @@ } }, "node_modules/@jupyterlab/services": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-7.1.5.tgz", - "integrity": "sha512-OuG/dElnNgynDMGt9wXGuvL5AD6KjZeZzrFXqYT5YUurSkfTMX02PNh7x7xRWBNkwSmWJ63q/Iyrd4bJopLYpA==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-7.1.6.tgz", + "integrity": "sha512-7i/Cp03qmjQ4cS2DGe8QMTFMGnhxxty5UHEywiov+qBKB45tGnFiT830hc+ncOMR3LMOmmzyfF9t3SxMbjvTlw==", "dependencies": { "@jupyter/ydoc": "^1.1.1", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/settingregistry": "^4.1.5", - "@jupyterlab/statedb": "^4.1.5", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/settingregistry": "^4.1.6", + "@jupyterlab/statedb": "^4.1.6", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/polling": "^2.1.2", @@ -5195,12 +5230,12 @@ } }, "node_modules/@jupyterlab/settingregistry": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-4.1.5.tgz", - "integrity": "sha512-IjXEq9fsWxgZtShYOqhlH/FtPWB9D3qOMDfJm8mPBd7PUbRmxDPNAUdzdKLg01PCRb/WzOG4/Q5VBPHEH/1lzQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-4.1.6.tgz", + "integrity": "sha512-hxUM1n3O5F4/10XU6r9MnIw6Q06dWiXzWqsGCbaWaPrjiXZALV9ATBgG7ygeXK69x3KnyCq282uyT2woDtL5Fg==", "dependencies": { - "@jupyterlab/nbformat": "^4.1.5", - "@jupyterlab/statedb": "^4.1.5", + "@jupyterlab/nbformat": "^4.1.6", + "@jupyterlab/statedb": "^4.1.6", "@lumino/commands": "^2.2.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -5229,9 +5264,9 @@ } }, "node_modules/@jupyterlab/statedb": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-4.1.5.tgz", - "integrity": "sha512-/xA7HDuGhqO/H67kkXxc1/Ftqabg/pnurmiY895DEwU0NK8nutKk6g3RbRXA7AvIC/MoPdJCPr3mgNwJtldAuA==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-4.1.6.tgz", + "integrity": "sha512-pFFmdHWARYX/s2Uv/pz16UMQwLwrAaGqXzdTa58Z7J8V9Uwu9V6aTJmew8I1LudM/3GSJJ0Lo31/TP60V2bbwg==", "dependencies": { "@lumino/commands": "^2.2.0", "@lumino/coreutils": "^2.1.2", @@ -5241,11 +5276,11 @@ } }, "node_modules/@jupyterlab/statusbar": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-4.1.5.tgz", - "integrity": "sha512-m/HsfgiYVVqHFfwbnDscvgOoFiHBhzHC2w05/hhX+mFEd5zzEIPkM0k69AU3jLnch/HgbxWSMZBueojZTeIR+A==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-4.1.6.tgz", + "integrity": "sha512-KmQCrWf7Towh789KiR2WlTF/4LtLM2C0QRLvw9nQhyb5t1VmiFVoAFNY+7blWbPCrwd/rSIbUQnOQnAyEh070w==", "dependencies": { - "@jupyterlab/ui-components": "^4.1.5", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", @@ -5282,12 +5317,12 @@ } }, "node_modules/@jupyterlab/statusbar/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -5300,13 +5335,13 @@ } }, "node_modules/@jupyterlab/testing": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/testing/-/testing-4.1.5.tgz", - "integrity": "sha512-kynbj3hMAFEBzusqL2iT+gF/F7uklSf00xCfzlfUJmd78q0//GnJQqRoljR6L+lTo30dk7OpLel92GamJtXoEw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/testing/-/testing-4.1.6.tgz", + "integrity": "sha512-Yp5o5IESEWSboD4wR+t0FA0kfIx60OMqgBsGy3uSTKhkoJU8rE0+PsDX5rjEt2KlkbXbSRloC0pPcI/rYVZBkg==", "dependencies": { "@babel/core": "^7.10.2", "@babel/preset-env": "^7.10.2", - "@jupyterlab/coreutils": "^6.1.5", + "@jupyterlab/coreutils": "^6.1.6", "@lumino/coreutils": "^2.1.2", "@lumino/signaling": "^2.1.2", "child_process": "~1.0.2", @@ -5550,40 +5585,40 @@ } }, "node_modules/@jupyterlab/testutils": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/testutils/-/testutils-4.1.5.tgz", - "integrity": "sha512-PVZA5lbcUZ7LmWaga0USSzWcrtiRjA+rSYNNFX6jyOC8U7p0g1+MUd0kOOfCaaQDGl6LrLWU3iTs6XywiA1Ggw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/testutils/-/testutils-4.1.6.tgz", + "integrity": "sha512-G4Rl9S3si4B6+ie72bNaiuszUnMJqqazwb1KS0gobkJ14fO06O+LMYn5G84uwEGn6p/wr01Y//OSwHtql0ACgQ==", "dependencies": { - "@jupyterlab/application": "^4.1.5", - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/notebook": "^4.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/testing": "^4.1.5" + "@jupyterlab/application": "^4.1.6", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/notebook": "^4.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/testing": "^4.1.6" } }, "node_modules/@jupyterlab/theme-light-extension": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/theme-light-extension/-/theme-light-extension-4.1.5.tgz", - "integrity": "sha512-satW3jxxU9dS/ZuoodutztgiMJxdFdiGkacndsz6uppA5UEztzBtzHbgRoNhPoe1ltuUCwY+aor76RE6k7fkZQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/theme-light-extension/-/theme-light-extension-4.1.6.tgz", + "integrity": "sha512-vXh1820h3DfoD+oMyQLH2vHu53SUZIbc/unf9fJe6qU4mx6v0JMVmsONlxVpOHlxev8WwsNnCtc1e7UCGHNA3Q==", "dependencies": { - "@jupyterlab/application": "^4.1.5", - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/translation": "^4.1.5" + "@jupyterlab/application": "^4.1.6", + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/translation": "^4.1.6" } }, "node_modules/@jupyterlab/toc": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/toc/-/toc-6.1.5.tgz", - "integrity": "sha512-TpF3W2d6L4sNWlt0zPJ72SknRdqKq4n2+vGx2MnjVVd1FXbe+fKo2EGxN7c7IUF6GCtYQFEZw9DnSJyIk68M1A==", - "dependencies": { - "@jupyterlab/apputils": "^4.2.5", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/docregistry": "^4.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime": "^4.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/translation": "^4.1.5", - "@jupyterlab/ui-components": "^4.1.5", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/toc/-/toc-6.1.6.tgz", + "integrity": "sha512-F0D4y3ZJwocm/2DmYa92IjHi564hae3g4iOEBo/QNA2UqPytDrAiVJu94u/NgmB72Ais6+yi5r7PnyZZmFX1mw==", + "dependencies": { + "@jupyterlab/apputils": "^4.2.6", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/docregistry": "^4.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime": "^4.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/translation": "^4.1.6", + "@jupyterlab/ui-components": "^4.1.6", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/messaging": "^2.0.1", @@ -5619,12 +5654,12 @@ } }, "node_modules/@jupyterlab/toc/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -5637,28 +5672,28 @@ } }, "node_modules/@jupyterlab/translation": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-4.1.5.tgz", - "integrity": "sha512-9U+02DEzZ5ciQc4NJLy2Le4pKAuj68EMjTSxtWYVlc6EG5WtrZuTVOjWiHs/lR5y3kw5hxDj861DmiW076mrtA==", - "dependencies": { - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/services": "^7.1.5", - "@jupyterlab/statedb": "^4.1.5", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-4.1.6.tgz", + "integrity": "sha512-aCy2nWC2Kn9pVOK0ls/vjDU+S9t6oneV2K3dxR+oF5IybLG0XYoIQ/W7cATWAjlVidpv2JvJ6sAaGiSHhBtvfg==", + "dependencies": { + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/services": "^7.1.6", + "@jupyterlab/statedb": "^4.1.6", "@lumino/coreutils": "^2.1.2" } }, "node_modules/@jupyterlab/ui-components": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-4.1.5.tgz", - "integrity": "sha512-0sJBNFMXO0f0hKHA2alvkmb6yPV8b/mf7RV1scea7jd9FwXzkuCc+b1RIlEEao3STtAPaa8wVAtiWe4EYlDfOQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-4.1.6.tgz", + "integrity": "sha512-7kioNLAW5i2dsSIJwwZcA/nF96pDoBaoO1SfOtX29/JHpFvCWiirh0URmEo3qyLr7Bkpnrq9Usgyh/QalWKi3w==", "dependencies": { "@jupyter/react-components": "^0.15.2", "@jupyter/web-components": "^0.15.2", - "@jupyterlab/coreutils": "^6.1.5", - "@jupyterlab/observables": "^5.1.5", - "@jupyterlab/rendermime-interfaces": "^3.9.5", - "@jupyterlab/translation": "^4.1.5", + "@jupyterlab/coreutils": "^6.1.6", + "@jupyterlab/observables": "^5.1.6", + "@jupyterlab/rendermime-interfaces": "^3.9.6", + "@jupyterlab/translation": "^4.1.6", "@lumino/algorithm": "^2.0.1", "@lumino/commands": "^2.2.0", "@lumino/coreutils": "^2.1.2", @@ -5706,12 +5741,12 @@ } }, "node_modules/@jupyterlab/ui-components/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -6343,9 +6378,9 @@ } }, "node_modules/@lezer/java": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@lezer/java/-/java-1.1.1.tgz", - "integrity": "sha512-mt3dX13fRlpY7RlWELYRakanXgmwXsLRCrhstrn+c1sZd7jR2xle46/3heoxGd+oHxnuTnpoyXTyxcLJQs9+mQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@lezer/java/-/java-1.1.2.tgz", + "integrity": "sha512-3j8X70JvYf0BZt8iSRLXLkt0Ry1hVUgH6wT32yBxH/Xi55nW2VMhc1Az4SKwu4YGSmxCm1fsqDDcHTuFjC8pmg==", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -6353,9 +6388,9 @@ } }, "node_modules/@lezer/javascript": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.13.tgz", - "integrity": "sha512-5IBr8LIO3xJdJH1e9aj/ZNLE4LSbdsx25wFmGRAZsj2zSmwAYjx26JyU/BYOCpRQlu1jcv1z3vy4NB9+UkfRow==", + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.14.tgz", + "integrity": "sha512-GEdUyspTRgc5dwIGebUk+f3BekvqEWVIYsIuAC3pA8e8wcikGwBZRWRa450L0s8noGWuULwnmi4yjxTnYz9PpA==", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.1.3", @@ -6381,9 +6416,9 @@ } }, "node_modules/@lezer/markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lezer/markdown/-/markdown-1.2.0.tgz", - "integrity": "sha512-d7MwsfAukZJo1GpPrcPGa3MxaFFOqNp0gbqF+3F7pTeNDOgeJN1muXzx1XXDPt+Ac+/voCzsH7qXqnn+xReG/g==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@lezer/markdown/-/markdown-1.3.0.tgz", + "integrity": "sha512-ErbEQ15eowmJUyT095e9NJc3BI9yZ894fjSDtHftD0InkfUBGgnKSU6dvan9jqsZuNHg2+ag/1oyDRxNsENupQ==", "dependencies": { "@lezer/common": "^1.0.0", "@lezer/highlight": "^1.0.0" @@ -6435,13 +6470,13 @@ "integrity": "sha512-iA+uuvA7DeNFB0/cQpIWNgO1c6z4pOSigifjstLy+rxf1U5ZzxIq+xudnEuTbWgKSTviG02j4cKwCyx1PO6rzA==" }, "node_modules/@lumino/application": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@lumino/application/-/application-2.3.0.tgz", - "integrity": "sha512-08jqDsjciXtK4yy/8o01qf9qxYYxzbYO1FkTu+ucV+jmbVkfAQuS1ApLIgmMiTbLw45SWUwk+x+TnCgVQZaDzA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@lumino/application/-/application-2.3.1.tgz", + "integrity": "sha512-f13alXxzJpQwkprF9NLFqS46FCKfElbL7rM7g+aJX4bf39l5Eia2isxhaDoUxtSi3D5zkHeajgp+s1tX4aDp8A==", "dependencies": { - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", - "@lumino/widgets": "^2.3.1" + "@lumino/widgets": "^2.3.2" } }, "node_modules/@lumino/application/node_modules/@lumino/collections": { @@ -6471,12 +6506,12 @@ } }, "node_modules/@lumino/application/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -6502,9 +6537,9 @@ "integrity": "sha512-Z06lp/yuhz8CtIir3PNTGnuk7909eXt4ukJsCzChsGuot2l5Fbs96RJ/FOHgwCedaX74CtxPjXHXoszFbUA+4A==" }, "node_modules/@lumino/commands": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@lumino/commands/-/commands-2.2.0.tgz", - "integrity": "sha512-xm+4rFithAd/DLZheQcS0GJaI3m0gVg07mCEZAWBLolN5e7w6XTr17VuD7J6KSjdBygMKZ3n8GlEkpcRNWEajA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@lumino/commands/-/commands-2.3.0.tgz", + "integrity": "sha512-qOF9p9W54IWjyXrbd9QKr0d5XIn5ZTh6PBFO4UBGvEJJPO477tDm0f36HUxMMRtdJvp5ArgTj5/Khd3L3BFayg==", "dependencies": { "@lumino/algorithm": "^2.0.1", "@lumino/coreutils": "^2.1.2", @@ -6896,16 +6931,16 @@ "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" }, "node_modules/@microsoft/fast-element": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.12.0.tgz", - "integrity": "sha512-gQutuDHPKNxUEcQ4pypZT4Wmrbapus+P9s3bR/SEOLsMbNqNoXigGImITygI5zhb+aA5rzflM6O8YWkmRbGkPA==" + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.13.0.tgz", + "integrity": "sha512-iFhzKbbD0cFRo9cEzLS3Tdo9BYuatdxmCEKCpZs1Cro/93zNMpZ/Y9/Z7SknmW6fhDZbpBvtO8lLh9TFEcNVAQ==" }, "node_modules/@microsoft/fast-foundation": { - "version": "2.49.5", - "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.49.5.tgz", - "integrity": "sha512-3PpG1BNmZ5kUM1goYU3SsxjsM2H7Rk0ZmpDJ7mnRhWDgKiM5SzJ02KvALRUqDrJQoeDnkW0Q2Q+r9SkEd68Gpg==", + "version": "2.49.6", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.49.6.tgz", + "integrity": "sha512-DZVr+J/NIoskFC1Y6xnAowrMkdbf2d5o7UyWK6gW5AiQ6S386Ql8dw4KcC4kHaeE1yL2CKvweE79cj6ZhJhTvA==", "dependencies": { - "@microsoft/fast-element": "^1.12.0", + "@microsoft/fast-element": "^1.13.0", "@microsoft/fast-web-utilities": "^5.4.1", "tabbable": "^5.2.0", "tslib": "^1.13.0" @@ -6917,12 +6952,12 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@microsoft/fast-react-wrapper": { - "version": "0.3.23", - "resolved": "https://registry.npmjs.org/@microsoft/fast-react-wrapper/-/fast-react-wrapper-0.3.23.tgz", - "integrity": "sha512-iuL+J2AFKJ1mwUBxSp+bqzt4X93kQwj1jpVgHgw2VRzCOTl7wzta6X+lvRIVg4eoyLfmeVSMkB+q3PD87T/MyQ==", + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/@microsoft/fast-react-wrapper/-/fast-react-wrapper-0.3.24.tgz", + "integrity": "sha512-sRnSBIKaO42p4mYoYR60spWVkg89wFxFAgQETIMazAm2TxtlsnsGszJnTwVhXq2Uz+XNiD8eKBkfzK5c/i6/Kw==", "dependencies": { - "@microsoft/fast-element": "^1.12.0", - "@microsoft/fast-foundation": "^2.49.5" + "@microsoft/fast-element": "^1.13.0", + "@microsoft/fast-foundation": "^2.49.6" }, "peerDependencies": { "react": ">=16.9.0" @@ -6949,11 +6984,11 @@ } }, "node_modules/@myst-theme/diagrams": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/diagrams/-/diagrams-0.8.0.tgz", - "integrity": "sha512-JwCiKE8xX0O65AN+57vdCFofhi/uThuN4/iRZIgCpZNiapiMxCzC8jrKkAJedO/TGz0q4QjgV2zF1nmOOJn5Kw==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/diagrams/-/diagrams-0.9.0.tgz", + "integrity": "sha512-Kq8pz5KslEZOi5v62INs8lK6EBdRefu2sKUqG/XVbgybzB5rcKxrxnSm1fEQP0DdQirwRCnNNflKK6FVQ1I2oA==", "dependencies": { - "@myst-theme/providers": "^0.8.0", + "@myst-theme/providers": "^0.9.0", "mermaid": "^9.3.0" }, "engines": { @@ -6967,9 +7002,9 @@ } }, "node_modules/@myst-theme/frontmatter": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/frontmatter/-/frontmatter-0.8.0.tgz", - "integrity": "sha512-ouioW4AdULwq2ppPV9mTVJTCXs9QI4DCpEHuxgqeOaDpfP752s76yPp2WA0ukYFhoHfibkpL6kTbUJoIg9VHzw==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/frontmatter/-/frontmatter-0.9.0.tgz", + "integrity": "sha512-mzwU5e6UGwz0f3gTKH+UO5tw//V/CYBHjDAylhvVripju4Bs84S5AQyTANFa0FOUBDo+NFT8vkrr3DKFCtJVuw==", "dependencies": { "@headlessui/react": "^1.7.15", "@heroicons/react": "^2.0.18", @@ -6990,24 +7025,24 @@ } }, "node_modules/@myst-theme/jupyter": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/jupyter/-/jupyter-0.8.0.tgz", - "integrity": "sha512-hiiZfEAUJR7DmX2gGIwUsiDE88UlwrgRwYOE00zRRFYLQ6pKhnftP3Wu98oisCgiYiI1wBooJK/reXdki1ZCmQ==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/jupyter/-/jupyter-0.9.0.tgz", + "integrity": "sha512-79BKzBVDXVAh7TQjwqfeq6QN/ckkVrxLid1YsI65gIPGjtvPzg+/GiYTAaXB7bAbLv9nx7yFS2/xJpjyKTm7AA==", "dependencies": { "@curvenote/ansi-to-react": "^7.0.0", "@headlessui/react": "^1.7.15", "@heroicons/react": "^2.0.18", - "@myst-theme/providers": "^0.8.0", + "@myst-theme/providers": "^0.9.0", "@scienceicons/react": "^0.0.6", "buffer": "^6.0.3", "classnames": "^2.3.2", "jupyterlab-plotly": "^5.18.0", - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-frontmatter": "^1.1.31", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-frontmatter": "^1.3.0", "myst-spec": "^0.0.5", - "myst-spec-ext": "^1.1.31", - "myst-to-react": "^0.8.0", + "myst-spec-ext": "^1.3.0", + "myst-to-react": "^0.9.0", "nanoid": "^4.0.2", "nbtx": "^0.2.3", "react-syntax-highlighter": "^15.5.0", @@ -7028,11 +7063,11 @@ } }, "node_modules/@myst-theme/providers": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/providers/-/providers-0.8.0.tgz", - "integrity": "sha512-lG9teMB308Ipt3kZvg0Xw5Mk0/93OrzV+N0DChWPdWQloqK6Hbxvnx0h2wRVn/cUu1F5EBfdVsTRVeZx7vn3rQ==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/providers/-/providers-0.9.0.tgz", + "integrity": "sha512-qaxFrVU1BYIK+BIdHBReDAB918OhXuZE6UHnZEixyhyxhbFOoejlnwGUy893Qkd0o6fa2MJ9YPOEnHdtOtQmlw==", "dependencies": { - "@myst-theme/common": "^0.8.0" + "@myst-theme/common": "^0.9.0" }, "engines": { "node": ">=16" @@ -7040,45 +7075,45 @@ "peerDependencies": { "@types/react": "^16.8 || ^17.0 || ^18.0", "@types/react-dom": "^16.8 || ^17.0 || ^18.0", - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-frontmatter": "^1.1.31", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-frontmatter": "^1.3.0", "react": "^16.8 || ^17.0 || ^18.0", "react-dom": "^16.8 || ^17.0 || ^18.0" } }, "node_modules/@myst-theme/providers/node_modules/@myst-theme/common": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/common/-/common-0.8.0.tgz", - "integrity": "sha512-74ItwgnHqzKbmZONf9AwQ++Px9sHXGi8PkWf+OOcFVhcKn+DBW5r0AMeddmWQfvXGjlpsKGpxgAErVg3yAadIg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/common/-/common-0.9.0.tgz", + "integrity": "sha512-DhGTACIZvYfFbbgpmH5pOGpa4WOC+KAnhFfmSkqWhv4d4PKIWrjegEQJN8bY8rVz38frm78fKUl3Y1Ud471pDw==", "dependencies": { - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-spec-ext": "^1.1.31", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-spec-ext": "^1.3.0", "nbtx": "^0.2.3", "unist-util-select": "^4.0.3" } }, "node_modules/@myst-theme/site": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/site/-/site-0.8.0.tgz", - "integrity": "sha512-bKIjBXWQHSpQZxX60CQa8M9uSeFPVcWOJHeCGGCysNKRtjQW9Q3U3bv/eHS6RFA5gK/2LHw8Hed/BFPmr6dyIg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/site/-/site-0.9.0.tgz", + "integrity": "sha512-mCw1bAkRm48GLkRfAivj4fUozJlgS/D2yc5SFoHEZ4AZr3ZwsRZW/LbmkOv6tm1gLF9KnnYW4iCzhCsUtZCwfQ==", "dependencies": { "@headlessui/react": "^1.7.15", "@heroicons/react": "^2.0.18", - "@myst-theme/common": "^0.8.0", - "@myst-theme/diagrams": "^0.8.0", - "@myst-theme/frontmatter": "^0.8.0", - "@myst-theme/jupyter": "^0.8.0", - "@myst-theme/providers": "^0.8.0", + "@myst-theme/common": "^0.9.0", + "@myst-theme/diagrams": "^0.9.0", + "@myst-theme/frontmatter": "^0.9.0", + "@myst-theme/jupyter": "^0.9.0", + "@myst-theme/providers": "^0.9.0", "@radix-ui/react-collapsible": "^1.0.3", "classnames": "^2.3.2", "lodash.throttle": "^4.1.1", - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-demo": "^0.8.0", - "myst-spec-ext": "^1.1.31", - "myst-to-react": "^0.8.0", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-demo": "^0.9.0", + "myst-spec-ext": "^1.3.0", + "myst-to-react": "^0.9.0", "nbtx": "^0.2.3", "node-cache": "^5.1.2", "node-fetch": "^2.6.11", @@ -7095,13 +7130,13 @@ } }, "node_modules/@myst-theme/site/node_modules/@myst-theme/common": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/common/-/common-0.8.0.tgz", - "integrity": "sha512-74ItwgnHqzKbmZONf9AwQ++Px9sHXGi8PkWf+OOcFVhcKn+DBW5r0AMeddmWQfvXGjlpsKGpxgAErVg3yAadIg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/common/-/common-0.9.0.tgz", + "integrity": "sha512-DhGTACIZvYfFbbgpmH5pOGpa4WOC+KAnhFfmSkqWhv4d4PKIWrjegEQJN8bY8rVz38frm78fKUl3Y1Ud471pDw==", "dependencies": { - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-spec-ext": "^1.1.31", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-spec-ext": "^1.3.0", "nbtx": "^0.2.3", "unist-util-select": "^4.0.3" } @@ -7145,9 +7180,9 @@ } }, "node_modules/@myst-theme/styles": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@myst-theme/styles/-/styles-0.8.0.tgz", - "integrity": "sha512-VdnShHZxRNzunvPcEJI/D3/duZ7O8tigGx5NBW5WZctI0zxnndbihWd1rtDJFMTy8dZ+Kuw/EVnpbaNBmpq+sQ==" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@myst-theme/styles/-/styles-0.9.0.tgz", + "integrity": "sha512-2+nq5DsjDB5n1dJXFDGh9RUCprohd6VF47OUImu/DVvglIYGjHS+6qXY5IrXrR/qF0Fp3byJPN/Cc9RtsUVSWA==" }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", @@ -8184,9 +8219,9 @@ } }, "node_modules/@rjsf/core": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-5.17.1.tgz", - "integrity": "sha512-COZSuumwHskWN8Pz3RxdxvuQUP6M/qBMXAkIi+TSWLFLaF6SUugpLiceMT1jGemDCr7fOSTiPxjkToSsgpvueQ==", + "version": "5.18.2", + "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-5.18.2.tgz", + "integrity": "sha512-dqS8E70DJSnTpJ8tdQi4flTffJ3fr/G1Jro7Bhx/eKiB2UbYII1tR536HfZqwe8p1NvJ26DViJclOAghHPmJog==", "dependencies": { "lodash": "^4.17.21", "lodash-es": "^4.17.21", @@ -8198,7 +8233,7 @@ "node": ">=14" }, "peerDependencies": { - "@rjsf/utils": "^5.16.x", + "@rjsf/utils": "^5.18.x", "react": "^16.14.0 || >=17" } }, @@ -8220,9 +8255,9 @@ } }, "node_modules/@rjsf/utils": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-5.17.1.tgz", - "integrity": "sha512-q1Igz/cuM2hi+jiXFkoaXqdRTUFB+a0jfVKNmZlHmvPmfYeeJfcfyOTzO8dQ41fHNHUFb15ryxa/TblDQimwkA==", + "version": "5.18.2", + "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-5.18.2.tgz", + "integrity": "sha512-iDqwBTispZ7mAgwBuHIM0emK+Ft2xRgKD9TzB68VEUhr2hqlDRpwtH6/AgAWUKmJl4kUj3cRKVqqhIvamGLpXw==", "dependencies": { "json-schema-merge-allof": "^0.8.1", "jsonpointer": "^5.0.1", @@ -8251,9 +8286,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", - "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.14.3.tgz", + "integrity": "sha512-X9alQ3XM6I9IlSlmC8ddAvMSyG1WuHk5oUnXGw+yUBs3BFoTizmG1La/Gr8fVJvDWAq+zlYTZ9DBgrlKRVY06g==", "cpu": [ "arm" ], @@ -8264,9 +8299,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", - "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.14.3.tgz", + "integrity": "sha512-eQK5JIi+POhFpzk+LnjKIy4Ks+pwJ+NXmPxOCSvOKSNRPONzKuUvWE+P9JxGZVxrtzm6BAYMaL50FFuPe0oWMQ==", "cpu": [ "arm64" ], @@ -8277,9 +8312,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", - "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.14.3.tgz", + "integrity": "sha512-Od4vE6f6CTT53yM1jgcLqNfItTsLt5zE46fdPaEmeFHvPs5SjZYlLpHrSiHEKR1+HdRfxuzXHjDOIxQyC3ptBA==", "cpu": [ "arm64" ], @@ -8290,9 +8325,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", - "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.14.3.tgz", + "integrity": "sha512-0IMAO21axJeNIrvS9lSe/PGthc8ZUS+zC53O0VhF5gMxfmcKAP4ESkKOCwEi6u2asUrt4mQv2rjY8QseIEb1aw==", "cpu": [ "x64" ], @@ -8303,9 +8338,22 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", - "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.14.3.tgz", + "integrity": "sha512-ge2DC7tHRHa3caVEoSbPRJpq7azhG+xYsd6u2MEnJ6XzPSzQsTKyXvh6iWjXRf7Rt9ykIUWHtl0Uz3T6yXPpKw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.14.3.tgz", + "integrity": "sha512-ljcuiDI4V3ySuc7eSk4lQ9wU8J8r8KrOUvB2U+TtK0TiW6OFDmJ+DdIjjwZHIw9CNxzbmXY39wwpzYuFDwNXuw==", "cpu": [ "arm" ], @@ -8316,9 +8364,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", - "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.14.3.tgz", + "integrity": "sha512-Eci2us9VTHm1eSyn5/eEpaC7eP/mp5n46gTRB3Aar3BgSvDQGJZuicyq6TsH4HngNBgVqC5sDYxOzTExSU+NjA==", "cpu": [ "arm64" ], @@ -8329,9 +8377,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", - "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.14.3.tgz", + "integrity": "sha512-UrBoMLCq4E92/LCqlh+blpqMz5h1tJttPIniwUgOFJyjWI1qrtrDhhpHPuFxULlUmjFHfloWdixtDhSxJt5iKw==", "cpu": [ "arm64" ], @@ -8341,10 +8389,23 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.14.3.tgz", + "integrity": "sha512-5aRjvsS8q1nWN8AoRfrq5+9IflC3P1leMoy4r2WjXyFqf3qcqsxRCfxtZIV58tCxd+Yv7WELPcO9mY9aeQyAmw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", - "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.14.3.tgz", + "integrity": "sha512-sk/Qh1j2/RJSX7FhEpJn8n0ndxy/uf0kI/9Zc4b1ELhqULVdTfN6HL31CDaTChiBAOgLcsJ1sgVZjWv8XNEsAQ==", "cpu": [ "riscv64" ], @@ -8354,10 +8415,23 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.14.3.tgz", + "integrity": "sha512-jOO/PEaDitOmY9TgkxF/TQIjXySQe5KVYB57H/8LRP/ux0ZoO8cSHCX17asMSv3ruwslXW/TLBcxyaUzGRHcqg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", - "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.14.3.tgz", + "integrity": "sha512-8ybV4Xjy59xLMyWo3GCfEGqtKV5M5gCSrZlxkPGvEPCGDLNla7v48S662HSGwRd6/2cSneMQWiv+QzcttLrrOA==", "cpu": [ "x64" ], @@ -8368,9 +8442,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", - "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.14.3.tgz", + "integrity": "sha512-s+xf1I46trOY10OqAtZ5Rm6lzHre/UiLA1J2uOhCFXWkbZrJRkYBPO6FhvGfHmdtQ3Bx793MNa7LvoWFAm93bg==", "cpu": [ "x64" ], @@ -8381,9 +8455,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", - "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.14.3.tgz", + "integrity": "sha512-+4h2WrGOYsOumDQ5S2sYNyhVfrue+9tc9XcLWLh+Kw3UOxAvrfOrSMFon60KspcDdytkNDh7K2Vs6eMaYImAZg==", "cpu": [ "arm64" ], @@ -8394,9 +8468,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", - "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.14.3.tgz", + "integrity": "sha512-T1l7y/bCeL/kUwh9OD4PQT4aM7Bq43vX05htPJJ46RTI4r5KNt6qJRzAfNfM+OYMNEVBWQzR2Gyk+FXLZfogGw==", "cpu": [ "ia32" ], @@ -8407,9 +8481,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", - "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.14.3.tgz", + "integrity": "sha512-/BypzV0H1y1HzgYpxqRaXGBRqfodgoBBCcsrujT6QRcakDQdfU+Lq9PENPh5jB4I44YWq+0C2eHsHya+nZY1sA==", "cpu": [ "x64" ], @@ -8420,9 +8494,9 @@ ] }, "node_modules/@rushstack/eslint-patch": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.8.0.tgz", - "integrity": "sha512-0HejFckBN2W+ucM6cUOlwsByTKt9/+0tWhqUffNIcHqCXkthY/mZ7AuYPK/2IIaGWhdl0h+tICDO0ssLMd6XMQ==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.2.tgz", + "integrity": "sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==", "dev": true }, "node_modules/@scienceicons/react": { @@ -8479,9 +8553,9 @@ } }, "node_modules/@tailwindcss/typography": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.10.tgz", - "integrity": "sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.12.tgz", + "integrity": "sha512-CNwpBpconcP7ppxmuq3qvaCxiRWnbhANpY/ruH4L5qs2GCiVDJXde/pjj2HWPV1+Q4G9+V/etrwUYopdcjAlyg==", "dev": true, "dependencies": { "lodash.castarray": "^4.4.0", @@ -8494,11 +8568,11 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.2.0.tgz", - "integrity": "sha512-OEdMByf2hEfDa6XDbGlZN8qO6bTjlNKqjM3im9JG+u3mCL8jALy0T/67oDI001raUUPh1Bdmfn4ZvPOV5knpcg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.4.0.tgz", + "integrity": "sha512-GZN4xn/Tg5w7gvYeVcMVCeL4pEyUhvg+Cp6KX2Z01C4FRNxIWMgIQ9ibgMarNQfo+gt0PVLcEER4A9sNv/jlow==", "dependencies": { - "@tanstack/virtual-core": "3.2.0" + "@tanstack/virtual-core": "3.4.0" }, "funding": { "type": "github", @@ -8510,9 +8584,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.2.0.tgz", - "integrity": "sha512-P5XgYoAw/vfW65byBbJQCw+cagdXDT/qH6wmABiLt4v4YBT2q2vqCOhihe+D1Nt325F/S/0Tkv6C5z0Lv+VBQQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.4.0.tgz", + "integrity": "sha512-75jXqXxqq5M5Veb9KP1STi8kA5u408uOOAefk2ftHDGCpUk3RP6zX++QqfbmHJTBiU72NQ+ghgCZVts/Wocz8Q==", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" @@ -8583,9 +8657,9 @@ } }, "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==" + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", @@ -8897,9 +8971,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", - "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dependencies": { "undici-types": "~5.26.4" } @@ -8920,24 +8994,23 @@ "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" }, "node_modules/@types/prop-types": { - "version": "15.7.11", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", - "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" }, "node_modules/@types/react": { - "version": "18.2.67", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.67.tgz", - "integrity": "sha512-vkIE2vTIMHQ/xL0rgmuoECBCkZFZeHr49HeWSc24AptMbNRo7pwSBvj73rlJJs9fGKj0koS+V7kQB1jHS0uCgw==", + "version": "18.2.79", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz", + "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==", "dependencies": { "@types/prop-types": "*", - "@types/scheduler": "*", "csstype": "^3.0.2" } }, "node_modules/@types/react-dom": { - "version": "18.2.22", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.22.tgz", - "integrity": "sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==", + "version": "18.2.25", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.25.tgz", + "integrity": "sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==", "dependencies": { "@types/react": "*" } @@ -8951,11 +9024,6 @@ "@types/node": "*" } }, - "node_modules/@types/scheduler": { - "version": "0.16.8", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", - "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" - }, "node_modules/@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", @@ -9494,13 +9562,13 @@ } }, "node_modules/@vanilla-extract/css": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.14.1.tgz", - "integrity": "sha512-V4JUuHNjZgl64NGfkDJePqizkNgiSpphODtZEs4cCPuxLAzwOUJYATGpejwimJr1n529kq4DEKWexW22LMBokw==", + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.14.2.tgz", + "integrity": "sha512-OasEW4ojGqqRiUpsyEDUMrSkLnmwbChtafkogpCZ1eDAgAZ9eY9CHLYodj2nB8aV5T25kQ5shm92k25ngjYhhg==", "dev": true, "dependencies": { "@emotion/hash": "^0.9.0", - "@vanilla-extract/private": "^1.0.3", + "@vanilla-extract/private": "^1.0.4", "chalk": "^4.1.1", "css-what": "^6.1.0", "cssesc": "^3.0.0", @@ -9534,9 +9602,9 @@ } }, "node_modules/@vanilla-extract/private": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@vanilla-extract/private/-/private-1.0.3.tgz", - "integrity": "sha512-17kVyLq3ePTKOkveHxXuIJZtGYs+cSoev7BlP+Lf4916qfDhk/HBjvlYDe8egrea7LNPHKwSZJK/bzZC+Q6AwQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@vanilla-extract/private/-/private-1.0.4.tgz", + "integrity": "sha512-8FGD6AejeC/nXcblgNCM5rnZb9KXa4WNkR03HCWtdJBpANjTgjHEglNLFnhuvdQ78tC6afaxBPI+g7F2NX3tgg==", "dev": true }, "node_modules/@vercel/build-utils": { @@ -11124,9 +11192,9 @@ } }, "node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dev": true, "dependencies": { "debug": "^4.3.4" @@ -11164,24 +11232,25 @@ } }, "node_modules/algoliasearch": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.1.tgz", - "integrity": "sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.22.1", - "@algolia/cache-common": "4.22.1", - "@algolia/cache-in-memory": "4.22.1", - "@algolia/client-account": "4.22.1", - "@algolia/client-analytics": "4.22.1", - "@algolia/client-common": "4.22.1", - "@algolia/client-personalization": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/logger-console": "4.22.1", - "@algolia/requester-browser-xhr": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/requester-node-http": "4.22.1", - "@algolia/transporter": "4.22.1" + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz", + "integrity": "sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.23.3", + "@algolia/cache-common": "4.23.3", + "@algolia/cache-in-memory": "4.23.3", + "@algolia/client-account": "4.23.3", + "@algolia/client-analytics": "4.23.3", + "@algolia/client-common": "4.23.3", + "@algolia/client-personalization": "4.23.3", + "@algolia/client-search": "4.23.3", + "@algolia/logger-common": "4.23.3", + "@algolia/logger-console": "4.23.3", + "@algolia/recommend": "4.23.3", + "@algolia/requester-browser-xhr": "4.23.3", + "@algolia/requester-common": "4.23.3", + "@algolia/requester-node-http": "4.23.3", + "@algolia/transporter": "4.23.3" } }, "node_modules/almost-equal": { @@ -12186,12 +12255,13 @@ "dev": true }, "node_modules/cache-manager": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/cache-manager/-/cache-manager-5.4.0.tgz", - "integrity": "sha512-FS7o8vqJosnLpu9rh2gQTo8EOzCRJLF1BJ4XDEUDMqcfvs7SJZs5iuoFTXLauzQ3S5v8sBAST1pCwMaurpyi1A==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/cache-manager/-/cache-manager-5.5.1.tgz", + "integrity": "sha512-QYZFOjZTTennYdN3NNCKh+yq452+wQ4ChyL40jkEyghIgg5Ugwb4YO8ARIIF1fvTBkgDLlLTYFaxZVaPGmQ92A==", "dependencies": { + "eventemitter3": "^5.0.1", "lodash.clonedeep": "^4.5.0", - "lru-cache": "^10.1.0", + "lru-cache": "^10.2.0", "promise-coalesce": "^1.1.2" } }, @@ -12299,9 +12369,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001599", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", - "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==", + "version": "1.0.30001611", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001611.tgz", + "integrity": "sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q==", "funding": [ { "type": "opencollective", @@ -12452,9 +12522,9 @@ } }, "node_modules/citation-js-utils": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/citation-js-utils/-/citation-js-utils-1.1.2.tgz", - "integrity": "sha512-CsgarfdRX1Fbk5Ie9xyCh9cbDNIty7C7a5l9ruCIRuSoIrI/PeouAxCGr/j4dbxXvgsjUMaa1brapfzKvV5aZA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/citation-js-utils/-/citation-js-utils-1.2.0.tgz", + "integrity": "sha512-awDsMkQlIe7rHVrNDLAD4TV6lNHP3/dqMcmFO5ASytC43+Go0B4POwZR4OvC34ojU3DvVwEOOzIWevy+unJ1ug==", "dependencies": { "@citation-js/core": "^0.7.6", "@citation-js/plugin-bibtex": "^0.7.8", @@ -12876,6 +12946,12 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/confbox": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", + "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", + "dev": true + }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", @@ -12952,9 +13028,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.36.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.1.tgz", - "integrity": "sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==", + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.0.tgz", + "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==", "dependencies": { "browserslist": "^4.23.0" }, @@ -13142,14 +13218,15 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, + "node_modules/csv-parse": { + "version": "5.5.5", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.5.5.tgz", + "integrity": "sha512-erCk7tyU3yLWAhk6wvKxnyPtftuy/6Ak622gOO7BCJ05+TYffnPCJF905wmOQm+BpkX54OdAl8pveJwUdpnCXQ==" + }, "node_modules/cytoscape": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.28.1.tgz", - "integrity": "sha512-xyItz4O/4zp9/239wCcH8ZcFuuZooEeF8KHRmzjDfGdXsj3OG9MFSMA0pJE0uX3uCN/ygof6hHf4L7lst+JaDg==", - "dependencies": { - "heap": "^0.2.6", - "lodash": "^4.17.21" - }, + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.0.tgz", + "integrity": "sha512-ADqhlrCKhhQF8s/s3hTpvVAIyWwsfgFI/hD2vhAXc2ndncJFVZaq3/uBkDIhf4RrNwPw93vUarW36x6rFbUk0Q==", "engines": { "node": ">=0.10" } @@ -13830,9 +13907,9 @@ } }, "node_modules/dedent": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", - "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, @@ -14144,9 +14221,9 @@ } }, "node_modules/docx/node_modules/@types/node": { - "version": "18.19.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.26.tgz", - "integrity": "sha512-+wiMJsIwLOYCvUqSdKTrfkS8mpTp+MPINe6+Np4TAGFWWRWiBQ5kSq9nZGCSPkzx9mvT+uEukzpX4MOSCydcvw==", + "version": "18.19.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", + "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", "dependencies": { "undici-types": "~5.26.4" } @@ -14364,9 +14441,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.714", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.714.tgz", - "integrity": "sha512-OfnVHt+nMRH9Ua5koH/2gKlCAXbG+u1yXwLKyBVqNboBV34ZTwb846RUe8K5mtE1uhz0BXoMarZ13JCQr+sBtQ==" + "version": "1.4.745", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.745.tgz", + "integrity": "sha512-tRbzkaRI5gbUn5DEvF0dV4TQbMZ5CLkWeTAXmpC9IrYT+GE+x76i9p+o3RJ5l9XmdQlI1pPhVtE9uNcJJ0G0EA==" }, "node_modules/element-size": { "version": "1.1.1", @@ -14463,9 +14540,9 @@ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/es-abstract": { - "version": "1.23.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.2.tgz", - "integrity": "sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==", + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, "dependencies": { "array-buffer-byte-length": "^1.0.1", @@ -14507,11 +14584,11 @@ "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.7", + "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.5", + "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" }, @@ -16081,6 +16158,11 @@ "node": ">=6" } }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", @@ -16156,9 +16238,9 @@ } }, "node_modules/express": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.1.tgz", - "integrity": "sha512-K4w1/Bp7y8iSiVObmCrtq8Cs79XjJc/RU2YYkZQ7wpUu5ZyZ7MtPHkqoMz4pf+mgXfNvo2qft8D9OnrH2ABk9w==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, "dependencies": { "accepts": "~1.3.8", @@ -17987,11 +18069,6 @@ "he": "bin/he" } }, - "node_modules/heap": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz", - "integrity": "sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==" - }, "node_modules/highlight-words-core": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", @@ -20344,12 +20421,6 @@ "node": ">=6" } }, - "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -20401,16 +20472,16 @@ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "node_modules/jupyterlab-plotly": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/jupyterlab-plotly/-/jupyterlab-plotly-5.20.0.tgz", - "integrity": "sha512-WmCQQUoh4c7mFI53EJukFRDt+B0Psqz4YMbtR2xeRIWsUhGhynR90JXaH/aIxQGKDRqvCaXWRPrt8IlVmYXewg==", + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/jupyterlab-plotly/-/jupyterlab-plotly-5.21.0.tgz", + "integrity": "sha512-dQ1R7n0ZtRrnZDqJCdirpJMa1nlYL9v+DOLuJW1RzHQfvgBDb0QfU6wJobJKbWjqOydFNwS7qss5G3bLvszqag==", "dependencies": { "@jupyter-widgets/base": ">=2.0.0 <7.0.0", "@jupyterlab/rendermime-interfaces": "^1.3.0 || ^2.0.0 || ^3.0.0", "@lumino/messaging": "^1.2.3", "@lumino/widgets": "^1.8.1", "lodash": "^4.17.4", - "plotly.js": "^2.30.0" + "plotly.js": "^2.31.1" } }, "node_modules/katex": { @@ -20921,14 +20992,14 @@ "integrity": "sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==" }, "node_modules/markdown-it-front-matter": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/markdown-it-front-matter/-/markdown-it-front-matter-0.2.3.tgz", - "integrity": "sha512-s9+rcClLmZsZc3YL8Awjg/YO/VdphlE20LJ9Bx5a8RAFLI5a1vq6Mll8kOzG6w/wy8yhFLBupaa6Mfd60GATkA==" + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/markdown-it-front-matter/-/markdown-it-front-matter-0.2.4.tgz", + "integrity": "sha512-25GUs0yjS2hLl8zAemVndeEzThB1p42yxuDEKbd4JlL3jiz+jsm6e56Ya8B0VREOkNxLYB4TTwaoPJ3ElMmW+w==" }, "node_modules/markdown-it-myst": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/markdown-it-myst/-/markdown-it-myst-1.0.5.tgz", - "integrity": "sha512-G1V4BsElSxjjvYGBrNTs1k3Vn3igk1umEW7p8k7xxazw3PAZ8CWwmZVyCAGrGmqJu/cDy2NbifecxYovK8qyUA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/markdown-it-myst/-/markdown-it-myst-1.0.7.tgz", + "integrity": "sha512-AxMF66x4D4Mjn2UgkmE6cZwTyRoBfgotf4/wNVYxPeLnIT4tPfECYT0/AeBmH6Qrw5cZydDty0ch5qi5LF96LQ==", "dependencies": { "js-yaml": "^4.1.0", "markdown-it": "^13.0.1", @@ -20987,9 +21058,9 @@ "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==" }, "node_modules/markdown-to-jsx": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.4.4.tgz", - "integrity": "sha512-R9SGyfV2zsQx25YIYImACpiQ8dQe617CNyoE1wLst4wFHtiBGG3SEtJDlI1bt9SeotIcbITbVy9+ieQFWfEoQw==", + "version": "7.4.7", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.4.7.tgz", + "integrity": "sha512-0+ls1IQZdU6cwM1yu0ZjjiVWYtkbExSyUIFU2ZeDIFuZM1W42Mh4OlJ4nb4apX4H8smxDHRdFaoIVJGwfv5hkg==", "engines": { "node": ">= 10" }, @@ -22105,9 +22176,9 @@ } }, "node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -22370,12 +22441,12 @@ } }, "node_modules/myst-common": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/myst-common/-/myst-common-1.1.31.tgz", - "integrity": "sha512-Pbvuv0usD1DaCwiVgYcTUEyPnrh6rXWnmkpSvTNDYGwF05mPS8wAkXPFYX7jO3NSZvA0ZjnnGGPHPo2mK5V2wg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/myst-common/-/myst-common-1.3.0.tgz", + "integrity": "sha512-u7pcUJW2jlsrZphk5B19VCwfGRrJh5Et8Hveys9AOujqrb36KcGhGD5mh+6h25pJB3s1IT/MwKvoz0IpPiDrWA==", "dependencies": { "mdast": "^3.0.0", - "myst-frontmatter": "^1.1.31", + "myst-frontmatter": "^1.3.0", "myst-spec": "^0.0.5", "nanoid": "^4.0.0", "unified": "^10.1.2", @@ -22386,40 +22457,40 @@ } }, "node_modules/myst-config": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/myst-config/-/myst-config-1.1.31.tgz", - "integrity": "sha512-Q0AX8ojQrknVnz1aDGUtDjPCun2WicMLnpMpfcaSplFrVopdVD9Qh8AOi2htRTWHnAPw/Q5keMH2pu7GLJ4Zpw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/myst-config/-/myst-config-1.3.0.tgz", + "integrity": "sha512-jA54E2V6RNJwRKAIxiJihPGVRnuflPVF/SFQyRjgATOuydoL8gmQA+llIDqv74p57quIy17ob1mCVqCP8c49bA==", "dependencies": { - "myst-frontmatter": "^1.1.31", + "myst-frontmatter": "^1.3.0", "simple-validators": "^1.0.4" } }, "node_modules/myst-demo": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/myst-demo/-/myst-demo-0.8.0.tgz", - "integrity": "sha512-ttMzrCYXxqXPzPSwkcGgoNm/4EW3z4e1zHtoI8FoQPzbdeKa0ZX+qiJpZTnn0mAI7UtNST9hUzZJzSvOKbfDnQ==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/myst-demo/-/myst-demo-0.9.0.tgz", + "integrity": "sha512-AmFZnoakEf0aCuuV1w547ma1GOhEEuO0lNeMb3QvU0kP76U2uEg5PViQFJJfp1G7VkZSxFtok6BaROUy2rx+kQ==", "dependencies": { "@heroicons/react": "^2.0.18", "classnames": "^2.3.2", "js-yaml": "^4.1.0", - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-directives": "^1.2.0", - "myst-ext-card": "^1.0.5", - "myst-ext-exercise": "^1.0.5", - "myst-ext-grid": "^1.0.5", - "myst-ext-proof": "^1.0.8", - "myst-ext-tabs": "^1.0.5", - "myst-frontmatter": "^1.1.31", - "myst-parser": "^1.2.0", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-directives": "^1.4.1", + "myst-ext-card": "^1.0.6", + "myst-ext-exercise": "^1.0.6", + "myst-ext-grid": "^1.0.6", + "myst-ext-proof": "^1.0.9", + "myst-ext-tabs": "^1.0.6", + "myst-frontmatter": "^1.3.0", + "myst-parser": "^1.4.1", "myst-spec": "^0.0.5", - "myst-to-docx": "^1.0.9", - "myst-to-html": "^1.2.0", - "myst-to-jats": "^1.0.24", - "myst-to-react": "^0.8.0", - "myst-to-tex": "^1.0.23", - "myst-to-typst": "^0.0.12", - "myst-transforms": "^1.3.1", + "myst-to-docx": "^1.0.10", + "myst-to-html": "^1.4.1", + "myst-to-jats": "^1.0.26", + "myst-to-react": "^0.9.0", + "myst-to-tex": "^1.0.27", + "myst-to-typst": "^0.0.15", + "myst-transforms": "^1.3.8", "unified": "^10.1.2", "unist-util-remove": "^4.0.0", "unist-util-visit": "^4.1.2", @@ -22481,64 +22552,65 @@ } }, "node_modules/myst-directives": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/myst-directives/-/myst-directives-1.2.0.tgz", - "integrity": "sha512-+crEUZfl9EURdFBh9H0QvaipUaT8l0OK8yIDSK94hlEd3XA+uW+UOvm35EOpjp02Lh3kUa6IPfqgLlhhDVJ2mg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/myst-directives/-/myst-directives-1.4.1.tgz", + "integrity": "sha512-RzICZqQAR773Iw74PqzQfFOcpFc+1YSBiAHAWtLuTxEOwPKB3S0YXDTYoD5977BERqxiM9kJiDD6hmn8Wl8RqQ==", "dependencies": { "classnames": "^2.3.2", + "csv-parse": "^5.5.5", "js-yaml": "^4.1.0", - "myst-common": "^1.1.31", - "myst-spec-ext": "^1.1.31", + "myst-common": "^1.3.0", + "myst-spec-ext": "^1.3.0", "nanoid": "^4.0.2", "unist-util-select": "^4.0.3", "vfile": "^5.3.7" } }, "node_modules/myst-ext-card": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/myst-ext-card/-/myst-ext-card-1.0.5.tgz", - "integrity": "sha512-7bM/XGlJKmI8X+NxJb3P0gMmzlLHGOeRINo59kVIgbjx9u0zSDWieZM3IM5KIXVialDnQpD4J/DA8ZbLRxYJzg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/myst-ext-card/-/myst-ext-card-1.0.6.tgz", + "integrity": "sha512-1moQBH/8kHwsCGvi08Yx+xUxjgHi9OmUVyzK6n2Sa7C0Oi4tts9Zmknm8PRUVynUxGagN91Fa2N8nfY1lr9/lg==", "dependencies": { - "myst-common": "^1.1.20" + "myst-common": "^1.3.0" } }, "node_modules/myst-ext-exercise": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/myst-ext-exercise/-/myst-ext-exercise-1.0.5.tgz", - "integrity": "sha512-5K5eTZecsdtij1c4PWfAgTBH+TSs0s42rxfVKmjD+SZrle+aAHgy+d59CJfDbS0WB6fkR2ZQ3SjQOZvAhqZHpg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/myst-ext-exercise/-/myst-ext-exercise-1.0.6.tgz", + "integrity": "sha512-Mr60bInpq6EMx/l429KX3LaDVVjBQJKL9MeBZE2c4PKSTiuBqPmqgJX0l/Y/7VYxT9BuQy9bM4Vt3cFt5LztVA==", "dependencies": { - "myst-common": "^1.1.20" + "myst-common": "^1.3.0" } }, "node_modules/myst-ext-grid": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/myst-ext-grid/-/myst-ext-grid-1.0.5.tgz", - "integrity": "sha512-YunaK0eMsvnX2kBjTm2tZVyJo9TI9CuFZ+JCvuQFADQuXz7xfUZWRb2zlZj7ozxgwZwuT2h7YVhd3EpRl9GDmQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/myst-ext-grid/-/myst-ext-grid-1.0.6.tgz", + "integrity": "sha512-nVTuHwtNxRGv6b9xShvzL+oK7P4SBwWvJMUErENKpxOcuLGJAy3hPA3WXu/pcVM04DpyomVH/maB3tT3TIc7RQ==", "dependencies": { - "myst-common": "^1.1.20" + "myst-common": "^1.3.0" } }, "node_modules/myst-ext-proof": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/myst-ext-proof/-/myst-ext-proof-1.0.8.tgz", - "integrity": "sha512-vkFxL5YQJMbzv94eqWSCrFULxHykc2Ndd+zL7TmkdPFqSvzRQK7ajnJV1rLjmfEra76ZLdHAb4G2bNTjIzV2Lg==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/myst-ext-proof/-/myst-ext-proof-1.0.9.tgz", + "integrity": "sha512-zK62SHrNNwbU6MWlXc8jJh3C2y1ChH+3M5QG6nleh5dIxUIp9AcGc9lhjLqvIZD+ngfrb44mnUAfFrnujJNjyg==", "dependencies": { - "myst-common": "^1.1.22", + "myst-common": "^1.3.0", "myst-spec": "^0.0.5" } }, "node_modules/myst-ext-tabs": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/myst-ext-tabs/-/myst-ext-tabs-1.0.5.tgz", - "integrity": "sha512-cnri9PybF5MCIx4KkCjZuO6k7XYm+QbCExgXfPppJhjrummOJqhQeHh3fsRGo30TM3dRMdJo/sGbuvhUfhWObQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/myst-ext-tabs/-/myst-ext-tabs-1.0.6.tgz", + "integrity": "sha512-kLmGRTSJrJZAk2x/0tVKdUDI12LfFhWnjqjp5lLoXaQHN9EWa2Gl3laqWWEgwH8mcqi/NSNYxOlPfgexr7aGVw==", "dependencies": { - "myst-common": "^1.1.20" + "myst-common": "^1.3.0" } }, "node_modules/myst-frontmatter": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/myst-frontmatter/-/myst-frontmatter-1.1.31.tgz", - "integrity": "sha512-f5b7HnohJuqh2pbi82J8APhpoDm9yRWMccROIACqZEL8CK5FSCE2lnxMXzrA2kIEcCBg7LynYc/Ecg1wbgVqsw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/myst-frontmatter/-/myst-frontmatter-1.3.0.tgz", + "integrity": "sha512-xInyQSME3zPzgwLT7pU/DmcBhhG61sCc3Dy+Mw1n4SuLn+Jzey5EA5SREmlCUqAQMDsXgmj3KxmakjxQY+quOQ==", "dependencies": { "credit-roles": "^2.1.0", "doi-utils": "^2.0.0", @@ -22548,9 +22620,9 @@ } }, "node_modules/myst-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/myst-parser/-/myst-parser-1.2.0.tgz", - "integrity": "sha512-NXz/fXzd1ZJ57qg3WbKywWwviXjYcFVQjCm+0TbTALOkuOSAJtsxRE9JXX8b3/LkZurFXqKTPlLBHlriSKiO1g==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/myst-parser/-/myst-parser-1.4.1.tgz", + "integrity": "sha512-D9Pz3GGXPPonxJZxmv5kEuGBb2UBoiYjIJC8dU3W3KUpAPAyyIHqtUwsAbv7OYP0MnEc/cs4cTLkO5LHSUqOOg==", "dependencies": { "he": "^1.2.0", "markdown-it": "^12.3.2", @@ -22559,12 +22631,12 @@ "markdown-it-dollarmath": "^0.5.0", "markdown-it-footnote": "^3.0.3", "markdown-it-front-matter": "^0.2.3", - "markdown-it-myst": "1.0.5", + "markdown-it-myst": "1.0.7", "markdown-it-myst-extras": "0.3.0", "markdown-it-task-lists": "^2.1.1", - "myst-common": "^1.1.31", - "myst-directives": "^1.2.0", - "myst-roles": "^1.2.0", + "myst-common": "^1.3.0", + "myst-directives": "^1.4.1", + "myst-roles": "^1.4.1", "myst-spec": "^0.0.5", "unified": "^10.1.1", "unist-builder": "^3.0.0", @@ -22575,12 +22647,12 @@ } }, "node_modules/myst-roles": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/myst-roles/-/myst-roles-1.2.0.tgz", - "integrity": "sha512-Tu+50zgyHdpYVEzObUws43pgJAYMnyHw1YqkPIvFC/kbLxrKuRsKuxSrQ8156eF8YrnKCrNPy80kEn7Q9IR6oA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/myst-roles/-/myst-roles-1.4.1.tgz", + "integrity": "sha512-t77YWen26cnuVe8vzG6oOpE0YFZ2BpRhZbGuyBgyILGmsNUVaIWgYoK3Zenpc2PjzimJn1Jyrla0jtHBCjPtZA==", "dependencies": { - "myst-common": "^1.1.31", - "myst-spec-ext": "^1.1.31" + "myst-common": "^1.3.0", + "myst-spec-ext": "^1.3.0" } }, "node_modules/myst-spec": { @@ -22589,31 +22661,31 @@ "integrity": "sha512-L/4TV1l5ZbWUOgSnXqiYrx192SV4I+HqjX7TBQ4k02/heeNFckpkUIyLulraap5heTyLcJs8UYBxu+Kv5JiiRw==" }, "node_modules/myst-spec-ext": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/myst-spec-ext/-/myst-spec-ext-1.1.31.tgz", - "integrity": "sha512-qvlfseMT2JwbAbTWOVHBMlCSdPwmv0cSppKGOukSkBcKYYip9wZGsGIR0px/eTOj3ze83RhQLp0jZNy2o4LXUQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/myst-spec-ext/-/myst-spec-ext-1.3.0.tgz", + "integrity": "sha512-F8pRA3V8vu1go+o5D5jiOH2ychMD8WOUA6CnefvVmSsIpX58TnvGY3FIFuTWo5CHD9XCjdpLGJh6kaM4raNNbQ==", "dependencies": { "myst-spec": "^0.0.5" } }, "node_modules/myst-to-docx": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/myst-to-docx/-/myst-to-docx-1.0.9.tgz", - "integrity": "sha512-VATaeL+7QHwgql0I9MH/5OFA2tZrUjIi8PalKS5sem0hmAFdXsMW+tUKGpd6zGdAEI1jts13uSMdIAPp48P9EA==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/myst-to-docx/-/myst-to-docx-1.0.10.tgz", + "integrity": "sha512-zcJnfrjZ+UPMVbkICIF70o+Dd6hgkHFoqpxfaVEEMIPdtcnM+I5mPc+ebXaTt/RZ4JSS3kSqBoOD9f7xRDWywQ==", "dependencies": { "buffer-image-size": "^0.6.4", "docx": "^7.3.0", - "myst-common": "^1.1.22", - "myst-frontmatter": "^1.1.22", + "myst-common": "^1.3.0", + "myst-frontmatter": "^1.3.0", "myst-spec": "^0.0.5", - "myst-spec-ext": "^1.1.22", + "myst-spec-ext": "^1.3.0", "unist-util-select": "^4.0.3" } }, "node_modules/myst-to-html": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/myst-to-html/-/myst-to-html-1.2.0.tgz", - "integrity": "sha512-gQg2evW/9cRTBd5XDgZGGgVd9s9Tv2sImRThM1qYKBnpelIl53XXbnRQpqbD4dSBzreENYiknXNkIh7rocKZDg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/myst-to-html/-/myst-to-html-1.4.1.tgz", + "integrity": "sha512-MFIPt4ZkeBTsLCoHL0TKWFTJrM7qToRSqbpWRBibeBq+1P8k84aJnZ0ch3fY2Bt5OSfx35iIeMK1eGaVnc2lnw==", "dependencies": { "classnames": "^2.3.2", "hast": "^1.0.0", @@ -22622,7 +22694,7 @@ "mdast": "^3.0.0", "mdast-util-find-and-replace": "^2.1.0", "mdast-util-to-hast": "^12.3.0", - "myst-common": "^1.1.31", + "myst-common": "^1.3.0", "rehype-format": "^4.0.1", "rehype-parse": "^8.0.4", "rehype-remark": "^9.1.2", @@ -22670,21 +22742,21 @@ } }, "node_modules/myst-to-jats": { - "version": "1.0.24", - "resolved": "https://registry.npmjs.org/myst-to-jats/-/myst-to-jats-1.0.24.tgz", - "integrity": "sha512-L61PRGs2/98vgjAUYGhd0Gq0tYzi2GmR2dC89/toJXDbGb7Nul7/oaRUTI7tQlYDUWW+f6UaejQVbdgSam4rWQ==", + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/myst-to-jats/-/myst-to-jats-1.0.26.tgz", + "integrity": "sha512-sbQIbEIIFRbKY4/XPz+Vuovod7wbEuyiJTJtQ/3268WUD+2rDGBCFVXpAVBQzxVbV4fvoe/nKqx45uKFA+gJBA==", "dependencies": { - "citation-js-utils": "^1.1.1", + "citation-js-utils": "^1.2.0", "credit-roles": "^2.1.0", "doi-utils": "^2.0.1", "jats-tags": "^1.0.8", "jats-utils": "^1.0.8", "katex": "^0.15.2", - "myst-common": "^1.1.27", - "myst-frontmatter": "^1.1.27", + "myst-common": "^1.3.0", + "myst-frontmatter": "^1.3.0", "myst-spec": "^0.0.5", - "myst-spec-ext": "^1.1.27", - "myst-transforms": "^1.2.3", + "myst-spec-ext": "^1.3.0", + "myst-transforms": "^1.3.7", "nbtx": "^0.2.3", "unified": "^10.1.2", "unist-util-remove": "^3.1.0", @@ -22695,17 +22767,17 @@ } }, "node_modules/myst-to-react": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/myst-to-react/-/myst-to-react-0.8.0.tgz", - "integrity": "sha512-LHCR876pzShpmycJFicYKPAYknQgRisn2deIWfmNIRvjruu6Tsv8Pp0e1htME4XWcvleC6as3B8bmnrnyp/SfQ==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/myst-to-react/-/myst-to-react-0.9.0.tgz", + "integrity": "sha512-RchhCTc8PEiJQ2GPgMm7XPOIFKsOGqoaETsohYfrdWhgj6khOD52R+eHJt8IKgBoUwboe7D8E9cWAYZiTKxuxg==", "dependencies": { "@heroicons/react": "^2.0.18", - "@myst-theme/providers": "^0.8.0", + "@myst-theme/providers": "^0.9.0", "@radix-ui/react-hover-card": "^1.0.6", "buffer": "^6.0.3", "classnames": "^2.3.2", - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", "myst-spec": "^0.0.5", "nanoid": "^4.0.2", "react-syntax-highlighter": "^15.5.0", @@ -22724,36 +22796,36 @@ } }, "node_modules/myst-to-tex": { - "version": "1.0.23", - "resolved": "https://registry.npmjs.org/myst-to-tex/-/myst-to-tex-1.0.23.tgz", - "integrity": "sha512-4eacbgp9BRSKoeJAk7mzhw55RPPXVDS1unJ+vu9zwiJcQeVTIS7f0GV6Nj0jpBnjaJYA24cd4Ds+GFx4AgU/lw==", - "dependencies": { - "myst-common": "^1.1.31", - "myst-ext-proof": "^1.0.8", - "myst-frontmatter": "^1.1.31", - "myst-spec-ext": "^1.1.31", + "version": "1.0.27", + "resolved": "https://registry.npmjs.org/myst-to-tex/-/myst-to-tex-1.0.27.tgz", + "integrity": "sha512-hsnaEbSkcmIZT9r3jP3qRjMiTOWwkz/GRThhnAv8rJ/wR83Zk0KJptj0FwuglT/sQqs0QgKiX8SG5Lx8vsC6Og==", + "dependencies": { + "myst-common": "^1.3.0", + "myst-ext-proof": "^1.0.9", + "myst-frontmatter": "^1.3.0", + "myst-spec-ext": "^1.3.0", "unist-util-remove": "^3.1.0", "unist-util-select": "^4.0.3", "vfile-reporter": "^7.0.4" } }, "node_modules/myst-to-typst": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/myst-to-typst/-/myst-to-typst-0.0.12.tgz", - "integrity": "sha512-o4xWZ0M4PmRjKPKEAAGhmgJ5tYrgbnuIZu0234wtDQpEvtK+Qt/xngMd3bEJhhG2HuC4qadcGLkzzm+fWh08Lg==", + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/myst-to-typst/-/myst-to-typst-0.0.15.tgz", + "integrity": "sha512-xRpihRu8PgviRbFtXDqSfdngB/gAYeHgbyeFTu6kDdavfr1MQJmWiTaTa6NeDTUXXQRikX1kN1I4rUht6qoaSA==", "dependencies": { - "myst-common": "^1.1.31", - "myst-frontmatter": "^1.1.31", - "myst-spec-ext": "^1.1.31", + "myst-common": "^1.3.0", + "myst-frontmatter": "^1.3.0", + "myst-spec-ext": "^1.3.0", "tex-to-typst": "^0.0.5", "unist-util-select": "^4.0.3", "vfile-reporter": "^7.0.4" } }, "node_modules/myst-transforms": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/myst-transforms/-/myst-transforms-1.3.1.tgz", - "integrity": "sha512-9mcJVKMZ/oHt0nU2x+Yq1WIZ/bIef0WS7n73gJiRWp6iPV957KBuQnqZOmnB2MXQNwSo4io6MxfvPpAA6eZ3yA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/myst-transforms/-/myst-transforms-1.3.8.tgz", + "integrity": "sha512-/konw9+fPrZfeHL5Gl3x1IGLmHSfMFrviCfY9jYslU8VmFd8tTXj0LT3ki+9HYWz067+tlk7JOVI/1hwNXFIgg==", "dependencies": { "doi-utils": "^2.0.0", "hast-util-from-html": "^2.0.1", @@ -22762,11 +22834,11 @@ "js-yaml": "^4.1.0", "katex": "^0.15.2", "mdast-util-find-and-replace": "^2.1.0", - "myst-common": "^1.1.31", - "myst-frontmatter": "^1.1.31", + "myst-common": "^1.3.0", + "myst-frontmatter": "^1.3.0", "myst-spec": "^0.0.5", - "myst-spec-ext": "^1.1.31", - "myst-to-html": "1.2.0", + "myst-spec-ext": "^1.3.0", + "myst-to-html": "1.4.1", "rehype-parse": "^8.0.4", "rehype-remark": "^9.1.2", "unified": "^10.0.0", @@ -23175,13 +23247,17 @@ } }, "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "dev": true, "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -23638,12 +23714,12 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", + "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { @@ -23849,25 +23925,25 @@ } }, "node_modules/pkg-types": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", - "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.0.tgz", + "integrity": "sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==", "dev": true, "dependencies": { - "jsonc-parser": "^3.2.0", - "mlly": "^1.2.0", - "pathe": "^1.1.0" + "confbox": "^0.1.7", + "mlly": "^1.6.1", + "pathe": "^1.1.2" } }, "node_modules/plotly.js": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.30.1.tgz", - "integrity": "sha512-KE3KeM4B6qtjPU7FGOxklmwYua4nWGgr48BRMWZVysZjphlSaQLzvUAieFlUCfPBPfJIRBLxFQy1KHMIQgfwrA==", + "version": "2.31.1", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.31.1.tgz", + "integrity": "sha512-KEdSZHDyd7bIj8IY/7JTenRHof5MwbhT6CLsjhbzVhy/XDw35Pju+2M7J6nbPcmnnRzmSTjoBch1gNzcJc50vA==", "dependencies": { "@plotly/d3": "3.8.1", "@plotly/d3-sankey": "0.7.2", "@plotly/d3-sankey-circular": "0.33.1", - "@plotly/mapbox-gl": "v1.13.4", + "@plotly/mapbox-gl": "1.13.4", "@turf/area": "^6.4.0", "@turf/bbox": "^6.4.0", "@turf/centroid": "^6.0.2", @@ -24125,9 +24201,9 @@ } }, "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", "dev": true, "engines": { "node": "^10 || ^12 || >= 14" @@ -24137,9 +24213,9 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", - "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", "dev": true, "dependencies": { "icss-utils": "^5.0.0", @@ -24154,9 +24230,9 @@ } }, "node_modules/postcss-modules-scope": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", - "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", "dev": true, "dependencies": { "postcss-selector-parser": "^6.0.4" @@ -24409,9 +24485,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/property-information": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.1.tgz", - "integrity": "sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -25599,9 +25675,9 @@ "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" }, "node_modules/rollup": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", - "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", + "version": "4.14.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.14.3.tgz", + "integrity": "sha512-ag5tTQKYsj1bhrFC9+OEWqb5O6VYgtQDO9hPDBMmIbePwhfSr+ExlcU741t8Dhw5DkPCQf6noz0jb36D6W9/hw==", "dev": true, "dependencies": { "@types/estree": "1.0.5" @@ -25614,19 +25690,22 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.13.0", - "@rollup/rollup-android-arm64": "4.13.0", - "@rollup/rollup-darwin-arm64": "4.13.0", - "@rollup/rollup-darwin-x64": "4.13.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", - "@rollup/rollup-linux-arm64-gnu": "4.13.0", - "@rollup/rollup-linux-arm64-musl": "4.13.0", - "@rollup/rollup-linux-riscv64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-musl": "4.13.0", - "@rollup/rollup-win32-arm64-msvc": "4.13.0", - "@rollup/rollup-win32-ia32-msvc": "4.13.0", - "@rollup/rollup-win32-x64-msvc": "4.13.0", + "@rollup/rollup-android-arm-eabi": "4.14.3", + "@rollup/rollup-android-arm64": "4.14.3", + "@rollup/rollup-darwin-arm64": "4.14.3", + "@rollup/rollup-darwin-x64": "4.14.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.14.3", + "@rollup/rollup-linux-arm-musleabihf": "4.14.3", + "@rollup/rollup-linux-arm64-gnu": "4.14.3", + "@rollup/rollup-linux-arm64-musl": "4.14.3", + "@rollup/rollup-linux-powerpc64le-gnu": "4.14.3", + "@rollup/rollup-linux-riscv64-gnu": "4.14.3", + "@rollup/rollup-linux-s390x-gnu": "4.14.3", + "@rollup/rollup-linux-x64-gnu": "4.14.3", + "@rollup/rollup-linux-x64-musl": "4.14.3", + "@rollup/rollup-win32-arm64-msvc": "4.14.3", + "@rollup/rollup-win32-ia32-msvc": "4.14.3", + "@rollup/rollup-win32-x64-msvc": "4.14.3", "fsevents": "~2.3.2" } }, @@ -26072,9 +26151,9 @@ } }, "node_modules/socks": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz", - "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dev": true, "dependencies": { "ip-address": "^9.0.5", @@ -26086,12 +26165,12 @@ } }, "node_modules/socks-proxy-agent": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", - "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.3.tgz", + "integrity": "sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==", "dev": true, "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.1", "debug": "^4.3.4", "socks": "^2.7.1" }, @@ -26487,9 +26566,9 @@ } }, "node_modules/stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" @@ -26615,16 +26694,16 @@ } }, "node_modules/sucrase/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "10.3.12", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", + "jackspeak": "^2.3.6", "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "minipass": "^7.0.4", + "path-scurry": "^1.10.2" }, "bin": { "glob": "dist/esm/bin.mjs" @@ -26812,9 +26891,9 @@ "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" }, "node_modules/tailwindcss": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", + "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -26825,7 +26904,7 @@ "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.19.1", + "jiti": "^1.21.0", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -27116,12 +27195,12 @@ } }, "node_modules/thebe-core/node_modules/@lumino/widgets": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.1.tgz", - "integrity": "sha512-t3yKoXY4P1K1Tiv7ABZLKjwtn2gFIbaK0jnjFhoHNlzX5q43cm7FjtCFQWrvJbBN6Heq9qq00JPOWXeZ3IlQdg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.3.2.tgz", + "integrity": "sha512-IUx4VNplRS9V+6RqG7K46QAnf5OzhcjZ3Us6WcZzcEO9K5FD73BK914rnFAat4BnWScdTAdZGUGKOvLPT9kuNA==", "dependencies": { "@lumino/algorithm": "^2.0.1", - "@lumino/commands": "^2.2.0", + "@lumino/commands": "^2.3.0", "@lumino/coreutils": "^2.1.2", "@lumino/disposable": "^2.1.2", "@lumino/domutils": "^2.0.1", @@ -27717,9 +27796,9 @@ } }, "node_modules/typescript": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", - "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -28676,13 +28755,13 @@ } }, "node_modules/vite": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.2.tgz", - "integrity": "sha512-FWZbz0oSdLq5snUI0b6sULbz58iXFXdvkZfZWR/F0ZJuKTSPO7v72QPXt6KqYeMFb0yytNp6kZosxJ96Nr/wDQ==", + "version": "5.2.9", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.9.tgz", + "integrity": "sha512-uOQWfuZBlc6Y3W/DTuQ1Sr+oIXWvqljLvS881SVmAj00d5RdgShLcuXWxseWPd4HXwiYBFW/vXHfKFeqj9uQnw==", "dev": true, "dependencies": { "esbuild": "^0.20.1", - "postcss": "^8.4.36", + "postcss": "^8.4.38", "rollup": "^4.13.0" }, "bin": { @@ -28731,9 +28810,9 @@ } }, "node_modules/vite-node": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.4.0.tgz", - "integrity": "sha512-VZDAseqjrHgNd4Kh8icYHWzTKSCZMhia7GyHfhtzLW33fZlG9SwsB6CEhgyVOWkJfJ2pFLrp/Gj1FSfAiqH9Lw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.5.0.tgz", + "integrity": "sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==", "dev": true, "dependencies": { "cac": "^6.7.14", diff --git a/theme/package.json b/theme/package.json index 5d48839..072761d 100644 --- a/theme/package.json +++ b/theme/package.json @@ -16,17 +16,18 @@ "@docsearch/react": "^3.5.1", "@headlessui/react": "^1.7.16", "@heroicons/react": "^2.0.18", - "@myst-theme/providers": "^0.8.0", - "@myst-theme/site": "^0.8.0", - "@myst-theme/styles": "^0.8.0", + "@myst-theme/providers": "^0.9.0", + "@myst-theme/site": "^0.9.0", + "@myst-theme/styles": "^0.9.0", "@remix-run/node": "^1.19.3", "@remix-run/react": "^1.19.3", "@remix-run/vercel": "^1.19.3", "@scienceicons/react": "^0.0.6", "classnames": "^2.5.1", - "myst-common": "^1.1.31", - "myst-config": "^1.1.31", - "myst-demo": "0.8.0", + "cytoscape": "^3.29.0", + "myst-common": "^1.3.0", + "myst-config": "^1.3.0", + "myst-demo": "0.9.0", "node-fetch": "^3.3.2", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/theme/remix.config.js b/theme/remix.config.js index 2753abe..48ecdbb 100644 --- a/theme/remix.config.js +++ b/theme/remix.config.js @@ -22,6 +22,8 @@ module.exports = { /^mdast-.*/, /^micromark-.*/, /^character-.*/, + /^csv-parse.*/, + 'cytoscape', 'bail', 'is-plain-obj', 'trough', @@ -69,5 +71,6 @@ module.exports = { future: { v2_routeConvention: true, v2_normalizeFormMethod: true, + v2_meta: true, }, };