Pinned Repositories
abslog
An abstract logger - Enables adding logging to modules without adding a dependency to a full log library.
circuit-b
A non intrusive circuit breaker for node.js
demos-html5-realtime
HTML5 demos of clients interacting with each other in real-time
esbuild-plugin-import-map
ESbuild plugin to apply import map mappings to ESM a head of time.
gulp-dom
Gulp plugin for generic DOM manipulation
rollup-plugin-esm-import-to-url
Rollup plugin to transform "bare" import specifiers to absolute URLs in ES modules
through-batch
Transform stream that buffer up object in the stream and pushes the buffers as batches further down the stream.
ttl-mem-cache
A in memory time to live cache with streaming support.
twitter-stream-api
A Twitter Stream API client
yocto.js
A tiny in-memory object database with an tuple space inspired API for the browser
trygve-lie's Repositories
trygve-lie/circuit-b
A non intrusive circuit breaker for node.js
trygve-lie/demos-html5-realtime
HTML5 demos of clients interacting with each other in real-time
trygve-lie/esbuild-plugin-import-map
ESbuild plugin to apply import map mappings to ESM a head of time.
trygve-lie/rollup-plugin-esm-import-to-url
Rollup plugin to transform "bare" import specifiers to absolute URLs in ES modules
trygve-lie/widget-radio-player
trygve-lie/rollup-plugin-import-map
Rollup plugin to apply import map mappings to ESM a head of time.
trygve-lie/abslog
An abstract logger - Enables adding logging to modules without adding a dependency to a full log library.
trygve-lie/ttl-mem-cache
A in memory time to live cache with streaming support.
trygve-lie/rollup-plugin-esm-http-resolver
Rollup plugin for resolving ES modules over http(s) like a browser does.
trygve-lie/deferred-interval
A set interval that defer the start of the next delay until the callback is executed.
trygve-lie/backoff-linear-strategy
Linear strategy for backoff
trygve-lie/config-example
Boiled down config example
trygve-lie/nooplog
An no output logger class - Implements a Log4j interface with methods which does not output.
trygve-lie/objobj
Get and set properties in a deeply nested object structure
trygve-lie/auto-publish
trygve-lie/auto-publish-dep
trygve-lie/auto-publish-workspace
trygve-lie/babel-plugin-import-map
Babel plugin to apply import map mappings to ESM a head of time.
trygve-lie/convict-format-secrets
Convict format for loading secrets as a string value from the config or as a value from a file on an absolute path
trygve-lie/corepack-test
Small test on having different projects using different package managers.
trygve-lie/fastify-jwt
JWT utils for Fastify
trygve-lie/js-markerclusterer
Create and manage clusters for large amounts of markers
trygve-lie/json-sanitizer
Sanitize JSON for possible malicious HTML
trygve-lie/nextjs-ex
NextJs Playgrond for personal exploration
trygve-lie/node-docker
trygve-lie/original-url
Reconstruct the original URL used in an HTTP request based on the HTTP request headers
trygve-lie/prototype-build-server
trygve-lie/renovate-test
trygve-lie/reqspy
A non intrusive request spy - log outgoing http(s) requests from an application.
trygve-lie/semantic-release-slack-bot
📦 🚀 A slack bot for semantic-release notifying release statuses