UNPKG

node-sp-auth

Version:

Unattended SharePoint http authentication with nodejs

90 lines (89 loc) 2.44 kB
{ "version": "3.0.9", "name": "node-sp-auth", "author": "Sergei Sergeev <sergeev.srg@gmail.com> (https://github.com/s-KaiNet)", "description": "Unattended SharePoint http authentication with nodejs", "main": "./lib/src/index.js", "typings": "./lib/src/index", "keywords": [ "sharepoint", "authentication", "nodejs", "saml", "oauth", "adfs" ], "bugs": { "url": "https://github.com/s-KaiNet/node-sp-auth/issues" }, "homepage": "https://github.com/s-KaiNet/node-sp-auth", "scripts": { "build": "npm run lint && tsc -p . && npm run copy", "copy": "cpy src/auth/resolvers/ondemand/electron/*.* lib/src/auth/resolvers/ondemand/electron", "dev": "npm run copy && tsc -p . --watch", "lint": "eslint -c .eslintrc.json --ext .ts src test", "prepublishOnly": "rimraf -- lib && npm run build", "test:dev": "mocha ./test/integration/tests.ts --watch --watch-extensions ts", "coverage": "nyc mocha ./test/integration/tests.ts" }, "nyc": { "extends": "@istanbuljs/nyc-config-typescript", "all": true, "report-dir": "coverage/integration", "include": [ "src/**/*.ts" ], "extension": [ ".ts" ], "reporter": [ "html", "text-summary" ] }, "mocha": { "require": [ "ts-node/register", "source-map-support/register" ], "full-trace": true, "bail": true }, "repository": { "type": "git", "url": "git://github.com/s-KaiNet/node-sp-auth.git" }, "devDependencies": { "@istanbuljs/nyc-config-typescript": "1.0.1", "@types/chai": "4.2.11", "@types/mocha": "7.0.2", "@typescript-eslint/eslint-plugin": "^3.3.0", "@typescript-eslint/parser": "^3.3.0", "chai": "4.2.0", "cpy-cli": "^4.1.0", "eslint": "^7.3.0", "mocha": "^8.4.0", "nyc": "15.1.0", "rimraf": "3.0.2", "source-map-support": "0.5.19", "ts-node": "8.10.2", "typescript": "3.9.5" }, "dependencies": { "@types/cookie": "0.4.0", "@types/core-js": "2.5.3", "@types/global-agent": "2.1.0", "@types/jsonwebtoken": "8.5.0", "@types/lodash.template": "4.5.0", "@types/node": "14.0.13", "cookie": "0.4.1", "cpass": "2.3.0", "global-agent": "2.1.12", "got": "10.7.0", "jsonwebtoken": "8.5.1", "lodash.template": "4.5.0", "node-ntlm-client": "0.1.2", "node-sp-auth-config": "3.0.1", "xmldoc": "1.1.2" } }