@jovijovi/two-fa.js
Version:
A two-factor authentication(2FA) based on HOTP & TOTP written in TypeScript
39 lines (38 loc) • 1.17 kB
JSON
{
"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"
}
}