{"_id":"@solana/spl-token-group","_rev":"24-74aa5e5550d2d95205cb8f94875cbe74","name":"@solana/spl-token-group","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@solana/spl-token-group","version":"0.0.1","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-group@0.0.1","maintainers":[{"name":"2501babe","email":"hana@solana.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"buffalojoec","email":"joe.caulfield@solana.com"},{"name":"ngundotra","email":"noah@gundotra.org"},{"name":"_chido","email":"yihau.chen@solana.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"sebastianbor","email":"sebastian_bor@hotmail.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"mvines","email":"mvines@gmail.com"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"ryoqun","email":"ryoqun@gmail.com"},{"name":"trent-solana","email":"trent@solana.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/solana-labs/solana-program-library#readme","bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"dist":{"shasum":"c892f7cc19ad1ed28b05713ddb95d3b1fe3c493d","tarball":"https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.1.tgz","fileCount":46,"integrity":"sha512-dnBpjFhAskL+LzLfZhgeZVpDoO5ialtwear3vcHy3f+WNzJn/HITCmf341kekMHcLEeVaJts+4i/daVsfjqq7A==","signatures":[{"sig":"MEUCIQDF1tqV42yH5HRju3GPb2nIjYa5MNANBq2nzVjHnLgJ+AIgPRPDk07LT9sKL4eUjS8twsxJv19dLi5HuvY+kltcBsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64014},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-group-0.0.1.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"fmt":"prettier --write '{*,**/*}.{ts,tsx,js,jsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"prettier --check '{*,**/*}.{ts,tsx,js,jsx,json}' && eslint --max-warnings 0 .","nuke":"shx rm -rf node_modules package-lock.json || true","test":"mocha test","build":"tsc --build --verbose tsconfig.all.json","clean":"shx rm -rf lib **/*.tsbuildinfo || true","watch":"tsc --build --verbose --watch tsconfig.all.json","deploy":"npm run deploy:docs","release":"npm run clean && npm run build","lint:fix":"npm run fmt && eslint --fix .","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","reinstall":"npm run nuke && npm install","deploy:docs":"npm run docs && gh-pages --dest token-group/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@solana.com"},"_resolved":"/private/var/folders/w4/yjc48hnj6tdbwgjz548m7l8w0000gn/T/38839edbd289b5825cc56394efffa4e7/solana-spl-token-group-0.0.1.tgz","_integrity":"sha512-dnBpjFhAskL+LzLfZhgeZVpDoO5ialtwear3vcHy3f+WNzJn/HITCmf341kekMHcLEeVaJts+4i/daVsfjqq7A==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.2.4","description":"SPL Token Group Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"20.6.0","dependencies":{"@solana/options":"2.0.0-experimental.9741939","@solana/codecs-numbers":"2.0.0-experimental.9741939","@solana/codecs-strings":"2.0.0-experimental.9741939","@solana/spl-type-length-value":"0.1.0","@solana/codecs-data-structures":"2.0.0-experimental.9741939"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.6","mocha":"^10.1.0","tslib":"^2.3.1","eslint":"^8.55.0","ts-node":"^10.9.2","typedoc":"^0.25.4","gh-pages":"^6.1.0","prettier":"^3.1.1","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/node":"^20.10.4","@types/mocha":"^10.0.6","@solana/web3.js":"^1.87.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.87.6"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-group_0.0.1_1704473386703_0.96571909290071","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@solana/spl-token-group","version":"0.0.2","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-group@0.0.2","maintainers":[{"name":"mcintyre94","email":"mcintyre1994@gmail.com"},{"name":"2501babe","email":"hana@solana.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},{"name":"ngundotra","email":"noah@gundotra.org"},{"name":"_chido","email":"yihau.chen@solana.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"sebastianbor","email":"sebastian_bor@hotmail.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"mvines","email":"mvines@gmail.com"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"ryoqun","email":"ryoqun@gmail.com"},{"name":"trent-solana","email":"trent@solana.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/solana-labs/solana-program-library#readme","bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"dist":{"shasum":"23f754fd535a4df5e2b80293a03aabd58bd99167","tarball":"https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.2.tgz","fileCount":46,"integrity":"sha512-vLePrFvT9+PfK2KZaddPebTWtRykXUR+060gqomFUcBk/2UPpZtsJGW+xshI9z9Ryrx7FieprZEUCApw34BwrQ==","signatures":[{"sig":"MEUCIBopmkMB2FL/K6SO6ZpX60ymh5SFbXOgV96m6mozKxfrAiEA1gDAdvI6B1lrDUzPRtEXT/KzgYyW3k0RccW55lCeky8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63820},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-group-0.0.2.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"fmt":"prettier --write '{*,**/*}.{ts,tsx,js,jsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"prettier --check '{*,**/*}.{ts,tsx,js,jsx,json}' && eslint --max-warnings 0 .","nuke":"shx rm -rf node_modules package-lock.json || true","test":"mocha test","build":"tsc --build --verbose tsconfig.all.json","clean":"shx rm -rf lib **/*.tsbuildinfo || true","watch":"tsc --build --verbose --watch tsconfig.all.json","deploy":"npm run deploy:docs","release":"npm run clean && npm run build","lint:fix":"npm run fmt && eslint --fix .","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","reinstall":"npm run nuke && npm install","deploy:docs":"npm run docs && gh-pages --dest token-group/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},"_resolved":"/private/var/folders/48/thmgyt_92zx8rfg3yhb_rqww0000gn/T/21c3b3f623093ef84128a6ddcc3e8b4c/solana-spl-token-group-0.0.2.tgz","_integrity":"sha512-vLePrFvT9+PfK2KZaddPebTWtRykXUR+060gqomFUcBk/2UPpZtsJGW+xshI9z9Ryrx7FieprZEUCApw34BwrQ==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.2.3","description":"SPL Token Group Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"@solana/codecs":"2.0.0-preview.2","@solana/spl-type-length-value":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^5.1.0","mocha":"^10.3.0","tslib":"^2.3.1","eslint":"^8.57.0","ts-node":"^10.9.2","typedoc":"^0.25.12","gh-pages":"^6.1.1","prettier":"^3.2.5","typescript":"^5.4.3","@types/chai":"^4.3.14","@types/node":"^20.11.30","@types/mocha":"^10.0.6","@solana/web3.js":"^1.91.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.91.1"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-group_0.0.2_1711208893897_0.28381730189134924","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@solana/spl-token-group","version":"0.0.3","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-group@0.0.3","maintainers":[{"name":"mcintyre94","email":"mcintyre1994@gmail.com"},{"name":"2501babe","email":"hana@solana.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},{"name":"ngundotra","email":"noah@gundotra.org"},{"name":"_chido","email":"yihau.chen@solana.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"sebastianbor","email":"sebastian_bor@hotmail.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"mvines","email":"mvines@gmail.com"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"ryoqun","email":"ryoqun@gmail.com"},{"name":"trent-solana","email":"trent@solana.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/solana-labs/solana-program-library#readme","bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"dist":{"shasum":"e47b0db49cd17c166101cc7650d50a9ee80cba13","tarball":"https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.3.tgz","fileCount":45,"integrity":"sha512-oEHb/ATHbbzTwP1lNOhLM90lYcUgriMf7KA0L/W/t2OzBplS+5odNDRLccJ7lPstfrZLAAQXbqGGG7E27GXxQQ==","signatures":[{"sig":"MEUCIQCMKbIVZG4bdhwRFR3AQ70umKstVUGn2ZTq259V0yjYoAIgSWMLVpbC9wTE1Rzf4ryj8v7PgGaJl6aKyIPBejkP+6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64031},"main":"./lib/cjs/index.js","type":"module","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"gitHead":"aeec28de24854e3d049e45292f71d18cd7c2c318","scripts":{"fmt":"prettier --write '{*,**/*}.{ts,tsx,js,jsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"prettier --check '{*,**/*}.{ts,tsx,js,jsx,json}' && eslint --max-warnings 0 .","nuke":"shx rm -rf node_modules package-lock.json || true","test":"mocha test","build":"tsc --build --verbose tsconfig.all.json","clean":"shx rm -rf lib **/*.tsbuildinfo || true","watch":"tsc --build --verbose --watch tsconfig.all.json","deploy":"npm run deploy:docs","release":"npm run clean && npm run build","lint:fix":"npm run fmt && eslint --fix .","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","reinstall":"npm run nuke && npm install","deploy:docs":"npm run docs && gh-pages --dest token-group/js --dist docs --dotfiles"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"deprecated":"CommonJS exports were broken in this release","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.5.0","description":"SPL Token Group Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@solana/codecs":"2.0.0-preview.2","@solana/spl-type-length-value":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^5.1.0","mocha":"^10.4.0","tslib":"^2.3.1","eslint":"^8.57.0","ts-node":"^10.9.2","typedoc":"^0.25.13","gh-pages":"^6.1.1","prettier":"^3.2.5","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20.12.7","@types/mocha":"^10.0.6","@solana/web3.js":"^1.91.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.91.6"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-group_0.0.3_1713465867750_0.5697017595699032","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@solana/spl-token-group","version":"0.0.4","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-group@0.0.4","maintainers":[{"name":"mcintyre94","email":"mcintyre1994@gmail.com"},{"name":"2501babe","email":"hana@solana.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},{"name":"ngundotra","email":"noah@gundotra.org"},{"name":"_chido","email":"yihau.chen@solana.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"sebastianbor","email":"sebastian_bor@hotmail.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"mvines","email":"mvines@gmail.com"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"ryoqun","email":"ryoqun@gmail.com"},{"name":"trent-solana","email":"trent@solana.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/solana-labs/solana-program-library#readme","bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"dist":{"shasum":"4f45d9526c96a33b9a1929a264d0aa21c7e38a2d","tarball":"https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.4.tgz","fileCount":46,"integrity":"sha512-7+80nrEMdUKlK37V6kOe024+T7J4nNss0F8LQ9OOPYdWCCfJmsGUzVx2W3oeizZR4IHM6N4yC9v1Xqwc3BTPWw==","signatures":[{"sig":"MEQCIHHaXG8882CBP2lTd26a+j0NFYKDX6hn3+XJamm6rLSnAiAvYhUDGnTeNBO4OssNUXPOZ2KH8ww3dmCKV64TH2tCUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64054},"main":"./lib/cjs/index.js","type":"module","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"gitHead":"ffecc94357e2d13c7b43659803da34d1b1d02603","scripts":{"fmt":"prettier --write '{*,**/*}.{ts,tsx,js,jsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"prettier --check '{*,**/*}.{ts,tsx,js,jsx,json}' && eslint --max-warnings 0 .","nuke":"shx rm -rf node_modules package-lock.json || true","test":"mocha test","build":"tsc --build --verbose tsconfig.all.json","clean":"shx rm -rf lib **/*.tsbuildinfo || true","watch":"tsc --build --verbose --watch tsconfig.all.json","deploy":"npm run deploy:docs","release":"npm run clean && npm run build","lint:fix":"npm run fmt && eslint --fix .","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","reinstall":"npm run nuke && npm install","deploy:docs":"npm run docs && gh-pages --dest token-group/js --dist docs --dotfiles"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.5.0","description":"SPL Token Group Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"@solana/codecs":"2.0.0-preview.2","@solana/spl-type-length-value":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^5.1.0","mocha":"^10.4.0","tslib":"^2.3.1","eslint":"^8.57.0","ts-node":"^10.9.2","typedoc":"^0.25.13","gh-pages":"^6.1.1","prettier":"^3.2.5","typescript":"^5.4.5","@types/chai":"^4.3.14","@types/node":"^20.12.7","@types/mocha":"^10.0.6","@solana/web3.js":"^1.91.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.0","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.91.6"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-group_0.0.4_1713485901720_0.8931689353579289","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@solana/spl-token-group","version":"0.0.5","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-group@0.0.5","maintainers":[{"name":"nickfrosty","email":"nick@frostbutter.com"},{"name":"mcintyre94","email":"mcintyre1994@gmail.com"},{"name":"2501babe","email":"hana@solana.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},{"name":"ngundotra","email":"noah@gundotra.org"},{"name":"_chido","email":"yihau.chen@solana.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"ryoqun","email":"ryoqun@gmail.com"},{"name":"trent-solana","email":"trent@solana.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/solana-labs/solana-program-library#readme","bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"dist":{"shasum":"f955dcca782031c85e862b2b46878d1bb02db6c2","tarball":"https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.5.tgz","fileCount":46,"integrity":"sha512-CLJnWEcdoUBpQJfx9WEbX3h6nTdNiUzswfFdkABUik7HVwSNA98u5AYvBVK2H93d9PGMOHAak2lHW9xr+zAJGQ==","signatures":[{"sig":"MEYCIQDN9qpnze1h3SFgTGY+2As9kDa/zwl0rbS2rxge7bJsEwIhAM9wdqhwsDYdcb7sIytuA0VQ+cwB8X5PP1kN9BiYBVnZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64286},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-group-0.0.5.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"fmt":"prettier --write '{*,**/*}.{ts,tsx,js,jsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"prettier --check '{*,**/*}.{ts,tsx,js,jsx,json}' && eslint --max-warnings 0 .","nuke":"shx rm -rf node_modules package-lock.json || true","test":"mocha test","build":"tsc --build --verbose tsconfig.all.json","clean":"shx rm -rf lib **/*.tsbuildinfo || true","watch":"tsc --build --verbose --watch tsconfig.all.json","deploy":"npm run deploy:docs","release":"npm run clean && npm run build","lint:fix":"npm run fmt && eslint --fix .","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","reinstall":"npm run nuke && npm install","deploy:docs":"npm run docs && gh-pages --dest token-group/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},"_resolved":"/private/var/folders/48/thmgyt_92zx8rfg3yhb_rqww0000gn/T/f696827857acfd4e54c379e3711264a8/solana-spl-token-group-0.0.5.tgz","_integrity":"sha512-CLJnWEcdoUBpQJfx9WEbX3h6nTdNiUzswfFdkABUik7HVwSNA98u5AYvBVK2H93d9PGMOHAak2lHW9xr+zAJGQ==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.2.3","description":"SPL Token Group Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"@solana/codecs":"2.0.0-preview.4","@solana/spl-type-length-value":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^5.1.1","mocha":"^10.6.0","tslib":"^2.6.3","eslint":"^8.57.0","ts-node":"^10.9.2","typedoc":"^0.26.3","gh-pages":"^6.1.1","prettier":"^3.3.2","typescript":"^5.5.3","@types/chai":"^4.3.16","@types/node":"^20.14.10","@types/mocha":"^10.0.7","@solana/web3.js":"^1.94.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.15.0","@typescript-eslint/eslint-plugin":"^7.15.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.94.0"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-group_0.0.5_1720553097048_0.7222723899841184","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@solana/spl-token-group","version":"0.0.6","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-group@0.0.6","maintainers":[{"name":"nickfrosty","email":"nick@frostbutter.com"},{"name":"mcintyre94","email":"mcintyre1994@gmail.com"},{"name":"2501babe","email":"hana@solana.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},{"name":"ngundotra","email":"noah@gundotra.org"},{"name":"_chido","email":"yihau.chen@solana.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"ryoqun","email":"ryoqun@gmail.com"},{"name":"trent-solana","email":"trent@solana.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/solana-labs/solana-program-library#readme","bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"dist":{"shasum":"5eeeb198d3a7214b88931a72afa510b508098fd0","tarball":"https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.6.tgz","fileCount":46,"integrity":"sha512-a9prKEvyUH4MLFTjY3ZdrLmhZYtADBPsiYJFsq3jBlaBIYwWUgVyXHG8fPsxTNwtVamVIzVKdrZY7ywivCwNwA==","signatures":[{"sig":"MEUCIEM4vlBC3sMW9fa85Ceg+I8ggmoG/SNVG3SOp2B6yR82AiEAw47HPH5JdcQyvTw+tq6y5gwkypLuoBMCXz+msIwBnNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64049},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-group-0.0.6.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"eslint --max-warnings 0 .","nuke":"shx rm -rf node_modules package-lock.json || true","test":"mocha test","build":"tsc --build --verbose tsconfig.all.json","clean":"shx rm -rf lib **/*.tsbuildinfo || true","watch":"tsc --build --verbose --watch tsconfig.all.json","deploy":"npm run deploy:docs","release":"npm run clean && npm run build","lint:fix":"eslint --fix .","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","reinstall":"npm run nuke && npm install","deploy:docs":"npm run docs && gh-pages --dest token-group/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},"_resolved":"/private/var/folders/48/thmgyt_92zx8rfg3yhb_rqww0000gn/T/22ba7ff78eb4989b9dde710c811db09a/solana-spl-token-group-0.0.6.tgz","_integrity":"sha512-a9prKEvyUH4MLFTjY3ZdrLmhZYtADBPsiYJFsq3jBlaBIYwWUgVyXHG8fPsxTNwtVamVIzVKdrZY7ywivCwNwA==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.8.2","description":"SPL Token Group Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"22.7.0","dependencies":{"@solana/codecs":"2.0.0-rc.1","@solana/spl-type-length-value":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^5.1.1","mocha":"^10.7.3","tslib":"^2.7.0","eslint":"^8.57.0","ts-node":"^10.9.2","typedoc":"^0.26.6","gh-pages":"^6.1.1","typescript":"^5.5.4","@types/chai":"^4.3.18","@types/node":"^22.5.0","@types/mocha":"^10.0.7","@solana/web3.js":"^1.95.3","@typescript-eslint/parser":"^8.3.0","@typescript-eslint/eslint-plugin":"^8.3.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.95.3"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-group_0.0.6_1724838123210_0.5034758437090965","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@solana/spl-token-group","version":"0.0.7","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-group@0.0.7","maintainers":[{"name":"nickfrosty","email":"nick@frostbutter.com"},{"name":"mcintyre94","email":"mcintyre1994@gmail.com"},{"name":"2501babe","email":"hana@solana.com"},{"name":"lorisleiva","email":"loris.leiva@gmail.com"},{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},{"name":"ngundotra","email":"noah@gundotra.org"},{"name":"_chido","email":"yihau.chen@solana.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"ryoqun","email":"ryoqun@gmail.com"},{"name":"trent-solana","email":"trent@solana.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/solana-labs/solana-program-library#readme","bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"dist":{"shasum":"83c00f0cd0bda33115468cd28b89d94f8ec1fee4","tarball":"https://registry.npmjs.org/@solana/spl-token-group/-/spl-token-group-0.0.7.tgz","fileCount":48,"integrity":"sha512-V1N/iX7Cr7H0uazWUT2uk27TMqlqedpXHRqqAbVO2gvmJyT0E0ummMEAVQeXZ05ZhQ/xF39DLSdBp90XebWEug==","signatures":[{"sig":"MEUCIQCGMbDS6F8PJ1q50y+kYIf1tLGQYvZROsS7q/5v9ZuVqAIgZdX8x0+Dg5p520Cq54KHLc93caajygRDS0OMf4BPorA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66111},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-group-0.0.7.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"eslint --max-warnings 0 .","nuke":"shx rm -rf node_modules package-lock.json || true","test":"mocha test","build":"tsc --build --verbose tsconfig.all.json","clean":"shx rm -rf lib **/*.tsbuildinfo || true","watch":"tsc --build --verbose --watch tsconfig.all.json","deploy":"npm run deploy:docs","release":"npm run clean && npm run build","lint:fix":"eslint --fix .","postbuild":"shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json","reinstall":"npm run nuke && npm install","deploy:docs":"npm run docs && gh-pages --dest token-group/js --dist docs --dotfiles"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/60036ce70574bfd4fd89dc50d123bd6f/solana-spl-token-group-0.0.7.tgz","_integrity":"sha512-V1N/iX7Cr7H0uazWUT2uk27TMqlqedpXHRqqAbVO2gvmJyT0E0ummMEAVQeXZ05ZhQ/xF39DLSdBp90XebWEug==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.8.2","description":"SPL Token Group Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@solana/codecs":"2.0.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^5.1.1","mocha":"^10.7.3","tslib":"^2.8.0","eslint":"^8.57.0","ts-node":"^10.9.2","typedoc":"^0.26.10","gh-pages":"^6.2.0","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/node":"^22.7.6","@types/mocha":"^10.0.9","@solana/web3.js":"^1.95.3","@typescript-eslint/parser":"^8.4.0","@solana/spl-type-length-value":"0.2.0","@typescript-eslint/eslint-plugin":"^8.4.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.95.3"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-group_0.0.7_1729184379003_0.6231158984847793","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-01-05T16:49:46.571Z","modified":"2025-06-02T16:11:26.595Z","0.0.1":"2024-01-05T16:49:46.945Z","0.0.2":"2024-03-23T15:48:14.074Z","0.0.3":"2024-04-18T18:44:28.008Z","0.0.4":"2024-04-19T00:18:21.898Z","0.0.5":"2024-07-09T19:24:57.224Z","0.0.6":"2024-08-28T09:42:03.370Z","0.0.7":"2024-10-17T16:59:39.185Z"},"bugs":{"url":"https://github.com/solana-labs/solana-program-library/issues"},"author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","homepage":"https://github.com/solana-labs/solana-program-library#readme","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"description":"SPL Token Group Interface JS API","maintainers":[{"email":"npm@solana.org","name":"solana-devs"}],"readme":"# `@solana/spl-token-group`\n\nA TypeScript interface describing the instructions required for a program to implement to be considered a \"token-group\" program for SPL token mints. The interface can be implemented by any program.\n\n## Links\n\n- [TypeScript Docs](https://solana-labs.github.io/solana-program-library/token-group/js/)\n- [FAQs (Frequently Asked Questions)](#faqs)\n- [Install](#install)\n- [Build from Source](#build-from-source)\n\n## FAQs\n\n### How can I get support?\n\nPlease ask questions in the Solana Stack Exchange: https://solana.stackexchange.com/\n\nIf you've found a bug or you'd like to request a feature, please\n[open an issue](https://github.com/solana-labs/solana-program-library/issues/new).\n\n## Install\n\n```shell\nnpm install --save @solana/spl-token-group @solana/web3.js\n```\n_OR_\n```shell\nyarn add @solana/spl-token-group @solana/web3.js\n```\n\n## Build from Source\n\n0. Prerequisites\n\n* Node 16+\n* NPM 8+\n\n1. Clone the project:\n```shell\ngit clone https://github.com/solana-labs/solana-program-library.git\n```\n\n2. Navigate to the library:\n```shell\ncd solana-program-library/token-group/js\n```\n\n3. Install the dependencies:\n```shell\nnpm install\n```\n\n4. Build the library:\n```shell\nnpm run build\n```\n\n5. Build the on-chain programs:\n```shell\nnpm run test:build-programs\n```\n","readmeFilename":"README.md"}