Compare commits

...
Author SHA1 Message Date
fraujulianandClaude Opus 5.5 81613d701a build: use @angular/build builders
CI / formatting (push) Successful in 46s
CI / metadata (push) Successful in 45s
CI / lint (push) Successful in 55s
CI / tests (push) Successful in 1m32s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:27:30 +02:00
fraujulianandClaude Opus 5.5 2bebcd8527 build(deps-dev): replace deprecated build-angular with @angular/build
Angular's Webpack-based @angular-devkit/build-angular is deprecated. Depending on @angular/build directly drops webpack-dev-server and http-proxy-middleware, which pulled in the unpatched braces advisory GHSA-vfj7-8cjw-p6xm.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:26:53 +02:00
fraujulianandClaude Opus 5.5 6e0dd310ec build(deps): update markdown-it to 15.0.2
markdown-it 15 ships its own type declarations, so @types/markdown-it is dropped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:24:53 +02:00
fraujulianandClaude Opus 5.5 dd07852c68 build(deps-dev): remove unused del-cli
del-cli is not referenced anywhere and pulls in the unpatched braces advisory GHSA-vfj7-8cjw-p6xm via fast-glob.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:24:21 +02:00
fraujulianandClaude Opus 5.5 8ad3c8e01b build(deps-dev): update postcss to 8.5.29
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:24:03 +02:00
fraujulianandClaude Opus 5.5 5b23378a5a build(deps-dev): update eslint-plugin-n to 18.4.1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:23:45 +02:00
fraujulianandClaude Opus 5.5 9c3921dabb build(deps-dev): update typescript-eslint to 8.71.1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:23:08 +02:00
3 changed files with 134 additions and 5850 deletions

No files matched your search

+4 -4
View File
@@ -15,7 +15,7 @@
"prefix": "app", "prefix": "app",
"architect": { "architect": {
"build": { "build": {
"builder": "@angular-devkit/build-angular:application", "builder": "@angular/build:application",
"options": { "options": {
"outputPath": { "outputPath": {
"base": "dist", "base": "dist",
@@ -108,7 +108,7 @@
"defaultConfiguration": "production" "defaultConfiguration": "production"
}, },
"serve": { "serve": {
"builder": "@angular-devkit/build-angular:dev-server", "builder": "@angular/build:dev-server",
"options": { "options": {
"port": 4200 "port": 4200
}, },
@@ -123,10 +123,10 @@
"defaultConfiguration": "development" "defaultConfiguration": "development"
}, },
"extract-i18n": { "extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n" "builder": "@angular/build:extract-i18n"
}, },
"test": { "test": {
"builder": "@angular-devkit/build-angular:karma", "builder": "@angular/build:karma",
"options": { "options": {
"watch": false, "watch": false,
"browsers": "ChromeHeadless", "browsers": "ChromeHeadless",
+123 -5837
View File
File diff suppressed because it is too large. Load diff
+7 -9
View File
@@ -67,30 +67,28 @@
"@angular/platform-server": "^22.2.1", "@angular/platform-server": "^22.2.1",
"@angular/router": "^22.2.1", "@angular/router": "^22.2.1",
"@angular/ssr": "^22.2.1", "@angular/ssr": "^22.2.1",
"@types/markdown-it": "^14.1.2",
"express": "^5.2.1", "express": "^5.2.1",
"markdown-it": "^14.1.1", "markdown-it": "^15.0.2",
"rxjs": "~7.8.0", "rxjs": "~7.8.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"zone.js": "~0.16.2" "zone.js": "~0.16.2"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^22.2.1", "@angular/build": "^22.2.1",
"@angular/cli": "^22.2.1", "@angular/cli": "^22.2.1",
"@angular/compiler-cli": "^22.2.1", "@angular/compiler-cli": "^22.2.1",
"@types/express": "^5.0.6", "@types/express": "^5.0.6",
"@types/jasmine": "~6.0.0", "@types/jasmine": "~6.0.0",
"@types/node": "^25.7.0", "@types/node": "^25.7.0",
"@types/showdown": "^2.0.6", "@types/showdown": "^2.0.6",
"@typescript-eslint/eslint-plugin": "8.71.0", "@typescript-eslint/eslint-plugin": "8.71.1",
"@typescript-eslint/parser": "8.71.0", "@typescript-eslint/parser": "8.71.1",
"angular-eslint": "22.5.0", "angular-eslint": "22.5.0",
"del-cli": "^7.0.0",
"esbuild": "^0.28.0", "esbuild": "^0.28.0",
"eslint": "^9.39.4", "eslint": "^9.39.4",
"eslint-import-resolver-typescript": "^4.4.5", "eslint-import-resolver-typescript": "^4.4.5",
"eslint-plugin-import": "2.32.0", "eslint-plugin-import": "2.32.0",
"eslint-plugin-n": "^18.4.0", "eslint-plugin-n": "^18.4.1",
"eslint-plugin-promise": "7.3.0", "eslint-plugin-promise": "7.3.0",
"eslint-plugin-unused-imports": "4.4.1", "eslint-plugin-unused-imports": "4.4.1",
"husky": "^9.1.7", "husky": "^9.1.7",
@@ -100,11 +98,11 @@
"karma-coverage": "~2.2.0", "karma-coverage": "~2.2.0",
"karma-jasmine": "~5.1.0", "karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "^2.3.0", "karma-jasmine-html-reporter": "^2.3.0",
"postcss": "^8.5.14", "postcss": "^8.5.29",
"postcss-selector-parser": "^7.1.1", "postcss-selector-parser": "^7.1.1",
"prettier": "^3.8.1", "prettier": "^3.8.1",
"sharp": "^0.35.5", "sharp": "^0.35.5",
"typescript": "~6.0.3", "typescript": "~6.0.3",
"typescript-eslint": "8.71.0" "typescript-eslint": "8.71.1"
} }
} }