update changelog
[squeep-authentication-module] / package.json
1 {
2 "name": "@squeep/authentication-module",
3 "version": "1.5.1",
4 "description": "Wrangles authenticated sessions, endpoints, and resources; intended for use in Squeep Framework Applications.",
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 "eslint:test": "eslint test",
12 "test": "mocha --recursive",
13 "prepare": "husky"
14 },
15 "files": [
16 "lib/**"
17 ],
18 "repository": {
19 "type": "git",
20 "url": "https://git.squeep.com/squeep-authentication-module/"
21 },
22 "keywords": [
23 "authentication",
24 "argon2",
25 "IndieAuth",
26 "pam"
27 ],
28 "engines": {
29 "node": ">=18"
30 },
31 "author": "Justin Wind <jwind-npm@squeep.com>",
32 "license": "ISC",
33 "dependencies": {
34 "@squeep/api-dingus": "^2",
35 "@squeep/html-template-helper": "git+https://git.squeep.com/squeep-html-template-helper#v1.6.2",
36 "@squeep/indieauth-helper": "^1",
37 "@squeep/mystery-box": "^2",
38 "@squeep/totp": "^1",
39 "uuid": "^11"
40 },
41 "optionalDependencies": {
42 "argon2": "^0.41.1",
43 "node-linux-pam": "^0.2.1"
44 },
45 "devDependencies": {
46 "@squeep/eslint-config": "^1",
47 "eslint": "^9",
48 "html-validate": "^9",
49 "husky": "^9.1.7",
50 "mocha": "^11",
51 "nyc": "^17",
52 "sinon": "^19"
53 }
54 }