{"_id":"@dedmonkes/spl-governance","name":"@dedmonkes/spl-governance","dist-tags":{"latest":"0.3.0"},"versions":{"0.3.0":{"name":"@dedmonkes/spl-governance","version":"0.3.0","description":"SPL Governance Client API","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"homepage":"https://github.com/solana-labs/oyster/blob/main/packages/governance-sdk/README.md","license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","directories":{"lib":"lib","test":"tests"},"repository":{"type":"git","url":"git+https://github.com/solana-labs/oyster.git"},"sideEffects":false,"scripts":{"build":"tsc","test":"jest","start":"npm-run-all --parallel watch","watch":"tsc --watch"},"bugs":{"url":"https://github.com/solana-labs/oyster/issues"},"dependencies":{"@solana/web3.js":"^1.22.0","bignumber.js":"^9.0.1","bn.js":"^5.1.3","borsh":"^0.3.1","bs58":"^4.0.1","superstruct":"^0.15.2"},"devDependencies":{"@solana/spl-token":"0.1.3","@types/bs58":"^4.0.1","esbuild":"^0.14.11","esbuild-jest":"^0.5.0","jest":"^27.4.7","typescript":"^4.5.4"},"jest":{"testTimeout":20000,"transform":{"^.+\\.tsx?$":"esbuild-jest"}},"gitHead":"57b830eeef5c4ddc737072b23432244723a66a49","_id":"@dedmonkes/spl-governance@0.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-bTro+UXJAbFmaMUNxYOsYqweJzZdB8jUxoXgT/IxbpG0V07S4lxrebBOBJc3EL1DQQZabVC65pi/TkCBK8pSpg==","shasum":"6b5fa51f211797f7de836ba4670ddbaf3b33bdce","tarball":"https://registry.npmjs.org/@dedmonkes/spl-governance/-/spl-governance-0.3.0.tgz","fileCount":254,"unpackedSize":417168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC09+0A0YA61hKK3Fy5uLhoF4Ug0lGnkY736YcRzHjbTAIgTyo/BMSYuN0noslTf5De/H16bpwSfvY2Ne+voEQbhHE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7vFkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkTQ//auffJ7FWXlOEshFClApWsfdp9M5/VGZ+56GdyHV2QyHkfKx6\r\nHI1/DpMXBEKh54yg74gFUJnJE92y3FYuAHQAD8dQZAG81TVmD8LmYANnhQNz\r\njmBNWME1CthSvnUD2l48W5rQMhuerRENQhBWsu1fY19cAaEDxwThgstVIaTn\r\nk0DSkuv+m8oUN1kBOONLy0Pj3VMNIxySh3T8eh1x4+zH+qvmuBvEno06td45\r\niNTJVd6uJCpsnfOpLzgGU4V1XITVgyuT0GoJzyXrvxYdA9F//o++ZoBqv+5M\r\ndCFemRZvpLGs30mmHW11SlslRlmOxrG4S29n6HP4EUG0HNLuqAhgjRYP+E+I\r\nvMpD7ElAKh4lWlf3r2d/s9ZgCxRJK1wO3sT2Xzry3I/Faiea1Sd75xvETy/w\r\ne8L4URL2i033xQS49fiZwyjP9BIG+g1tc++7aw1HUaAioS8LlMDbFoBIShyi\r\nWFFLaXOZTENig4R0Dv42f3jrtFtabGCeSDMr+u0Acj8WAw1WinFjcIqCGrQl\r\ngrqAUVvBAGYuH89/Zwsf8F7KfqZb1lJNGQE9Jyv6M1AEntA/eEK58o+Tn8i/\r\njctCj5LS9WzJ854sbrvFC/LrCoFnfwaCBsQ+tmt78jcp/Emfc697MMespB91\r\n5VI2+1LOD5z8wWHgakau6etVxxUMVX5LBXw=\r\n=1kdT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"extrahash","email":"extrahash@protonmail.com"},"maintainers":[{"name":"extrahash","email":"extrahash@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spl-governance_0.3.0_1659826532279_0.17342758940935465"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-06T22:55:32.214Z","0.3.0":"2022-08-06T22:55:32.437Z","modified":"2022-08-06T22:55:32.592Z"},"maintainers":[{"name":"extrahash","email":"extrahash@protonmail.com"}],"description":"SPL Governance Client API","homepage":"https://github.com/solana-labs/oyster/blob/main/packages/governance-sdk/README.md","repository":{"type":"git","url":"git+https://github.com/solana-labs/oyster.git"},"author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"bugs":{"url":"https://github.com/solana-labs/oyster/issues"},"license":"MIT","readme":"# `spl-governance SDK`\n\nSPL Governance Client API for spl-governance program\n\n## Installation\n\n`(npm|pnpm|yarn) add @solana/spl-governance @solana/web3.js`\n\n## Usage\n\n```typescript\nimport { getRealms } from '@solana/spl-governance';\nimport { Connection, PublicKey } from '@solana/web3.js';\n\nconst connection = new Connection(\"https://api.mainnet-beta.solana.com\", 'recent');\nconst programId = new PublicKey('GovER5Lthms3bLBqWub97yVrMmEogzX7xNjdXpPPCVZw');\n\nconst realms = getRealms(connection, programId);\n\n","readmeFilename":"README.md"}