Gazebo_simulation-Frontend/node_modules/jws-lite/README.md

38 lines
645 B
Markdown
Raw Normal View History

2020-12-21 11:29:31 -04:00
# jws-lite
## Install
`npm install jws-lite`
## Usage
```javascript
const jws = require('jws-lite')
const decoded = jws.decode('someJWS');
const {
header, // jose header
payload, // payload as a binary string
signedContent, // UintArray of the signed content
signature // UintArray of the signature
} = decoded;
jws.sign(payload, jwk)
.then(jwsToken => console.log(jwsToken))
jws.verify(jwsToken, jwk)
.then(payload => console.log(payload))
```
## Can it be smaller?
If you use ES6 imports with a bundler that supports tree-shaking, yes!
```javascript
import { sign } from 'jws-lite'
```
## License
MIT