.gitignore
.travis.yml
CHANGELOG.md
LICENSE
MANIFEST.in
Makefile
README.md
mypy.ini
pylintrc
requirements.txt
setup.py
.eggs/README.txt
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/LICENSE
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/PKG-INFO
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/RECORD
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/WHEEL
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/entry_points.txt
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/requires.txt
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/top_level.txt
.eggs/setuptools_scm-4.1.2-py3.8.egg/EGG-INFO/zip-safe
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/__init__.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/__main__.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/config.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/discover.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/file_finder.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/file_finder_git.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/file_finder_hg.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/git.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/hacks.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/hg.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/integration.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/utils.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/version.py
.eggs/setuptools_scm-4.1.2-py3.8.egg/setuptools_scm/win_py31_compat.py
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/mmpm-bug-report.md
assets/Active-Processes.png
assets/Config-Editor.png
assets/Control-Center.png
assets/GUI-Terminal.png
assets/Local-Packages.png
assets/MagicMirrorPackageManager.png
assets/MarketPlace.png
gui/.editorconfig
gui/.eslintrc.json
gui/.gitignore
gui/README.md
gui/angular.json
gui/browserslist
gui/package-lock.json
gui/package.json
gui/tsconfig.app.json
gui/tsconfig.json
gui/tsconfig.spec.json
gui/e2e/protractor.conf.js
gui/e2e/tsconfig.json
gui/e2e/src/app.e2e-spec.ts
gui/e2e/src/app.po.ts
gui/src/custom-theme.scss
gui/src/favicon.ico
gui/src/index.html
gui/src/main.ts
gui/src/polyfills.ts
gui/src/styles.scss
gui/src/test.ts
gui/src/app/app-routing.module.ts
gui/src/app/app.component.html
gui/src/app/app.component.scss
gui/src/app/app.component.spec.ts
gui/src/app/app.component.ts
gui/src/app/app.module.ts
gui/src/app/components/active-process-count-ticker/active-process-count-ticker.component.html
gui/src/app/components/active-process-count-ticker/active-process-count-ticker.component.scss
gui/src/app/components/active-process-count-ticker/active-process-count-ticker.component.spec.ts
gui/src/app/components/active-process-count-ticker/active-process-count-ticker.component.ts
gui/src/app/components/active-processes-modal/active-processes-modal.component.html
gui/src/app/components/active-processes-modal/active-processes-modal.component.scss
gui/src/app/components/active-processes-modal/active-processes-modal.component.spec.ts
gui/src/app/components/active-processes-modal/active-processes-modal.component.ts
gui/src/app/components/available-upgrades-modal-dialog/available-upgrades-modal-dialog.component.html
gui/src/app/components/available-upgrades-modal-dialog/available-upgrades-modal-dialog.component.scss
gui/src/app/components/available-upgrades-modal-dialog/available-upgrades-modal-dialog.component.spec.ts
gui/src/app/components/available-upgrades-modal-dialog/available-upgrades-modal-dialog.component.ts
gui/src/app/components/available-upgrades-ticker/available-upgrades-ticker.component.html
gui/src/app/components/available-upgrades-ticker/available-upgrades-ticker.component.scss
gui/src/app/components/available-upgrades-ticker/available-upgrades-ticker.component.spec.ts
gui/src/app/components/available-upgrades-ticker/available-upgrades-ticker.component.ts
gui/src/app/components/confirmation-dialog/confirmation-dialog.component.html
gui/src/app/components/confirmation-dialog/confirmation-dialog.component.scss
gui/src/app/components/confirmation-dialog/confirmation-dialog.component.spec.ts
gui/src/app/components/confirmation-dialog/confirmation-dialog.component.ts
gui/src/app/components/custom-snackbar/custom-snackbar.component.html
gui/src/app/components/custom-snackbar/custom-snackbar.component.scss
gui/src/app/components/custom-snackbar/custom-snackbar.component.spec.ts
gui/src/app/components/custom-snackbar/custom-snackbar.component.ts
gui/src/app/components/external-package-registration-dialog/external-package-registration-dialog.component.html
gui/src/app/components/external-package-registration-dialog/external-package-registration-dialog.component.scss
gui/src/app/components/external-package-registration-dialog/external-package-registration-dialog.component.spec.ts
gui/src/app/components/external-package-registration-dialog/external-package-registration-dialog.component.ts
gui/src/app/components/installation-conflict-resolution-dialog/installation-conflict-resolution-dialog.component.html
gui/src/app/components/installation-conflict-resolution-dialog/installation-conflict-resolution-dialog.component.scss
gui/src/app/components/installation-conflict-resolution-dialog/installation-conflict-resolution-dialog.component.spec.ts
gui/src/app/components/installation-conflict-resolution-dialog/installation-conflict-resolution-dialog.component.ts
gui/src/app/components/magic-mirror-config-editor/magic-mirror-config-editor.component.html
gui/src/app/components/magic-mirror-config-editor/magic-mirror-config-editor.component.scss
gui/src/app/components/magic-mirror-config-editor/magic-mirror-config-editor.component.spec.ts
gui/src/app/components/magic-mirror-config-editor/magic-mirror-config-editor.component.ts
gui/src/app/components/magic-mirror-control-center/magic-mirror-control-center.component.html
gui/src/app/components/magic-mirror-control-center/magic-mirror-control-center.component.scss
gui/src/app/components/magic-mirror-control-center/magic-mirror-control-center.component.spec.ts
gui/src/app/components/magic-mirror-control-center/magic-mirror-control-center.component.ts
gui/src/app/components/mmpm-external-packages/mmpm-external-packages.component.html
gui/src/app/components/mmpm-external-packages/mmpm-external-packages.component.scss
gui/src/app/components/mmpm-external-packages/mmpm-external-packages.component.spec.ts
gui/src/app/components/mmpm-external-packages/mmpm-external-packages.component.ts
gui/src/app/components/mmpm-local-packages/mmpm-local-packages.component.html
gui/src/app/components/mmpm-local-packages/mmpm-local-packages.component.scss
gui/src/app/components/mmpm-local-packages/mmpm-local-packages.component.spec.ts
gui/src/app/components/mmpm-local-packages/mmpm-local-packages.component.ts
gui/src/app/components/mmpm-marketplace/mmpm-marketplace.component.html
gui/src/app/components/mmpm-marketplace/mmpm-marketplace.component.scss
gui/src/app/components/mmpm-marketplace/mmpm-marketplace.component.spec.ts
gui/src/app/components/mmpm-marketplace/mmpm-marketplace.component.ts
gui/src/app/components/package-details-modal/package-details-modal.component.html
gui/src/app/components/package-details-modal/package-details-modal.component.scss
gui/src/app/components/package-details-modal/package-details-modal.component.spec.ts
gui/src/app/components/package-details-modal/package-details-modal.component.ts
gui/src/app/components/select-modal/select-modal.component.html
gui/src/app/components/select-modal/select-modal.component.scss
gui/src/app/components/select-modal/select-modal.component.spec.ts
gui/src/app/components/select-modal/select-modal.component.ts
gui/src/app/components/terminal-styled-pop-up-window/terminal-styled-pop-up-window.component.html
gui/src/app/components/terminal-styled-pop-up-window/terminal-styled-pop-up-window.component.scss
gui/src/app/components/terminal-styled-pop-up-window/terminal-styled-pop-up-window.component.spec.ts
gui/src/app/components/terminal-styled-pop-up-window/terminal-styled-pop-up-window.component.ts
gui/src/app/interfaces/interfaces.ts
gui/src/app/modules/material/material.module.ts
gui/src/app/pipes/safe.pipe.spec.ts
gui/src/app/pipes/safe.pipe.ts
gui/src/app/services/active-process-count.service.spec.ts
gui/src/app/services/active-process-count.service.ts
gui/src/app/services/data-store.service.spec.ts
gui/src/app/services/data-store.service.ts
gui/src/app/services/rest-api.service.spec.ts
gui/src/app/services/rest-api.service.ts
gui/src/app/shared-styles/shared-table-styles.scss
gui/src/app/utils/magic-mirror-table-utlity.ts
gui/src/app/utils/mmpm-utility.ts
gui/src/app/utils/urls.ts
gui/src/assets/.gitkeep
gui/src/assets/fonts/LICENSE.txt
gui/src/assets/fonts/PermanentMarker-Regular.ttf
gui/src/assets/icons/paypal.svg
gui/src/environments/environment.prod.ts
gui/src/environments/environment.ts
mmpm/__init__.py
mmpm/__main__.py
mmpm/api.py
mmpm/color.py
mmpm/consts.py
mmpm/core.py
mmpm/mmpm.py
mmpm/models.py
mmpm/opts.py
mmpm/utils.py
mmpm/wsgi.py
mmpm.egg-info/PKG-INFO
mmpm.egg-info/SOURCES.txt
mmpm.egg-info/dependency_links.txt
mmpm.egg-info/entry_points.txt
mmpm.egg-info/requires.txt
mmpm.egg-info/top_level.txt
mmpm.egg-info/zip-safe
mmpm/etc/nginx/sites-available/mmpm.conf
mmpm/etc/systemd/system/mmpm-webssh.service
mmpm/etc/systemd/system/mmpm.service
mmpm/js/mmpm.js
mmpm/js/node_helper.js
mmpm/static/3rdpartylicenses.txt
mmpm/static/MaterialIcons-Regular.eot
mmpm/static/MaterialIcons-Regular.ttf
mmpm/static/MaterialIcons-Regular.woff
mmpm/static/MaterialIcons-Regular.woff2
mmpm/static/PermanentMarker-Regular.ttf
mmpm/static/favicon.ico
mmpm/static/index.html
mmpm/static/main-es2015.js
mmpm/static/main-es5.js
mmpm/static/polyfills-es2015.js
mmpm/static/polyfills-es5.js
mmpm/static/runtime-es2015.js
mmpm/static/runtime-es5.js
mmpm/static/styles.css
mmpm/static/assets/fonts/LICENSE.txt
mmpm/static/assets/fonts/PermanentMarker-Regular.ttf
mmpm/static/assets/icons/paypal.svg
mmpm/static/assets/monaco/vs/loader.js
mmpm/static/assets/monaco/vs/base/worker/workerMain.js
mmpm/static/assets/monaco/vs/basic-languages/abap/abap.js
mmpm/static/assets/monaco/vs/basic-languages/apex/apex.js
mmpm/static/assets/monaco/vs/basic-languages/azcli/azcli.js
mmpm/static/assets/monaco/vs/basic-languages/bat/bat.js
mmpm/static/assets/monaco/vs/basic-languages/clojure/clojure.js
mmpm/static/assets/monaco/vs/basic-languages/coffee/coffee.js
mmpm/static/assets/monaco/vs/basic-languages/cpp/cpp.js
mmpm/static/assets/monaco/vs/basic-languages/csharp/csharp.js
mmpm/static/assets/monaco/vs/basic-languages/csp/csp.js
mmpm/static/assets/monaco/vs/basic-languages/css/css.js
mmpm/static/assets/monaco/vs/basic-languages/dockerfile/dockerfile.js
mmpm/static/assets/monaco/vs/basic-languages/fsharp/fsharp.js
mmpm/static/assets/monaco/vs/basic-languages/go/go.js
mmpm/static/assets/monaco/vs/basic-languages/graphql/graphql.js
mmpm/static/assets/monaco/vs/basic-languages/handlebars/handlebars.js
mmpm/static/assets/monaco/vs/basic-languages/html/html.js
mmpm/static/assets/monaco/vs/basic-languages/ini/ini.js
mmpm/static/assets/monaco/vs/basic-languages/java/java.js
mmpm/static/assets/monaco/vs/basic-languages/javascript/javascript.js
mmpm/static/assets/monaco/vs/basic-languages/kotlin/kotlin.js
mmpm/static/assets/monaco/vs/basic-languages/less/less.js
mmpm/static/assets/monaco/vs/basic-languages/lua/lua.js
mmpm/static/assets/monaco/vs/basic-languages/markdown/markdown.js
mmpm/static/assets/monaco/vs/basic-languages/msdax/msdax.js
mmpm/static/assets/monaco/vs/basic-languages/mysql/mysql.js
mmpm/static/assets/monaco/vs/basic-languages/objective-c/objective-c.js
mmpm/static/assets/monaco/vs/basic-languages/pascal/pascal.js
mmpm/static/assets/monaco/vs/basic-languages/pascaligo/pascaligo.js
mmpm/static/assets/monaco/vs/basic-languages/perl/perl.js
mmpm/static/assets/monaco/vs/basic-languages/pgsql/pgsql.js
mmpm/static/assets/monaco/vs/basic-languages/php/php.js
mmpm/static/assets/monaco/vs/basic-languages/postiats/postiats.js
mmpm/static/assets/monaco/vs/basic-languages/powerquery/powerquery.js
mmpm/static/assets/monaco/vs/basic-languages/powershell/powershell.js
mmpm/static/assets/monaco/vs/basic-languages/pug/pug.js
mmpm/static/assets/monaco/vs/basic-languages/python/python.js
mmpm/static/assets/monaco/vs/basic-languages/r/r.js
mmpm/static/assets/monaco/vs/basic-languages/razor/razor.js
mmpm/static/assets/monaco/vs/basic-languages/redis/redis.js
mmpm/static/assets/monaco/vs/basic-languages/redshift/redshift.js
mmpm/static/assets/monaco/vs/basic-languages/ruby/ruby.js
mmpm/static/assets/monaco/vs/basic-languages/rust/rust.js
mmpm/static/assets/monaco/vs/basic-languages/sb/sb.js
mmpm/static/assets/monaco/vs/basic-languages/scheme/scheme.js
mmpm/static/assets/monaco/vs/basic-languages/scss/scss.js
mmpm/static/assets/monaco/vs/basic-languages/shell/shell.js
mmpm/static/assets/monaco/vs/basic-languages/solidity/solidity.js
mmpm/static/assets/monaco/vs/basic-languages/sophia/sophia.js
mmpm/static/assets/monaco/vs/basic-languages/sql/sql.js
mmpm/static/assets/monaco/vs/basic-languages/st/st.js
mmpm/static/assets/monaco/vs/basic-languages/swift/swift.js
mmpm/static/assets/monaco/vs/basic-languages/tcl/tcl.js
mmpm/static/assets/monaco/vs/basic-languages/twig/twig.js
mmpm/static/assets/monaco/vs/basic-languages/typescript/typescript.js
mmpm/static/assets/monaco/vs/basic-languages/vb/vb.js
mmpm/static/assets/monaco/vs/basic-languages/xml/xml.js
mmpm/static/assets/monaco/vs/basic-languages/yaml/yaml.js
mmpm/static/assets/monaco/vs/editor/editor.main.css
mmpm/static/assets/monaco/vs/editor/editor.main.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.de.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.es.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.fr.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.it.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.ja.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.ko.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.ru.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.zh-cn.js
mmpm/static/assets/monaco/vs/editor/editor.main.nls.zh-tw.js
mmpm/static/assets/monaco/vs/language/css/cssMode.js
mmpm/static/assets/monaco/vs/language/css/cssWorker.js
mmpm/static/assets/monaco/vs/language/html/htmlMode.js
mmpm/static/assets/monaco/vs/language/html/htmlWorker.js
mmpm/static/assets/monaco/vs/language/json/jsonMode.js
mmpm/static/assets/monaco/vs/language/json/jsonWorker.js
mmpm/static/assets/monaco/vs/language/typescript/tsMode.js
mmpm/static/assets/monaco/vs/language/typescript/tsWorker.js
mmpm/templates/index.html
scripts/dev/01-build-mmpm-python-pkg.sh
scripts/dev/02-gunicorn-server.sh
scripts/dev/03-angular-server.sh
scripts/make/constants
scripts/make/warn-install-process-changed
scripts/make/cli/build-from-src
scripts/make/cli/dependencies
scripts/make/cli/install-from-src
scripts/make/cli/uninstall-from-src
scripts/make/daemons/dependencies
scripts/make/daemons/install-from-src
scripts/make/daemons/uninstall-from-src
scripts/make/gui/build-from-src
scripts/make/gui/build-from-src.bak
scripts/make/gui/dependencies
scripts/make/gui/install-from-src
scripts/make/gui/uninstall-from-src
scripts/travis-ci/bundle-static-files
tests/python/mmpm_test.py
tests/travis-ci/eslint
tests/travis-ci/mypy
tests/travis-ci/pylint
tests/travis-ci/pytest