131 Commits

Author SHA1 Message Date
hand-dot
c622f026a1 fix(package-lock): update bwip-js to version 4.9.0 and remove unused dependencies 2026-04-02 17:37:32 +09:00
hand-dot
524fc14c36 fix(ci): remove lifecycle script dependencies 2026-04-02 11:50:12 +09:00
hand-dot
35f75fd1f8 fix(playground): sync lockfile for npm ci 2026-03-26 12:04:29 +09:00
hand-dot
36b2f06998 Harden CLI examples and contract tests 2026-03-24 17:31:59 +09:00
hand-dot
e9bb09a3e6 Promote signature and harden example jobs 2026-03-23 17:55:55 +09:00
hand-dot
f7504a381a Add cached versioned examples manifests 2026-03-23 17:18:25 +09:00
hand-dot
22d4fd1f9e Fix playground CI rendering and E2E snapshots 2026-03-22 09:25:35 +09:00
hand-dot
402e224472 Avoid flaky Pedigree navigation in CI 2026-03-21 20:01:49 +09:00
hand-dot
7c93ef78bf Relax Pedigree readiness check in playground CI 2026-03-21 19:49:32 +09:00
hand-dot
04e415cda9 Stabilize playground CI snapshots 2026-03-21 19:40:52 +09:00
hand-dot
7fae525445 Fix CI build order and async UI waits 2026-03-21 18:22:54 +09:00
hand-dot
b5f4f31997 Add @pdfme/cli package 2026-03-21 17:42:42 +09:00
hand-dot
c759a120d7 feat: update test script to run workspace tests and refactor schema imports
- Changed the test script in package.json to run workspace tests using a new script.
- Updated imports in generator and helper files to point to specific schema paths.
- Added new builtins and tables exports in schemas package.json and created corresponding files.
- Enhanced error handling in multiVariableText propPanel for JSON parsing.
- Refactored UI components to use React 18 and updated dependencies accordingly.
- Improved snapshot tests to ensure cleaner output by removing empty text nodes.
- Updated documentation to reflect changes in package usage and requirements.
2026-03-21 16:10:48 +09:00
hand-dot
807a4b57bf Restore final-form PDF tolerance for CI 2026-03-21 11:20:07 +09:00
hand-dot
7beca0b6b6 Narrow CI PDF snapshot tolerance override 2026-03-21 11:13:51 +09:00
hand-dot
7fbe86a080 Relax replay PDF snapshot tolerance for CI 2026-03-21 11:05:26 +09:00
hand-dot
56eb1e5835 Stabilize playground designer snapshots in CI 2026-03-21 10:49:34 +09:00
hand-dot
86f29255e2 Fix CI typecheck and playground preview startup 2026-03-21 10:40:08 +09:00
hand-dot
cd3db68070 improve scripts 2026-03-21 10:20:23 +09:00
hand-dot
803cee2912 fix for warn log 2026-03-21 09:45:04 +09:00
hand-dot
3d87f977d6 use vp 2026-03-21 09:24:02 +09:00
hand-dot
6b06c606f7 Clean up playground deps and update converter docs 2026-03-20 23:16:12 +09:00
hand-dot
fc7567b879 Finish Phase 1 cleanup and verification 2026-03-20 22:58:47 +09:00
hand-dot
fc60395cac fix for playground test 2026-03-20 21:55:19 +09:00
hand-dot
f497bae137 Fix pdfjs worker and migrate playground tests to Vitest 2026-03-20 20:31:35 +09:00
hand-dot
193e82b837 Clean up pdf-lib lint and localize playground fonts 2026-03-20 19:11:58 +09:00
hand-dot
0d0f89f12b Prepare ESM migration groundwork 2026-03-20 14:49:50 +09:00
Roman Afanasyev
7c20e78aa7 fix(playground): fix Windows path resolution in template scripts (#1232) 2025-11-26 14:13:24 +09:00
hand-dot
de5fa22e74 build(deps): update typescript to 5.9.3 and bump form-data to 4.0.4 and tar-fs to 3.1.1 in package-lock.json 2025-11-09 09:11:50 +09:00
hand-dot
c3c1d69c18 Remove obsolete documentation and ignore files from the repository 2025-06-30 13:21:59 +09:00
Kyohei Fukuda
367f4cc007 Update package-lock.json files to bump various dependencies across the project
- Updated @adobe/css-tools from 4.4.2 to 4.4.3
- Updated @babel/compat-data from 7.27.2 to 7.27.5
- Updated @babel/generator from 7.27.3 to 7.27.5
- Updated @babel/helpers from 7.27.4 to 7.27.6
- Updated @babel/parser from 7.27.4 to 7.27.5
- Updated @babel/plugin-syntax-import-attributes from 7.26.0 to 7.27.1
- Updated @babel/plugin-syntax-jsx from 7.25.9 to 7.27.1
- Updated @babel/plugin-syntax-typescript from 7.25.9 to 7.27.1
- Updated @babel/runtime from 7.27.0 to 7.27.6
- Updated @babel/types from 7.27.3 to 7.27.6
- Updated zustand from 4.5.6 to 4.5.7
- Updated various other dependencies in playground and website package-locks

This update ensures compatibility with the latest versions and improves overall project stability.
2025-06-26 19:38:58 +09:00
TNBO/Eedge
9942e79eef Add Invoice ja simple landscape template (#1013)
* feat: Add Hihokensha-todoke Template

* feat: Add New Simple Invoice(landscape) Template
2025-05-17 09:33:30 +09:00
TNBO/Eedge
3506207421 feat: Add Hihokensha-todoke Template (#1012) 2025-05-17 09:30:20 +09:00
TNBO/Eedge
f8f95a2637 feat: Add invoice-ja-simple Template (#1010)
* feat: Add invoice-ja-simple Template

* feat: add Japanese font options for template thumbnails

Add NotoSerifJP and NotoSansJP fonts to support Japanese text in template thumbnails.

---------

Co-authored-by: Kyohei Fukuda
2025-05-16 18:30:11 +09:00
Peter Ward
f137dab01c improve DX with pluginRepository and make plugin checking more robust (#1007)
* add pluginRepository and make plugin checking more robust

* Apply suggestions from code review

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* f

* f

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-05-16 13:54:20 +09:00
Tyler Barker
dee7aa875d Update Japanese text to English where language configured as 'en' (#1002) 2025-05-12 16:40:38 +09:00
Kyohei Fukuda
8e732d2b51 add new template to playground 2025-05-01 09:37:15 +09:00
hitomi-t260g
70d640f269 add z-fold-brochure template (#908) 2025-04-08 09:20:10 +09:00
Kyohei Fukuda
b2ec66dd8c Improve error logging in waitForServerReady function 2025-04-01 10:31:00 +09:00
Kyohei Fukuda
8fcf52c02f Add waitForServerReady function to ensure server readiness before tests 2025-04-01 10:22:57 +09:00
Kyohei Fukuda
4fdf04262a Update dependencies to version 9.6.0 and adjust ESLint command in package.json 2025-03-18 09:40:57 +09:00
hand-dot
cbb7504926 Add build step to CI workflows and clean up local build logic in E2E tests 2025-03-14 21:49:11 +09:00
hitomi-t260g
edac5b50d2 Restore NotoSerifJP and NotoSansJP in Playground Font Settings (#854)
* restore NotoSerifJP and NotoSansJP Font setting for playground

* feat: add PinyonScript font to fonts data in helper

---------

Co-authored-by: hand-dot <kyouhei.fukuda0729@gmail.com>
2025-03-14 21:20:12 +09:00
Kyohei Fukuda
f6d74e144e Add globrex and react-refresh dependencies to package.json 2025-03-14 21:08:00 +09:00
Kyohei Fukuda
9ce080ad58 feat: integrate Sentry Vite plugin and remove unused SentryTest component 2025-03-13 17:40:18 +09:00
Kyohei Fukuda
f0596e0401 Update playground/src/index.tsx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-03-13 17:32:55 +09:00
Devin AI
8f21ab5c9d Use environment variable for Sentry DSN
Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>
2025-03-13 08:20:42 +00:00
Devin AI
8cb1528907 Add Sentry integration for error tracking
Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com>
2025-03-13 08:19:45 +00:00
Kyohei Fukuda
aff9b7345e feat: add ContributionCard component to encourage template contributions 2025-03-13 11:42:56 +09:00
Kyohei Fukuda
a9fd52488f feat: update quotes and invoice templates with new dimensions and add quotes to featured templates 2025-03-13 11:19:17 +09:00