Skip to content

DeekRoumy/ng-pdf-viewer-workspace

 
 

@letsprogram/ng-pdf-viewer Workspace

Open-source Angular workspace for building and publishing @letsprogram/ng-pdf-viewer, a standalone PDF viewer component powered by @embedpdf/snippet.

Packages and Projects

  • projects/ng-pdf-viewer: publishable Angular library
  • projects/test-app: local app to test the library during development

Quick Start

pnpm install
pnpm start

Then open http://localhost:4200/.

Useful Commands

# Run local dev server
pnpm start

# Build all projects
pnpm run build

# Build only the library
pnpm run build:lib

# Run tests
pnpm test

# Publish built library (maintainers)
pnpm run publish:lib

Open Source and Community

CI

GitHub Actions CI runs on every push and pull request to main and validates:

  • dependency installation (pnpm install --frozen-lockfile)
  • library build (pnpm run build:lib)
  • tests (pnpm test --watch=false)

Library Docs

Library-focused API and usage documentation is available in:

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 95.3%
  • HTML 4.0%
  • CSS 0.7%