Skip to content

Fix global install issues with cli (#1043)#1077

Merged
LeighFinegold merged 2 commits intofinos:mainfrom
LeighFinegold:0.6.0_fix
Mar 27, 2025
Merged

Fix global install issues with cli (#1043)#1077
LeighFinegold merged 2 commits intofinos:mainfrom
LeighFinegold:0.6.0_fix

Conversation

@LeighFinegold
Copy link
Copy Markdown
Member

@LeighFinegold LeighFinegold commented Mar 27, 2025

The following issue fixes issue1 with tsnode and json-ref-parser libraries not being installed as part of the calm cli (a pre-requisite for the calm template endpoint

The cli.e2e.spec.ts now leverages npm pack to simulate the actual package that npm publishes and simulates a consumer installing calm from npm in an isolated node environment. Going forward this test now gives full confidence on cli endpoints.

@LeighFinegold LeighFinegold merged commit f6722d8 into finos:main Mar 27, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli Affects `cli` code config shared

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants