Closed hgwood closed 7 years ago
The more I think about it the more the last option makes sense. It would simplify the framework quite a bit. The main drawback is that Docker become a requirement to generate PDFs, but since we now have a CI that does that, I don't see why most users would want to generate PDFs locally. However, we need to make sure the CI is capable of running Docker properly.
FYI : Native support of docker available in Circle CI 2.0(beta access only for now)
@bpetetot I'm not sure it means it will be able to run docker. Rather, that the build can be run inside a docker container. I might be wrong.
Headless Chrome seems like the go-to solution now.
Note: moving from Phantom allows us to drop the promise
and setimmediate
polyfills.
Closing in favor of #185.
What can we do?
Wait for PhantomJS 2.5 (no release date)PhantomJS abandonedWait for Headless Chrome to support PDF printing