diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 002c291..3a20fe6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,4 +23,4 @@ jobs: - name: Check contract sizes run: yarn hardhat size-contracts - name: Test - run: yarn yarn test + run: yarn test diff --git a/package/package.json b/package/package.json index fd8572b..9c8a4f4 100644 --- a/package/package.json +++ b/package/package.json @@ -91,7 +91,7 @@ "@typechain/ethers-v6": "^0.3.2" }, "scripts": { - "build": "rm -rf ./lib && typechain --target=ethers-v6 --out-dir typechain ./artifacts/contracts/Config.sol/Config.json ./artifacts/contracts/EntitiesRegistry.sol/EntitiesRegistry.json ./artifacts/contracts/Market.sol/Market.json && tsc -p ./tsconfig.build.json", + "build": "rm -rf ./lib && typechain --target=ethers-v6 --out-dir typechain ./artifacts/contracts/Config.sol/Config.json ./artifacts/contracts/EntitiesRegistry.sol/EntitiesRegistry.json ./artifacts/contracts/Market.sol/Market.json ./artifacts/contracts/test/MockERC20Dec18Permit.sol/MockERC20Dec18Permit.json && tsc -p ./tsconfig.build.json", "lint": "eslint --ext .ts", "lint:fix": "eslint --ext .ts --fix && prettier --check !network --write ." } diff --git a/package/src/index.ts b/package/src/index.ts index 1608402..7057364 100644 --- a/package/src/index.ts +++ b/package/src/index.ts @@ -1,7 +1,12 @@ import ConfigJson from '../artifacts/contracts/Config.sol/Config.json'; import EntitiesRegistryJson from '../artifacts/contracts/EntitiesRegistry.sol/EntitiesRegistry.json'; import MarketJson from '../artifacts/contracts/Market.sol/Market.json'; +import ERC20PermitJson from '../artifacts/contracts/test/MockERC20Dec18Permit.sol/MockERC20Dec18Permit.json'; export * from '../typechain'; +export { + MockERC20Dec18Permit as ERC20Permit, + MockERC20Dec18Permit__factory as ERC20Permit__factory, +} from '../typechain'; export * from './constants'; -export { ConfigJson, EntitiesRegistryJson, MarketJson }; +export { ConfigJson, EntitiesRegistryJson, MarketJson, ERC20PermitJson };