Socket
Socket
Sign inDemoInstall

svelte-pdfjs

Package Overview
Dependencies
85
Maintainers
1
Versions
39
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.4 to 0.1.0

PDFViewer/Document.svelte

3

index.d.ts

@@ -1,1 +0,2 @@

export { default as default } from './PDFViewer/PDFViewer.svelte';
export { default as Document } from './PDFViewer/Document.svelte';
export { default as Page } from './PDFViewer/Page.svelte';

@@ -1,1 +0,2 @@

export { default as default } from './PDFViewer/PDFViewer.svelte';
export { default as Document } from './PDFViewer/Document.svelte';
export { default as Page } from './PDFViewer/Page.svelte';
{
"name": "svelte-pdfjs",
"version": "0.0.4",
"version": "0.1.0",
"devDependencies": {

@@ -29,7 +29,11 @@ "@sveltejs/adapter-netlify": "^1.0.0-next.35",

".": "./index.js",
"./PDFViewer/CanvasImpl/PDFViewerCanvas.svelte": "./PDFViewer/CanvasImpl/PDFViewerCanvas.svelte",
"./PDFViewer/CanvasImpl/SinglePageCanvas.svelte": "./PDFViewer/CanvasImpl/SinglePageCanvas.svelte",
"./PDFViewer/PDFViewer.svelte": "./PDFViewer/PDFViewer.svelte"
"./PDFViewer/Document.svelte": "./PDFViewer/Document.svelte",
"./PDFViewer/DocumentInternal.svelte": "./PDFViewer/DocumentInternal.svelte",
"./PDFViewer/Page.svelte": "./PDFViewer/Page.svelte",
"./PDFViewer/PageInternals/AnnotLayer.svelte": "./PDFViewer/PageInternals/AnnotLayer.svelte",
"./PDFViewer/PageInternals/PageCanvas.svelte": "./PDFViewer/PageInternals/PageCanvas.svelte",
"./PDFViewer/PageInternals/PageSVG.svelte": "./PDFViewer/PageInternals/PageSVG.svelte",
"./PDFViewer/PageInternals/TextLayer.svelte": "./PDFViewer/PageInternals/TextLayer.svelte"
},
"svelte": "./index.js"
}
## svelte-pdfjs
A WIP implementation of a basic svelte pdf viewer component, reacts to changes in the URL, password, page number and zoom level. All styling is left upto the user.
A wrapper around Mozilla's PDFJS renderer. Only cares about loading and showing the PDF and nothing else, all the fancy stuff such as styling the viewer is left up to the consumer. Still in early stages so feel free to create an issue or a PR for any bugs that you find, any improvements or feature requests.
---
## Usage
See [src/routes/index.svelte](src/routes/index.svelte)
Demo: [Netlify](https://svelte-pdfjs.netlify.app)
## SvelteKit

@@ -10,3 +13,11 @@

## TODOs:
- [x] Text layer rendering
- [x] SvelteKit compatibility
- [ ] SVG renderer
- [ ] Annotation layer
## License
[MIT](LICENSE)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc