Commit Graph

90 Commits

Author SHA1 Message Date
Sebastian Moßburger
da7f7cfb0b fix(common): Move typing dependencies to peer (#477)
* fix(dep): Remove antd as direct dependency of common

* Move form-render to peer as well

* update esbuild

---------

Co-authored-by: Kyohei Fukuda <kyoheif@wix.com>
2024-06-01 09:11:50 +09:00
necessarylion
73498d0012 Fix failed tests and add new test for pdf image type 2024-03-07 00:07:12 +06:30
necessarylion
6fccd21f7d add option to add pdf type in graphic 2024-03-04 15:52:09 +06:30
Kyohei Fukuda
807b92080d Uncaught TypeError: Designer is not a constructor #413 (#415)
* Add umd to ui

* Update pdfjs-dist version

* Fix test
2024-01-27 15:41:49 +09:00
Kyohei Fukuda
700a088527 Add ReadOnly Schemas (#386)
* TMP

* IMPL

* Remove console.log statement in imageSize function

* TMP add test

* Update @pdfme/pdf-lib

* Update package-lock.json

* Update snapshot
2023-12-23 17:21:35 +09:00
Kyohei Fukuda
e1ce94c4ec Add SVG Schema (#384)
* TMP

* Impl SVG schema in the schemas package

* Update @pdfme/pdf-lib to version 1.18.1

* Change image schema

* Update devBuild:watch script in package.json
2023-12-22 00:12:12 +09:00
Peter Ward
acf2b8cecd fix bundling of CSS within JS for easier use (#355) 2023-12-05 22:07:24 +09:00
Kyohei Fukuda
6d823cf007 Fix error (#339) 2023-11-27 09:37:25 +09:00
Kyohei Fukuda
c1e24761d2 [WIP] Enhancing the development experience (#327)
* TMP

* TMP

* Fix failing test

* Update ESLint configuration

* Update ESLint configuration
2023-11-22 00:09:00 +09:00
Kyohei Fukuda
cd8f962a80 Switch the build of the ui package back to vite 2023-11-20 21:29:14 +09:00
Kyohei Fukuda
66553edf20 Custom Design for UI#243 (#322) 2023-11-19 18:21:41 +09:00
Kyohei Fukuda
69f662ee01 change ui bundler vite to esbuild 2023-11-16 15:00:24 +09:00
Kyohei Fukuda
ec7ab807e9 Set type:module for all package, and Update pdfjs-dist at ui 2023-11-10 12:03:49 +09:00
Kyohei Fukuda
8f82b1a4d8 Uninstall unused devDependencies 2023-11-09 09:20:29 +09:00
Kyohei Fukuda
2a231c67ce Change build tool from webpack to vite to improve slow pdfme/ui build times (#314)
* TMP

* Minor fix

* remove incremental build option

* stop using npm-run-all to test
2023-11-08 17:39:21 +09:00
Kyohei Fukuda
45d18a5f1f npm run build command to parallel 2023-11-07 10:52:55 +09:00
Kyohei Fukuda
bfe0ec1491 Fix package.json syntax 2023-11-03 18:23:35 +09:00
Kyohei Fukuda
1fe8a2e008 Change package.json's version 2023-11-03 18:19:06 +09:00
Kyohei Fukuda
7d6434b4c7 Remove beta from package version 2023-11-03 17:33:26 +09:00
Kyohei Fukuda
ce5a667c14 Minor fix 2023-10-30 10:38:05 +09:00
Kyohei Fukuda
9b4d1173f8 Update version to 3.0.0-beta.2 2023-10-29 16:43:27 +09:00
Kyohei Fukuda
c9c3afbc70 Update version to 3.0.0-beta.1 2023-10-29 16:26:13 +09:00
Kyohei Fukuda
c2fd0a8fae Add schemas package (#278)
* Add schemas package

* TMP

* TMP

* Fix text pdfRender bug

* move render props type to schema

* update type

* TMP

* remove webpack

* Fix build error

* Add comment

* TMP

* bugfix

* TMP

* Bug fix for dynamicFontSize

* Minor fix

* TMP

* Minor fix

* Fix build error

* Add generics

* add comment

* Minor fix

* Move Plugin type to common from schemas

* TMP Move some pdfme/common functions to pdfme/schemas

* Fix test

* Fix build bug

* Fix build error

* Refactoring

* remove any type

* Fix fail test

* Fix build error

* Minor fix

* Refactoring

* Fix format
2023-10-18 17:29:49 +09:00
Kyohei Fukuda
ce8902a28c Enable processing from the registered schema in ui package's Designer's Custom prop editor (for internal use only) (#274) 2023-10-09 10:46:31 +09:00
Kyohei Fukuda
30a0ce2eda Update version to 2.2.1 2023-09-23 17:12:09 +09:00
Kyohei Fukuda
09ad087c71 Enable processing from the registered schema in the ui package's renderer (for internal use only) (#261)
* TMP

* TMP

* TMP

* TMP

* FIX Empty characters are not rendered

* Add Image renders

* Add barcode renders and bugfix

* Update snapshot

* Minor fix

* Minor fix

* Minor fix
2023-09-23 16:38:18 +09:00
Kyohei Fukuda
8d4b9f00f2 Move createBarCode to common 2023-09-12 10:59:40 +09:00
Kyohei Fukuda
57b98c0913 Enable processing from the registered schema in the generator package's renderer (for internal use only) (#242)
* TMP Enable processing from the registered schema in the generator package's renderer (for internal use only)

* TMP Enable processing from the registered schema in the generator package's renderer (for internal use only)

* Enable processing from the registered schema in the generator package's renderer (for internal use only)

* File Organization

* Minor fix

* merge

* Fix cache bug

* Fix for review

* fix conflict createBarCode.ts

* Add TODO
2023-09-12 10:22:52 +09:00
Kyohei Fukuda
f2d81fd538 Update version to 2.2.0 2023-08-27 16:12:07 +09:00
Kyohei Fukuda
4576b243ea Update version to 2.1.0 2023-08-19 15:35:12 +09:00
Kyohei Fukuda
b5c176b498 Update version to 2.0.2 2023-08-04 10:57:55 +09:00
Kyohei Fukuda
a9f723bbcf Fix @pdfme/generator v2.0.1 install error #214 2023-08-04 10:57:20 +09:00
Kyohei Fukuda
f2db4481a1 Update version to 2.0.1 2023-07-31 09:37:53 +09:00
Kyohei Fukuda
0e1ea6b589 Update version to 2.0.0 2023-07-31 09:13:13 +09:00
Kyohei Fukuda
6f986d6881 Update package-lock.json 2023-07-30 15:49:56 +09:00
Kyohei Fukuda
60cee52efc Update version to 1.2.6 2023-06-28 22:14:11 +09:00
Kyohei Fukuda
cd3aad2676 Update version to 1.2.5 2023-06-28 22:09:57 +09:00
Kyohei Fukuda
a675222f00 Update version to 1.2.4 2023-06-24 12:04:28 +09:00
Kyohei Fukuda
2dfc8aeb23 Fix missing setting for gs1datamatrix 2023-06-24 11:54:15 +09:00
Kyohei Fukuda
3dcfe19bbe Update version to 1.2.3 2023-06-10 17:42:55 +09:00
Kyohei Fukuda
98248c67e4 Fix: Issue with rendering complex PDFs in Designer component on Vercel #180 2023-06-10 17:41:52 +09:00
Kyohei Fukuda
15fe2b07c7 Update version to 1.2.2 2023-06-04 17:56:36 +09:00
Kyohei Fukuda
1b686d40b1 Update version to 1.2.1 2023-06-04 17:16:26 +09:00
Kyohei Fukuda
6759d94536 Update version to 1.2.0 2023-06-04 16:32:34 +09:00
Kyohei Fukuda
7fd97abe62 Remove '@pdfme/pdf-lib' in common package #178 and Optimize 2023-06-04 15:42:22 +09:00
Kyohei Fukuda
f05d73d9f6 Restore the version in package.json to the latest 2023-06-03 18:12:58 +09:00
Kyohei Fukuda
0bdabb105b Move common test files 2023-06-03 17:05:08 +09:00
Kyohei Fukuda
9d194f06c6 Fix build error 2023-05-13 12:32:42 +09:00
Kyohei Fukuda
60281208ea Use @pdfme/pdf-lib instead of pdf-lib 2023-04-24 21:45:28 +09:00
Kyohei Fukuda
77445ea92c Update version to 1.1.9 2023-03-05 14:57:07 +09:00