{
	"name": "plugins-protobuf",
	"$schema": "../../../node_modules/nx/schemas/project-schema.json",
	"sourceRoot": "libs/plugins/protobuf/src",
	"projectType": "library",
	"tags": [],
	"targets": {
		"build": {
			"executor": "@nx/js:swc",
			"outputs": ["{options.outputPath}"],
			"options": {
				"outputPath": "dist/libs/plugins/protobuf",
				"main": "libs/plugins/protobuf/src/index.ts",
				"tsConfig": "libs/plugins/protobuf/tsconfig.lib.json",
				"assets": [
					"libs/plugins/protobuf/*.md",
					{
						"input": "./libs/plugins/protobuf/src",
						"glob": "**/!(*.ts)",
						"output": "./src"
					},
					{
						"input": "./libs/plugins/protobuf/src",
						"glob": "**/*.d.ts",
						"output": "./src"
					},
					{
						"input": "./libs/plugins/protobuf",
						"glob": "generators.json",
						"output": "."
					},
					{
						"input": "./libs/plugins/protobuf",
						"glob": "executors.json",
						"output": "."
					}
				]
			}
		},
		"test": {
			"executor": "@nx/vitest:test",
			"outputs": ["{options.reportsDirectory}"],
			"options": {
				"reportsDirectory": "{projectRoot}/../../../coverage/libs/plugins/protobuf",
				"passWithNoTests": true
			}
		}
	}
}
