{"_id":"@solana/buffer-layout-utils","_rev":"32-8478841aadcf5af0e970e789c5ab6ce1","name":"@solana/buffer-layout-utils","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@solana/buffer-layout-utils","version":"0.1.0","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@solana/buffer-layout-utils@0.1.0","maintainers":[{"name":"seanyoung","email":"sean@mess.org"},{"name":"mvines","email":"mvines@gmail.com"},{"name":"jstarry","email":"Justin.m.starry@gmail.com"},{"name":"danpaul000","email":"dan@solana.com"},{"name":"jack-solana","email":"jack@solana.com"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"bartosz-lipinski","email":"bartosz@solana.com"},{"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/buffer-layout-utils#readme","bugs":{"url":"https://github.com/solana-labs/buffer-layout-utils/issues"},"dist":{"shasum":"0f8a598c89c4068033e8dcbe34ddecdb400eba48","tarball":"https://registry.npmjs.org/@solana/buffer-layout-utils/-/buffer-layout-utils-0.1.0.tgz","fileCount":21,"integrity":"sha512-3rE78DhwWLqLYWHXt8MUOggCf3eICP7T4KOnZAgKOPDrIk6u78GXIdRR009FOQKkLAUZ2CJv/k0si/Mlvn0kcg==","signatures":[{"sig":"MEUCIERY6pGHFKGdrz6uJbY/KBI8pr7oLuuspzG8RAC8SZzUAiEArJJJzZ5lRXEub5GUR2dAy4XDzaWtyDJdiDJvHHE58Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuRETCRA9TVsSAnZWagAAQk4P/3x27yu9MDivLrbQ4rVa\noOTlg2ie4RJGyB4qU1QS7ho+XQvLgFj/9rXfKZFEYt5xgF3cF0+hluBAgEsL\nx1NqkBsJtH73VRnOpNjjnsXjhTDSVPYazj89D90iRxGHXsP/gSNfkeSQlC7N\nyIhFDvHlXojo3Wy7H7Y9XcQPSYp9eZ/abZIWtnUhV2QnQ4gdHSIRHY3n7ZtD\n3Fhl5Spn/u/WcByC2kBh/3/LdmG/cvMgakQbhvwTFf/6zyQE4wKmD6YHsWRK\nrmtztWIVj1beU5wGCkXMj5FWJws1JjY418yKhnnMstYx+SvPGjp150mRb98p\nAYQZTsYE5LS5YeoWWEkECeftTO2DfbNmilSLcgsDMxNHtpveWINhWrqfUdVG\neZvf49jYsr2vVZ4A6UIzJevAysCrJ2v75dE8GyhJpTyzgLdhTTLZ2Et3EZpv\nOt9Bjp0moaC+PNRtb1Eb9qFBeIg/WBWrWoKz6ncqPnEQRZWxfEQIuYJ96v1I\nYMd1Uql42pqd85H33BK9+fFGB59rQ5pyuIXTt2jsXTLhB0KEWzlJhNGo+J8X\nZPYXV1i3ljNWEzNuXx60Ki51Ito18AYRIBTNN7N3eUfjr9vwGC2IHEZDvbJB\nD/J6jHVY788NaUGRa8vj6TcvRe7K0t4Xi8tuCV/FOqPDgYAEWjFxdC6Ww3zf\n7GNS\r\n=SbYX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","esnext":"lib/index.js","engines":{"node":">= 10"},"gitHead":"b5fadc74f17d91cc98b5b8f25d4250f09eb19f27","scripts":{"fmt":"prettier --write '{*,**/*}.{js,ts,jsx,tsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"eslint --ext .ts . && prettier --check '{*,**/*}.{js,ts,jsx,tsx,json}'","nuke":"shx rm -rf node_modules yarn.lock","test":"node --experimental-specifier-resolution=node --loader ts-node/esm test/index.ts","build":"yarn clean && tsc","clean":"shx rm -rf lib","pages":"yarn docs && gh-pages --dist docs --dotfiles","watch":"yarn build -w","prepare":"yarn build","lint:fix":"eslint --fix --ext .ts . && yarn fmt"},"_npmUser":{"name":"jordansexton","email":"jordan@jordansexton.com"},"repository":{"url":"git+https://github.com/solana-labs/buffer-layout-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"Coming soon.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"bignumber.js":"^9.0.1","bigint-buffer":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tslib":"^2.3.1","eslint":"^8.4.1","ts-node":"^10.4.0","typedoc":"^0.22.10","gh-pages":"^3.2.3","prettier":"^2.5.1","typescript":"^4.4.4","@types/node":"^16.11.13","@types/eslint":"^8.2.1","@solana/web3.js":"~1.20.0","@types/prettier":"^2.4.2","@solana/buffer-layout":"^4.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.7.0","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.7.0"},"peerDependencies":{"@solana/web3.js":"~1.20.0","@solana/buffer-layout":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/buffer-layout-utils_0.1.0_1639518483310_0.6661626588382461","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@solana/buffer-layout-utils","version":"0.1.1","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@solana/buffer-layout-utils@0.1.1","maintainers":[{"name":"seanyoung","email":"sean@mess.org"},{"name":"mvines","email":"mvines@gmail.com"},{"name":"jstarry","email":"Justin.m.starry@gmail.com"},{"name":"danpaul000","email":"dan@solana.com"},{"name":"jack-solana","email":"jack@solana.com"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"bartosz-lipinski","email":"bartosz@solana.com"},{"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/buffer-layout-utils#readme","bugs":{"url":"https://github.com/solana-labs/buffer-layout-utils/issues"},"dist":{"shasum":"760ca4c5b3a4e18122a769dac4b1c0bbf30436b6","tarball":"https://registry.npmjs.org/@solana/buffer-layout-utils/-/buffer-layout-utils-0.1.1.tgz","fileCount":47,"integrity":"sha512-pdxnjKmCyGM6e45su+E789IyQ82DC7zgWCY6ZlMszGLxdfJNCau4N75DtSlN7qnPaqlPs7CC6yBFs2Drkc0uHw==","signatures":[{"sig":"MEYCIQC+CqNP4HoNyf+psdxvaZKnc5EqMd/luTPFM3li3d4L9gIhAPXBQiPD/l0xB+Xb/hQ5pkg/AUikzouMEXlhOIMV+jkf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhymXYCRA9TVsSAnZWagAARTYP/2TnfUj4uY5BmrMoChsS\n9aZ5gpTOnmYQZW2goKGmgp2ZcZlBamp9kz1iB3XL2x3vQL+HyQ6BTodi0H19\nX9IEFGgJlYW1M1JuSQlAe2vIucCkRlh9N4Whsjar6qRong7SfKUMgFd1J2kT\nsUg+3RqUVlMngeEqFRCwUdkFO+Jq9gLZm+uBsQNUitITDmr1Kgh8bnAt5N8x\nig3L5w/P6MULdyhz4NUQ93Klwpvh4m/qq14Py4oC3Lk+bGPu+hV/zi8JQ1Ji\nvXP3+UB7VXw0syK9LrwC2SjK4bgpzSKIj3kcRf2VrkUHHA+zkXLAp28Prvl4\nWeSj/2WKWYlu0AgYCcKJ6MtQQYW/FOtRBa/CeZTJIvIN2iePVbCqagR4jSxf\nPyYgEccf1vohdmqAbIzUA8RCsa/dkuJkToId5YQeN7Q77YyReapYvT6kg1MI\nXKQgEh0M7V2talBXjdZAbu/q4f8pHN9tkC/IK0bKbLNFjFi3OoVMU0xUozh7\nFxOXxoMKufoL01wixqZEyKXt6MyfPyZfkmtgw7zEOCTmhh95Q7G6Rir/+xUs\nSDnCRSxNQjuBWx2/XUx+rXIrKFRNTC1TZxjySRASQclXuyw2sUE3EF1np76G\nS4zGupyuYOF1EL0vfxeXLTngvjCbb3aH5enSiDeKqw6tH/jH/LRcbeFumSHj\nFl1e\r\n=vz9R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"lib/esm/index.d.ts","module":"lib/esm/index.js","engines":{"node":">= 10"},"exports":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"gitHead":"3a7bded416347657dc92d4c53b9820e8854819df","scripts":{"fmt":"prettier --write '{*,**/*}.{js,ts,jsx,tsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"eslint --ext .ts . && prettier --check '{*,**/*}.{js,ts,jsx,tsx,json}'","nuke":"shx rm -rf node_modules yarn.lock","build":"yarn clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"shx rm -rf lib","pages":"yarn docs && gh-pages --dist docs --dotfiles","watch":"yarn build -w","prepare":"yarn build","lint:fix":"eslint --fix --ext .ts . && yarn fmt","postbuild":"echo '{\"type\":\"commonjs\"}' > lib/cjs/package.json && echo '{\"type\":\"module\"}' > lib/esm/package.json"},"_npmUser":{"name":"jordansexton","email":"jordan@jordansexton.com"},"repository":{"url":"git+https://github.com/solana-labs/buffer-layout-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"Coming soon.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"bignumber.js":"^9.0.1","bigint-buffer":"^1.1.5","@solana/web3.js":"^1.20.0","@solana/buffer-layout":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tslib":"^2.3.1","eslint":"^8.5.0","ts-node":"^10.4.0","typedoc":"^0.22.10","gh-pages":"^3.2.3","prettier":"^2.5.1","typescript":"^4.4.4","@types/node":"^16.11.13","@types/eslint":"^8.2.1","@types/prettier":"^2.4.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.8.1","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/buffer-layout-utils_0.1.1_1640654295722_0.6035138945644727","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@solana/buffer-layout-utils","version":"0.2.0","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@solana/buffer-layout-utils@0.2.0","maintainers":[{"name":"sebastianbor","email":"sebastian_bor@hotmail.com"},{"name":"seanyoung","email":"sean@mess.org"},{"name":"mvines","email":"mvines@gmail.com"},{"name":"jstarry","email":"Justin.m.starry@gmail.com"},{"name":"danpaul000","email":"dan@solana.com"},{"name":"jack-solana","email":"jack@solana.com"},{"name":"tyera","email":"tyera@solana.com"},{"name":"joncinque","email":"me@jonc.dev"},{"name":"bartosz-lipinski","email":"bartosz@solana.com"},{"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/buffer-layout-utils#readme","bugs":{"url":"https://github.com/solana-labs/buffer-layout-utils/issues"},"dist":{"shasum":"b45a6cab3293a2eb7597cceb474f229889d875ca","tarball":"https://registry.npmjs.org/@solana/buffer-layout-utils/-/buffer-layout-utils-0.2.0.tgz","fileCount":41,"integrity":"sha512-szG4sxgJGktbuZYDg2FfNmkMi0DYQoVjN2h7ta1W1hPrwzarcFLBq9UpX1UjNXsNpT9dn+chgprtWGioUAr4/g==","signatures":[{"sig":"MEUCIQC22rJn5MrJVu6MCV5lxnCl+ZOumOHUu1GgqSrGt9czvwIgGjakUFr0Tgetu5vgv+vPBDEs3dPjJAzW3wYkbAkkmbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh66DFCRA9TVsSAnZWagAAVDMP/1cQiZ00dzmbvxtKZwFf\nzx1QxSu5p0HDBueKdXzymAVHIZgDyeBSURKJC2E7Sd0CyYoOPWgeK6D1IlKL\nDp+7NI0WMIZVkBaQHp9rGRUgbix3iDOtm2AkvxtyUvpdlLmIKksSImnNV8Go\n7tYKuAh9o4O8SAx3BTiqWbeKX0q72yBi6UB/Mo9O4LJ9MWMqNZU5wjkJN+uI\nkMrCFVgn6WwbFv4T6p0s0riH83TT7I+kByM0qjlM93fcOCHkJfjjpzoyP3A2\nEXRRxkU3pmHLP2qTbWa2bQ9j9dplnx39lngFPlwQNACTiAdPrH2qFyidzmY6\nAZYvzST3o9oCJeKGN8tvuCUGnqJiVJFjjz3S3NsLXgcnD2c2D9MjrA66P7ku\nt8bbWCs9GJ1I0l/vuYKInP3Wq2ohZZ/l/vemGpgBG2rdeKhk2cJ1RH5nmdnD\nIqKr89zn4DtgSzCrE6HGL0leEn78ug4ba+wYVfCQk4+cNGe7u5TT2p8Hsnlg\nQXVCaywQTILrlpzkuhdUMMFnRQM5a5GsjaoNkHIB1/pB8xkSYGvcKrAu6YoY\noEIERsZcGQe44g2CXGq4mG8vlYJyEN2MoXRor9lMHfq1w2zKRh5Nav5aY1XF\nLnK5edubnwumYagoc8m/oo8Ylt+ZH3qALWfOfROanRn0bEZm14LAZjVkqRRR\nFjxk\r\n=Kiji\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.mjs","engines":{"node":">= 10"},"exports":{"import":"./lib/esm/index.mjs","require":"./lib/cjs/index.js"},"gitHead":"9f261a905658980e26aa74995011b1271007e001","scripts":{"fmt":"prettier --write '{*,**/*}.{js,ts,jsx,tsx,json}'","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","lint":"eslint --ext .ts . && prettier --check '{*,**/*}.{js,ts,jsx,tsx,json}'","nuke":"shx rm -rf node_modules yarn.lock","build":"yarn clean && tsc -p tsconfig.json; tsc-esm -p tsconfig.json && tsc -p tsconfig.cjs.json","clean":"shx rm -rf lib","pages":"yarn docs && gh-pages --dist docs --dotfiles","prepare":"yarn build","lint:fix":"eslint --fix --ext .ts . && yarn fmt","postbuild":"echo '{\"type\":\"commonjs\"}' > lib/cjs/package.json && echo '{\"type\":\"module\"}' > lib/esm/package.json"},"_npmUser":{"name":"jordansexton","email":"jordan@jordansexton.com"},"repository":{"url":"git+https://github.com/solana-labs/buffer-layout-utils.git","type":"git"},"_npmVersion":"6.14.15","description":"Coming soon.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"bignumber.js":"^9.0.1","bigint-buffer":"^1.1.5","@solana/web3.js":"^1.32.0","@solana/buffer-layout":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tslib":"^2.3.1","eslint":"^8.7.0","ts-node":"^10.4.0","typedoc":"^0.22.11","gh-pages":"^3.2.3","prettier":"^2.5.1","typescript":"^4.5.5","@types/node":"^16.11.13","@types/eslint":"^8.4.0","typescript-esm":"^2.0.0","@types/prettier":"^2.4.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.10.0","@types/eslint-plugin-prettier":"^3.1.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/buffer-layout-utils_0.2.0_1642832069248_0.4563534593176868","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@solana/buffer-layout-utils","version":"0.3.0","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"repository":{"type":"git","url":"git+https://github.com/solana-labs/buffer-layout-utils.git"},"license":"Apache-2.0","engines":{"node":">= 10"},"publishConfig":{"access":"public"},"type":"module","sideEffects":false,"main":"lib/cjs/index.js","module":"lib/esm/index.mjs","types":"lib/types/index.d.ts","exports":{"import":"./lib/esm/index.mjs","require":"./lib/cjs/index.js","types":"./lib/types/index.d.ts"},"scripts":{"clean":"shx rm -rf lib","build":"yarn clean && tsc -p tsconfig.json; tsc-esm -p tsconfig.json && tsc -p tsconfig.cjs.json","postbuild":"echo '{\"type\":\"commonjs\"}' > lib/cjs/package.json && echo '{\"type\":\"module\"}' > lib/esm/package.json","docs":"shx rm -rf docs && typedoc && shx cp .nojekyll docs/","fmt":"prettier --write '{*,**/*}.{js,ts,jsx,tsx,json}'","lint":"eslint --ext .ts . && prettier --check '{*,**/*}.{js,ts,jsx,tsx,json}'","lint:fix":"eslint --fix --ext .ts . && yarn fmt","nuke":"shx rm -rf node_modules yarn.lock","pages":"yarn docs && gh-pages --dist docs --dotfiles","prepare":"yarn build"},"dependencies":{"@solana/buffer-layout":"^4.0.0","@solana/web3.js":"^1.32.0","bigint-buffer":"^1.1.5","bignumber.js":"^9.0.1"},"devDependencies":{"@types/eslint":"^8.4.0","@types/eslint-plugin-prettier":"^3.1.0","@types/node":"^16.11.13","@types/prettier":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","gh-pages":"^3.2.3","prettier":"^2.5.1","shx":"^0.3.4","ts-node":"^10.4.0","tslib":"^2.3.1","typedoc":"^0.22.11","typescript":"^4.5.5","typescript-esm":"^2.0.0"},"gitHead":"afb9e080a6fd566bf306b5d0930748ddabb87293","description":"Coming soon.","bugs":{"url":"https://github.com/solana-labs/buffer-layout-utils/issues"},"homepage":"https://github.com/solana-labs/buffer-layout-utils#readme","_id":"@solana/buffer-layout-utils@0.3.0","_nodeVersion":"18.20.4","_npmVersion":"9.2.0","dist":{"integrity":"sha512-MuQOCC1j0np1xH9yAv0ZWWfwvr7Bt7Sz4LId11Wi4wDdAmJ+lobE+vHg/mZmGcihF0BIkqVBNxGmlv8QE5DrtA==","shasum":"88a5d69fd5606fee198f719d37065b43796a396e","tarball":"https://registry.npmjs.org/@solana/buffer-layout-utils/-/buffer-layout-utils-0.3.0.tgz","fileCount":41,"unpackedSize":40975,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNrv5V4O+djOPY4m+mbv59n2WSL31CD/LESOYgklKsbwIhAIpAWL2AdtcoLdla/mHQwcr+NTfD2Y6c7Tg+sWUGdLMu"}]},"_npmUser":{"name":"solana-devs","email":"npm@solana.org"},"directories":{},"maintainers":[{"name":"solana-devs","email":"npm@solana.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/buffer-layout-utils_0.3.0_1758597805471_0.5056224811268026"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-14T21:48:03.194Z","modified":"2025-09-23T03:23:25.849Z","0.1.0":"2021-12-14T21:48:03.425Z","0.1.1":"2021-12-28T01:18:15.865Z","0.2.0":"2022-01-22T06:14:29.449Z","0.3.0":"2025-09-23T03:23:25.656Z"},"bugs":{"url":"https://github.com/solana-labs/buffer-layout-utils/issues"},"author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","homepage":"https://github.com/solana-labs/buffer-layout-utils#readme","repository":{"type":"git","url":"git+https://github.com/solana-labs/buffer-layout-utils.git"},"description":"Coming soon.","maintainers":[{"name":"solana-devs","email":"npm@solana.org"}],"readme":"# `@solana/buffer-layout-utils`\n\nComing soon.\n","readmeFilename":"README.md"}