Skip to content

🩹 [Patch]: Add linter and git configuration + license year#2

Merged
MariusStorhaug merged 1 commit intomainfrom
fixes
Feb 17, 2025
Merged

🩹 [Patch]: Add linter and git configuration + license year#2
MariusStorhaug merged 1 commit intomainfrom
fixes

Conversation

@MariusStorhaug
Copy link
Member

@MariusStorhaug MariusStorhaug commented Feb 17, 2025

Description

This pull request includes several updates to the configuration files for linters, a minor change to the GitHub workflow, and an update to the license year. The most important changes are as follows:

Linter Configuration Updates:

  • Added a new configuration file .jscpd.json to set up code duplication detection with a threshold of 0, console reporting, and ignoring test files.
  • Updated the .powershell-psscriptanalyzer.psd1 file to enable specific rules for PowerShell script analysis, including alignment, line length, braces placement, and indentation.

Workflow Update:

  • Modified the Linter.yml workflow to disable JSON Prettier validation.

License Update:

  • Updated the LICENSE file to reflect the year 2025.

Type of change

  • 📖 [Docs]
  • 🪲 [Fix]
  • 🩹 [Patch]
  • ⚠️ [Security fix]
  • 🚀 [Feature]
  • 🌟 [Breaking change]

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

@MariusStorhaug MariusStorhaug self-assigned this Feb 17, 2025
@MariusStorhaug MariusStorhaug merged commit b9c27a9 into main Feb 17, 2025
10 checks passed
@MariusStorhaug MariusStorhaug deleted the fixes branch February 17, 2025 11:52
@github-actions
Copy link

Module Confluence - v0.0.2 published to the PowerShell Gallery.

@github-actions
Copy link

GitHub release for Confluence v0.0.2 has been created.

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