update devDependencies, fix lint issues
[squeep-totp] / package.json
1 {
2 "name": "@squeep/totp",
3 "version": "1.1.4",
4 "description": "A minimal TOTP/HOTP helper.",
5 "main": "index.js",
6 "scripts": {
7 "audit": "npm audit",
8 "coverage": "nyc npm test",
9 "coverage-check": "nyc check-coverage",
10 "eslint": "eslint index.js lib",
11 "test": "mocha --recursive"
12 },
13 "keywords": [
14 "OTP",
15 "TOTP",
16 "HOTP",
17 "OATH",
18 "rfc4226",
19 "rfc6238",
20 "2FA"
21 ],
22 "engines": {
23 "node": ">14"
24 },
25 "pre-commit": [
26 "audit",
27 "eslint",
28 "coverage",
29 "coverage-check"
30 ],
31 "files": [
32 "lib/**"
33 ],
34 "author": "Justin Wind <jwind-npm@squeep.com>",
35 "license": "ISC",
36 "devDependencies": {
37 "@squeep/eslint-config": "^1",
38 "eslint": "^9",
39 "mocha": "^10",
40 "nyc": "^15",
41 "pre-commit": "^1",
42 "sinon": "^17"
43 },
44 "dependencies": {
45 "base32.js": "^0.1.0",
46 "qrcode-svg": "^1.1.0"
47 }
48 }