From 8af9c6576d9d2a9d2d4ff9e863a310000b881848 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 18 Mar 2022 17:24:16 +0100 Subject: build(web/ui): Migrate to next-global-css This change updates the web interface to use next-global-css instead of next-transpile-modules. This approach is more efficient since it does not require transpilation of the dependencies. --- opendc-web/opendc-web-ui/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 29065bc4..87ab25fb 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -35,7 +35,7 @@ "lint-staged": "^10.5.4", "mathjs": "^7.6.0", "next": "^12.1.0", - "next-transpile-modules": "^8.0.0", + "next-global-css": "^1.3.0", "normalizr": "^3.6.1", "prettier": "^2.3.2", "prop-types": "^15.7.2", -- cgit v1.2.3 From 8ca917ec9b0dd129729c527da77e2eb0ea3abf58 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 18 Mar 2022 17:27:31 +0100 Subject: build(web/ui): Update PatternFly to latest version --- opendc-web/opendc-web-ui/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 87ab25fb..1a4552bf 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -22,9 +22,9 @@ "@fortawesome/free-brands-svg-icons": "^5.15.3", "@fortawesome/free-solid-svg-icons": "^5.15.3", "@fortawesome/react-fontawesome": "^0.1.14", - "@patternfly/react-core": "^4.152.4", - "@patternfly/react-icons": "^4.11.14", - "@patternfly/react-table": "^4.29.58", + "@patternfly/react-core": "^4.198.19", + "@patternfly/react-icons": "^4.49.19", + "@patternfly/react-table": "^4.67.19", "@sentry/react": "^5.30.0", "@sentry/tracing": "^5.30.0", "approximate-number": "^2.1.0", -- cgit v1.2.3 From 6d67cabc6fd3d59982a9501fad08b8e06a2e2d5b Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Thu, 17 Mar 2022 17:29:12 +0100 Subject: build(web/ui): Add Gradle integration with Next.js project This change adds support for building the OpenDC web interface project that uses Next.js using Gradle. This enables a single build pipeline using Gradle. --- opendc-web/opendc-web-ui/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 1a4552bf..816c0177 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -69,9 +69,10 @@ "format": "prettier --write src", "precommit": "lint-staged", "dev": "next dev", + "lint": "next lint", "build": "next build", "start": "next start", - "export": "next export -o build" + "export": "next export -o build/export" }, "browserslist": { "production": [ -- cgit v1.2.3 From 9f0b7ddd0d62e4dc43a69ea8fafd06be1a663f9f Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Wed, 6 Apr 2022 14:46:17 +0200 Subject: build(web/ui): Update ESLint dependencies This change updates the ESLint dependencies to operate correctly in Windows environments. --- opendc-web/opendc-web-ui/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'opendc-web/opendc-web-ui/package.json') diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json index 816c0177..6def415f 100644 --- a/opendc-web/opendc-web-ui/package.json +++ b/opendc-web/opendc-web-ui/package.json @@ -56,8 +56,8 @@ "uuidv4": "^6.2.12" }, "devDependencies": { - "eslint": "^7.32.0", - "eslint-config-next": "^11.1.2" + "eslint": "^8.12.0", + "eslint-config-next": "^12.1.4" }, "lint-staged": { "src/**/*.{js,jsx,json}": [ -- cgit v1.2.3