@cityssm/authentication-helper
Version:
Handles the authentication requests for web applications.
54 lines (53 loc) • 2.03 kB
JSON
{
"name": "@cityssm/authentication-helper",
"version": "0.6.1",
"description": "Handles the authentication requests for web applications.",
"keywords": [
"authentication",
"active-directory",
"username",
"password"
],
"homepage": "https://github.com/cityssm/node-authentication-helper#readme",
"bugs": {
"url": "https://github.com/cityssm/node-authentication-helper/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/cityssm/node-authentication-helper.git"
},
"license": "MIT",
"author": "The Corporation of the City of Sault Ste. Marie",
"type": "module",
"exports": {
".": "./index.js",
"./activeDirectoryAuthenticator": "./authenticators/activeDirectoryAuthenticator.js",
"./activeDirectoryAuthenticator.js": "./authenticators/activeDirectoryAuthenticator.js",
"./adWebAuthAuthenticator": "./authenticators/adWebAuthAuthenticator.js",
"./adWebAuthAuthenticator.js": "./authenticators/adWebAuthAuthenticator.js",
"./functionAuthenticator": "./authenticators/functionAuthenticator.js",
"./functionAuthenticator.js": "./authenticators/functionAuthenticator.js",
"./plainTextAuthenticator": "./authenticators/plainTextAuthenticator.js",
"./plainTextAuthenticator.js": "./authenticators/plainTextAuthenticator.js"
},
"scripts": {
"coverage": "c8 --reporter=lcov --reporter=text --reporter=text-summary node --test",
"test": "node --test",
"test:activeDirectory": "node --test test/activeDirectory.test.js",
"test:adWebAuth": "node --test test/adWebAuth.test.js",
"test:function": "node --test test/function.test.js",
"test:plainText": "node --test test/plainText.test.js"
},
"dependencies": {
"@cityssm/activedirectory-authenticate": "^1.1.1",
"@cityssm/ad-web-auth-connector": "^1.2.0"
},
"devDependencies": {
"@types/node": "^24.1.0",
"eslint-config-cityssm": "^27.0.0",
"prettier-config-cityssm": "^1.0.0"
},
"engines": {
"node": ">=18.0.0"
}
}