/* * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ module.exports = { root: true, env: { node: true, amd: true, mocha: true, }, parser: "@typescript-eslint/parser", parserOptions: { ecmaVersion: 2019, }, plugins: ["@typescript-eslint", "header"], extends: [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", ], ignorePatterns: ["src/typings"], rules: { "@typescript-eslint/no-unused-vars": [ "error", { argsIgnorePattern: "^_$" }, ], "header/header": [ 2, "block", "\n * Copyright (c) Microsoft Corporation. All rights reserved.\n * Licensed under the MIT License. See License.txt in the project root for license information.\n ", 2, ], }, overrides: [ { // Autogenerated file files: ["**/Parser/*.js"], rules: { "header/header": "off" } } ] };