Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce CLI and ESM config support #3

Open
Nipheris opened this issue Jan 23, 2023 · 0 comments
Open

Introduce CLI and ESM config support #3

Nipheris opened this issue Jan 23, 2023 · 0 comments

Comments

@Nipheris
Copy link
Collaborator

We need initial support for CLI and for ES module configs.
This includes:

  • public library API exported from index.ts
  • public CLI callable through cli.ts (including bin field in package.json and shebang in cli.ts)
  • generation of deployable package.json
  • integration tests that call public CLI
  • apply and plan CLI commands without any business logic
  • importing of ES-module config (with some CLI option to override the default config name)
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

No branches or pull requests

1 participant