{"_id":"@wallet-standard/ui-features","_rev":"11-9c2b9944becd187ac3d7aff70873a692","name":"@wallet-standard/ui-features","dist-tags":{"pre":"0.0.0-20240802213516","latest":"1.0.3"},"versions":{"0.0.0-20240607222957":{"name":"@wallet-standard/ui-features","version":"0.0.0-20240607222957","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@0.0.0-20240607222957","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"25b73c1bdfdb3f357dac3a0621d42fd1f3da0def","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-0.0.0-20240607222957.tgz","fileCount":40,"integrity":"sha512-RDzfg0MrXzRZY7VCLB31kgxOzEiF+ud9ChqvnHf5881yUgkKYMVXeExm+n41DJDw2hsGdofGdpX/TD2hvo9DnA==","signatures":[{"sig":"MEUCIErK4+Gqvy5YDcKyCC+NyS3eRk/QBGd+VrtHPE9PJNiTAiEA/ecIFiHodq47vfrH2BY84XtIxrphXgrh67jmCBoP1fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45631},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-0.0.0-20240607222957.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":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/9bb6e9ceb1f45e5744ad8e13ba103a94/wallet-standard-ui-features-0.0.0-20240607222957.tgz","_integrity":"sha512-RDzfg0MrXzRZY7VCLB31kgxOzEiF+ud9ChqvnHf5881yUgkKYMVXeExm+n41DJDw2hsGdofGdpX/TD2hvo9DnA==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240607222957","@wallet-standard/errors":"0.0.0-20240607222957","@wallet-standard/ui-core":"0.0.0-20240607222957","@wallet-standard/ui-registry":"0.0.0-20240607222957"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_0.0.0-20240607222957_1717799606271_0.07346378371300144","host":"s3://npm-registry-packages"}},"0.0.0":{"name":"@wallet-standard/ui-features","version":"0.0.0","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@0.0.0","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"fa4c6fcd025e7b0780dbc86bcb19fbfbbb93a63c","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-0.0.0.tgz","fileCount":40,"integrity":"sha512-R46IZo4KPVQkJZI2l3Z8etMDGr19U/EsizZz8Ekgg5yzL9FgqYUZovGI/sxByOAou2I/4qfpEDAvjf3NLVlFVA==","signatures":[{"sig":"MEUCIQDSKLcUZuArGGRR3QuYwWG6A9SeDb9aj0tFXYRDRuSOqQIgOgP9PpR75MF1L3JuS5smHD394ed6LSLE5fMqskz4YyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45556},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-0.0.0.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":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/c8c32ddc9bf9abc0624fcf2c0348fc4d/wallet-standard-ui-features-0.0.0.tgz","_integrity":"sha512-R46IZo4KPVQkJZI2l3Z8etMDGr19U/EsizZz8Ekgg5yzL9FgqYUZovGI/sxByOAou2I/4qfpEDAvjf3NLVlFVA==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"1.0.1","@wallet-standard/errors":"0.0.0","@wallet-standard/ui-core":"0.0.0","@wallet-standard/ui-registry":"0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_0.0.0_1720041982846_0.8525226522517064","host":"s3://npm-registry-packages"}},"0.0.0-20240703212708":{"name":"@wallet-standard/ui-features","version":"0.0.0-20240703212708","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@0.0.0-20240703212708","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"5465c1890390f9f86184caf2c7aadf2f015c4932","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-0.0.0-20240703212708.tgz","fileCount":40,"integrity":"sha512-3dvHC2BhUIwUnaQFuKONNj5rF66XRrbsQZJv+eux03SpbTSGgS0ISEbIfbLZx75ww03DB4TVe3NCnUuqFJz9uQ==","signatures":[{"sig":"MEYCIQDEkirvD3X7hn6FoXBeKIq9UDBEgyn3Vwe2Z7R72NpkHQIhAKWzY5yBcl3rZFKHq9oQwOVZXTabjJSJeWyK54wYyvOz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45631},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-0.0.0-20240703212708.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":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/d6660dd60d7143f2f922adbd8a6f4f47/wallet-standard-ui-features-0.0.0-20240703212708.tgz","_integrity":"sha512-3dvHC2BhUIwUnaQFuKONNj5rF66XRrbsQZJv+eux03SpbTSGgS0ISEbIfbLZx75ww03DB4TVe3NCnUuqFJz9uQ==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240703212708","@wallet-standard/errors":"0.0.0-20240703212708","@wallet-standard/ui-core":"0.0.0-20240703212708","@wallet-standard/ui-registry":"0.0.0-20240703212708"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_0.0.0-20240703212708_1720042054060_0.0005324433835913744","host":"s3://npm-registry-packages"}},"0.0.0-20240802205322":{"name":"@wallet-standard/ui-features","version":"0.0.0-20240802205322","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@0.0.0-20240802205322","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"4a937ada15d0eb1828e006c47da2775a00557e10","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-0.0.0-20240802205322.tgz","fileCount":40,"integrity":"sha512-cEvY7SDym7wUu6b/0ItYR4RQkmtUo1jSWq2tzVHl1PSrC7fZ0prh0csxyT5FivoyzkHRNbyOuxn33wSJqrYXoQ==","signatures":[{"sig":"MEYCIQC7VA1swybfEpXFkjh9qWIwy1GSd8U01UP1yKTB2xhztQIhAPZRv9OegKEfkw7a+vr1EvAG/f5GQMj0NIJ2bvN0rT3/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45631},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-0.0.0-20240802205322.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":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/9150135e08cca76d2c568b2997d4d416/wallet-standard-ui-features-0.0.0-20240802205322.tgz","_integrity":"sha512-cEvY7SDym7wUu6b/0ItYR4RQkmtUo1jSWq2tzVHl1PSrC7fZ0prh0csxyT5FivoyzkHRNbyOuxn33wSJqrYXoQ==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240802205322","@wallet-standard/errors":"0.0.0-20240802205322","@wallet-standard/ui-core":"0.0.0-20240802205322","@wallet-standard/ui-registry":"0.0.0-20240802205322"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_0.0.0-20240802205322_1722632031333_0.7639997960628016","host":"s3://npm-registry-packages"}},"0.0.0-20240802213516":{"name":"@wallet-standard/ui-features","version":"0.0.0-20240802213516","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@0.0.0-20240802213516","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"24bf72be210c917aa1c7aa503f512e0ea8074f5d","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-0.0.0-20240802213516.tgz","fileCount":40,"integrity":"sha512-9XMHvu7kjNDSW9IHki8kMkMPvk8N0dD+0a4uNm3PmWQoRZ72Ezdp5nftTXEFmo+CgU815cho5zd6gXoeInZLOA==","signatures":[{"sig":"MEQCIAtIdRbvmhQxxyUMA2trbed1pDXRQOKchXhWgD+SnMtrAiBGOhrc0TKjkTD5SqzvE7bs17y829GjGaxAsRpgwZYkIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45631},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-0.0.0-20240802213516.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":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/867a02e2be7fc2e933a7762593055e4d/wallet-standard-ui-features-0.0.0-20240802213516.tgz","_integrity":"sha512-9XMHvu7kjNDSW9IHki8kMkMPvk8N0dD+0a4uNm3PmWQoRZ72Ezdp5nftTXEFmo+CgU815cho5zd6gXoeInZLOA==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240802213516","@wallet-standard/errors":"0.0.0-20240802213516","@wallet-standard/ui-core":"0.0.0-20240802213516","@wallet-standard/ui-registry":"0.0.0-20240802213516"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_0.0.0-20240802213516_1722634547997_0.4501750532553568","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@wallet-standard/ui-features","version":"1.0.0","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@1.0.0","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"dda892f403b28543d1943ac09c437ac43667045d","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-1.0.0.tgz","fileCount":40,"integrity":"sha512-4udbol8lyjh9ARl0mWQCEOgtqa9LIUDXTto22ieYdfZJNpMZm+y1gbLyHHldcNtZVmvBp9T4xXGgchgsqUwNoQ==","signatures":[{"sig":"MEUCIBfgZiTW2nZESbA9xnG8UDinaKeEMsmCNf5/5OVPrx+LAiEAqi3/XBgf6UcgDRGNSHZHl4a48FbSzlCYDd3xyjiI6SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45556},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-1.0.0.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":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"jordansexton","email":"jordan@jordansexton.com"},"_resolved":"/tmp/47d62d4cea8ae6c36e4ce4980cfad7d7/wallet-standard-ui-features-1.0.0.tgz","_integrity":"sha512-4udbol8lyjh9ARl0mWQCEOgtqa9LIUDXTto22ieYdfZJNpMZm+y1gbLyHHldcNtZVmvBp9T4xXGgchgsqUwNoQ==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.9.0","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"@wallet-standard/base":"1.1.0","@wallet-standard/errors":"0.1.0","@wallet-standard/ui-core":"1.0.0","@wallet-standard/ui-registry":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_1.0.0_1730328061558_0.5303872519995894","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@wallet-standard/ui-features","version":"1.0.1","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@1.0.1","maintainers":[{"name":"jordansexton","email":"jordan@jordansexton.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"a546e28d68b00b39e253006eb9c42dec871c1387","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-1.0.1.tgz","fileCount":42,"integrity":"sha512-0/lZFx599bGcDEvisAWtbFMuRM/IuqP/o0vbhAeQdLWsWsaqFTUIKZtMt8JJq+fFBMQGc6tuRH6ehrgm+Y0biQ==","signatures":[{"sig":"MEUCIQCndoO4WpBEjRFVSgjUQd2F6LeJZokurEtXrbmtwnOUMQIgBwbMT5WvKG2eff0KSvS79mKye23FgQwZ8IGf4G+woW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45920},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-1.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":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"jordansexton","email":"jordan@jordansexton.com"},"_resolved":"/tmp/7587c12cdf3aa6dfb43cd6aeb80cc592/wallet-standard-ui-features-1.0.1.tgz","_integrity":"sha512-0/lZFx599bGcDEvisAWtbFMuRM/IuqP/o0vbhAeQdLWsWsaqFTUIKZtMt8JJq+fFBMQGc6tuRH6ehrgm+Y0biQ==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.9.2","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@wallet-standard/base":"1.1.0","@wallet-standard/errors":"0.1.1","@wallet-standard/ui-core":"1.0.0","@wallet-standard/ui-registry":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_1.0.1_1744674768708_0.691441907307718","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@wallet-standard/ui-features","version":"1.0.2","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@1.0.2","maintainers":[{"name":"jordansexton","email":"jordan@jordansexton.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"mcintyre94","email":"mcintyre1994@gmail.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"42b15f1ff1a0516d0ce5d13f1aef0843a6054641","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-1.0.2.tgz","fileCount":42,"integrity":"sha512-2CkY5RNq/U50n96i02lk/eyWa/5jzD7T0oLD6La/8OR2rc3HRRlMT10wkwnKiIHX4Ik/OBPaenxA178V/Yiyaw==","signatures":[{"sig":"MEYCIQDo4DDg9gFCFPRw8zPn5mK1RRZG/b6KOzWa6gCc3KSaOQIhAPmEoBGGuNP3Ax0jkwdJmjxxnzbkDCR9EYWCh/esvsh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wallet-standard%2fui-features@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45502},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-1.0.2.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":"22"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24a0a3c9-6449-424f-ada8-b28100de7b01"}},"_resolved":"/tmp/26b5871d16038a8b289014c23087d985/wallet-standard-ui-features-1.0.2.tgz","_integrity":"sha512-2CkY5RNq/U50n96i02lk/eyWa/5jzD7T0oLD6La/8OR2rc3HRRlMT10wkwnKiIHX4Ik/OBPaenxA178V/Yiyaw==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"11.11.0","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@wallet-standard/base":"1.1.0","@wallet-standard/errors":"0.1.1","@wallet-standard/ui-core":"1.0.0","@wallet-standard/ui-registry":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_1.0.2_1777762247398_0.8424122477204126","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@wallet-standard/ui-features","version":"1.0.3","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-features@1.0.3","maintainers":[{"name":"jordansexton","email":"jordan@jordansexton.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"mcintyre94","email":"mcintyre1994@gmail.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"afefaecb530bf1bac881ab7c4a79108738a38997","tarball":"https://registry.npmjs.org/@wallet-standard/ui-features/-/ui-features-1.0.3.tgz","fileCount":42,"integrity":"sha512-3YgxBoDXZCsaSyCNMph7i7G57ap+C6Y+l3HmTEQKigzTGxPUJ2mvqpTPwdj8D2cVkTKBzu8/78wweV7I9eG1rA==","signatures":[{"sig":"MEUCIDEgqQJaqIWgZskC/CdxsqEKEeidsgz895ehRp01aSCvAiEAudQ0wM0I241md12qXNLLChX6V7FqZpPytpAniV4U2Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wallet-standard%2fui-features@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45504},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-features-1.0.3.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=22"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"test":"jest -c ../../../node_modules/@wallet-standard/test-config/jest.config.ts --rootDir .","clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24a0a3c9-6449-424f-ada8-b28100de7b01"}},"_resolved":"/tmp/e337d2952c76460008f061368e692aab/wallet-standard-ui-features-1.0.3.tgz","_integrity":"sha512-3YgxBoDXZCsaSyCNMph7i7G57ap+C6Y+l3HmTEQKigzTGxPUJ2mvqpTPwdj8D2cVkTKBzu8/78wweV7I9eG1rA==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"11.13.0","description":"This package includes functions useful for getting wallet and wallet accounts features.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@wallet-standard/base":"1.1.1","@wallet-standard/errors":"0.1.2","@wallet-standard/ui-core":"1.0.1","@wallet-standard/ui-registry":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-features_1.0.3_1780520616360_0.9784537426251849","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-06-07T22:33:26.104Z","modified":"2026-06-04T00:00:09.522Z","0.0.0-20240607222957":"2024-06-07T22:33:26.446Z","0.0.0":"2024-07-03T21:26:23.036Z","0.0.0-20240703212708":"2024-07-03T21:27:34.253Z","0.0.0-20240802205322":"2024-08-02T20:53:51.558Z","0.0.0-20240802213516":"2024-08-02T21:35:48.171Z","1.0.0":"2024-10-30T22:41:01.766Z","1.0.1":"2025-04-14T23:52:48.898Z","1.0.2":"2026-05-02T22:50:47.539Z","1.0.3":"2026-06-03T21:03:36.486Z"},"bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","homepage":"https://github.com/wallet-standard/wallet-standard#readme","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"description":"This package includes functions useful for getting wallet and wallet accounts features.","maintainers":[{"email":"jordan@jordansexton.com","name":"jordansexton"},{"email":"mcintyre1994@gmail.com","name":"mcintyre94"}],"readme":"# `@wallet-standard/ui-features`\n\nThis package includes functions useful for getting wallet and wallet accounts features.\n\n## Functions\n\n### `getWalletFeature(uiWalletHandle, featureName)`\n\nGiven a &lsquo;handle&rsquo; to a wallet (either a `UiWallet` or a `UiWalletAccount`) and the name of a feature, this function returns the feature object from the underlying Wallet Standard `Wallet`. If the wallet does not support the feature, a `WalletStandardError` will be thrown.\n\n```tsx\nfunction ConnectButton({ children, wallet }) {\n    const connectFeature = getWalletFeature(wallet, 'standard:connect') as StandardConnectFeature;\n    return <button onClick={() => connectFeature.connect()}>{children}</button>;\n}\n\nfunction Error({ error }) {\n    let message;\n    if (isWalletStandardError(error, WALLET_STANDARD_ERROR__FEATURES__WALLET_FEATURE_UNIMPLEMENTED)) {\n        const { featureName, walletName } = error.context;\n        message = `The wallet '${walletName}' does not support the ${featureName} feature`;\n    } else {\n        message = 'Unknown error';\n    }\n    return <div className=\"errorMessage\">{message}</div>;\n}\n\nfunction App() {\n    return (\n        <ErrorBoundary FallbackComponent={Error}>\n            <ConnectButton>Connect</ConnectButton>\n        </ErrorBoundary>\n    );\n}\n```\n\n### `getWalletAccountFeature(uiWalletAccount, featureName)`\n\nGiven a `UiWalletAccount` and the name of a feature, this function returns the feature object from the underlying Wallet Standard `Wallet`. This is a specialization of `getWalletFeature()` that takes into consideration that the features supported by a wallet might not be supported by every account in that wallet. In the event that the wallet or account does not support the feature, a `WalletStandardError` will be thrown.\n","readmeFilename":"README.md"}