{"_id":"@airswap/delegate-erc20","_rev":"2-abadc40494442d5fc8d9bad13d026206","name":"@airswap/delegate-erc20","dist-tags":{"latest":"5.1.1"},"versions":{"5.1.0":{"name":"@airswap/delegate-erc20","version":"5.1.0","license":"MIT","_id":"@airswap/delegate-erc20@5.1.0","maintainers":[{"name":"airswap","email":"team@airswap.io"}],"homepage":"https://github.com/airswap/airswap-protocols#readme","bugs":{"url":"https://github.com/airswap/airswap-protocols/issues"},"dist":{"shasum":"a0d092cdc3b521f1f62645eb01fa2a1b48ece635","tarball":"https://registry.npmjs.org/@airswap/delegate-erc20/-/delegate-erc20-5.1.0.tgz","fileCount":153,"integrity":"sha512-h0DfKB/eFIOQppxjMRjNLRFUys7XxqW9ycNRFfQxLI/RlMP3/63bzLPGke4R0GBRek+BAEe6wjy76OS89ip9xA==","signatures":[{"sig":"MEUCIFnICDtJQexicuQWJFd82lOVVLZGDxvtfrT0PEBQtGuXAiEAmqWQkITEgSVdWqepNz23D1aBIFRHi8kJf2M9LcEH46w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1028934},"main":"typechain/index.js","types":"typechain/index.ts","gitHead":"539b5ee2e019eff03869f80e9ffc8eb479269740","scripts":{"test":"hardhat test","clean":"rm -rf ./cache && rm -rf ./build && rm -rf ./typechain","deploy":"hardhat run ./scripts/deploy.js","owners":"hardhat run ./scripts/owner.js","verify":"hardhat run ./scripts/verify.js","compile":"hardhat compile; yarn typechain","test:ci":"hardhat test","coverage":"hardhat coverage","typechain":"tsc -b"},"_npmUser":{"name":"airswap","email":"team@airswap.io"},"repository":{"url":"git+https://github.com/airswap/airswap-protocols.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.20.8+x64 (linux)","description":"AirSwap: Delegated On-chain ERC20 Trading Rules","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ethers":"^5.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","typescript":"^5.0.4","@airswap/utils":"5.2.1","@airswap/swap-erc20":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/delegate-erc20_5.1.0_1755681904198_0.04819955140808485","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@airswap/delegate-erc20","version":"5.1.1","description":"AirSwap: Delegated On-chain ERC20 Trading Rules","license":"MIT","repository":{"type":"git","url":"git+https://github.com/airswap/airswap-protocols.git"},"main":"typechain/index.js","types":"typechain/index.ts","scripts":{"clean":"rm -rf ./cache && rm -rf ./build && rm -rf ./typechain","compile":"hardhat compile; yarn typechain","typechain":"tsc -b","coverage":"hardhat coverage","test":"hardhat test","test:ci":"hardhat test","deploy":"hardhat run ./scripts/deploy.js","verify":"hardhat run ./scripts/verify.js","owners":"hardhat run ./scripts/owner.js"},"dependencies":{"ethers":"^5.7.2"},"devDependencies":{"@airswap/swap-erc20":"5.0.1","@airswap/utils":"5.2.1","hardhat":"^2.12.7","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"gitHead":"c753984cd29e3dfd73bf27dfd522910d0fdfcb50","bugs":{"url":"https://github.com/airswap/airswap-protocols/issues"},"homepage":"https://github.com/airswap/airswap-protocols#readme","_id":"@airswap/delegate-erc20@5.1.1","_nodeVersion":"20.19.5","_npmVersion":"lerna/7.4.2/node@v20.19.5+arm64 (darwin)","dist":{"integrity":"sha512-KeMPbOBg4u3qF0qO8mXcJrc2EC5SILoNcU1UKbBWn13ev/ucaOuFzcVgK2DDdD0IJcPi5rfpWi9NQlfJzH6RKg==","shasum":"a9e11122309e815251d3fa451f81f292f25400fb","tarball":"https://registry.npmjs.org/@airswap/delegate-erc20/-/delegate-erc20-5.1.1.tgz","fileCount":154,"unpackedSize":1032057,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCpqaeIK0z+h4NAm4uyQx+vL9hjHXYY2m97hdGWNN/KtwIgHGhzAyZmzKBQbNgbjkakgDj370lRIUWBZ6T2n6gvUMY="}]},"_npmUser":{"name":"airswap","email":"team@airswap.io"},"directories":{},"maintainers":[{"name":"airswap","email":"team@airswap.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/delegate-erc20_5.1.1_1765469250306_0.2735715344141454"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-20T09:25:04.053Z","modified":"2025-12-11T16:07:30.831Z","5.1.0":"2025-08-20T09:25:04.404Z","5.1.1":"2025-12-11T16:07:30.630Z"},"bugs":{"url":"https://github.com/airswap/airswap-protocols/issues"},"license":"MIT","homepage":"https://github.com/airswap/airswap-protocols#readme","repository":{"type":"git","url":"git+https://github.com/airswap/airswap-protocols.git"},"description":"AirSwap: Delegated On-chain ERC20 Trading Rules","maintainers":[{"name":"airswap","email":"team@airswap.io"}],"readme":"# Delegate\n\n[AirSwap](https://www.airswap.io/) is an open-source peer-to-peer trading network.\n\n[![Discord](https://img.shields.io/discord/590643190281928738.svg)](https://discord.gg/ecQbV7H)\n[![License](https://img.shields.io/badge/License-MIT-blue)](https://opensource.org/licenses/MIT)\n![Twitter Follow](https://img.shields.io/twitter/follow/airswap?style=social)\n\n## Resources\n\n- About → https://about.airswap.io/\n- Website → https://www.airswap.io/\n- Twitter → https://twitter.com/airswap\n- Chat → https://chat.airswap.io/\n\n## Usage\n\n:warning: This package may contain unaudited code. For all AirSwap contract deployments see [Deployed Contracts](https://about.airswap.io/technology/deployments).\n\n## Commands\n\nEnvironment variables are set in an `.env` file in the repository root.\n\n| Command         | Description                              |\n| :-------------- | :--------------------------------------- |\n| `yarn`          | Install dependencies                     |\n| `yarn clean`    | Delete the contract `build` folder       |\n| `yarn compile`  | Compile all contracts to `build` folder  |\n| `yarn coverage` | Report test coverage                     |\n| `yarn test`     | Run all tests in `test` folder           |\n| `yarn test:ci`  | Run CI tests in `test` folder            |\n| `yarn deploy`   | Deploy on a network using --network flag |\n| `yarn verify`   | Verify on a network using --network flag |\n\n## Running Tests\n\n:bulb: Prior to testing locally, run `yarn compile` in the `airswap-protocols` project root to build required artifacts.\n","readmeFilename":"README.md"}