# Contributing Use Node.js 22 and `npm ci`. Keep all parsing bounded and local, add regression coverage for malformed fonts, and run `npm run check` plus `npm run test:browser` before proposing a change. Contributions are licensed GPL-3.0-or-later.