@universal-login/web3

v0.5.10
The easiest way to interact with Universal Login is via web3 providers, that allow interacting with UniLogin contracts via web3js, ethers.js, or similar libraries.

prebuild

yarn clean

build:cjs

tsc --outDir dist/cjs --declaration false --declarationMap false && cpx "src/ui/assets/**/*" dist/cjs/src/ui/assets && cpx "src/ui/styles/**/*" dist/cjs/src/ui/styles

build:esm

tsc --outDir dist/esm --module ES6 && cpx "src/ui/assets/**/*" dist/esm/src/ui/assets && cpx "src/ui/styles/**/*" dist/esm/src/ui/styles

build

yarn build:cjs && yarn build:esm && yarn build:iframe

lint

eslint '{src,test}/**/*.{ts,tsx}'

test

cross-env NODE_ENV=test mocha -r ts-node/register/transpile-only -r ./test/testconfig -t 10000 'test/**/*.ts'

clean

rimraf dist

start

webpack-dev-server --mode development

start:example

ts-node src/scripts/dev-start.ts

build:iframe

webpack --config webpack.iframe.config.js --mode production

start:iframe

webpack-dev-server --config webpack.iframe.config.js --mode development
npm i @universal-login/web3

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 2/20/2020

Downloads