Install vfile, github-slugger, and hast-util-to-jsx-runtime as devDependencies.
vfile is needed for the DTS build to resolve type declarations.
github-slugger and hast-util-to-jsx-runtime are peer dependencies of
@quartz-community/utils that must be present for tsup's DTS build.
Pre-built output is now committed to the repository so that
Quartz can skip the build step during plugin installation.
The prepare script is removed to prevent redundant builds
when installing from npm/git.
tsup and typescript are only needed at build time — move to devDependencies
so they can be pruned after build. Dependencies already available from the
host Quartz installation are moved to peerDependencies to avoid duplication.