{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "keycloakify-starter-angular-vite": { "projectType": "application", "root": ".", "sourceRoot": "src", "prefix": "kc", "architect": { "build": { "builder": "@analogjs/platform:vite", "options": { "configFile": "vite.config.ts", "main": "src/main.ts", "outputPath": "dist", "tsConfig": "tsconfig.app.json" }, "defaultConfiguration": "production", "configurations": { "development": { "mode": "development" }, "production": { "sourcemap": false, "mode": "production" } } }, "serve": { "builder": "@analogjs/platform:vite-dev-server", "defaultConfiguration": "development", "options": { "buildTarget": "keycloakify-starter-angular-vite:build", "port": 5173 }, "configurations": { "development": { "buildTarget": "keycloakify-starter-angular-vite:build:development", "hmr": true }, "production": { "buildTarget": "keycloakify-starter-angular-vite:build:production" } } }, "lint": { "builder": "@angular-eslint/builder:lint", "options": { "lintFilePatterns": ["src/**/*.ts", "src/**/*.html"] } } } } }, "cli": { "analytics": false, "schematicCollections": ["angular-eslint"] } }