18.1.0 • Published 9 months ago

@nahuelmorata/framework-frontend v18.1.0

Weekly downloads
110
License
-
Repository
-
Last release
9 months ago

Framework Frontend

Contacto

Contactame

Versiones

VersionAngular Version
v1.x.xv9.x.x
v2.x.xv10.x.x
v3.x.xv11.x.x
v4.x.xv12.x.x
v5.x.xv13.x.x
v6.x.xv14.x.x
v7.x.xv15.x.x
v8.x.xv16.x.x

Dependencias

Con npm

npm i @microsoft/signalr @sentry/angular 

Con yarn

yarn add @microsoft/signalr @sentry/angular 

Instalacion

Con npm

npm i @nahuelmorata/framework-frontend

Con yarn

yarn add @nahuelmorata/framework-frontend

Uso

En el app.module.ts

@NgModule({
    //...
    imports: [
        // other imports
        FrameworkFrontendModule.forRoot({
            apiURL: Constantes.apiURL,
            logger: {
                transportadores: {
                    consola: true,
                    slack: {
                        activado: false,
                        idCanal: '',
                        token: '',
                    }
                }
            }
        }),
        // other imports
    ]
    // ...
})
export class AppModule { }

Contenido

Guards

  • Auth guard (authGuard): Usado para rutas en donde se necesite autenticacion
  • Login guard (loginGuard): Usado solo para la ruta de login

Services

  • SignalR
  • Auth
  • Notificacion

Pipes

  • Nombre metodo

API

FrontendConfig

export interface FrontendConfig {
    apiURL: string; // URL de la api
    logger?: LoggerConfiguracion; // Configuracion de los loggers
    desarrollo?: boolean; // modo de desarrollo
}

LoggerConfiguracion

export interface LoggerConfiguracion {
    transportadores: {
        consola: boolean; // Consola activada para enviar errores
        slack?: { // Configuracion para enviar a Slack
            activado: boolean; // Loggear a Slack activado
            idCanal: string; // Id del canal de Slack
            token: string; // Token de seguridad para Slack
        };
        sentry?: { // configuracion para enviar a Sentry
            activado: boolean; // Loggear a Sentry activado
            dsn: string;
            tracesSampleRate?: number;
            tracePropagationTargets?: (string | RegExp)[];
            replaysSessionSampleRate?: number;
            replaysOnErrorSampleRate?: number;
        };
    };
}
18.1.0

9 months ago

17.8.0

9 months ago

17.7.0

9 months ago

17.7.2

9 months ago

17.7.1

9 months ago

18.0.2

9 months ago

18.0.1

9 months ago

18.0.0

9 months ago

8.10.2

10 months ago

17.6.2

10 months ago

8.10.1

10 months ago

17.6.1

10 months ago

8.10.0

10 months ago

17.6.0

10 months ago

17.5.1

10 months ago

8.9.5

10 months ago

8.6.1

1 year ago

8.6.0

1 year ago

7.8.0

1 year ago

17.3.0

1 year ago

17.3.2

1 year ago

17.3.1

1 year ago

8.7.1

1 year ago

8.7.0

1 year ago

17.4.1

11 months ago

17.4.0

11 months ago

17.4.3

11 months ago

17.4.2

11 months ago

8.8.1

1 year ago

8.8.0

1 year ago

8.8.2

1 year ago

17.5.0

11 months ago

17.1.0

1 year ago

8.9.0

11 months ago

8.9.2

11 months ago

8.9.1

11 months ago

8.9.4

11 months ago

8.9.3

11 months ago

17.2.1

1 year ago

17.2.0

1 year ago

17.0.0

1 year ago

8.4.0

1 year ago

7.6.0

1 year ago

8.5.0

1 year ago

7.7.0

1 year ago

7.5.0

1 year ago

8.3.0

1 year ago

7.4.0

1 year ago

8.2.0

1 year ago

7.3.1

2 years ago

8.1.1

2 years ago

7.3.2

2 years ago

7.3.0

2 years ago

8.1.0

2 years ago

8.0.5

2 years ago

8.0.4

2 years ago

7.2.5

2 years ago

7.2.4

2 years ago

7.2.3

2 years ago

7.2.2

2 years ago

8.0.3

2 years ago

8.0.1

2 years ago

8.0.2

2 years ago

7.2.1

2 years ago

6.1.2

2 years ago

6.1.1

2 years ago

7.1.0

2 years ago

8.0.0

2 years ago

6.1.0

2 years ago

7.0.0

2 years ago

5.3.3

3 years ago

4.3.4

3 years ago

4.3.3

3 years ago

4.3.6

3 years ago

4.3.5

3 years ago

6.0.1

3 years ago

6.0.3

3 years ago

6.0.2

3 years ago

6.0.4

3 years ago

5.3.6

3 years ago

5.3.5

3 years ago

5.3.4

3 years ago

6.0.0

3 years ago

5.3.2

3 years ago

5.3.1

3 years ago

5.3.0

3 years ago

4.2.3

3 years ago

4.2.2

3 years ago

4.2.1

3 years ago

5.2.3

3 years ago

5.2.2

3 years ago

5.2.1

3 years ago

5.2.0

3 years ago

4.3.2

3 years ago

4.3.1

3 years ago

4.3.0

3 years ago

5.1.0

3 years ago

4.2.0

3 years ago

5.0.0

3 years ago

4.1.2

3 years ago

4.1.1

3 years ago

3.3.6

4 years ago

4.0.1

4 years ago

4.0.0

4 years ago

2.3.6

4 years ago

1.3.5

4 years ago

2.3.5

4 years ago

3.3.5

4 years ago

1.3.4

4 years ago

2.3.4

4 years ago

3.3.4

4 years ago

1.3.3

4 years ago

2.3.3

4 years ago

3.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

2.3.0

4 years ago

2.3.2

4 years ago

2.3.1

4 years ago

3.3.1

4 years ago

3.3.0

4 years ago

3.3.2

4 years ago

1.2.8

4 years ago

1.2.7

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

2.2.5

4 years ago

2.2.7

4 years ago

2.2.6

4 years ago

3.2.8

4 years ago

3.2.7

4 years ago

3.2.6

4 years ago

3.2.5

4 years ago

2.2.8

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

2.2.3

4 years ago

2.2.4

4 years ago

3.2.4

4 years ago

3.2.3

4 years ago

1.2.2

4 years ago

2.2.2

4 years ago

3.2.2

4 years ago

2.2.1

4 years ago

3.2.1

4 years ago

1.2.0

4 years ago

3.2.0

4 years ago

2.2.0

4 years ago

3.1.2

4 years ago

1.1.2

4 years ago

2.1.2

4 years ago

1.1.1

4 years ago

2.1.1

4 years ago

3.1.1

4 years ago

3.1.0

4 years ago

2.1.0

4 years ago

1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.0

4 years ago