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