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

exports[`@nrwl/linter:workspace-rules-project should generate the required files 1`] = `
"/**
 * Import your custom workspace rules at the top of this file.
 * 
 * For example:
 * 
 * import { RULE_NAME as myCustomRuleName, rule as myCustomRule } from './rules/my-custom-rule';
 * 
 * In order to quickly get started with writing rules you can use the
 * following generator command and provide your desired rule name:
 * 
 * \`\`\`sh
 * npx nx g @nrwl/linter:workspace-rule {{ NEW_RULE_NAME }}
 * \`\`\`
 */

module.exports = {
  /**
   * Apply the imported custom rules here.
   * 
   * For example (using the example import above):
   * 
   * rules: {
   *  [myCustomRuleName]: myCustomRule
   * }
   */
  rules: {}
};
"
`;

exports[`@nrwl/linter:workspace-rules-project should generate the required files 2`] = `
"{
  \\"extends\\": \\"../../tsconfig.base.json\\",
  \\"compilerOptions\\": {
    \\"module\\": \\"commonjs\\"
  },
  \\"files\\": [],
  \\"include\\": [],
  \\"references\\": [
    {
      \\"path\\": \\"./tsconfig.lint.json\\"
    },
    {
      \\"path\\": \\"./tsconfig.spec.json\\"
    }
  ]
}
"
`;

exports[`@nrwl/linter:workspace-rules-project should generate the required files 3`] = `
"{
  \\"extends\\": \\"./tsconfig.json\\",
  \\"compilerOptions\\": {
    \\"outDir\\": \\"../../dist/out-tsc\\",
    \\"types\\": [\\"node\\"]
  },
  \\"exclude\\": [\\"**/*.spec.ts\\"],
  \\"include\\": [\\"**/*.ts\\"]
}
"
`;

exports[`@nrwl/linter:workspace-rules-project should generate the required files 4`] = `
"{
  \\"extends\\": \\"./tsconfig.json\\",
  \\"compilerOptions\\": {
    \\"outDir\\": \\"../../dist/out-tsc\\",
    \\"module\\": \\"commonjs\\",
    \\"types\\": [
      \\"jest\\",
      \\"node\\"
    ]
  },
  \\"include\\": [
    \\"jest.config.ts\\",
    \\"**/*.test.ts\\",
    \\"**/*.spec.ts\\",
    \\"**/*.d.ts\\"
  ]
}
"
`;

exports[`@nrwl/linter:workspace-rules-project should generate the required files 5`] = `
"/* eslint-disable */
export default {
  displayName: 'eslint-rules',
  preset: '../../jest.preset.js',
  globals: {
    'ts-jest': {
      tsconfig: '<rootDir>/tsconfig.spec.json',
    }
  },
  transform: {
    '^.+\\\\\\\\.[tj]s$': 'ts-jest'
  },
  moduleFileExtensions: ['ts', 'js', 'html'],
  coverageDirectory: '../../coverage/tools/eslint-rules',\\"moduleNameMapper\\": {\\"@eslint/eslintrc\\":\\"@eslint/eslintrc/dist/eslintrc-universal.cjs\\"}
};
"
`;
