{ "name": "@tijs/oauth-client-deno", "version": "5.1.0", "description": "AT Protocol OAuth client for Deno - handle-focused alternative to @atproto/oauth-client-node with Web Crypto API compatibility", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/tijs/oauth-client-deno.git" }, "keywords": [ "atproto", "oauth", "deno", "bluesky", "authentication", "dpop", "web-crypto" ], "exports": "./mod.ts", "imports": { "@atproto/syntax": "npm:@atproto/syntax@0.4.0", "@panva/jose": "jsr:@panva/jose@6.1.0", "@std/assert": "jsr:@std/assert@1.0.13" }, "publish": { "exclude": [ ".github/", ".vscode/", "npm/", "_build_npm.ts", "_build_import_map.json", "coverage/", "test/", "*.test.ts", "*.bench.ts", ".gitignore" ] }, "tasks": { "test": "deno test --allow-net --allow-read", "check": "deno check **/*.ts", "fmt": "deno fmt --check", "fmt:fix": "deno fmt", "lint": "deno lint", "ci": "deno task fmt && deno task lint && deno task check && deno task test", "prepare": "deno task ci", "build:npm": "deno run -A _build_npm.ts" }, "fmt": { "useTabs": false, "lineWidth": 100, "indentWidth": 2, "semiColons": true, "singleQuote": false, "proseWrap": "preserve" }, "lint": { "rules": { "tags": [ "recommended" ] }, "exclude": [ "coverage/", "dist/", "build/", "_build_npm.ts" ] }, "compilerOptions": { "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "exactOptionalPropertyTypes": true, "noImplicitOverride": false } }