// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`@nrwl/linter:init --linter eslint should generate the global eslint config 1`] = `
"{
  \\"root\\": true,
  \\"ignorePatterns\\": [
    \\"**/*\\"
  ],
  \\"plugins\\": [
    \\"@nrwl/nx\\"
  ],
  \\"overrides\\": [
    {
      \\"files\\": [
        \\"*.ts\\",
        \\"*.tsx\\",
        \\"*.js\\",
        \\"*.jsx\\"
      ],
      \\"rules\\": {
        \\"@nrwl/nx/enforce-module-boundaries\\": [
          \\"error\\",
          {
            \\"enforceBuildableLibDependency\\": true,
            \\"allow\\": [],
            \\"depConstraints\\": [
              {
                \\"sourceTag\\": \\"*\\",
                \\"onlyDependOnLibsWithTags\\": [
                  \\"*\\"
                ]
              }
            ]
          }
        ]
      }
    },
    {
      \\"files\\": [
        \\"*.ts\\",
        \\"*.tsx\\"
      ],
      \\"extends\\": [
        \\"plugin:@nrwl/nx/typescript\\"
      ],
      \\"rules\\": {}
    },
    {
      \\"files\\": [
        \\"*.js\\",
        \\"*.jsx\\"
      ],
      \\"extends\\": [
        \\"plugin:@nrwl/nx/javascript\\"
      ],
      \\"rules\\": {}
    }
  ]
}"
`;

exports[`@nrwl/linter:init --linter tslint should generate the global tslint config 1`] = `
"{
  \\"rulesDirectory\\": [
    \\"node_modules/@nrwl/workspace/src/tslint\\"
  ],
  \\"linterOptions\\": {
    \\"exclude\\": [
      \\"**/*\\"
    ]
  },
  \\"rules\\": {
    \\"arrow-return-shorthand\\": true,
    \\"callable-types\\": true,
    \\"class-name\\": true,
    \\"deprecation\\": {
      \\"severity\\": \\"warn\\"
    },
    \\"forin\\": true,
    \\"import-blacklist\\": [
      true,
      \\"rxjs/Rx\\"
    ],
    \\"interface-over-type-literal\\": true,
    \\"member-access\\": false,
    \\"member-ordering\\": [
      true,
      {
        \\"order\\": [
          \\"static-field\\",
          \\"instance-field\\",
          \\"static-method\\",
          \\"instance-method\\"
        ]
      }
    ],
    \\"no-arg\\": true,
    \\"no-bitwise\\": true,
    \\"no-console\\": [
      true,
      \\"debug\\",
      \\"info\\",
      \\"time\\",
      \\"timeEnd\\",
      \\"trace\\"
    ],
    \\"no-construct\\": true,
    \\"no-debugger\\": true,
    \\"no-duplicate-super\\": true,
    \\"no-empty\\": false,
    \\"no-empty-interface\\": true,
    \\"no-eval\\": true,
    \\"no-inferrable-types\\": [
      true,
      \\"ignore-params\\"
    ],
    \\"no-misused-new\\": true,
    \\"no-non-null-assertion\\": true,
    \\"no-shadowed-variable\\": true,
    \\"no-string-literal\\": false,
    \\"no-string-throw\\": true,
    \\"no-switch-case-fall-through\\": true,
    \\"no-unnecessary-initializer\\": true,
    \\"no-unused-expression\\": true,
    \\"no-var-keyword\\": true,
    \\"object-literal-sort-keys\\": false,
    \\"prefer-const\\": true,
    \\"radix\\": true,
    \\"triple-equals\\": [
      true,
      \\"allow-null-check\\"
    ],
    \\"unified-signatures\\": true,
    \\"variable-name\\": false,
    \\"nx-enforce-module-boundaries\\": [
      true,
      {
        \\"enforceBuildableLibDependency\\": true,
        \\"allow\\": [],
        \\"depConstraints\\": [
          {
            \\"sourceTag\\": \\"*\\",
            \\"onlyDependOnLibsWithTags\\": [
              \\"*\\"
            ]
          }
        ]
      }
    ]
  }
}"
`;
