npm package: @ollieestudio/fire-lib
Description: > 6.3.1 - DatabaseService - count and sum - error log  > 6.3.0 - DatabaseService - count and sum  > 6.2.5 - SpinnerService - setColor() / DomSanitizer     6.2.6 - more spinners > 6.0.1 - Upgrade Angular 17
Latest version: 6.3.2


# FireLib

> 6.3.1 - DatabaseService - count and sum - error log 
> 6.3.0 - DatabaseService - count and sum 
> 6.2.5 - SpinnerService - setColor() / DomSanitizer
    6.2.6 - more spinners
> 6.0.1 - Upgrade Angular 17

  

> 5.3.0 - UpdateService;

> 5.2.3 - import firebase from 'firebase/compat/app';

> 5.2.2 - error auth/invalid-code, filesaver, list sorter;

> 5.2.0 - auth/phone-signin;

> 5.1.0 - update firewire;

> 5.0.1 - export { QueryFn };

> 5.0.0 - MAJOR UPDATE(firabase, angular);

 4.3.6 - maskTelefone;

4.3.5 - DatabasePath >>> this.config.dataPath;

4.3.4 - closeSidenav;

4.3.2 - public validaCPF;

4.3.2 - Material.Carousel;

4.3.1 - Material.delay;

4.3.0 - ExcelService >> ListService, Material.getTabs, Material.updateTextFields;

4.2.2 - Promise excelService

4.2.1 - async excelService

4.2.0 - add excelService

4.1.0 - npm i geofirestore --save

4.0.0 - update angular 12

3.3.3 - add enum ViewMode;

3.3.2 - @brunoc/ngx-viacep@3.3.7;

3.3.1 - angular/fire upgrade to 6.0.4;

3.3.0 - remove geoService;

3.2.3 - remove cepService;

3.1.0 - StorageService image, pdf, general;

3.0.2 - StorageService await;

3.0.1 - Added StorageService

2.2.0 - MaterializeService DropDown

2.1.0 - DatabaseService QuerySnapshot

2.0.1 - Update validateService

2.0.0 - Add validateService

1.9.4 - Database: correcao delete

1.9.23 - export AngularFireAuthModule, AngularFirestoreModule++

1.9.2 - export AngularFireModule

1.9.1 - Database null

1.9.0 - Firebase inected / AngularFireModule.initializeApp

1.8.1 - Database: added source / listValues >> get

1.8.0 - Database: rebase

1.7.5 - Database: enable Persistence

1.7.4 - Database: console log (add error)

1.7.3 - Database: root path

1.7.2 - Materialize: Return instances

1.7.0 - AngularFire as dependency / AuthService: QueryFn

1.6.4 - Materialize: toast classes

1.6.3 - Materialize: close/open collapsible

1.6.0 - added TimeService;

1.5.4 - Materialize: modalClose;

1.5.3 - CepService: cepEmitter;

1.5.2 - CepService: cepEmitter;

1.5.2 - CepService: currentTarget;

1.5.1 - MaskService;

1.4.7 - ConfigService: AuthService.startRoute.

1.4.6 - AuthService: startRoute.

1.4.5 - AuthService: onInit >> stateGuard().

1.4.4 - AuthService: stateGuard().

1.4.3 - AuthService: public firebaseUser.

  
  
  

firewire/npm run deploy

  

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.

  

## Code scaffolding

  

Run `ng generate component component-name --project fire-lib` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project fire-lib`.

> Note: Don't forget to add `--project fire-lib` or else it will be added to the default project in your `angular.json` file.

  

## Build

  

Run `ng build fire-lib` to build the project. The build artifacts will be stored in the `dist/` directory.

  

## Publishing

  

After building your library with `ng build fire-lib`, go to the dist folder `cd dist/fire-lib` and run `npm publish`.

  

## Running unit tests

  

Run `ng test fire-lib` to execute the unit tests via [Karma](https://karma-runner.github.io).

  

## Further help

  

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).