Browse Source

Feature/upgrade to nx version 17.2.5 (#2756)

* Upgrade Nx to version 17.2.5

* Update changelog
pull/2757/head
Thomas Kaul 1 year ago
committed by GitHub
parent
commit
7dc8f80fdf
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      CHANGELOG.md
  2. 3
      apps/api/project.json
  3. 6
      apps/api/webpack.config.js
  4. 26
      apps/client/project.json
  5. 76
      package.json
  6. 2400
      yarn.lock

2
CHANGELOG.md

@ -14,7 +14,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Introduced the lazy-loaded activities table to the position detail dialog (experimental) - Introduced the lazy-loaded activities table to the position detail dialog (experimental)
- Improved the font weight in the value component - Improved the font weight in the value component
- Improved the language localization for Türkçe (`tr`) - Improved the language localization for Türkçe (`tr`)
- Upgraded `angular` from version `17.0.4` to `17.0.7`
- Upgraded to _Inter_ 4 font family - Upgraded to _Inter_ 4 font family
- Upgraded `Nx` from version `17.0.2` to `17.2.5`
### Fixed ### Fixed

3
apps/api/project.json

@ -14,7 +14,8 @@
"tsConfig": "apps/api/tsconfig.app.json", "tsConfig": "apps/api/tsconfig.app.json",
"assets": ["apps/api/src/assets"], "assets": ["apps/api/src/assets"],
"target": "node", "target": "node",
"compiler": "tsc" "compiler": "tsc",
"webpackConfig": "apps/api/webpack.config.js"
}, },
"configurations": { "configurations": {
"production": { "production": {

6
apps/api/webpack.config.js

@ -0,0 +1,6 @@
const { composePlugins, withNx } = require('@nx/webpack');
module.exports = composePlugins(withNx(), (config, { options, context }) => {
// Customize webpack config here
return config;
});

26
apps/client/project.json

@ -150,48 +150,48 @@
} }
}, },
"serve": { "serve": {
"executor": "@nx/angular:webpack-dev-server", "executor": "@nx/angular:dev-server",
"options": { "options": {
"proxyConfig": "apps/client/proxy.conf.json", "proxyConfig": "apps/client/proxy.conf.json",
"browserTarget": "client:build" "buildTarget": "client:build"
}, },
"configurations": { "configurations": {
"development-de": { "development-de": {
"browserTarget": "client:build:development-de" "buildTarget": "client:build:development-de"
}, },
"development-en": { "development-en": {
"browserTarget": "client:build:development-en" "buildTarget": "client:build:development-en"
}, },
"development-es": { "development-es": {
"browserTarget": "client:build:development-es" "buildTarget": "client:build:development-es"
}, },
"development-fr": { "development-fr": {
"browserTarget": "client:build:development-fr" "buildTarget": "client:build:development-fr"
}, },
"development-it": { "development-it": {
"browserTarget": "client:build:development-it" "buildTarget": "client:build:development-it"
}, },
"development-nl": { "development-nl": {
"browserTarget": "client:build:development-nl" "buildTarget": "client:build:development-nl"
}, },
"development-pl": { "development-pl": {
"browserTarget": "client:build:development-pl" "buildTarget": "client:build:development-pl"
}, },
"development-pt": { "development-pt": {
"browserTarget": "client:build:development-pt" "buildTarget": "client:build:development-pt"
}, },
"development-tr": { "development-tr": {
"browserTarget": "client:build:development-tr" "buildTarget": "client:build:development-tr"
}, },
"production": { "production": {
"browserTarget": "client:build:production" "buildTarget": "client:build:production"
} }
} }
}, },
"extract-i18n": { "extract-i18n": {
"executor": "ng-extract-i18n-merge:ng-extract-i18n-merge", "executor": "ng-extract-i18n-merge:ng-extract-i18n-merge",
"options": { "options": {
"browserTarget": "client:build", "buildTarget": "client:build",
"includeContext": true, "includeContext": true,
"outputPath": "src/locales", "outputPath": "src/locales",
"targetFiles": [ "targetFiles": [

76
package.json

@ -53,17 +53,17 @@
"workspace-generator": "nx workspace-generator" "workspace-generator": "nx workspace-generator"
}, },
"dependencies": { "dependencies": {
"@angular/animations": "17.0.4", "@angular/animations": "17.0.7",
"@angular/cdk": "17.0.1", "@angular/cdk": "17.0.4",
"@angular/common": "17.0.4", "@angular/common": "17.0.7",
"@angular/compiler": "17.0.4", "@angular/compiler": "17.0.7",
"@angular/core": "17.0.4", "@angular/core": "17.0.7",
"@angular/forms": "17.0.4", "@angular/forms": "17.0.7",
"@angular/material": "17.0.1", "@angular/material": "17.0.4",
"@angular/platform-browser": "17.0.4", "@angular/platform-browser": "17.0.7",
"@angular/platform-browser-dynamic": "17.0.4", "@angular/platform-browser-dynamic": "17.0.7",
"@angular/router": "17.0.4", "@angular/router": "17.0.7",
"@angular/service-worker": "17.0.4", "@angular/service-worker": "17.0.7",
"@codewithdan/observable-store": "2.2.15", "@codewithdan/observable-store": "2.2.15",
"@dfinity/agent": "0.15.7", "@dfinity/agent": "0.15.7",
"@dfinity/auth-client": "0.15.7", "@dfinity/auth-client": "0.15.7",
@ -133,34 +133,34 @@
"zone.js": "0.14.2" "zone.js": "0.14.2"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "17.0.3", "@angular-devkit/build-angular": "17.0.7",
"@angular-devkit/core": "17.0.3", "@angular-devkit/core": "17.0.7",
"@angular-devkit/schematics": "17.0.3", "@angular-devkit/schematics": "17.0.7",
"@angular-eslint/eslint-plugin": "17.1.0", "@angular-eslint/eslint-plugin": "17.1.1",
"@angular-eslint/eslint-plugin-template": "17.1.0", "@angular-eslint/eslint-plugin-template": "17.1.1",
"@angular-eslint/template-parser": "17.1.0", "@angular-eslint/template-parser": "17.1.1",
"@angular/cli": "17.0.3", "@angular/cli": "17.0.7",
"@angular/compiler-cli": "17.0.4", "@angular/compiler-cli": "17.0.7",
"@angular/language-service": "17.0.4", "@angular/language-service": "17.0.7",
"@angular/localize": "17.0.4", "@angular/localize": "17.0.7",
"@angular/pwa": "17.0.3", "@angular/pwa": "17.0.7",
"@nestjs/schematics": "10.0.1", "@nestjs/schematics": "10.0.1",
"@nestjs/testing": "10.1.3", "@nestjs/testing": "10.1.3",
"@nx/angular": "17.0.2", "@nx/angular": "17.2.5",
"@nx/cypress": "17.0.2", "@nx/cypress": "17.2.5",
"@nx/eslint-plugin": "17.0.2", "@nx/eslint-plugin": "17.2.5",
"@nx/jest": "17.0.2", "@nx/jest": "17.2.5",
"@nx/js": "17.0.2", "@nx/js": "17.2.5",
"@nx/nest": "17.0.2", "@nx/nest": "17.2.5",
"@nx/node": "17.0.2", "@nx/node": "17.2.5",
"@nx/storybook": "17.0.2", "@nx/storybook": "17.2.5",
"@nx/web": "17.0.2", "@nx/web": "17.2.5",
"@nx/workspace": "17.0.2", "@nx/workspace": "17.2.5",
"@schematics/angular": "17.0.0", "@schematics/angular": "17.0.0",
"@simplewebauthn/typescript-types": "8.0.0", "@simplewebauthn/typescript-types": "8.0.0",
"@storybook/addon-essentials": "7.5.3", "@storybook/addon-essentials": "7.6.5",
"@storybook/angular": "7.5.3", "@storybook/angular": "7.6.5",
"@storybook/core-server": "7.5.3", "@storybook/core-server": "7.6.5",
"@types/big.js": "6.1.6", "@types/big.js": "6.1.6",
"@types/body-parser": "1.19.2", "@types/body-parser": "1.19.2",
"@types/cache-manager": "3.4.2", "@types/cache-manager": "3.4.2",
@ -168,7 +168,7 @@
"@types/google-spreadsheet": "3.1.5", "@types/google-spreadsheet": "3.1.5",
"@types/jest": "29.4.4", "@types/jest": "29.4.4",
"@types/lodash": "4.14.195", "@types/lodash": "4.14.195",
"@types/node": "20.4.2", "@types/node": "18.16.9",
"@types/papaparse": "5.3.7", "@types/papaparse": "5.3.7",
"@types/passport-google-oauth20": "2.0.11", "@types/passport-google-oauth20": "2.0.11",
"@typescript-eslint/eslint-plugin": "5.51.0", "@typescript-eslint/eslint-plugin": "5.51.0",
@ -185,8 +185,8 @@
"import-sort-style-module": "6.0.0", "import-sort-style-module": "6.0.0",
"jest": "29.4.3", "jest": "29.4.3",
"jest-environment-jsdom": "29.4.3", "jest-environment-jsdom": "29.4.3",
"jest-preset-angular": "13.1.3", "jest-preset-angular": "13.1.4",
"nx": "17.0.2", "nx": "17.2.5",
"prettier": "3.1.0", "prettier": "3.1.0",
"prettier-plugin-organize-attributes": "1.0.0", "prettier-plugin-organize-attributes": "1.0.0",
"react": "18.2.0", "react": "18.2.0",

2400
yarn.lock

File diff suppressed because it is too large
Loading…
Cancel
Save