├── .eslintrc ├── .gitignore ├── .npmignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── package.json └── src ├── cli.js ├── cli ├── auto-update-check-cli.js ├── builder.js ├── clone.js ├── configure.js ├── const.js ├── extension.js ├── extension │ ├── add.js │ └── publish.js ├── init.js ├── install.js ├── last-error.js ├── login.js ├── logout.js ├── pack.js ├── package-manager.js ├── page.js ├── page │ └── add.js ├── platform.js ├── platform │ ├── create.js │ ├── install.js │ ├── list.js │ └── publish.js ├── publish.js ├── push.js ├── schema.js ├── schema │ └── add.js ├── screen.js ├── screen │ └── add.js ├── shortcut.js ├── shortcut │ └── add.js ├── show.js ├── theme.js ├── theme │ └── add.js ├── uninstall.js ├── use.js └── whoami.js ├── clients ├── _tests_ │ ├── auth-service.spec.js │ └── extension-manager.js ├── app-manager.js ├── auth-service.js ├── cli-paths.js ├── default-package-manager.js ├── extension-manager.js ├── json-api-client.js ├── legacy-service.js ├── local-extensions.js ├── server-env.js └── url-shortener.js ├── commands ├── auto-update-check-cli.js ├── clone.js ├── confirm-admin-action.js ├── init.js ├── install.js ├── login.js ├── logout.js ├── platform.js ├── publish.js ├── push-all.js ├── push.js ├── schema.js ├── show.js ├── theme.js └── update-cli.js ├── config └── services.js ├── home-dir.js ├── services ├── analytics.js ├── app-selector.js ├── builder.js ├── cache-env.js ├── cache.js ├── cli-parsing.js ├── command-exists.js ├── confirmer.js ├── data.js ├── decompress.js ├── depcheck.js ├── diff.js ├── download-cached.js ├── download.js ├── error-handler.js ├── ext-js-generator.js ├── extension-template.js ├── extension.js ├── extlint │ ├── extension-check-eslint-config.json │ └── index.js ├── file.js ├── get-http-error-message.js ├── helpers.js ├── linker.js ├── logger.js ├── multiglob.js ├── node.js ├── npmjs.js ├── package-manager-service.js ├── packer.js ├── page.js ├── platform-archive.js ├── platform-selector.js ├── platform.js ├── progress-bar.js ├── react-native.js ├── screen.js ├── shortcut.js ├── spinner.js ├── stream-listener.js ├── stream-matcher.js ├── template.js └── validation.js ├── shoutem.js ├── templates ├── extension-js │ ├── app │ │ └── extension.js │ ├── extension.json │ ├── server │ │ └── src │ │ │ └── extension.js │ └── template-init.js ├── init │ ├── template-init.js │ └── {{devName}}.{{extJson.name}} │ │ ├── app │ │ ├── const.js │ │ ├── index.js │ │ └── package.json │ │ ├── extension.json │ │ └── server │ │ ├── package.json │ │ ├── src │ │ ├── const.js │ │ └── index.js │ │ └── translations │ │ └── en.json ├── schema │ └── schema.json.template ├── screen │ ├── app │ │ └── screens │ │ │ └── {{screenName}}.js │ └── template-init.js ├── settings-page-blank │ ├── server │ │ └── pages │ │ │ └── {{pageName}} │ │ │ └── index.html │ └── template-init.js ├── settings-page-html-extension │ └── server │ │ └── pages │ │ └── {{pageDirectoryName}} │ │ ├── index.html │ │ ├── index.js │ │ └── style.css ├── settings-page-html-shortcut │ └── server │ │ └── pages │ │ └── {{pageDirectoryName}} │ │ ├── index.html │ │ ├── index.js │ │ └── style.css ├── settings-page-html │ └── template-init.js ├── settings-page-react-bin │ ├── server │ │ ├── bin │ │ │ ├── configureStore.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── localization │ │ │ │ ├── LocalizationProvider.js │ │ │ │ └── index.js │ │ │ ├── main.js │ │ │ ├── page │ │ │ │ ├── Page.js │ │ │ │ ├── PageProvider.js │ │ │ │ ├── connectPage.js │ │ │ │ └── index.js │ │ │ ├── reducers.js │ │ │ ├── syncStateEngine │ │ │ │ ├── SyncStateEngineProvider.jsx │ │ │ │ └── index.js │ │ │ └── webpack │ │ │ │ ├── devServer.js │ │ │ │ ├── env.js │ │ │ │ ├── moduleRules.js │ │ │ │ ├── optimizations.js │ │ │ │ ├── plugins.js │ │ │ │ └── webpack.config.js │ │ └── package.json │ └── template-init.js ├── settings-page-react-extension │ └── server │ │ ├── src │ │ └── pages │ │ │ └── {{pageDirectoryName}} │ │ │ ├── index.js │ │ │ ├── localization.js │ │ │ ├── style.scss │ │ │ └── {{pageClassName}}.jsx │ │ └── translations │ │ └── example.json ├── settings-page-react-shortcut │ └── server │ │ ├── src │ │ └── pages │ │ │ └── {{pageDirectoryName}} │ │ │ ├── index.js │ │ │ ├── localization.js │ │ │ ├── style.scss │ │ │ └── {{pageClassName}}.jsx │ │ └── translations │ │ └── example.json ├── settings-page-react │ └── template-init.js ├── settings-page │ └── template-init.js ├── shortcut │ └── template-init.js └── theme │ ├── app │ └── themes │ │ └── {{themeName}}.js │ ├── server │ └── themes │ │ └── {{themeName}}Variables.json │ └── template-init.js └── user_messages.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/package.json -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/cli/auto-update-check-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/auto-update-check-cli.js -------------------------------------------------------------------------------- /src/cli/builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/builder.js -------------------------------------------------------------------------------- /src/cli/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/clone.js -------------------------------------------------------------------------------- /src/cli/configure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/configure.js -------------------------------------------------------------------------------- /src/cli/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/const.js -------------------------------------------------------------------------------- /src/cli/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/extension.js -------------------------------------------------------------------------------- /src/cli/extension/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/extension/add.js -------------------------------------------------------------------------------- /src/cli/extension/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/extension/publish.js -------------------------------------------------------------------------------- /src/cli/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/init.js -------------------------------------------------------------------------------- /src/cli/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/install.js -------------------------------------------------------------------------------- /src/cli/last-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/last-error.js -------------------------------------------------------------------------------- /src/cli/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/login.js -------------------------------------------------------------------------------- /src/cli/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/logout.js -------------------------------------------------------------------------------- /src/cli/pack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/pack.js -------------------------------------------------------------------------------- /src/cli/package-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/package-manager.js -------------------------------------------------------------------------------- /src/cli/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/page.js -------------------------------------------------------------------------------- /src/cli/page/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/page/add.js -------------------------------------------------------------------------------- /src/cli/platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/platform.js -------------------------------------------------------------------------------- /src/cli/platform/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/platform/create.js -------------------------------------------------------------------------------- /src/cli/platform/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/platform/install.js -------------------------------------------------------------------------------- /src/cli/platform/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/platform/list.js -------------------------------------------------------------------------------- /src/cli/platform/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/platform/publish.js -------------------------------------------------------------------------------- /src/cli/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/publish.js -------------------------------------------------------------------------------- /src/cli/push.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/push.js -------------------------------------------------------------------------------- /src/cli/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/schema.js -------------------------------------------------------------------------------- /src/cli/schema/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/schema/add.js -------------------------------------------------------------------------------- /src/cli/screen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/screen.js -------------------------------------------------------------------------------- /src/cli/screen/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/screen/add.js -------------------------------------------------------------------------------- /src/cli/shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/shortcut.js -------------------------------------------------------------------------------- /src/cli/shortcut/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/shortcut/add.js -------------------------------------------------------------------------------- /src/cli/show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/show.js -------------------------------------------------------------------------------- /src/cli/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/theme.js -------------------------------------------------------------------------------- /src/cli/theme/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/theme/add.js -------------------------------------------------------------------------------- /src/cli/uninstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/uninstall.js -------------------------------------------------------------------------------- /src/cli/use.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/use.js -------------------------------------------------------------------------------- /src/cli/whoami.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/cli/whoami.js -------------------------------------------------------------------------------- /src/clients/_tests_/auth-service.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/_tests_/auth-service.spec.js -------------------------------------------------------------------------------- /src/clients/_tests_/extension-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/_tests_/extension-manager.js -------------------------------------------------------------------------------- /src/clients/app-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/app-manager.js -------------------------------------------------------------------------------- /src/clients/auth-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/auth-service.js -------------------------------------------------------------------------------- /src/clients/cli-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/cli-paths.js -------------------------------------------------------------------------------- /src/clients/default-package-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/default-package-manager.js -------------------------------------------------------------------------------- /src/clients/extension-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/extension-manager.js -------------------------------------------------------------------------------- /src/clients/json-api-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/json-api-client.js -------------------------------------------------------------------------------- /src/clients/legacy-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/legacy-service.js -------------------------------------------------------------------------------- /src/clients/local-extensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/local-extensions.js -------------------------------------------------------------------------------- /src/clients/server-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/server-env.js -------------------------------------------------------------------------------- /src/clients/url-shortener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/clients/url-shortener.js -------------------------------------------------------------------------------- /src/commands/auto-update-check-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/auto-update-check-cli.js -------------------------------------------------------------------------------- /src/commands/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/clone.js -------------------------------------------------------------------------------- /src/commands/confirm-admin-action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/confirm-admin-action.js -------------------------------------------------------------------------------- /src/commands/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/init.js -------------------------------------------------------------------------------- /src/commands/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/install.js -------------------------------------------------------------------------------- /src/commands/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/login.js -------------------------------------------------------------------------------- /src/commands/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/logout.js -------------------------------------------------------------------------------- /src/commands/platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/platform.js -------------------------------------------------------------------------------- /src/commands/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/publish.js -------------------------------------------------------------------------------- /src/commands/push-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/push-all.js -------------------------------------------------------------------------------- /src/commands/push.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/push.js -------------------------------------------------------------------------------- /src/commands/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/schema.js -------------------------------------------------------------------------------- /src/commands/show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/show.js -------------------------------------------------------------------------------- /src/commands/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/theme.js -------------------------------------------------------------------------------- /src/commands/update-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/commands/update-cli.js -------------------------------------------------------------------------------- /src/config/services.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/config/services.js -------------------------------------------------------------------------------- /src/home-dir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/home-dir.js -------------------------------------------------------------------------------- /src/services/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/analytics.js -------------------------------------------------------------------------------- /src/services/app-selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/app-selector.js -------------------------------------------------------------------------------- /src/services/builder.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/services/cache-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/cache-env.js -------------------------------------------------------------------------------- /src/services/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/cache.js -------------------------------------------------------------------------------- /src/services/cli-parsing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/cli-parsing.js -------------------------------------------------------------------------------- /src/services/command-exists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/command-exists.js -------------------------------------------------------------------------------- /src/services/confirmer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/confirmer.js -------------------------------------------------------------------------------- /src/services/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/data.js -------------------------------------------------------------------------------- /src/services/decompress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/decompress.js -------------------------------------------------------------------------------- /src/services/depcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/depcheck.js -------------------------------------------------------------------------------- /src/services/diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/diff.js -------------------------------------------------------------------------------- /src/services/download-cached.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/download-cached.js -------------------------------------------------------------------------------- /src/services/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/download.js -------------------------------------------------------------------------------- /src/services/error-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/error-handler.js -------------------------------------------------------------------------------- /src/services/ext-js-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/ext-js-generator.js -------------------------------------------------------------------------------- /src/services/extension-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/extension-template.js -------------------------------------------------------------------------------- /src/services/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/extension.js -------------------------------------------------------------------------------- /src/services/extlint/extension-check-eslint-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/extlint/extension-check-eslint-config.json -------------------------------------------------------------------------------- /src/services/extlint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/extlint/index.js -------------------------------------------------------------------------------- /src/services/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/file.js -------------------------------------------------------------------------------- /src/services/get-http-error-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/get-http-error-message.js -------------------------------------------------------------------------------- /src/services/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/helpers.js -------------------------------------------------------------------------------- /src/services/linker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/linker.js -------------------------------------------------------------------------------- /src/services/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/logger.js -------------------------------------------------------------------------------- /src/services/multiglob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/multiglob.js -------------------------------------------------------------------------------- /src/services/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/node.js -------------------------------------------------------------------------------- /src/services/npmjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/npmjs.js -------------------------------------------------------------------------------- /src/services/package-manager-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/package-manager-service.js -------------------------------------------------------------------------------- /src/services/packer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/packer.js -------------------------------------------------------------------------------- /src/services/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/page.js -------------------------------------------------------------------------------- /src/services/platform-archive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/platform-archive.js -------------------------------------------------------------------------------- /src/services/platform-selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/platform-selector.js -------------------------------------------------------------------------------- /src/services/platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/platform.js -------------------------------------------------------------------------------- /src/services/progress-bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/progress-bar.js -------------------------------------------------------------------------------- /src/services/react-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/react-native.js -------------------------------------------------------------------------------- /src/services/screen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/screen.js -------------------------------------------------------------------------------- /src/services/shortcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/shortcut.js -------------------------------------------------------------------------------- /src/services/spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/spinner.js -------------------------------------------------------------------------------- /src/services/stream-listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/stream-listener.js -------------------------------------------------------------------------------- /src/services/stream-matcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/stream-matcher.js -------------------------------------------------------------------------------- /src/services/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/template.js -------------------------------------------------------------------------------- /src/services/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/services/validation.js -------------------------------------------------------------------------------- /src/shoutem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/shoutem.js -------------------------------------------------------------------------------- /src/templates/extension-js/app/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/extension-js/app/extension.js -------------------------------------------------------------------------------- /src/templates/extension-js/extension.json: -------------------------------------------------------------------------------- 1 | {{{extJsonString}}} 2 | -------------------------------------------------------------------------------- /src/templates/extension-js/server/src/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/extension-js/server/src/extension.js -------------------------------------------------------------------------------- /src/templates/extension-js/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/extension-js/template-init.js -------------------------------------------------------------------------------- /src/templates/init/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/init/template-init.js -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/app/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/init/{{devName}}.{{extJson.name}}/app/const.js -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/init/{{devName}}.{{extJson.name}}/app/index.js -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/app/package.json: -------------------------------------------------------------------------------- 1 | {{{packageJsonString}}} 2 | -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/extension.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/server/package.json: -------------------------------------------------------------------------------- 1 | {{{packageJsonString}}} 2 | -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/server/src/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/init/{{devName}}.{{extJson.name}}/server/src/const.js -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/server/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/init/{{devName}}.{{extJson.name}}/server/src/index.js -------------------------------------------------------------------------------- /src/templates/init/{{devName}}.{{extJson.name}}/server/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/init/{{devName}}.{{extJson.name}}/server/translations/en.json -------------------------------------------------------------------------------- /src/templates/schema/schema.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/schema/schema.json.template -------------------------------------------------------------------------------- /src/templates/screen/app/screens/{{screenName}}.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/screen/app/screens/{{screenName}}.js -------------------------------------------------------------------------------- /src/templates/screen/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/screen/template-init.js -------------------------------------------------------------------------------- /src/templates/settings-page-blank/server/pages/{{pageName}}/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/templates/settings-page-blank/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-blank/template-init.js -------------------------------------------------------------------------------- /src/templates/settings-page-html-extension/server/pages/{{pageDirectoryName}}/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-html-extension/server/pages/{{pageDirectoryName}}/index.html -------------------------------------------------------------------------------- /src/templates/settings-page-html-extension/server/pages/{{pageDirectoryName}}/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-html-extension/server/pages/{{pageDirectoryName}}/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-html-extension/server/pages/{{pageDirectoryName}}/style.css: -------------------------------------------------------------------------------- 1 | .footer { 2 | margin-top: 15px; 3 | } 4 | -------------------------------------------------------------------------------- /src/templates/settings-page-html-shortcut/server/pages/{{pageDirectoryName}}/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-html-shortcut/server/pages/{{pageDirectoryName}}/index.html -------------------------------------------------------------------------------- /src/templates/settings-page-html-shortcut/server/pages/{{pageDirectoryName}}/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-html-shortcut/server/pages/{{pageDirectoryName}}/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-html-shortcut/server/pages/{{pageDirectoryName}}/style.css: -------------------------------------------------------------------------------- 1 | .footer { 2 | margin-top: 15px; 3 | } 4 | -------------------------------------------------------------------------------- /src/templates/settings-page-html/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-html/template-init.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/configureStore.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/index.html -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/localization/LocalizationProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/localization/LocalizationProvider.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/localization/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/localization/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/main.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/page/Page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/page/Page.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/page/PageProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/page/PageProvider.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/page/connectPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/page/connectPage.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/page/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/page/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/reducers.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/syncStateEngine/SyncStateEngineProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/syncStateEngine/SyncStateEngineProvider.jsx -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/syncStateEngine/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/syncStateEngine/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/webpack/devServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/webpack/devServer.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/webpack/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/webpack/env.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/webpack/moduleRules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/webpack/moduleRules.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/webpack/optimizations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/webpack/optimizations.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/webpack/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/webpack/plugins.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/bin/webpack/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/server/bin/webpack/webpack.config.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/server/package.json: -------------------------------------------------------------------------------- 1 | {{{serverJsonString}}} 2 | -------------------------------------------------------------------------------- /src/templates/settings-page-react-bin/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-bin/template-init.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/localization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/localization.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/style.scss -------------------------------------------------------------------------------- /src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/{{pageClassName}}.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-extension/server/src/pages/{{pageDirectoryName}}/{{pageClassName}}.jsx -------------------------------------------------------------------------------- /src/templates/settings-page-react-extension/server/translations/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-extension/server/translations/example.json -------------------------------------------------------------------------------- /src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/index.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/localization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/localization.js -------------------------------------------------------------------------------- /src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/style.scss -------------------------------------------------------------------------------- /src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/{{pageClassName}}.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-shortcut/server/src/pages/{{pageDirectoryName}}/{{pageClassName}}.jsx -------------------------------------------------------------------------------- /src/templates/settings-page-react-shortcut/server/translations/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react-shortcut/server/translations/example.json -------------------------------------------------------------------------------- /src/templates/settings-page-react/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page-react/template-init.js -------------------------------------------------------------------------------- /src/templates/settings-page/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/settings-page/template-init.js -------------------------------------------------------------------------------- /src/templates/shortcut/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/shortcut/template-init.js -------------------------------------------------------------------------------- /src/templates/theme/app/themes/{{themeName}}.js: -------------------------------------------------------------------------------- 1 | {{{themeContent}}} 2 | -------------------------------------------------------------------------------- /src/templates/theme/server/themes/{{themeName}}Variables.json: -------------------------------------------------------------------------------- 1 | {{{themeVariablesContent}}} 2 | -------------------------------------------------------------------------------- /src/templates/theme/template-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/templates/theme/template-init.js -------------------------------------------------------------------------------- /src/user_messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoutem/cli/HEAD/src/user_messages.js --------------------------------------------------------------------------------