Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 791 Bytes

CONVENTIONS.md

File metadata and controls

51 lines (39 loc) · 791 Bytes

General wording rules:

  • More than 2 words? Like firstname, lastname, giveaway, etc..
    • see the word(s) as separate words
      • first name
        • firstName
        • first_name
        • first-name
      • last name
        • lastName
        • last_name
        • last-name
      • give away
        • giveAway
        • give_away
        • give-away

Files:

PascalCase:

  • App name / Title:
    • "/git/Community/.."
  • Modules (Category/big name like folders.):
    • "/modules/*ModuleName/ModuleName.ts"
    • "/git/Community/Client/.."
    • "/git/Community/Api/.."

kebab-case:

  • normal files

Variables:

camelCase:

  • normal variables

PascalCase:

  • Class names
  • Components
  • Modules
  • Interfaces
  • Enums
  • Types

MACRO_CASE:

  • Constants