A file based Keystore implementation for use in combination with the Bridgeman Accessible Auth Package
|
All checks were successful
Publish to Private NPM Registry / publish (push) Successful in 34s
|
||
|---|---|---|
| .forgejo/workflows | ||
| src | ||
| tests | ||
| .gitignore | ||
| jest.config.cjs | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
| tsconfig.build.json | ||
| tsconfig.json | ||
| yarn.lock | ||
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.