{
    "name": "strapi-plugin-obo-auth",
    "version": "1.2.1",
    "description": "A Strapi plugin to enable an On-Behalf-Of (OBO) token exchange flow, allowing a middle-tier service to act on behalf of a user.",
    "strapi": {
        "name": "strapi-plugin-obo-auth",
        "displayName": "OBO Auth",
        "description": "Adds a token exchange endpoint for On-Behalf-Of authentication flows.",
        "kind": "plugin"
    },
    "main": "strapi-server.js",
    "files": [
        "strapi-server.js",
        "strapi-admin.js",
        "server/",
        "admin/",
        "README.md"
    ],
    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1",
        "build": "echo \"Build completed\"",
        "develop": "echo \"Development mode\""
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/yabebalFantaye/strapi-plugin-obo-auth.git"
    },
    "keywords": [
        "strapi",
        "plugin",
        "auth",
        "obo",
        "jwt",
        "token-exchange",
        "microservice",
        "authentication"
    ],
    "author": "Yabebal Fantaye",
    "license": "MIT",
    "dependencies": {
        "jsonwebtoken": "^9.0.0"
    },
    "peerDependencies": {
        "@strapi/strapi": "^5.0.0"
    },
    "peerDependenciesMeta": {
        "@strapi/strapi": {
            "optional": false
        }
    },
    "engines": {
        "node": ">=18.0.0",
        "npm": ">=6.0.0"
    }
}
