diff --git a/docs/package.json b/docs/package.json index e1fbe01d..b5157ca4 100644 --- a/docs/package.json +++ b/docs/package.json @@ -57,7 +57,8 @@ "minimatch@>=9.0.0 <9.0.7": "9.0.7", "lodash@<4.17.23": "4.17.23", "js-yaml@<4.1.1": "4.1.1", - "gray-matter": "github:jonschlinkert/gray-matter#234163e" + "gray-matter": "github:jonschlinkert/gray-matter#234163e", + "serialize-javascript": "7.0.4" } } } diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml index 0b5dbeff..3924679e 100644 --- a/docs/pnpm-lock.yaml +++ b/docs/pnpm-lock.yaml @@ -11,6 +11,7 @@ overrides: lodash@<4.17.23: 4.17.23 js-yaml@<4.1.1: 4.1.1 gray-matter: github:jonschlinkert/gray-matter#234163e + serialize-javascript: 7.0.4 importers: @@ -1489,36 +1490,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.6': resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.6': resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.6': resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.6': resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.6': resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.5.6': resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} @@ -3403,8 +3410,8 @@ packages: graphlib@2.1.8: resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} - gray-matter@https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e: - resolution: {tarball: https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e} + gray-matter@https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e317c87fe031e9368ffabde9c9149ce3ec: + resolution: {tarball: https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e317c87fe031e9368ffabde9c9149ce3ec} version: 4.0.3 engines: {node: '>=6.0'} @@ -5057,9 +5064,6 @@ packages: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - range-parser@1.2.0: resolution: {integrity: sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==} engines: {node: '>= 0.6'} @@ -5436,8 +5440,9 @@ packages: resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} engines: {node: '>= 0.8.0'} - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + serialize-javascript@7.0.4: + resolution: {integrity: sha512-DuGdB+Po43Q5Jxwpzt1lhyFSYKryqoNjQSA9M92tyw0lyHIOur+XCalOUe0KTJpyqzT8+fQ5A0Jf7vCx/NKmIg==} + engines: {node: '>=20.0.0'} serve-handler@6.1.6: resolution: {integrity: sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==} @@ -8157,7 +8162,7 @@ snapshots: fs-extra: 11.3.3 github-slugger: 1.5.0 globby: 11.1.0 - gray-matter: https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e + gray-matter: https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e317c87fe031e9368ffabde9c9149ce3ec jiti: 1.21.7 js-yaml: 4.1.1 lodash: 4.17.23 @@ -9669,7 +9674,7 @@ snapshots: globby: 13.2.2 normalize-path: 3.0.0 schema-utils: 4.3.3 - serialize-javascript: 6.0.2 + serialize-javascript: 7.0.4 webpack: 5.105.3 core-js-compat@3.48.0: @@ -9747,7 +9752,7 @@ snapshots: jest-worker: 29.7.0 postcss: 8.5.6 schema-utils: 4.3.3 - serialize-javascript: 6.0.2 + serialize-javascript: 7.0.4 webpack: 5.105.3 optionalDependencies: clean-css: 5.3.3 @@ -10653,7 +10658,7 @@ snapshots: dependencies: lodash: 4.17.23 - gray-matter@https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e: + gray-matter@https://codeload.github.com/jonschlinkert/gray-matter/tar.gz/234163e317c87fe031e9368ffabde9c9149ce3ec: dependencies: js-yaml: 4.1.1 kind-of: 6.0.3 @@ -12708,10 +12713,6 @@ snapshots: quick-lru@5.1.1: {} - randombytes@2.1.0: - dependencies: - safe-buffer: 5.2.1 - range-parser@1.2.0: {} range-parser@1.2.1: {} @@ -13158,9 +13159,7 @@ snapshots: transitivePeerDependencies: - supports-color - serialize-javascript@6.0.2: - dependencies: - randombytes: 2.1.0 + serialize-javascript@7.0.4: {} serve-handler@6.1.6: dependencies: @@ -13478,7 +13477,7 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - serialize-javascript: 6.0.2 + serialize-javascript: 7.0.4 terser: 5.46.0 webpack: 5.105.3 diff --git a/www/package.json b/www/package.json index 92700933..30941dd9 100644 --- a/www/package.json +++ b/www/package.json @@ -72,7 +72,9 @@ "overrides": { "minimatch@>=5.0.0 <5.1.8": "5.1.8", "js-yaml@<4.1.1": "4.1.1", - "webpack": "5.105.3" + "webpack": "5.105.3", + "serialize-javascript": "7.0.4", + "immutable": "5.1.5" } } } diff --git a/www/pnpm-lock.yaml b/www/pnpm-lock.yaml index dd2d766a..2ec6ce61 100644 --- a/www/pnpm-lock.yaml +++ b/www/pnpm-lock.yaml @@ -8,6 +8,8 @@ overrides: minimatch@>=5.0.0 <5.1.8: 5.1.8 js-yaml@<4.1.1: 4.1.1 webpack: 5.105.3 + serialize-javascript: 7.0.4 + immutable: 5.1.5 importers: .: @@ -760,6 +762,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [glibc] "@img/sharp-libvips-linux-arm@1.2.4": resolution: @@ -768,6 +771,7 @@ packages: } cpu: [arm] os: [linux] + libc: [glibc] "@img/sharp-libvips-linux-ppc64@1.2.4": resolution: @@ -776,6 +780,7 @@ packages: } cpu: [ppc64] os: [linux] + libc: [glibc] "@img/sharp-libvips-linux-riscv64@1.2.4": resolution: @@ -784,6 +789,7 @@ packages: } cpu: [riscv64] os: [linux] + libc: [glibc] "@img/sharp-libvips-linux-s390x@1.2.4": resolution: @@ -792,6 +798,7 @@ packages: } cpu: [s390x] os: [linux] + libc: [glibc] "@img/sharp-libvips-linux-x64@1.2.4": resolution: @@ -800,6 +807,7 @@ packages: } cpu: [x64] os: [linux] + libc: [glibc] "@img/sharp-libvips-linuxmusl-arm64@1.2.4": resolution: @@ -808,6 +816,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [musl] "@img/sharp-libvips-linuxmusl-x64@1.2.4": resolution: @@ -816,6 +825,7 @@ packages: } cpu: [x64] os: [linux] + libc: [musl] "@img/sharp-linux-arm64@0.34.5": resolution: @@ -825,6 +835,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [arm64] os: [linux] + libc: [glibc] "@img/sharp-linux-arm@0.34.5": resolution: @@ -834,6 +845,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [arm] os: [linux] + libc: [glibc] "@img/sharp-linux-ppc64@0.34.5": resolution: @@ -843,6 +855,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [ppc64] os: [linux] + libc: [glibc] "@img/sharp-linux-riscv64@0.34.5": resolution: @@ -852,6 +865,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [riscv64] os: [linux] + libc: [glibc] "@img/sharp-linux-s390x@0.34.5": resolution: @@ -861,6 +875,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [s390x] os: [linux] + libc: [glibc] "@img/sharp-linux-x64@0.34.5": resolution: @@ -870,6 +885,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [x64] os: [linux] + libc: [glibc] "@img/sharp-linuxmusl-arm64@0.34.5": resolution: @@ -879,6 +895,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [arm64] os: [linux] + libc: [musl] "@img/sharp-linuxmusl-x64@0.34.5": resolution: @@ -888,6 +905,7 @@ packages: engines: { node: ^18.17.0 || ^20.3.0 || >=21.0.0 } cpu: [x64] os: [linux] + libc: [musl] "@img/sharp-wasm32@0.34.5": resolution: @@ -1194,6 +1212,7 @@ packages: engines: { node: ">= 10" } cpu: [arm64] os: [linux] + libc: [glibc] "@next/swc-linux-arm64-musl@16.1.6": resolution: @@ -1203,6 +1222,7 @@ packages: engines: { node: ">= 10" } cpu: [arm64] os: [linux] + libc: [musl] "@next/swc-linux-x64-gnu@16.1.6": resolution: @@ -1212,6 +1232,7 @@ packages: engines: { node: ">= 10" } cpu: [x64] os: [linux] + libc: [glibc] "@next/swc-linux-x64-musl@16.1.6": resolution: @@ -1221,6 +1242,7 @@ packages: engines: { node: ">= 10" } cpu: [x64] os: [linux] + libc: [musl] "@next/swc-win32-arm64-msvc@16.1.6": resolution: @@ -1645,6 +1667,7 @@ packages: engines: { node: ">= 10.0.0" } cpu: [arm] os: [linux] + libc: [glibc] "@parcel/watcher-linux-arm-musl@2.5.6": resolution: @@ -1654,6 +1677,7 @@ packages: engines: { node: ">= 10.0.0" } cpu: [arm] os: [linux] + libc: [musl] "@parcel/watcher-linux-arm64-glibc@2.5.6": resolution: @@ -1663,6 +1687,7 @@ packages: engines: { node: ">= 10.0.0" } cpu: [arm64] os: [linux] + libc: [glibc] "@parcel/watcher-linux-arm64-musl@2.5.6": resolution: @@ -1672,6 +1697,7 @@ packages: engines: { node: ">= 10.0.0" } cpu: [arm64] os: [linux] + libc: [musl] "@parcel/watcher-linux-x64-glibc@2.5.6": resolution: @@ -1681,6 +1707,7 @@ packages: engines: { node: ">= 10.0.0" } cpu: [x64] os: [linux] + libc: [glibc] "@parcel/watcher-linux-x64-musl@2.5.6": resolution: @@ -1690,6 +1717,7 @@ packages: engines: { node: ">= 10.0.0" } cpu: [x64] os: [linux] + libc: [musl] "@parcel/watcher-win32-arm64@2.5.6": resolution: @@ -2143,6 +2171,7 @@ packages: } cpu: [arm] os: [linux] + libc: [glibc] "@rollup/rollup-linux-arm-musleabihf@4.59.0": resolution: @@ -2151,6 +2180,7 @@ packages: } cpu: [arm] os: [linux] + libc: [musl] "@rollup/rollup-linux-arm64-gnu@4.59.0": resolution: @@ -2159,6 +2189,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-arm64-musl@4.59.0": resolution: @@ -2167,6 +2198,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [musl] "@rollup/rollup-linux-loong64-gnu@4.59.0": resolution: @@ -2175,6 +2207,7 @@ packages: } cpu: [loong64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-loong64-musl@4.59.0": resolution: @@ -2183,6 +2216,7 @@ packages: } cpu: [loong64] os: [linux] + libc: [musl] "@rollup/rollup-linux-ppc64-gnu@4.59.0": resolution: @@ -2191,6 +2225,7 @@ packages: } cpu: [ppc64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-ppc64-musl@4.59.0": resolution: @@ -2199,6 +2234,7 @@ packages: } cpu: [ppc64] os: [linux] + libc: [musl] "@rollup/rollup-linux-riscv64-gnu@4.59.0": resolution: @@ -2207,6 +2243,7 @@ packages: } cpu: [riscv64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-riscv64-musl@4.59.0": resolution: @@ -2215,6 +2252,7 @@ packages: } cpu: [riscv64] os: [linux] + libc: [musl] "@rollup/rollup-linux-s390x-gnu@4.59.0": resolution: @@ -2223,6 +2261,7 @@ packages: } cpu: [s390x] os: [linux] + libc: [glibc] "@rollup/rollup-linux-x64-gnu@4.59.0": resolution: @@ -2231,6 +2270,7 @@ packages: } cpu: [x64] os: [linux] + libc: [glibc] "@rollup/rollup-linux-x64-musl@4.59.0": resolution: @@ -2239,6 +2279,7 @@ packages: } cpu: [x64] os: [linux] + libc: [musl] "@rollup/rollup-openbsd-x64@4.59.0": resolution: @@ -2668,6 +2709,7 @@ packages: engines: { node: ">= 20" } cpu: [arm64] os: [linux] + libc: [glibc] "@tailwindcss/oxide-linux-arm64-musl@4.2.1": resolution: @@ -2677,6 +2719,7 @@ packages: engines: { node: ">= 20" } cpu: [arm64] os: [linux] + libc: [musl] "@tailwindcss/oxide-linux-x64-gnu@4.2.1": resolution: @@ -2686,6 +2729,7 @@ packages: engines: { node: ">= 20" } cpu: [x64] os: [linux] + libc: [glibc] "@tailwindcss/oxide-linux-x64-musl@4.2.1": resolution: @@ -2695,6 +2739,7 @@ packages: engines: { node: ">= 20" } cpu: [x64] os: [linux] + libc: [musl] "@tailwindcss/oxide-wasm32-wasi@4.2.1": resolution: @@ -3162,6 +3207,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [glibc] "@unrs/resolver-binding-linux-arm64-musl@1.11.1": resolution: @@ -3170,6 +3216,7 @@ packages: } cpu: [arm64] os: [linux] + libc: [musl] "@unrs/resolver-binding-linux-ppc64-gnu@1.11.1": resolution: @@ -3178,6 +3225,7 @@ packages: } cpu: [ppc64] os: [linux] + libc: [glibc] "@unrs/resolver-binding-linux-riscv64-gnu@1.11.1": resolution: @@ -3186,6 +3234,7 @@ packages: } cpu: [riscv64] os: [linux] + libc: [glibc] "@unrs/resolver-binding-linux-riscv64-musl@1.11.1": resolution: @@ -3194,6 +3243,7 @@ packages: } cpu: [riscv64] os: [linux] + libc: [musl] "@unrs/resolver-binding-linux-s390x-gnu@1.11.1": resolution: @@ -3202,6 +3252,7 @@ packages: } cpu: [s390x] os: [linux] + libc: [glibc] "@unrs/resolver-binding-linux-x64-gnu@1.11.1": resolution: @@ -3210,6 +3261,7 @@ packages: } cpu: [x64] os: [linux] + libc: [glibc] "@unrs/resolver-binding-linux-x64-musl@1.11.1": resolution: @@ -3218,6 +3270,7 @@ packages: } cpu: [x64] os: [linux] + libc: [musl] "@unrs/resolver-binding-wasm32-wasi@1.11.1": resolution: @@ -5602,10 +5655,10 @@ packages: integrity: sha512-XREFCPo6ksxVzP4E0ekD5aMdf8WMwmdNaz6vuvxgI40UaEiu6q3p8X52aU6GdyvLY3XXX/8R7JOTXStz/nBbRw==, } - immutable@5.1.4: + immutable@5.1.5: resolution: { - integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==, + integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==, } import-fresh@3.3.1: @@ -6402,6 +6455,7 @@ packages: engines: { node: ">= 12.0.0" } cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.31.1: resolution: @@ -6411,6 +6465,7 @@ packages: engines: { node: ">= 12.0.0" } cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.31.1: resolution: @@ -6420,6 +6475,7 @@ packages: engines: { node: ">= 12.0.0" } cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.31.1: resolution: @@ -6429,6 +6485,7 @@ packages: engines: { node: ">= 12.0.0" } cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-arm64-msvc@1.31.1: resolution: @@ -7875,11 +7932,12 @@ packages: engines: { node: ">=10" } hasBin: true - serialize-javascript@6.0.2: + serialize-javascript@7.0.4: resolution: { - integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==, + integrity: sha512-DuGdB+Po43Q5Jxwpzt1lhyFSYKryqoNjQSA9M92tyw0lyHIOur+XCalOUe0KTJpyqzT8+fQ5A0Jf7vCx/NKmIg==, } + engines: { node: ">=20.0.0" } set-function-length@1.2.2: resolution: @@ -12920,7 +12978,7 @@ snapshots: immer@11.1.4: {} - immutable@5.1.4: {} + immutable@5.1.5: {} import-fresh@3.3.1: dependencies: @@ -14539,7 +14597,7 @@ snapshots: sass@1.97.3: dependencies: chokidar: 4.0.3 - immutable: 5.1.4 + immutable: 5.1.5 source-map-js: 1.2.1 optionalDependencies: "@parcel/watcher": 2.5.6 @@ -14561,9 +14619,7 @@ snapshots: semver@7.7.4: {} - serialize-javascript@6.0.2: - dependencies: - randombytes: 2.1.0 + serialize-javascript@7.0.4: {} set-function-length@1.2.2: dependencies: @@ -14861,7 +14917,7 @@ snapshots: "@jridgewell/trace-mapping": 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - serialize-javascript: 6.0.2 + serialize-javascript: 7.0.4 terser: 5.46.0 webpack: 5.105.3