1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-26 10:08:06 +02:00
pdf.js/external/builder
Jonas Jenwald 8bcc3664c9 [api-minor] Attempt to improve support for using the PDF.js builds with Vite
Similar to Webpack there's apparently other bundlers that will not leave `import`-calls alone unless magic comments are used.
Hence we extend the builder to also append `/* @vite-ignore */` comments to `import`-calls, in order to attempt to improve support for using the PDF.js builds together with Vite.

This patch also renames `__non_webpack_import__` to `__raw_import__` since the functionality is no longer bundler-specific.

***PLEASE NOTE:*** This patch is provided as-is, and it does *not* mean that the PDF.js project can/will provide official support for Vite.
2025-03-28 16:34:00 +01:00
..
fixtures Handle CSS-comments better in the preprocess-function (PR 14963 follow-up) 2022-06-02 16:06:47 +02:00
fixtures_babel [api-minor] Attempt to improve support for using the PDF.js builds with Vite 2025-03-28 16:34:00 +01:00
babel-plugin-pdfjs-preprocessor.mjs [api-minor] Attempt to improve support for using the PDF.js builds with Vite 2025-03-28 16:34:00 +01:00
builder.mjs Use more optional chaining, and other modern JS, in the building code 2024-02-19 11:34:48 +01:00
test-fixtures.mjs Replace the webpack+acorn transform with a Babel plugin 2024-01-23 16:00:59 +01:00
test-fixtures_babel.mjs Rename builder esprima fixtures to babel 2024-05-09 15:17:30 +02:00