@diamondjs/all
v2.2.2
Published
DiamondJS full meta-package: the union of @diamondjs/app and @diamondjs/dev, exact-pinned as one tested constellation.
Readme
💎 @diamondjs/all
All of DiamondJS in one dependency: the browser constellation plus the dev toolchain.
What is this?
The union meta-package — literally @diamondjs/app + @diamondjs/dev, exact-pinned to one tested release:
npm install @diamondjs/allThat resolves to:
@diamondjs/app— what ships to the browser: runtime (components, reactivity, Router, Guard, Pending), converters, guards, primafacie logging@diamondjs/dev— what runs at build time: compiler, Parcel transformer, Parcel itself, TypeScript, and thestink-check/route-checkbuild gates
When to use which
app+devseparately (recommended for real projects) — keeps browser dependencies and build tooling in their properdependencies/devDependencieshomes:npm install @diamondjs/app npm install --save-dev @diamondjs/devall— one-liner for spikes, sandboxes, and "just let me try it":npm install @diamondjs/all echo '{ "extends": "@parcel/config-default", "transformers": { "*.html": ["@diamondjs/parcel-transformer-diamond", "..."] } }' > .parcelrc npx parcel src/index.html
Either way you get the same exact-pinned constellation — one tested whole, never a drifted mix. Upgrading DiamondJS is bumping one number.
Part of DiamondJS — the first JavaScript framework designed for the human-LLM collaborative development era.
License
MIT
