Writing

  • Forking Recoil

    A TypeScript continuation of Recoil, with React 18 and 19 support, a Rollup ESM and CJS build, and the same public API.

  • .mjs, .cjs, and how Node decides

    How Node chooses ESM or CommonJS from a file extension and package.json, and what require(esm) changed for packages that ship both.