Browse Source

Merge branch 'main' into feature/atomic_data_replacememt_for_historical_market_data

pull/5858/head
Sven Günther 21 hours ago
committed by GitHub
parent
commit
34849dc022
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 1
      CHANGELOG.md
  2. 2
      apps/api/src/services/i18n/i18n.service.ts
  3. 3
      eslint.config.cjs
  4. 2
      libs/common/src/lib/helper.ts
  5. 8
      package-lock.json
  6. 2
      package.json

1
CHANGELOG.md

@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Ensured atomic data replacement during historical market data gathering
- Refreshed the cryptocurrencies list
- Ensured atomic data replacement during historical market data gathering
- Upgraded `ng-extract-i18n-merge` from version `3.0.0` to `3.1.0`
## 2.213.0 - 2025-10-30

2
apps/api/src/services/i18n/i18n.service.ts

@ -65,7 +65,7 @@ export class I18nService {
}
private parseLanguageCode(aFileName: string) {
const match = aFileName.match(/\.([a-zA-Z]+)\.xlf$/);
const match = /\.([a-zA-Z]+)\.xlf$/.exec(aFileName);
return match ? match[1] : DEFAULT_LANGUAGE_CODE;
}

3
eslint.config.cjs

@ -189,8 +189,7 @@ module.exports = [
// The following rules are part of @typescript-eslint/stylistic-type-checked
// and can be remove once solved
'@typescript-eslint/prefer-nullish-coalescing': 'warn', // TODO: Requires strictNullChecks: true
'@typescript-eslint/prefer-regexp-exec': 'warn'
'@typescript-eslint/prefer-nullish-coalescing': 'warn' // TODO: Requires strictNullChecks: true
}
}))
];

2
libs/common/src/lib/helper.ts

@ -375,7 +375,7 @@ export function parseDate(date: string): Date {
// Transform 'yyyyMMdd' format to supported format by parse function
if (date?.length === 8) {
const match = date.match(/^(\d{4})(\d{2})(\d{2})$/);
const match = /^(\d{4})(\d{2})(\d{2})$/.exec(date);
if (match) {
const [, year, month, day] = match;

8
package-lock.json

@ -77,7 +77,7 @@
"lodash": "4.17.21",
"marked": "15.0.4",
"ms": "3.0.0-canary.1",
"ng-extract-i18n-merge": "3.0.0",
"ng-extract-i18n-merge": "3.1.0",
"ngx-device-detector": "10.1.0",
"ngx-markdown": "20.0.0",
"ngx-skeleton-loader": "11.3.0",
@ -32780,9 +32780,9 @@
"license": "MIT"
},
"node_modules/ng-extract-i18n-merge": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/ng-extract-i18n-merge/-/ng-extract-i18n-merge-3.0.0.tgz",
"integrity": "sha512-vTWtAz6a/wVYxnUMFHp1ur6o4JSLm+LcxdSMV8o8Ml2p5oCsSB4iFd5E6h8Yb8X8D596qyBz0ELgiDmbn4YyRQ==",
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/ng-extract-i18n-merge/-/ng-extract-i18n-merge-3.1.0.tgz",
"integrity": "sha512-4rJRcpTcP54xf5cjoz3S1By0T04X2RoyQcMDxr4wLdRx3fVxkeP8jeuLzmj9F4G5n0yMQb+6jhUiFERxpkfs1w==",
"license": "MIT",
"dependencies": {
"@angular-devkit/architect": "^0.2000.0",

2
package.json

@ -123,7 +123,7 @@
"lodash": "4.17.21",
"marked": "15.0.4",
"ms": "3.0.0-canary.1",
"ng-extract-i18n-merge": "3.0.0",
"ng-extract-i18n-merge": "3.1.0",
"ngx-device-detector": "10.1.0",
"ngx-markdown": "20.0.0",
"ngx-skeleton-loader": "11.3.0",

Loading…
Cancel
Save