package.json 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. {
  2. "name": "@pythnetwork/cosmwasm-deploy-tools",
  3. "version": "1.1.0",
  4. "description": "",
  5. "main": "./dist/cjs/index.cjs",
  6. "private": "true",
  7. "scripts": {
  8. "build": "ts-duality",
  9. "deploy": "ts-node ./src/ci/deploy.ts",
  10. "test:format": "prettier --check .",
  11. "fix:format": "prettier --write .",
  12. "clean": "rm -rf ./dist"
  13. },
  14. "author": "",
  15. "license": "Apache-2.0",
  16. "dependencies": {
  17. "@cosmjs/cosmwasm-stargate": "^0.32.3",
  18. "@cosmjs/encoding": "^0.32.3",
  19. "@cosmjs/proto-signing": "^0.32.3",
  20. "@cosmjs/stargate": "^0.32.3",
  21. "@cosmjs/tendermint-rpc": "^0.32.3",
  22. "@injectivelabs/networks": "^1.14.6",
  23. "@injectivelabs/sdk-ts": "1.14.7",
  24. "@ltd/j-toml": "^1.38.0",
  25. "@osmonauts/utils": "^1.18.0",
  26. "@pythnetwork/price-service-client": "workspace:*",
  27. "@pythnetwork/xc-admin-common": "workspace:*",
  28. "@terra-money/terra.js": "^3.1.10",
  29. "adm-zip": "^0.5.10",
  30. "dotenv": "^16.0.0",
  31. "ethers": "^5.4.4",
  32. "long": "^5.2.3",
  33. "node-downloader-helper": "^2.1.7",
  34. "osmojs": "^16.12.1",
  35. "yargs": "^17.0.1"
  36. },
  37. "devDependencies": {
  38. "@types/adm-zip": "^0.5.0",
  39. "@types/yargs": "^17.0.18",
  40. "@typescript-eslint/eslint-plugin": "^5.43.0",
  41. "@typescript-eslint/parser": "^5.43.0",
  42. "cosmjs-types": "^0.9.0",
  43. "eslint": "^8.27.0",
  44. "eslint-config-prettier": "^8.5.0",
  45. "ts-node": "catalog:"
  46. },
  47. "engines": {
  48. "node": ">=22.14.0",
  49. "pnpm": ">=10.7.0"
  50. },
  51. "packageManager": "pnpm@10.19.0",
  52. "type": "module",
  53. "exports": {
  54. "./chains-manager/chain-executor": {
  55. "require": {
  56. "types": "./dist/cjs/chains-manager/chain-executor.d.ts",
  57. "default": "./dist/cjs/chains-manager/chain-executor.cjs"
  58. },
  59. "import": {
  60. "types": "./dist/esm/chains-manager/chain-executor.d.ts",
  61. "default": "./dist/esm/chains-manager/chain-executor.mjs"
  62. }
  63. },
  64. "./chains-manager/chain-querier": {
  65. "require": {
  66. "types": "./dist/cjs/chains-manager/chain-querier.d.ts",
  67. "default": "./dist/cjs/chains-manager/chain-querier.cjs"
  68. },
  69. "import": {
  70. "types": "./dist/esm/chains-manager/chain-querier.d.ts",
  71. "default": "./dist/esm/chains-manager/chain-querier.mjs"
  72. }
  73. },
  74. "./chains-manager/cosmwasm": {
  75. "require": {
  76. "types": "./dist/cjs/chains-manager/cosmwasm.d.ts",
  77. "default": "./dist/cjs/chains-manager/cosmwasm.cjs"
  78. },
  79. "import": {
  80. "types": "./dist/esm/chains-manager/cosmwasm.d.ts",
  81. "default": "./dist/esm/chains-manager/cosmwasm.mjs"
  82. }
  83. },
  84. "./chains-manager": {
  85. "require": {
  86. "types": "./dist/cjs/chains-manager/index.d.ts",
  87. "default": "./dist/cjs/chains-manager/index.cjs"
  88. },
  89. "import": {
  90. "types": "./dist/esm/chains-manager/index.d.ts",
  91. "default": "./dist/esm/chains-manager/index.mjs"
  92. }
  93. },
  94. "./chains-manager/injective": {
  95. "require": {
  96. "types": "./dist/cjs/chains-manager/injective.d.ts",
  97. "default": "./dist/cjs/chains-manager/injective.cjs"
  98. },
  99. "import": {
  100. "types": "./dist/esm/chains-manager/injective.d.ts",
  101. "default": "./dist/esm/chains-manager/injective.mjs"
  102. }
  103. },
  104. "./ci/deploy": {
  105. "require": {
  106. "types": "./dist/cjs/ci/deploy.d.ts",
  107. "default": "./dist/cjs/ci/deploy.cjs"
  108. },
  109. "import": {
  110. "types": "./dist/esm/ci/deploy.d.ts",
  111. "default": "./dist/esm/ci/deploy.mjs"
  112. }
  113. },
  114. "./ci/deployer/config": {
  115. "require": {
  116. "types": "./dist/cjs/ci/deployer/config.d.ts",
  117. "default": "./dist/cjs/ci/deployer/config.cjs"
  118. },
  119. "import": {
  120. "types": "./dist/esm/ci/deployer/config.d.ts",
  121. "default": "./dist/esm/ci/deployer/config.mjs"
  122. }
  123. },
  124. "./ci/deployer": {
  125. "require": {
  126. "types": "./dist/cjs/ci/deployer/index.d.ts",
  127. "default": "./dist/cjs/ci/deployer/index.cjs"
  128. },
  129. "import": {
  130. "types": "./dist/esm/ci/deployer/index.d.ts",
  131. "default": "./dist/esm/ci/deployer/index.mjs"
  132. }
  133. },
  134. "./ci/deployer/injective": {
  135. "require": {
  136. "types": "./dist/cjs/ci/deployer/injective.d.ts",
  137. "default": "./dist/cjs/ci/deployer/injective.cjs"
  138. },
  139. "import": {
  140. "types": "./dist/esm/ci/deployer/injective.d.ts",
  141. "default": "./dist/esm/ci/deployer/injective.mjs"
  142. }
  143. },
  144. "./ci/deployer/osmosis": {
  145. "require": {
  146. "types": "./dist/cjs/ci/deployer/osmosis.d.ts",
  147. "default": "./dist/cjs/ci/deployer/osmosis.cjs"
  148. },
  149. "import": {
  150. "types": "./dist/esm/ci/deployer/osmosis.d.ts",
  151. "default": "./dist/esm/ci/deployer/osmosis.mjs"
  152. }
  153. },
  154. "./ci/deployer/terra": {
  155. "require": {
  156. "types": "./dist/cjs/ci/deployer/terra.d.ts",
  157. "default": "./dist/cjs/ci/deployer/terra.cjs"
  158. },
  159. "import": {
  160. "types": "./dist/esm/ci/deployer/terra.d.ts",
  161. "default": "./dist/esm/ci/deployer/terra.mjs"
  162. }
  163. },
  164. "./ci/network": {
  165. "require": {
  166. "types": "./dist/cjs/ci/network.d.ts",
  167. "default": "./dist/cjs/ci/network.cjs"
  168. },
  169. "import": {
  170. "types": "./dist/esm/ci/network.d.ts",
  171. "default": "./dist/esm/ci/network.mjs"
  172. }
  173. },
  174. ".": {
  175. "require": {
  176. "types": "./dist/cjs/index.d.ts",
  177. "default": "./dist/cjs/index.cjs"
  178. },
  179. "import": {
  180. "types": "./dist/esm/index.d.ts",
  181. "default": "./dist/esm/index.mjs"
  182. }
  183. },
  184. "./pyth-wrapper": {
  185. "require": {
  186. "types": "./dist/cjs/pyth-wrapper.d.ts",
  187. "default": "./dist/cjs/pyth-wrapper.cjs"
  188. },
  189. "import": {
  190. "types": "./dist/esm/pyth-wrapper.d.ts",
  191. "default": "./dist/esm/pyth-wrapper.mjs"
  192. }
  193. },
  194. "./package.json": "./package.json"
  195. },
  196. "module": "./dist/esm/index.mjs",
  197. "types": "./dist/cjs/index.d.ts"
  198. }