This is a Xen NFT project.
npm install
npm run test
https://docs.soliditylang.org/en/latest/style-guide.html
Check code lint
npm run lint
Fix code lint
npm run lint:fix
This project uses Husky to run git hooks. The pre-commit
hook runs lint-staged
to run code lint checking and code formatting before committing.
Install Husky hooks
npm run husky:install
Reference forwarder implementation from OpenGSN: https://github.com/opengsn/gsn/blob/master/packages/contracts/src/forwarder/Forwarder.sol