{ "cells": [ { "cell_type": "code", "execution_count": 2, "id": "aa8a7fc4", "metadata": {}, "outputs": [], "source": [ "import fs from \"fs\";\n", "import { resolve } from \"path\";" ] }, { "cell_type": "code", "execution_count": 3, "id": "d909c03d", "metadata": {}, "outputs": [], "source": [ "import { OnePassword } from \"./src/index\";" ] }, { "cell_type": "code", "execution_count": 9, "id": "56b32a8e-af25-4356-8e13-ba8ca840f986", "metadata": {}, "outputs": [], "source": [ "const instance = new OnePassword({ path: \"./freddy-2013-12-04.opvault\" });\n", "const vault = await instance.getProfile(\"default\");\n", "await vault.unlock(\"freddy\");\n", "void 0;" ] }, { "cell_type": "code", "execution_count": 8, "id": "6c940edd-e225-4397-a92f-4fa8927854ab", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[\n", " { ps: 0 },\n", " {\n", " title: 'Personal',\n", " ainfo: 'Wendy Appleseed',\n", " tags: [ 'Sample', 'Personal' ],\n", " ps: 0\n", " },\n", " {\n", " title: 'Hulu',\n", " URLs: [ [Object] ],\n", " ainfo: 'wendy@appleseed.com',\n", " url: 'http://www.hulu.com/',\n", " tags: [ 'Sample' ],\n", " ps: 66\n", " },\n", " {\n", " title: \"Wendy's driver's license\",\n", " ps: 0,\n", " ainfo: 'D6101-40706-60905'\n", " },\n", " { title: 'Orders', ainfo: '10.0.1.50', tags: [ 'Sample' ], ps: 0 },\n", " {\n", " URLs: [ [Object] ],\n", " tags: [ 'Sample' ],\n", " title: 'Skype',\n", " url: 'https://secure.skype.com/account/login?message=login_required',\n", " ainfo: 'WendyAppleseed',\n", " ps: 78\n", " },\n", " {\n", " title: 'YouTube',\n", " URLs: [ [Object] ],\n", " ainfo: 'wendy@appleseed.com',\n", " url: 'http://www.youtube.com/login?next=/index',\n", " tags: [ 'Sample' ],\n", " ps: 78\n", " },\n", " { title: 'example.com', ps: 0, ainfo: 'wappleseed' },\n", " {\n", " title: 'Dropbox',\n", " URLs: [ [Object] ],\n", " ainfo: 'wendy@appleseed.com',\n", " url: 'https://www.getdropbox.com/',\n", " tags: [ 'Sample' ],\n", " ps: 78\n", " },\n", " {\n", " title: \"Company's FTP\",\n", " URLs: [ [Object] ],\n", " ainfo: 'admin',\n", " url: 'ftp://ftp.dreamhost.com',\n", " tags: [ 'Sample' ],\n", " ps: 60\n", " },\n", " {\n", " title: 'Tumblr',\n", " URLs: [ [Object] ],\n", " ainfo: 'wendy@appleseed.com',\n", " url: 'http://www.tumblr.com/login',\n", " tags: [ 'Sample' ],\n", " ps: 48\n", " },\n", " { title: 'Social Security', ps: 0, ainfo: 'Wendy Appleseed' },\n", " {\n", " title: 'Last.fm',\n", " URLs: [ [Object] ],\n", " ainfo: 'WendyAppleseed',\n", " url: 'https://www.last.fm/login',\n", " tags: [ 'Sample' ],\n", " ps: 72\n", " },\n", " { title: 'Tim Hortons', ps: 0, ainfo: 'Tim Hortens' },\n", " { title: 'Snipe Hunting License', ps: 0, ainfo: 'Wendy Appleseed' },\n", " {\n", " title: 'A note to Trash',\n", " ainfo: 'Let’s create a note that we will throw in the trash but not expunge.',\n", " ps: 0\n", " },\n", " {\n", " title: 'CapitalOne MasterCard ***3456',\n", " ainfo: '1234 *********** 3456',\n", " tags: [ 'Sample' ],\n", " ps: 0\n", " },\n", " {\n", " title: 'What is a Secure Note?',\n", " ainfo: '',\n", " tags: [ 'Sample' ],\n", " ps: 0\n", " },\n", " {\n", " title: 'The Unofficial Apple Weblog',\n", " URLs: [ [Object] ],\n", " ainfo: 'WendyAppleseed',\n", " url: 'http://www.tuaw.com',\n", " tags: [ 'Sample' ],\n", " ps: 78\n", " },\n", " { title: \"Wendy's passport\", ps: 0, ainfo: 'ZZ200000' },\n", " {\n", " title: 'Chase VISA ***4356',\n", " ainfo: '1234 *********** 4356',\n", " tags: [ 'Sample' ],\n", " ps: 0\n", " },\n", " {\n", " title: 'Bank of America',\n", " URLs: [ [Object] ],\n", " ainfo: 'WendyAppleseed',\n", " url: 'https://www.bankofamerica.com/',\n", " tags: [ 'Sample', 'Personal' ],\n", " ps: 66\n", " },\n", " {\n", " title: 'A note with some attachments',\n", " ps: 0,\n", " ainfo: 'This note has two attachments.'\n", " },\n", " { title: '1Password', ainfo: '3.0', tags: [ 'Sample' ], ps: 0 },\n", " { title: 'TextExpander', ainfo: '1.3', tags: [ 'Sample' ], ps: 0 },\n", " {\n", " title: 'Business',\n", " ainfo: 'Wendy Appleseed',\n", " tags: [ 'Business', 'Sample' ],\n", " ps: 0\n", " },\n", " {\n", " title: 'MobileMe',\n", " URLs: [ [Object] ],\n", " ainfo: 'wendy.appleseed@me.com',\n", " url: 'https://www.icloud.com/',\n", " tags: [ 'Sample' ],\n", " ps: 66\n", " },\n", " { title: 'Email Account', ps: 0, ainfo: 'wendy.appleseed@me.com' },\n", " {\n", " title: 'Johnny Appleseed Society',\n", " ps: 0,\n", " ainfo: 'Wendy Appleseed'\n", " }\n", "]" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "vault.overviews.values()" ] }, { "cell_type": "code", "execution_count": 6, "id": "1547939f-3ee1-49df-9401-c54b8511acb4", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[Object: null prototype] {\n", " async: [Function (anonymous)],\n", " done: [Function (anonymous)],\n", " sendResult: [Function (anonymous)],\n", " sendError: [Function (anonymous)],\n", " mime: [Function (anonymous)],\n", " text: [Function (anonymous)],\n", " html: [Function (anonymous)],\n", " svg: [Function (anonymous)],\n", " png: [Function (anonymous)],\n", " jpeg: [Function (anonymous)],\n", " json: [Function (anonymous)],\n", " input: [Function (anonymous)],\n", " display: [Function (anonymous)],\n", " clear: [Function (anonymous)]\n", "}" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "$$" ] }, { "cell_type": "code", "execution_count": 6, "id": "3625d249-b27e-4990-b433-94238a60f3db", "metadata": {}, "outputs": [ { "data": { "text/html": [ "meow" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "$$.jsx(meow)" ] }, { "cell_type": "code", "execution_count": null, "id": "9899de99-b1a9-4f91-9d48-a63808baedc1", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "jp-Babel (Node.js)", "language": "babel", "name": "babel" }, "language_info": { "file_extension": ".js", "mimetype": "application/javascript", "name": "javascript", "version": "16.10.0" } }, "nbformat": 4, "nbformat_minor": 5 }