cli
cli copied to clipboard
CLI to work with your AsyncAPI files. You can validate them and in the future use a generator and even bootstrap a new file. Contributions are welcomed!
#### Reason/Context Currently, contexts are stored in the user's home directory. I think it would be cool to store the contexts in the repo directory so they can be shared....
#### Reason/Context We have had talks before about making it easier to create new generator templates [through something like `npx create-asyncapi-template`](https://bonsaiilabs.com/create-npx-starter-command/). However, I think that our CLI could fulfill that...
#### Reason/Context > I see that @fmvilas already reviews, so from my point of view I only suggest to log a followup issue, something good for the first contribution, to...
So instead of version of AsyncAPI CLI only we should also list generator and others https://github.com/asyncapi/generator/pull/818/files#diff-c1cc304e56dd03cbb5cf65c32d83c9b7ab069800b2ce780249ac87d320e76789 is one of main reasons. For example in case of generator and templates, it...
#### Describe the bug When running from an npm script (not a global install), the error `fromTemplate.js: Cannot find module './yamlAST'` occurs #### How to Reproduce In a project ```...
**Description** Switch from `mocha` and `chai` to the `jest`. Simple reason. Mocha and chai (specifically, a `ts-node` which transpiles code from TS to JS) has a some problems with importing...
- example Dockerfile that we already have for the Generator CLI -> https://github.com/asyncapi/generator/blob/master/Dockerfile - but instead of installing npm package, and using CLI from npm, we can actually build even...
Conditional resolve of Studio Build depending on installation type. **Related issue(s)** Resolves #244
**Description** Integrate new ParserJS in the `validate` command. Example output:   TODO: Use released ParserJS v2 and write tests. **Related issue(s)** Part of https://github.com/asyncapi/parser-js/issues/481