Skip to content

[Tech Debt] Consider and implement editor configuration file #532

Description

@glenflorendo

User Story

As a developer, I want to determine if an editor configuration file (.editorconfig) is necessary for our web application and, if so, implement it to ensure consistent code formatting across different editors and IDEs.

Description

An editor configuration file (.editorconfig) helps maintain consistent coding styles across different editors and IDEs. While we have configuration files for Prettier and ESLint, it is important to consider if an editor configuration file is necessary to further enforce consistent code formatting.

Acceptance Criteria

  • Evaluate the need for an editor configuration file (.editorconfig) based on the current codebase and development environment.
  • If necessary, create an .editorconfig file at the root of the project directory.
  • Define coding styles and formatting rules in the .editorconfig file to align with the existing Prettier and ESLint configurations.
  • Ensure that the .editorconfig file is properly documented and adheres to best practices.
  • Test the implementation to ensure that code formatting is consistent across different editors and IDEs.

Technical References

EditorConfig Documentation
Visual Studio Code - EditorConfig Extension
WebStorm - Configuration Code Style

Design References

N/A

Activity

  1. added this to the milestone on Jul 25, 2023
  2. self-assigned this
    on Jul 25, 2023
  3. glenflorendo commented on Oct 2, 2023

    @glenflorendo
    MemberAuthor

    We need to determine if this is necessary.

  4. removed their assignment
    on Oct 2, 2023
  5. changed the title [-]Set up editor configuration file[/-] [+][Tech Debt] Consider and implement editor configuration file[/+] on Mar 27, 2024
  6. 4 remaining items

  7. moved this from Prioritized Backlog to New Issues in P: LP Project Boardon Feb 14, 2025
  8. removed this from the milestone on Sep 5, 2025
  9. self-assigned this
    on Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions