Skip to content

feat: Removing /output wrapper project from CLI package.json template#111

Draft
szanata wants to merge 2 commits into
mainfrom
chore/remove_output_wrapper
Draft

feat: Removing /output wrapper project from CLI package.json template#111
szanata wants to merge 2 commits into
mainfrom
chore/remove_output_wrapper

Conversation

@szanata

@szanata szanata commented Apr 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

Removing /output wrapper project from CLI package.json template.

TODO

This is a draft. It is still missing actual code removal and alterations to CLI's update command.

Reasoning

When installing the SDK modules via a third party dependency (@outputai/output), they all become indirect dependencies (only that is actually present in the package.json).

So, when the code imports "core" or "http", it is actually importing dependencies of a dependency, which is an anti-pattern in NPM and package managing in general.

@szanata szanata marked this pull request as draft April 7, 2026 20:23
@szanata szanata force-pushed the chore/remove_output_wrapper branch from d1d5094 to 5139dc4 Compare June 9, 2026 22:36
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