eip-712
v1.0.0 ethereum eip712
clean
rimraf lib
build
yarn run clean && yarn run build:source && yarn run build:declarations
build:source
yarn run build:source:cjs && yarn run build:source:es
build:source:cjs
cross-env NODE_ENV=production BABEL_ENV=cjs babel src --extensions '.ts' --source-maps --out-dir lib/cjs
build:source:es
cross-env NODE_ENV=production BABEL_ENV=es babel src --extensions '.ts' --source-maps --out-dir lib/es
build:declarations
tsc -p tsconfig.build.json
test
jest
lint
yarn run lint:tsc && yarn run lint:eslint && yarn run lint:prettier && yarn run lint:lockfile
lint:tsc
tsc --noEmit
lint:eslint
eslint . --ignore-path .gitignore --ext .ts,.tsx,.js,.jsx
lint:prettier
prettier --check --ignore-path .gitignore '**/*.{ts,tsx,js,json}'
lint:lockfile
lockfile-lint --type yarn --path yarn.lock --allowed-hosts yarn --validate-https --validate-checksum --validate-integrity
format
prettier --write --ignore-path .gitignore '**/*.{ts,tsx,js,json}'
prepare
yarn run build
npm i eip-712
Source Code
github.com/Mrtenz/eip-712Metadata
- MIT
- >=10
- Maarten Zuidhoorn
- released 2/10/2022