feat(VEG-4340): Bootstrap a new package to onboard CLI commands for Connector SDK#308
Conversation
There was a problem hiding this comment.
Pull request overview
This PR bootstraps a new @zendesk/zcli-connections package to support CLI commands for the Connector SDK. It establishes the foundational structure with configuration files, a placeholder bundle command, and basic testing infrastructure. The package includes a note that the CLI commands are not yet available for customers.
Changes:
- Created new package structure with TypeScript configuration and build scripts
- Added placeholder
connections:bundlecommand with basic implementation - Set up type definitions and constants for connection configuration
- Included functional test for the bundle command
Reviewed changes
Copilot reviewed 8 out of 11 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/zcli-connections/package.json | Defines package metadata, dependencies, and build scripts |
| packages/zcli-connections/tsconfig.json | TypeScript compiler configuration for the package |
| packages/zcli-connections/src/commands/connections/bundle.ts | Placeholder bundle command implementation |
| packages/zcli-connections/src/types.ts | Type definitions for configuration and file structures |
| packages/zcli-connections/src/constants.ts | Default configuration file name constant |
| packages/zcli-connections/src/index.js | Empty export for package entry point |
| packages/zcli-connections/bin/run | Node.js executable entry point script |
| packages/zcli-connections/bin/run.cmd | Windows batch file wrapper |
| packages/zcli-connections/tests/functional/bundle.test.ts | Functional test for bundle command |
| packages/zcli-connections/CHANGELOG.md | Initial changelog entry |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
cc1d568 to
cde2679
Compare
cde2679 to
683979c
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 9 out of 13 changed files in this pull request and generated 4 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
2c10083 to
16317be
Compare
16317be to
99c7b35
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 9 out of 11 changed files in this pull request and generated 4 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
mtsolakiszen
left a comment
There was a problem hiding this comment.
Approved pending nit and copilot comments
feat(VEG-3430): Add the Connector bundle logic into the cli
f004b76
Description
This PR bootstraps a new package designed to onboard CLI commands for the Connector SDK. It sets up the initial project structure, configuration files, and dependencies to support the development of future CLI commands that will allow users to interact with and manage connectors via the command line.
Please note that this new package has not yet been integrated into the oclif plugin, associated topics, nor has the README documentation been updated. These updates will be completed when the package is ready for external developer use.
99c7b35feat(VEG-4340): Bootstrap a new package to onboard CLI commands for Connector SDK2822f16Add the manifest generator logic to generate the connector manifest16d1587Introduce the connector bundle logic to create the minified JS outputdea5d1cAdd codeowners5c56bb4Refactor and structure the codef004b76Merge pull request #309 from zendesk/skambaiyyagari/add-bundle-commandfeat(VEG-3430): Add the Connector bundle logic into the cli
Detail
JIRA: https://zendesk.atlassian.net/browse/VEG-3430
Checklist