Currently the apiops init command calls several bash scripts that are hard-coded in the init.ts file. It would be easier to maintain the identity setup markdown files and copilot prompt markdown file contents where not hard-coded into the typescript class themselves.
Examples:
- src/templates/copilot/identity-setup-prompt.ts, generateIdentitySetupPrompt method
- src/services/identity-guide-service.ts, generateAzureDevOpsGuide and IdentityGuideServiceImpl
Requirements:
- Markdown files embedded into the type script at build time.
- Add new markdown files add to the src/templates folder.
- When packaged (
npm pack), created package is self-contained.
Currently the
apiops initcommand calls several bash scripts that are hard-coded in the init.ts file. It would be easier to maintain the identity setup markdown files and copilot prompt markdown file contents where not hard-coded into the typescript class themselves.Examples:
Requirements:
npm pack), created package is self-contained.