{"_id":"@astraldao/astral-protocol-core","_rev":"1-3194c9ebff23092acaaa46c8789a68de","name":"@astraldao/astral-protocol-core","dist-tags":{"latest":"0.0.39"},"versions":{"0.0.39":{"name":"@astraldao/astral-protocol-core","version":"0.0.39","description":"> TODO: description","author":{"name":"AstralDAO","email":"contact@astraldao.org"},"homepage":"https://github.com/astralDAO/astralprotocol#readme","license":"ISC","main":"lib/astral-client.js","typings":"lib/astral-client.d.ts","directories":{"lib":"lib","test":"__tests__"},"repository":{"type":"git","url":"git+https://github.com/astralDAO/astralprotocol.git","directory":"packages/astral-protocol-core"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"scripts":{"tsc":"tsc","test":"jest --coverage --runInBand","build":"../../node_modules/.bin/tsc -p tsconfig.json","prepublishOnly":"yarn run build","prebuild":"yarn run clean","lint":"eslint ./src '*/**/*.{js,ts,tsx}' --quiet --fix","clean":"rm -rf ./lib ./tsconfig.tsbuildinfo"},"bugs":{"url":"https://github.com/astralDAO/astralprotocol/issues"},"dependencies":{"@textile/powergate-client":"^2.0.1","ajv":"^6.12.5","async":"^3.2.0","axios":"^0.20.0","blob":"^0.1.0","cids":"^1.0.0","class-transformer":"^0.3.1","cli-progress":"^3.8.2","cross-fetch":"^3.0.6","did-jwt":"^4.5.1","did-resolver":"^2.1.1","dids":"^0.5.1","events":"^3.2.0","fetch-json":"^2.2.7","fs":"^0.0.1-security","lodash.clonedeep":"^4.5.0","multihashing-async":"^2.0.1","reflect-metadata":"^0.1.13"},"devDependencies":{"@babel/core":"^7.12.0","@babel/plugin-proposal-decorators":"^7.10.5","@babel/plugin-transform-modules-commonjs":"^7.10.4","@babel/preset-env":"^7.12.0","@babel/preset-typescript":"^7.12.0","@types/blob-to-buffer":"^1.2.0","@types/bs58":"^4.0.1","@types/cli-progress":"^3.8.0","@types/events":"^3.0.0","@types/express":"^4.17.2","@types/lodash.clonedeep":"^4.5.6","@types/web3":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","babel-cli":"^6.26.0","babel-jest":"^26.3.0","eslint":"^7.8.1","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^24.1.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.4.2","prettier":"^2.1.1"},"gitHead":"77ba6bb298bf7582b291333ae75608c57328d86b","_id":"@astraldao/astral-protocol-core@0.0.39","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (linux)","dist":{"integrity":"sha512-61uVv9K+gM/zbGKq8w4wjoMsWwr1fY2ZBxoFZLFExk5dF7bmYG8pMKMK7uvX49Gbji0CguP+yFCaUWoqeEzyOg==","shasum":"5d01dbe51926318c166d37f6687b0fbf6a2e2eeb","tarball":"https://registry.npmjs.org/@astraldao/astral-protocol-core/-/astral-protocol-core-0.0.39.tgz","fileCount":33,"unpackedSize":63185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvUERCRA9TVsSAnZWagAArhYP/1zNs5w/3YFTiK0YydS+\nC+TxG/NBgN75g8XaoylCDbMIjjXerEYkBR/YPPxUKGFyAo8UVHskNZbcNTXo\nM7rOYprEmQ0uco3zeRoZppKcZkjex4jNc2Rp4mmTUtoM7uVasWQbzlZThgll\nisD9AJKDFjhCaS0Rsi68CnC3rIVxnkmvZrvHfPreZAYpLEsaFlXOXkG2FhBC\nIzupb5/5T7Mj1hblrBvBcVyOdRq6b8zh5KlONQqbBpP+OzgEgaF9Ttzjhibm\nBT2VeFzOIoBNqblDYiE4+LGETbmyJJQfzmPS9pNGKvp0bOxzEXqmr2DakBfL\ngDYqK5tvh52lCn6WusqmMUSPttAUoLH1rk7jtJqZrHVaEydohX/W8g52nzKk\nNxbrUaZcH8fq1n1niCh+x5L40YTVvT+tr7EsLdSruvOnWcAToIHBOAbnvu4O\n9lSfVBfzWPSPavCegwWBXge7Pe+91zmRzoyv61fcGCFag8ttkPK7Px7OqBL1\nAQ3+0HZ8j4q1/m0IbobmqsirKhYAI3WP/bvKxrefuUsP4HqDZfU+cW3gYHG3\nr8coRwIQh96x60Joc3dM7y3xHfSw01dJiDnFL3k6iuRzqgKw+NbIQuxlgHK6\n+CKKvo+PBmoRbiLpt2IJwqwH9pItMOMQZVCTj+ywWoGrnPudl96pEdhoKTjV\nvJVQ\r\n=pwxg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqSVHe+mU9Q7c3pa1ttKCyqRMafpZd7fVskxuLB4xktAiEAySPfZOssQste5+BiJAXnq20btngg1TgEWI0FyXw7VuU="}]},"_npmUser":{"name":"astralprotocol","email":"contact@astraldao.org"},"maintainers":[{"name":"astralprotocol","email":"contact@astraldao.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astral-protocol-core_0.0.39_1606238481279_0.7129419265984425"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-24T17:21:21.015Z","0.0.39":"2020-11-24T17:21:21.419Z","modified":"2022-04-04T15:54:15.706Z"},"maintainers":[{"name":"astralprotocol","email":"contact@astraldao.org"}],"description":"> TODO: description","homepage":"https://github.com/astralDAO/astralprotocol#readme","repository":{"type":"git","url":"git+https://github.com/astralDAO/astralprotocol.git","directory":"packages/astral-protocol-core"},"author":{"name":"AstralDAO","email":"contact@astraldao.org"},"bugs":{"url":"https://github.com/astralDAO/astralprotocol/issues"},"license":"ISC","readme":"# `astral-protocol-core`\n\n> TODO: description\n\n## Usage\n\n```\nimport {  AstralClient } from \"./astral-client\";\nimport data from \"./data/stacitem.json\"\n\nlet astral = new AstralClient()\n\nasync function runApp(){\n\n    // create GeoDIDDoc and receive the geodid id \n    // @params STAC_ITEM (data) and Ethereum Address (ethrAddress = '0xcF56B3442eBC30EDe0838334419b5a80eEa45da8')\n    const geodidid = await astral.createGeoDID(data, ethrAddress);\n    \n    // Use the resolver to obtain the did document itself \n    // @params geodidid = \"did:geo:QmQhrMWAyxPRpFnS1UPZSUmKj7N7DNNSWi2cfQYDMR4Zgm\"\n    const geodiddoc = await astral.loadDocument(geodidid);    \n\n};\n\nrunApp()\n\n```\n","readmeFilename":"README.md"}