diff --git a/packages/agents-a365-observability/src/.eslintrc.json b/.eslintrc.json similarity index 77% rename from packages/agents-a365-observability/src/.eslintrc.json rename to .eslintrc.json index 7a20eb7f..f1f1d28f 100644 --- a/packages/agents-a365-observability/src/.eslintrc.json +++ b/.eslintrc.json @@ -28,5 +28,13 @@ "es6": true, "jest": true }, - "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"] + "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"], + "overrides": [ + { + "files": ["tests/**/*.ts", "**/*.test.ts", "**/*.spec.ts"], + "rules": { + "no-console": "off" + } + } + ] } diff --git a/packages/agents-a365-notifications/src/.eslintrc.json b/packages/agents-a365-notifications/src/.eslintrc.json deleted file mode 100644 index f6990b55..00000000 --- a/packages/agents-a365-notifications/src/.eslintrc.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 2020, - "sourceType": "module" - }, - "plugins": ["@typescript-eslint"], - "extends": ["eslint:recommended"], - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - "caughtErrorsIgnorePattern": "^_" - }], - "@typescript-eslint/no-explicit-any": "warn", - "prefer-const": "error", - "no-var": "error", - "no-console": "warn", - "semi": ["error", "always"], - "quotes": ["error", "single"], - "indent": ["error", 2], - "no-trailing-spaces": "error" - }, - "env": { - "node": true, - "es6": true - }, - "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"] -} diff --git a/packages/agents-a365-runtime/src/.eslintrc.json b/packages/agents-a365-runtime/src/.eslintrc.json deleted file mode 100644 index f6990b55..00000000 --- a/packages/agents-a365-runtime/src/.eslintrc.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 2020, - "sourceType": "module" - }, - "plugins": ["@typescript-eslint"], - "extends": ["eslint:recommended"], - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - "caughtErrorsIgnorePattern": "^_" - }], - "@typescript-eslint/no-explicit-any": "warn", - "prefer-const": "error", - "no-var": "error", - "no-console": "warn", - "semi": ["error", "always"], - "quotes": ["error", "single"], - "indent": ["error", 2], - "no-trailing-spaces": "error" - }, - "env": { - "node": true, - "es6": true - }, - "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"] -} diff --git a/packages/agents-a365-tooling-extensions-claude/src/.eslintrc.json b/packages/agents-a365-tooling-extensions-claude/src/.eslintrc.json deleted file mode 100644 index f6990b55..00000000 --- a/packages/agents-a365-tooling-extensions-claude/src/.eslintrc.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 2020, - "sourceType": "module" - }, - "plugins": ["@typescript-eslint"], - "extends": ["eslint:recommended"], - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - "caughtErrorsIgnorePattern": "^_" - }], - "@typescript-eslint/no-explicit-any": "warn", - "prefer-const": "error", - "no-var": "error", - "no-console": "warn", - "semi": ["error", "always"], - "quotes": ["error", "single"], - "indent": ["error", 2], - "no-trailing-spaces": "error" - }, - "env": { - "node": true, - "es6": true - }, - "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"] -} diff --git a/packages/agents-a365-tooling-extensions-langchain/src/.eslintrc.json b/packages/agents-a365-tooling-extensions-langchain/src/.eslintrc.json deleted file mode 100644 index f6990b55..00000000 --- a/packages/agents-a365-tooling-extensions-langchain/src/.eslintrc.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 2020, - "sourceType": "module" - }, - "plugins": ["@typescript-eslint"], - "extends": ["eslint:recommended"], - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - "caughtErrorsIgnorePattern": "^_" - }], - "@typescript-eslint/no-explicit-any": "warn", - "prefer-const": "error", - "no-var": "error", - "no-console": "warn", - "semi": ["error", "always"], - "quotes": ["error", "single"], - "indent": ["error", 2], - "no-trailing-spaces": "error" - }, - "env": { - "node": true, - "es6": true - }, - "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"] -} diff --git a/packages/agents-a365-tooling-extensions-openai/src/.eslintrc.json b/packages/agents-a365-tooling-extensions-openai/src/.eslintrc.json deleted file mode 100644 index f6990b55..00000000 --- a/packages/agents-a365-tooling-extensions-openai/src/.eslintrc.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 2020, - "sourceType": "module" - }, - "plugins": ["@typescript-eslint"], - "extends": ["eslint:recommended"], - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - "caughtErrorsIgnorePattern": "^_" - }], - "@typescript-eslint/no-explicit-any": "warn", - "prefer-const": "error", - "no-var": "error", - "no-console": "warn", - "semi": ["error", "always"], - "quotes": ["error", "single"], - "indent": ["error", 2], - "no-trailing-spaces": "error" - }, - "env": { - "node": true, - "es6": true - }, - "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"] -} diff --git a/packages/agents-a365-tooling/src/.eslintrc.json b/packages/agents-a365-tooling/src/.eslintrc.json deleted file mode 100644 index f6990b55..00000000 --- a/packages/agents-a365-tooling/src/.eslintrc.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 2020, - "sourceType": "module" - }, - "plugins": ["@typescript-eslint"], - "extends": ["eslint:recommended"], - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - "caughtErrorsIgnorePattern": "^_" - }], - "@typescript-eslint/no-explicit-any": "warn", - "prefer-const": "error", - "no-var": "error", - "no-console": "warn", - "semi": ["error", "always"], - "quotes": ["error", "single"], - "indent": ["error", 2], - "no-trailing-spaces": "error" - }, - "env": { - "node": true, - "es6": true - }, - "ignorePatterns": ["dist/**/*", "node_modules/**/*", "*.js"] -} diff --git a/tests/.eslintrc.json b/tests/.eslintrc.json deleted file mode 100644 index 85ee2198..00000000 --- a/tests/.eslintrc.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../.eslintrc.json", - "rules": { - "no-console": "off" - }, - "env": { - "jest": true - } -}