persona-verify
The official javascript client library for the Persona API.
Table of Contents
Install
npm install persona
Documentation
The module provides a client for the Persona embedded flow. For complete information about the API, head to the docs.
Getting Started
To open the flow you must create a Client
object.
const Persona = require('persona');
const client: Client = new Persona.Client({
templateId: 'persona-production_e1de83bf-e29f-48bb-9dae-568479b9edda',
onLoad: () => client.open(),
onStart: (inquiryId: string) => console.log(inquiryId),
onComplete: (inquiryId: string, scopes: { [key: string]: string }) => console.log('onComplete'),
});
Contributing
Please see Contributing for guidelines and instructions for local development.
Releasing
Run the following command to generate changelogs and to bump semver to an appropriate value based on changes. Note that the suggested semver will only analyze commits using conventional-commits format.
yarn standard-version
License
MIT