open-index/open-npm huggingface dataset:
npm package: @swapniltech0390/nx-codeowners
Description: ## __@swapniltech0390/nx-codeowners:codeowners__ This library can be used to generate CODEOWNERS file for NX projects on GITHUB.
Latest version: 1.0.4

# NX Plugin to generate CODEOWNERS file for GITHUB

## __@swapniltech0390/nx-codeowners:codeowners__
This library can be used to generate CODEOWNERS file for NX projects on GITHUB.

## Executor

# 1 Install pacakge 
```sh
npm i @swapniltech0390/nx-codeowners
```

# 2 Add in root project.json
#### <span style="color:green"> Properties to be added in executor</span>

1. **coreReviewers** : Default set of core reviewers if reviewer missing in project json.
2. **sources** : List of path to iterate through and find all application and libraries inside these folder to set reviewe in CODEOWNERS.

```javascript
"codeowners": {
    "executor": "@swapniltech0390/nx-codeowners:codeowners",
    "options": {
        "coreReviewers": [
        "@github_id","@github_id" // List of Github ID for review of application or library
        ],
        "sources": ["apps","libs"] // List of path where application / Libraries are placed from root
    }
}
```

# 3 Add reviewers in project.json for Application or Libraries
### <span style="color:red">__NOTE__</span> reviewers should be valid github user ID or Group Name
```javascript
{
"name": "appName",
 // ...
"tags": [],
"reviewers": [
"@github_id","@github_id" // List of Github ID for review of application / library
]
}

```

# 4 Run the executor from root to generate CODEOWNERS
```sh
nx run <ProjectName>:codeowners
```
 


## Output : 
New CODEOWNERS file generated at root with reviewers mapping for respective applications & libraries
npm package: @swapnilyadav/masonry
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.
Latest version: 0.0.1

# Masonry

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

## Build

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

## Publishing

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

## Running unit tests

Run `ng test masonry` 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: @swapnilyadav/password-validator-creation
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 14.0.0.
Latest version: 0.0.1

# PasswordValidator

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 14.0.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.