Comments (10)
@angular/[email protected]
has the fix, cutting 18.0.1
now
from angularfire.
Same issue with Timestamp
, ReCaptchaV3Provider
, and Email/Facebook/Google/Phone AuthProviders
.
Works with AngularFire 17.1.0
, but not with 18.0.0
.
$ ng serve
Application bundle generation failed.
✘ [ERROR] No matching export in "node_modules/@angular/fire/fesm2022/angular-fire-firestore.mjs" for import "Timestamp"
│ import { Timestamp } from '@angular/fire/firestore';
✘ [ERROR] No matching export in "node_modules/@angular/fire/fesm2022/angular-fire-app-check.mjs" for import "ReCaptchaV3Provider"
│ import { ReCaptchaV3Provider, initializeAppCheck, provideAppCheck } from '@angular/fire/app-check';
✘ [ERROR] No matching export in "node_modules/@angular/fire/fesm2022/angular-fire-auth.mjs" for import "EmailAuthProvider"
✘ [ERROR] No matching export in "node_modules/@angular/fire/fesm2022/angular-fire-auth.mjs" for import "FacebookAuthProvider"
✘ [ERROR] No matching export in "node_modules/@angular/fire/fesm2022/angular-fire-auth.mjs" for import "GoogleAuthProvider"
✘ [ERROR] No matching export in "node_modules/@angular/fire/fesm2022/angular-fire-auth.mjs" for import "PhoneAuthProvider"
│ import { EmailAuthProvider, FacebookAuthProvider, GoogleAuthProvider, PhoneAuthProvider } from '@angular/fire/auth';
from angularfire.
It appears to be a bug with the RC version of ng-packagr mangling fesm2022 so export *
was not workign correctly, which I embarrassedly cut final against. This appears to be resolved in the final release, pushed a commit to main branch now which I was testing against, hopefully the canary will prove the fix and I can cut 18.0.1
from angularfire.
I have still a problem with appcheck on web
provideAppCheck(() => {
const provider = new ReCaptchaV3Provider(recaptcha3SiteKey);
return initializeAppCheck(undefined, { provider, isTokenAutoRefreshEnabled: true });
}),
This gets me everytime the "document is not defined error", and i can't find any fix, that is working.
from angularfire.
This issue does not seem to follow the issue template. Make sure you provide all the required information.
from angularfire.
Same for Geopoint :
X [ERROR] No matching export in "node_modules/@angular/fire/fesm2022/angular-fire-firestore.mjs" for import "GeoPoint"
from angularfire.
I have got same error when upgrade to angular 18, AngularFire 18.0.0
Error: export 'GoogleAuthProvider' (imported as 'GoogleAuthProvider') was not found in '@angular/fire/auth' (possible exports: Auth, AuthInstances, AuthModule, applyActionCode, authInstance$, authState, beforeAuthStateChanged, checkActionCode, confirmPasswordReset, connectAuthEmulator, createUserWithEmailAndPassword, deleteUser, fetchSignInMethodsForEmail, getAdditionalUserInfo, getAuth, getIdToken, getIdTokenResult, getMultiFactorResolver, getRedirectResult, idToken, initializeAuth, initializeRecaptchaConfig, isSignInWithEmailLink, linkWithCredential, linkWithPhoneNumber, linkWithPopup, linkWithRedirect, multiFactor, onAuthStateChanged, onIdTokenChanged, parseActionCodeURL, provideAuth, reauthenticateWithCredential, reauthenticateWithPhoneNumber, reauthenticateWithPopup, reauthenticateWithRedirect, reload, revokeAccessToken, sendEmailVerification, sendPasswordResetEmail, sendSignInLinkToEmail, setPersistence, signInAnonymously, signInWithCredential, signInWithCustomToken, signInWithEmailAndPassword, signInWithEmailLink, signInWithPhoneNumber, signInWithPopup, signInWithRedirect, signOut, unlink, updateCurrentUser, updateEmail, updatePassword, updatePhoneNumber, updateProfile, useDeviceLanguage, user, validatePassword, verifyBeforeUpdateEmail, verifyPasswordResetCode)
from angularfire.
Hmmm that odd, I'll explore what might have happened with these exports. Presumably Typescript 5.4 is fighting our build pipeline
from angularfire.
Thank you so much for the quick fix and the quick release.
from angularfire.
@jnizet NP, thank you for reporting!
We'll get our current test suite gap closed, so we're actually using the canary bundle in an integration test with a sample app, so we can catch build problems like this before they hit prod.
from angularfire.
Related Issues (20)
- [Angular 15 + Firebase 7] Build in production mode error: Component auth has not been registered yet HOT 1
- Unable to load dynamic firebase config, tried many ways but fail to load. HOT 2
- AngularFire 17.1.0 breaks - Argument of type 'EnvironmentProviders' is not assignable to parameter of type 'ImportProvidersSource' HOT 12
- fireMessaging.tokenChanges emit wrong(not equeal) fcm token after fireMessaging.requestToken HOT 1
- vertexai-preview Module '"@firebase/app"' has no exported member '_FirebaseService' HOT 2
- AngularFire v18 ng serve error when using zoneless change detection: Zone is not defined HOT 11
- Missing exports in v18? HOT 2
- AngularFireAuthGurd is missing
- Unable to use order by desc HOT 6
- The convience observables provided by the Auth module are no longer type safe HOT 3
- [Feature Request] authCanMatchGuard + helpers HOT 1
- Implementing Firebase App Check Debug Token in an Angular Application HOT 1
- `ng deploy` infinite setup loop HOT 3
- GRPC-JS vulnerability,
- Two consecutive `subscribe` calls on the Observable created by `authState()` cause Angular app to never become stable.
- ng-deploy's browserTarget and prerender's browserTarget do not match. Please check your angular.json HOT 1
- setPersistence in AngularFire _BrowserLocalPersistence cannot be invoked without 'new'` HOT 1
- Timeout just in the first load with Angular 18 and SSR HOT 4
- Error uploading image: Error: Either AngularFireModule has not been provided in your AppModule ( project v17 standalone) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angularfire.