Covers modern npm package authoring: package.json configuration with the exports field, dual ESM/CJS builds, TypeScript type declarations, and secure publishing workflows with provenance.
When to use: Configuring package entry points, setting up conditional exports, building dual-format packages, publishing scoped packages, or troubleshooting module resolution.
When NOT to use: Application-level bundling (Vite/webpack app configs), monorepo workspace orchestration (Turborepo/Nx), private registry setup (Verdaccio/Artifactory).
Modèles de publication de packages npm pour les bibliothèques TypeScript modernes. À utiliser lors de la configuration des exportations package.json, de la configuration de deux builds ESM/CJS ou de la publication sur npm. À utiliser pour npm-publish, package-json, exports, main, module, types, dual-package, provenance, prepublishOnly. Source : oakoss/agent-skills.