{"_id":"@astonic-io/astonic-bindings-ts","_rev":"3-fbf0e3b05cb897052d986898c2551dcd","name":"@astonic-io/astonic-bindings-ts","dist-tags":{"latest":"0.2.5"},"versions":{"0.2.4":{"name":"@astonic-io/astonic-bindings-ts","version":"0.2.4","keywords":["astonic","planq","solidity"],"author":{"name":"astonic-io"},"license":"GPL-3.0-or-later","_id":"@astonic-io/astonic-bindings-ts@0.2.4","maintainers":[{"name":"astonic-dev","email":"info@astonic.io"}],"homepage":"https://github.com/astonic-io/astonic-bindings-ts#readme","bugs":{"url":"https://github.com/astonic-io/astonic-bindings-ts/issues"},"dist":{"shasum":"90cad3ef9ab09425378954dc17c1450c13515d75","tarball":"https://registry.npmjs.org/@astonic-io/astonic-bindings-ts/-/astonic-bindings-ts-0.2.4.tgz","fileCount":181,"integrity":"sha512-NhF/mk8DG8L54z8wyik6okrJJD48qYMam1vwHJa8skbjsCzUY8851Nhf/Gig/PxkpF6yxqPa23aWO4k3sIK7/A==","signatures":[{"sig":"MEUCIHKBSUQU+QrZxO3FaxlHJO1o8oMaVxkBOq3k7f0MUVHUAiEA6hRh8DssHFbSxI58PXpDJlSq1cboztH3Syn0uB16KFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2764824},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a07ed013c3941eb94aaf649a2b7f2af40410fb0c","private":false,"scripts":{"lint":"yarn prettier","build":"tsc","prepare":"husky install","prettier":"prettier --config \"./.prettierrc.yml\" --write \"**/*.{json,md,js,yml}\"","lint:check":"yarn prettier:check","generatetypes":"node generateTypes.js","prettier:check":"prettier --config \"./.prettierrc.yml\" --check \"**/*.{json,md,js,yml}\""},"_npmUser":{"name":"astonic-dev","email":"info@astonic.io"},"repository":{"url":"git+https://github.com/astonic-io/astonic-bindings-ts.git","type":"git"},"_npmVersion":"10.2.4","description":"Astonic type generation and npm package deployment repo","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.0","pinst":"^3.0.0","ethers":"^5.1.3","prettier":"^2.7.1","typechain":"^8.1.1","commitizen":"^4.2.4","typescript":"^4.9.3","@types/node":"18.11.9","lint-staged":"^13.0.3","@commitlint/cli":"^17.0.3","@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@typechain/ethers-v5":"^10.1.1","@ethersproject/providers":"^5.0.0","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.3"},"_npmOperationalInternal":{"tmp":"tmp/astonic-bindings-ts_0.2.4_1740750863150_0.8230169698281586","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@astonic-io/astonic-bindings-ts","description":"Astonic type generation and npm package deployment repo","license":"GPL-3.0-or-later","version":"0.2.5","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"astonic-io"},"repository":{"type":"git","url":"git+https://github.com/astonic-io/astonic-bindings-ts.git"},"devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.0.3","@ethersproject/abi":"^5.0.0","@ethersproject/bytes":"^5.0.0","@ethersproject/providers":"^5.0.0","@typechain/ethers-v5":"^10.1.1","@types/node":"18.11.9","commitizen":"^4.2.4","cz-conventional-changelog":"^3.3.0","ethers":"^5.1.3","husky":"^8.0.0","lint-staged":"^13.0.3","pinst":"^3.0.0","prettier":"^2.7.1","typechain":"^8.1.1","typescript":"^4.9.3"},"keywords":["astonic","planq","solidity"],"private":false,"scripts":{"lint":"yarn prettier","lint:check":"yarn prettier:check","prepare":"husky install","prettier":"prettier --config \"./.prettierrc.yml\" --write \"**/*.{json,md,js,yml}\"","prettier:check":"prettier --config \"./.prettierrc.yml\" --check \"**/*.{json,md,js,yml}\"","generatetypes":"node generateTypes.js","build":"tsc"},"gitHead":"4c65a193ceb0b1ca843e627b4e83671a8c5c47ac","bugs":{"url":"https://github.com/astonic-io/astonic-bindings-ts/issues"},"homepage":"https://github.com/astonic-io/astonic-bindings-ts#readme","_id":"@astonic-io/astonic-bindings-ts@0.2.5","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-jHCVI0vdfHaVAfdWaK65tU6qW22Um9LYLNkHfMC4vwo7vRzniTu9DP6LP1TY6eaSCu1l92qHwa+XubJ9O2ajHw==","shasum":"5766e05c2f80c860af14a82a5fb3979a24539b99","tarball":"https://registry.npmjs.org/@astonic-io/astonic-bindings-ts/-/astonic-bindings-ts-0.2.5.tgz","fileCount":297,"unpackedSize":3287574,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICymBlH7StTaa2OuoVP2jz8FHeH9VcyjOYUns/e9cmzXAiA6d4DaPn6T+LgAAduoMaeaWvx37X4vsGG4RbobhZ/+kg=="}]},"_npmUser":{"name":"astonic-dev","email":"info@astonic.io"},"directories":{},"maintainers":[{"name":"astonic-dev","email":"info@astonic.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astonic-bindings-ts_0.2.5_1740754874900_0.26307685559740324"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-28T13:53:06.656Z","modified":"2025-02-28T15:01:15.366Z","0.2.3":"2025-02-28T13:53:07.078Z","0.2.4":"2025-02-28T13:54:23.438Z","0.2.5":"2025-02-28T15:01:15.171Z"},"bugs":{"url":"https://github.com/astonic-io/astonic-bindings-ts/issues"},"author":{"name":"astonic-io"},"license":"GPL-3.0-or-later","homepage":"https://github.com/astonic-io/astonic-bindings-ts#readme","keywords":["astonic","planq","solidity"],"repository":{"type":"git","url":"git+https://github.com/astonic-io/astonic-bindings-ts.git"},"description":"Astonic type generation and npm package deployment repo","maintainers":[{"name":"astonic-dev","email":"info@astonic.io"}],"readme":"# Astonic Bindings TS\r\n\r\nThis package provides auto-generated typescript types and ethers.js factories for interacting with the Astonic Protocol\r\n\r\n## What is Astonic?\r\n\r\nThe Astonic protocol is a smart contract platform built on the Planq blockchain that enables the creation of stable value digital assets. Stable assets created with Astonic can be classified as 'Hybrid stable assets' as they are algorithmic, transparent and backed by a over-collateralized, diversified portfolio of exogenous crypto assets.\r\n\r\n## Documentation\r\n\r\n- [Protocol Documentation](https://astonic.gitbook.io/astonic-docs/)\r\n\r\n## Getting Started\r\n\r\n```bash\r\n# Get the latest code\r\ngit clone git@github.com:astonic-io/astonic-bindings-ts.git\r\n\r\n# Change directory to the the newly cloned repo\r\ncd astonic-bindings-ts\r\n\r\n# Install dev dependencies with yarn\r\nyarn\r\n\r\n# Install astonic-core submodule dependency with forge\r\nforge install\r\n\r\n# Compile the astonic-core dependency contracts with forge\r\nforge build\r\n\r\n# Generate types\r\nyarn generatetypes\r\n\r\n# Build the types\r\nyarn build\r\n```\r\n","readmeFilename":"README.md"}