From ebdd9db2ea3e3c40d6858b34bfac80529d09e85f Mon Sep 17 00:00:00 2001 From: Aliaksandr Zahatski Date: Sun, 29 Sep 2024 22:18:12 +0200 Subject: [PATCH] bump new ver --- CHANGELOG.pod6 | 7 + package.json | 35 ++- yarn.lock | 648 ++++++++++++++++++++++++++++++++++++++++++++----- 3 files changed, 624 insertions(+), 66 deletions(-) diff --git a/CHANGELOG.pod6 b/CHANGELOG.pod6 index 692cc8b..ac66265 100644 --- a/CHANGELOG.pod6 +++ b/CHANGELOG.pod6 @@ -2,6 +2,13 @@ =head1 Upcoming +=head1 0.2.1 + +=item move to plugins architecture +=item add support template file for page +=item add index of terms React component +=item highlight code modules + =head1 0.1.25 =item API for plugins diff --git a/package.json b/package.json index dbede6e..aad18f2 100644 --- a/package.json +++ b/package.json @@ -1,33 +1,43 @@ { "name": "podlite-web", "description": "📖 Create static websites with Next.js and the Podlite markup language.", - "version": "0.1.25", + "version": "0.2.1", "private": true, "scripts": { "next_dev": "next dev", "build": "next telemetry disable &&NODE_OPTIONS=--max_old_space_size=4096 next build", - "start": "yarn process && yarn build && next start", + "makeindex": "rm -rf out_index && cp -Rp out out_index && find ./out_index -type f ! -name \"*.html\" ! -name \"*.HTML\" -delete && find ./out_index -type f -name '*.*' -exec sh -c 'mv \"$0\" \"${0%.*}\"' '{}' \\; && pagefind --site ./out_index --output-path ./out/pagefind --glob '**/*' && cp -Rp ./out/pagefind ./public/pagefind && rm -rf out_index", + "start": "yarn process \"$@\" && yarn build && next start", "test": "jest", "lint": "next lint", "postinstall": "yarn config set --home enableTelemetry 0 && next telemetry disable", - "export": "yarn process && yarn build && next export -o out", - "export-zip": "yarn process && yarn build && next export -o site && zip -r - site | cat", + "export": "yarn process \"$@\" && yarn build && next export -o out && yarn makeindex", + "export-tgz": "yarn export \"$@\" >/dev/null && mv out site && tar czf - site | cat", + "export-zip": "yarn export \"$@\" && mv out site && zip -r - site | cat", "ci": "rimraf node_modules && yarn", "clean": "rimraf 'built/!(.gitignore)' 'public/assets/!(.gitignore)' .next out 'public/!(.gitignore)' site", - "process": "yarn clean && mkdir -p built && ts-node -P tsconfig-node.json bin/makeDataSource.ts", - "dev": "npx nodemon --watch ${POSTS_PATH:-t} --watch ./examples --watch ./pub -e pod6 --exec 'yarn clean && yarn process && next dev'", + "process__": "yarn clean && mkdir -p built && ts-node -P tsconfig-node.json bin/makeDataSource.ts", + "process": "yarn ci && yarn clean && yarn && yarn publisher_path \"$@\" ", "format": "npx prettier --write '**/*.{js,jsx,ts,tsx,json,md,mjs}'", - "publisher": "ts-node -P tsconfig-node.json bin/publisher.ts -s 'https://example.org' -b ./built -p ./public -i ./pub/index.pod6 './pub/**/*.{pod6,podlite}'" + "publisher": "npx tsx bin/publisher.ts -s 'https://example.org' -b ./built -p ./public -i ./pub/index.pod6 './pub/**/*.{pod6,podlite}'", + "publisher_path": "yarn attach_path ${0:-pub} ; yarn publisher -i ${0}/index.pod6 -d ${0} \"$@\" ${0}'/**/*.{pod6,podlite}' && ( ( [ -e ${0}/package.json ] && cd ${0} && yarn post_plugin ) ; true ) && yarn ci", + "attach_path": "node ./bin/attachExternal.mjs ${0} && (cd ${0} && yarn && yarn build_plugin)" }, "dependencies": { + "fs-extra": "^11.2.0", "next": "12.0.10", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { - "@podlite/markdown": "^0.0.13", - "@podlite/schema": "^0.0.20", - "@podlite/to-jsx": "^0.0.24", + "@podlite/markdown": "^0.0.14", + "@podlite/publisher": "^0.0.2", + "@podlite/schema": "^0.0.21", + "@podlite/to-jsx": "^0.0.25", + "@rollup/plugin-commonjs": "^26.0.1", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-typescript": "^11.1.6", "@types/jest": "^27.5.1", "@types/node": "17.0.17", "@types/react": "17.0.39", @@ -39,17 +49,20 @@ "iso_9": "^1.0.4", "jest": "^28.1.0", "jest-serializer-html": "^7.1.0", + "json-loader": "^0.5.7", "moment": "^2.29.3", "newbase60": "^1.3.1", "next-compose-plugins": "^2.2.1", "next-images": "^1.8.4", "next-optimized-images": "^2.6.2", "nodemon": "^2.0.16", - "podlite": "^0.0.33", + "pagefind": "^1.1.1", + "podlite": "^0.0.34", "prettier": "^2.5.1", "react-modal": "^3.14.4", "rimraf": "^3.0.2", "sass": "^1.49.8", + "shiki": "1.15.0", "ts-jest": "^28.0.3", "ts-loader": "^9.2.6", "ts-node": "^10.5.0", diff --git a/yarn.lock b/yarn.lock index e61f0db..0fdd9e7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -473,6 +473,20 @@ __metadata: languageName: node linkType: hard +"@isaacs/cliui@npm:^8.0.2": + version: 8.0.2 + resolution: "@isaacs/cliui@npm:8.0.2" + dependencies: + string-width: ^5.1.2 + string-width-cjs: "npm:string-width@^4.2.0" + strip-ansi: ^7.0.1 + strip-ansi-cjs: "npm:strip-ansi@^6.0.1" + wrap-ansi: ^8.1.0 + wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" + checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -765,6 +779,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.5.0": + version: 1.5.0 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.0" + checksum: 05df4f2538b3b0f998ea4c1cd34574d0feba216fa5d4ccaef0187d12abf82eafe6021cec8b49f9bb4d90f2ba4582ccc581e72986a5fcf4176ae0cfeb04cf52ec + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.13 resolution: "@jridgewell/trace-mapping@npm:0.3.13" @@ -932,11 +953,53 @@ __metadata: languageName: node linkType: hard -"@podlite/diagram@npm:^0.0.24": - version: 0.0.24 - resolution: "@podlite/diagram@npm:0.0.24" +"@pagefind/darwin-arm64@npm:1.1.1": + version: 1.1.1 + resolution: "@pagefind/darwin-arm64@npm:1.1.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@pagefind/darwin-x64@npm:1.1.1": + version: 1.1.1 + resolution: "@pagefind/darwin-x64@npm:1.1.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@pagefind/linux-arm64@npm:1.1.1": + version: 1.1.1 + resolution: "@pagefind/linux-arm64@npm:1.1.1" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@pagefind/linux-x64@npm:1.1.1": + version: 1.1.1 + resolution: "@pagefind/linux-x64@npm:1.1.1" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@pagefind/windows-x64@npm:1.1.1": + version: 1.1.1 + resolution: "@pagefind/windows-x64@npm:1.1.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@pkgjs/parseargs@npm:^0.11.0": + version: 0.11.0 + resolution: "@pkgjs/parseargs@npm:0.11.0" + checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f + languageName: node + linkType: hard + +"@podlite/diagram@npm:^0.0.25": + version: 0.0.25 + resolution: "@podlite/diagram@npm:0.0.25" dependencies: - "@podlite/schema": 0.0.20 + "@podlite/schema": 0.0.21 mermaid: 8.12.1 react-is: ^17.0.2 peerDependencies: @@ -944,41 +1007,41 @@ __metadata: react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 react-is: "*" - checksum: c7233c2d3aa48ed21706a5d61e3e3f4ebf502d67f824e84f9d6294eee107e4a45efc629e55b077cdd944e24bca7fb5662266134f8437147546400274f792be3e + checksum: 6ef9f6a9d5fed1fd98a995d638917a2119ea5d382af5488df43375585db0b6669e3376585be6b7c7e39d1b0b22e449e8a005e037d318415932982bad7b3b596b languageName: node linkType: hard -"@podlite/formula@npm:0.0.2": - version: 0.0.2 - resolution: "@podlite/formula@npm:0.0.2" +"@podlite/formula@npm:0.0.3": + version: 0.0.3 + resolution: "@podlite/formula@npm:0.0.3" dependencies: - "@podlite/schema": 0.0.20 + "@podlite/schema": 0.0.21 react-is: ^17.0.2 peerDependencies: react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 react-is: "*" - checksum: 4fcd3bcd1ed627cee928bb12af951a70c72bcca502347a81092ea8dfb7d7836c3c2d6c012d50b9752045189105706af35fafabcca55373e598cf099e11d2b32d + checksum: 212c8dbd24b36c07faf5c9fd73916050af3aacd45f5985083bb2dab1daa88bb69f118450e5e2a895de475eff79fde384d4227dad2830646b4ff557207ca0ffe7 languageName: node linkType: hard -"@podlite/image@npm:^0.0.19": - version: 0.0.19 - resolution: "@podlite/image@npm:0.0.19" +"@podlite/image@npm:^0.0.20": + version: 0.0.20 + resolution: "@podlite/image@npm:0.0.20" dependencies: - "@podlite/schema": ^0.0.20 + "@podlite/schema": ^0.0.21 peerDependencies: react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 - checksum: 0fc1234be5e7bba38b79769779a05323ddc4da829794148f994172015f95c1d338dfa0be39163bdc3df357e395560ba83a32c2af2839836357fa788bb71b9121 + checksum: 4cd9712b7abef60d3b98a8bb4e3a8691e7a481a2c29761ad4868c5b005ab94272a427f65d9ffefd32a103e2e6fa26b863108a6988461be61bb681c638321f53a languageName: node linkType: hard -"@podlite/markdown@npm:0.0.13, @podlite/markdown@npm:^0.0.13": - version: 0.0.13 - resolution: "@podlite/markdown@npm:0.0.13" +"@podlite/markdown@npm:0.0.14, @podlite/markdown@npm:^0.0.14": + version: 0.0.14 + resolution: "@podlite/markdown@npm:0.0.14" dependencies: - "@podlite/schema": 0.0.20 + "@podlite/schema": 0.0.21 react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 react-is: ^17.0.0 @@ -989,53 +1052,153 @@ __metadata: peerDependencies: react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 - checksum: 7fcb6623f9be3766448beeee6c5009ad4dcf8cfebba5a559095b5dfca9da44cb2d34fd5c23ef15aa3934c44cdca63cf50bfaed7d8c09c8b5fb7bef2554d30b94 + checksum: 6332b785d9c097f547354ac143d1ec1bcd721497b3ec609d4a2a1d5129e8e6ae7d104fddbaa7eb1bbfe4d86743989c2642951bfed86f024a0a6a5756f9c1eebe languageName: node linkType: hard -"@podlite/schema@npm:0.0.20, @podlite/schema@npm:^0.0.20": - version: 0.0.20 - resolution: "@podlite/schema@npm:0.0.20" +"@podlite/publisher@npm:^0.0.2": + version: 0.0.2 + resolution: "@podlite/publisher@npm:0.0.2" + dependencies: + "@podlite/schema": 0.0.21 + crc-32: ^1.2.2 + gray-matter: ^4.0.3 + iso_9: ^1.0.4 + newbase60: ^1.3.1 + checksum: bbbb7a2cfdda0018cf13c9232c6a083cf57844cf93506a6cdcf8469fdcbc616cb5d26f2151b0eca027853b68d606859b31779c9090520987ea9c8572e6034697 + languageName: node + linkType: hard + +"@podlite/schema@npm:0.0.21, @podlite/schema@npm:^0.0.21": + version: 0.0.21 + resolution: "@podlite/schema@npm:0.0.21" dependencies: ajv: ^7.2.3 events: ^3.1.0 json-pointer: ^0.6.1 nanoid: 3.1.30 slugify: ^1.6.6 - checksum: d7ced82ad9b0ca3790774eb0a5e296877247e6145662fa9eb5cc5924fd76a6f577fa63932384856b7f06b5bf9aa7617a6b70e0dfb71af7eb75c5120e83810894 + checksum: bd87e27dddb7adb7f07f8e5b71b16dc024af8b345a0a1651ac5b8862eed380974b78dd224c02d8526ec5387807e5b670c3dd46fa855de4b622fa956811e2519d languageName: node linkType: hard -"@podlite/to-jsx@npm:^0.0.24": - version: 0.0.24 - resolution: "@podlite/to-jsx@npm:0.0.24" +"@podlite/to-jsx@npm:^0.0.25": + version: 0.0.25 + resolution: "@podlite/to-jsx@npm:0.0.25" dependencies: - "@podlite/diagram": ^0.0.24 - "@podlite/schema": 0.0.20 + "@podlite/diagram": ^0.0.25 + "@podlite/schema": 0.0.21 entities: ^4.5.0 - podlite: 0.0.33 + podlite: 0.0.34 react-is: ^17.0.0 peerDependencies: "@podlite/diagram": "*" "@podlite/schema": "*" react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 - checksum: fcbb600b094b5fefdb2b99b203e806d3bcfa347a92f4745a3da890ec90b704ecc3cf0240c6dd19d7c854037b9f9e893cc4df60f51e6aed499ebcd57a34e8c044 + checksum: 529b4316bcb090220880c33177af3949b3f65d62afdc9cbe4480e204ed66d88f8d5473931cc0fb6b20d5a0e0d4716d070e1ea54226db2055bd99b88ac395e60f languageName: node linkType: hard -"@podlite/toc@npm:0.0.13": - version: 0.0.13 - resolution: "@podlite/toc@npm:0.0.13" +"@podlite/toc@npm:0.0.14": + version: 0.0.14 + resolution: "@podlite/toc@npm:0.0.14" dependencies: - "@podlite/schema": 0.0.20 + "@podlite/schema": 0.0.21 react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 react-is: ^17.0.0 peerDependencies: react: "^16.0.0 || ^17.0.0 " react-dom: ^16.0.0 || ^17.0.0 - checksum: 0a6735286320f5a9b3d630574feb417b63043914490e674d912f335201e26a615c0bf22ea4925858edc788c993122367e5f5b478b8a0fba88e6116f888d52eb2 + checksum: 9dace071c9cc291a1afeb8a4cbeb131c84e4f20584a2f6cc82fef2fbc80b7a6ade8f64d3b3752ea95dd996302d561148271a4c6f415f2120188fa067799e5fa8 + languageName: node + linkType: hard + +"@rollup/plugin-commonjs@npm:^26.0.1": + version: 26.0.1 + resolution: "@rollup/plugin-commonjs@npm:26.0.1" + dependencies: + "@rollup/pluginutils": ^5.0.1 + commondir: ^1.0.1 + estree-walker: ^2.0.2 + glob: ^10.4.1 + is-reference: 1.2.1 + magic-string: ^0.30.3 + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 88d1349cc2cda4ad6193cce901356e4c14a830497fc01c91f38c94a871b203ffe657b29c9a98cd16787e3a6a8b45169dd0b471cb36d26d645478a177c958779a + languageName: node + linkType: hard + +"@rollup/plugin-json@npm:^6.1.0": + version: 6.1.0 + resolution: "@rollup/plugin-json@npm:6.1.0" + dependencies: + "@rollup/pluginutils": ^5.1.0 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: cc018d20c80242a2b8b44fae61a968049cf31bb8406218187cc7cda35747616594e79452dd65722e7da6dd825b392e90d4599d43cd4461a02fefa2865945164e + languageName: node + linkType: hard + +"@rollup/plugin-node-resolve@npm:^15.2.3": + version: 15.2.3 + resolution: "@rollup/plugin-node-resolve@npm:15.2.3" + dependencies: + "@rollup/pluginutils": ^5.0.1 + "@types/resolve": 1.20.2 + deepmerge: ^4.2.2 + is-builtin-module: ^3.2.1 + is-module: ^1.0.0 + resolve: ^1.22.1 + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 730f32c2f8fdddff07cf0fca86a5dac7c475605fb96930197a868c066e62eb6388c557545e4f7d99b7a283411754c9fbf98944ab086b6074e04fc1292e234aa8 + languageName: node + linkType: hard + +"@rollup/plugin-typescript@npm:^11.1.6": + version: 11.1.6 + resolution: "@rollup/plugin-typescript@npm:11.1.6" + dependencies: + "@rollup/pluginutils": ^5.1.0 + resolve: ^1.22.1 + peerDependencies: + rollup: ^2.14.0||^3.0.0||^4.0.0 + tslib: "*" + typescript: ">=3.7.0" + peerDependenciesMeta: + rollup: + optional: true + tslib: + optional: true + checksum: 3f5b981f4d9c9501be1f16396f7b6d4ae584cb1b61e9f0bed66f98245fb77f249caea2b9b5f222f933b46fd9043c1f2664a7445aefa386c1ffbb4f0b80fc6004 + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.1.0": + version: 5.1.0 + resolution: "@rollup/pluginutils@npm:5.1.0" + dependencies: + "@types/estree": ^1.0.0 + estree-walker: ^2.0.2 + picomatch: ^2.3.1 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 3cc5a6d91452a6eabbfd1ae79b4dd1f1e809d2eecda6e175deb784e75b0911f47e9ecce73f8dd315d6a8b3f362582c91d3c0f66908b6ced69345b3cbe28f8ce8 languageName: node linkType: hard @@ -1046,6 +1209,15 @@ __metadata: languageName: node linkType: hard +"@shikijs/core@npm:1.15.0": + version: 1.15.0 + resolution: "@shikijs/core@npm:1.15.0" + dependencies: + "@types/hast": ^3.0.4 + checksum: 39b2e3477a34298be0c3daacf458bf2f5e96a7fd22419e437e103d1381aeac12116ee1e7cf887647c22ab3031f12697492d97f6fd7ada4fbf885c87be58c98ce + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.23.3": version: 0.23.5 resolution: "@sinclair/typebox@npm:0.23.5" @@ -1172,6 +1344,13 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:*, @types/estree@npm:^1.0.0": + version: 1.0.5 + resolution: "@types/estree@npm:1.0.5" + checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a + languageName: node + linkType: hard + "@types/graceful-fs@npm:^4.1.3": version: 4.1.5 resolution: "@types/graceful-fs@npm:4.1.5" @@ -1181,6 +1360,15 @@ __metadata: languageName: node linkType: hard +"@types/hast@npm:^3.0.4": + version: 3.0.4 + resolution: "@types/hast@npm:3.0.4" + dependencies: + "@types/unist": "*" + checksum: 7a973e8d16fcdf3936090fa2280f408fb2b6a4f13b42edeb5fbd614efe042b82eac68e298e556d50f6b4ad585a3a93c353e9c826feccdc77af59de8dd400d044 + languageName: node + linkType: hard + "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": version: 2.0.4 resolution: "@types/istanbul-lib-coverage@npm:2.0.4" @@ -1301,6 +1489,13 @@ __metadata: languageName: node linkType: hard +"@types/resolve@npm:1.20.2": + version: 1.20.2 + resolution: "@types/resolve@npm:1.20.2" + checksum: 61c2cad2499ffc8eab36e3b773945d337d848d3ac6b7b0a87c805ba814bc838ef2f262fc0f109bfd8d2e0898ff8bd80ad1025f9ff64f1f71d3d4294c9f14e5f6 + languageName: node + linkType: hard + "@types/responselike@npm:^1.0.0": version: 1.0.0 resolution: "@types/responselike@npm:1.0.0" @@ -1538,6 +1733,13 @@ __metadata: languageName: node linkType: hard +"ansi-regex@npm:^6.0.1": + version: 6.0.1 + resolution: "ansi-regex@npm:6.0.1" + checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169 + languageName: node + linkType: hard + "ansi-styles@npm:^3.2.1": version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" @@ -1563,6 +1765,13 @@ __metadata: languageName: node linkType: hard +"ansi-styles@npm:^6.1.0": + version: 6.2.1 + resolution: "ansi-styles@npm:6.2.1" + checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 + languageName: node + linkType: hard + "anymatch@npm:^3.0.3, anymatch@npm:~3.1.2": version: 3.1.2 resolution: "anymatch@npm:3.1.2" @@ -1898,6 +2107,15 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^2.0.1": + version: 2.0.1 + resolution: "brace-expansion@npm:2.0.1" + dependencies: + balanced-match: ^1.0.0 + checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 + languageName: node + linkType: hard + "braces@npm:^2.3.1": version: 2.3.2 resolution: "braces@npm:2.3.2" @@ -1965,6 +2183,13 @@ __metadata: languageName: node linkType: hard +"builtin-modules@npm:^3.3.0": + version: 3.3.0 + resolution: "builtin-modules@npm:3.3.0" + checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d + languageName: node + linkType: hard + "cacache@npm:^15.2.0": version: 15.3.0 resolution: "cacache@npm:15.3.0" @@ -2289,6 +2514,13 @@ __metadata: languageName: node linkType: hard +"commondir@npm:^1.0.1": + version: 1.0.1 + resolution: "commondir@npm:1.0.1" + checksum: 59715f2fc456a73f68826285718503340b9f0dd89bfffc42749906c5cf3d4277ef11ef1cca0350d0e79204f00f1f6d83851ececc9095dc88512a697ac0b9bdcb + languageName: node + linkType: hard + "component-emitter@npm:^1.2.1": version: 1.3.0 resolution: "component-emitter@npm:1.3.0" @@ -2363,7 +2595,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -3046,6 +3278,13 @@ __metadata: languageName: node linkType: hard +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed + languageName: node + linkType: hard + "electron-to-chromium@npm:^1.4.118": version: 1.4.141 resolution: "electron-to-chromium@npm:1.4.141" @@ -3498,6 +3737,13 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^2.0.2": + version: 2.0.2 + resolution: "estree-walker@npm:2.0.2" + checksum: 6151e6f9828abe2259e57f5fd3761335bb0d2ebd76dc1a01048ccee22fabcfef3c0859300f6d83ff0d1927849368775ec5a6d265dde2f6de5a1be1721cd94efc + languageName: node + linkType: hard + "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -3799,6 +4045,16 @@ __metadata: languageName: node linkType: hard +"foreground-child@npm:^3.1.0": + version: 3.3.0 + resolution: "foreground-child@npm:3.3.0" + dependencies: + cross-spawn: ^7.0.0 + signal-exit: ^4.0.1 + checksum: 1989698488f725b05b26bc9afc8a08f08ec41807cd7b92ad85d96004ddf8243fd3e79486b8348c64a3011ae5cc2c9f0936af989e1f28339805d8bc178a75b451 + languageName: node + linkType: hard + "fragment-cache@npm:^0.2.1": version: 0.2.1 resolution: "fragment-cache@npm:0.2.1" @@ -3808,6 +4064,17 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:^11.2.0": + version: 11.2.0 + resolution: "fs-extra@npm:11.2.0" + dependencies: + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: b12e42fa40ba47104202f57b8480dd098aa931c2724565e5e70779ab87605665594e76ee5fb00545f772ab9ace167fe06d2ab009c416dc8c842c5ae6df7aa7e8 + languageName: node + linkType: hard + "fs-minipass@npm:^2.0.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -3850,6 +4117,13 @@ __metadata: languageName: node linkType: hard +"function-bind@npm:^1.1.2": + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1 + languageName: node + linkType: hard + "functional-red-black-tree@npm:^1.0.1": version: 1.0.1 resolution: "functional-red-black-tree@npm:1.0.1" @@ -3997,6 +4271,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:^10.4.1": + version: 10.4.5 + resolution: "glob@npm:10.4.5" + dependencies: + foreground-child: ^3.1.0 + jackspeak: ^3.1.2 + minimatch: ^9.0.4 + minipass: ^7.1.2 + package-json-from-dist: ^1.0.0 + path-scurry: ^1.11.1 + bin: + glob: dist/esm/bin.mjs + checksum: 0bc725de5e4862f9f387fd0f2b274baf16850dcd2714502ccf471ee401803997983e2c05590cb65f9675a3c6f2a58e7a53f9e365704108c6ad3cbf1d60934c4a + languageName: node + linkType: hard + "glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7": version: 7.2.0 resolution: "glob@npm:7.2.0" @@ -4091,6 +4381,13 @@ __metadata: languageName: node linkType: hard +"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 + languageName: node + linkType: hard + "graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": version: 4.2.9 resolution: "graceful-fs@npm:4.2.9" @@ -4218,6 +4515,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" + dependencies: + function-bind: ^1.1.2 + checksum: e8516f776a15149ca6c6ed2ae3110c417a00b62260e222590e54aa367cbcd6ed99122020b37b7fbdf05748df57b265e70095d7bf35a47660587619b15ffb93db + languageName: node + linkType: hard + "html-escaper@npm:^2.0.0": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" @@ -4527,6 +4833,15 @@ __metadata: languageName: node linkType: hard +"is-builtin-module@npm:^3.2.1": + version: 3.2.1 + resolution: "is-builtin-module@npm:3.2.1" + dependencies: + builtin-modules: ^3.3.0 + checksum: e8f0ffc19a98240bda9c7ada84d846486365af88d14616e737d280d378695c8c448a621dcafc8332dbf0fcd0a17b0763b845400709963fa9151ddffece90ae88 + languageName: node + linkType: hard + "is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": version: 1.2.4 resolution: "is-callable@npm:1.2.4" @@ -4545,6 +4860,15 @@ __metadata: languageName: node linkType: hard +"is-core-module@npm:^2.13.0": + version: 2.15.1 + resolution: "is-core-module@npm:2.15.1" + dependencies: + hasown: ^2.0.2 + checksum: df134c168115690724b62018c37b2f5bba0d5745fa16960b329c5a00883a8bea6a5632fdb1e3efcce237c201826ba09f93197b7cd95577ea56b0df335be23633 + languageName: node + linkType: hard + "is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.0, is-core-module@npm:^2.8.1": version: 2.8.1 resolution: "is-core-module@npm:2.8.1" @@ -4675,6 +4999,13 @@ __metadata: languageName: node linkType: hard +"is-module@npm:^1.0.0": + version: 1.0.0 + resolution: "is-module@npm:1.0.0" + checksum: 8cd5390730c7976fb4e8546dd0b38865ee6f7bacfa08dfbb2cc07219606755f0b01709d9361e01f13009bbbd8099fa2927a8ed665118a6105d66e40f1b838c3f + languageName: node + linkType: hard + "is-negative-zero@npm:^2.0.1": version: 2.0.2 resolution: "is-negative-zero@npm:2.0.2" @@ -4744,6 +5075,15 @@ __metadata: languageName: node linkType: hard +"is-reference@npm:1.2.1": + version: 1.2.1 + resolution: "is-reference@npm:1.2.1" + dependencies: + "@types/estree": "*" + checksum: e7b48149f8abda2c10849ea51965904d6a714193d68942ad74e30522231045acf06cbfae5a4be2702fede5d232e61bf50b3183acdc056e6e3afe07fcf4f4b2bc + languageName: node + linkType: hard + "is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -4905,6 +5245,19 @@ __metadata: languageName: node linkType: hard +"jackspeak@npm:^3.1.2": + version: 3.4.3 + resolution: "jackspeak@npm:3.4.3" + dependencies: + "@isaacs/cliui": ^8.0.2 + "@pkgjs/parseargs": ^0.11.0 + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: be31027fc72e7cc726206b9f560395604b82e0fddb46c4cbf9f97d049bcef607491a5afc0699612eaa4213ca5be8fd3e1e7cd187b3040988b65c9489838a7c00 + languageName: node + linkType: hard + "jest-changed-files@npm:^28.0.2": version: 28.0.2 resolution: "jest-changed-files@npm:28.0.2" @@ -5429,6 +5782,13 @@ __metadata: languageName: node linkType: hard +"json-loader@npm:^0.5.7": + version: 0.5.7 + resolution: "json-loader@npm:0.5.7" + checksum: c7d054edf7fd5338847f49008df3cdf744f64507584dff3e6d28f500604eedd9130ca1639caa61747b36ab141e7e8db0e86f8514b2244b6d8b0eb634f1154875 + languageName: node + linkType: hard + "json-parse-even-better-errors@npm:^2.3.0": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -5497,6 +5857,19 @@ __metadata: languageName: node linkType: hard +"jsonfile@npm:^6.0.1": + version: 6.1.0 + resolution: "jsonfile@npm:6.1.0" + dependencies: + graceful-fs: ^4.1.6 + universalify: ^2.0.0 + dependenciesMeta: + graceful-fs: + optional: true + checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 + languageName: node + linkType: hard + "jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.2.1": version: 3.2.1 resolution: "jsx-ast-utils@npm:3.2.1" @@ -5723,6 +6096,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^10.2.0": + version: 10.4.3 + resolution: "lru-cache@npm:10.4.3" + checksum: 6476138d2125387a6d20f100608c2583d415a4f64a0fecf30c9e2dda976614f09cad4baa0842447bd37dd459a7bd27f57d9d8f8ce558805abd487c583f3d774a + languageName: node + linkType: hard + "lru-cache@npm:^6.0.0": version: 6.0.0 resolution: "lru-cache@npm:6.0.0" @@ -5732,6 +6112,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.3": + version: 0.30.11 + resolution: "magic-string@npm:0.30.11" + dependencies: + "@jridgewell/sourcemap-codec": ^1.5.0 + checksum: e041649453c9a3f31d2e731fc10e38604d50e20d3585cd48bc7713a6e2e1a3ad3012105929ca15750d59d0a3f1904405e4b95a23b7e69dc256db3c277a73a3ca + languageName: node + linkType: hard + "make-dir@npm:^1.0.0": version: 1.3.0 resolution: "make-dir@npm:1.3.0" @@ -6403,6 +6792,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.4": + version: 9.0.5 + resolution: "minimatch@npm:9.0.5" + dependencies: + brace-expansion: ^2.0.1 + checksum: 2c035575eda1e50623c731ec6c14f65a85296268f749b9337005210bb2b34e2705f8ef1a358b188f69892286ab99dc42c8fb98a57bde55c8d81b3023c19cea28 + languageName: node + linkType: hard + "minimist@npm:^1.2.0, minimist@npm:^1.2.5": version: 1.2.5 resolution: "minimist@npm:1.2.5" @@ -6470,6 +6868,13 @@ __metadata: languageName: node linkType: hard +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.1.2": + version: 7.1.2 + resolution: "minipass@npm:7.1.2" + checksum: 2bfd325b95c555f2b4d2814d49325691c7bee937d753814861b0b49d5edcda55cbbf22b6b6a60bb91eddac8668771f03c5ff647dcd9d0f798e9548b9cdc46ee3 + languageName: node + linkType: hard + "minizlib@npm:^2.0.0, minizlib@npm:^2.1.1": version: 2.1.2 resolution: "minizlib@npm:2.1.2" @@ -7016,6 +7421,13 @@ __metadata: languageName: node linkType: hard +"package-json-from-dist@npm:^1.0.0": + version: 1.0.0 + resolution: "package-json-from-dist@npm:1.0.0" + checksum: ac706ec856a5a03f5261e4e48fa974f24feb044d51f84f8332e2af0af04fbdbdd5bbbfb9cbbe354190409bc8307c83a9e38c6672c3c8855f709afb0006a009ea + languageName: node + linkType: hard + "package-json@npm:^6.3.0": version: 6.5.0 resolution: "package-json@npm:6.5.0" @@ -7028,6 +7440,32 @@ __metadata: languageName: node linkType: hard +"pagefind@npm:^1.1.1": + version: 1.1.1 + resolution: "pagefind@npm:1.1.1" + dependencies: + "@pagefind/darwin-arm64": 1.1.1 + "@pagefind/darwin-x64": 1.1.1 + "@pagefind/linux-arm64": 1.1.1 + "@pagefind/linux-x64": 1.1.1 + "@pagefind/windows-x64": 1.1.1 + dependenciesMeta: + "@pagefind/darwin-arm64": + optional: true + "@pagefind/darwin-x64": + optional: true + "@pagefind/linux-arm64": + optional: true + "@pagefind/linux-x64": + optional: true + "@pagefind/windows-x64": + optional: true + bin: + pagefind: lib/runner/bin.cjs + checksum: 541b30f147148db80b42e85cff2fa738e909c52f8157e6774435fe3009d4523dcc68e879769b7c15c85f61fb1a990c0810b5a67e4d5c652760bd0da6ded3f512 + languageName: node + linkType: hard + "parent-module@npm:^1.0.0": version: 1.0.1 resolution: "parent-module@npm:1.0.1" @@ -7098,6 +7536,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^1.11.1": + version: 1.11.1 + resolution: "path-scurry@npm:1.11.1" + dependencies: + lru-cache: ^10.2.0 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + checksum: 890d5abcd593a7912dcce7cf7c6bf7a0b5648e3dee6caf0712c126ca0a65c7f3d7b9d769072a4d1baf370f61ce493ab5b038d59988688e0c5f3f646ee3c69023 + languageName: node + linkType: hard + "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -7121,7 +7569,7 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3": +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf @@ -7162,9 +7610,14 @@ __metadata: version: 0.0.0-use.local resolution: "podlite-web@workspace:." dependencies: - "@podlite/markdown": ^0.0.13 - "@podlite/schema": ^0.0.20 - "@podlite/to-jsx": ^0.0.24 + "@podlite/markdown": ^0.0.14 + "@podlite/publisher": ^0.0.2 + "@podlite/schema": ^0.0.21 + "@podlite/to-jsx": ^0.0.25 + "@rollup/plugin-commonjs": ^26.0.1 + "@rollup/plugin-json": ^6.1.0 + "@rollup/plugin-node-resolve": ^15.2.3 + "@rollup/plugin-typescript": ^11.1.6 "@types/jest": ^27.5.1 "@types/node": 17.0.17 "@types/react": 17.0.39 @@ -7172,10 +7625,12 @@ __metadata: crc-32: ^1.2.2 eslint: 8.9.0 eslint-config-next: 12.0.10 + fs-extra: ^11.2.0 gray-matter: ^4.0.3 iso_9: ^1.0.4 jest: ^28.1.0 jest-serializer-html: ^7.1.0 + json-loader: ^0.5.7 moment: ^2.29.3 newbase60: ^1.3.1 next: 12.0.10 @@ -7183,13 +7638,15 @@ __metadata: next-images: ^1.8.4 next-optimized-images: ^2.6.2 nodemon: ^2.0.16 - podlite: ^0.0.33 + pagefind: ^1.1.1 + podlite: ^0.0.34 prettier: ^2.5.1 react: 17.0.2 react-dom: 17.0.2 react-modal: ^3.14.4 rimraf: ^3.0.2 sass: ^1.49.8 + shiki: 1.15.0 ts-jest: ^28.0.3 ts-loader: ^9.2.6 ts-node: ^10.5.0 @@ -7197,21 +7654,21 @@ __metadata: languageName: unknown linkType: soft -"podlite@npm:0.0.33, podlite@npm:^0.0.33": - version: 0.0.33 - resolution: "podlite@npm:0.0.33" +"podlite@npm:0.0.34, podlite@npm:^0.0.34": + version: 0.0.34 + resolution: "podlite@npm:0.0.34" dependencies: - "@podlite/diagram": ^0.0.24 - "@podlite/formula": 0.0.2 - "@podlite/image": ^0.0.19 - "@podlite/markdown": 0.0.13 - "@podlite/schema": ^0.0.20 - "@podlite/toc": 0.0.13 + "@podlite/diagram": ^0.0.25 + "@podlite/formula": 0.0.3 + "@podlite/image": ^0.0.20 + "@podlite/markdown": 0.0.14 + "@podlite/schema": ^0.0.21 + "@podlite/toc": 0.0.14 nanoid: 3.1.30 peerDependencies: react: ^16.0.0 || ^17.0.0 react-dom: ^16.0.0 || ^17.0.0 - checksum: d9a4ccf38d014ac340c7c75dcce181f0f1f971d426e970befc32d55011a5ae9127e60474594ff615884f7cd25312a795d3066b211caebf5867ad65747edca4aa + checksum: 1b6d2f5bff73312aa6356c51ced7c8a8acd53d427f46481b9f148f8f0eabee0efe5980589106e37c6f92258981859f6eb3245140bd18cf34e98c96ef68c44353 languageName: node linkType: hard @@ -7641,6 +8098,19 @@ __metadata: languageName: node linkType: hard +"resolve@npm:^1.22.1": + version: 1.22.8 + resolution: "resolve@npm:1.22.8" + dependencies: + is-core-module: ^2.13.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c + languageName: node + linkType: hard + "resolve@npm:^2.0.0-next.3": version: 2.0.0-next.3 resolution: "resolve@npm:2.0.0-next.3" @@ -7664,6 +8134,19 @@ __metadata: languageName: node linkType: hard +"resolve@patch:resolve@^1.22.1#~builtin": + version: 1.22.8 + resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=07638b" + dependencies: + is-core-module: ^2.13.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 + languageName: node + linkType: hard + "resolve@patch:resolve@^2.0.0-next.3#~builtin": version: 2.0.0-next.3 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.3#~builtin::version=2.0.0-next.3&hash=07638b" @@ -7909,6 +8392,16 @@ __metadata: languageName: node linkType: hard +"shiki@npm:1.15.0": + version: 1.15.0 + resolution: "shiki@npm:1.15.0" + dependencies: + "@shikijs/core": 1.15.0 + "@types/hast": ^3.0.4 + checksum: b63c1e0daf0b89d16adf8fe4c66724a1b50e2bd6c37c842d548ad7c9beba04f9f519b240ec6b0289766743bc37fb43324ad8abbcf4a89cc404610ca1dca5504d + languageName: node + linkType: hard + "side-channel@npm:^1.0.4": version: 1.0.4 resolution: "side-channel@npm:1.0.4" @@ -7927,6 +8420,13 @@ __metadata: languageName: node linkType: hard +"signal-exit@npm:^4.0.1": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549 + languageName: node + linkType: hard + "sisteransi@npm:^1.0.5": version: 1.0.5 resolution: "sisteransi@npm:1.0.5" @@ -8124,7 +8624,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -8135,6 +8635,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^5.0.1, string-width@npm:^5.1.2": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" + dependencies: + eastasianwidth: ^0.2.0 + emoji-regex: ^9.2.2 + strip-ansi: ^7.0.1 + checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.6": version: 4.0.6 resolution: "string.prototype.matchall@npm:4.0.6" @@ -8180,7 +8691,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" dependencies: @@ -8189,6 +8700,15 @@ __metadata: languageName: node linkType: hard +"strip-ansi@npm:^7.0.1": + version: 7.1.0 + resolution: "strip-ansi@npm:7.1.0" + dependencies: + ansi-regex: ^6.0.1 + checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d + languageName: node + linkType: hard + "strip-bom-string@npm:^1.0.0": version: 1.0.0 resolution: "strip-bom-string@npm:1.0.0" @@ -8715,6 +9235,13 @@ __metadata: languageName: node linkType: hard +"universalify@npm:^2.0.0": + version: 2.0.1 + resolution: "universalify@npm:2.0.1" + checksum: ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60 + languageName: node + linkType: hard + "unset-value@npm:^1.0.0": version: 1.0.0 resolution: "unset-value@npm:1.0.0" @@ -8957,7 +9484,7 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" dependencies: @@ -8968,6 +9495,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi@npm:^8.1.0": + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" + dependencies: + ansi-styles: ^6.1.0 + string-width: ^5.0.1 + strip-ansi: ^7.0.1 + checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 + languageName: node + linkType: hard + "wrappy@npm:1": version: 1.0.2 resolution: "wrappy@npm:1.0.2"