0.0.14 • Published 4 years ago

@fabiohvp/svelte-pdfjs v0.0.14

Weekly downloads
13
License
MIT
Repository
github
Last release
4 years ago

Svelte-pdfjs

a simple way to render your pdfs. (only works with code-splitting)

npm install @fabiohvp/svelte-pdfjs
or
yarn add @fabiohvp/svelte-pdfjs

Sapper version needs to be imported as devDependency

Also this package requires some additional settings on rollup.

  1. You need to install rollup-plugin-node-builtins and rollup-plugin-copy (devDependencies)
  2. Inside your rollup.config.js you need to import them and do as follow:
import builtins from "rollup-plugin-node-builtins";
import copy from "rollup-plugin-copy";
...

export default {
	...
	plugins: [
		...
		copy({
			targets: [
				{
					src: "node_modules/pdfjs-dist/build/pdf.worker.min.js",
					dest: "public/pdfjs"
				},
				{
					src: "node_modules/pdfjs-dist/cmaps/**/*",
					dest: "public/pdfjs/cmaps"
				}
			]
		}),
		...
		resolve({
			...
			preferBuiltins: true
		}),
		builtins(),
		...
	]
	...
};
0.0.14

4 years ago

0.0.13

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.7

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.6

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago