Stats

 Latest version : 0.0.1

 Last updated on 2018-07-18T19:46:03.534Z

 Keywords : 1password, cli, api

 Downloads :

  • 14 in Last Month

 Links :

 Examples

¯\_(ツ)_/¯
No examples found for this package

 Readme

1pwd

npm tests coverage

1Password CLI wrapper.

Requirements

Install

$ yarn add 1pwd

Usage

op

op --help
(commands: string[], options?: {}) => Promise<string>
import { op } from '1pwd'

const result = await op(['list', 'vaults'])
// unparsed stdout as is

getItem

op get item --help
(item: string) => Promise<{}>
import { getItem } from '1pwd'

const result = await getItem('item', {
  vault: 'vault',
  includeTrash: true
})
// parsed JSON

getTotp

op get totp --help
(item: string) => Promise<string>
import { getTotp } from '1pwd'

const result = await getTotp('item')
// string

TODO

  • check for session token and handle op signin
  • wrap more op CLI commands

 Comments