{
    "name": "@redstone-finance/evm-connector",
    "version": "0.9.0",
    "description": "A tool to inject RedStone data into EVM compatible smart contracts",
    "main": "dist/src/index.js",
    "exports": "./dist/src/index.js",
    "license": "MIT",
    "scripts": {
        "clean": "yarn global:ts-hardhat-clean",
        "build": "yarn compile && yarn global:tsc --build tsconfig.build.json",
        "build-dev": "yarn compile && yarn global:tsc --build tsconfig.json",
        "compile": "hardhat compile",
        "lint": "yarn global:eslint . && hardhat check",
        "lint:fix": "yarn global:eslint --fix .",
        "test": "hardhat test",
        "build-esm": "yarn clean && yarn build && esbuild test-browser-compatibility/test-script.js --outfile=test-browser-compatibility/browser-bundle.js --format=esm --bundle=true",
        "run-in-browser": "yarn build-esm && http-server test-browser-compatibility",
        "test-browser-compatibility": "yarn build-esm && yarn global:ts-node test-browser-compatibility.ts",
        "benchmark": "hardhat test benchmarks/run-benchmarks.ts",
        "preversion": "yarn build"
    },
    "dependencies": {
        "@openzeppelin/contracts": "^4.8.1",
        "@redstone-finance/protocol": "workspace:*",
        "@redstone-finance/sdk": "workspace:*",
        "@redstone-finance/utils": "workspace:*",
        "axios": "^1.8.4",
        "ethers": "^5.7.2"
    },
    "devDependencies": {
        "@ethersproject/abi": "^5.6.3",
        "@ethersproject/bytes": "^5.6.1",
        "@ethersproject/providers": "^5.6.8",
        "@nomicfoundation/hardhat-chai-matchers": "^1.0.6",
        "@nomicfoundation/hardhat-network-helpers": "^1.0.9",
        "@nomicfoundation/hardhat-toolbox": "^2.0.2",
        "@nomiclabs/hardhat-ethers": "^2.0.6",
        "@nomiclabs/hardhat-etherscan": "^3.1.7",
        "@nomiclabs/hardhat-solhint": "^4.0.1",
        "@openzeppelin/contracts-upgradeable": "^4.8.3",
        "@typechain/ethers-v5": "^10.2.0",
        "@typechain/hardhat": "^6.1.2",
        "@types/chai": "^4.3.4",
        "@types/chai-as-promised": "^7.1.5",
        "@types/http-server": "^0.12.4",
        "@types/mocha": "^10.0.1",
        "@types/puppeteer": "^7.0.4",
        "@types/sinon-chai": "^3.2.12",
        "chai": "^4.3.10",
        "chai-as-promised": "^7.1.1",
        "esbuild": "^0.19.9",
        "hardhat": "^2.22.14",
        "hardhat-gas-reporter": "^1.0.9",
        "http-server": "^14.1.1",
        "msw": "^2.4.10",
        "puppeteer": "^23.5.3",
        "solidity-coverage": "^0.8.12",
        "typechain": "^8.1.1"
    },
    "overrides": {
        "elliptic": "^6.6.1"
    },
    "resolutions": {
        "elliptic": "^6.6.1"
    },
    "files": [
        "src",
        "dist",
        "contracts",
        "typechain-types"
    ],
    "publishConfig": {
        "access": "public"
    }
}
