Espen Hovlandsdal's repositories
eventsource-parser
Streaming, source-agnostic EventSource/Server-Sent Events parser
picosanity
Tiny Sanity client alternative should you only need to do queries
react-refractor
Syntax highlighter for React based on Prism/refractor, utilizing VDOM for efficient updates
hyphenate-style-name
Hyphenates a camelcased CSS property name
registry-auth-token
Get the auth token set for an npm registry
eventsource-client
A modern, streaming server-sent events/eventsource client
use-hot-module-reload
React hook that triggers a callback after hot-module reloading has been performed (for any module, not just the one it was used in)
sanity-plugin-leaflet-input
Leaflet geopoint input component for Sanity.io
send-ranges
Express middleware for handling HTTP range requests - supports single and multiple ranges
use-device-pixel-ratio
React hook for getting the device pixel ratio and reacting to changes
byte-range-stream
Create a multipart/byteranges stream based on passed ranges
espen-codes
My personal website / digital garden / blog / portfolio
promise-props-recursive
Recursively resolve promises within objects
cf-dns-updater
Update a DNS record on CloudFlare with a new IP
DefinitelyTyped
The repository for high quality TypeScript type definitions.
aroiaf-fallback
Fallback HTTP server for home cluster
birdnetpi-to-signal
Prettifies notifications from birdnet-pi and sends them to Signal
esm.sh
A fast, smart, & global CDN for modern(es2015+) web development.
fastify-graceful-shutdown
Gracefully shutdown fastify
happy-dom
A JavaScript implementation of a web browser without its graphical user interface
jsondiffpatch
Diff & patch JavaScript objects
namecheap-dns-updater
Update the IP of a Dynamic DNS domain on Namecheap
neolink
An RTSP bridge to Reolink IP cameras
react-safe-json-ld
Render safe JSON-LD script tags using React
vercel
Develop. Preview. Ship.