open-index/open-npm huggingface dataset:
npm package: @nx-dev-tools/core
Description: This library was generated with [Nx](https://nx.dev).
Author: Marc-Antoine Dubé
Latest version: 1.8.2

# core 

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build core` to build the library.

## Running unit tests

Run `nx test core` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nx-dev-tools/docker
Description: This library was generated with [Nx](https://nx.dev).
Author: Marc-Antoine Dubé
Latest version: 1.1.4

# docker

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build docker` to build the library.

## Running unit tests

Run `nx test docker` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nx-dev-tools/image-cleaner
Description: This library was generated with [Nx](https://nx.dev).
Author: Marc-Antoine Dubé
Latest version: 1.1.0

# tools-image-cleaner 

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build tools-image-cleaner` to build the library.

## Running unit tests

Run `nx test tools-image-cleaner` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nx-dev-tools/java-mvn
Description: This library was generated with [Nx](https://nx.dev).
Author: Marc-Antoine Dubé
Latest version: 1.14.5

# java-mvn 

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build java-mvn` to build the library.

## Running unit tests

Run `nx test java-mvn` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nx-dev-tools/k8s
Description: This library was generated with [Nx](https://nx.dev).
Author: Marc-Antoine Dubé
Latest version: 1.4.1

# k8s  

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build k8s` to build the library.

## Running unit tests

Run `nx test k8s` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nx-dev-tools/tags
Description: This library was generated with [Nx](https://nx.dev).
Author: Marc-Antoine Dubé
Latest version: 1.2.1

# tags    

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build tags` to build the library.

## Running unit tests

Run `nx test tags` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nx-dotnet/core
Description: - Have an existing nx workspace. For creating this, see [nrwl's documentation](https://nx.dev/latest/angular/getting-started/nx-setup). - .NET SDK is installed, and `dotnet` is available on the path. For help on this, see [Microsoft's documentation](https
Author: NxDotnet
Latest version: 3.0.2

## Prerequisites

- Have an existing nx workspace. For creating this, see [nrwl's documentation](https://nx.dev/latest/angular/getting-started/nx-setup).
- .NET SDK is installed, and `dotnet` is available on the path. For help on this, see [Microsoft's documentation](https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install)

## Installation

### NPM

```shell
npm i --save-dev @nx-dotnet/core
npx nx g @nx-dotnet/core:init
```

### PNPM

```shell
pnpm i --save-dev @nx-dotnet/core
pnpx nx g @nx-dotnet/core:init
```

### Yarn

```shell
yarn add --dev @nx-dotnet/core
npx nx g @nx-dotnet/core:init
```

## Generate and run your first api!

Generate my-api, and my-api-test with C# and nunit tests.

```shell
npx nx g @nx-dotnet/core:app my-api --test-template nunit --language C#
```

Run my-api locally

```shell
npx nx serve my-api
```

## nrwl/nx/enforce-module-boundaries support

Nrwl publishes an eslint rule for enforcing module boundaries based on tags in a library. We recently added similar support to nx-dotnet.

To avoid duplicating the rules configuration, if your workspace already has it, nx-dotnet can read the dependency constraints from your workspace's eslint files. It does this by looking at what is configured for typescript files.

If your workspace does not currently contain eslint, do not worry! You do not have to install eslint just for its configuration. The same dependency constraints can be placed inside of your .nx-dotnet.rc.json file at workspace root. This should look something like below:

```json
{
  "moduleBoundaries": [
    {
      "onlyDependOnLibsWithTags": ["a", "shared"],
      "sourceTag": "a"
    },
    {
      "onlyDependOnLibsWithTags": ["b", "shared"],
      "sourceTag": "b"
    },
    {
      "onlyDependOnLibsWithTags": ["shared"],
      "sourceTag": "shared"
    }
  ],
  "nugetPackages": {}
}
```
npm package: @nx-dotnet/nx-ghpages
Description: This library was generated with [Nx](https://nx.dev).
Author: NxDotnet
Latest version: 2.4.0
Deprecated: @nx-dotnet/nx-ghpages has been moved to nx-github-pages. This package will no longer recieve updates

# nx-ghpages

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nx-ghpages` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @nx-dotnet/nxdoc
Description: > This package is unstable! Documentation formatting could change in the future. See something that you think should be different? [Open an issue](https://github.com/nx-dotnet/nx-dotnet/issues) on github and help shape this plugin.
Author: NxDotnet
Latest version: 2.4.2

> This package is unstable! Documentation formatting could change in the future. See something that you think should be different? [Open an issue](https://github.com/nx-dotnet/nx-dotnet/issues) on github and help shape this plugin.

## Prerequisites

- Have an existing nx workspace containing an Nx plugin project. For creating this, see [nrwl's documentation](https://nx.dev/latest/angular/getting-started/nx-setup).

## Installation

### NPM

```shell
npm i --save-dev @nx-dotnet/nxdoc
```

### PNPM

```shell
pnpm i --save-dev @nx-dotnet/nxdoc
```

### Yarn

```shell
yarn add --dev @nx-dotnet/nxdoc
```

## Generate Documentation

Generate markdown docs in the /docs folder of your repository for each plugin in the workspace

```shell
npx nx g @nx-dotnet/nxdoc:generate-docs --outputPath docs
```