A file based Keystore implementation for use in combination with the Bridgeman Accessible Auth Package
Find a file
Alan Bridgeman 98be42cb99
All checks were successful
Publish to Private NPM Registry / publish (push) Successful in 34s
Updated the dependency (because forgot to before)
2026-02-18 15:31:23 -06:00
.forgejo/workflows Added logic to workflow file to account for situation where package isn't in registry 2026-02-17 13:56:42 -06:00
src Updated the dependency (because forgot to before) 2026-02-18 15:31:23 -06:00
tests Updated the dependency (because forgot to before) 2026-02-18 15:31:23 -06:00
.gitignore Initial Commit 2026-02-17 13:44:22 -06:00
jest.config.cjs Initial Commit 2026-02-17 13:44:22 -06:00
LICENSE Initial Commit 2026-02-17 13:44:22 -06:00
package.json Updated the dependency (because forgot to before) 2026-02-18 15:31:23 -06:00
README.md Lots of little updates to bring it in line with the other implemeentations etc... 2026-02-18 12:54:59 -06:00
tsconfig.build.json Lots of little updates to bring it in line with the other implemeentations etc... 2026-02-18 12:54:59 -06:00
tsconfig.json Lots of little updates to bring it in line with the other implemeentations etc... 2026-02-18 12:54:59 -06:00
yarn.lock Updated the dependency (because forgot to before) 2026-02-18 15:31:23 -06:00

File based Implementation of Bridgeman Accessible Auth Keystore

This is the file based implementation of the Bridgeman Accessible Auth Keystore.

This is intended to be a simple implementation that just stores keys in a JSON file. This is arguably pretty INSECURE (depending significantly on file protections etc... which are out of scope for this package). But, it can be helpful for testing/development where simplicity might be preferable over strict security.

For more details on the Keystore concept itself or "upstream effects" see the Keystore Library README

This module/package/library includes a testing suite to verify functionality. It can be run using the yarn test command in any terminal/shell that supports Yarn. This test suite is also run as part of the public CI/CD automation on push.