{"_id":"@akord/akord-js-arweave-signer","_rev":"2-40ff1cc3f0b0e41a03aae9c62c491410","name":"@akord/akord-js-arweave-signer","description":"Arweave signer for akord-js","dist-tags":{"latest":"0.1.0-alpha.0","alpha":"0.1.0-alpha.2"},"versions":{"0.1.0-alpha.0":{"name":"@akord/akord-js-arweave-signer","version":"0.1.0-alpha.0","keywords":["akord","storage","web3","encryption","e2ee"],"author":{"name":"Akord Team"},"license":"MIT","_id":"@akord/akord-js-arweave-signer@0.1.0-alpha.0","maintainers":[{"name":"akord-service","email":"dev@akord.com"},{"name":"kgracki","email":"kacpergracki@gmail.com"},{"name":"katala","email":"alexey.katalkin@gmail.com"},{"name":"wkolod","email":"weronika.kolodziejak@gmail.com"},{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"homepage":"https://github.com/Akord-com/akord-js#readme","bugs":{"url":"https://github.com/Akord-com/akord-js/issues"},"dist":{"shasum":"01fe27f014726a19638ea59a475f4fafaedbde81","tarball":"https://registry.npmjs.org/@akord/akord-js-arweave-signer/-/akord-js-arweave-signer-0.1.0-alpha.0.tgz","fileCount":4,"integrity":"sha512-f0v7tSkBQBJ7iqTm2u9Y2+vrZPz5RFRHlMtLbrvflmRMSJ8TrXjaxrMhodTY76ZSxFl/uoFe067BbcHf9ZkXSA==","signatures":[{"sig":"MEYCIQDpLAD9XA6cM98NmWcEiw5JyaMAvGrcNQ3kACof4wkknAIhAOkRkvGWB0TffA+64PTyNiUF8rcvKE9moZ1tgNCfYjpb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7425},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5c4000b8d472e65e249420eb2641c596b7d8e36c","scripts":{"test":"jest --verbose --collectCoverage=false --forceExit --detectOpenHandles","build":"rm -r lib || true && tsc -p .","prepublish":"yarn build"},"_npmUser":{"name":"wkolod","email":"weronika.kolodziejak@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Akord-com/akord-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Arweave signer for akord-js","directories":{},"_nodeVersion":"18.13.0","dependencies":{"arweave":"^1.14.4","arconnect":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","ts-jest":"^28.0.5","jwt-decode":"4.0.0","@types/jest":"^29.5.5","@akord/akord-js":"file:../../","@faker-js/faker":"^6.2.0"},"peerDependencies":{"@akord/akord-js":">=5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/akord-js-arweave-signer_0.1.0-alpha.0_1718099371947_0.027307927696381684","host":"s3://npm-registry-packages"}},"0.1.0-alpha.1":{"name":"@akord/akord-js-arweave-signer","version":"0.1.0-alpha.1","keywords":["akord","storage","web3","encryption","e2ee"],"author":{"name":"Akord Team"},"license":"MIT","_id":"@akord/akord-js-arweave-signer@0.1.0-alpha.1","maintainers":[{"name":"akord-service","email":"dev@akord.com"},{"name":"kgracki","email":"kacpergracki@gmail.com"},{"name":"katala","email":"alexey.katalkin@gmail.com"},{"name":"wkolod","email":"weronika.kolodziejak@gmail.com"},{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"homepage":"https://github.com/Akord-com/akord-js#readme","bugs":{"url":"https://github.com/Akord-com/akord-js/issues"},"dist":{"shasum":"86cc20aeaf6595b844ee8abd7b086a676ff5988a","tarball":"https://registry.npmjs.org/@akord/akord-js-arweave-signer/-/akord-js-arweave-signer-0.1.0-alpha.1.tgz","fileCount":4,"integrity":"sha512-mu758ClK25kVOcQyhUW4Yi+ZB8Yv6RITQUZcpniKIjg5ZCGUv6ydH/fg59llCiRK/5wu1Sg5yWZQ7D5Vc2kR2Q==","signatures":[{"sig":"MEYCIQC50dnFEayn94XSlier7s/tPb11bcFY1YoXUCAO+DFnyAIhALl0yD0Kb6YayDqN90Pu3Lvvp0MNYElrmcHqbdcpGHRR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7425},"main":"lib/index.js","types":"./lib/index.d.ts","readme":"AkordJS <> Arweave Signer\n\n## Usage\n\n### Install dependencies\n\n```sh\nyarn add @akord/akord-js @akord/akord-js-arweave-signer\n```\n\n### Signup with Arweave signer\n\n```js\nimport { ArweaveSigner } from \"@akord/akord-js-arweave-signer\"\nimport { Akord, Auth } from \"@akord/akord-js\";\nimport Arweave from \"arweave\";\n\n// generate new Arweave wallet or use an existing one\nconst arweave = Arweave.init({\n    host: 'arweave.net',\n    port: 443,\n    protocol: 'https'\n});\nconst jwk = await arweave.wallets.generate();\nconst signer = new ArweaveSigner(jwk);\nawait Auth.signUpWithWallet({ wallet: signer, walletType: \"ARWEAVE\" });\n```\n\n### Use AkordJS with Arweave signer\n\n```js\nimport { ArweaveSigner } from \"@akord/akord-js-arweave-signer\"\nimport { Akord, Auth } from \"@akord/akord-js\";\n\nawait Auth.signInWithWallet({ wallet: signer });\nconst akord = new Akord({ signer: signer });\nconst { vaultId } = await akord.vault.create(\"Vault created with Arweave\", { public: true });\n```\n\n## Development\n\n### Install dependencies\n\n```sh\nyarn install\n```\n\n### Test\n\n```sh\nnode --inspect node_modules/.bin/jest ./src/__tests__/arweave.test.ts\n```","engines":{"node":">=18.0.0"},"gitHead":"5c4000b8d472e65e249420eb2641c596b7d8e36c","scripts":{"test":"jest --verbose --collectCoverage=false --forceExit --detectOpenHandles","build":"rm -r lib || true && tsc -p .","prepublish":"yarn build"},"_npmUser":{"name":"wkolod","email":"weronika.kolodziejak@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Akord-com/akord-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Arweave signer for akord-js","directories":{},"_nodeVersion":"18.13.0","dependencies":{"arweave":"^1.14.4","arconnect":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","ts-jest":"^28.0.5","jwt-decode":"4.0.0","@types/jest":"^29.5.5","@akord/akord-js":"file:../../","@faker-js/faker":"^6.2.0"},"peerDependencies":{"@akord/akord-js":">=5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/akord-js-arweave-signer_0.1.0-alpha.1_1718100554793_0.297679814848649","host":"s3://npm-registry-packages"}},"0.1.0-alpha.2":{"name":"@akord/akord-js-arweave-signer","version":"0.1.0-alpha.2","description":"Arweave signer for akord-js","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Akord-com/akord-js.git"},"scripts":{"test":"jest --verbose --collectCoverage=false --forceExit --detectOpenHandles","build":"rm -r lib || true && tsc -p .","prepublish":"yarn build"},"keywords":["akord","storage","web3","encryption","e2ee"],"bugs":{"url":"https://github.com/Akord-com/akord-js/issues"},"homepage":"https://github.com/Akord-com/akord-js#readme","author":{"name":"Akord Team"},"license":"MIT","engines":{"node":">=18.0.0"},"devDependencies":{"@akord/akord-js":"file:../../","@faker-js/faker":"^6.2.0","@types/jest":"^29.5.5","jest":"^28.1.1","ts-jest":"^28.0.5","jwt-decode":"4.0.0"},"dependencies":{"arconnect":"1.0.3","arweave":"^1.14.4"},"types":"./lib/index.d.ts","readme":"AkordJS <> Arweave Signer\n\n## Usage\n\n### Install dependencies\n\n```sh\nyarn add @akord/akord-js @akord/akord-js-arweave-signer\n```\n\n### Signup with Arweave signer\n\n```js\nimport { ArweaveSigner } from \"@akord/akord-js-arweave-signer\"\nimport { Akord, Auth } from \"@akord/akord-js\";\nimport Arweave from \"arweave\";\n\n// generate new Arweave wallet or use an existing one\nconst arweave = Arweave.init({\n    host: 'arweave.net',\n    port: 443,\n    protocol: 'https'\n});\nconst jwk = await arweave.wallets.generate();\nconst signer = new ArweaveSigner(jwk);\nawait Auth.signUpWithWallet({ wallet: signer, walletType: \"ARWEAVE\" });\n```\n\n### Use AkordJS with Arweave signer\n\n```js\nimport { ArweaveSigner } from \"@akord/akord-js-arweave-signer\"\nimport { Akord, Auth } from \"@akord/akord-js\";\n\nawait Auth.signInWithWallet({ wallet: signer });\nconst akord = new Akord({ signer: signer });\nconst { vaultId } = await akord.vault.create(\"Vault created with Arweave\", { public: true });\n```\n\n## Development\n\n### Install dependencies\n\n```sh\nyarn install\n```\n\n### Test\n\n```sh\nnode --inspect node_modules/.bin/jest ./src/__tests__/arweave.test.ts\n```","readmeFilename":"README.md","gitHead":"5c4000b8d472e65e249420eb2641c596b7d8e36c","_id":"@akord/akord-js-arweave-signer@0.1.0-alpha.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-GFKZDm3VX8t4MI9vgqPhyl+Gedp/yU1On4bSUumOeWSki+Fzsr2zgR6aBBLRl48YVVIxAUA4Oq05Ca3IBRVoIg==","shasum":"f2138f24eb5d00bb9204f409c53d487be03d9279","tarball":"https://registry.npmjs.org/@akord/akord-js-arweave-signer/-/akord-js-arweave-signer-0.1.0-alpha.2.tgz","fileCount":4,"unpackedSize":7363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAj4npM8TpR/X9IdoVcGL6rLc78IHAmBoFKJXSQG5TsNAiBv72RP06r1SCzNRLrEJZrkcmBaqLQx4HNsAw8QtldriA=="}]},"_npmUser":{"name":"wkolod","email":"weronika.kolodziejak@gmail.com"},"directories":{},"maintainers":[{"name":"akord-service","email":"dev@akord.com"},{"name":"kgracki","email":"kacpergracki@gmail.com"},{"name":"katala","email":"alexey.katalkin@gmail.com"},{"name":"wkolod","email":"weronika.kolodziejak@gmail.com"},{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/akord-js-arweave-signer_0.1.0-alpha.2_1718109411612_0.30954552577538164"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-11T09:49:31.820Z","modified":"2024-06-11T12:36:52.027Z","0.1.0-alpha.0":"2024-06-11T09:49:32.121Z","0.1.0-alpha.1":"2024-06-11T10:09:14.963Z","0.1.0-alpha.2":"2024-06-11T12:36:51.763Z"},"maintainers":[{"name":"akord-service","email":"dev@akord.com"},{"name":"kgracki","email":"kacpergracki@gmail.com"},{"name":"katala","email":"alexey.katalkin@gmail.com"},{"name":"wkolod","email":"weronika.kolodziejak@gmail.com"},{"name":"jarrvis","email":"michal.kaliszewski@pl.bosch.com"}],"author":{"name":"Akord Team"},"repository":{"url":"git+ssh://git@github.com/Akord-com/akord-js.git","type":"git"},"keywords":["akord","storage","web3","encryption","e2ee"],"license":"MIT","homepage":"https://github.com/Akord-com/akord-js#readme","bugs":{"url":"https://github.com/Akord-com/akord-js/issues"},"readme":"","readmeFilename":""}