{ "name": "@goauthentik/logger-js", "version": "1.1.1", "description": "Pino-based logger for authentik", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/goauthentik/authentik.git", "directory": "packages/logger-js" }, "scripts": { "build": "tsc -p .", "lint": "eslint --fix .", "lint-check": "eslint --max-warnings 0 .", "prettier": "prettier --write .", "prettier-check": "prettier --check .", "watch": "tsc -p . --watch" }, "type": "module", "types": "./out/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "types": "./out/index.d.ts", "node": "./lib/node.js", "browser": "./index.js", "import": "./index.js" } }, "devDependencies": { "@eslint/js": "^9.39.3", "@goauthentik/prettier-config": "../prettier-config", "@goauthentik/tsconfig": "../tsconfig", "@types/node": "^25.5.0", "eslint": "^9.39.3", "pino": "^10.3.1", "pino-pretty": "^13.1.2", "prettier": "^3.8.1", "prettier-plugin-packagejson": "^3.0.2", "typescript": "^6.0.2", "typescript-eslint": "^8.57.2" }, "peerDependencies": { "pino": "^10.3.1", "pino-pretty": "^13.1.2" }, "files": [ "./index.js", "lib/**/*", "out/**/*" ], "engines": { "node": ">=24", "npm": ">=11.10.1" }, "devEngines": { "runtime": { "name": "node", "version": ">=24", "onFail": "ignore" }, "packageManager": { "name": "npm", "version": ">=11.10.1", "onFail": "ignore" } }, "prettier": "@goauthentik/prettier-config", "overrides": { "@typescript-eslint/eslint-plugin": { "typescript": "$typescript" }, "@typescript-eslint/parser": { "typescript": "$typescript" }, "format-imports": { "eslint": "$eslint" }, "typescript-eslint": { "typescript": "$typescript" } }, "peerDependenciesMeta": { "pino": { "optional": true }, "pino-pretty": { "optional": true } }, "publishConfig": { "access": "public" } }