@minvws/coronacheck-web-pdf-tools

4.1.6 • Public • Published

nl-covid19-coronacheck-web-pdf-tools

This is a JavaScript library for generating PDFs for (static) Dutch domestic and european signed proofs.

Usage

Use this repository's git: URL to install the package in your project:

npm install "https://github.com/minvws/nl-covid19-coronacheck-web-pdf-tools.git#VERSION"

Replace VERSION with the tag name of the latest release.

In Node.js

Usage in Node.js requires polyfills for atob and DOMParser. Be sure to polyfill these before requireing or import()ing from nl-covid19-coronacheck-web-pdf-tools.

E.g. using jsdom:

const JSDOM = require("jsdom").JSDOM;
const jsdomWindow = new JSDOM().window;
global.atob = jsdomWindow.atob;
global.DOMParser = jsdomWindow.DOMParser;

const { parseProofData, getDocument } = require("nl-covid19-coronacheck-web-pdf-tools");

Note: when using ES modules, it's important to use the async import(), as static imports would cause the code to be evaluated at load time, before the polyfills are installed.

Upgrade

Please refer to the upgrade guide

License

This project is licensed under the EUPL-1.2. See LICENSE.

Readme

Keywords

none

Package Sidebar

Install

npm i @minvws/coronacheck-web-pdf-tools

Weekly Downloads

1

Version

4.1.6

License

EUPL-1.2

Unpacked Size

4.15 MB

Total Files

4

Last publish

Collaborators

  • rdobeheer
  • ppvg