vue3-msal-plugin
Version:
Vue 3 plugin for integrating MSAL.js into your app, offering easy-to-use composables.
56 lines (55 loc) • 1.64 kB
JSON
{
"name": "vue3-msal-plugin",
"version": "1.0.5",
"description": "Vue 3 plugin for integrating MSAL.js into your app, offering easy-to-use composables.",
"author": {
"name": "Dulan Hewage",
"email": "dulanhewage2@hotmail.com",
"url": "https://dulan.me"
},
"keywords": [
"vue",
"vue3",
"msal",
"microsoft",
"authentication",
"library",
"plugin",
"msal-browser",
"azure-ad"
],
"type": "module",
"files": [
"lib/*"
],
"main": "lib/index.js",
"module": "lib/index.js",
"types": "lib/types.d.ts",
"license": "MIT",
"scripts": {
"build": "node build/build.js && npm run generate:types",
"generate:types": "tsc -p tsconfig.json",
"lint": "eslint '*/**/*.{js,ts}' --quiet --fix",
"prettier": "prettier --write .",
"release:major": "npm version $(semver $npm_package_version -i major) && npm publish --tag latest",
"release:minor": "npm version $(semver $npm_package_version -i minor) && npm publish --tag latest",
"release:patch": "npm version $(semver $npm_package_version -i patch) && npm publish --tag latest"
},
"homepage": "https://github.com/DulanHewage/vue3-msal#readme",
"devDependencies": {
"@babel/types": "^7.24.0",
"@types/node": "^20.12.5",
"@typescript-eslint/eslint-plugin": "^7.5.0",
"@typescript-eslint/parser": "^7.5.0",
"esbuild": "^0.20.2",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"prettier": "^3.2.5",
"typescript": "^5.4.4"
},
"dependencies": {
"@azure/msal-browser": "^3.11.1",
"vue": "^3.4.21"
}
}