{"_id":"@defi-wonderland/canon-guard-interfaces","_rev":"2-a656069a7af5867eadb4e9cd2d79fe2b","name":"@defi-wonderland/canon-guard-interfaces","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.0":{"name":"@defi-wonderland/canon-guard-interfaces","version":"0.0.0","_id":"@defi-wonderland/canon-guard-interfaces@0.0.0","maintainers":[{"name":"0xgorilla","email":"gori@wonderland.xyz"},{"name":"wonderland-bot","email":"alice@wonderland.xyz"},{"name":"turtlemoji","email":"turtlemoji@protonmail.com"}],"dist":{"shasum":"6212ea81309175a68b0a0c35c5b168d1e4ef2b12","tarball":"https://registry.npmjs.org/@defi-wonderland/canon-guard-interfaces/-/canon-guard-interfaces-0.0.0.tgz","fileCount":1,"integrity":"sha512-g+Quy1xUriOowM6hmsAiZLAq5cfPs3eyU1bDkfRHApeljxtuUfZB60yVHHEv59c1ym7e2+vbUmRXCnpPOglfVA==","signatures":[{"sig":"MEYCIQDEt+lOolYSzlECtIiHudXetfh+SDy8NvfhhXtmrAPKQAIhAJASIMK0uA8MdIb8ywkiSM7moygAmdfKuOe1pCe3bEi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77},"_from":"file:defi-wonderland-canon-guard-interfaces-0.0.0.tgz","_npmUser":{"name":"0xgorilla","email":"gori@wonderland.xyz"},"_resolved":"/private/var/folders/kb/mn8vqtzd6ml18lzzgrzyzsl00000gn/T/13ceed89847c4e4b3df18b9adcd5f856/defi-wonderland-canon-guard-interfaces-0.0.0.tgz","_integrity":"sha512-g+Quy1xUriOowM6hmsAiZLAq5cfPs3eyU1bDkfRHApeljxtuUfZB60yVHHEv59c1ym7e2+vbUmRXCnpPOglfVA==","_npmVersion":"11.3.0","directories":{},"_nodeVersion":"24.0.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canon-guard-interfaces_0.0.0_1755895690179_0.7053462690314476","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@defi-wonderland/canon-guard-interfaces","version":"0.0.1","dependencies":{"@safe-global/safe-contracts":"github:safe-global/safe-smart-account#b75e250","solady":"github:vectorized/solady#701406e"},"_id":"@defi-wonderland/canon-guard-interfaces@0.0.1","gitHead":"e8a2dcc422666adaa2c03e6482a414d3eb77eb86","description":"[![npm version](https://img.shields.io/npm/v/@defi-wonderland/canon-guard-interfaces/latest.svg)](https://www.npmjs.com/package/@defi-wonderland/canon-guard-interfaces/v/latest)","_nodeVersion":"22.17.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-jdO9/NVJ0+ThM/CKCF0aA9VUgwZMBvONdt6jiDKMlij1p3Ax5FfusmC0bvOf19RIGUGnUdZNWswBZPKmzaac6Q==","shasum":"12e9a0bf9ba48cd1eeec0fe881194ade8aadfb3b","tarball":"https://registry.npmjs.org/@defi-wonderland/canon-guard-interfaces/-/canon-guard-interfaces-0.0.1.tgz","fileCount":65,"unpackedSize":286486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCz/chWtR7TxHc8iS/bAnnUHAo2SWVU4FujjJ8qT4yV3gIgdzKSGkqChrtiUscgUVnL1EAMwPMQXRMFUdh4EMkCzZs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3868abbf-70c6-4283-a805-38d1ed369185"}},"directories":{},"maintainers":[{"name":"0xgorilla","email":"gori@wonderland.xyz"},{"name":"wonderland-bot","email":"alice@wonderland.xyz"},{"name":"turtlemoji","email":"turtlemoji@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/canon-guard-interfaces_0.0.1_1755896460047_0.07362194776240805"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-22T20:48:10.106Z","modified":"2025-08-22T21:01:00.463Z","0.0.0":"2025-08-22T20:48:10.358Z","0.0.1":"2025-08-22T21:01:00.259Z"},"maintainers":[{"name":"0xgorilla","email":"gori@wonderland.xyz"},{"name":"wonderland-bot","email":"alice@wonderland.xyz"},{"name":"turtlemoji","email":"turtlemoji@protonmail.com"}],"readme":"\n  [![npm version](https://img.shields.io/npm/v/@defi-wonderland/canon-guard-interfaces/latest.svg)](https://www.npmjs.com/package/@defi-wonderland/canon-guard-interfaces/v/latest)\n\n  # @defi-wonderland/canon-guard-interfaces\n\n  @defi-wonderland/canon-guard-interfaces offers support for ABIs and interfaces typing for seamless interactions with smart contracts. \n  Integrate these interfaces effortlessly into your projects.\n\n  ## Installation\n  \n  You can easily install this package using either npm or yarn:\n  \n  Using Yarn:\n  ```sh\n  yarn add @defi-wonderland/canon-guard-interfaces\n  ```\n  \n  Using npm:\n  ```sh\n  npm install @defi-wonderland/canon-guard-interfaces\n  ```\n  \n\n  ## Usage\n\n  This is an example of how you can import an interface:\n\n  ```typescript\n  import { ISomeInterface } from '@defi-wonderland/canon-guard-interfaces';\n  import { SomeContract } from '@defi-wonderland/canon-guard-interfaces';\n  ```\n\n  And then you can interact with it in the way you need.\n\n  ## Repository\n\n  To learn more about this package, please visit the [solidity-exporter-action-private](https://github.com/defi-wonderland/solidity-exporter-action-private) repo.\n\n  ## Contributors\n\n  Maintained with love by [Wonderland](https://defi.sucks). Made possible by viewers like you.\n\n  ## License\n  \n  @defi-wonderland/canon-guard-interfaces is licensed under the [MIT License](LICENSE).\n\n  ","readmeFilename":"README.MD","description":"[![npm version](https://img.shields.io/npm/v/@defi-wonderland/canon-guard-interfaces/latest.svg)](https://www.npmjs.com/package/@defi-wonderland/canon-guard-interfaces/v/latest)"}