
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
This project has been archived and will no longer be maintained.
yarn global add mesh-cli
or
npm install mesh-cli -g
mesh configure
? Endpoint http://localhost:8080
? Generate a new API key? Yes
? Enter username admin
? Enter password [hidden]
Usage: mesh [options] [command]
CLI which can be used to interact with a Gentics Mesh server.
Use the configure command to setup the CLI.
Options:
-V, --version output the version number
-e, --endpoint [url] API endpoint. Default: http://localhost:8080
-k, --key [key] API Key to be used
-d, --debug Turn on debug logging
-h, --help output usage information
CLI:
configure Configure the CLI
help [cmd] display help for [cmd]
Docker:
docker | d Docker specific commands.
start Start the Gentics Mesh server.
[cmd] -p, --port [port] Http port to be used
[cmd] -t, --tag [tag] Tag / version to be used
[cmd] -i, --image [image] Image to be used
stop Stop the Gentics Mesh server.
Administration:
admin | a Administration specific commands.
reset [uuid] Reset the error state of the job.
Element:
list | l [type] List elements.
remove | rm [type] [id] Remove element.
add | a [type] [name] Add new element.
get | g [type] [id] Get an element and return JSON.
update | u [type] [id] Update an element.
User:
passwd | p [name] Change the password of an user.
[cmd] -u, --user [username] Username
[cmd] -p, --pass [password] Password
chmod | c [path] Change permissions of a role on the given path.
[cmd] -r, --recursive Apply permission changes recursively
key | k [name] Generate a new API key for the user.
Schema:
validate | v [type] [file] Validate elements via stdin or file.
link [type] [project] [schema] Link the microschema with a project.
unlink [type] [project] [schema] Unlink the microschema from a project.
Types:
- user,group,role,project,schema,microschema,tagfamily,job,plugin,branch
Examples:
- Add a new project named demo2 to the system
$ mesh add project demo2 --schema folder
- List all schemas that are linked to the demo project
$ mesh list projectSchemas demo
- Short form to list all projects
$ mesh l p
- Link the schema with the given uuid to the demo project
$ mesh link schema demo 09ac57542fde43ccac57542fdeb3ccf8
- Unlink the folder schema from the demo project
$ mesh unlink schema demo folder
FAQs
Gentics Mesh CLI
The npm package mesh-cli receives a total of 0 weekly downloads. As such, mesh-cli popularity was classified as not popular.
We found that mesh-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 7 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
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.