{
    "name": "@goauthentik/docs",
    "version": "0.0.0",
    "license": "MIT",
    "private": true,
    "scripts": {
        "build": "npm run build -w docs",
        "build:api": "npm run build -w api",
        "build:integrations": "npm run build -w integrations",
        "check-types": "tsc -b",
        "docusaurus": "docusaurus",
        "lint": "eslint --fix .",
        "lint-check": "eslint --max-warnings 0 .",
        "lint:lockfile": "echo 'Skipping lockfile linting'",
        "prettier": "prettier --write .",
        "prettier-check": "prettier --check .",
        "start": "npm start -w docs",
        "test": "node --test"
    },
    "dependencies": {
        "@eslint/js": "^9.39.1",
        "@goauthentik/eslint-config": "^1.1.1",
        "@goauthentik/prettier-config": "^3.2.1",
        "@goauthentik/tsconfig": "^1.0.5",
        "@types/node": "^25.0.0",
        "@typescript-eslint/eslint-plugin": "^8.48.0",
        "@typescript-eslint/parser": "^8.48.0",
        "escape-string-regexp": "^5.0.0",
        "eslint": "^9.39.1",
        "netlify-plugin-cache": "^1.0.3",
        "netlify-redirect-parser": "^14.4.0",
        "npm-run-all": "^4.1.5",
        "postman-code-generators": "2.1.0",
        "prettier": "^3.7.3",
        "prettier-plugin-packagejson": "^2.5.20",
        "typescript-eslint": "^8.48.0"
    },
    "optionalDependencies": {
        "@rspack/binding-darwin-arm64": "1.6.6",
        "@rspack/binding-linux-arm64-gnu": "1.6.6",
        "@rspack/binding-linux-x64-gnu": "1.6.6",
        "@swc/core-darwin-arm64": "1.15.3",
        "@swc/core-linux-arm64-gnu": "1.15.3",
        "@swc/core-linux-x64-gnu": "1.15.3",
        "@swc/html-darwin-arm64": "1.15.3",
        "@swc/html-linux-arm64-gnu": "1.15.3",
        "@swc/html-linux-x64-gnu": "1.15.3",
        "lightningcss-darwin-arm64": "1.30.2",
        "lightningcss-linux-arm64-gnu": "1.30.2",
        "lightningcss-linux-x64-gnu": "1.30.2"
    },
    "engines": {
        "node": ">=24",
        "npm": ">=11.6.2"
    },
    "workspaces": [
        "vendored/*",
        "docusaurus-theme",
        "api",
        "integrations",
        "docs"
    ],
    "prettier": "@goauthentik/prettier-config",
    "overrides": {
        "@goauthentik/api-docs": {
            "openapi-to-postmanv2": "^5.0.0",
            "postman-collection": "^5.0.2",
            "postman-code-generators": {
                "detect-package-manager": "file:./vendored/detect-package-manager",
                "shelljs": "0.10.0"
            },
            "docusaurus-theme-openapi-docs": {
                "postman-code-generators": {
                    ".": "^2.1.0",
                    "detect-package-manager": "file:./vendored/detect-package-manager"
                }
            }
        },
        "docusaurus-theme-openapi-docs": {
            "postman-code-generators": {
                ".": "^1.10.1",
                "detect-package-manager": "file:./vendored/detect-package-manager",
                "shelljs": "0.10.0"
            }
        },
        "format-imports": {
            "eslint": "$eslint"
        },
        "postman-code-generators": {
            "detect-package-manager": "file:./vendored/detect-package-manager",
            "shelljs": "0.10.0"
        }
    },
    "devEngines": {
        "runtime": {
            "name": "node",
            "onFail": "error",
            "version": ">=24"
        },
        "packageManager": {
            "name": "npm",
            "onFail": "warn",
            "version": ">=11.6.2"
        }
    }
}
