diff --git a/.github/workflows/prod.yml b/.github/workflows/prod.yml index 0a1961e..f39d76f 100644 --- a/.github/workflows/prod.yml +++ b/.github/workflows/prod.yml @@ -22,10 +22,10 @@ jobs: - name: 🚚 Get latest code uses: actions/checkout@v4 - - name: Use Node.js 22 + - name: Use Node.js 24 uses: actions/setup-node@v4 with: - node-version: '22' + node-version: '24' - name: 🔨 Build Project run: | diff --git a/README.md b/README.md index 4dd6128..83456ba 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ Berry offers everything you need to create dashboards. We have included the foll ## Technology Stack -- Angular 20 +- Angular 21 - Bootstrap 5 - TypeScript - JWT (i.e. Pro version) diff --git a/angular.json b/angular.json index ceba34d..4cbf31d 100644 --- a/angular.json +++ b/angular.json @@ -21,7 +21,7 @@ "outputPath": "dist", "index": "src/index.html", "main": "src/main.ts", - "polyfills": "src/polyfills.ts", + "polyfills": "", "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": ["src/favicon.ico", "src/assets"], @@ -38,8 +38,8 @@ }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "1.5mb", + "maximumError": "1.5mb" } ], "fileReplacements": [ diff --git a/package.json b/package.json index 3265859..3379fd1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "berry-free-angular-admin-template", - "version": "5.2.0", + "version": "5.3.0", "author": "CodedThemes", "license": "MIT", "private": false, @@ -16,40 +16,39 @@ "prettier": "prettier --write ./src" }, "dependencies": { - "@angular/animations": "20.0.5", - "@angular/cdk": "20.0.4", - "@angular/common": "20.0.5", - "@angular/compiler": "20.0.5", - "@angular/core": "20.0.5", - "@angular/forms": "20.0.5", - "@angular/platform-browser": "20.0.5", - "@angular/platform-browser-dynamic": "20.0.5", - "@angular/router": "20.0.5", - "@ng-bootstrap/ng-bootstrap": "19.0.0", + "@angular/cdk": "21.0.3", + "@angular/common": "21.0.5", + "@angular/compiler": "21.0.5", + "@angular/core": "21.0.5", + "@angular/forms": "21.0.5", + "@angular/platform-browser": "21.0.5", + "@angular/platform-browser-dynamic": "21.0.5", + "@angular/router": "21.0.5", + "@ng-bootstrap/ng-bootstrap": "19.0.1", "@popperjs/core": "2.11.8", - "apexcharts": "4.7.0", - "bootstrap": "5.3.7", - "ng-apexcharts": "1.16.0", + "@standard-schema/spec": "^1.0.0", + "apexcharts": "5.3.6", + "bootstrap": "5.3.8", + "ng-apexcharts": "2.0.4", "ngx-scrollbar": "18.0.0", "rxjs": "~7.8.2", - "tslib": "2.8.1", - "zone.js": "~0.15.1" + "tslib": "2.8.1" }, "devDependencies": { - "@angular-devkit/build-angular": "20.0.4", - "@angular-eslint/builder": "20.1.1", - "@angular-eslint/eslint-plugin": "20.1.1", - "@angular-eslint/eslint-plugin-template": "20.1.1", - "@angular-eslint/schematics": "20.1.1", - "@angular-eslint/template-parser": "20.1.1", - "@angular/cli": "20.0.4", - "@angular/compiler-cli": "20.0.5", - "@eslint/eslintrc": "3.3.1", - "@eslint/js": "9.29.0", - "@typescript-eslint/eslint-plugin": "8.35.0", - "@typescript-eslint/parser": "8.35.0", - "eslint": "9.29.0", - "prettier": "3.6.1", - "typescript": "5.8.3" + "@angular-devkit/build-angular": "21.0.3", + "@angular-eslint/builder": "21.1.0", + "@angular-eslint/eslint-plugin": "21.1.0", + "@angular-eslint/eslint-plugin-template": "21.1.0", + "@angular-eslint/schematics": "21.1.0", + "@angular-eslint/template-parser": "21.1.0", + "@angular/cli": "21.0.3", + "@angular/compiler-cli": "21.0.5", + "@eslint/eslintrc": "3.3.3", + "@eslint/js": "9.39.1", + "@typescript-eslint/eslint-plugin": "8.49.0", + "@typescript-eslint/parser": "8.49.0", + "eslint": "9.39.1", + "prettier": "3.7.4", + "typescript": "5.9.3" } } diff --git a/src/app/demo/pages/authentication/login/login.component.html b/src/app/demo/pages/authentication/login/login.component.html index 68c88aa..9735d73 100644 --- a/src/app/demo/pages/authentication/login/login.component.html +++ b/src/app/demo/pages/authentication/login/login.component.html @@ -3,51 +3,86 @@
Enter your credentials to continue
+Enter your credentials to continue
+