All @prairielearn/react versions
@prairielearn/react @2.0.1
—
License
No
Install Scripts
12
Dependencies
4
Dev Dependencies
10.2 KB
Package Size
Published
Utilities for rendering React components within PrairieLearn's HTML templating system, including static rendering and client-side hydration.
Maintainers
nwalters512mwest1066reteps
Dependencies (12)
| Package | Constraint | Registry Status |
|---|---|---|
| clsx | ^2.1.1 | auto_approved |
| react | ^19.2.4 | auto_approved |
| react-dom | ^19.2.4 | auto_approved |
| superjson | ^2.2.6 | auto_approved |
| @types/react | ^19.2.10 | auto_approved |
| @types/react-dom | ^19.2.3 | auto_approved |
| selector-observer | ^2.1.6 | auto_approved |
| @prairielearn/html | ^5.0.1 | auto_approved |
| @prairielearn/error | ^3.0.2 | auto_approved |
| @prairielearn/utils | ^3.1.1 | auto_approved |
| @prairielearn/browser-utils | ^2.6.3 | auto_approved |
| @prairielearn/compiled-assets | ^4.0.1 | auto_approved |
Dev Dependencies (4)
| Package | Constraint | Registry Status |
|---|---|---|
| typescript | ^5.9.3 | auto_approved |
| @types/node | ^24.10.9 | auto_approved |
| @prairielearn/tsconfig | ^2.0.0 | Not imported |
| @typescript/native-preview | ^7.0.0-dev.20260130.1 | auto_approved |
Transitive Dependency Tree
87 transitive deps
max depth 8
├─
@prairielearn/browser-utils
^2.6.3
→ 2.7.2
├─
@prairielearn/compiled-assets
^4.0.1
→ 4.1.6
├─
@prairielearn/error
^3.0.2
→ 3.0.9
├─
@prairielearn/html
^5.0.1
→ 5.0.6
├─
@prairielearn/utils
^3.1.1
→ 3.2.0
├─
@types/react
^19.2.10
→ 19.2.16
├─
@types/react-dom
^19.2.3
→ 19.2.3
├─
clsx
^2.1.1
→ 2.1.1
├─
react
^19.2.4
→ 19.2.7
├─
react-dom
^19.2.4
→ 19.2.7
├─
selector-observer
^2.1.6
→ 2.1.6
├─
superjson
^2.2.6
→ 2.2.6
├─
@prairielearn/html
^5.0.6
→ 5.0.6
├─
commander
^14.0.3
→ 14.0.3
├─
copy-anything
^4
→ 4.0.5
├─
csstype
^3.2.2
→ 3.2.3
├─
csv-stringify
^6.7.0
→ 6.7.0
├─
es-toolkit
^1.47.0
→ 1.47.0
├─
esbuild
^0.28.0
→ 0.28.0
├─
express-static-gzip
^2.2.0 <3
→ 2.1.7
├─
extract-zip
^2.0.1
→ 2.0.1
├─
fs-extra
^11.3.5
→ 11.3.5
├─
globby
^16.2.0
→ 16.2.0
├─
js-base64
^3.7.8
→ 3.7.8
├─
pretty-bytes
^7.1.0
→ 7.1.0
├─
scheduler
^0.27.0
→ 0.27.0
├─
selector-set
^1.1
→ 1.1.5
├─
tmp-promise
^3.0.3
→ 3.0.3
├─
yauzl
^2.10.0
→ 2.10.0
├─
@sindresorhus/merge-streams
^4.0.0
→ 4.0.0
├─
@types/yauzl
^2.9.1
→ 2.10.3
├─
buffer-crc32
~0.2.3
→ 0.2.13
├─
debug
^4.1.1
→ 4.4.3
├─
fast-glob
^3.3.3
→ 3.3.3
├─
fd-slicer
~1.1.0
→ 1.1.0
├─
get-stream
^5.1.0
→ 5.2.0
├─
graceful-fs
^4.2.0
→ 4.2.11
├─
ignore
^7.0.5
→ 7.0.5
├─
is-path-inside
^4.0.0
→ 4.0.0
├─
is-what
^5.2.0
→ 5.5.0
├─
jsonfile
^6.0.1
→ 6.2.1
├─
serve-static
^1.14.1
→ 1.16.3
├─
slash
^5.1.0
→ 5.1.0
├─
tmp
^0.2.0
→ 0.2.7
├─
unicorn-magic
^0.4.0
→ 0.4.0
├─
universalify
^2.0.0
→ 2.0.1
├─
yauzl
^2.10.0
→ 2.10.0
├─
@nodelib/fs.stat
^2.0.2
→ 2.0.5
├─
@nodelib/fs.walk
^1.2.3
→ 1.2.8
├─
@types/node
*
→ 25.9.2
├─
buffer-crc32
~0.2.3
→ 0.2.13
├─
encodeurl
~2.0.0
→ 2.0.0
├─
escape-html
~1.0.3
→ 1.0.3
├─
fd-slicer
~1.1.0
→ 1.1.0
├─
glob-parent
^5.1.2
→ 5.1.2
├─
merge2
^1.3.0
→ 1.4.1
├─
micromatch
^4.0.8
→ 4.0.8
├─
ms
^2.1.3
→ 2.1.3
├─
parseurl
~1.3.3
→ 1.3.3
├─
pend
~1.2.0
→ 1.2.0
├─
pump
^3.0.0
→ 3.0.4
├─
send
~0.19.1
→ 0.19.2
├─
universalify
^2.0.0
→ 2.0.1
├─
@nodelib/fs.scandir
2.1.5
→ 2.1.5
├─
braces
^3.0.3
→ 3.0.3
├─
debug
2.6.9
├─
depd
2.0.0
→ 2.0.0
├─
destroy
1.2.0
→ 1.2.0
├─
encodeurl
~2.0.0
→ 2.0.0
├─
end-of-stream
^1.1.0
→ 1.4.5
├─
escape-html
~1.0.3
→ 1.0.3
├─
etag
~1.8.1
→ 1.8.1
├─
fastq
^1.6.0
→ 1.20.1
├─
fresh
~0.5.2
→ 0.5.2
├─
http-errors
~2.0.1
→ 2.0.1
├─
is-glob
^4.0.1
→ 4.0.3
├─
mime
1.6.0
→ 1.6.0
├─
ms
2.1.3
→ 2.1.3
├─
on-finished
~2.4.1
→ 2.4.1
├─
once
^1.3.1
→ 1.4.0
├─
pend
~1.2.0
→ 1.2.0
├─
picomatch
^2.3.1
→ 2.3.2
├─
range-parser
~1.2.1
→ 1.2.1
├─
statuses
~2.0.2
→ 2.0.2
├─
undici-types
>=7.24.0 <7.24.7
→ 7.24.6
├─
@nodelib/fs.stat
2.0.5
→ 2.0.5
├─
depd
~2.0.0
→ 2.0.0
├─
ee-first
1.1.1
→ 1.1.1
├─
fill-range
^7.1.1
→ 7.1.1
├─
inherits
~2.0.4
→ 2.0.4
├─
is-extglob
^2.1.1
→ 2.1.1
├─
once
^1.4.0
→ 1.4.0
├─
reusify
^1.0.4
→ 1.1.0
├─
run-parallel
^1.1.9
→ 1.2.0
├─
setprototypeof
~1.2.0
→ 1.2.0
├─
statuses
~2.0.2
→ 2.0.2
├─
toidentifier
~1.0.1
→ 1.0.1
├─
wrappy
1
→ 1.0.2
├─
queue-microtask
^1.2.2
→ 1.2.3
├─
to-regex-range
^5.0.1
→ 5.0.1
├─
wrappy
1
→ 1.0.2
├─
is-number
^7.0.0
→ 7.0.0
Changes from v2.0.0
Dependency Changes
| Change | Package | Version |
|---|---|---|
| changed | react | ^19.2.3 → ^19.2.4 |
| changed | react-dom | ^19.2.3 → ^19.2.4 |
| changed | @types/react | ^19.2.8 → ^19.2.10 |
| changed | @prairielearn/html | ^5.0.0 → ^5.0.1 |
| changed | @prairielearn/error | ^3.0.0 → ^3.0.2 |
| changed | @prairielearn/utils | ^3.0.0 → ^3.1.1 |
| changed | @prairielearn/browser-utils | ^2.6.2 → ^2.6.3 |
| changed | @prairielearn/compiled-assets | ^4.0.0 → ^4.0.1 |
File Changes
0 added
0 removed
2 modified
size delta: +.3 KB
Commit: 648e67cccb01 Browse source
Published to npm: