All @prairielearn/session versions

@prairielearn/session @4.0.0

License
No
Install Scripts
6
Dependencies
19
Dev Dependencies
37.0 KB
Package Size
Published

The implementation borrows heavily from prior art such as [`express-session`](https://github.com/expressjs/session) and [`fastify-session`](https://github.com/fastify/session). However, the semantics and functionality have been changed to better suit Prai

Maintainers

nwalters512mwest1066

Dependencies (6)

PackageConstraintRegistry Status
cookie ^0.7.2 auto_approved
uid-safe ^2.1.5 auto_approved
on-headers ^1.1.0 auto_approved
@types/express ^4.17.25 auto_approved
cookie-signature ^1.2.2 auto_approved
express-async-handler ^1.2.0 auto_approved

Dev Dependencies (19)

PackageConstraintRegistry Status
tsx ^4.21.0 auto_approved
vitest ^4.0.17 auto_approved
express ^4.22.1 auto_approved
node-fetch ^3.3.2 auto_approved
typescript ^5.9.3 auto_approved
@types/node ^24.10.9 auto_approved
fetch-cookie ^3.2.0 auto_approved
@types/cookie ^0.6.0 auto_approved
@types/uid-safe ^2.1.5 Not imported
@types/node-fetch ^2.6.13 auto_approved
@types/on-headers ^1.0.4 auto_approved
set-cookie-parser ^3.0.1 auto_approved
source-map-support ^0.5.21 auto_approved
@vitest/coverage-v8 ^4.0.17 auto_approved
@prairielearn/tsconfig ^0.0.0 Not imported
@types/cookie-signature ^1.1.2 auto_approved
@types/set-cookie-parser ^2.4.10 auto_approved
@typescript/native-preview ^7.0.0-dev.20260106.1 auto_approved
@prairielearn/express-test-utils ^2.0.6 auto_approved

Transitive Dependency Tree

18 transitive deps max depth 5
  ├─ @types/express ^4.17.25 → 4.17.25
  ├─ cookie ^0.7.2 → 0.7.2
  ├─ cookie-signature ^1.2.2 → 1.2.2
  ├─ express-async-handler ^1.2.0 → 1.2.0
  ├─ on-headers ^1.1.0 → 1.1.0
├─ uid-safe ^2.1.5 → 2.1.5
  ├─ @types/body-parser * → 1.19.6
  ├─ @types/express-serve-static-core ^4.17.33 → 4.19.8
  ├─ @types/qs * → 6.15.1
  ├─ @types/serve-static ^1 → 1.15.10
├─ random-bytes ~1.0.0
  ├─ @types/connect * → 3.4.38
  ├─ @types/http-errors * → 2.0.5
  ├─ @types/node * → 25.9.2
  ├─ @types/qs * → 6.15.1
  ├─ @types/range-parser * → 1.2.7
  ├─ @types/send <1 → 0.17.5
├─ @types/send * → 1.2.1
  ├─ @types/mime ^1 → 1.3.5
  ├─ @types/node * → 25.9.2
├─ undici-types >=7.24.0 <7.24.7 → 7.24.6
  ├─ undici-types >=7.24.0 <7.24.7 → 7.24.6

Changes from v3.0.26

No metadata changes detected.

File Changes

0 added 0 removed 2 modified size delta: +.1 KB

Commit: 89efcc54c4e2 Browse source

Published to npm: