@hifi/flash-swap
v1.13.0 blockchain decentralized-finance ethereum flash-loans hifi smart-contracts solidity uniswap
build:types
yarn prepare:types && tsc --project ./tsconfig.prod.json
clean
shx rm -rf ./artifacts ./cache ./coverage ./coverage.json ./dist ./docs ./tsconfig.prod.tsbuildinfo
clean:node_modules
shx rm -rf ./node_modules
compile:sol
cross-env TS_NODE_TRANSPILE_ONLY=true hardhat compile
coverage
cross-env CODE_COVERAGE=true hardhat coverage --solcoverjs ./.solcover.js --temp artifacts --testfiles "test/**/*.ts"
generate:docs
hardhat docgen && yarn prettier
generate:types
cross-env TS_NODE_TRANSPILE_ONLY=true hardhat typechain
lint
yarn lint:sol && yarn lint:ts && yarn prettier:check
lint:sol
solhint --config ./.solhint.json --ignore-path ../../.solhintignore --max-warnings 0 "contracts/**/*.sol"
lint:ts
eslint --config ../../.eslintrc.yaml --ignore-path ../../.eslintignore --ext .js,.ts .
prepack
yarn build:types
prepare:types
yarn generate:types && yarn hardhat prepare-package
prettier
prettier --config ../../.prettierrc.js --ignore-path ../../.prettierignore --write "**/*.{js,json,md,sol,ts}"
prettier:check
prettier --check --config ../../.prettierrc.js --ignore-path ../../.prettierignore "**/*.{js,json,md,sol,ts}"
test
hardhat test
npm i @hifi/flash-swap
Metadata
- LGPL-3.0-or-later
- Whatever
- Hifi
- released 1/12/2024