-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Update to Angular 16, TypeScript 5, and latest Firebase SDK #3402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
ef45471
Update dependencies
davideast c78c950
Merge branch 'master' of https://github.com/angular/angularfire
davideast c45948e
es2020 output. refactor build.ts
davideast ff7655b
Update to TS 5, Angular 16, and ng-packagr 16 formats.
davideast d4b802e
db typing
davideast a7bdd10
use ts-ignore for zones.ts hack
davideast 71b4fd2
drop ttsc for main build script
davideast 0870565
ci
davideast 9130d9a
disable caching to test CI
davideast 4152fcd
Actually use valid YAML
davideast ca636a2
break that cache
davideast 5db7be4
restore restore-keys
davideast 2aeaa2d
Update build to handle main package.json
davideast b81e810
update more deps
davideast 2204a5d
test infra changes
davideast f8df327
conflicts
davideast e93ece0
break the cache
davideast a4d5acb
actually break the cache
davideast a6b82fa
build fix
davideast ba89512
Fix type errors. Successful but incomplete build.
davideast 71882f2
Drop node 16
davideast dd3c441
Get tests to run
davideast df8416b
Fix firestore tests
davideast 2877648
must test perf with the default app
davideast 7cd944e
Merge branch 'master' into de-ts5-build
davideast 9368f29
skip flake for safari
davideast 01d4629
Merge branch 'de-ts5-build' of https://github.com/angular/angularfire…
davideast 6190fa5
Safari flakes
davideast c3324b3
Remove Safari tests for now
davideast deaa9d7
Merge branch 'master' into de-ts5-build
davideast 05f24c9
resolving comments
davideast 603fec2
testing with rxfire canary
davideast 1340d88
testing with another canary
davideast 071edd3
new rxfire release
davideast File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
|
||
# AngularFire | ||
The official [Angular](https://angular.io/) library for [Firebase](https://firebase.google.com/). | ||
|
||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +1,49 @@ | ||
{ | ||
"$schema": "./node_modules/@angular/cli/lib/config/schema.json", | ||
"version": 1, | ||
"newProjectRoot": ".", | ||
"projects": { | ||
"angularfire": { | ||
"projectType": "library", | ||
"root": "src", | ||
"sourceRoot": "src", | ||
"prefix": "angularfire", | ||
"architect": { | ||
"build": { | ||
"builder": "@angular-devkit/build-angular:ng-packagr", | ||
"options": { | ||
"tsConfig": "tsconfig.json", | ||
"project": "src/package.json" | ||
} | ||
"$schema": "./node_modules/@angular/cli/lib/config/schema.json", | ||
"version": 1, | ||
"newProjectRoot": ".", | ||
"projects": { | ||
"angularfire": { | ||
"projectType": "library", | ||
"root": "src", | ||
"sourceRoot": "src", | ||
"prefix": "angularfire", | ||
"architect": { | ||
"build": { | ||
"builder": "@angular-devkit/build-angular:ng-packagr", | ||
"options": { | ||
"tsConfig": "tsconfig.json", | ||
"project": "src/ng-package.json" | ||
} | ||
}, | ||
"test": { | ||
"builder": "@angular-devkit/build-angular:karma", | ||
"options": { | ||
"polyfills": [ | ||
"zone.js", | ||
"zone.js/testing" | ||
], | ||
"tsConfig": "tsconfig.spec.json", | ||
"karmaConfig": "karma.conf.js" | ||
} | ||
}, | ||
"lint": { | ||
"builder": "@angular-devkit/build-angular:tslint", | ||
"options": { | ||
"tsConfig": [ | ||
"tsconfig.json", | ||
"tsconfig.spec.json" | ||
], | ||
"exclude": [ | ||
"**/node_modules/**" | ||
] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"test": { | ||
"builder": "@angular-devkit/build-angular:karma", | ||
"options": { | ||
"main": "src/test.ts", | ||
"tsConfig": "tsconfig.spec.json", | ||
"karmaConfig": "karma.conf.js" | ||
} | ||
}, | ||
"lint": { | ||
"builder": "@angular-devkit/build-angular:tslint", | ||
"options": { | ||
"tsConfig": [ | ||
"tsconfig.json", | ||
"tsconfig.spec.json" | ||
], | ||
"exclude": [ | ||
"**/node_modules/**" | ||
] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"defaultProject": "angularfire", | ||
"cli": { | ||
"packageManager": "yarn", | ||
"analytics": "86795b8f-9036-4a53-929c-a7303453d677" | ||
} | ||
"cli": { | ||
"packageManager": "yarn", | ||
"analytics": "86795b8f-9036-4a53-929c-a7303453d677" | ||
} | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.