@devkong/cli
v2.0.2
Published
1. Start local registry: `npx nx run kong-cli:local-registry` 2. Update versions: `npx nx release version --git-commit=false --stage-changes=false` 3. Build kong-cli: `npx nx run-many -t build -p kong-cli kong-cli-nx` 4. Publish kong-cli: `npx nx release
Keywords
Readme
Local debug
- Start local registry:
npx nx run kong-cli:local-registry - Update versions:
npx nx release version --git-commit=false --stage-changes=false - Build kong-cli:
npx nx run-many -t build -p kong-cli kong-cli-nx - Publish kong-cli:
npx nx release publish --git-commit=false -p kong-cli kong-cli-nx - Install kong-cli:
npm i -g @devkong/cli@latest --registry="http://localhost:4873/" - Generate test template:
kong generate <extension-name>
Publish to the @devkong
- Modify .npmrc file:
//registry.npmjs.org/:_authToken=<PUT ACCESS TOKEN> - Update versions: change manually or
npx nx release version --git-commit=false --stage-changes=false - Build kong-cli:
npx nx run-many -t build -p kong-cli kong-cli-nx - Publish kong-cli:
npx nx release publish --git-commit=false --access=public -p kong-cli kong-cli-nx - Install kong-cli:
npm i -g @devkong/cli@latest - Generate test template:
kong generate <extension-name>
Publish pre-release Versions
Set version with pre-release suffix in package.json:
{ "version": "0.0.1-alpha.0" }Publish with custom tag to avoid @latest:
npx nx release publish --git-commit=false --tag=dev -p kong-cli kong-cli-nx