gitextract_v7gupig1/ ├── .babelrc ├── .git-blame-ignore-revs ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ ├── feature-request.md │ │ └── question.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ └── lint-test.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .yarn/ │ └── releases/ │ └── yarn-4.10.3.cjs ├── .yarnrc.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs/ │ ├── .gitignore │ ├── README.md │ ├── accessibility.md │ ├── annotations.md │ ├── attachments.md │ ├── destinations.md │ ├── fonts/ │ │ └── Chalkboard.ttc │ ├── forms.md │ ├── generate.js │ ├── generate_website.js │ ├── getting_started.md │ ├── images.md │ ├── outline.md │ ├── paper_sizes.md │ ├── publish_website.js │ ├── table.md │ ├── template.pug │ ├── text.md │ ├── vector.md │ └── you_made_it.md ├── eslint.config.mjs ├── examples/ │ ├── accessible-links.js │ ├── attachment.js │ ├── browserify/ │ │ ├── browser.html │ │ └── browser.js │ ├── fonts/ │ │ ├── Chalkboard.ttc │ │ ├── Helvetica.dfont │ │ └── Montserrat-Bold.otf │ ├── form.js │ ├── kitchen-sink-accessible.js │ ├── kitchen-sink.js │ ├── png.js │ ├── text-link.js │ ├── tiger.js │ └── webpack/ │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── src/ │ │ ├── httpHelpers.js │ │ ├── index.js │ │ ├── pdfkitHelpers.js │ │ └── registerStaticFiles.js │ └── webpack.config.js ├── jsconfig.json ├── lib/ │ ├── abstract_reference.js │ ├── crypto/ │ │ ├── aes.js │ │ ├── md5.js │ │ ├── random.js │ │ ├── rc4.js │ │ └── sha256.js │ ├── data.js │ ├── document.js │ ├── font/ │ │ ├── afm.js │ │ ├── data/ │ │ │ ├── Courier-Bold.afm │ │ │ ├── Courier-BoldOblique.afm │ │ │ ├── Courier-Oblique.afm │ │ │ ├── Courier.afm │ │ │ ├── Helvetica-Bold.afm │ │ │ ├── Helvetica-BoldOblique.afm │ │ │ ├── Helvetica-Oblique.afm │ │ │ ├── Helvetica.afm │ │ │ ├── MustRead.html │ │ │ ├── Symbol.afm │ │ │ ├── Times-Bold.afm │ │ │ ├── Times-BoldItalic.afm │ │ │ ├── Times-Italic.afm │ │ │ ├── Times-Roman.afm │ │ │ └── ZapfDingbats.afm │ │ ├── embedded.js │ │ └── standard.js │ ├── font.js │ ├── font_factory.js │ ├── gradient.js │ ├── image/ │ │ ├── jpeg.js │ │ └── png.js │ ├── image.js │ ├── line_wrapper.js │ ├── metadata.js │ ├── mixins/ │ │ ├── acroform.js │ │ ├── annotations.js │ │ ├── attachments.js │ │ ├── color.js │ │ ├── data/ │ │ │ └── sRGB_IEC61966_2_1.icc │ │ ├── fonts.js │ │ ├── images.js │ │ ├── markings.js │ │ ├── metadata.js │ │ ├── outline.js │ │ ├── pdfa.js │ │ ├── pdfua.js │ │ ├── subsets.js │ │ ├── table.js │ │ ├── text.js │ │ └── vector.js │ ├── name_tree.js │ ├── number_tree.js │ ├── object.js │ ├── outline.js │ ├── page.js │ ├── path.js │ ├── pattern.js │ ├── reference.js │ ├── saslprep/ │ │ ├── index.js │ │ └── lib/ │ │ ├── code-points.js │ │ └── util.js │ ├── security.js │ ├── spotcolor.js │ ├── structure_annotation.js │ ├── structure_content.js │ ├── structure_element.js │ ├── table/ │ │ ├── accessibility.js │ │ ├── index.js │ │ ├── normalize.js │ │ ├── render.js │ │ ├── size.js │ │ ├── style.js │ │ └── utils.js │ ├── tree.js │ ├── utils.js │ └── virtual-fs.js ├── package.json ├── rollup.config.mjs ├── tests/ │ ├── images/ │ │ └── bee.js │ ├── unit/ │ │ ├── acroform.spec.js │ │ ├── annotations.spec.js │ │ ├── attachments.spec.js │ │ ├── color.spec.js │ │ ├── crypto.spec.js │ │ ├── document.spec.js │ │ ├── font.spec.js │ │ ├── gradient.spec.js │ │ ├── helpers.js │ │ ├── helpers.spec.js │ │ ├── image.spec.js │ │ ├── line_wrapper.spec.js │ │ ├── list.spec.js │ │ ├── markings.spec.js │ │ ├── metadata.spec.js │ │ ├── object.spec.js │ │ ├── outline.spec.js │ │ ├── page.spec.js │ │ ├── path.spec.js │ │ ├── pattern.spec.js │ │ ├── pdfa1.spec.js │ │ ├── pdfa2.spec.js │ │ ├── pdfa3.spec.js │ │ ├── pdfua.spec.js │ │ ├── png.spec.js │ │ ├── reference.spec.js │ │ ├── saslprep.spec.js │ │ ├── security.spec.js │ │ ├── setupTests.js │ │ ├── structure_annotation.spec.js │ │ ├── table.spec.js │ │ ├── text.spec.js │ │ ├── toContainChunk/ │ │ │ └── index.js │ │ ├── toContainText/ │ │ │ └── index.js │ │ ├── trailer.spec.js │ │ ├── utils.spec.js │ │ ├── vector.spec.js │ │ └── virtual-fs.spec.js │ └── visual/ │ ├── fonts.spec.js │ ├── helpers.js │ ├── images.spec.js │ ├── interlaced-png.spec.js │ ├── pdf2png.js │ ├── pdfmake/ │ │ ├── absolute.spec.js │ │ ├── background.spec.js │ │ ├── basics.spec.js │ │ ├── columns_simple.spec.js │ │ ├── images.spec.js │ │ ├── lists.spec.js │ │ ├── page_references.spec.js │ │ ├── qrcode.spec.js │ │ ├── tables.spec.js │ │ ├── text_decorations.spec.js │ │ ├── toc.spec.js │ │ └── watermark.spec.js │ ├── table.spec.js │ ├── text.spec.js │ └── vector.spec.js ├── types/ │ └── jest.custom-matchers.d.ts └── vitest.config.js