Skip to content

Commit 65b43d6

Browse files
authored
Merge pull request #30 from FullStacksDev/upgrades
Upgrades
2 parents 3c5e5fd + 1915bce commit 65b43d6

File tree

10 files changed

+2261
-2083
lines changed

10 files changed

+2261
-2083
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ For more details see the [Architecture and design decisions](./ARCHITECTURE.md)
4444
> Basic familiarity with the technologies and services listed is required to make the best of this tech stack and template.
4545
4646
- [Node.js](https://nodejs.org/en/) v20.x
47-
- [TypeScript](https://www.typescriptlang.org/) v5.7
48-
- [Angular](https://angular.dev/) v19.1
49-
- [Angular Material](https://material.angular.io/) v19.1
47+
- [TypeScript](https://www.typescriptlang.org/) v5.8
48+
- [Angular](https://angular.dev/) v19.2
49+
- [Angular Material](https://material.angular.io/) v19.2
5050
- [Tailwind CSS](https://tailwindcss.com/) v4.0
5151
- [NgRx Signals](https://ngrx.io/guide/signals) v19.0
5252
- [RxFire](https://github.com/FirebaseExtended/rxfire) v6.1

TEMPLATE_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.0.0-alpha.6
1+
v1.0.0-alpha.7

app/package.json

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -17,45 +17,44 @@
1717
"node": "20",
1818
"pnpm": "10"
1919
},
20-
"packageManager": "pnpm@10.4.1",
20+
"packageManager": "pnpm@10.5.2",
2121
"private": true,
2222
"dependencies": {
23-
"@angular/animations": "^19.1.7",
24-
"@angular/cdk": "19.1.5",
25-
"@angular/common": "^19.1.7",
26-
"@angular/compiler": "^19.1.7",
27-
"@angular/core": "^19.1.7",
28-
"@angular/forms": "^19.1.7",
29-
"@angular/material": "19.1.5",
30-
"@angular/platform-browser": "^19.1.7",
31-
"@angular/platform-browser-dynamic": "^19.1.7",
32-
"@angular/platform-server": "^19.1.7",
33-
"@angular/router": "^19.1.7",
34-
"@angular/service-worker": "^19.1.7",
35-
"@angular/ssr": "^19.1.8",
23+
"@angular/cdk": "19.2.1",
24+
"@angular/common": "^19.2.0",
25+
"@angular/compiler": "^19.2.0",
26+
"@angular/core": "^19.2.0",
27+
"@angular/forms": "^19.2.0",
28+
"@angular/material": "19.2.1",
29+
"@angular/platform-browser": "^19.2.0",
30+
"@angular/platform-browser-dynamic": "^19.2.0",
31+
"@angular/platform-server": "^19.2.0",
32+
"@angular/router": "^19.2.0",
33+
"@angular/service-worker": "^19.2.0",
34+
"@angular/ssr": "^19.2.0",
3635
"@ngrx/operators": "^19.0.1",
3736
"@ngrx/signals": "^19.0.1",
3837
"consola": "^3.4.0",
3938
"express": "^4.21.2",
40-
"firebase": "^11.3.1",
39+
"firebase": "^11.4.0",
4140
"ngxtension": "^4.3.2",
4241
"rxfire": "^6.1.0",
4342
"rxjs": "~7.8.2",
4443
"tslib": "^2.8.1",
4544
"zone.js": "~0.15.0"
4645
},
4746
"devDependencies": {
48-
"@angular-devkit/build-angular": "^19.1.8",
49-
"@angular/cli": "^19.1.8",
50-
"@angular/compiler-cli": "^19.1.7",
47+
"@angular-devkit/build-angular": "^19.2.0",
48+
"@angular/cli": "^19.2.0",
49+
"@angular/compiler-cli": "^19.2.0",
5150
"@ngrx/eslint-plugin": "^19.0.1",
52-
"@tailwindcss/postcss": "^4.0.8",
51+
"@tailwindcss/postcss": "^4.0.9",
5352
"@types/express": "^5.0.0",
5453
"@types/jasmine": "~5.1.7",
55-
"@types/node": "^22.13.5",
56-
"angular-eslint": "^19.1.0",
54+
"@types/node": "^22.13.8",
55+
"angular-eslint": "^19.2.0",
5756
"eslint": "^9.21.0",
58-
"eslint-config-prettier": "^10.0.1",
57+
"eslint-config-prettier": "^10.0.2",
5958
"jasmine-core": "~5.6.0",
6059
"karma": "~6.4.4",
6160
"karma-chrome-launcher": "~3.2.0",
@@ -64,20 +63,21 @@
6463
"karma-jasmine-html-reporter": "~2.1.0",
6564
"ng-mocks": "^14.13.2",
6665
"postcss": "^8.5.3",
67-
"prettier": "^3.5.2",
66+
"prettier": "^3.5.3",
6867
"prettier-plugin-tailwindcss": "^0.6.11",
69-
"tailwindcss": "^4.0.8",
70-
"typescript": "~5.7.3",
71-
"typescript-eslint": "^8.24.1"
68+
"tailwindcss": "^4.0.9",
69+
"typescript": "~5.8.2",
70+
"typescript-eslint": "^8.26.0"
7271
},
7372
"pnpm": {
7473
"onlyBuiltDependencies": [
75-
"protobufjs",
76-
"nx",
74+
"@firebase/util",
7775
"@parcel/watcher",
7876
"esbuild",
77+
"lmdb",
7978
"msgpackr-extract",
80-
"lmdb"
79+
"nx",
80+
"protobufjs"
8181
]
8282
}
8383
}

app/pnpm-lock.yaml

Lines changed: 1558 additions & 1382 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/src/app/app.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { ApplicationConfig, isDevMode, provideZoneChangeDetection } from '@angular/core';
22
import { MAT_FORM_FIELD_DEFAULT_OPTIONS } from '@angular/material/form-field';
33
import { provideClientHydration, withEventReplay } from '@angular/platform-browser';
4-
import { provideAnimationsAsync } from '@angular/platform-browser/animations/async';
54
import { provideRouter, withComponentInputBinding, withRouterConfig } from '@angular/router';
65
import { provideServiceWorker } from '@angular/service-worker';
76
import { routes } from './app.routes';
@@ -15,7 +14,6 @@ export const appConfig: ApplicationConfig = {
1514
withRouterConfig({ paramsInheritanceStrategy: 'always' }),
1615
),
1716
provideClientHydration(withEventReplay()),
18-
provideAnimationsAsync(),
1917
provideServiceWorker('ngsw-worker.js', {
2018
enabled: !isDevMode(),
2119
registrationStrategy: 'registerWhenStable:30000',

app/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"compileOnSave": false,
55
"compilerOptions": {
66
"outDir": "./dist/out-tsc",
7+
"erasableSyntaxOnly": true,
78
"forceConsistentCasingInFileNames": true,
89
"strict": true,
910
"noImplicitOverride": true,

firebase/common/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"compilerOptions": {
33
"composite": true,
4+
"erasableSyntaxOnly": true,
45
"forceConsistentCasingInFileNames": true,
56
"strict": true,
67
"noImplicitOverride": true,

firebase/package.json

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"node": "20",
1919
"pnpm": "10"
2020
},
21-
"packageManager": "pnpm@10.4.1",
21+
"packageManager": "pnpm@10.5.2",
2222
"main": "functions/lib/index.js",
2323
"dependencies": {
2424
"@google-cloud/functions-framework": "^3.4.5",
@@ -29,19 +29,20 @@
2929
"devDependencies": {
3030
"@firebase/rules-unit-testing": "^4.0.1",
3131
"eslint": "^9.21.0",
32-
"eslint-config-prettier": "^10.0.1",
32+
"eslint-config-prettier": "^10.0.2",
3333
"firebase-functions-test": "^3.4.0",
34-
"firebase-tools": "^13.31.2",
34+
"firebase-tools": "^13.32.0",
3535
"globals": "^16.0.0",
3636
"npm-run-all": "^4.1.5",
37-
"prettier": "^3.5.2",
38-
"typescript": "~5.7.3",
39-
"typescript-eslint": "^8.24.1",
40-
"vitest": "^3.0.6"
37+
"prettier": "^3.5.3",
38+
"typescript": "~5.8.2",
39+
"typescript-eslint": "^8.26.0",
40+
"vitest": "^3.0.7"
4141
},
4242
"private": true,
4343
"pnpm": {
4444
"onlyBuiltDependencies": [
45+
"@firebase/util",
4546
"esbuild",
4647
"protobufjs",
4748
"re2"

0 commit comments

Comments
 (0)