Credentials Context
npm install credentials-context
> A Verifiable Credentials v1 context library for JavaScript
This project packages the DID Context from the Verifiable Credentials v1 spec
for use with [Node.js][Node.js] and web apps.
- Security
- Background
- Install
- Usage
- Contribute
- Commercial Support
- License
TBD
See also (related specs):
* Verifiable Credentials Data Model v1
Requires [Node.js][] 8.3+
To install via [NPM][]:
```
npm install credentials-context
`js
import credentialsContext from 'credentials-context';
// or
const credentialsContext = require('credentials-context');
// use URL in a JSON-LD context
const obj = {
"@context": [
credentialsContext.CONTEXT_URL_V1,
// ...
],
// ...
};
// get context data for a specific context
const data = credentialsContext.CONTEXT;
// ...
`
This package can be used with bundlers, such as [webpack][], in browser
applications.
The library exports two properties:
- constants: A Object that maps constants to well-known context URLs. TheCONTEXT_URL_V1
main constant may be updated from time to time to thecontexts
latest context location.
- : A Map` that maps URLs to full context data.
Note: If editing the Readme, please conform to the
standard-readme specification.
Commercial support for this library is available upon request from
Digital Bazaar: support@digitalbazaar.com
- Code: BSD 3-Clause © Digital Bazaar
- Contexts: W3C Software and Document License
- See the LICENSE file for details.
[credentials-context]: https://github.com/digitalbazaar/credentials-context
[NPM]: https://www.npmjs.com/
[Node.js]: https://nodejs.org/
[webpack]: https://webpack.js.org/