
Security News
Package Maintainers Call for Improvements to GitHub’s New npm Security Plan
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
@worldsibu/convector-cli
Advanced tools
Convector CLI is the official Command-Line Interface for Convector Framework. It is an open source project under an Apache 2.0 license to help you create Convector projects easily.
Recently malicious code was found in event-stream
which is a dependency for ps-tree
which is a dependency for npm-run-all
, used in autogenerated projects created by convector-cli
we took care of it and encourage people to upgrade their @worldsibu/convector-cli
installation as soon as possible.
To upgrade:
npm update -g @worldsibu/convector-cli
npm install -g @worldsibu/convector-cli
conv new PROJECT-NAME -c CHAINCODE-NAME
cd PROJECT-NAME
npm i
# Bring up a development blockchain in your computer
npm run env:restart
# Install the chaincode to the blockchain
npm run cc:start -- CHAINCODE-NAME 1
# Upgrade the code amazing code you build on top of the template
npm run cc:upgrade -- CHAINCODE-NAME 2
The way to kickoff a new project. It includes the posibility to create a new project along a new Chaincode right out of the box. npm i
and get a project working for you.
# New project
conv new <project-name> [-c -chaincode <chaincode-name>]
The easiest way to include new chaincodes, and model and controller files.
# Creates a chaincode package with a `model` and `controller` default. This needs to be run inside a Convector project folder.
conv generate chaincode <chaincode-name>
# Creates the file in the current folder (by overriding the folder conventions).
conv generate model <chaincode-name> <model-name>
Fork Convector CLI repo, build it, link it to your global node_modules
, and use it.
npm i
.npm link
to enable it globally.Proposed current roadmap. Have ideas? Post them in the Issues section.
conv new
conv new -c <chaincode>
conv generate
conv generate model <model-name>
conv generate controller <controller-name>
[DEPRECATED]npm run env:restart
npm run cc:start -- <chaincode-name> <version>
This project is currently under development and it's changing fast, but you can use it for your projects and if something doesn't work or would like new features provide feedback. We love community feedback!
FAQs
Official Command-Line Interface for Convector Framework
We found that @worldsibu/convector-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.