Upgrade to Nx 17 (#2545)

* Upgrade to Nx 17

* Update changelog
pull/2548/head
Rahul RK 1 year ago committed by GitHub
parent f5ad1d2d24
commit f3c2fb853d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

1
.gitignore vendored

@ -27,6 +27,7 @@
/.angular/cache /.angular/cache
.env .env
.env.prod .env.prod
.nx/cache
/.sass-cache /.sass-cache
/connect.lock /connect.lock
/coverage /coverage

@ -1,2 +1,3 @@
/.nx/cache
/dist /dist
/test/import /test/import

@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Improved the validation in the activities import (expects positive values for `fee`, `quantity` and `unitPrice`) - Improved the validation in the activities import (expects positive values for `fee`, `quantity` and `unitPrice`)
- Improved the validation in the cash balance transfer from one to another account (expects a positive value) - Improved the validation in the cash balance transfer from one to another account (expects a positive value)
- Changed the currency selector in the create or update account dialog to `@angular/material/autocomplete` - Changed the currency selector in the create or update account dialog to `@angular/material/autocomplete`
- Upgraded `Nx` from version `16.7.4` to `17.0.2`
- Upgraded `uuid` from version `9.0.0` to `9.0.1` - Upgraded `uuid` from version `9.0.0` to `9.0.1`
- Upgraded `yahoo-finance2` from version `2.8.0` to `2.8.1` - Upgraded `yahoo-finance2` from version `2.8.0` to `2.8.1`

@ -2,23 +2,6 @@
"affected": { "affected": {
"defaultBase": "origin/main" "defaultBase": "origin/main"
}, },
"npmScope": "ghostfolio",
"tasksRunnerOptions": {
"default": {
"runner": "nx-cloud",
"options": {
"accessToken": "Mjg0ZGQ2YjAtNGI4NS00NmYwLThhOWEtMWZmNmQzODM4YzU4fHJlYWQ=",
"cacheableOperations": [
"build",
"lint",
"test",
"e2e",
"build-storybook"
],
"parallel": 1
}
}
},
"defaultProject": "api", "defaultProject": "api",
"generators": { "generators": {
"@nx/angular:application": { "@nx/angular:application": {
@ -37,13 +20,16 @@
"targetDefaults": { "targetDefaults": {
"build": { "build": {
"dependsOn": ["^build"], "dependsOn": ["^build"],
"inputs": ["production", "^production"] "inputs": ["production", "^production"],
"cache": true
}, },
"e2e": { "e2e": {
"inputs": ["default", "^production"] "inputs": ["default", "^production"],
"cache": true
}, },
"test": { "test": {
"inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"] "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"],
"cache": true
}, },
"build-storybook": { "build-storybook": {
"inputs": [ "inputs": [
@ -52,7 +38,11 @@
"{workspaceRoot}/.storybook/**/*", "{workspaceRoot}/.storybook/**/*",
"{projectRoot}/.storybook/**/*", "{projectRoot}/.storybook/**/*",
"{projectRoot}/tsconfig.storybook.json" "{projectRoot}/tsconfig.storybook.json"
] ],
"cache": true
},
"lint": {
"cache": true
} }
}, },
"namedInputs": { "namedInputs": {
@ -72,5 +62,7 @@
"!{projectRoot}/tsconfig.storybook.json", "!{projectRoot}/tsconfig.storybook.json",
"!{projectRoot}/src/test-setup.[jt]s" "!{projectRoot}/src/test-setup.[jt]s"
] ]
} },
"nxCloudAccessToken": "Mjg0ZGQ2YjAtNGI4NS00NmYwLThhOWEtMWZmNmQzODM4YzU4fHJlYWQ=",
"parallel": 1
} }

@ -146,21 +146,21 @@
"@angular/pwa": "16.2.0", "@angular/pwa": "16.2.0",
"@nestjs/schematics": "10.0.1", "@nestjs/schematics": "10.0.1",
"@nestjs/testing": "10.1.3", "@nestjs/testing": "10.1.3",
"@nx/angular": "16.7.4", "@nx/angular": "17.0.2",
"@nx/cypress": "16.7.4", "@nx/cypress": "17.0.2",
"@nx/eslint-plugin": "16.7.4", "@nx/eslint-plugin": "17.0.2",
"@nx/jest": "16.7.4", "@nx/jest": "17.0.2",
"@nx/js": "16.7.4", "@nx/js": "17.0.2",
"@nx/nest": "16.7.4", "@nx/nest": "17.0.2",
"@nx/node": "16.7.4", "@nx/node": "17.0.2",
"@nx/storybook": "16.7.4", "@nx/storybook": "17.0.2",
"@nx/web": "16.7.4", "@nx/web": "17.0.2",
"@nx/workspace": "16.7.4", "@nx/workspace": "17.0.2",
"@schematics/angular": "16.2.0", "@schematics/angular": "16.2.0",
"@simplewebauthn/typescript-types": "8.0.0", "@simplewebauthn/typescript-types": "8.0.0",
"@storybook/addon-essentials": "7.3.2", "@storybook/addon-essentials": "7.5.1",
"@storybook/angular": "7.3.2", "@storybook/angular": "7.5.1",
"@storybook/core-server": "7.3.2", "@storybook/core-server": "7.5.1",
"@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",
@ -187,8 +187,7 @@
"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.1", "jest-preset-angular": "13.1.1",
"nx": "16.7.4", "nx": "17.0.2",
"nx-cloud": "16.3.0",
"prettier": "3.0.3", "prettier": "3.0.3",
"prettier-plugin-organize-attributes": "1.0.0", "prettier-plugin-organize-attributes": "1.0.0",
"react": "18.2.0", "react": "18.2.0",

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