hunk.code_window:  * Copyright Google Inc. All Rights Reserved.
    *
    * Use of this source code is governed by an MIT-style license that can be
    * found in the LICENSE file at https://angular.io/license
    */
   import { experimental, json, logging } from '@angular-devkit/core';
   import { Observable, from } from 'rxjs';
   import { switchMap } from 'rxjs/operators';
   import { Schema as RealBuilderInput, Target as RealTarget } from './input-schema';
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit: import { analytics, experimental, json, logging } from '@angular-devkit/core';
  
hunk.file_path: packages/angular_devkit/architect/src/api.ts
hunk.type: replace
file: {
    "extends": "tslint:recommended",
    "rulesDirectory": [
      "codelyzer"
    ],
    "rules": {
      "array-type": false,
      "arrow-parens": false,
      "deprecation": {
        "severity": "warn"
      },
      "import-blacklist": [
        true,
        "rxjs/Rx"
      ],
      "interface-name": false,
      "max-classes-per-file": false,
      "max-line-length": [
        true,
        140
      ],
      "member-access": false,
      "member-ordering": [
        true,
        {
          "order": [
            "static-field",
            "instance-field",
            "static-method",
            "instance-method"
          ]
        }
      ],
      "no-consecutive-blank-lines": false,
      "no-console": [
        true,
        "debug",
        "info",
        "time",
        "timeEnd",
        "trace"
      ],
      "no-empty": false,
      "no-inferrable-types": [
        true,
        "ignore-params"
      ],
      "no-non-null-assertion": true,
      "no-redundant-jsdoc": true,
      "no-switch-case-fall-through": true,
      "no-use-before-declare": true,
      "no-var-requires": false,
      "object-literal-key-quotes": [
        true,
        "as-needed"
      ],
      "object-literal-sort-keys": false,
      "ordered-imports": false,
      "quotemark": [
        true,
        "single"
      ],
      "trailing-comma": false,
      "banana-in-box": true,
      "component-class-suffix": true,
      "contextual-life-cycle": true,
      "directive-class-suffix": true,
      "no-conflicting-life-cycle-hooks": true,
      "no-input-rename": true,
      "no-output-named-after-standard-event": true,
      "no-output-on-prefix": true,
      "no-output-rename": true,
      "templates-no-negated-async": true,
      "use-host-property-decorator": true,
      "use-input-property-decorator": true,
      "use-life-cycle-interface": true,
      "use-output-property-decorator": true,
      "use-pipe-transform-interface": true
    }
  }