summaryrefslogtreecommitdiff
path: root/opendc-web/opendc-web-server/src/main/webui/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'opendc-web/opendc-web-server/src/main/webui/package.json')
-rw-r--r--opendc-web/opendc-web-server/src/main/webui/package.json77
1 files changed, 77 insertions, 0 deletions
diff --git a/opendc-web/opendc-web-server/src/main/webui/package.json b/opendc-web/opendc-web-server/src/main/webui/package.json
new file mode 100644
index 00000000..8e5bda2a
--- /dev/null
+++ b/opendc-web/opendc-web-server/src/main/webui/package.json
@@ -0,0 +1,77 @@
+{
+ "name": "opendc-frontend",
+ "version": "3.0.0",
+ "description": "The user-facing component of the OpenDC stack, allowing users to build and interact with their own (virtual) datacenters.",
+ "keywords": [
+ "opendc",
+ "simulation",
+ "datacenter",
+ "frontend"
+ ],
+ "homepage": "http://opendc.org",
+ "bugs": {
+ "url": "https://github.com/atlarge-research/opendc/issues",
+ "email": "opendc@atlarge-research.com"
+ },
+ "author": "OpenDC Maintainers <opendc@atlarge-research.com>",
+ "license": "MIT",
+ "private": true,
+ "dependencies": {
+ "@auth0/auth0-react": "^1.12.1",
+ "@patternfly/react-charts": "^6.94.18",
+ "@patternfly/react-core": "^4.276.6",
+ "@patternfly/react-icons": "^4.93.6",
+ "@patternfly/react-table": "^4.112.39",
+ "@sentry/react": "^7.45.0",
+ "@sentry/tracing": "^7.45.0",
+ "clsx": "^1.2.1",
+ "immer": "^9.0.21",
+ "konva": "^8.4.3",
+ "mathjs": "^11.7.0",
+ "next": "^13.5.4",
+ "next-global-css": "^1.3.1",
+ "normalizr": "^3.6.2",
+ "prettier": "^2.8.7",
+ "prop-types": "^15.8.1",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "react-hotkeys-hook": "^4.3.8",
+ "react-konva": "^18.2.5",
+ "react-query": "^3.39.3",
+ "react-redux": "^8.0.5",
+ "next-runtime-env": "^1.7.1",
+ "redux": "^4.2.1",
+ "redux-logger": "^3.0.6",
+ "redux-saga": "^1.2.3",
+ "redux-thunk": "^2.4.2",
+ "svgsaver": "^0.9.0",
+ "use-resize-observer": "^9.1.0",
+ "uuid": "^9.0.0",
+ "victory-errorbar": "^36.6.8"
+ },
+ "devDependencies": {
+ "eslint": "^8.36.0",
+ "eslint-config-next": "^13.2.4"
+ },
+ "scripts": {
+ "format": "prettier --write src",
+ "precommit": "lint-staged",
+ "dev": "next dev",
+ "lint": "next lint",
+ "build": "next build && next export",
+ "start": "next start",
+ "export": "next export -o build/export"
+ },
+ "browserslist": {
+ "production": [
+ ">0.2%",
+ "not dead",
+ "not op_mini all"
+ ],
+ "development": [
+ "last 1 chrome version",
+ "last 1 firefox version",
+ "last 1 safari version"
+ ]
+ }
+}