peerDependencies.astro is >=5, but the host emdash 0.35+ requires astro >=6.0.0-beta.0 (0.35.0 in the local emdash-cms checkout, 0.36.0 on npm). chore/deps-latest moved the devDependency to ^7.3.1 and left the peer alone since it is not part of the upgrade. Bump the peer to >=6 when the next version of this plugin is cut. Astro 7 needs Node ≥22.12, within the engines.node >=22.16 floor added on chore/node24.
@cloudflare/kumo is imported by src/admin.tsx but declared only as a devDependency. This mirrors upstream's packages/auth-atproto plugin, which relies on the host admin bundle resolving kumo. If a site with strict resolution (pnpm) fails to bundle the admin card, make kumo a peerDependency.
file:../../emdash-cms/emdash/packages/{core,auth} links mean npm ci only works on a machine with that sibling checkout at that depth. If this repo ever gets CI, switch those devDependencies to the published emdash / @emdash-cms/auth (0.36.0).
Found during the Node 24 / dependency upgrade, 2026-09-06 (see chore/deps-prune branch)
peerDependencies.astrois>=5, but the hostemdash0.35+ requiresastro >=6.0.0-beta.0(0.35.0 in the local emdash-cms checkout, 0.36.0 on npm).chore/deps-latestmoved the devDependency to^7.3.1and left the peer alone since it is not part of the upgrade. Bump the peer to>=6when the next version of this plugin is cut. Astro 7 needs Node ≥22.12, within theengines.node >=22.16floor added onchore/node24.@cloudflare/kumois imported bysrc/admin.tsxbut declared only as a devDependency. This mirrors upstream'spackages/auth-atprotoplugin, which relies on the host admin bundle resolving kumo. If a site with strict resolution (pnpm) fails to bundle the admin card, make kumo a peerDependency.file:../../emdash-cms/emdash/packages/{core,auth}links meannpm cionly works on a machine with that sibling checkout at that depth. If this repo ever gets CI, switch those devDependencies to the publishedemdash/@emdash-cms/auth(0.36.0).Found during the Node 24 / dependency upgrade, 2026-09-06 (see
chore/deps-prunebranch)