microsoft / microsoft/Documentarian

Fix module dependencies

Open
#92 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

bug Documentarian.ModuleAuthor
Dominant language
PowerShell
Stars
50
Forks
16
Avg merge
3h 54m
Merged PRs (30d)
2

Description

Prerequisites
  • Existing Issue: Search the existing issues for this repository. If there is an issue that fits your needs do not file a new one. Subscribe, react, or comment on that issue instead.
  • Descriptive Title: Write the title for this issue as a short synopsis. If possible, provide context. For example, "Missing OutputType in Get-Foo cmdlet" instead of "Missing OutputType."
Module

Documentarian.ModuleAuthor

Expected behavior
Installing Documentarian.ModuleAuthor should install the appropriate dependencies.
Actual behavior
Installing Documentarian.ModuleAuthor installs Documentarian.MicrosoftDocs as a dependency but does not install PlatyPS or Pandoc.

The dependencies are incorrect. We should look at all modules for dependencies.
Steps to reproduce

Documentarian.ModuleAuthor currently lists Documentarian.MicrosoftDocs as a dependency

Error details

No response

Environment data
n/a
Version

0.0.1

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting the dependency declarations for the Documentarian.ModuleAuthor module, then compare them with the dependencies required by Documentarian.MicrosoftDocs, PlatyPS, and Pandoc. Check the dependency declarations across all modules as requested. Done means installing Documentarian.ModuleAuthor brings in every required dependency without incorrect or missing entries.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.