open-index/open-npm huggingface dataset:
npm package: @ouivalo/form-lib
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.2.0.
Latest version: 0.1.174

# FormLib

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

## Code scaffolding

Run `ng generate component component-name --project form-lib` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project form-lib`.
> Note: Don't forget to add `--project form-lib` or else it will be added to the default project in your `angular.json` file. 

## Build

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

## Publishing

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

## Running unit tests

Run `ng test form-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 Overview and Command Reference](https://angular.io/cli) page.
npm package: @ouivalo/map-lib
Description: Pour mettre a jour la librairie :  </br>dans librairie-OUIVALO\projects\ouivalo\map-li : `ng build @ouivalo/map-lib` </br>dans librairie-OUIVALO\dist\ouivalo\map-lib> : `npm publish --access=public` </br>**Attention :** penser a modifier la version dan
Latest version: 0.1.11

# MapLib

## Build & Publishing
Pour mettre a jour la librairie : 
</br>dans librairie-OUIVALO\projects\ouivalo\map-li : `ng build @ouivalo/map-lib`
</br>dans librairie-OUIVALO\dist\ouivalo\map-lib> : `npm publish --access=public`
</br>**Attention :** penser a modifier la version dans package.json 
</br>**Attention :** il faut etre conecté a npm avec le compte ouivalo (email : kael@ouivalo.fr)

## Utilisation 

Pour appeler le composant principale : 
```html
<ouivalo-map-lib 
    data="" 
    urlPoint="" 
    (currentPoint)="func1($event)" 
    (selectPoint)="func2($event)" 
> 
</ouivalo-map-lib> 
```
**data** est le json contenant toute les information pour la configuration de la map, dont le geojson
</br> **urlPoint** est une string corespondant a l'url du point que l'on veut afficher dès le départ. Si la string ne corepond a aucun url de point, currentPoint reste undefined  
</br> **currentPoint** est le json du point entrain d'etre regarder par l'utilisateur ( dont on affiche le détail )
</br> **selectPoint** est le json du point selectioner par l'utilisateur via le boutton présent sur l'affichage détailé du point

## Précaution 
La librairie utilise un store ngxs, se qui peut posé conflit si l'application appelant en utilise aussi un
</br> Pour eviter cela il faut récupérer le state : `import {MapState} from '@ouivalo.map-lib'`
</br> Et l'ajouter parmis les states utiliser par votre store dans votre fichier module : `NgxsModule.forRoot([votreState,MapState])`

## Schema 
https://www.figma.com/file/lCOO9FiHXfONKcmMBpMUmu/Librairie?node-id=0%3A1

## Running unit tests
Run `ng test map-lib` to execute the unit tests via [Karma](https://karma-runner.github.io)

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.2.0.
npm package: @ouivalo/paiement-lib
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.2.0.
Latest version: 0.0.3

# PaiementLib

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

## Code scaffolding

Run `ng generate component component-name --project paiement-lib` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project paiement-lib`.
> Note: Don't forget to add `--project paiement-lib` or else it will be added to the default project in your `angular.json` file. 

## Build

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

## Publishing

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

## Running unit tests

Run `ng test paiement-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 Overview and Command Reference](https://angular.io/cli) page.