mirror of
https://github.com/pdfme/pdfme.git
synced 2026-04-23 15:40:25 -04:00
BREAKING CHANGE: Remove CommonJS support from all packages - Add "type": "module" to all package.json files - Remove CommonJS build outputs and configurations - Update all imports to use explicit .js extensions - Simplify build process to single ESM output - Remove babel-loader, ts-loader, and npm-run-all dependencies - Update TypeScript configurations for ESM-only builds - Fix ESM compatibility issues with external dependencies This change aligns the project with modern JavaScript standards and significantly simplifies the build and distribution process. Migration Guide: - All packages must now be imported using ESM syntax - Node.js projects must use "type": "module" or .mjs extensions - CommonJS require() is no longer supported 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
@pdfme/common
This library provides shared types, constants, and utility functions used across the @pdfme/ui and @pdfme/generator packages. The shared types include definitions for templates and other commonly used structures.
For the complete documentation of pdfme, please refer to this link.