adapt-cli icon indicating copy to clipboard operation
adapt-cli copied to clipboard

Command line and library interface for the Adapt Framework

Results 27 adapt-cli issues
Sort by recently updated
recently updated
newest added

### Error Copied from https://github.com/adapt-security/adapt-authoring/issues/280: > We're currently not able to run the CLI in parallel, as errors are thrown (think this could be caused by some kind of global...

It's a minor thing really, but when attempting to install a plugin that doesn't actually exist, it initially looks like it's installing successfully... be nice if this could be changed...

What with Microsoft having acquired GitHub, quite a few people have migrated to GitLab. We might consider adding official support for registering plugins hosted on GitLab. Please 👍 this issue...

enhancement

When trying to update the core-bundled Vanilla theme: ```console $ adapt update contrib-vanilla No valid targets specified (please check spelling and case). ``` This only works if I type the...

bug

`adapt create course "My Course" release/v5` installs the correct fw branch but errors while trying to install the required plug-ins: ``` Error: { '0': Error: adapt-contrib-vanilla "release/v5" is not a...

appreciate this is a bit of an ask - but it would be great if when I install I plugin I could have it auto-populate config.json/course.json with the default settings...

Adapt CLI gives no feedback that it has started to download, since it takes about 5 minutes + to complete many users may cancel the download assuming it has failed.

instead of a hard coded value, we can get this from the adapt-cli/.bowerrc ```javascript function getRegistry() { if (process.env.ADAPT_REGISTRY) return process.env.ADAPT_REGISTRY; if (fs.existsSync('./.bowerrc')) { return JSON.parse(fs.readFileSync('./.bowerrc').toString()).registry; } if (fs.existsSync('../../.bowerrc')) {...

enhancement

https://github.com/adaptlearning/adapt-cli/blob/issue/v4/lib/Constants.js#L36 can drop the .publish this means we can have multiple search registries. ```js function getRegistry() { if (process.env.ADAPT_REGISTRY) return process.env.ADAPT_REGISTRY; if (fs.existsSync('./.bowerrc')) { // ./adapt-pluginfolder return JSON.parse(fs.readFileSync('./.bowerrc').toString()).registry; } if...

enhancement

need to resolve backwards, so if dev/.bowerrc exists when registering a plugin from src/adapt-plugin-name/ it'll find the dev/.bowerrc to register with

enhancement