├── .bowerrc ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── config.yml │ └── issue_template.md ├── pull_request_template.md └── workflows │ ├── addtomainproject.yml │ └── releases.yml ├── .gitignore ├── .travis.yml ├── README.md ├── bin └── adapt.js ├── json ├── help-create.json ├── help-create │ ├── component.json │ ├── course.json │ └── question.json ├── help-devinstall.json ├── help-install.json ├── help-ls.json ├── help-register.json ├── help-rename.json ├── help-search.json ├── help-uninstall.json ├── help-unregister.json ├── help-update.json ├── help-version.json └── help.json ├── lib ├── api.js ├── cli.js ├── commands │ ├── authenticate.js │ ├── create.js │ ├── create │ │ ├── component.js │ │ ├── course.js │ │ ├── extension.js │ │ └── question.js │ ├── devinstall.js │ ├── help.js │ ├── install.js │ ├── ls.js │ ├── register.js │ ├── rename.js │ ├── search.js │ ├── uninstall.js │ ├── unregister.js │ ├── update.js │ └── version.js ├── econnreset.js ├── integration │ ├── AdaptFramework.js │ ├── AdaptFramework │ │ ├── build.js │ │ ├── clone.js │ │ ├── deleteSrcCore.js │ │ ├── deleteSrcCourse.js │ │ ├── download.js │ │ ├── erase.js │ │ ├── getLatestVersion.js │ │ └── npmInstall.js │ ├── Plugin.js │ ├── PluginManagement.js │ ├── PluginManagement │ │ ├── autenticate.js │ │ ├── install.js │ │ ├── print.js │ │ ├── register.js │ │ ├── rename.js │ │ ├── schemas.js │ │ ├── search.js │ │ ├── uninstall.js │ │ ├── unregister.js │ │ └── update.js │ ├── Project.js │ ├── Target.js │ └── getBowerRegistryConfig.js ├── logger.js └── util │ ├── JSONReadValidate.js │ ├── constants.js │ ├── createPromptTask.js │ ├── download.js │ ├── errors.js │ ├── extract.js │ ├── getDirNameFromImportMeta.js │ └── promises.js └── package.json /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "registry": "http://adapt-bower-repository.herokuapp.com/" 3 | } -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | bin/adapt text eol=lf -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.github/ISSUE_TEMPLATE/issue_template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/addtomainproject.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.github/workflows/addtomainproject.yml -------------------------------------------------------------------------------- /.github/workflows/releases.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.github/workflows/releases.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/adapt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/bin/adapt.js -------------------------------------------------------------------------------- /json/help-create.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-create.json -------------------------------------------------------------------------------- /json/help-create/component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-create/component.json -------------------------------------------------------------------------------- /json/help-create/course.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-create/course.json -------------------------------------------------------------------------------- /json/help-create/question.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-create/question.json -------------------------------------------------------------------------------- /json/help-devinstall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-devinstall.json -------------------------------------------------------------------------------- /json/help-install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-install.json -------------------------------------------------------------------------------- /json/help-ls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-ls.json -------------------------------------------------------------------------------- /json/help-register.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-register.json -------------------------------------------------------------------------------- /json/help-rename.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-rename.json -------------------------------------------------------------------------------- /json/help-search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-search.json -------------------------------------------------------------------------------- /json/help-uninstall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-uninstall.json -------------------------------------------------------------------------------- /json/help-unregister.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-unregister.json -------------------------------------------------------------------------------- /json/help-update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-update.json -------------------------------------------------------------------------------- /json/help-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help-version.json -------------------------------------------------------------------------------- /json/help.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/json/help.json -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/api.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/commands/authenticate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/authenticate.js -------------------------------------------------------------------------------- /lib/commands/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/create.js -------------------------------------------------------------------------------- /lib/commands/create/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/create/component.js -------------------------------------------------------------------------------- /lib/commands/create/course.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/create/course.js -------------------------------------------------------------------------------- /lib/commands/create/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/create/extension.js -------------------------------------------------------------------------------- /lib/commands/create/question.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/create/question.js -------------------------------------------------------------------------------- /lib/commands/devinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/devinstall.js -------------------------------------------------------------------------------- /lib/commands/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/help.js -------------------------------------------------------------------------------- /lib/commands/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/install.js -------------------------------------------------------------------------------- /lib/commands/ls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/ls.js -------------------------------------------------------------------------------- /lib/commands/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/register.js -------------------------------------------------------------------------------- /lib/commands/rename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/rename.js -------------------------------------------------------------------------------- /lib/commands/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/search.js -------------------------------------------------------------------------------- /lib/commands/uninstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/uninstall.js -------------------------------------------------------------------------------- /lib/commands/unregister.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/unregister.js -------------------------------------------------------------------------------- /lib/commands/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/update.js -------------------------------------------------------------------------------- /lib/commands/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/commands/version.js -------------------------------------------------------------------------------- /lib/econnreset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/econnreset.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/build.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/clone.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/deleteSrcCore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/deleteSrcCore.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/deleteSrcCourse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/deleteSrcCourse.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/download.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/erase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/erase.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/getLatestVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/getLatestVersion.js -------------------------------------------------------------------------------- /lib/integration/AdaptFramework/npmInstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/AdaptFramework/npmInstall.js -------------------------------------------------------------------------------- /lib/integration/Plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/Plugin.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/autenticate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/autenticate.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/install.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/print.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/register.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/rename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/rename.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/schemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/schemas.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/search.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/uninstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/uninstall.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/unregister.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/unregister.js -------------------------------------------------------------------------------- /lib/integration/PluginManagement/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/PluginManagement/update.js -------------------------------------------------------------------------------- /lib/integration/Project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/Project.js -------------------------------------------------------------------------------- /lib/integration/Target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/Target.js -------------------------------------------------------------------------------- /lib/integration/getBowerRegistryConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/integration/getBowerRegistryConfig.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/util/JSONReadValidate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/JSONReadValidate.js -------------------------------------------------------------------------------- /lib/util/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/constants.js -------------------------------------------------------------------------------- /lib/util/createPromptTask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/createPromptTask.js -------------------------------------------------------------------------------- /lib/util/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/download.js -------------------------------------------------------------------------------- /lib/util/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/errors.js -------------------------------------------------------------------------------- /lib/util/extract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/extract.js -------------------------------------------------------------------------------- /lib/util/getDirNameFromImportMeta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/getDirNameFromImportMeta.js -------------------------------------------------------------------------------- /lib/util/promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/lib/util/promises.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adaptlearning/adapt-cli/HEAD/package.json --------------------------------------------------------------------------------