https://github.com/keeper-security/keeper-sdk-javascript
https://github.com/keeper-security/keeper-sdk-javascript
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/keeper-security/keeper-sdk-javascript
- Owner: Keeper-Security
- Created: 2022-07-25T16:50:45.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-09T15:58:11.000Z (about 1 year ago)
- Last Synced: 2025-04-12T13:13:41.736Z (about 1 year ago)
- Language: JavaScript
- Size: 10.1 MB
- Stars: 4
- Watchers: 11
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
### Keeper Javascript SDK
This SDK allows to interact with Keeper backend service (KeeperApp) - login, sync Vault, manipulate enterprise data etc.
This SDK can be used from Node or from browser
[](https://www.npmjs.com/package/@keeper-security/keeperapi)
Usage:
```bash
npm install keeperapi
```
```typescript
try {
let auth = new Auth({
host: KeeperEnvironment.DEV
});
await auth.login(username, password);
console.log("login successful");
let vault = new Vault(auth);
await vault.syncDown();
vault.records.forEach(x => console.log(JSON.stringify(x)));
} catch (e) {
console.log(e);
}
```
For local development,
```bash
npm run build
```
from "keeperapi" folder, then
```bash
npm link ../../keeperapi
```
from your client folder