{
	"name": "reservation-widget",
	"$schema": "../../node_modules/nx/schemas/project-schema.json",
	"projectType": "application",
	"sourceRoot": "apps/reservation-widget/src",
	"prefix": "kadi",
	"tags": [],
	"targets": {
		"build": {
			"executor": "@nx/angular:browser-esbuild",
			"outputs": ["{options.outputPath}"],
			"options": {
				"outputPath": "dist/apps/reservation-widget",
				"index": "apps/reservation-widget/src/index.html",
				"main": "apps/reservation-widget/src/main.ts",
				"polyfills": "apps/reservation-widget/src/polyfills.ts",
				"tsConfig": "apps/reservation-widget/tsconfig.app.json",
				"inlineStyleLanguage": "scss",
				"assets": ["apps/reservation-widget/src/favicon.ico", "apps/reservation-widget/src/assets"],
				"styles": ["apps/reservation-widget/src/styles.scss"],
				"scripts": []
			},
			"configurations": {
				"development": {
					"optimization": false,
					"extractLicenses": false,
					"sourceMap": true,
					"namedChunks": true
				},
				"staging": {
					"optimization": false,
					// "budgets": [
					// 	{
					// 		"type": "initial",
					// 		"maximumWarning": "500kb",
					// 		"maximumError": "1mb"
					// 	},
					// 	{
					// 		"type": "anyComponentStyle",
					// 		"maximumWarning": "40kb",
					// 		"maximumError": "50kb"
					// 	}
					// ],
					"fileReplacements": [
						{
							"replace": "apps/reservation-widget/src/environments/environment.ts",
							"with": "apps/reservation-widget/src/environments/environment.staging.ts"
						}
					]
				},
				"production": {
					"optimization": false,
					// "budgets": [
					// 	{
					// 		"type": "initial",
					// 		"maximumWarning": "500kb",
					// 		"maximumError": "1mb"
					// 	},
					// 	{
					// 		"type": "anyComponentStyle",
					// 		"maximumWarning": "40kb",
					// 		"maximumError": "50kb"
					// 	}
					// ],
					"fileReplacements": [
						{
							"replace": "apps/reservation-widget/src/environments/environment.ts",
							"with": "apps/reservation-widget/src/environments/environment.prod.ts"
						}
					]
				}
			},
			"defaultConfiguration": "development"
		},
		"serve": {
			"executor": "@nx/angular:dev-server",
			"options": {
				"port": 4203
			},
			"configurations": {
				"development": {
					"buildTarget": "reservation-widget:build:development"
				},
				"staging": {
					"buildTarget": "reservation-widget:build:staging"
				},
				"production": {
					"buildTarget": "reservation-widget:build:production"
				}
			},
			"defaultConfiguration": "development",
			"continuous": true
		},
		"element": {
			"executor": "@plugins/angular:element",
			"options": {
				"name": "KADiReservation",
				"staticPaths": ["apps/reservation-widget/src/manage"]
			}
		},
		"test": {
			"options": {
				"passWithNoTests": true
			}
		}
	}
}
