Files
intervalsicu-mcp-auth/package.json
T
Chris Farhood 5532191ab5
build / test (push) Successful in 7s
build / build (push) Successful in 14s
feat: use current @better-auth/oauth-provider (drop deprecated oidc-provider)
Current OAuth 2.1 provider plugin (versioned with core, 1.6.23). Bundles JWT
(access tokens verifiable at /jwks), DCR via /oauth2/register incl. unauthenticated
registration (MCP clients register before they have creds), skipConsent since
sign-in is the authorization for a personal connector.
2026-07-05 16:38:57 -04:00

26 lines
736 B
JSON

{
"name": "intervalsicu-mcp-auth",
"version": "0.1.0",
"private": true,
"type": "module",
"description": "Better Auth OAuth/OIDC server for the Intervals.icu MCP product — Google/Apple sign-in, DCR-capable, issues JWTs the MCP server verifies.",
"scripts": {
"dev": "tsx watch src/server.ts",
"build": "tsc -p tsconfig.json",
"start": "node dist/server.js",
"migrate": "node dist/migrate.js",
"typecheck": "tsc -p tsconfig.json --noEmit"
},
"dependencies": {
"@better-auth/oauth-provider": "^1.6.23",
"better-auth": "^1.6.23",
"pg": "^8.13.1"
},
"devDependencies": {
"@types/node": "^22.10.0",
"@types/pg": "^8.11.10",
"tsx": "^4.19.2",
"typescript": "^5.7.2"
}
}