Files
hand-dot 16c9cf9306 feat\!: Convert all packages to ESM-only distribution
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>
2025-07-16 15:25:03 +09:00
..
2025-03-03 10:20:36 +09:00
2024-11-24 17:58:12 +09:00

@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.