Coder Social home page Coder Social logo

Package size about react-pdf-js HOT 9 CLOSED

mikecousins avatar mikecousins commented on May 24, 2024
Package size

from react-pdf-js.

Comments (9)

mikecousins avatar mikecousins commented on May 24, 2024 4

Agreed, we should figure out how to move away from pdf.combined so that we can both update to the latest and reduce our package size.

from react-pdf-js.

netpoetica avatar netpoetica commented on May 24, 2024 3

A good place to start on this would be removing usage of pdf.combined (which has been removed in newer versions of pdfjs-dist), because that file itself is 1.7 megs. It loads a bunch of bloatware and polyfills that are unnecessary for modern browsers. Would be better off letting the user load the polyfills they need or something. pdf.js it 600kb, and would cut the size of the package by 2/3rds if used instead of pdf.combined

from react-pdf-js.

mikecousins avatar mikecousins commented on May 24, 2024 2

from react-pdf-js.

 avatar commented on May 24, 2024 1

The change in v4.0.0 should do it, but v3.0.8. is still the latests version on npm

from react-pdf-js.

raajnadar avatar raajnadar commented on May 24, 2024 1

The package is updated in NPM but still the size is large!

from react-pdf-js.

mikecousins avatar mikecousins commented on May 24, 2024

I'd love some help on this if you can figure something out. It's definitely a large package.

from react-pdf-js.

ekeuus avatar ekeuus commented on May 24, 2024

Any updates on this?

from react-pdf-js.

MichaelDeBoey avatar MichaelDeBoey commented on May 24, 2024

Is released in v4.0.0 🙂

from react-pdf-js.

mikecousins avatar mikecousins commented on May 24, 2024

Yup, there isn't too much left that I can find to reduce it. pdf.js is a large dependency by itself.

from react-pdf-js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.