a new templates folder (e.g. spec-transfer-templates) should be created, like apim-templates from PR #54 with a folder for apis and products
each API and Product from /apimartifacts (apim-templates) should have a folder in spec-transfer-templates
the API folders will have apiInformation.json and policy.xml files, the ones that should be templatized as described by #47
the Product folders will have an apis.json file, the one that should be templatized as described by #47
these templates will have environment variables in place for any values that may change, like apiRevision, apiRevisionDescription, and apiVersion in the case of apiInformation.json
environment variables used in templates should be written to .env or some location and hydrated
envsubst will be used to swap in the environment variable values for the environment variables in the templates
the parameters file passed in should be used to determine which API and Product folders templates should be used, and it should also contain the values that will be stored as environment variables and substituted in the templates.
Created as a result of ADR #47
Should probably be completed in parallel with #29
Initial general thoughts: