@crpdo/time
Version:
Provides methods for performing time-based operations including token verification, hash generation, and NTP calculations. It primarily deals with time-based one-time password (TOTP) functions
106 lines (105 loc) • 2.21 kB
JSON
{
"name": "@crpdo/time",
"version": "0.0.4",
"description": "Provides methods for performing time-based operations including token verification, hash generation, and NTP calculations. It primarily deals with time-based one-time password (TOTP) functions",
"author": "Basedwon <basedwon@protonmail.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://gitlab.com/frenware/core/crpdo/time.git"
},
"bugs": {
"url": "https://gitlab.com/frenware/core/crpdo/time/issues"
},
"homepage": "https://gitlab.com/frenware/core/crpdo/time#readme",
"scripts": {
"dev": "nodemon -w .. -x npm test",
"docs": "jsdoc2md lib/*.js > docs/api.md",
"update": "npm run update:prod && npm run update:dev",
"update:prod": "npm i -S @crpdo/crypto@latest",
"update:dev": "npm i -D @basd/testr@latest",
"test": "testr test"
},
"main": "lib/time.js",
"exports": {
".": "./lib/time.js"
},
"browser": {
".": "./lib/time.js"
},
"dependencies": {
"@crpdo/crypto": "^0.0.5"
},
"devDependencies": {
"@basd/testr": "^0.1.2",
"jsdoc": "^4.0.2",
"jsdoc-to-markdown": "^8.0.0"
},
"keywords": [
"cryptography",
"javascript",
"nodejs",
"browser",
"tweetnacl",
"encryption",
"decryption",
"crypto",
"hashing",
"sha1",
"sha256",
"sha3",
"keccak",
"md5",
"nacl",
"mnemonic",
"random",
"utils",
"handshake",
"key",
"merkle",
"ratchet",
"srp",
"sss",
"time",
"security",
"secure",
"privacy",
"token",
"totp",
"otp",
"2fa",
"two-factor-authentication",
"authentication",
"auth",
"password",
"secret",
"hd-key",
"base-key",
"box-key",
"sign-key",
"digital-signature",
"signing",
"verifying",
"secure-remote-password",
"secrets",
"secret-sharing",
"secrets.js",
"sss.js",
"ntp",
"time-sync",
"network-time-protocol",
"coins",
"cryptocurrency",
"bitcoin",
"blockchain",
"ethereum",
"ripple",
"litecoin",
"open-source",
"npm-package",
"npm",
"module",
"library",
"js"
]
}