@nx-dotnet/core
Version:
- 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
41 lines (40 loc) • 1.67 kB
JSON
{
"$schema": "http://json-schema.org/schema",
"executors": {
"build": {
"implementation": "./src/executors/build/executor",
"schema": "./src/executors/build/schema.json",
"description": "Invokes `dotnet build` to build a project with .NET Core CLI"
},
"serve": {
"implementation": "./src/executors/serve/executor",
"schema": "./src/executors/serve/schema.json",
"description": "Invokes `dotnet watch` in combination with `dotnet build` to run a dev-server"
},
"test": {
"implementation": "./src/executors/test/executor",
"schema": "./src/executors/test/schema.json",
"description": "Invokes `dotnet test` to execute unit tests via .NET Core CLI"
},
"publish": {
"implementation": "./src/executors/publish/executor",
"schema": "./src/executors/publish/schema.json",
"description": "Invokes `dotnet publish`"
},
"format": {
"implementation": "./src/executors/format/executor",
"schema": "./src/executors/format/schema.json",
"description": "Formats and lints a project using the dotnet-format tool"
},
"update-swagger": {
"implementation": "./src/executors/update-swagger/executor",
"schema": "./src/executors/update-swagger/schema.json",
"description": "Generates a swagger document for an API project"
},
"openapi-codegen": {
"implementation": "./src/executors/openapi-codegen/executor",
"schema": "./src/executors/openapi-codegen/schema.json",
"description": "Invokes `nx g @nx-dotnet/core:swagger-typescript` with the proper parameters to update a codegen based library"
}
}
}