UNPKG

node-less-otp

Version:

A super lightweight library for generating and verifying one-time passwords (OTPs) without the database interaction and additional dependencies.

78 lines (77 loc) 1.98 kB
{ "name": "node-less-otp", "version": "0.0.8", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", "umd:main": "dist/index.umd.js", "types": "dist/index.d.ts", "exports": { "require": "./dist/index.cjs.js", "import": "./dist/index.esm.js", "types": "./dist/index.d.ts" }, "type": "module", "scripts": { "build": "rollup -c", "build:types": "tsc --emitDeclarationOnly", "prepare": "npm run build && npm run build:types", "test": "vitest" }, "author": "Maksym Motoman", "license": "Apache-2.0", "description": "A super lightweight library for generating and verifying one-time passwords (OTPs) without the database interaction and additional dependencies.", "keywords": [ "node", "less", "less-otp", "node-less-otp", "otp", "auth", "2fa", "totp", "hotp", "security", "stateless", "stateless-auth", "stateless-authorization", "stateless-authentication", "stateless-authorization-code", "passwordless", "passwordless-auth", "passwordless-authorization", "passwordless-authentication", "passwordless-authorization-code", "password-less", "authentication", "authorization", "one-time password" ], "repository": { "type": "git", "url": "https://github.com/maxonlinux/node-less-otp.git" }, "files": [ "dist/", "README.md", "LICENSE" ], "devDependencies": { "@babel/cli": "^7.25.9", "@babel/core": "^7.26.0", "@babel/preset-env": "^7.26.0", "@babel/preset-typescript": "^7.26.0", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": ">=28.0.1", "@rollup/plugin-node-resolve": ">=15.3.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.1", "@types/node": ">=12.0.0", "rollup": ">=2.0.0", "ts-node": ">=10.0.0", "typescript": ">=4.0.0", "vitest": "^2.1.4" }, "engines": { "node": ">=12.0.0" } }