diff --git a/packages/console-app/app.yml b/app.yml similarity index 100% rename from packages/console-app/app.yml rename to app.yml diff --git a/packages/console-app/babel.config.js b/babel.config.js similarity index 100% rename from packages/console-app/babel.config.js rename to babel.config.js diff --git a/packages/console-app/config-kube.yml b/config-kube.yml similarity index 100% rename from packages/console-app/config-kube.yml rename to config-kube.yml diff --git a/packages/console-app/config-local.yml b/config-local.yml similarity index 100% rename from packages/console-app/config-local.yml rename to config-local.yml diff --git a/packages/console-app/config-production.yml b/config-production.yml similarity index 100% rename from packages/console-app/config-production.yml rename to config-production.yml diff --git a/packages/console-app/config-testnet.yml b/config-testnet.yml similarity index 100% rename from packages/console-app/config-testnet.yml rename to config-testnet.yml diff --git a/lerna.json b/lerna.json deleted file mode 100644 index 0ff27dd..0000000 --- a/lerna.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "version": "1.2.9", - "useWorkspaces": true, - "npmClient": "yarn" -} diff --git a/package.json b/package.json index d34fc5a..ecca53e 100644 --- a/package.json +++ b/package.json @@ -1,39 +1,87 @@ { - "name": "laconic-console", - "version": "1.2.9-alpha.0", - "description": "Laconic Console", - "main": "index.js", - "private": true, + "name": "@cerc-io/console-app", + "version": "1.2.9", + "description": "Kubenet Console Client", + "repository": "https://github.com/cerc-io/laconic-console", + "main": "dist/es/index.js", + "files": [ + "src/gql" + ], "scripts": { - "build": "lerna run build", - "clean": "lerna run clean", - "lint": "lerna run lint", - "lint:fix": "lerna run lint -- --fix", - "lint:staged": "lint-staged", - "sort-package-json": "lerna exec npx sort-package-json", - "test": "lerna run test" + "analyzer": "webpack --config webpack-analyzer.config.js", + "build": "yarn dist", + "build:babel": "babel ./src --out-dir ./dist/es --ignore \"**/*.test.js\" --source-maps inline", + "clean": "rm -rf dist", + "dist": "yarn clean && yarn build:babel && CONFIG_FILE=config-production.yml webpack", + "lint": "semistandard 'src/**/*.js'", + "start": "CONFIG_FILE=${CONFIG_FILE:-config-testnet.yml} VERBOSE=true webpack-dev-server --mode development", + "test": "jest --rootDir ./src --passWithNoTests --no-cache" }, "author": "", - "license": "AGPLv3", - "workspaces": { - "packages": [ - "packages/*" - ] - }, + "license": "GPL-3.0", "browserslist": [ - "> 5%" + "> 2%" ], "jest": { "testEnvironment": "node" }, "dependencies": { - "lerna": "^3.19.0" + "@apollo/react-components": "^3.1.5", + "@apollo/react-hooks": "^3.1.5", + "@babel/runtime": "^7.8.7", + "@cerc-io/laconic-sdk": "0.1.6", + "@lirewine/debug": "1.0.0-beta.78", + "@lirewine/gem-core": "1.0.0-beta.28", + "@lirewine/react-ux": "1.1.0-beta.0", + "@material-ui/core": "^4.10.0", + "@material-ui/icons": "^4.9.1", + "@material-ui/lab": "^4.0.0-alpha.54", + "@rehooks/component-size": "^1.0.3", + "@visx/network": "^1.0.0", + "@visx/tooltip": "^1.0.0", + "@visx/zoom": "^1.0.0", + "apollo-cache-inmemory": "^1.6.6", + "apollo-client": "^2.6.10", + "apollo-link": "^1.2.14", + "apollo-link-http": "^1.5.17", + "build-url": "^2.0.0", + "clsx": "^1.1.0", + "compare-versions": "^3.6.0", + "d3-force": "^2.1.1", + "debug": "^4.1.1", + "graphql-tag": "^2.10.3", + "lodash.defaultsdeep": "^4.6.1", + "lodash.get": "^4.4.2", + "moment": "^2.26.0", + "node-polyfill-webpack-plugin": "^2.0.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-router": "^5.2.0", + "react-router-dom": "^5.2.0", + "source-map-support": "^0.5.12" }, "devDependencies": { - "babel-eslint": "^10.0.3", + "@babel/cli": "7.4.4", + "@babel/core": "^7.4.5", + "@babel/node": "^7.8.7", + "@babel/plugin-proposal-class-properties": "^7.5.5", + "@babel/plugin-proposal-export-default-from": "^7.8.3", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@webpack-cli/info": "^2.0.1", + "@webpack-cli/init": "^1.1.3", + "babel-eslint": "^10.0.2", + "babel-jest": "^24.8.0", + "babel-loader": "^8.0.0", + "babel-plugin-add-module-exports": "^1.0.2", + "babel-plugin-import-graphql": "^2.7.0", + "babel-plugin-inline-import": "^3.0.0", + "babel-plugin-inline-json-import": "^0.3.2", + "dotenv-webpack": "^8.0.1", "eslint": "^6.7.2", "eslint-config-semistandard": "^15.0.0", "eslint-config-standard": "^14.1.1", + "eslint-config-standard-jsx": "^8.1.0", "eslint-loader": "^3.0.3", "eslint-plugin-babel": "^5.3.0", "eslint-plugin-import": "^2.18.2", @@ -41,14 +89,32 @@ "eslint-plugin-jsdoc": "^21.0.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-standard": "^4.0.1", - "lint-staged": "^9.5.0", - "webpack-cli": "^5.0.1" + "graphql": "^15.0.0", + "html-webpack-plugin": "^5.5.0", + "jest": "^24.8.0", + "react-scripts": "^5.0.1", + "semistandard": "^14.2.0", + "webpack": "^5.76.2", + "webpack-bundle-analyzer": "^4.8.0", + "webpack-cli": "^5.0.1", + "webpack-dev-server": "^4.13.1", + "webpack-merge": "^5.8.0", + "webpack-version-file-plugin": "^0.5.0", + "yaml-loader": "^0.8.0" + }, + "peerDependencies": { + "react": "16.12.0", + "react-dom": "^16.12.0" + }, + "publishConfig": { + "access": "public" }, "eslintConfig": { "parser": "babel-eslint", "extends": [ "plugin:jest/recommended", - "semistandard" + "semistandard", + "standard-jsx" ], "plugins": [ "babel" diff --git a/package.json.toplevel b/package.json.toplevel new file mode 100644 index 0000000..d34fc5a --- /dev/null +++ b/package.json.toplevel @@ -0,0 +1,68 @@ +{ + "name": "laconic-console", + "version": "1.2.9-alpha.0", + "description": "Laconic Console", + "main": "index.js", + "private": true, + "scripts": { + "build": "lerna run build", + "clean": "lerna run clean", + "lint": "lerna run lint", + "lint:fix": "lerna run lint -- --fix", + "lint:staged": "lint-staged", + "sort-package-json": "lerna exec npx sort-package-json", + "test": "lerna run test" + }, + "author": "", + "license": "AGPLv3", + "workspaces": { + "packages": [ + "packages/*" + ] + }, + "browserslist": [ + "> 5%" + ], + "jest": { + "testEnvironment": "node" + }, + "dependencies": { + "lerna": "^3.19.0" + }, + "devDependencies": { + "babel-eslint": "^10.0.3", + "eslint": "^6.7.2", + "eslint-config-semistandard": "^15.0.0", + "eslint-config-standard": "^14.1.1", + "eslint-loader": "^3.0.3", + "eslint-plugin-babel": "^5.3.0", + "eslint-plugin-import": "^2.18.2", + "eslint-plugin-jest": "^23.13.1", + "eslint-plugin-jsdoc": "^21.0.0", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-standard": "^4.0.1", + "lint-staged": "^9.5.0", + "webpack-cli": "^5.0.1" + }, + "eslintConfig": { + "parser": "babel-eslint", + "extends": [ + "plugin:jest/recommended", + "semistandard" + ], + "plugins": [ + "babel" + ], + "rules": { + "babel/semi": 1 + } + }, + "semistandard": { + "parser": "babel-eslint", + "env": [ + "jest", + "node", + "browser" + ] + } +} diff --git a/packages/console-app/README.md b/packages/console-app/README.md deleted file mode 100644 index 3ee0131..0000000 --- a/packages/console-app/README.md +++ /dev/null @@ -1,58 +0,0 @@ -# Console - -Apollo GraphQL client. - -## Usage - -First start the server: - -```bash - cd packages/console-server - yarn start -``` - -Then start the Webpack devserver. - -```bash - cd packages/console-app - yarn start -``` - -Then load the app: http://localhost:8080. - -## Using a KUBE - -To use your KUBE for testing, rather than running all the services locally, specify a different -config file when starting: `config-kube.yml`, which connects to `kube.local` for all services. - -For example: - -```javascript - cd packages/console-app - CONFIG_FILE=config-kube.yml yarn start -``` - -## Deploy - -```bash - yarn build -``` - -This creates the following folders: - -``` -/dist - /es # Module imports. - /production # Production build. -``` - -NOTE: GQL and Production files and exported and may be used by the server. - -```javascript -import SYSTEM_STATUS from '@cerc-io/console-app/src/gql/system_status.graphql'; - -... - -const file = path.join(__dirname + '../../../../node_modules/@cerc-io/console-app/dist/production', 'index.html'); -res.sendFile(file); -``` diff --git a/packages/console-app/package.json b/packages/console-app/package.json deleted file mode 100644 index ecca53e..0000000 --- a/packages/console-app/package.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "name": "@cerc-io/console-app", - "version": "1.2.9", - "description": "Kubenet Console Client", - "repository": "https://github.com/cerc-io/laconic-console", - "main": "dist/es/index.js", - "files": [ - "src/gql" - ], - "scripts": { - "analyzer": "webpack --config webpack-analyzer.config.js", - "build": "yarn dist", - "build:babel": "babel ./src --out-dir ./dist/es --ignore \"**/*.test.js\" --source-maps inline", - "clean": "rm -rf dist", - "dist": "yarn clean && yarn build:babel && CONFIG_FILE=config-production.yml webpack", - "lint": "semistandard 'src/**/*.js'", - "start": "CONFIG_FILE=${CONFIG_FILE:-config-testnet.yml} VERBOSE=true webpack-dev-server --mode development", - "test": "jest --rootDir ./src --passWithNoTests --no-cache" - }, - "author": "", - "license": "GPL-3.0", - "browserslist": [ - "> 2%" - ], - "jest": { - "testEnvironment": "node" - }, - "dependencies": { - "@apollo/react-components": "^3.1.5", - "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.8.7", - "@cerc-io/laconic-sdk": "0.1.6", - "@lirewine/debug": "1.0.0-beta.78", - "@lirewine/gem-core": "1.0.0-beta.28", - "@lirewine/react-ux": "1.1.0-beta.0", - "@material-ui/core": "^4.10.0", - "@material-ui/icons": "^4.9.1", - "@material-ui/lab": "^4.0.0-alpha.54", - "@rehooks/component-size": "^1.0.3", - "@visx/network": "^1.0.0", - "@visx/tooltip": "^1.0.0", - "@visx/zoom": "^1.0.0", - "apollo-cache-inmemory": "^1.6.6", - "apollo-client": "^2.6.10", - "apollo-link": "^1.2.14", - "apollo-link-http": "^1.5.17", - "build-url": "^2.0.0", - "clsx": "^1.1.0", - "compare-versions": "^3.6.0", - "d3-force": "^2.1.1", - "debug": "^4.1.1", - "graphql-tag": "^2.10.3", - "lodash.defaultsdeep": "^4.6.1", - "lodash.get": "^4.4.2", - "moment": "^2.26.0", - "node-polyfill-webpack-plugin": "^2.0.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-router": "^5.2.0", - "react-router-dom": "^5.2.0", - "source-map-support": "^0.5.12" - }, - "devDependencies": { - "@babel/cli": "7.4.4", - "@babel/core": "^7.4.5", - "@babel/node": "^7.8.7", - "@babel/plugin-proposal-class-properties": "^7.5.5", - "@babel/plugin-proposal-export-default-from": "^7.8.3", - "@babel/preset-env": "^7.4.5", - "@babel/preset-react": "^7.0.0", - "@webpack-cli/info": "^2.0.1", - "@webpack-cli/init": "^1.1.3", - "babel-eslint": "^10.0.2", - "babel-jest": "^24.8.0", - "babel-loader": "^8.0.0", - "babel-plugin-add-module-exports": "^1.0.2", - "babel-plugin-import-graphql": "^2.7.0", - "babel-plugin-inline-import": "^3.0.0", - "babel-plugin-inline-json-import": "^0.3.2", - "dotenv-webpack": "^8.0.1", - "eslint": "^6.7.2", - "eslint-config-semistandard": "^15.0.0", - "eslint-config-standard": "^14.1.1", - "eslint-config-standard-jsx": "^8.1.0", - "eslint-loader": "^3.0.3", - "eslint-plugin-babel": "^5.3.0", - "eslint-plugin-import": "^2.18.2", - "eslint-plugin-jest": "^23.13.1", - "eslint-plugin-jsdoc": "^21.0.0", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-standard": "^4.0.1", - "graphql": "^15.0.0", - "html-webpack-plugin": "^5.5.0", - "jest": "^24.8.0", - "react-scripts": "^5.0.1", - "semistandard": "^14.2.0", - "webpack": "^5.76.2", - "webpack-bundle-analyzer": "^4.8.0", - "webpack-cli": "^5.0.1", - "webpack-dev-server": "^4.13.1", - "webpack-merge": "^5.8.0", - "webpack-version-file-plugin": "^0.5.0", - "yaml-loader": "^0.8.0" - }, - "peerDependencies": { - "react": "16.12.0", - "react-dom": "^16.12.0" - }, - "publishConfig": { - "access": "public" - }, - "eslintConfig": { - "parser": "babel-eslint", - "extends": [ - "plugin:jest/recommended", - "semistandard", - "standard-jsx" - ], - "plugins": [ - "babel" - ], - "rules": { - "babel/semi": 1 - } - }, - "semistandard": { - "parser": "babel-eslint", - "env": [ - "jest", - "node", - "browser" - ] - } -} diff --git a/packages/console-app/public/index.html b/public/index.html similarity index 100% rename from packages/console-app/public/index.html rename to public/index.html diff --git a/packages/console-app/src/client.js b/src/client.js similarity index 100% rename from packages/console-app/src/client.js rename to src/client.js diff --git a/packages/console-app/src/components/AppBar.js b/src/components/AppBar.js similarity index 100% rename from packages/console-app/src/components/AppBar.js rename to src/components/AppBar.js diff --git a/packages/console-app/src/components/AppLink.js b/src/components/AppLink.js similarity index 100% rename from packages/console-app/src/components/AppLink.js rename to src/components/AppLink.js diff --git a/packages/console-app/src/components/BooleanIcon.js b/src/components/BooleanIcon.js similarity index 100% rename from packages/console-app/src/components/BooleanIcon.js rename to src/components/BooleanIcon.js diff --git a/packages/console-app/src/components/BotControls.js b/src/components/BotControls.js similarity index 100% rename from packages/console-app/src/components/BotControls.js rename to src/components/BotControls.js diff --git a/packages/console-app/src/components/ControlButtons.js b/src/components/ControlButtons.js similarity index 100% rename from packages/console-app/src/components/ControlButtons.js rename to src/components/ControlButtons.js diff --git a/packages/console-app/src/components/Error.js b/src/components/Error.js similarity index 100% rename from packages/console-app/src/components/Error.js rename to src/components/Error.js diff --git a/packages/console-app/src/components/ErrorBoundary.js b/src/components/ErrorBoundary.js similarity index 100% rename from packages/console-app/src/components/ErrorBoundary.js rename to src/components/ErrorBoundary.js diff --git a/packages/console-app/src/components/Json.js b/src/components/Json.js similarity index 100% rename from packages/console-app/src/components/Json.js rename to src/components/Json.js diff --git a/packages/console-app/src/components/Log.js b/src/components/Log.js similarity index 100% rename from packages/console-app/src/components/Log.js rename to src/components/Log.js diff --git a/packages/console-app/src/components/LogPoller.js b/src/components/LogPoller.js similarity index 100% rename from packages/console-app/src/components/LogPoller.js rename to src/components/LogPoller.js diff --git a/packages/console-app/src/components/NetworkGraph.js b/src/components/NetworkGraph.js similarity index 100% rename from packages/console-app/src/components/NetworkGraph.js rename to src/components/NetworkGraph.js diff --git a/packages/console-app/src/components/PackageLink.js b/src/components/PackageLink.js similarity index 100% rename from packages/console-app/src/components/PackageLink.js rename to src/components/PackageLink.js diff --git a/packages/console-app/src/components/Panel.js b/src/components/Panel.js similarity index 100% rename from packages/console-app/src/components/Panel.js rename to src/components/Panel.js diff --git a/packages/console-app/src/components/QueryLink.js b/src/components/QueryLink.js similarity index 100% rename from packages/console-app/src/components/QueryLink.js rename to src/components/QueryLink.js diff --git a/packages/console-app/src/components/Sidebar.js b/src/components/Sidebar.js similarity index 100% rename from packages/console-app/src/components/Sidebar.js rename to src/components/Sidebar.js diff --git a/packages/console-app/src/components/Table.js b/src/components/Table.js similarity index 100% rename from packages/console-app/src/components/Table.js rename to src/components/Table.js diff --git a/packages/console-app/src/components/TableCell.js b/src/components/TableCell.js similarity index 100% rename from packages/console-app/src/components/TableCell.js rename to src/components/TableCell.js diff --git a/packages/console-app/src/components/Toolbar.js b/src/components/Toolbar.js similarity index 100% rename from packages/console-app/src/components/Toolbar.js rename to src/components/Toolbar.js diff --git a/packages/console-app/src/config.js b/src/config.js similarity index 100% rename from packages/console-app/src/config.js rename to src/config.js diff --git a/packages/console-app/src/containers/ConsoleContextProvider.js b/src/containers/ConsoleContextProvider.js similarity index 100% rename from packages/console-app/src/containers/ConsoleContextProvider.js rename to src/containers/ConsoleContextProvider.js diff --git a/packages/console-app/src/containers/Layout.js b/src/containers/Layout.js similarity index 100% rename from packages/console-app/src/containers/Layout.js rename to src/containers/Layout.js diff --git a/packages/console-app/src/containers/Main.js b/src/containers/Main.js similarity index 100% rename from packages/console-app/src/containers/Main.js rename to src/containers/Main.js diff --git a/packages/console-app/src/containers/StatusBar.js b/src/containers/StatusBar.js similarity index 100% rename from packages/console-app/src/containers/StatusBar.js rename to src/containers/StatusBar.js diff --git a/packages/console-app/src/containers/VersionCheck.js b/src/containers/VersionCheck.js similarity index 100% rename from packages/console-app/src/containers/VersionCheck.js rename to src/containers/VersionCheck.js diff --git a/packages/console-app/src/containers/panels/Config.js b/src/containers/panels/Config.js similarity index 100% rename from packages/console-app/src/containers/panels/Config.js rename to src/containers/panels/Config.js diff --git a/packages/console-app/src/containers/panels/Metadata.js b/src/containers/panels/Metadata.js similarity index 100% rename from packages/console-app/src/containers/panels/Metadata.js rename to src/containers/panels/Metadata.js diff --git a/packages/console-app/src/containers/panels/apps/AppRecords.js b/src/containers/panels/apps/AppRecords.js similarity index 100% rename from packages/console-app/src/containers/panels/apps/AppRecords.js rename to src/containers/panels/apps/AppRecords.js diff --git a/packages/console-app/src/containers/panels/apps/Apps.js b/src/containers/panels/apps/Apps.js similarity index 100% rename from packages/console-app/src/containers/panels/apps/Apps.js rename to src/containers/panels/apps/Apps.js diff --git a/packages/console-app/src/containers/panels/bots/BotRecords.js b/src/containers/panels/bots/BotRecords.js similarity index 100% rename from packages/console-app/src/containers/panels/bots/BotRecords.js rename to src/containers/panels/bots/BotRecords.js diff --git a/packages/console-app/src/containers/panels/bots/Bots.js b/src/containers/panels/bots/Bots.js similarity index 100% rename from packages/console-app/src/containers/panels/bots/Bots.js rename to src/containers/panels/bots/Bots.js diff --git a/packages/console-app/src/containers/panels/bots/RunningBots.js b/src/containers/panels/bots/RunningBots.js similarity index 100% rename from packages/console-app/src/containers/panels/bots/RunningBots.js rename to src/containers/panels/bots/RunningBots.js diff --git a/packages/console-app/src/containers/panels/ipfs/IPFS.js b/src/containers/panels/ipfs/IPFS.js similarity index 100% rename from packages/console-app/src/containers/panels/ipfs/IPFS.js rename to src/containers/panels/ipfs/IPFS.js diff --git a/packages/console-app/src/containers/panels/ipfs/IPFSNetwork.js b/src/containers/panels/ipfs/IPFSNetwork.js similarity index 100% rename from packages/console-app/src/containers/panels/ipfs/IPFSNetwork.js rename to src/containers/panels/ipfs/IPFSNetwork.js diff --git a/packages/console-app/src/containers/panels/ipfs/IPFSStatus.js b/src/containers/panels/ipfs/IPFSStatus.js similarity index 100% rename from packages/console-app/src/containers/panels/ipfs/IPFSStatus.js rename to src/containers/panels/ipfs/IPFSStatus.js diff --git a/packages/console-app/src/containers/panels/kubes/KubeRecords.js b/src/containers/panels/kubes/KubeRecords.js similarity index 100% rename from packages/console-app/src/containers/panels/kubes/KubeRecords.js rename to src/containers/panels/kubes/KubeRecords.js diff --git a/packages/console-app/src/containers/panels/kubes/Kubes.js b/src/containers/panels/kubes/Kubes.js similarity index 100% rename from packages/console-app/src/containers/panels/kubes/Kubes.js rename to src/containers/panels/kubes/Kubes.js diff --git a/packages/console-app/src/containers/panels/registry/Registry.js b/src/containers/panels/registry/Registry.js similarity index 100% rename from packages/console-app/src/containers/panels/registry/Registry.js rename to src/containers/panels/registry/Registry.js diff --git a/packages/console-app/src/containers/panels/registry/RegistryLookup.js b/src/containers/panels/registry/RegistryLookup.js similarity index 100% rename from packages/console-app/src/containers/panels/registry/RegistryLookup.js rename to src/containers/panels/registry/RegistryLookup.js diff --git a/packages/console-app/src/containers/panels/registry/RegistryRecords.js b/src/containers/panels/registry/RegistryRecords.js similarity index 100% rename from packages/console-app/src/containers/panels/registry/RegistryRecords.js rename to src/containers/panels/registry/RegistryRecords.js diff --git a/packages/console-app/src/containers/panels/registry/RegistryStatus.js b/src/containers/panels/registry/RegistryStatus.js similarity index 100% rename from packages/console-app/src/containers/panels/registry/RegistryStatus.js rename to src/containers/panels/registry/RegistryStatus.js diff --git a/packages/console-app/src/containers/panels/signal/SignalChannels.js b/src/containers/panels/signal/SignalChannels.js similarity index 100% rename from packages/console-app/src/containers/panels/signal/SignalChannels.js rename to src/containers/panels/signal/SignalChannels.js diff --git a/packages/console-app/src/containers/panels/signal/SignalServers.js b/src/containers/panels/signal/SignalServers.js similarity index 100% rename from packages/console-app/src/containers/panels/signal/SignalServers.js rename to src/containers/panels/signal/SignalServers.js diff --git a/packages/console-app/src/containers/panels/signal/Signaling.js b/src/containers/panels/signal/Signaling.js similarity index 100% rename from packages/console-app/src/containers/panels/signal/Signaling.js rename to src/containers/panels/signal/Signaling.js diff --git a/packages/console-app/src/containers/panels/system/Info.js b/src/containers/panels/system/Info.js similarity index 100% rename from packages/console-app/src/containers/panels/system/Info.js rename to src/containers/panels/system/Info.js diff --git a/packages/console-app/src/containers/panels/system/Services.js b/src/containers/panels/system/Services.js similarity index 100% rename from packages/console-app/src/containers/panels/system/Services.js rename to src/containers/panels/system/Services.js diff --git a/packages/console-app/src/containers/panels/system/System.js b/src/containers/panels/system/System.js similarity index 100% rename from packages/console-app/src/containers/panels/system/System.js rename to src/containers/panels/system/System.js diff --git a/packages/console-app/src/gql/bot_kill.graphql b/src/gql/bot_kill.graphql similarity index 100% rename from packages/console-app/src/gql/bot_kill.graphql rename to src/gql/bot_kill.graphql diff --git a/packages/console-app/src/gql/bot_list.graphql b/src/gql/bot_list.graphql similarity index 100% rename from packages/console-app/src/gql/bot_list.graphql rename to src/gql/bot_list.graphql diff --git a/packages/console-app/src/gql/extensions.graphql b/src/gql/extensions.graphql similarity index 100% rename from packages/console-app/src/gql/extensions.graphql rename to src/gql/extensions.graphql diff --git a/packages/console-app/src/gql/ipfs_status.graphql b/src/gql/ipfs_status.graphql similarity index 100% rename from packages/console-app/src/gql/ipfs_status.graphql rename to src/gql/ipfs_status.graphql diff --git a/packages/console-app/src/gql/logs.graphql b/src/gql/logs.graphql similarity index 100% rename from packages/console-app/src/gql/logs.graphql rename to src/gql/logs.graphql diff --git a/packages/console-app/src/gql/service_status.graphql b/src/gql/service_status.graphql similarity index 100% rename from packages/console-app/src/gql/service_status.graphql rename to src/gql/service_status.graphql diff --git a/packages/console-app/src/gql/signal_status.graphql b/src/gql/signal_status.graphql similarity index 100% rename from packages/console-app/src/gql/signal_status.graphql rename to src/gql/signal_status.graphql diff --git a/packages/console-app/src/gql/system_status.graphql b/src/gql/system_status.graphql similarity index 100% rename from packages/console-app/src/gql/system_status.graphql rename to src/gql/system_status.graphql diff --git a/packages/console-app/src/gql/wns_records.graphql b/src/gql/wns_records.graphql similarity index 100% rename from packages/console-app/src/gql/wns_records.graphql rename to src/gql/wns_records.graphql diff --git a/packages/console-app/src/gql/wns_status.graphql b/src/gql/wns_status.graphql similarity index 100% rename from packages/console-app/src/gql/wns_status.graphql rename to src/gql/wns_status.graphql diff --git a/packages/console-app/src/hooks/context.js b/src/hooks/context.js similarity index 100% rename from packages/console-app/src/hooks/context.js rename to src/hooks/context.js diff --git a/packages/console-app/src/hooks/index.js b/src/hooks/index.js similarity index 100% rename from packages/console-app/src/hooks/index.js rename to src/hooks/index.js diff --git a/packages/console-app/src/hooks/registry.js b/src/hooks/registry.js similarity index 100% rename from packages/console-app/src/hooks/registry.js rename to src/hooks/registry.js diff --git a/packages/console-app/src/hooks/sorter.js b/src/hooks/sorter.js similarity index 100% rename from packages/console-app/src/hooks/sorter.js rename to src/hooks/sorter.js diff --git a/packages/console-app/src/hooks/status.js b/src/hooks/status.js similarity index 100% rename from packages/console-app/src/hooks/status.js rename to src/hooks/status.js diff --git a/packages/console-app/src/icons/DXOS.js b/src/icons/DXOS.js similarity index 100% rename from packages/console-app/src/icons/DXOS.js rename to src/icons/DXOS.js diff --git a/packages/console-app/src/icons/Logo.js b/src/icons/Logo.js similarity index 100% rename from packages/console-app/src/icons/Logo.js rename to src/icons/Logo.js diff --git a/packages/console-app/src/index.js b/src/index.js similarity index 100% rename from packages/console-app/src/index.js rename to src/index.js diff --git a/packages/console-app/src/main.js b/src/main.js similarity index 100% rename from packages/console-app/src/main.js rename to src/main.js diff --git a/packages/console-app/src/modules.js b/src/modules.js similarity index 100% rename from packages/console-app/src/modules.js rename to src/modules.js diff --git a/packages/console-app/src/resolvers.js b/src/resolvers.js similarity index 100% rename from packages/console-app/src/resolvers.js rename to src/resolvers.js diff --git a/packages/console-app/src/theme.js b/src/theme.js similarity index 100% rename from packages/console-app/src/theme.js rename to src/theme.js diff --git a/packages/console-app/src/util/config.js b/src/util/config.js similarity index 100% rename from packages/console-app/src/util/config.js rename to src/util/config.js diff --git a/packages/console-app/src/util/config.test.js b/src/util/config.test.js similarity index 100% rename from packages/console-app/src/util/config.test.js rename to src/util/config.test.js diff --git a/packages/console-app/src/util/omit.js b/src/util/omit.js similarity index 100% rename from packages/console-app/src/util/omit.js rename to src/util/omit.js diff --git a/packages/console-app/src/version.json b/src/version.json similarity index 100% rename from packages/console-app/src/version.json rename to src/version.json diff --git a/packages/console-app/version.ejs b/version.ejs similarity index 100% rename from packages/console-app/version.ejs rename to version.ejs diff --git a/packages/console-app/webpack-analyzer.config.js b/webpack-analyzer.config.js similarity index 100% rename from packages/console-app/webpack-analyzer.config.js rename to webpack-analyzer.config.js diff --git a/packages/console-app/webpack-common.config.js b/webpack-common.config.js similarity index 100% rename from packages/console-app/webpack-common.config.js rename to webpack-common.config.js diff --git a/packages/console-app/webpack.config.js b/webpack.config.js similarity index 100% rename from packages/console-app/webpack.config.js rename to webpack.config.js