{"_id":"@bonfida/sns-vue","_rev":"5-ad37bf270c7679c5ee3e19b123c4abcb","name":"@bonfida/sns-vue","dist-tags":{"latest":"1.2.3"},"versions":{"1.0.0":{"name":"@bonfida/sns-vue","version":"1.0.0","author":{"name":"letehaha"},"license":"MIT","_id":"@bonfida/sns-vue@1.0.0","maintainers":[{"name":"bonfida","email":"contact@bonfida.com"}],"homepage":"https://github.com/Bonfida/sns-sdk/blob/main/vue/README.md","bugs":{"url":"https://github.com/Bonfida/sns-sdk/issues"},"dist":{"shasum":"55a6d694c4b69fcacb51bbb013f6444d8024f810","tarball":"https://registry.npmjs.org/@bonfida/sns-vue/-/sns-vue-1.0.0.tgz","fileCount":27,"integrity":"sha512-Ff+Hb72JxSX9SmZKyzOeESXQrfjCdVOPeroyU/tdg95UDOmWq/1Gh6Vqbu2AwHNe9fBBwJobHmOZ4rbY1k2Y6Q==","signatures":[{"sig":"MEQCIDb4fPpXCSbaI0JSbavR/8dKmXn0KhNRLcbpMAiz1hwvAiAMUn984wnoxRcUT9hSBW5JXqv5/Z9CGnlOc3XWNW0/oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26924},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.csj"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"bonfida","email":"contact@bonfida.com"},"repository":{"url":"git+https://github.com/Bonfida/sns-sdk.git","type":"git","directory":"vue"},"description":"A set of Vue hooks to interact with the Solana Name Service","directories":{},"dependencies":{"@solana/web3.js":"^1.73.3","@bonfida/spl-name-service":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","vite":"^4.4.9","typescript":"^5.2.2","vite-plugin-dts":"^3.5.3","@vitejs/plugin-vue":"^4.3.4","@rollup/plugin-typescript":"^11.1.3"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sns-vue_1.0.0_1694530384760_0.01350642104218891","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@bonfida/sns-vue","version":"1.1.0","keywords":["bonfida","vue","composables","hooks","web3","web3-domains"],"author":{"name":"letehaha"},"license":"MIT","_id":"@bonfida/sns-vue@1.1.0","maintainers":[{"name":"bonfida","email":"contact@bonfida.com"}],"homepage":"https://github.com/Bonfida/sns-sdk/blob/main/vue/README.md","bugs":{"url":"https://github.com/Bonfida/sns-sdk/issues"},"dist":{"shasum":"9e9575e9dc721cefeef44953019a28a381d62859","tarball":"https://registry.npmjs.org/@bonfida/sns-vue/-/sns-vue-1.1.0.tgz","fileCount":22,"integrity":"sha512-aknrj0w5fQTKSK0yX9YWLUEUY6DnqpzxalEL516gPLHGwKQDAAjFcipyOFdLkSigqiokkFYPZJdjYdLEb6qlWw==","signatures":[{"sig":"MEUCIQCPSJ397OE/N003X1NLRUrP+Md7Vj5sYlE8OqZr5h3d7gIgTUu41bmZz2eXvZCTP+1dcQMMIlgFq/vAwvRSHpstnz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.csj"}},"gitHead":"ff5a35747a5443c9b4ef792a7ceed8c48892983c","scripts":{"build":"vite build"},"_npmUser":{"name":"bonfida","email":"contact@bonfida.com"},"prettier":"@bonfida/prettier-config","repository":{"url":"git+https://github.com/Bonfida/sns-sdk.git","type":"git","directory":"vue"},"_npmVersion":"10.2.3","description":"A set of Vue hooks to interact with the Solana Name Service","directories":{},"_nodeVersion":"20.10.0","dependencies":{"vue":"^3.3.9","@solana/web3.js":"^1.87.6","@bonfida/spl-name-service":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.9","typescript":"^5.3.2","vite-plugin-dts":"^3.6.4","@vitejs/plugin-vue":"^4.5.0","@bonfida/prettier-config":"^1.0.0","@rollup/plugin-typescript":"^11.1.5"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sns-vue_1.1.0_1701415085959_0.9731913633097702","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@bonfida/sns-vue","version":"1.2.0","keywords":["bonfida","vue","composables","hooks","web3","web3-domains"],"author":{"name":"letehaha"},"license":"MIT","_id":"@bonfida/sns-vue@1.2.0","maintainers":[{"name":"bonfida","email":"contact@bonfida.com"}],"homepage":"https://github.com/Bonfida/sns-sdk/blob/main/vue/README.md","bugs":{"url":"https://github.com/Bonfida/sns-sdk/issues"},"dist":{"shasum":"9784db2e353deec6efc9892c9ccae35ef56034f9","tarball":"https://registry.npmjs.org/@bonfida/sns-vue/-/sns-vue-1.2.0.tgz","fileCount":22,"integrity":"sha512-P8iu9Cf1vFPJI28Jkdr5/2Tk+Km6jXqWGDZMB+4BaJXws1OkOVccJAfWwVgYXzzaf+XLvKI3LAZxSFy/bbsOKA==","signatures":[{"sig":"MEUCIQCqE08gjgDG2ftfWrf+Q3Alo9KoVBtQz+QwCxm1Ic7b5AIgHtZ9tGDm+6gQeQb3uVa8rNv+c0h3cUqjsrXv2NtqIIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.csj"}},"gitHead":"ad3ce9fd21fa553141328db2803090e13fdabc5a","scripts":{"build":"vite build"},"_npmUser":{"name":"bonfida","email":"contact@bonfida.com"},"prettier":"@bonfida/prettier-config","repository":{"url":"git+https://github.com/Bonfida/sns-sdk.git","type":"git","directory":"vue"},"_npmVersion":"10.2.3","description":"A set of Vue hooks to interact with the Solana Name Service","directories":{},"_nodeVersion":"20.10.0","dependencies":{"vue":"^3.3.9","@solana/web3.js":"^1.87.6","@bonfida/spl-name-service":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.9","typescript":"^5.3.2","vite-plugin-dts":"^3.6.4","@vitejs/plugin-vue":"^4.5.0","@bonfida/prettier-config":"^1.0.0","@rollup/plugin-typescript":"^11.1.5"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sns-vue_1.2.0_1721709731774_0.9576767270208875","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@bonfida/sns-vue","version":"1.2.1","keywords":["bonfida","vue","composables","hooks","web3","web3-domains"],"author":{"name":"letehaha"},"license":"MIT","_id":"@bonfida/sns-vue@1.2.1","maintainers":[{"name":"bonfida","email":"contact@bonfida.com"}],"homepage":"https://github.com/Bonfida/sns-sdk/blob/main/vue/README.md","bugs":{"url":"https://github.com/Bonfida/sns-sdk/issues"},"dist":{"shasum":"48a72f269eefc52750ec23ed044997fd95f66f9b","tarball":"https://registry.npmjs.org/@bonfida/sns-vue/-/sns-vue-1.2.1.tgz","fileCount":22,"integrity":"sha512-rNxI6StGJozbm10wOybtTHxTSki6hKFImckPbXJwM3R+zjsi3hxhNEpu9/hY/GE0weEAVWS9uJWI63yNHgJ+UQ==","signatures":[{"sig":"MEQCIF7ewSQ3Vv2QoWWJp4iobZ5v8BEXw9gxbUh/+O5EymmPAiANOx4XlteUuRrsUmnq/pINEkPrja6/znC/tnQOTwt/wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3e663fef662e258a32cd08f7ea65946b994e8786","scripts":{"build":"vite build"},"_npmUser":{"name":"bonfida","email":"contact@bonfida.com"},"prettier":"@bonfida/prettier-config","repository":{"url":"git+https://github.com/Bonfida/sns-sdk.git","type":"git","directory":"vue"},"_npmVersion":"10.2.3","description":"A set of Vue hooks to interact with the Solana Name Service","directories":{},"_nodeVersion":"20.10.0","dependencies":{"vue":"^3.3.9","@solana/web3.js":"^1.87.6","@bonfida/spl-name-service":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.9","typescript":"^5.3.2","vite-plugin-dts":"^3.6.4","@vitejs/plugin-vue":"^4.5.0","@bonfida/prettier-config":"^1.0.0","@rollup/plugin-typescript":"^11.1.5"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sns-vue_1.2.1_1724393224421_0.43553382677346586","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@bonfida/sns-vue","version":"1.2.2","keywords":["bonfida","vue","composables","hooks","web3","web3-domains"],"author":{"name":"letehaha"},"license":"MIT","_id":"@bonfida/sns-vue@1.2.2","maintainers":[{"name":"bonfida","email":"contact@bonfida.com"}],"homepage":"https://github.com/Bonfida/sns-sdk/blob/main/vue/README.md","bugs":{"url":"https://github.com/Bonfida/sns-sdk/issues"},"dist":{"shasum":"b790176ea41a0ff7793093e35b49f848b4f596d4","tarball":"https://registry.npmjs.org/@bonfida/sns-vue/-/sns-vue-1.2.2.tgz","fileCount":22,"integrity":"sha512-hXy8chguGXN65+gz87nbaSV0cH6M9VCK6e4HdNieMcTjwlIXEQOKRDObsTRys2yUo4/ltx2I7gmJO96ErRDDrg==","signatures":[{"sig":"MEUCIGFGi9RSnvPrrIH4BNfdjbdl0krusiQZC5BSTkK7wJqkAiEA6UPIK82J3Y///80ZLWSmawJt7SfjFv1gtm7Bs8D0JbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"362cc82e96ab21b23a04bc38a347a063722d2a2e","scripts":{"build":"vite build"},"_npmUser":{"name":"bonfida","email":"contact@bonfida.com"},"prettier":"@bonfida/prettier-config","repository":{"url":"git+https://github.com/Bonfida/sns-sdk.git","type":"git","directory":"vue"},"_npmVersion":"10.2.3","description":"A set of Vue hooks to interact with the Solana Name Service","directories":{},"_nodeVersion":"20.10.0","dependencies":{"vue":"^3.3.9","@solana/web3.js":"^1.87.6","@bonfida/spl-name-service":"3.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.9","typescript":"^5.3.2","vite-plugin-dts":"^3.6.4","@vitejs/plugin-vue":"^4.5.0","@bonfida/prettier-config":"^1.0.0","@rollup/plugin-typescript":"^11.1.5"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sns-vue_1.2.2_1730175471212_0.5809970681346874","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@bonfida/sns-vue","version":"1.2.3","description":"A set of Vue hooks to interact with the Solana Name Service","keywords":["bonfida","vue","composables","hooks","web3","web3-domains"],"main":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"build":"vite build"},"repository":{"type":"git","url":"git+https://github.com/Bonfida/sns-sdk.git","directory":"vue"},"author":{"name":"letehaha"},"license":"MIT","type":"module","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.js","types":"./dist/index.d.ts"}},"bugs":{"url":"https://github.com/Bonfida/sns-sdk/issues"},"homepage":"https://github.com/Bonfida/sns-sdk/blob/main/vue/README.md","peerDependencies":{"vue":"^3.3.0"},"devDependencies":{"@bonfida/prettier-config":"^1.0.0","@rollup/plugin-typescript":"^11.1.5","@vitejs/plugin-vue":"^4.5.0","typescript":"^5.3.2","vite":"^4.4.9","vite-plugin-dts":"^3.6.4"},"dependencies":{"@bonfida/spl-name-service":"3.0.6","@solana/web3.js":"^1.87.6","vue":"^3.3.9"},"volta":{"node":"20.10.0"},"prettier":"@bonfida/prettier-config","_id":"@bonfida/sns-vue@1.2.3","gitHead":"ce3eb1b46ee1a3efa5e075df30db2e41f2dd953c","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-qicbW9uZ1vfGO1P2fFN7DViPqBgiX67KGV16oS/OYgd1mAEbuQFdbghrsayTSno8oOBk73dfTaZQB1inLb3PjQ==","shasum":"75b43d1a49e36992a061027e7fb7cac8336810fe","tarball":"https://registry.npmjs.org/@bonfida/sns-vue/-/sns-vue-1.2.3.tgz","fileCount":22,"unpackedSize":39713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQ8fUADasdbUGWfKYoLTUNiEoTYqTP11EmI6HoagVwpAiBscfIDy8lG8bYafVsy6b5GVyDXqtmq0VloUBALs+BPIQ=="}]},"_npmUser":{"name":"bonfida","email":"contact@bonfida.com"},"directories":{},"maintainers":[{"name":"bonfida","email":"contact@bonfida.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-vue_1.2.3_1730184113258_0.7853155707070669"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-12T14:53:04.708Z","modified":"2024-10-29T06:41:53.612Z","1.0.0":"2023-09-12T14:53:04.941Z","1.1.0":"2023-12-01T07:18:06.147Z","1.2.0":"2024-07-23T04:42:11.944Z","1.2.1":"2024-08-23T06:07:04.588Z","1.2.2":"2024-10-29T04:17:51.410Z","1.2.3":"2024-10-29T06:41:53.447Z"},"bugs":{"url":"https://github.com/Bonfida/sns-sdk/issues"},"author":{"name":"letehaha"},"license":"MIT","homepage":"https://github.com/Bonfida/sns-sdk/blob/main/vue/README.md","keywords":["bonfida","vue","composables","hooks","web3","web3-domains"],"repository":{"type":"git","url":"git+https://github.com/Bonfida/sns-sdk.git","directory":"vue"},"description":"A set of Vue hooks to interact with the Solana Name Service","maintainers":[{"name":"bonfida","email":"contact@bonfida.com"}],"readme":"<h1 align=\"center\">SNS Vue</h1>\n<br />\n\n<p align=\"center\">\n<img width=\"250\" src=\"https://i.imgur.com/nn7LMNV.png\"/>\n</p>\n\n<p align=\"center\">\n<a href=\"https://twitter.com/bonfida\">\n<img src=\"https://img.shields.io/twitter/url?label=Bonfida&style=social&url=https%3A%2F%2Ftwitter.com%2Fbonfida\">\n</a>\n</p>\n\n<div style=\"display: flex; justify-content: center; align-items: center;\">\n<a style=\"margin:0 5px\" href=\"https://www.npmjs.com/package/@bonfida/sns-vue\"><img src=\"https://img.shields.io/npm/v/@bonfida/sns-vue.svg?style=flat\"></a>\n<a style=\"margin:0 5px\" href=\"https://www.npmjs.com/package/@bonfida/sns-vue\"><img src=\"https://img.shields.io/npm/dm/@bonfida/sns-vue.svg\"></a>\n<a style=\"margin:0 5px\" href=\"https://github.com/Bonfida/sns-sdk\"><img src=\"https://img.shields.io/github/stars/Bonfida/sns-sdk\"></a>\n<a style=\"margin:0 5px\" href=\"https://github.com/Bonfida/sns-sdk\"><img src=\"https://img.shields.io/github/issues/Bonfida/sns-sdk\"></a>\n</div>\n\nThis library provides a set of reusable Vue composables to help make your components more efficient and easier to read.\n\n<br />\n<h2 align=\"center\">Installation</h2>\n<br />\n\n```bash\nnpm install @bonfida/sns-vue\n```\n\nor\n\n```bash\nyarn add @bonfida/sns-vue\n```\n\n<br />\n<h2 align=\"center\">Available composables</h2>\n<br />\n\nBelow is a brief description of the composables available in this library. Detailed usage and API guides are available in each composable's respective documentation.\n\n- `useDomainOwner` - allows to resolve the owner of a domain name.\n- `useDomainsForOwner` - allows to retrieve all the domains owned by a wallet\n- `useDomainSize` - allows to retrive the size of a domain name account\n- `usePrimaryDomain` - allows to retrieve the favorite domain of a wallet if it exists (previously known as `useFavoriteDomain`)\n- `useProfilePic` - allows to retrieve the profile picture of a domain name if it exists\n- `useRecords` - allows to retrieve the content of multiple records\n- `useReverseLookup` - allows to retrieve the reverse of domain name from this public key\n- `useSubdomains` - allows to retrieve the subdomains of .sol domain name\n- `useSearch` - enables searching for domains and subdomains. You can use it to look up specific domains and subdomains and see if they have been registered\n- `useDomainSuggestions` - allows to load suggestions for the provided domain. It assists in finding related domains that are not registered\n- `useTopDomainsSales` - displays the top domain sales for the specified period. It provides insight into the most popular domains and their pricing trends\n\n<br />\n<h2 align=\"center\">Contributing</h2>\n<br />\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n<br />\n<h2 align=\"center\">License</h2>\n<br />\n\nSNS Vue is an open-source project licensed under [MIT](/LICENSE.md). Feel free to explore, expand, and improve!\n","readmeFilename":"README.md"}