github quazardous/qdadm @quazardous/qdadm@2.16.1

Patch Changes

  • f61586b: Fix: the vite plugins can be imported from a real npm install (#1895, BookShepherd report). exports["./vite"], "./vite-plugin-debug" and "./gen/vite-plugin" pointed at raw .ts, and Node refuses to strip types under node_modules — so any vite.config.js importing qdadmVitePlugin died with ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING, taking npm run dev and npm run build with it, on an error that never named qdadm. It never showed here because our examples consume through a workspace symlink, whose realpath escapes node_modules. Those three entry points are now compiled to dist/node/ and built by prepack; everything the consumer's bundler compiles still ships as source, so raw-source consumption is unchanged. The consumer-smoke gate now imports every Node entry point for real and asks vite to resolve a config using the plugins — the previous gate typechecked the packed tarball without ever loading it, which is exactly how this shipped. @quazardous/qdadm/gen remains source-only and still cannot be imported from Node: it mixes build-time codegen with a runtime factory that instantiates an EntityManager, and splitting it changes a published entry point.

Don't miss a new qdadm release

NewReleases is sending notifications on new releases.