Skip to content
Snippets Groups Projects
  • Kamil Mielnik's avatar
    c18c3f0d
    Backport - RFC 70 - Automate sorting imports (#39096) · c18c3f0d
    Kamil Mielnik authored
    * Include e2e directory in prettier scripts
    
    * Align ESLint & prettier paths in "lint-stage" & "scripts" in package.json
    
    * Handle ts files in e2e tests
    
    * Format "lint-prettier-pure" script the same way as "prettier"
    
    * Ignore database files in ESLint as they reference a file that is git-ignored but does exist locally
    
    * Remove duplicated eslint call
    
    * Manually fix ESLint-reported issues
    
    * Upgrade eslint-plugin-import
    
    * Configure import/order rule for consistent, predictable imports
    
    * Change "eslint-disable-next-line no-restricted-imports" into "eslint-disable-line"
    
    * Ensure imports are in a single block
    
    * Move or remove informative comments between import statements
    
    * Remove imports-grouping comments
    
    * Configure groups
    - the difference between the default setting is the presence of "internal" group
    
    * Manually fix imports order and disable "import/order" rule in files with possible circular dependencies
    
    * Move comment to the same line as import
    
    * Run "yarn eslint-fix" 5 times
    
    * Manually fix imports order in remaining files
    
    * Run "yarn prettier"
    
    * Fix import
    
    * Fix circular dependency
    
    * Fix circular dependency
    
    * ESLint
    Backport - RFC 70 - Automate sorting imports (#39096)
    Kamil Mielnik authored
    * Include e2e directory in prettier scripts
    
    * Align ESLint & prettier paths in "lint-stage" & "scripts" in package.json
    
    * Handle ts files in e2e tests
    
    * Format "lint-prettier-pure" script the same way as "prettier"
    
    * Ignore database files in ESLint as they reference a file that is git-ignored but does exist locally
    
    * Remove duplicated eslint call
    
    * Manually fix ESLint-reported issues
    
    * Upgrade eslint-plugin-import
    
    * Configure import/order rule for consistent, predictable imports
    
    * Change "eslint-disable-next-line no-restricted-imports" into "eslint-disable-line"
    
    * Ensure imports are in a single block
    
    * Move or remove informative comments between import statements
    
    * Remove imports-grouping comments
    
    * Configure groups
    - the difference between the default setting is the presence of "internal" group
    
    * Manually fix imports order and disable "import/order" rule in files with possible circular dependencies
    
    * Move comment to the same line as import
    
    * Run "yarn eslint-fix" 5 times
    
    * Manually fix imports order in remaining files
    
    * Run "yarn prettier"
    
    * Fix import
    
    * Fix circular dependency
    
    * Fix circular dependency
    
    * ESLint
Code owners
Assign users and groups as approvers for specific file changes. Learn more.