npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@domternal-pro/extension-export-fonts

v1.0.0

Published

OFL-licensed PDF font packs used by Domternal Pro document export

Readme

@domternal-pro/extension-export-fonts

OFL-licensed font payloads for @domternal-pro/extension-export. The package keeps large, rarely changed fonts out of the export package's normal release payload while preserving zero-configuration PDF export and DOCX font embedding.

Links

Documentation    •    Live examples

Install

Most applications receive this package transitively through @domternal-pro/extension-export and do not import it directly. Install it explicitly only when using its public font exports yourself:

pnpm add @domternal-pro/extension-export-fonts

It is a runtime component of @domternal-pro/extension-export, not a standalone font product. The bundled font software remains independently usable and redistributable under OFL 1.1.

License

OFL 1.1 covers this package only. It is the one package in the @domternal-pro scope that is not under the Domternal Pro commercial license; @domternal-pro/extension-export, which consumes it, is commercial and requires an activating Commercial Key for production use. This font package itself has no license-key requirement or enforcement code.

Public API

Its public ESM entry points are:

import {
  defaultPdfFonts,
  type PdfFontPack,
  type PdfFontStyleSet,
} from '@domternal-pro/extension-export-fonts';
import { emojiPdfFonts } from '@domternal-pro/extension-export-fonts/emoji';
import {
  defaultFontCoverage,
  emojiFontCoverage,
} from '@domternal-pro/extension-export-fonts/coverage';

defaultPdfFonts contains two OFL derivatives with Domternal-specific names:

  • DomternalSans (Domternal Sans inside the TTF/DOCX), derived from Inter 4.
  • DomternalMono (Domternal Mono inside the TTF/DOCX), derived from JetBrains Mono NL.

Inside the generated derivatives, upstream names are retained only in copyright, trademark, description and attribution metadata. The emoji entry contains the complete, unmodified monochrome Noto Emoji face so flags, skin tones and ZWJ sequences remain intact. The payloads are separate entry points so the emoji bytes can stay lazy.

Maintainer notes

To regenerate checked-in payloads after changing a font source or coverage specification, use the source repository. These scripts are not included in the published package:

pnpm build:fonts
pnpm build:fonts:emoji
pnpm test

The font software and generated subsets are licensed under the SIL Open Font License 1.1. See LICENSE.md, NOTICE.md and FONTLOG.md.

Support

Report a defect that reproduces with synthetic content on the public tracker, using the Pro bug report template. Anything involving your own documents, your data or a collaboration update goes to email instead, and security vulnerabilities go to email only.

The Support and reporting issues policy explains where confirmed defects may be documented and how material notices are handled. Public channels are not a complete record of internal reports, investigations or other issues. Security vulnerabilities are handled through coordinated private disclosure.