diff --git a/.github/.release-please-config.json b/.github/.release-please-config.json
index 21d9f83..63db40e 100644
--- a/.github/.release-please-config.json
+++ b/.github/.release-please-config.json
@@ -2,7 +2,7 @@
"release-type": "php",
"packages": {
".": {
- "package-name": "laravel-package-tpl",
+ "package-name": "php-cs-fixer-config",
"changelog-path": "/CHANGELOG.md"
}
},
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
new file mode 100644
index 0000000..0994f06
--- /dev/null
+++ b/.github/CONTRIBUTING.md
@@ -0,0 +1 @@
+To be added...
diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yml b/.github/ISSUE_TEMPLATE/1-bug-report.yml
new file mode 100644
index 0000000..458113b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/1-bug-report.yml
@@ -0,0 +1,105 @@
+---
+
+name: ๐ Bug Report
+description: Report an issue to help the project improve.
+title: '[Bug]: '
+labels: ['type: bug']
+
+assignees:
+ - lotyp
+
+body:
+ - type: markdown
+ attributes:
+ value: ๐ **Bug Report**
+
+ - type: textarea
+ id: bug-description
+ attributes:
+ label: Describe the bug
+ description: Please provide a clear and detailed description of what the bug is. This helps us understand the issue quickly and look for potential fixes.
+ placeholder: Explain the bug in as much detail as possible...
+ validations:
+ required: true
+
+ - type: textarea
+ id: regression
+ attributes:
+ label: Is this a regression?
+ description: |
+ Was this functionality working in a previous version?
+ If yes, please mention the last version in which it worked properly.
+ Understanding regressions helps prioritize fixes.
+ placeholder: Yes or No, and details about the last working version...
+ validations:
+ required: false
+
+ - type: textarea
+ id: steps-to-reproduce
+ attributes:
+ label: To Reproduce
+ description: |
+ 'Please provide step-by-step instructions that reproduce the issue:
+ 1. Use x argument / navigate to...
+ 2. Fill this information...
+ 3. Go to...
+ 4. See error
+ placeholder: Detailed steps to reproduce the bug...
+ validations:
+ required: true
+
+ - type: textarea
+ id: expected-behaviour
+ attributes:
+ label: Expected behaviour
+ description: |
+ Describe what you expected to happen.
+ Clear expectations help understand the gap between current and desired states.
+ placeholder: What did you expect to happen instead of the bug?
+ validations:
+ required: true
+
+ - type: textarea
+ id: media
+ attributes:
+ label: Media prove
+ description: If applicable, add screenshots or videos to better illustrate the issue. Visual aids can significantly aid in diagnosing problems quicker.
+ placeholder: Upload files or paste links here...
+ validations:
+ required: false
+
+ - type: textarea
+ id: environment
+ attributes:
+ label: Your environment
+ description: |
+ Provide detailed information about your environment to help us replicate the issue:
+ * OS: [e.g. Ubuntu]
+ * PHP version: [e.g. 8.2.2]
+ * Package version: [e.g. 1.0.0]
+ * Any relevant environment details
+ placeholder: List your environment details here...
+ validations:
+ required: false
+
+ - type: textarea
+ id: additional-context
+ attributes:
+ label: Additional context
+ description: Include any other context about the problem here, such as unusual system configurations, previous issues, or possible causes.
+ placeholder: Any additional information that could help us resolve the issue...
+ validations:
+ required: false
+
+ - type: markdown
+ attributes:
+ value: |
+ ๐ To ensure a smooth issue processing, please check if a similar bug report has already been submitted before creating a new one.
+ We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
+ - [Code of Conduct](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CODE_OF_CONDUCT.md)
+ - [Contribution Guidelines](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CONTRIBUTING.md)
+
+ Additionally, consider joining our discussions on:
+ - [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
+
+...
diff --git a/.github/ISSUE_TEMPLATE/2-feature-request.yml b/.github/ISSUE_TEMPLATE/2-feature-request.yml
new file mode 100644
index 0000000..fbf6cd7
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/2-feature-request.yml
@@ -0,0 +1,75 @@
+---
+
+name: ๐ Feature Request
+description: Suggest an idea or possible new feature for this project.
+title: '[Feature]: '
+labels: ['type: enhancement']
+
+assignees:
+ - lotyp
+
+body:
+ - type: markdown
+ attributes:
+ value: ๐ **Feature Request**
+
+ - type: textarea
+ id: problem-related
+ attributes:
+ label: Is your feature request related to a problem? Please describe.
+ description: |
+ Please provide a clear and detailed description of what the problem is.
+ For example, 'I'm always frustrated when...'.
+ This will help us understand the context and the impact of the problem.
+ placeholder: Describe the problem...
+ validations:
+ required: true
+
+ - type: textarea
+ id: desired-solution
+ attributes:
+ label: "Describe the solution you'd like"
+ description: |
+ What would you like to see happen? Please provide a detailed explanation of the desired feature.
+ You may include bullet points to outline objectives, key activities, and expected outcomes.
+ placeholder: |
+ 1. Objective: [What you hope to achieve with this feature]
+ 2. Key Activities: [Steps to implement the feature]
+ 3. Expected Outcome: [Benefits and results of the feature]
+ validations:
+ required: true
+
+ - type: textarea
+ id: alternative-solutions
+ attributes:
+ label: "Describe alternatives you've considered"
+ description: |
+ Are there alternative solutions or features you've considered? Please describe them.
+ Understanding different possible solutions can help in finding the best path forward.
+ placeholder: Describe any alternative solutions or workarounds you have considered...
+ validations:
+ required: false
+
+ - type: textarea
+ id: additional-context
+ attributes:
+ label: Additional context
+ description: |
+ Add any other context or screenshots about the feature request here.
+ Links to similar features, or visual aids that support your proposal, if applicable.
+ placeholder: Insert any additional context or links to similar features here...
+ validations:
+ required: false
+
+ - type: markdown
+ attributes:
+ value: |
+ ๐ To ensure a smooth issue processing, please check if a similar feature request has already been submitted before creating a new one.
+ We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
+ - [Code of Conduct](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CODE_OF_CONDUCT.md)
+ - [Contribution Guidelines](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CONTRIBUTING.md)
+
+ Additionally, consider joining our discussions on:
+ - [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
+
+...
diff --git a/.github/ISSUE_TEMPLATE/3-failing-test.yml b/.github/ISSUE_TEMPLATE/3-failing-test.yml
new file mode 100644
index 0000000..53e74f5
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/3-failing-test.yml
@@ -0,0 +1,63 @@
+---
+
+name: ๐งช Failing Test
+description: Report failing tests or CI jobs.
+title: '[Test]: '
+labels: ['type: test']
+
+assignees:
+ - lotyp
+
+body:
+ - type: markdown
+ attributes:
+ value: ๐งช **Failing Test**
+
+ - type: textarea
+ id: failing-tests
+ attributes:
+ label: Which jobs/test(s) are failing
+ description: Please specify which CI jobs or tests are failing. Include test names or job identifiers.
+ placeholder: List the failing jobs or tests here...
+ validations:
+ required: true
+
+ - type: textarea
+ id: reason-for-failure
+ attributes:
+ label: Reason for failure/description
+ description: Explain why the test is failing or what might be missing to make it pass. If available, include error messages or output logs.
+ placeholder: Provide details on why the test is failing, including error logs or output messages...
+ validations:
+ required: true
+
+ - type: textarea
+ id: media-prove
+ attributes:
+ label: Media prove
+ description: If applicable, add screenshots, videos, or links to logs that help explain the issue. Visual aids can be very helpful in diagnosing problems.
+ placeholder: Upload files or paste links here...
+ validations:
+ required: false
+
+ - type: textarea
+ id: additional-context
+ attributes:
+ label: Additional context
+ description: Add any other context about the problem, such as related issues, recent changes, or environmental specifics that might influence the test outcome.
+ placeholder: Include any other relevant information that might help understand the issue...
+ validations:
+ required: false
+
+ - type: markdown
+ attributes:
+ value: |
+ ๐ To ensure a smooth issue processing, please check if a similar bug report has already been submitted before creating a new one.
+ We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
+ - [Code of Conduct](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CODE_OF_CONDUCT.md)
+ - [Contribution Guidelines](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CONTRIBUTING.md)
+
+ Additionally, consider joining our discussions on:
+ - [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
+
+...
diff --git a/.github/ISSUE_TEMPLATE/4-docs-bug-report.yml b/.github/ISSUE_TEMPLATE/4-docs-bug-report.yml
new file mode 100644
index 0000000..f836e64
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/4-docs-bug-report.yml
@@ -0,0 +1,79 @@
+---
+
+name: ๐ Documentation or README.md issue report
+description: Report an issue in the project's documentation or README.md file.
+title: '[Docs]: '
+labels: ['type: documentation', 'type: maintenance']
+
+assignees:
+ - lotyp
+
+body:
+ - type: markdown
+ attributes:
+ value: ๐ **Documentation Issue Report**
+
+ - type: textarea
+ id: documentation-bug-description
+ attributes:
+ label: Describe the bug
+ description: Provide a clear and concise description of what the error or issue is in the documentation.
+ placeholder: Explain the issue with the documentation...
+ validations:
+ required: true
+
+ - type: textarea
+ id: steps-to-reproduce
+ attributes:
+ label: To Reproduce
+ description: |
+ Please provide steps to reproduce the error in the documentation:
+ 1. Navigate to the section or URL where the error occurs...
+ 2. Specify the misleading or incorrect information...
+ 3. Suggest what is expected if applicable...
+ placeholder: |
+ 1. URL or Section...
+ 2. Misleading information...
+ 3. Expected correction...
+ validations:
+ required: true
+
+ - type: textarea
+ id: media-prove
+ attributes:
+ label: Media prove
+ description: If applicable, add screenshots or videos to better illustrate the issue with the documentation.
+ placeholder: Upload files or paste links here...
+ validations:
+ required: false
+
+ - type: textarea
+ id: desired-solution
+ attributes:
+ label: Describe the solution you would like
+ description: Describe what changes or improvements you would like to see in the documentation.
+ placeholder: Describe the desired changes or improvements...
+ validations:
+ required: true
+
+ - type: textarea
+ id: additional-context
+ attributes:
+ label: Additional context
+ description: Add any other context or additional information that could help clarify the documentation issue.
+ placeholder: Provide any additional context here...
+ validations:
+ required: false
+
+ - type: markdown
+ attributes:
+ value: |
+ ๐ To ensure a smooth issue processing, please check if a similar bug report has already been submitted before creating a new one.
+ We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
+ - [Code of Conduct](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CODE_OF_CONDUCT.md)
+ - [Contribution Guidelines](https://github.com/wayofdev/php-cs-fixer-config/blob/master/.github/CONTRIBUTING.md)
+
+ Additionally, consider joining our discussions on:
+ - [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
+
+...
diff --git a/.github/ISSUE_TEMPLATE/5-security-report.yml b/.github/ISSUE_TEMPLATE/5-security-report.yml
new file mode 100644
index 0000000..938ae77
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/5-security-report.yml
@@ -0,0 +1,35 @@
+---
+
+name: โ ๏ธ Security Report
+description: Please report security issues directly through GitHub Security Advisories to ensure privacy.
+title: '[Security]: '
+labels: ['type: bug', 'priority: high', 'type: security']
+
+assignees:
+ - lotyp
+
+body:
+ - type: markdown
+ attributes:
+ value: >
+ โ ๏ธ **Please DO NOT report security vulnerabilities here.** Instead, use the GitHub Security Advisories feature to report them privately and securely. This helps us address issues responsibly without exposing them publicly.
+
+ - type: markdown
+ attributes:
+ value: >
+ GitHub Advisories do not automatically notify maintainers, so by using the advisories, you help maintain confidentiality while ensuring the issue is documented and tracked properly.
+
+ - type: markdown
+ attributes:
+ value: 'To create a new advisory, go to: [Create Security Advisory](https://github.com/wayofdev/php-cs-fixer-config/security/advisories/new)'
+
+ - type: textarea
+ id: github-advisory-url
+ attributes:
+ label: Your GitHub Advisory URL
+ description: Optionally, you can paste the URL of the GitHub Security Advisory you have created here for reference.
+ placeholder: Paste the GitHub Security Advisory URL here...
+ validations:
+ required: false
+
+...
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 0000000..a183414
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1,14 @@
+---
+
+blank_issues_enabled: true
+
+contact_links:
+ - name: Start a discussion or ask a question.
+ url: https://github.com/wayofdev/.github/discussions
+ about: Please ask and answer questions here.
+
+ - name: Join our Discord Community
+ url: https://discord.gg/CE3TcCC5vr
+ about: Join our Discord community to get help, share your ideas, and chat with other developers.
+
+...
diff --git a/.github/SECURITY.md b/.github/SECURITY.md
new file mode 100644
index 0000000..4c9eae8
--- /dev/null
+++ b/.github/SECURITY.md
@@ -0,0 +1,37 @@
+# Security Policy
+
+Thank you for helping keep `wayofdev/php-cs-fixer-config` and its users safe. We greatly appreciate your efforts to disclose security vulnerabilities responsibly.
+
+
+
+## ๐โโ๏ธ Supported Versions
+
+Only certain versions of `wayofdev/php-cs-fixer-config` are currently being maintained with security updates. Please use or upgrade to one of these supported versions:
+
+| Version | Supported |
+|---------|--------------------|
+| ^1.3 | :white_check_mark: |
+
+Please ensure that you are using one of these supported versions before reporting a security issue.
+
+
+
+## ๐จ Reporting a Vulnerability
+
+We take all security bugs in `wayofdev/php-cs-fixer-config` seriously. Please follow the instructions below to report security vulnerabilities.
+
+### โ How to Report a Vulnerability
+
+1. **GitHub Security Advisories**: Please report security issues directly through our GitHub Security Advisories page: [https://github.com/wayofdev/php-cs-fixer-config/security/advisories/new](https://github.com/wayofdev/php-cs-fixer-config/security/advisories/new). This ensures that sensitive information is handled confidentially.
+
+2. **Empty Security Issue**: After submitting through GitHub Security Advisories, please also create an empty security issue to alert us, as GitHub Advisories do not send automatic notifications. This can be done [here](https://github.com/wayofdev/php-cs-fixer-config/issues/new?assignees=&labels=type%3A+bug%2Cpriority%3A+high%2Ctype%3A+security&projects=&template=5-security-report.yml&title=%5BSecurity%5D%3A+).
+
+3. **Direct Contact**: For highly sensitive information, in addition to the GitHub Security Advisories, please email us directly at `the@wayof.dev` with the subject line "SECURITY - Vulnerability Report". This will be treated with the highest priority.
+
+Please do not discuss potential security issues in public forums or through our public GitHub issues tracker.
+
+## โ Third-Party Bug Bounty Platforms
+
+At this moment, we DO NOT accept reports from third-party bug bounty platforms to minimize risk. All vulnerability reports should come through the specified channels above.
+
+
diff --git a/LICENSE b/LICENSE.md
similarity index 100%
rename from LICENSE
rename to LICENSE.md
diff --git a/README.md b/README.md
index 89cf87c..b803264 100644
--- a/README.md
+++ b/README.md
@@ -1,21 +1,25 @@
-
-