
Security News
Risky Biz Podcast: Making Reachability Analysis Work in Real-World Codebases
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
@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
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
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.
Security News
CISA’s 2025 draft SBOM guidance adds new fields like hashes, licenses, and tool metadata to make software inventories more actionable.