This is a monorepo of various libraries and programs I've authored, all surrounding TypeScript and other web technologies. A handful of them are published under the @paperdave
namespace, but not a hard requirement. Most of the packages are reusable utilities for my other projects, as well as configurations. I use a monorepo so I don't have dozens of repositories on GitHub, and I can centralize the automation and workflow- It makes my life easier.
Runtime targets:
- Node 16+
- The latest release of Bun
- Latest release of Firefox, Chrome/Edge, and Safari
The exception of the above would be packages that don't make sense in some environments, such as reading a file from a browser, or doing something DOM-oriented inside of Bun or Node.
Status | Description |
---|---|
Stable | Ready to use and maintained by me. |
LTS | I will fix bugs, but likely not add features . |
Dead | I will likely not work on this at all, but still accept contributions. |
WIP | The package is still in development. Will not even be on NPM |
- use pnpm for deps. (will switch to bun once workspaces are stable)
- use changesets for making changelogs.
- run eslint and prettier before opening a pr.
- don't write bad code.
- i'm pretty chill in this repo so don't worry.