@magda/authentication-plugin-sdk
Version:
MAGDA Authentication Plugin SDK
65 lines (64 loc) • 1.67 kB
JSON
{
"name": "@magda/authentication-plugin-sdk",
"description": "MAGDA Authentication Plugin SDK",
"version": "6.0.0-alpha.11",
"type": "module",
"exports": {
".": "./dist/index.js",
"./package.json": "./package.json"
},
"engines": {
"node": ">=18.19.0"
},
"scripts": {
"prebuild": "rimraf dist tsconfig.tsbuildinfo",
"build": "yarn build-main && yarn build-types && yarn build-types-bundle",
"build-main": "node esbuild.js",
"build-types": "tsc --emitDeclarationOnly",
"build-types-bundle": "api-extractor run --local",
"release": "npm publish || echo \"Skip releasing npm package @magda/authentication-plugin-sdk.\""
},
"author": "",
"license": "Apache-2.0",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"devDependencies": {
"@magda/auth-api-client": "^6.0.0-alpha.11",
"@magda/typescript-common": "^6.0.0-alpha.11",
"@types/express-session": "^1.18.1",
"@types/lodash": "^4.14.74",
"@types/pg": "^8.6.5",
"connect-pg-simple": "^6.2.1",
"cookie-parser": "^1.4.7",
"esbuild": "^0.19.10",
"express": "^4.21.2",
"express-session": "^1.18.1",
"lodash": "^4.17.4",
"ts-loader": "^9.5.1",
"typescript": "~5.3.3",
"urijs": "^1.19.11"
},
"dependencies": {
"@types/express": "^4.17.21",
"@types/passport": "^1.0.3",
"@types/urijs": "^1.19.19",
"pg": "^8.11.3"
},
"magda": {
"language": "typescript",
"categories": {
"npmPackage": true,
"useCommonLib": true
}
},
"keywords": [
"Magda",
"Authentication",
"Authentication Plugin",
"Passport",
"SDK"
],
"files": [
"dist"
]
}