Kyohei Fukuda
95e8de77a8
[codex] Add JSX playground and Monaco editors ( #1487 )
...
* feat(playground): add jsx playground with monaco editors
* fix(playground): harden jsx playground runtime
* fix(playground): enable tsx highlighting in jsx editor
* fix(playground): harden jsx worker evaluator
2026-05-07 18:04:45 +09:00
Kyohei Fukuda
906e1ca3f0
[codex] Add md2pdf playground lab ( #1486 )
...
* feat(playground): add md2pdf lab
* feat(playground): show md2pdf timings
* feat(playground): add md2pdf docs notice
* chore(playground): remove template feedback button
* fix(playground): keep designer nav buttons on one line
* docs(website): document md2pdf converter
* docs(website): clarify md2pdf basePdf type
* fix(playground): link md2pdf docs section
* docs(converter): mark md2pdf as (beta) in English and Japanese documentation
* test(converter): avoid brittle img2pdf byte comparison
* fix(playground): address md2pdf review notes
2026-05-07 16:23:11 +09:00
hand-dot
5e040419fd
feat(playground): add template JSON editor
2026-05-01 10:27:06 +09:00
hand-dot
3d87f977d6
use vp
2026-03-21 09:24:02 +09:00
Kyohei Fukuda
85fb9c173f
Devin/1740448101 add e2e tests ( #757 )
...
* Add E2E Testing with Puppeteer and Fix Syntax Errors
Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com >
* Update package-lock.json
Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com >
* Add playground test job to GitHub Actions workflow
Co-Authored-By: Kyohei Fukuda <kyouhei.fukuda0729@gmail.com >
* refactor: update template-assets by removing and re-adding QR lines and title entries
* test: run E2E tests in headless mode for better performance
* fix: adjust Puppeteer launch settings for local testing and set viewport size
* fix: update Puppeteer launch arguments for improved security and add esModuleInterop in TypeScript config
* TMP
* test: add E2E tests for playground with Puppeteer and update workflow configuration
* refactor: rename workflow jobs and streamline dependency installation for playground tests
* refactor: rename unit testing job to pdfme-test for clarity
* chore: remove obsolete image snapshot for playground E2E tests
* test: update image snapshot comparison threshold for E2E tests
* test: update image snapshot failure threshold for Playground E2E tests
* TMP
* TMP
* test: enable experimental VM modules for Jest execution
* test: enhance E2E tests with error handling and logging
* test: add timeout configuration to PuppeteerRunnerExtension in E2E tests
* test: refactor PuppeteerRunnerExtension instantiation for E2E tests
* test: update E2E tests to use localhost URLs and improve request handling
* test: enable request interception in E2E tests for improved request handling
* TMP
* test: refactor E2E tests to remove sleep calls and improve screenshot handling
* test: enhance E2E tests for better performance and reliability
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2025-02-28 15:49:10 +09:00
Kyohei Fukuda
4f4f57d136
Edit static schemas ( #705 )
...
* organize files
* TMP
* TMP
* Enhance static schema editing functionality and improve user feedback
* Refactor toast notifications for improved user experience and feedback
2025-02-14 09:49:45 +09:00