Static frontend with vendored marked/DOMPurify, bounded Markdown pipeline, same-origin mock server with scenario selection, unit, contract and CDP end-to-end tests under frontend/**.
46 lines
1.4 KiB
JSON
46 lines
1.4 KiB
JSON
{
|
|
"name": "frontend",
|
|
"version": "1.0.0",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "frontend",
|
|
"version": "1.0.0",
|
|
"license": "ISC",
|
|
"dependencies": {
|
|
"dompurify": "^3.4.15",
|
|
"marked": "^18.0.13"
|
|
}
|
|
},
|
|
"node_modules/@types/trusted-types": {
|
|
"version": "2.0.7",
|
|
"resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
|
|
"integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
|
|
"license": "MIT",
|
|
"optional": true
|
|
},
|
|
"node_modules/dompurify": {
|
|
"version": "3.4.15",
|
|
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.15.tgz",
|
|
"integrity": "sha512-EUBjM+B+lkDE41iE82DDSCfkoPGfXx8IxFxPMjNzm/Uk4xDet77rTN9wqlxlVg71kK7XGuUMv6wUxJUwwv+Xyw==",
|
|
"license": "(MPL-2.0 OR Apache-2.0)",
|
|
"optionalDependencies": {
|
|
"@types/trusted-types": "^2.0.7"
|
|
}
|
|
},
|
|
"node_modules/marked": {
|
|
"version": "18.0.13",
|
|
"resolved": "https://registry.npmjs.org/marked/-/marked-18.0.13.tgz",
|
|
"integrity": "sha512-xTxVzZsBFwunP6HDmtBkabUQEYArnP7/rMDGmPj9SlrKlQ4i8MdYVow+nJL0eOqwpUqhzBoTBRADGN6uYwPyOw==",
|
|
"license": "MIT",
|
|
"bin": {
|
|
"marked": "bin/marked.js"
|
|
},
|
|
"engines": {
|
|
"node": ">= 20"
|
|
}
|
|
}
|
|
}
|
|
}
|