fix: upgrade marked to 18.0.5

This commit is contained in:
Armin Ronacher
2026-06-16 17:41:59 +02:00
parent 8f0e9251b9
commit 0680726ac4
6 changed files with 94 additions and 14 deletions

10
package-lock.json generated
View File

@@ -3981,15 +3981,15 @@
} }
}, },
"node_modules/marked": { "node_modules/marked": {
"version": "15.0.12", "version": "18.0.5",
"resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz", "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.5.tgz",
"integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==", "integrity": "sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==",
"license": "MIT", "license": "MIT",
"bin": { "bin": {
"marked": "bin/marked.js" "marked": "bin/marked.js"
}, },
"engines": { "engines": {
"node": ">= 18" "node": ">= 20"
} }
}, },
"node_modules/merge2": { "node_modules/merge2": {
@@ -6369,7 +6369,7 @@
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"get-east-asian-width": "1.6.0", "get-east-asian-width": "1.6.0",
"marked": "15.0.12" "marked": "18.0.5"
}, },
"devDependencies": { "devDependencies": {
"@xterm/headless": "5.5.0", "@xterm/headless": "5.5.0",

View File

@@ -6,6 +6,10 @@
- Added `auth.json` API key `env` values so provider-specific environment overrides can be scoped to Pi and propagated to inherited provider configuration ([#5728](https://github.com/earendil-works/pi/issues/5728)). - Added `auth.json` API key `env` values so provider-specific environment overrides can be scoped to Pi and propagated to inherited provider configuration ([#5728](https://github.com/earendil-works/pi/issues/5728)).
### Changed
- Updated the vendored Markdown parser used by HTML session exports to `marked` 18.0.5.
### Fixed ### Fixed
- Fixed successful `pi update` on Windows to exit naturally instead of calling `process.exit(0)`, avoiding a Node.js/libuv assertion after version-check network requests ([#5805](https://github.com/earendil-works/pi/issues/5805)). - Fixed successful `pi update` on Windows to exit naturally instead of calling `process.exit(0)`, avoiding a Node.js/libuv assertion after version-check network requests ([#5805](https://github.com/earendil-works/pi/issues/5805)).

View File

@@ -516,7 +516,7 @@
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"get-east-asian-width": "1.6.0", "get-east-asian-width": "1.6.0",
"marked": "15.0.12" "marked": "18.0.5"
}, },
"engines": { "engines": {
"node": ">=22.19.0" "node": ">=22.19.0"
@@ -1399,15 +1399,15 @@
} }
}, },
"node_modules/marked": { "node_modules/marked": {
"version": "15.0.12", "version": "18.0.5",
"resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz", "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.5.tgz",
"integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==", "integrity": "sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==",
"license": "MIT", "license": "MIT",
"bin": { "bin": {
"marked": "bin/marked.js" "marked": "bin/marked.js"
}, },
"engines": { "engines": {
"node": ">= 18" "node": ">= 20"
} }
}, },
"node_modules/minimatch": { "node_modules/minimatch": {

File diff suppressed because one or more lines are too long

View File

@@ -2,6 +2,10 @@
## [Unreleased] ## [Unreleased]
### Changed
- Updated Markdown parsing to `marked` 18.0.5.
## [0.79.4] - 2026-06-15 ## [0.79.4] - 2026-06-15
### Added ### Added

View File

@@ -38,7 +38,7 @@
"types": "./dist/index.d.ts", "types": "./dist/index.d.ts",
"dependencies": { "dependencies": {
"get-east-asian-width": "1.6.0", "get-east-asian-width": "1.6.0",
"marked": "15.0.12" "marked": "18.0.5"
}, },
"devDependencies": { "devDependencies": {
"@xterm/headless": "5.5.0", "@xterm/headless": "5.5.0",