![Maven Central Adds Sigstore Signature Validation](https://cdn.sanity.io/images/cgdhsj6q/production/7da3bc8a946cfb5df15d7fcf49767faedc72b483-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Maven Central Adds Sigstore Signature Validation
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
@chili-publish/connector-cli
Advanced tools
`@chili-publish/connector-cli` is a command-line interface tool designed to facilitate the management of connector test and publish processes in the CHILI publisher ecosystem. It provides a suite of commands to initialize projects, build connectors, debug
@chili-publish/connector-cli
is a command-line interface tool designed to facilitate the management of connector test and publish processes in the CHILI publisher ecosystem. It provides a suite of commands to initialize projects, build connectors, debug, test, deploy them to your environment.
init
.new
.build
.debug
.test
.stress
.publish
.set-auth
.info
.You can install @chili-publish/connector-cli
globally via npm:
npm install -g @chili-publish/connector-cli
Or, if you prefer using Yarn:
yarn global add @chili-publish/connector-cli
After installation, the connector-cli
command will be available globally. Below are some examples of how to use the CLI:
connector-cli init --name YourConnectorName
or
connector-cli new --name YourConnectorName
connector-cli build --outFolder ./dist
connector-cli login
connector-cli publish pathToProject --baseUrl EnvironmentAPIBaseURL --environment YOUR_ENVIRONMENT --name YourConnectorName
connector-cli set-auth pathToProject --baseUrl EnvironmentAPIBaseURL --environment YOUR_ENVIRONMENT --connectorId ConnectorIdFromEnv --usage browser --type staticKey --auth-data-file ./pathToAuthData
connector-cli debug --port 8080 --watch
connector-cli info --out info.json
connector-cli test --testFile ./test/your-test-file.ts
connector-cli stress --iterations 100
To build @chili-publish/connector-cli
from source, follow these steps:
Ensure that you have Yarn v1.22.19 is installed
yarn -v # to check existing yarn version
Clone the repository:
git clone https://github.com/chili-publish/studio-connector-framework.git
cd connector-cli
Install dependencies:
yarn install
Run the build script:
yarn run build-cli
This will compile TypeScript files to JavaScript and prepare the CLI for use.
The package includes types located in src/core/gen-types.ts
file that automaticaly produced by quicktype library. You shouldn't manually change this typescript file. If you want to make a change you need to update a corresponding json-schema
file under resources/schemas/...
directory and execute yarn workspace @chili-publish/connector-cli run produce-types
from the root level of monorepo
Contributions are welcome! Please feel free to submit a pull request or create an issue if you have any ideas, suggestions, or bug reports.
FAQs
`@chili-publish/connector-cli` is a command-line interface tool designed to facilitate the management of connector test and publish processes in the CHILI publisher ecosystem. It provides a suite of commands to initialize projects, build connectors, debug
We found that @chili-publish/connector-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.