Skip to content

Conversation

YasinDehfuli
Copy link

Reasons for making this change

This PR adds and updates .gitignore templates specific to Vue.js and React.js projects.
The goal is to provide developers with comprehensive and framework-specific ignore rules that cover:

  • Node.js dependencies (node_modules/)
  • Build artifacts (dist/, build/, .next/, etc.)
  • Environment files (.env, .env.local, etc.)
  • TypeScript cache files (*.tsbuildinfo)
  • Logs and debug outputs
  • Editor and system-specific files (e.g., .vscode/, .DS_Store)

By including these rules, we reduce repository clutter and prevent sensitive or unnecessary files from being tracked.


Links to documentation supporting these rule changes


If this is a new template


Merge and Approval Steps

@YasinDehfuli YasinDehfuli requested a review from a team as a code owner September 30, 2025 15:00
@Copilot Copilot AI review requested due to automatic review settings September 30, 2025 15:00
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 introduces new .gitignore templates specifically for Vue.js and React.js JavaScript frameworks. The templates provide comprehensive ignore rules for common JavaScript project artifacts including dependencies, build outputs, environment files, and development tools.

Key changes:

  • Added VueJs.gitignore template with Vue CLI and Vite-specific ignore patterns
  • Added ReactJs.gitignore template with Create React App, Vite, and Next.js-specific patterns
  • Both templates include common JavaScript tooling patterns for logs, caches, TypeScript, and system files

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
VueJs.gitignore New Vue.js-specific gitignore template with framework build outputs and Vue CLI configurations
ReactJs.gitignore New React.js-specific gitignore template with CRA, Vite, and Next.js build patterns

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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

Successfully merging this pull request may close these issues.

1 participant