Skip to content

🩹 [Patch]: Module now ships a single Get-Toml command#16

Draft
Marius Storhaug (MariusStorhaug) wants to merge 5 commits into
mainfrom
prepare-v0-0-2
Draft

🩹 [Patch]: Module now ships a single Get-Toml command#16
Marius Storhaug (MariusStorhaug) wants to merge 5 commits into
mainfrom
prepare-v0-0-2

Conversation

@MariusStorhaug

Copy link
Copy Markdown
Member

The module now ships a minimal 0.0.2 surface with one public command and one focused test, removing placeholder scaffolding and unused example content.

Changed: Minimal module surface for v0.0.2

Users now get a single public command, Get-Toml, which reads TOML file content from a provided path. Placeholder module assets and non-essential scaffolding under src were removed so the published package contains only the intended baseline behavior.

Technical details

  • src\functions\public\Get-Toml.ps1 is the only remaining public function source file.
  • tests\Toml.Tests.ps1 now contains one test for Get-Toml reading raw TOML content from a file.
  • src\manifest.psd1 version was updated to 0.0.2.
  • Placeholder files under src and the examples content were removed.
Related issues

-No linked issue (opened on explicit maintainer instruction).

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Super-linter summary

Language Validation result
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
MARKDOWN Pass ✅
NATURAL_LANGUAGE Pass ✅
POWERSHELL Fail ❌
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅

Super-linter detected linting errors

For more information, see the GitHub Actions workflow run

Powered by Super-linter

POWERSHELL

�[32;1mRuleName                           �[0m�[32;1m Severity    �[0m�[32;1m ScriptName�[0m�[32;1m Line �[0m�[32;1m Message�[0m
�[32;1m--------                           �[0m �[32;1m--------    �[0m �[32;1m----------�[0m �[32;1m---- �[0m �[32;1m-------�[0m
PSUseConsistentIndentation          Warning      Get-Toml.p 1     Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 2     Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 12    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 13    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 14    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 15    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 16    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 17    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 18    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 19    Indentation n
                                                 s1               ot consistent
PSUseConsistentIndentation          Warning      Get-Toml.p 20    Indentation n
                                                 s1               ot consistent

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Super-linter summary

Language Validation result
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
MARKDOWN Pass ✅
NATURAL_LANGUAGE Pass ✅
POWERSHELL Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant