-
-
Notifications
You must be signed in to change notification settings - Fork 3
feat: refactor eslint #884
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Important Review skippedMore than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review. 106 files out of 213 files are above the max files limit of 100. Please upgrade to Pro plan to get higher limits. You can disable this status message by setting the ✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Thank you for following the naming conventions! 🙏 |
Review the following changes in direct dependencies. Learn more about Socket for GitHub. |
scripts/publish-preview-release.js
Outdated
}); | ||
|
||
if (packages.length > 0) { | ||
execSync(`pnpm exec pkg-pr-new publish --comment="update" --pnpm ${packages.join(" ")}`, { stdio: "inherit" }); |
Check warning
Code scanning / CodeQL
Shell command built from environment values Medium
absolute path
commit: |
BREAKING-CHANGE: Removed support for eslint v8 Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
Signed-off-by: prisis <d.bannert@anolilab.de>
- Updated Node version in .nvmrc from 18.18 to 22. - Modified pnpm-lock.yaml to reflect updated package versions and dependencies. - Added new files to .gitignore for Cursor rules and GitHub instructions. - Created vitest.workspace.ts for Vitest configuration. - Added mcp.json for MCP server configuration. - Introduced .vscode/settings.json for VSCode settings related to ESLint and Prettier. - Updated ESLint configuration in packages/eslint-config, including dependency upgrades and rule adjustments. - Enhanced various ESLint rules and added new rules for React and TypeScript. - Improved YAML configuration for pnpm-workspace. Signed-off-by: prisis <d.bannert@anolilab.de>
…n files - Reformatted import statements for better readability. - Adjusted various rule configurations to enhance clarity and maintainability. - Ensured consistent use of arrow function syntax in configuration files. - Improved message formatting in error handling and warnings. Signed-off-by: prisis <d.bannert@anolilab.de>
- Deleted the Babel configuration file as it is no longer needed. - Added new scripts for linting and testing affected packages in package.json. - Updated GitHub workflow files to improve CI processes, including changes to cache clearing and issue commenting workflows. - Introduced a new script for publishing preview releases based on changed files. Signed-off-by: prisis <d.bannert@anolilab.de>
- Deleted the semantic.yml file as it is no longer needed for the project. - Added "name" fields to various project.json files for better identification of configuration packages. Signed-off-by: prisis <d.bannert@anolilab.de>
- Updated various package dependencies in package.json to their latest versions, including @anolilab/multi-semantic-release, @commitlint packages, eslint, and others. - Added a new script "sort-package-json" to help organize package.json files. - Updated pnpm-lock.yaml to reflect the changes in package versions and dependencies. Signed-off-by: prisis <d.bannert@anolilab.de>
- Removed the unused dependency '@antfu/install-pkg' from package.json. - Updated various dependencies in pnpm-lock.yaml to their latest versions, including '@babel/template', '@babel/parser', and '@babel/code-frame'. - Enhanced error handling in create-config.ts to provide more informative error messages for unknown file types. Signed-off-by: prisis <d.bannert@anolilab.de>
- Updated Node version in .nvmrc from 22 to 20.18. - Added .gitignore file for src/typegen.d.ts in the eslint-config package. - Adjusted ESLint configuration to use relative paths for ignored files. - Removed unused typegen.d.ts file from eslint-config package. - Refactored various ESLint rules for improved clarity and maintainability. Signed-off-by: prisis <d.bannert@anolilab.de>
- Added src/utils/vitest-globals.ts to .gitignore to prevent linting errors. - Updated ESLint configuration to ignore the newly added vitest-globals.ts file. - Reordered build scripts in package.json for improved execution flow. Signed-off-by: prisis <d.bannert@anolilab.de>
- Updated import paths in ESLint configuration files to use explicit file extensions. - Expanded the list of ignored files in ESLint configuration to include test files. - Modified test scripts in package.json to prevent failures on test run. - Added a LICENSE.md file to the fixtures directory for compliance. - Introduced a test timeout setting in vitest configuration for better performance. Signed-off-by: prisis <d.bannert@anolilab.de>
- Removed unnecessary blank lines in allo-allo.yaml and test.yml files to improve readability and maintain consistency in workflow definitions. Signed-off-by: prisis <d.bannert@anolilab.de>
BREAKING-CHANGE: updated eslint from v8 to v9
…lab/eslint-config [16.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/eslint-config@15.0.3...@anolilab/eslint-config@16.0.0) (2025-05-26) ### ⚠ BREAKING CHANGES * updated eslint from v8 to v9 ### Features * refactor eslint ([#884](#884)) ([4703162](4703162)) ### Miscellaneous Chores * **eslint-config:** enhance eslint-config documentation and update typegen script ([191db2d](191db2d)) * **eslint-config:** update dependencies to latest versions ([2126b90](2126b90)) * update eslint-config dependencies for workspace compatibility ([84be11d](84be11d)) * update eslint-config dependencies to latest versions ([c5d267f](c5d267f)) ### Continuous Integration * fixed build workflow ([622591f](622591f)) ### Dependencies * **@anolilab/prettier-config:** upgraded to 6.0.0
No description provided.