Codsen
A turbo-monorepo from royston, whose npm portfolio spans 161 packages, past and present
Documentation
Please visit codsen.com for an overview and full documentation of all packages.
Browser bundles
Packages whose package.json declares a root script export (exports.script or exports["."].script) ship a classic-script IIFE at that path and support Chromium 58 and later. The bundle exposes its named exports on window under the lower-camel-cased package name: remove each hyphen and uppercase the following character. For example, codsen-utils uses window.codsenUtils. The historical *.umd.js filename is retained for CDN compatibility even though the emitted format is IIFE.
Tech stack
npm— with workspaceslerna-lite+conventional-changelogs— automates versioning and changelogsturborepo— to run tasks within monorepouvu+c8— program unit test runner and code coveragetypescript— for all source codeesbuild— to build*.tsinto ESM and IIFErollup+rollup-plugin-dts— to generate*.d.ts
Issue Tracker
For bugs, feature requests and so on, use the Issue Tracker.
Licence
MIT License
Copyright (c) 2010-2026 Roy Revelt and other contributors