J Rob Gant

Results 109 comments of J Rob Gant

@franjorub I have sample implementations of Angular route guards using Firebase Auth through AngularFire here: https://github.com/rgant/brainfry/tree/main/src/app/core/guards

If you are using SSR then the user will not be authenticated on the server AFAIK. I don't find SSR necessary 90% of the time so that isn't a concern...

You can use [`isPlatformServer`](https://v19.angular.dev/api/common/isPlatformServer) or `isPlatformBrowser` in the guard and those Components that need authenticated data.

It would be nice to see these dependencies updated.

package.json ```json { "name": "demoapp", "version": "0.0.0", "private": true, "scripts": { "build": "ng build", "lint": "ng lint", "ng": "ng", "start": "ng serve", "stylelint": "stylelint --quiet-deprecation-warnings src/", "test": "ng test", "watch":...

Sorry, I was not clear. `eslint` is functioning just fine. And I forgot to include the `// @ts-check` pragma for the `eslint.config.js` file. Now added. The issue is in the...

Sorry, this does not have anything to do with the execution of `eslint` or the code in the project. It may have something to do with using a `cjs` eslint...

This is the only plugin with this exact issue. `eslint-plugin-rxjs` resolved a similar but different missing types [issue](https://github.com/DaveMBush/eslint-plugin-rxjs/issues/50) I reported. `eslint-plugin-prefer-arrow-functions` uses a default export that has some [difficulty](https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues/50) being...

I created a new minimal [repo](https://github.com/rgant/tmp-eslint-perfectionist-test). As you say this is an issue with Sublime-LSP. In this version I do not see the large error message, however I am unable...

That is the `moduleResolution` used for Angular projects: https://github.com/rgant/brainfry/blob/000c4d30b522d15f6d44a48f3bd157159e3d55c2/tsconfig.json#L13 Which was the original source of the issue.