
Security News
vlt 1.5.0 Adds Agent Skills Management
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.
@reportwright/pdf-std-fonts
Advanced tools
Optional outlines for the 14 standard PDF fonts, for @reportwright/pdf's renderer: Liberation Sans / Serif / Mono 2.1.5 (metric-compatible with Helvetica, Times and Courier) and Noto Sans Symbols 2 for ZapfDingbats, all under the SIL Open Font License 1.1
Optional outlines for the 14 standard PDF fonts, so @reportwright/pdf's experimental renderer draws text in
Helvetica, Times, Courier, Symbol and ZapfDingbats (the PDF names them but holds no outlines for them).
import { loadPdf, renderPage } from '@reportwright/pdf';
import { stdFonts } from '@reportwright/pdf-std-fonts';
const page = renderPage(await loadPdf(bytes), 0, { scale: 2, fonts: stdFonts });
| standard font | drawn with | licence |
|---|---|---|
| Helvetica (4 styles) | Liberation Sans 2.1.5 (metric-compatible) | SIL OFL 1.1, fonts/OFL-Liberation.txt |
| Times (4 styles) | Liberation Serif 2.1.5 (metric-compatible) | SIL OFL 1.1 |
| Courier (4 styles) | Liberation Mono 2.1.5 (metric-compatible) | SIL OFL 1.1 |
| Symbol | Liberation Serif (its Greek and common maths; not every Symbol glyph) | SIL OFL 1.1 |
| ZapfDingbats | Noto Sans Symbols 2 (the Dingbats block) | SIL OFL 1.1, fonts/OFL-NotoSansSymbols2.txt |
The fonts are unmodified (Liberation from Debian's fonts-liberation 2.1.5-3, Noto Sans Symbols 2 from google/fonts)
and remain under the SIL Open Font License 1.1; this package's code is MIT. Without this package the renderer
still works: pass any TrueType/OpenType font as fonts: { default: bytes }, or standard-font text is not drawn.
FAQs
Optional outlines for the 14 standard PDF fonts, for @reportwright/pdf's renderer: Liberation Sans / Serif / Mono 2.1.5 (metric-compatible with Helvetica, Times and Courier) and Noto Sans Symbols 2 for ZapfDingbats, all under the SIL Open Font License 1.1
We found that @reportwright/pdf-std-fonts demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
vlt 1.5.0 links skills from JavaScript dependencies to coding agents, with lockfile versioning and Socket data to filter out known malicious packages.

Security News
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.