| 
 | 1 | +{  | 
 | 2 | +  "name": "angular-async-redirect",  | 
 | 3 | +  "$schema": "../../../node_modules/nx/schemas/project-schema.json",  | 
 | 4 | +  "projectType": "application",  | 
 | 5 | +  "prefix": "app",  | 
 | 6 | +  "sourceRoot": "apps/angular/60-async-redirect/src",  | 
 | 7 | +  "tags": [],  | 
 | 8 | +  "targets": {  | 
 | 9 | +    "build": {  | 
 | 10 | +      "executor": "@angular/build:application",  | 
 | 11 | +      "outputs": ["{options.outputPath}"],  | 
 | 12 | +      "options": {  | 
 | 13 | +        "outputPath": "dist/apps/angular/60-async-redirect",  | 
 | 14 | +        "browser": "apps/angular/60-async-redirect/src/main.ts",  | 
 | 15 | +        "polyfills": ["zone.js"],  | 
 | 16 | +        "tsConfig": "apps/angular/60-async-redirect/tsconfig.app.json",  | 
 | 17 | +        "inlineStyleLanguage": "scss",  | 
 | 18 | +        "assets": [  | 
 | 19 | +          {  | 
 | 20 | +            "glob": "**/*",  | 
 | 21 | +            "input": "apps/angular/60-async-redirect/public"  | 
 | 22 | +          }  | 
 | 23 | +        ],  | 
 | 24 | +        "styles": ["apps/angular/60-async-redirect/src/styles.scss"]  | 
 | 25 | +      },  | 
 | 26 | +      "configurations": {  | 
 | 27 | +        "production": {  | 
 | 28 | +          "budgets": [  | 
 | 29 | +            {  | 
 | 30 | +              "type": "initial",  | 
 | 31 | +              "maximumWarning": "500kb",  | 
 | 32 | +              "maximumError": "1mb"  | 
 | 33 | +            },  | 
 | 34 | +            {  | 
 | 35 | +              "type": "anyComponentStyle",  | 
 | 36 | +              "maximumWarning": "4kb",  | 
 | 37 | +              "maximumError": "8kb"  | 
 | 38 | +            }  | 
 | 39 | +          ],  | 
 | 40 | +          "outputHashing": "all"  | 
 | 41 | +        },  | 
 | 42 | +        "development": {  | 
 | 43 | +          "optimization": false,  | 
 | 44 | +          "extractLicenses": false,  | 
 | 45 | +          "sourceMap": true  | 
 | 46 | +        }  | 
 | 47 | +      },  | 
 | 48 | +      "defaultConfiguration": "production"  | 
 | 49 | +    },  | 
 | 50 | +    "serve": {  | 
 | 51 | +      "continuous": true,  | 
 | 52 | +      "executor": "@angular/build:dev-server",  | 
 | 53 | +      "configurations": {  | 
 | 54 | +        "production": {  | 
 | 55 | +          "buildTarget": "angular-async-redirect:build:production"  | 
 | 56 | +        },  | 
 | 57 | +        "development": {  | 
 | 58 | +          "buildTarget": "angular-async-redirect:build:development"  | 
 | 59 | +        }  | 
 | 60 | +      },  | 
 | 61 | +      "defaultConfiguration": "development"  | 
 | 62 | +    },  | 
 | 63 | +    "extract-i18n": {  | 
 | 64 | +      "executor": "@angular/build:extract-i18n",  | 
 | 65 | +      "options": {  | 
 | 66 | +        "buildTarget": "angular-async-redirect:build"  | 
 | 67 | +      }  | 
 | 68 | +    },  | 
 | 69 | +    "lint": {  | 
 | 70 | +      "executor": "@nx/eslint:lint"  | 
 | 71 | +    },  | 
 | 72 | +    "serve-static": {  | 
 | 73 | +      "continuous": true,  | 
 | 74 | +      "executor": "@nx/web:file-server",  | 
 | 75 | +      "options": {  | 
 | 76 | +        "buildTarget": "angular-async-redirect:build",  | 
 | 77 | +        "staticFilePath": "dist/apps/angular/60-async-redirect/browser",  | 
 | 78 | +        "spa": true  | 
 | 79 | +      }  | 
 | 80 | +    }  | 
 | 81 | +  }  | 
 | 82 | +}  | 
0 commit comments