UNPKG

@jovijovi/two-fa.js

Version:

A two-factor authentication(2FA) based on HOTP & TOTP written in TypeScript

39 lines (38 loc) 1.17 kB
{ "name": "@jovijovi/two-fa.js", "version": "0.2.5", "description": "A two-factor authentication(2FA) based on HOTP & TOTP written in TypeScript", "author": "jovijovi <mageyul@hotmail.com>", "license": "MIT", "keywords": [ "typescript", "two-fa", "2FA" ], "main": "./lib/index.js", "module": "./lib/index.js", "types": "./lib/index.d.ts", "scripts": { "clean": "rm -rf ./dist/*", "test": "jest --coverage --forceExit", "build": "yarn clean && tsc --build", "clean-pub": "rm -rf ./publish/* && mkdir -p ./publish", "prepub": "yarn clean-pub && yarn build && cp -ap ./dist/lib ./publish/lib && cp -ap LICENSE ./publish/ && cp -ap package.json ./publish/ && cp -ap README.md ./publish/" }, "devDependencies": { "@tsconfig/node16": "^1.0.2", "@types/jest": "28.1.4", "@types/node": "18.0.3", "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/parser": "^5.30.5", "eslint": "^8.19.0", "jest": "28.1.2", "ts-jest": "28.0.5", "ts-node": "10.8.2", "typescript": "4.7.4" }, "dependencies": { "base32-decode": "^1.0.0", "base32-encode": "^1.2.0" } }