Procházet zdrojové kódy

feat(admin-ui): Update Angular to v17.2

Michael Bromley před 1 rokem
rodič
revize
6f6a7af2f2
3 změnil soubory, kde provedl 552 přidání a 205 odebrání
  1. 5 5
      packages/admin-ui/angular.json
  2. 116 116
      packages/admin-ui/package.json
  3. 431 84
      yarn.lock

+ 5 - 5
packages/admin-ui/angular.json

@@ -94,24 +94,24 @@
         "serve": {
           "builder": "@angular-devkit/build-angular:dev-server",
           "options": {
-            "browserTarget": "vendure-admin:build"
+            "buildTarget": "vendure-admin:build"
           },
           "configurations": {
             "production": {
-              "browserTarget": "vendure-admin:build:production"
+              "buildTarget": "vendure-admin:build:production"
             },
             "plugin": {
-              "browserTarget": "vendure-admin:build:plugin-watch"
+              "buildTarget": "vendure-admin:build:plugin-watch"
             },
             "plugin-dev": {
-              "browserTarget": "vendure-admin:build:plugin-dev-watch"
+              "buildTarget": "vendure-admin:build:plugin-dev-watch"
             }
           }
         },
         "extract-i18n": {
           "builder": "@angular-devkit/build-angular:extract-i18n",
           "options": {
-            "browserTarget": "vendure-admin:build"
+            "buildTarget": "vendure-admin:build"
           }
         },
         "test": {

+ 116 - 116
packages/admin-ui/package.json

@@ -1,118 +1,118 @@
 {
-    "name": "@vendure/admin-ui",
-    "version": "2.2.0-next.5",
-    "license": "MIT",
-    "scripts": {
-        "ng": "ng",
-        "start": "node scripts/set-version.js && ng serve",
-        "build:app": "yarn ng build vendure-admin --configuration production",
-        "build": "node scripts/copy-package-json.js && node scripts/set-version.js && node scripts/build-public-api.js && yarn ng build vendure-admin-lib --configuration production && node scripts/compile-styles.js",
-        "watch": "ng build --watch=true",
-        "test": "ng test --watch=false --browsers=ChromeHeadlessCI --progress=false",
-        "lint": "ng lint --fix",
-        "extract-translations": "node scripts/extract-translations.js",
-        "ngcc": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points"
-    },
-    "homepage": "https://www.vendure.io/",
-    "funding": "https://github.com/sponsors/michaelbromley",
-    "publishConfig": {
-        "access": "public",
-        "directory": "package"
-    },
-    "//": "These exports are just here so that we can do local testing of ui-devkit compilation by allowing the ui-devkit package to find its way to the compiled package",
-    "exports": {
-        ".": {
-            "types": "./package/index.d.ts",
-            "esm2022": "./package/esm2022/vendure-admin-ui.mjs",
-            "esm": "./package/esm2022/vendure-admin-ui.mjs",
-            "default": "./package/fesm2022/vendure-admin-ui.mjs"
-        }
-    },
-    "dependencies": {
-        "@angular/animations": "^16.2.2",
-        "@angular/cdk": "^16.2.1",
-        "@angular/common": "^16.2.2",
-        "@angular/core": "^16.2.2",
-        "@angular/forms": "^16.2.2",
-        "@angular/language-service": "^16.2.2",
-        "@angular/platform-browser": "^16.2.2",
-        "@angular/platform-browser-dynamic": "^16.2.2",
-        "@angular/router": "^16.2.2",
-        "@apollo/client": "^3.8.1",
-        "@biesbjerg/ngx-translate-extract-marker": "^1.0.0",
-        "@cds/core": "^6.6.0",
-        "@clr/angular": "^15.11.0",
-        "@clr/core": "^4.0.15",
-        "@clr/icons": "^13.0.2",
-        "@clr/ui": "^15.11.0",
-        "@messageformat/core": "^3.2.0",
-        "@ng-select/ng-select": "^11.1.1",
-        "@ngx-translate/core": "^15.0.0",
-        "@ngx-translate/http-loader": "^8.0.0",
-        "@vendure/common": "2.2.0-next.5",
-        "@webcomponents/custom-elements": "^1.6.0",
-        "apollo-angular": "^5.0.0",
-        "apollo-upload-client": "^17.0.0",
-        "chartist": "^1.3.0",
-        "codejar": "^4.2.0",
-        "core-js": "^3.32.1",
-        "dayjs": "^1.11.9",
-        "graphql": "16.8.0",
-        "just-extend": "^6.2.0",
-        "messageformat": "2.3.0",
-        "ngx-pagination": "^6.0.3",
-        "ngx-translate-messageformat-compiler": "^6.5.0",
-        "prosemirror-commands": "^1.5.2",
-        "prosemirror-dropcursor": "^1.8.1",
-        "prosemirror-gapcursor": "^1.3.2",
-        "prosemirror-history": "^1.3.2",
-        "prosemirror-inputrules": "^1.2.1",
-        "prosemirror-keymap": "^1.2.2",
-        "prosemirror-menu": "^1.2.4",
-        "prosemirror-schema-basic": "^1.2.2",
-        "prosemirror-schema-list": "^1.3.0",
-        "prosemirror-state": "^1.4.3",
-        "prosemirror-tables": "^1.3.4",
-        "react": "^18.2.0",
-        "react-dom": "^18.2.0",
-        "rxjs": "^7.8.1",
-        "tslib": "^2.6.2",
-        "zone.js": "~0.14.4"
-    },
-    "devDependencies": {
-        "@angular-devkit/build-angular": "^16.2.0",
-        "@angular-eslint/builder": "^16.1.1",
-        "@angular-eslint/eslint-plugin": "^16.1.1",
-        "@angular-eslint/eslint-plugin-template": "^16.1.1",
-        "@angular-eslint/schematics": "^16.1.1",
-        "@angular-eslint/template-parser": "^16.1.1",
-        "@angular/cli": "^16.2.0",
-        "@angular/compiler": "^16.2.2",
-        "@angular/compiler-cli": "^16.2.2",
-        "@types/jasmine": "~4.3.5",
-        "@types/jasminewd2": "~2.0.10",
-        "@types/node": "^18.17.9",
-        "@types/react": "^18.2.21",
-        "@typescript-eslint/eslint-plugin": "^5.59.2",
-        "@typescript-eslint/parser": "^5.59.2",
-        "@vendure/ngx-translate-extract": "^8.2.2",
-        "cross-spawn": "^7.0.3",
-        "eslint": "^8.41.0",
-        "eslint-plugin-import": "^2.27.5",
-        "eslint-plugin-jsdoc": "^45.0.0",
-        "eslint-plugin-prefer-arrow": "^1.2.3",
-        "fs-extra": "^11.1.1",
-        "jasmine-core": "~3.99.1",
-        "jasmine-spec-reporter": "~7.0.0",
-        "karma": "~6.3.4",
-        "karma-chrome-launcher": "~3.1.0",
-        "karma-coverage-istanbul-reporter": "~3.0.2",
-        "karma-jasmine": "~4.0.0",
-        "karma-jasmine-html-reporter": "^1.7.0",
-        "karma-mocha-reporter": "^2.2.5",
-        "ng-packagr": "16.2.1",
-        "puppeteer": "^19.8.3",
-        "rimraf": "^3.0.2",
-        "typescript": "5.3.3"
+  "name": "@vendure/admin-ui",
+  "version": "2.2.0-next.5",
+  "license": "MIT",
+  "scripts": {
+    "ng": "ng",
+    "start": "node scripts/set-version.js && ng serve",
+    "build:app": "yarn ng build vendure-admin --configuration production",
+    "build": "node scripts/copy-package-json.js && node scripts/set-version.js && node scripts/build-public-api.js && yarn ng build vendure-admin-lib --configuration production && node scripts/compile-styles.js",
+    "watch": "ng build --watch=true",
+    "test": "ng test --watch=false --browsers=ChromeHeadlessCI --progress=false",
+    "lint": "ng lint --fix",
+    "extract-translations": "node scripts/extract-translations.js",
+    "ngcc": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points"
+  },
+  "homepage": "https://www.vendure.io/",
+  "funding": "https://github.com/sponsors/michaelbromley",
+  "publishConfig": {
+    "access": "public",
+    "directory": "package"
+  },
+  "//": "These exports are just here so that we can do local testing of ui-devkit compilation by allowing the ui-devkit package to find its way to the compiled package",
+  "exports": {
+    ".": {
+      "types": "./package/index.d.ts",
+      "esm2022": "./package/esm2022/vendure-admin-ui.mjs",
+      "esm": "./package/esm2022/vendure-admin-ui.mjs",
+      "default": "./package/fesm2022/vendure-admin-ui.mjs"
     }
-}
+  },
+  "dependencies": {
+    "@angular/animations": "^17.2.4",
+    "@angular/cdk": "^16.2.1",
+    "@angular/common": "^17.2.4",
+    "@angular/core": "^17.2.4",
+    "@angular/forms": "^17.2.4",
+    "@angular/language-service": "^17.2.4",
+    "@angular/platform-browser": "^17.2.4",
+    "@angular/platform-browser-dynamic": "^17.2.4",
+    "@angular/router": "^17.2.4",
+    "@apollo/client": "^3.8.1",
+    "@biesbjerg/ngx-translate-extract-marker": "^1.0.0",
+    "@cds/core": "^6.6.0",
+    "@clr/angular": "^15.11.0",
+    "@clr/core": "^4.0.15",
+    "@clr/icons": "^13.0.2",
+    "@clr/ui": "^15.11.0",
+    "@messageformat/core": "^3.2.0",
+    "@ng-select/ng-select": "^11.1.1",
+    "@ngx-translate/core": "^15.0.0",
+    "@ngx-translate/http-loader": "^8.0.0",
+    "@vendure/common": "2.2.0-next.5",
+    "@webcomponents/custom-elements": "^1.6.0",
+    "apollo-angular": "^5.0.0",
+    "apollo-upload-client": "^17.0.0",
+    "chartist": "^1.3.0",
+    "codejar": "^4.2.0",
+    "core-js": "^3.32.1",
+    "dayjs": "^1.11.9",
+    "graphql": "16.8.0",
+    "just-extend": "^6.2.0",
+    "messageformat": "2.3.0",
+    "ngx-pagination": "^6.0.3",
+    "ngx-translate-messageformat-compiler": "^6.5.0",
+    "prosemirror-commands": "^1.5.2",
+    "prosemirror-dropcursor": "^1.8.1",
+    "prosemirror-gapcursor": "^1.3.2",
+    "prosemirror-history": "^1.3.2",
+    "prosemirror-inputrules": "^1.2.1",
+    "prosemirror-keymap": "^1.2.2",
+    "prosemirror-menu": "^1.2.4",
+    "prosemirror-schema-basic": "^1.2.2",
+    "prosemirror-schema-list": "^1.3.0",
+    "prosemirror-state": "^1.4.3",
+    "prosemirror-tables": "^1.3.4",
+    "react": "^18.2.0",
+    "react-dom": "^18.2.0",
+    "rxjs": "^7.8.1",
+    "tslib": "^2.6.2",
+    "zone.js": "~0.14.4"
+  },
+  "devDependencies": {
+    "@angular-devkit/build-angular": "^17.2.3",
+    "@angular-eslint/builder": "^16.1.1",
+    "@angular-eslint/eslint-plugin": "^16.1.1",
+    "@angular-eslint/eslint-plugin-template": "^16.1.1",
+    "@angular-eslint/schematics": "^16.1.1",
+    "@angular-eslint/template-parser": "^16.1.1",
+    "@angular/cli": "^17.2.3",
+    "@angular/compiler": "^17.2.4",
+    "@angular/compiler-cli": "^17.2.4",
+    "@types/jasmine": "~4.3.5",
+    "@types/jasminewd2": "~2.0.10",
+    "@types/node": "^18.17.9",
+    "@types/react": "^18.2.21",
+    "@typescript-eslint/eslint-plugin": "^5.59.2",
+    "@typescript-eslint/parser": "^5.59.2",
+    "@vendure/ngx-translate-extract": "^8.2.2",
+    "cross-spawn": "^7.0.3",
+    "eslint": "^8.41.0",
+    "eslint-plugin-import": "^2.27.5",
+    "eslint-plugin-jsdoc": "^45.0.0",
+    "eslint-plugin-prefer-arrow": "^1.2.3",
+    "fs-extra": "^11.1.1",
+    "jasmine-core": "~3.99.1",
+    "jasmine-spec-reporter": "~7.0.0",
+    "karma": "~6.3.4",
+    "karma-chrome-launcher": "~3.1.0",
+    "karma-coverage-istanbul-reporter": "~3.0.2",
+    "karma-jasmine": "~4.0.0",
+    "karma-jasmine-html-reporter": "^1.7.0",
+    "karma-mocha-reporter": "^2.2.5",
+    "ng-packagr": "17.2.1",
+    "puppeteer": "^19.8.3",
+    "rimraf": "^3.0.2",
+    "typescript": "5.3.3"
+  }
+}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 431 - 84
yarn.lock


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů