open-index/open-npm huggingface dataset:
npm package: @mahathi29/masonary-layout
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.
Latest version: 0.0.1

# MasonaryLayout

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.

## Code scaffolding

Run `ng generate component component-name --project masonary-layout` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project masonary-layout`.
> Note: Don't forget to add `--project masonary-layout` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build masonary-layout` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build masonary-layout`, go to the dist folder `cd dist/masonary-layout` and run `npm publish`.

## Running unit tests

Run `ng test masonary-layout` 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: @mahathi29/password-validator
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.
Latest version: 0.0.1

# PasswordValidator

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

## Code scaffolding

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

## Build

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

## Publishing

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

## Running unit tests

Run `ng test password-validator` 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: @mahautw/react_test_app
Description: ## Description Ce projet est une application React permettant à un utilisateur de s'enregistrer via un formulaire comprenant : - Nom - Prénom - Email - Date de naissance - Ville - Code postal
Latest version: 0.1.13

# Formulaire d'Inscription React

## Description
Ce projet est une application React permettant à un utilisateur de s'enregistrer via un formulaire comprenant :
- Nom
- Prénom
- Email
- Date de naissance
- Ville
- Code postal

L'application inclut une validation des champs avec affichage des erreurs et empêche la soumission tant que les données ne sont pas valides. Une fois l'inscription réussie, un message de succès s'affiche et le formulaire est réinitialisé. 

## Prérequis
- [Node.js](https://nodejs.org/) (version 20.x recommandée)
- [npm](https://www.npmjs.com/) (installé avec Node.js)

## Installation
Clonez le dépôt et installez les dépendances :

```sh
git clone https://github.com/mahaut1/ReactTestApp
cd ReactTestApp/react_test_app
npm install
```

## Exécution de l'application
Pour démarrer l'application en mode développement :

```sh
npm start
```

Puis ouvrez [http://localhost:3000](http://localhost:3000) dans votre navigateur.

## Exécution des tests
Les tests unitaires et d'intégration sont réalisés avec Jest et React Testing Library.

```sh
npm test
```

La couverture des tests est de 100 % (hors `index.js` et `reportWebVitals.js`).

## Règles de validation des champs
- **Nom, Prénom et Ville** : uniquement des lettres, acceptant les accents, trémas et tirets.
- **Email** : doit être valide.
- **Date de naissance** : l'utilisateur doit avoir au moins 18 ans.
- **Code postal** : doit respecter le format français (5 chiffres).
- **Bouton de validation** : désactivé tant que tous les champs ne sont pas valides.

## Tests obligatoires
✅ Vérification du calcul de l'âge  
✅ Vérification de l'âge > 18 ans  
✅ Vérification du format du code postal  
✅ Vérification du format du nom, prénom et ville  
✅ Vérification du format de l'email  
✅ Vérification de la désactivation du bouton tant que les champs ne sont pas remplis  
✅ Vérification de l'affichage du toaster de succès et de la réinitialisation des champs après validation  
✅ Vérification de l'affichage des erreurs en rouge

## Documentation
La documentation JSDoc est générée automatiquement et disponible à l'adresse suivante :  
[https://github.com/mahaut1/ReactTestApp/docs](https://github.com/mahaut1/ReactTestApp/docs)

Pour générer la documentation localement :

```sh
npm run jsdoc
```

## Déploiement
L'application est automatiquement déployée via GitHub Pages après chaque push sur `main`.
npm package: @mahdaad/block-editor
Description: This template should help get you started developing with Vue 3 in Vite.
Author: Ali Ghasami
Latest version: 2.0.48

# Editor

This template should help get you started developing with Vue 3 in Vite.

## Recommended IDE Setup

[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).

## Type Support for `.vue` Imports in TS

TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) to make the TypeScript language service aware of `.vue` types.

## Customize configuration

See [Vite Configuration Reference](https://vitejs.dev/config/).

## Project Setup

```sh
npm install
```

### Compile and Hot-Reload for Development

```sh
npm run dev
```

### Type-Check, Compile and Minify for Production

```sh
npm run build
```

### Lint with [ESLint](https://eslint.org/)

```sh
npm run lint
```