{
  "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"
  }
}
