package.json 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {
  2. "name": "@pythnetwork/pyth-sdk-solidity",
  3. "version": "4.2.0",
  4. "description": "Read prices from the Pyth oracle",
  5. "type": "module",
  6. "repository": {
  7. "type": "git",
  8. "url": "https://github.com/pyth-network/pyth-crosschain",
  9. "directory": "target_chains/ethereum/sdk/solidity"
  10. },
  11. "scripts": {
  12. "build:abis": "generate-abis IPyth IPythEvents AbstractPyth MockPyth PythErrors PythUtils PythAggregatorV3",
  13. "build:bin": "solcjs --bin MockPyth.sol --base-path . -o build/",
  14. "fix:format": "prettier --write .",
  15. "test:format": "prettier --check .",
  16. "test": "git diff --exit-code abis"
  17. },
  18. "keywords": [
  19. "pyth",
  20. "solidity",
  21. "oracle"
  22. ],
  23. "author": "Pyth Data Association",
  24. "license": "Apache-2.0",
  25. "bugs": {
  26. "url": "https://github.com/pyth-network/pyth-crosschain/issues"
  27. },
  28. "homepage": "https://github.com/pyth-network/pyth-crosschain/tree/main/target_chains/ethereum/sdk/solidity",
  29. "devDependencies": {
  30. "abi_generator": "workspace:*",
  31. "prettier": "catalog:",
  32. "prettier-plugin-solidity": "catalog:",
  33. "solc": "^0.8.25"
  34. },
  35. "files": [
  36. "dist/**/*"
  37. ],
  38. "engines": {
  39. "node": ">=22.16.0",
  40. "pnpm": ">=10.19.0"
  41. },
  42. "packageManager": "pnpm@10.19.0"
  43. }