Framework-agnostic session management for AT Protocol applications using Iron Session encryption
1{
2 "$schema": "https://jsr.io/schema/config-file.v1.json",
3 "name": "@tijs/atproto-sessions",
4 "version": "2.1.0",
5 "license": "MIT",
6 "exports": "./mod.ts",
7 "publish": {
8 "include": ["mod.ts", "src/**/*.ts", "README.md", "LICENSE"],
9 "exclude": ["**/*.test.ts"]
10 },
11 "imports": {
12 "iron-session": "npm:iron-session@8.0.4",
13 "@std/assert": "jsr:@std/assert@1.0.16"
14 },
15 "compilerOptions": {
16 "strict": true,
17 "noImplicitAny": true
18 },
19 "tasks": {
20 "test": "deno test --allow-all src/",
21 "check": "deno check mod.ts",
22 "fmt": "deno fmt",
23 "lint": "deno lint",
24 "quality": "deno fmt && deno lint && deno check mod.ts",
25 "ci": "deno task quality && deno task test"
26 }
27}