otpauth

v9.2.3
One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers
otp hotp totp one time password 2fa 2 factor two factor two-factor 2step and 7 more...

all

run-s lint types build docs test

docs

run-s docs:clean docs:compile

lint

run-s lint:*

test

run-s test:*

build

run-s build:clean build:compile

types

run-s types:clean types:compile

format

run-s format:*

version

run-s all && git add -A ./types/ ./dist/ ./docs/

test:bun

run-s test:bun:*

test:deno

run-s test:deno:*

test:node

run-s test:node:*

docs:clean

rimraf ./docs/

build:clean

rimraf ./dist/

lint:eslint

eslint --max-warnings 0 ./

types:clean

rimraf ./types/

docs:compile

typedoc ./src/index.js --readme none --out ./docs/

test:browser

run-s test:browser:*

test:bun:esm

run-s test:bun:esm:*

build:compile

rollup -c

format:eslint

eslint --fix ./

lint:prettier

prettier --list-different ./

test:deno:esm

run-s test:deno:esm:*

test:node:cjs

run-s test:node:cjs:*

test:node:esm

run-s test:node:esm:*

types:compile

tsc

format:prettier

prettier --write ./

test:bun:esm:min

bun test ./test/bun.test.min.mjs

test:deno:esm:min

deno test --no-npm --allow-read=./test/,./dist/ --allow-net=deno.land ./test/deno.test.min.mjs

test:node:cjs:min

node ./test/node.test.min.cjs

test:node:esm:min

node ./test/node.test.min.mjs

test:bun:esm:unmin

bun test ./test/bun.test.mjs

test:browser:webkit

run-s test:browser:webkit:*

test:deno:esm:unmin

deno test --no-npm --allow-read=./test/,./dist/ --allow-net=deno.land ./test/deno.test.mjs

test:node:cjs:unmin

node ./test/node.test.cjs

test:node:esm:unmin

node ./test/node.test.mjs

test:browser:firefox

run-s test:browser:firefox:*

test:browser:chromium

run-s test:browser:chromium:*

test:browser:webkit:umd

run-s test:browser:webkit:umd:*

test:browser:firefox:umd

run-s test:browser:firefox:umd:*

test:browser:chromium:umd

run-s test:browser:chromium:umd:*

test:browser:webkit:umd:min

node ./test/browser.test.min.mjs webkit

test:browser:firefox:umd:min

node ./test/browser.test.min.mjs firefox

test:browser:chromium:umd:min

node ./test/browser.test.min.mjs chromium

test:browser:webkit:umd:unmin

node ./test/browser.test.mjs webkit

test:browser:firefox:umd:unmin

node ./test/browser.test.mjs firefox

test:browser:chromium:umd:unmin

node ./test/browser.test.mjs chromium

Metadata

  • MIT
  • Whatever
  • Héctor Molinero Fernández
  • released 4/9/2024

Downloads

Maintainers