Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat]: add gatsby-transformer-pdf #8711

Closed
DSchau opened this issue Oct 2, 2018 · 4 comments
Closed

[feat]: add gatsby-transformer-pdf #8711

DSchau opened this issue Oct 2, 2018 · 4 comments
Labels
good first issue Issue that doesn't require previous experience with Gatsby

Comments

@DSchau
Copy link
Contributor

DSchau commented Oct 2, 2018

Summary

Gatsby is all about "bring your own content," and PDF is certainly a means of embedding useful data and content. Let's create a gatsby-transformer-pdf transformer plugin to enable usage of PDF as a content source, and make it queryable with Gatsby's GraphQL layer.

Motivation

  • Most common use case will be to make searchable, indexable web sites with Gatsby powered by PDFs as a document store
  • To enable this, we'll need to find some way to translate PDF to a usable format, e.g. JSON
    • Haven't used it, but consider pdf2json

Further Detail

Consider looking at existing transformer plugins for inspiration, e.g. gatsby-transformer-json, gatsby-transformer-csv, etc.

@DSchau DSchau added Hacktoberfest good first issue Issue that doesn't require previous experience with Gatsby labels Oct 2, 2018
@AlexMunoz
Copy link
Contributor

can i work in this issue?

@DSchau
Copy link
Contributor Author

DSchau commented Oct 3, 2018

@AlexMunoz I would love nothing more! Let us know if we can help with anything :)

@LaRuaNa
Copy link

LaRuaNa commented Oct 8, 2018

@AlexMunoz can i help you with anything to speed up the process? :) Need ASAP this feature :)

DSchau pushed a commit that referenced this issue Oct 9, 2018
Adds support for PDF as a content source.

Related to #8711
@DSchau
Copy link
Contributor Author

DSchau commented Oct 9, 2018

Fixed in #8817 🎉

Thanks so much for the PR @AlexMunoz 💪

Successfully published:
 - gatsby-transformer-pdf@1.0.11
 - gatsby-transformer-yaml@2.1.3

bumped the version due to a little hiccup with our build process!

@DSchau DSchau closed this as completed Oct 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Issue that doesn't require previous experience with Gatsby
Projects
None yet
Development

No branches or pull requests

3 participants