From b7003507fc8fad121408fb83a3145f5ecb60cdb3 Mon Sep 17 00:00:00 2001 From: Rowan Cockett Date: Fri, 18 Oct 2024 11:31:25 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20myst@v1.3.13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changeset/sweet-kangaroos-type.md | 13 +++ package-lock.json | 106 ++++++++---------- packages/common/package.json | 6 +- packages/frontmatter/src/FrontmatterBlock.tsx | 18 +-- packages/frontmatter/src/licenses.tsx | 7 +- packages/jupyter/package.json | 4 +- packages/myst-demo/package.json | 10 +- packages/myst-demo/src/index.tsx | 8 +- packages/myst-to-react/package.json | 4 +- packages/myst-to-react/src/code.tsx | 2 +- packages/providers/package.json | 6 +- packages/site/package.json | 6 +- packages/site/src/components/Headers.tsx | 9 +- themes/article/package.json | 4 +- themes/book/package.json | 4 +- 15 files changed, 110 insertions(+), 97 deletions(-) create mode 100644 .changeset/sweet-kangaroos-type.md diff --git a/.changeset/sweet-kangaroos-type.md b/.changeset/sweet-kangaroos-type.md new file mode 100644 index 000000000..fda4da596 --- /dev/null +++ b/.changeset/sweet-kangaroos-type.md @@ -0,0 +1,13 @@ +--- +'myst-to-react': patch +'@myst-theme/frontmatter': patch +'myst-demo': patch +'@myst-theme/providers': patch +'@myst-theme/jupyter': patch +'@myst-theme/common': patch +'@myst-theme/article': patch +'@myst-theme/site': patch +'@myst-theme/book': patch +--- + +Update to mystmd 1.3.13 diff --git a/package-lock.json b/package-lock.json index cfd650035..564fe00f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31211,13 +31211,13 @@ } }, "node_modules/myst-common": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/myst-common/-/myst-common-1.7.0.tgz", - "integrity": "sha512-/75on6T4CMGQGDkWS4pXEg2X4RqVh/rd5Kj40Y0qRxyAJvUeV06iJsST86k/+6lPFNoeIRzB/c7XCIJxusUshQ==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/myst-common/-/myst-common-1.7.2.tgz", + "integrity": "sha512-xWYABtbIHNrX087EmwyuoSwhl9oJQfQ+3+6H+lv+bfLWRE1DZO4lr03113rjE4/I1IvjZgX3rE4Nb+SLF83DFQ==", "license": "MIT", "dependencies": { "mdast": "^3.0.0", - "myst-frontmatter": "^1.7.0", + "myst-frontmatter": "^1.7.2", "myst-spec": "^0.0.5", "nanoid": "^4.0.0", "unified": "^10.1.2", @@ -31244,12 +31244,13 @@ } }, "node_modules/myst-config": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/myst-config/-/myst-config-1.7.0.tgz", - "integrity": "sha512-soKeUozg4+F6NuqiwyKRpKUgwldSTYYZNn4UkoXcyPom1Hk43/Ll9NNo5grrQMrg4AG1e6kF1pbDcnk6VBylKg==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/myst-config/-/myst-config-1.7.2.tgz", + "integrity": "sha512-JuV54yVuMfgYGGFihNc/WDZ180smNer4wuw3jk7osmcow/CsldCWwXKNB44AO/Ii96aVLZCyPPm2CyhlE4W5pw==", "license": "MIT", "dependencies": { - "myst-frontmatter": "^1.7.0", + "myst-common": "^1.7.2", + "myst-frontmatter": "^1.7.2", "simple-validators": "^1.1.0" } }, @@ -31338,9 +31339,9 @@ } }, "node_modules/myst-frontmatter": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/myst-frontmatter/-/myst-frontmatter-1.7.0.tgz", - "integrity": "sha512-u8FWp+sXzGEZVVg+Q3KtxfU/VyfR+oQGW2M13ON963uled8n681W8go74aJsNNl/+EN0aK7xKtLpFPNgLFxvjA==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/myst-frontmatter/-/myst-frontmatter-1.7.2.tgz", + "integrity": "sha512-J2kvADyifsGkawRL8M96i3MIxCu3Z6JliBNYsEEfFGEJRGIzMtNAyJlLlu836QqQoBVV7WaRY5Dc6aYgSxqPUw==", "license": "MIT", "dependencies": { "credit-roles": "^2.1.0", @@ -31411,9 +31412,9 @@ "license": "MIT" }, "node_modules/myst-spec-ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/myst-spec-ext/-/myst-spec-ext-1.7.0.tgz", - "integrity": "sha512-HrSGD9H8qENEd4ABJZsnsARm9VjqbC211IygYF6XyGpooEHpyw+E7fWc7P9/apVBtH39/Lkdkie9+oVXDRwyRg==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/myst-spec-ext/-/myst-spec-ext-1.7.2.tgz", + "integrity": "sha512-oYDMHicKW3tm16OwnsTTiAo0hYMXBK1v8MDFZyHzavb2Q8artsqyAl/O2N0cefM5zI8L2JdMHhewd9tcx9iwvA==", "license": "MIT", "dependencies": { "myst-spec": "^0.0.5" @@ -31519,9 +31520,9 @@ } }, "node_modules/myst-to-jats": { - "version": "1.0.27", - "resolved": "https://registry.npmjs.org/myst-to-jats/-/myst-to-jats-1.0.27.tgz", - "integrity": "sha512-ocQtFd/sT2nBQUuwJCTTkR/UwM4odAmgwOqXiVw+nUtBYetNvMQBctVs15tDWJoYUsZfR3YrsE51lNvoYCySAQ==", + "version": "1.0.29", + "resolved": "https://registry.npmjs.org/myst-to-jats/-/myst-to-jats-1.0.29.tgz", + "integrity": "sha512-3yLT3pjpyC9KZG0wt2dwHZHrk7S269D1cM6b8CZMYPhhtwMUu9OmyLiz1sZWq0+ChUTr6LbwICHeSasbYz+J2A==", "license": "MIT", "dependencies": { "citation-js-utils": "^1.2.3", @@ -31530,10 +31531,10 @@ "jats-tags": "^1.0.8", "jats-utils": "^1.0.8", "katex": "^0.15.2", - "myst-common": "^1.5.1", - "myst-frontmatter": "^1.5.1", + "myst-common": "^1.7.2", + "myst-frontmatter": "^1.7.2", "myst-spec": "^0.0.5", - "myst-spec-ext": "^1.5.1", + "myst-spec-ext": "^1.7.2", "myst-transforms": "^1.3.20", "nbtx": "^0.2.3", "unified": "^10.1.2", @@ -31594,14 +31595,14 @@ } }, "node_modules/myst-to-typst": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/myst-to-typst/-/myst-to-typst-0.0.22.tgz", - "integrity": "sha512-3wV3uvW7n39eDAd2DdmbiEdfEzetC6KKsLmdhO8TvBXPsK/udnA7RIj9rrv4+RxUbyKZtcAR2qvR+u7IGjH8eA==", + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/myst-to-typst/-/myst-to-typst-0.0.23.tgz", + "integrity": "sha512-kKryNHKu2I2SqbcR8udg9AkY3MvkwsPtkaVJamXsnvifrrZU6+l79LesLU9zQbiWSPoy1uJSA395SMBZtUcEpw==", "license": "MIT", "dependencies": { - "myst-common": "^1.7.0", - "myst-frontmatter": "^1.7.0", - "myst-spec-ext": "^1.7.0", + "myst-common": "^1.7.1", + "myst-frontmatter": "^1.7.1", + "myst-spec-ext": "^1.7.1", "tex-to-typst": "^0.0.7", "unist-util-select": "^4.0.3", "vfile-reporter": "^7.0.4" @@ -40989,9 +40990,9 @@ "version": "0.13.1", "license": "MIT", "dependencies": { - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", - "myst-spec-ext": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", + "myst-spec-ext": "^1.7.2", "nbtx": "^0.2.3", "unist-util-select": "^4.0.3" } @@ -41080,11 +41081,11 @@ "buffer": "^6.0.3", "classnames": "^2.5.1", "jupyterlab-plotly": "^5.24.0", - "myst-common": "^1.7.0", + "myst-common": "^1.7.2", "myst-config": "^1.6.0", "myst-frontmatter": "^1.7.0", "myst-spec": "^0.0.5", - "myst-spec-ext": "^1.7.0", + "myst-spec-ext": "^1.7.2", "myst-to-react": "^0.13.1", "nanoid": "^4.0.2", "nbtx": "^0.2.3", @@ -41136,23 +41137,23 @@ "@heroicons/react": "^2.0.18", "classnames": "^2.3.2", "js-yaml": "^4.1.0", - "myst-common": "^1.7.0", - "myst-config": "^1.5.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "myst-directives": "^1.5.6", "myst-ext-card": "^1.0.8", "myst-ext-exercise": "^1.0.7", "myst-ext-grid": "^1.0.7", "myst-ext-proof": "^1.0.10", "myst-ext-tabs": "^1.0.7", - "myst-frontmatter": "^1.7.0", + "myst-frontmatter": "^1.7.2", "myst-parser": "^1.5.6", "myst-spec": "^0.0.5", "myst-to-docx": "^1.0.11", "myst-to-html": "^1.5.6", - "myst-to-jats": "^1.0.27", + "myst-to-jats": "^1.0.29", "myst-to-react": "^0.13.1", "myst-to-tex": "^1.0.37", - "myst-to-typst": "^0.0.22", + "myst-to-typst": "^0.0.23", "myst-transforms": "^1.3.25", "unified": "^10.1.2", "unist-util-remove": "^4.0.0", @@ -41198,10 +41199,10 @@ "@heroicons/react": "^2.0.18", "@myst-theme/providers": "^0.13.1", "@radix-ui/react-hover-card": "^1.0.6", - "@scienceicons/react": "^0.0.6", + "@scienceicons/react": "^0.0.11", "buffer": "^6.0.3", "classnames": "^2.3.2", - "myst-common": "^1.7.0", + "myst-common": "^1.7.2", "myst-config": "^1.7.0", "myst-spec": "^0.0.5", "nanoid": "^4.0.2", @@ -41223,15 +41224,6 @@ "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "packages/myst-to-react/node_modules/@scienceicons/react": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@scienceicons/react/-/react-0.0.6.tgz", - "integrity": "sha512-nDzPOhVAOuZrKfuK/GFvV7uI8T0bm8ByWv1DuPi4i8oGPJX2h18DOBwTT4IPbsaDKAU4JPkAMirH5sX8TQvZmQ==", - "license": "MIT", - "peerDependencies": { - "react": ">= 16" - } - }, "packages/myst-to-react/node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -41270,9 +41262,9 @@ "peerDependencies": { "@types/react": "^16.8 || ^17.0 || ^18.0", "@types/react-dom": "^16.8 || ^17.0 || ^18.0", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", - "myst-frontmatter": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", + "myst-frontmatter": "^1.7.2", "react": "^16.8 || ^17.0 || ^18.0", "react-dom": "^16.8 || ^17.0 || ^18.0" } @@ -41312,10 +41304,10 @@ "@radix-ui/react-visually-hidden": "^1.1.0", "classnames": "^2.3.2", "lodash.throttle": "^4.1.1", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "myst-demo": "^0.13.1", - "myst-spec-ext": "^1.7.0", + "myst-spec-ext": "^1.7.2", "myst-to-react": "^0.13.1", "nbtx": "^0.2.3", "node-cache": "^5.1.2", @@ -41376,8 +41368,8 @@ "@remix-run/node": "~1.17.0", "@remix-run/react": "~1.17.0", "@remix-run/vercel": "~1.17.0", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "node-fetch": "^2.6.11", "react": "^18.2.0", "react-dom": "^18.2.0" @@ -41409,8 +41401,8 @@ "@remix-run/node": "~1.17.0", "@remix-run/react": "~1.17.0", "@remix-run/vercel": "~1.17.0", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "node-fetch": "^2.6.11", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/packages/common/package.json b/packages/common/package.json index f0e365167..2b47615a1 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -19,9 +19,9 @@ "build": "npm-run-all -l clean -p build:esm" }, "dependencies": { - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", - "myst-spec-ext": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", + "myst-spec-ext": "^1.7.2", "nbtx": "^0.2.3", "unist-util-select": "^4.0.3" } diff --git a/packages/frontmatter/src/FrontmatterBlock.tsx b/packages/frontmatter/src/FrontmatterBlock.tsx index 36c66ad22..72f3ff4f2 100644 --- a/packages/frontmatter/src/FrontmatterBlock.tsx +++ b/packages/frontmatter/src/FrontmatterBlock.tsx @@ -152,17 +152,18 @@ export function OpenAccessBadge({ open_access }: { open_access?: boolean }) { export function Journal({ venue, - biblio, + volume, + issue, className, }: { venue?: Required['venue']; - biblio?: Required['biblio']; + volume?: Required['volume']; + issue?: Required['issue']; className?: string; }) { if (!venue) return null; const { title, url } = typeof venue === 'string' ? { title: venue, url: null } : venue; if (!title) return null; - const { volume, issue } = biblio ?? {}; return (
{url ? ( @@ -178,8 +179,8 @@ export function Journal({ )} {volume != null && ( - Volume {volume} - {issue != null && <>, Issue {issue}} + Volume {volume.title} + {issue != null && <>, Issue {issue.title}} )}
@@ -211,7 +212,8 @@ export function FrontmatterBlock({ license, github, venue, - biblio, + volume, + issue, exports, downloads, date, @@ -221,7 +223,7 @@ export function FrontmatterBlock({ const hasExports = downloads ? downloads.length > 0 : exports && exports.length > 0; const hasAuthors = authors && authors.length > 0; const hasBadges = !!open_access || !!license || !!hasExports || !!isJupyter || !!github; - const hasHeaders = !!subject || !!venue || !!biblio; + const hasHeaders = !!subject || !!venue || !!volume || !!issue; const hasDateOrDoi = !!doi || !!date; const showHeaderBlock = hasHeaders || (hasBadges && !hideBadges) || (hasExports && !hideExports); if (!title && !subtitle && !showHeaderBlock && !hasAuthors && !hasDateOrDoi) { @@ -245,7 +247,7 @@ export function FrontmatterBlock({ {subject} )} - +
{!hideBadges && ( <> diff --git a/packages/frontmatter/src/licenses.tsx b/packages/frontmatter/src/licenses.tsx index 6705862a2..078404641 100644 --- a/packages/frontmatter/src/licenses.tsx +++ b/packages/frontmatter/src/licenses.tsx @@ -11,9 +11,9 @@ import { ScaleIcon } from '@heroicons/react/24/outline'; import classNames from 'classnames'; type License = { - name: string; - url: string; - id: string; + id?: string; + name?: string; + url?: string; free?: boolean; CC?: boolean; osi?: boolean; @@ -28,6 +28,7 @@ export function CreativeCommonsBadge({ preamble?: string; className?: string; }) { + if (!license.id) return null; const match = /^([CBYSAND0-]+)(?:(?:-)([0-9].[0-9]))?$/.exec(license.id); if (!license.CC || !match) return null; const title = `${preamble}${license.name ?? (license as any).title} (${license.id})`; diff --git a/packages/jupyter/package.json b/packages/jupyter/package.json index 4ec6fe20b..ecab44559 100644 --- a/packages/jupyter/package.json +++ b/packages/jupyter/package.json @@ -30,11 +30,11 @@ "buffer": "^6.0.3", "classnames": "^2.5.1", "jupyterlab-plotly": "^5.24.0", - "myst-common": "^1.7.0", + "myst-common": "^1.7.2", "myst-config": "^1.6.0", "myst-frontmatter": "^1.7.0", "myst-spec": "^0.0.5", - "myst-spec-ext": "^1.7.0", + "myst-spec-ext": "^1.7.2", "myst-to-react": "^0.13.1", "nanoid": "^4.0.2", "nbtx": "^0.2.3", diff --git a/packages/myst-demo/package.json b/packages/myst-demo/package.json index 6bc4e1c24..452f6fd43 100644 --- a/packages/myst-demo/package.json +++ b/packages/myst-demo/package.json @@ -23,23 +23,23 @@ "@heroicons/react": "^2.0.18", "classnames": "^2.3.2", "js-yaml": "^4.1.0", - "myst-common": "^1.7.0", - "myst-config": "^1.5.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "myst-directives": "^1.5.6", "myst-ext-card": "^1.0.8", "myst-ext-exercise": "^1.0.7", "myst-ext-grid": "^1.0.7", "myst-ext-proof": "^1.0.10", "myst-ext-tabs": "^1.0.7", - "myst-frontmatter": "^1.7.0", + "myst-frontmatter": "^1.7.2", "myst-parser": "^1.5.6", "myst-spec": "^0.0.5", "myst-to-docx": "^1.0.11", "myst-to-html": "^1.5.6", - "myst-to-jats": "^1.0.27", + "myst-to-jats": "^1.0.29", "myst-to-react": "^0.13.1", "myst-to-tex": "^1.0.37", - "myst-to-typst": "^0.0.22", + "myst-to-typst": "^0.0.23", "myst-transforms": "^1.3.25", "unified": "^10.1.2", "unist-util-remove": "^4.0.0", diff --git a/packages/myst-demo/src/index.tsx b/packages/myst-demo/src/index.tsx index 6e7ef4f56..13b5e4800 100644 --- a/packages/myst-demo/src/index.tsx +++ b/packages/myst-demo/src/index.tsx @@ -3,7 +3,7 @@ import type { LatexResult } from 'myst-to-tex'; // Only import the type!! import type { TypstResult } from 'myst-to-typst'; // Only import the type!! import { remove } from 'unist-util-remove'; import type { VFileMessage } from 'vfile-message'; -import yaml from 'js-yaml'; +import { load as yamlLoad, dump as yamlDump } from 'js-yaml'; import { fileError, RuleId, @@ -60,7 +60,7 @@ function getFrontmatter(vfile: VFile, tree: GenericParent) { const firstIsYaml = firstNode?.type === 'code' && firstNode?.lang === 'yaml'; if (firstIsYaml) { try { - frontmatter = (yaml.load(firstNode.value) as Record) || {}; + frontmatter = (yamlLoad(firstNode.value) as Record) || {}; (firstNode as any).type = '__delete__'; } catch (err) { fileError(vfile, 'Invalid YAML frontmatter', { @@ -152,7 +152,7 @@ async function parse( footnotes: {}, }; const frontmatterRaw = getFrontmatter(vfile, mdast); - const frontmatter = validatePageFrontmatter(frontmatterRaw, { + const frontmatter: Omit = validatePageFrontmatter(frontmatterRaw, { property: 'frontmatter', messages: {}, }); @@ -449,7 +449,7 @@ export function MySTRenderer({ diff --git a/packages/myst-to-react/package.json b/packages/myst-to-react/package.json index 286c8b5a3..f1ddd19a1 100644 --- a/packages/myst-to-react/package.json +++ b/packages/myst-to-react/package.json @@ -22,11 +22,11 @@ "dependencies": { "@heroicons/react": "^2.0.18", "@myst-theme/providers": "^0.13.1", - "@scienceicons/react": "^0.0.6", + "@scienceicons/react": "^0.0.11", "@radix-ui/react-hover-card": "^1.0.6", "buffer": "^6.0.3", "classnames": "^2.3.2", - "myst-common": "^1.7.0", + "myst-common": "^1.7.2", "myst-config": "^1.7.0", "myst-spec": "^0.0.5", "nanoid": "^4.0.2", diff --git a/packages/myst-to-react/src/code.tsx b/packages/myst-to-react/src/code.tsx index 699fdaaf6..e7f571293 100644 --- a/packages/myst-to-react/src/code.tsx +++ b/packages/myst-to-react/src/code.tsx @@ -103,7 +103,7 @@ export function CodeBlock(props: Props) { )} - + {value} {showCopy && ( diff --git a/packages/providers/package.json b/packages/providers/package.json index f2b41b318..1cd5f5d95 100644 --- a/packages/providers/package.json +++ b/packages/providers/package.json @@ -27,9 +27,9 @@ "peerDependencies": { "@types/react": "^16.8 || ^17.0 || ^18.0", "@types/react-dom": "^16.8 || ^17.0 || ^18.0", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", - "myst-frontmatter": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", + "myst-frontmatter": "^1.7.2", "react": "^16.8 || ^17.0 || ^18.0", "react-dom": "^16.8 || ^17.0 || ^18.0" }, diff --git a/packages/site/package.json b/packages/site/package.json index 54e2c33e1..2aebfce6d 100644 --- a/packages/site/package.json +++ b/packages/site/package.json @@ -35,10 +35,10 @@ "@radix-ui/react-visually-hidden": "^1.1.0", "classnames": "^2.3.2", "lodash.throttle": "^4.1.1", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "myst-demo": "^0.13.1", - "myst-spec-ext": "^1.7.0", + "myst-spec-ext": "^1.7.2", "myst-to-react": "^0.13.1", "nbtx": "^0.2.3", "node-cache": "^5.1.2", diff --git a/packages/site/src/components/Headers.tsx b/packages/site/src/components/Headers.tsx index 0584a7ce9..8a778c29a 100644 --- a/packages/site/src/components/Headers.tsx +++ b/packages/site/src/components/Headers.tsx @@ -22,7 +22,7 @@ export function ArticleHeader({ className?: string; }) { const grid = useGridSystemProvider(); - const { subject, venue, biblio, ...rest } = frontmatter ?? {}; + const { subject, venue, volume, issue, ...rest } = frontmatter ?? {}; const positionBackground = { 'col-page-right': grid === 'article-left-grid', 'col-page': grid === 'article-grid', @@ -71,7 +71,12 @@ export function ArticleHeader({ })} > {subject &&
{subject}
} - +
diff --git a/themes/article/package.json b/themes/article/package.json index aec838aa9..60123a854 100644 --- a/themes/article/package.json +++ b/themes/article/package.json @@ -25,8 +25,8 @@ "@remix-run/node": "~1.17.0", "@remix-run/react": "~1.17.0", "@remix-run/vercel": "~1.17.0", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "node-fetch": "^2.6.11", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/themes/book/package.json b/themes/book/package.json index 0355bf680..b835ea971 100644 --- a/themes/book/package.json +++ b/themes/book/package.json @@ -25,8 +25,8 @@ "@remix-run/node": "~1.17.0", "@remix-run/react": "~1.17.0", "@remix-run/vercel": "~1.17.0", - "myst-common": "^1.7.0", - "myst-config": "^1.7.0", + "myst-common": "^1.7.2", + "myst-config": "^1.7.2", "node-fetch": "^2.6.11", "react": "^18.2.0", "react-dom": "^18.2.0"