You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/changelog.md
+6
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,12 @@ description: The latest updates and changes to CodeRabbit.
5
5
sidebar_position: 9
6
6
---
7
7
8
+
## November 8, 2024
9
+
10
+
### ESLint Support
11
+
12
+
We've introducded support for ES Lint, including .vue, .svelte, and .astro, alongside traditional .js, .ts, and .jsx extensions. We've worked on monorepo compatibility with improved Yarn and PNPM workspace support, ensuring seamless integration across your projects. While maintaining your existing ESLint configurations, we simply require all dependencies to be properly defined in your package.json. Note that private plugins aren't currently supported, but we're committed to making code quality maintenance as efficient as possible across all your web development needs
13
+
8
14
## October 31, 2024
9
15
10
16
### Learnings and Metrics Iteration for CodeRabbit Self-Hosted Customers
Copy file name to clipboardExpand all lines: docs/self-hosted/azure-devops.md
+6
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,12 @@ description: Instructions to self-host CodeRabbit and integrate it with Azure De
5
5
sidebar_position: 3
6
6
---
7
7
8
+
:::note
9
+
10
+
The self-hosted option is only available for CodeRabbit Enterprise customers with 500 user seats or more. Please contact [CodeRabbit Sales](mailto:[email protected]) to learn more about the CodeRabbit Enterprise plan.
11
+
12
+
:::
13
+
8
14
## Create a Azure DevOps User
9
15
10
16
-**Username**: Set the username to "CodeRabbit" for easier identification (optional).
Copy file name to clipboardExpand all lines: docs/self-hosted/github.md
+6
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,12 @@ description: Instructions to self-host CodeRabbit and integrate it with GitHub.
5
5
sidebar_position: 1
6
6
---
7
7
8
+
:::note
9
+
10
+
The self-hosted option is only available for CodeRabbit Enterprise customers with 500 user seats or more. Please contact [CodeRabbit Sales](mailto:[email protected]) to learn more about the CodeRabbit Enterprise plan.
Copy file name to clipboardExpand all lines: docs/self-hosted/gitlab.md
+6
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,12 @@ description: Instructions to self-host CodeRabbit and integrate it with GitLab.
5
5
sidebar_position: 2
6
6
---
7
7
8
+
:::note
9
+
10
+
The self-hosted option is only available for CodeRabbit Enterprise customers with 500 user seats or more. Please contact [CodeRabbit Sales](mailto:[email protected]) to learn more about the CodeRabbit Enterprise plan.
11
+
12
+
:::
13
+
8
14
## Create a GitLab User
9
15
10
16
-**Username**: Set the username to "CodeRabbit" for easier identification (optional).
[ESLint](https://eslint.org/) is a linter for JavaScript, TypeScript, JSX, TSX, CSS, etc.
8
+
9
+
## Files
10
+
11
+
ESLint will run on files with the following extensions:
12
+
13
+
-`.js`
14
+
-`.ts`
15
+
-`.cjs`
16
+
-`.mjs`
17
+
-`.d.cts`
18
+
-`.d.mts`
19
+
-`.jsx`
20
+
-`.tsx`
21
+
-`.css`
22
+
-`.vue`
23
+
-`.svelte`
24
+
-`.astro`
25
+
26
+
## Configuration
27
+
28
+
- ESLint configuration is read from the repository and is used as is. No additional configuration is required.
29
+
- Please ensure that all ESLint dependencies are defined in your `package.json` file(s).
30
+
- Yarn and PNPM workspaces are supported.
31
+
- Private ESLint plugins or configurations are not supported at the moment. Please reach out to us on Discord if you would like us to add support for this.
32
+
- For `@typescript-eslint`, linting with type information at the moment. The [type checking rules](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/src/configs/disable-type-checked.ts) are disabled.
33
+
- For `eslint-plugin-import`, the `import/no-unresolved` rule is disabled.
0 commit comments