Skip to content

feat: Add Salesforce #4702

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

achillesrasquinha
Copy link

@achillesrasquinha achillesrasquinha commented Aug 7, 2025

Reasons for making this change

This is a .gitignore for the Salesforce Packages.

Links to documentation supporting these rule changes

There isn't none but one here: https://www.salesforce.com/ca/editions-pricing/overview/

If this is a new template

Link to application or project’s homepage: TODO

Merge and Approval Steps

  • Confirm that you've read the contribution guidelines and ensured your PR aligns
  • Ensure CI is passing
  • Get a review and Approval from one of the maintainers

@achillesrasquinha achillesrasquinha requested review from Copilot and removed request for Copilot August 7, 2025 03:07
@achillesrasquinha achillesrasquinha requested a review from a team as a code owner August 7, 2025 03:07
@thorrsson
Copy link
Collaborator

Please fill out the PR description describing the purpose of this change, linking to docs and such

You'll also need to remove unrelated lines such as node_modules, .DS_Store, etc

@achillesrasquinha
Copy link
Author

Hi @thorrsson I've added the list of items already. Note, the node_modules and .DS_Store are intentional due to SF using LWC as means to import resources (thereby JS included) and is commonly developed on Mac OS Systems.

@thorrsson
Copy link
Collaborator

Hey @achillesrasquinha
Thanks for updating the description.

Since you checked off that you read the contribution guidelines you would have seen in there that templates should include only entries pertaining to the language or tool it's being created for.
We have a Mac OS template that includes the DS_store entry, and a nodeJS template that contains the node_modules along with other templates for the non SF specific items in your PR.

We'll need to remove those from this PR before it can be merged.

@achillesrasquinha
Copy link
Author

Apologies on missing that! Let me revise the same and update then as per requirements.

Removed node_modules and DS_Store
@Copilot Copilot AI review requested due to automatic review settings August 10, 2025 19:45
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new .gitignore template specifically for Salesforce development projects. The template includes patterns to ignore Salesforce-specific cache files, development tools, logs, and other artifacts commonly generated during Salesforce application development.

  • Adds comprehensive Salesforce-specific ignore patterns for cache directories, config files, and development artifacts
  • Includes common development tool patterns for LWC (Lightning Web Components), ESLint, and logging
  • Covers system-specific files and local environment variables


# Windows system files
Thumbs.db
ehthumbs.db
Copy link
Preview

Copilot AI Aug 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The filename 'ehthumbs.db' appears to be misspelled. It should be 'ehthumbs_vista.db' for the Windows Vista thumbnail cache file.

Suggested change
ehthumbs.db
ehthumbs.db
ehthumbs_vista.db

Copilot uses AI. Check for mistakes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants