Security News
Bun 1.2 Released with 90% Node.js Compatibility and Built-in S3 Object Support
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.
@openhealthnz-credentials/physioboard-apc-reader
Advanced tools
Parses and extracts info from NZ Physio board issued certificates
Parses and extracts info from NZ Physio board issued certificates.
This package is designed for a node-js enviroment. Install with yarn or npm
npm install @openhealthnz-credentials/physioboard-apc-reader # or
yarn add @openhealthnz-credentials/physioboard-apc-reader
import { ApcFromPDFBuffer } from '@openhealthnz-credentials/physioboard-apc-reader'
...
let details = await ApcFromPDFBuffer(fileBuffer);
import { ApcFromPDFFile } from '@openhealthnz-credentials/physioboard-apc-reader'
...
let details = await ApcFromPDFFile("./path/to/file.pdf");
import { ApcFromPDFFile } from '@openhealthnz-credentials/physioboard-apc-reader'
try {
let details = await ApcFromPDFFile("./path/to/file.pdf");
if (details) {
// Sucessfully parsed
console.log(details)
} else {
// details===null
// Means it failed to parse
// Likely not the correct kind of certifcate
}
} catch (e) {
// PDF was invalid, or file could not be read
}
Contributions are always welcome!
Please adhere to this project's code of conduct
.
# Install dependencies
yarn
# Run Tests
yarn test
For breaking changes, check how it that effects docker-service
and lambda-service
, and make appropriate changes.
cd demo-site
# Install dependencies
yarn
# Start development environment
yarn dev
cd docker-service
# Install dependencies
yarn
# Start server locally
yarn start
# Run as Docker Container
docker build -t container-name .
docker run -d container-name -p 3000
cd lambda-service
# Install dependencies
yarn
# Start server locally
sam build
sam local start-api
Commits on the Main
branch, with changes to the to the Core Library need to follow the Angular Commit Message Conventions for semantic-release to work.
In summary, your commits should have this structure: <type>(optional scope): <description>
Where <type>
is one of the following:
FAQs
Parses and extracts info from NZ Physio board issued certificates
The npm package @openhealthnz-credentials/physioboard-apc-reader receives a total of 9 weekly downloads. As such, @openhealthnz-credentials/physioboard-apc-reader popularity was classified as not popular.
We found that @openhealthnz-credentials/physioboard-apc-reader demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.
Security News
Biden's executive order pushes for AI-driven cybersecurity, software supply chain transparency, and stronger protections for federal and open source systems.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.