Files
pi-config/extensions/pi-crew/docs/publishing.md

992 B

Publishing pi-crew

This package is published as the scoped public npm package:

pi-crew

Before publishing to npm:

  1. Confirm package metadata in package.json:
    • author
    • repository
    • homepage
    • bugs
    • publishConfig.access = public
  2. Confirm license and notices:
    • keep LICENSE
    • keep NOTICE.md
    • document copied/adapted MIT source if any substantial code is ported
  3. Run checks:
npm run check
  1. Verify package contents:
npm pack --dry-run
  1. Verify local install in Pi:
pi install ./pi-crew
/team-doctor
/team-validate
  1. Publish when ready:
npm publish --access public

Users can install the published package with:

pi install npm:pi-crew

Config schema

The package exports:

./schema.json

Use this for editor validation of:

~/.pi/agent/extensions/pi-crew/config.json