@skedulo/plugin-mex
v0.2.0
Published
Provide MEX Sandbox Tools
Downloads
596
Maintainers
Keywords
Readme
Mex sandbox
MEX Sandbox
Development
In order to develop this plugin. First you will need to fetch this repo down to your local machine: https://github.com/Skedulo/cli
Then you will create to create a symlink such as:
ln -s {cli-repo-path}/packages {mex-client-repo-path}/cli/packages
Inside the "Skedulo CLI" repository, you will need to follow their instruction to at least build it successfully (such as husky build, npm install, etc...)
After that run this in the root folder of this repo.
sked plugins link cli
Now all the output for this will be connected to the sked tool
Commands
sked help [COMMANDS]sked mex sb connect INSTANCEIDsked mex sb grant-sb-resource RESOURCEIDsked mex sb list-instancesked mex sb list-sb-resourcessked mex sb revoke-sb-resource RESOURCEIDsked mex template lowcode-ldmsked mex template sync-custom-functionsked mex template sync-mexwex
sked help [COMMANDS]
Display help for sked.
USAGE
$ sked help [COMMANDS...] [-n]
ARGUMENTS
COMMANDS... Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for sked.See code: @oclif/plugin-help
sked mex sb connect INSTANCEID
Connect to an instance and start debugging
USAGE
$ sked mex sb connect INSTANCEID [--json]
ARGUMENTS
INSTANCEID The active instance ids, you can fetch it via sked mex sb connect
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Connect to an instance and start debugging
EXAMPLES
$ sked mex sb connect [instanceId]See code: dist/commands/mex/sb/connect.js
sked mex sb grant-sb-resource RESOURCEID
Grant a Resource permission to access to sb
USAGE
$ sked mex sb grant-sb-resource RESOURCEID [--json]
ARGUMENTS
RESOURCEID The UID of the resource you want to grant
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Grant a Resource permission to access to sb
EXAMPLES
$ sked mex sb grant-sb-resource [resourceId]See code: dist/commands/mex/sb/grant-sb-resource.js
sked mex sb list-instance
List all active server instances
USAGE
$ sked mex sb list-instance [--json]
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
List all active server instances
EXAMPLES
$ sked mex sb list-instancesSee code: dist/commands/mex/sb/list-instance.js
sked mex sb list-sb-resources
List all active server instances
USAGE
$ sked mex sb list-sb-resources [--json]
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
List all active server instances
EXAMPLES
$ sked mex sb list-instancesSee code: dist/commands/mex/sb/list-sb-resources.js
sked mex sb revoke-sb-resource RESOURCEID
Grant a Resource permission to access to sb
USAGE
$ sked mex sb revoke-sb-resource RESOURCEID [--json]
ARGUMENTS
RESOURCEID The UID of the resource you want to grant
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Grant a Resource permission to access to sb
EXAMPLES
$ sked mex sb revoke-sb-resource [resourceId]See code: dist/commands/mex/sb/revoke-sb-resource.js
sked mex template lowcode-ldm
Download the Low-code LDM debugger app (a browser previewer/debugger for standard ui_def MEX forms). Overwrites the target each time — no merge.
USAGE
$ sked mex template lowcode-ldm [--json] [-o <value>]
FLAGS
-o, --output=<value> [default: ./] Folder to download the LDM app into
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Download the Low-code LDM debugger app (a browser previewer/debugger for standard ui_def MEX forms). Overwrites the
target each time — no merge.
EXAMPLES
$ sked mex template lowcode-ldm
$ sked mex template lowcode-ldm -o ./ldm_lowcodeSee code: dist/commands/mex/template/lowcode-ldm.js
sked mex template sync-custom-function
Sync or initialize a Custom Function project using Copier template
USAGE
$ sked mex template sync-custom-function [--json] [-f <value>] [--non-interactive]
FLAGS
-f, --folder=<value> [default: ./] Target folder path
--non-interactive Run Copier without prompts (accept defaults / skip answered)
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Sync or initialize a Custom Function project using Copier templateSee code: dist/commands/mex/template/sync-custom-function.js
sked mex template sync-mexwex
Sync or initialize a MEXWEX web project using Copier template
USAGE
$ sked mex template sync-mexwex [--json] [-f <value>] [--non-interactive]
FLAGS
-f, --folder=<value> [default: ./] Target folder path
--non-interactive Run Copier without prompts (accept defaults / skip answered)
GLOBAL FLAGS
--json Format output as json.
DESCRIPTION
Sync or initialize a MEXWEX web project using Copier template