openpencil/packages/core
Danila Poyarkov 9771917d99 Compress OpenPencil clipboard data with deflate, put lossless format first
Browser clipboard has size limits — the 4MB uncompressed OpenPencil
format was being silently truncated, leaving only the lossy Figma
format. Now:
- Deflate-compress the JSON payload (3.94MB → 597KB for gold-preview)
- Put OpenPencil format first in the HTML so it survives truncation
- Parse side tries inflate first, falls back to raw for compat
2026-03-12 16:57:22 +03:00
..
src Compress OpenPencil clipboard data with deflate, put lossless format first 2026-03-12 16:57:22 +03:00
package.json Release v0.9.0 2026-03-09 17:43:11 +03:00
tsconfig.json Fix core tsconfig: add ESNext and DOM libs for npm publish 2026-03-04 01:58:37 +03:00