{"_id":"@solana/spl-token-metadata","_rev":"26-043723e4ee0cfbb6add645cabf81392a","name":"@solana/spl-token-metadata","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.1":{"name":"@solana/spl-token-metadata","version":"0.0.1","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@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":"d2fcfa88a14e211405625543e228b8cbbcbd917d","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.0.1.tgz","fileCount":39,"integrity":"sha512-neeTNlAj5YMxm1FK2fsZpSWcCtOY3dAtmX4R/lYFo7e8FcnDO4IAF+NJjoYXoO0+R9ryNr55FGMz+PzQ1x1YFw==","signatures":[{"sig":"MEYCIQDWZy90RZB1Q2WzeAxxeJzH4U4J3Nj0FultjfZsM4mGnQIhAKj+JJ9RpyMEy8gDbQXo+iA9NUWonlIRv/no4ipC7aOs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70960},"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":"83fc15fb2fd2fc1d64eae89fb3dc94ee2a3d6b43","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-metadata/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@solana.com"},"repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"9.8.1","description":"SPL Token Metadata Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"20.6.0","dependencies":{"@solana/options":"2.0.0-experimental.398c396","@solana/codecs-core":"2.0.0-experimental.398c396","@solana/codecs-numbers":"2.0.0-experimental.398c396","@solana/codecs-strings":"2.0.0-experimental.398c396","@solana/spl-type-length-value":"0.1.0","@solana/codecs-data-structures":"2.0.0-experimental.398c396"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.6","mocha":"^10.1.0","tslib":"^2.3.1","eslint":"^8.20.0","ts-node":"^10.9.1","typedoc":"^0.25.0","gh-pages":"^6.0.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/chai":"^4.3.3","@types/node":"^20.8.7","@types/mocha":"^10.0.0","@solana/web3.js":"^1.47.4","@types/prettier":"^3.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.47.4"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-metadata_0.0.1_1698139675649_0.21064883309655946","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@solana/spl-token-metadata","version":"0.1.0","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@0.1.0","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":"7415c6211daf52c4c9f44ce2c1cad7b6704de57a","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.0.tgz","fileCount":39,"integrity":"sha512-uSYm16/rWRhklT5g7WrHZZhY1v8t9Ej1d7MrhTgz0Za00z7rYLP6F/p3yO9g543yuJ8V89aA3gsucKljvNHveA==","signatures":[{"sig":"MEUCIGaT1kbgJvdJoEntNIKiIbVaEeTNeurkww0Fi91RC3iAAiEAjSe/KqV0LXc8IwwkCRdpXV8KYLVHPbsXhCCTD9LBMTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70960},"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":"367dff42aa0dc04058a8bb576c41faf436fce9eb","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-metadata/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@solana.com"},"repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"9.8.1","description":"SPL Token Metadata Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"20.6.0","dependencies":{"@solana/options":"2.0.0-experimental.398c396","@solana/codecs-core":"2.0.0-experimental.398c396","@solana/codecs-numbers":"2.0.0-experimental.398c396","@solana/codecs-strings":"2.0.0-experimental.398c396","@solana/spl-type-length-value":"0.1.0","@solana/codecs-data-structures":"2.0.0-experimental.398c396"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.6","mocha":"^10.1.0","tslib":"^2.3.1","eslint":"^8.20.0","ts-node":"^10.9.1","typedoc":"^0.25.0","gh-pages":"^6.0.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/chai":"^4.3.3","@types/node":"^20.8.7","@types/mocha":"^10.0.0","@solana/web3.js":"^1.47.4","@types/prettier":"^3.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.47.4"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-metadata_0.1.0_1698146155180_0.32134858939244526","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@solana/spl-token-metadata","version":"0.1.1","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@0.1.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":"a33e22e49d32ac58ffb78a25c7e8ad659872a3c8","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.1.tgz","fileCount":39,"integrity":"sha512-7HCSUH4+L3Hspl25Ac5PAwcR+YDCebHyVAdcFKFs7yoEAILdm5GfZqo6mML0NEM1uE9z6qWtVpBIzaF0MOGvXg==","signatures":[{"sig":"MEUCIQC6gVXo32LsQfeHG93O+uHp+CpU6aOjetbGPPmW4SG9FwIgHDm9EeQT5knz9cT+ruE69rNBg7/k4Z7Clgqmy3UT6zE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71468},"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":"ed0a37f8a060c042065e45ff49d96fba3caf35d0","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-metadata/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@solana.com"},"deprecated":"this version can only be installed with yarn","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"9.8.1","description":"SPL Token Metadata Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"20.6.0","dependencies":{"@solana/options":"2.0.0-experimental.7123512","@solana/codecs-core":"2.0.0-experimental.7123512","@solana/codecs-numbers":"2.0.0-experimental.7123512","@solana/codecs-strings":"2.0.0-experimental.7123512","@solana/spl-type-length-value":"workspace:*","@solana/codecs-data-structures":"2.0.0-experimental.7123512"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.6","mocha":"^10.1.0","tslib":"^2.3.1","eslint":"^8.20.0","ts-node":"^10.9.1","typedoc":"^0.25.0","gh-pages":"^6.0.0","prettier":"^3.1.0","typescript":"^5.0.4","@types/chai":"^4.3.3","@types/node":"^20.8.7","@types/mocha":"^10.0.0","@solana/web3.js":"^1.47.4","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.11.0","@typescript-eslint/eslint-plugin":"^6.11.0","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.47.4"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-metadata_0.1.1_1699979973422_0.6877334065200773","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@solana/spl-token-metadata","version":"0.1.2","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@0.1.2","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":"876e13432bd2960bd3cac16b9b0af63e69e37719","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.2.tgz","fileCount":39,"integrity":"sha512-hJYnAJNkDrtkE2Q41YZhCpeOGU/0JgRFXbtrtOuGGeKc3pkEUHB9DDoxZAxx+XRno13GozUleyBi0qypz4c3bw==","signatures":[{"sig":"MEUCIQDSa4zsMwcRV61S8jyB4q3d3+hPOFQMhwOWVBDvXc5qbwIgBKHE49YNnYLqHnaHWbtanIRFZpCUHeRvFo9N09UTIu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70897},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-metadata-0.1.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-metadata/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@solana.com"},"_resolved":"/private/var/folders/w4/yjc48hnj6tdbwgjz548m7l8w0000gn/T/3a6d6cdab799aae51b2a3342908cac15/solana-spl-token-metadata-0.1.2.tgz","_integrity":"sha512-hJYnAJNkDrtkE2Q41YZhCpeOGU/0JgRFXbtrtOuGGeKc3pkEUHB9DDoxZAxx+XRno13GozUleyBi0qypz4c3bw==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.2.4","description":"SPL Token Metadata Interface JS API","directories":{},"sideEffects":false,"_nodeVersion":"20.6.0","dependencies":{"@solana/options":"2.0.0-experimental.8618508","@solana/codecs-core":"2.0.0-experimental.8618508","@solana/codecs-numbers":"2.0.0-experimental.8618508","@solana/codecs-strings":"2.0.0-experimental.8618508","@solana/spl-type-length-value":"0.1.0","@solana/codecs-data-structures":"2.0.0-experimental.8618508"},"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.1","typedoc":"^0.25.4","gh-pages":"^6.1.0","prettier":"^3.1.0","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.13.2","@typescript-eslint/eslint-plugin":"^6.13.2","eslint-plugin-require-extensions":"^0.1.1"},"peerDependencies":{"@solana/web3.js":"^1.87.6"},"_npmOperationalInternal":{"tmp":"tmp/spl-token-metadata_0.1.2_1702083759995_0.252072190430922","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@solana/spl-token-metadata","version":"0.1.3","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@0.1.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":"ffbcbe10213a253908717b2505222474f12ded64","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.3.tgz","fileCount":38,"integrity":"sha512-XZVt4M8m8d2B7or3kHiIbeaNeKi/7IWeKozji0izRWcI5wmdf6zxkhnCHexFP3JNV2Y665+igPJxyPvDaRr0Ug==","signatures":[{"sig":"MEUCIQCLVlHxkhEc7+WimzJ3odpCdOhzTi7NRa3xm7YHLRC6NQIgeFMEPPpzJc2ZksP7YBA6ie5TmNokjrGxZoDF/ZYxaIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70905},"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-metadata/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 Metadata 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-metadata_0.1.3_1713466174901_0.5289511287069901","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@solana/spl-token-metadata","version":"0.1.4","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@0.1.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":"5cdc3b857a8c4a6877df24e24a8648c4132d22ba","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.4.tgz","fileCount":39,"integrity":"sha512-N3gZ8DlW6NWDV28+vCCDJoTqaCZiF/jDUnk3o8GRkAFzHObiR60Bs1gXHBa8zCPdvOwiG6Z3dg5pg7+RW6XNsQ==","signatures":[{"sig":"MEQCIDuPzsKFtAQB9fDPYH0Dd+s7FI4geq43yAzQ6NewBIvhAiBrOn+y0SFdKDA/1t9e8HN9HbVaO4EgNwWaoHaItH2PVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70928},"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-metadata/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 Metadata 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-metadata_0.1.4_1713485919910_0.5469000247654852","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@solana/spl-token-metadata","version":"0.1.5","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@0.1.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":"91616470d6862ec6b762e6cfcf882b8a8a24b1e8","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.5.tgz","fileCount":39,"integrity":"sha512-DSBlo7vjuLe/xvNn75OKKndDBkFxlqjLdWlq6rf40StnrhRn7TDntHGLZpry1cf3uzQFShqeLROGNPAJwvkPnA==","signatures":[{"sig":"MEYCIQCM0CV/6FkqBNyzE0rESnu/JzipI9a0NSe31zNyY1uleAIhAOTu2MNXuKYyFz3qdDaXOPDGEJvGkUFgJUjWhIh72pi6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72228},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-metadata-0.1.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":{"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-metadata/js --dist docs --dotfiles"},"_npmUser":{"name":"buffalojoec","email":"joe.caulfield@anza.xyz"},"_resolved":"/private/var/folders/48/thmgyt_92zx8rfg3yhb_rqww0000gn/T/ea33db205f2d6bf22ab3e3a6e069d786/solana-spl-token-metadata-0.1.5.tgz","_integrity":"sha512-DSBlo7vjuLe/xvNn75OKKndDBkFxlqjLdWlq6rf40StnrhRn7TDntHGLZpry1cf3uzQFShqeLROGNPAJwvkPnA==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.8.2","description":"SPL Token Metadata 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-metadata_0.1.5_1724838177181_0.20231183626136318","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@solana/spl-token-metadata","version":"0.1.6","author":{"name":"Solana Labs Maintainers","email":"maintainers@solanalabs.com"},"license":"Apache-2.0","_id":"@solana/spl-token-metadata@0.1.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":"d240947aed6e7318d637238022a7b0981b32ae80","tarball":"https://registry.npmjs.org/@solana/spl-token-metadata/-/spl-token-metadata-0.1.6.tgz","fileCount":41,"integrity":"sha512-7sMt1rsm/zQOQcUWllQX9mD2O6KhSAtY1hFR2hfFwgqfFWzSY9E9GDvFVNYUI1F0iQKcm6HmePU9QbKRXTEBiA==","signatures":[{"sig":"MEQCIFQfYfuN9wetPShXvUnFMhlUp9fCr8rRgJ/IUKnfMk+VAiBw40yCdEKP0+ApIYjoaPdEWCSoZrwVp87XpbogjFABug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74670},"main":"./lib/cjs/index.js","type":"module","_from":"file:solana-spl-token-metadata-0.1.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-metadata/js --dist docs --dotfiles"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/c67e259c6eeb02061e3b8bb0241b9c90/solana-spl-token-metadata-0.1.6.tgz","_integrity":"sha512-7sMt1rsm/zQOQcUWllQX9mD2O6KhSAtY1hFR2hfFwgqfFWzSY9E9GDvFVNYUI1F0iQKcm6HmePU9QbKRXTEBiA==","repository":{"url":"git+https://github.com/solana-labs/solana-program-library.git","type":"git"},"_npmVersion":"10.8.2","description":"SPL Token Metadata 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-metadata_0.1.6_1729184447005_0.7169064780115693","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-10-24T09:27:55.529Z","modified":"2025-06-02T16:11:27.590Z","0.0.1":"2023-10-24T09:27:55.921Z","0.1.0":"2023-10-24T11:15:55.423Z","0.1.1":"2023-11-14T16:39:33.662Z","0.1.2":"2023-12-09T01:02:40.201Z","0.1.3":"2024-04-18T18:49:35.053Z","0.1.4":"2024-04-19T00:18:40.062Z","0.1.5":"2024-08-28T09:42:57.343Z","0.1.6":"2024-10-17T17:00:47.250Z"},"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 Metadata Interface JS API","maintainers":[{"email":"npm@solana.org","name":"solana-devs"}],"readme":"# `@solana/spl-token-metadata`\n\nA TypeScript interface describing the instructions required for a program to implement to be considered a \"token-metadata\" 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-metadata/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-metadata @solana/web3.js\n```\n_OR_\n```shell\nyarn add @solana/spl-token-metadata @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-metadata/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"}