diff --git a/package.json b/package.json index efc45098..41ae2247 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,17 @@ "pnpm": { "overrides": { "katex": "^0.16.27" - } + }, + "onlyBuiltDependencies": [ + "cbor-extract", + "esbuild", + "protobufjs", + "sharp" + ] }, "dependencies": { "@awesome-myst/myst-astro-collections": "^2.0.2", - "@awesome-myst/myst-awesome": "^0.0.6", + "@awesome-myst/myst-awesome": "^0.0.7", "@awesome-myst/myst-zod": "^0.6.1", "@awesome.me/webawesome": "3.0.0-beta.6", "@niivue/dicom-loader": "^1.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 934b38fd..6f3ad370 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^2.0.2 version: 2.0.2(rollup@4.53.3)(typescript@5.9.3) '@awesome-myst/myst-awesome': - specifier: ^0.0.6 - version: 0.0.6(@floating-ui/utils@0.2.10)(@types/node@24.7.2)(@types/react@19.2.2)(rollup@4.53.3)(yaml@2.8.1) + specifier: ^0.0.7 + version: 0.0.7(@floating-ui/utils@0.2.10)(@types/node@24.7.2)(@types/react@19.2.2)(rollup@4.53.3)(yaml@2.8.1) '@awesome-myst/myst-zod': specifier: ^0.6.1 version: 0.6.1 @@ -116,8 +116,8 @@ packages: '@awesome-myst/myst-astro-collections@2.0.2': resolution: {integrity: sha512-so7hN3efSPbKRq2g7UBTcm6BbzrJVVC1ME0L8I5w5VnjujOTpBlmzBZzS+nuLyyPKorZMkzp2r2BOmMLCjqjgQ==} - '@awesome-myst/myst-awesome@0.0.6': - resolution: {integrity: sha512-EGJBC/JrWYRFv3HPHJunrtRhBlxJAZY6Gpy+27/bHvyQMN3fVfP3KbWwJUkXWSBK4Qy7ejojlMekv357dSO2Ug==} + '@awesome-myst/myst-awesome@0.0.7': + resolution: {integrity: sha512-o3sDaWIg4PmtnwhATMo2JTxvehFbXzaBUwko1FuckzKxLLr0QoWa6khQFQelvkY9XkPyOglSP/2pKUm6hldK9g==} '@awesome-myst/myst-zod@0.6.1': resolution: {integrity: sha512-uhSy0SgY6miUdtRWURj2EUSEAgVm2xavrvv3ZyCuraRESz8o8AYHYbzx9dTBR8H4YrYxuRmyrmucrLhdT7o2vA==} @@ -750,39 +750,21 @@ packages: cpu: [x64] os: [win32] - '@shikijs/core@3.13.0': - resolution: {integrity: sha512-3P8rGsg2Eh2qIHekwuQjzWhKI4jV97PhvYjYUzGqjvJfqdQPz+nMlfWahU24GZAyW1FxFI1sYjyhfh5CoLmIUA==} - '@shikijs/core@3.15.0': resolution: {integrity: sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==} - '@shikijs/engine-javascript@3.13.0': - resolution: {integrity: sha512-Ty7xv32XCp8u0eQt8rItpMs6rU9Ki6LJ1dQOW3V/56PKDcpvfHPnYFbsx5FFUP2Yim34m/UkazidamMNVR4vKg==} - '@shikijs/engine-javascript@3.15.0': resolution: {integrity: sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==} - '@shikijs/engine-oniguruma@3.13.0': - resolution: {integrity: sha512-O42rBGr4UDSlhT2ZFMxqM7QzIU+IcpoTMzb3W7AlziI1ZF7R8eS2M0yt5Ry35nnnTX/LTLXFPUjRFCIW+Operg==} - '@shikijs/engine-oniguruma@3.15.0': resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==} - '@shikijs/langs@3.13.0': - resolution: {integrity: sha512-672c3WAETDYHwrRP0yLy3W1QYB89Hbpj+pO4KhxK6FzIrDI2FoEXNiNCut6BQmEApYLfuYfpgOZaqbY+E9b8wQ==} - '@shikijs/langs@3.15.0': resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==} - '@shikijs/themes@3.13.0': - resolution: {integrity: sha512-Vxw1Nm1/Od8jyA7QuAenaV78BG2nSr3/gCGdBkLpfLscddCkzkL36Q5b67SrLLfvAJTOUzW39x4FHVCFriPVgg==} - '@shikijs/themes@3.15.0': resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==} - '@shikijs/types@3.13.0': - resolution: {integrity: sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==} - '@shikijs/types@3.15.0': resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==} @@ -2510,9 +2492,6 @@ packages: resolution: {integrity: sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - shiki@3.13.0: - resolution: {integrity: sha512-aZW4l8Og16CokuCLf8CF8kq+KK2yOygapU5m3+hoGw0Mdosc6fPitjM+ujYarppj5ZIKGyPDPP1vqmQhr+5/0g==} - shiki@3.15.0: resolution: {integrity: sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==} @@ -3189,7 +3168,7 @@ snapshots: remark-parse: 11.0.0 remark-rehype: 11.1.2 remark-smartypants: 3.0.2 - shiki: 3.13.0 + shiki: 3.15.0 smol-toml: 1.5.2 unified: 11.0.5 unist-util-remove-position: 5.0.0 @@ -3285,7 +3264,7 @@ snapshots: - typescript - uploadthing - '@awesome-myst/myst-awesome@0.0.6(@floating-ui/utils@0.2.10)(@types/node@24.7.2)(@types/react@19.2.2)(rollup@4.53.3)(yaml@2.8.1)': + '@awesome-myst/myst-awesome@0.0.7(@floating-ui/utils@0.2.10)(@types/node@24.7.2)(@types/react@19.2.2)(rollup@4.53.3)(yaml@2.8.1)': dependencies: '@astrojs/check': 0.9.4(typescript@5.9.3) '@awesome-myst/myst-astro-collections': 2.0.2(rollup@4.53.3)(typescript@5.9.3) @@ -3299,7 +3278,7 @@ snapshots: myst-transforms: 1.3.40 scienceicons: 0.0.13 sharp: 0.34.4 - shiki: 3.13.0 + shiki: 3.15.0 typescript: 5.9.3 unified: 11.0.5 transitivePeerDependencies: @@ -3859,13 +3838,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.53.3': optional: true - '@shikijs/core@3.13.0': - dependencies: - '@shikijs/types': 3.13.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - hast-util-to-html: 9.0.5 - '@shikijs/core@3.15.0': dependencies: '@shikijs/types': 3.15.0 @@ -3873,49 +3845,25 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@3.13.0': - dependencies: - '@shikijs/types': 3.13.0 - '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.3 - '@shikijs/engine-javascript@3.15.0': dependencies: '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 - '@shikijs/engine-oniguruma@3.13.0': - dependencies: - '@shikijs/types': 3.13.0 - '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@3.15.0': dependencies: '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.13.0': - dependencies: - '@shikijs/types': 3.13.0 - '@shikijs/langs@3.15.0': dependencies: '@shikijs/types': 3.15.0 - '@shikijs/themes@3.13.0': - dependencies: - '@shikijs/types': 3.13.0 - '@shikijs/themes@3.15.0': dependencies: '@shikijs/types': 3.15.0 - '@shikijs/types@3.13.0': - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - '@shikijs/types@3.15.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 @@ -4136,7 +4084,7 @@ snapshots: prompts: 2.4.2 rehype: 13.0.2 semver: 7.7.3 - shiki: 3.13.0 + shiki: 3.15.0 smol-toml: 1.5.2 tinyexec: 0.3.2 tinyglobby: 0.2.15 @@ -6386,17 +6334,6 @@ snapshots: '@img/sharp-win32-ia32': 0.34.4 '@img/sharp-win32-x64': 0.34.4 - shiki@3.13.0: - dependencies: - '@shikijs/core': 3.13.0 - '@shikijs/engine-javascript': 3.13.0 - '@shikijs/engine-oniguruma': 3.13.0 - '@shikijs/langs': 3.13.0 - '@shikijs/themes': 3.13.0 - '@shikijs/types': 3.13.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - shiki@3.15.0: dependencies: '@shikijs/core': 3.15.0