INNER CODE UNIT · TypeScript

generateProvider

jianyuan/terraform-provider-sentry · internal/providergen/index.ts:972

function generateProvider({
  resources,
  dataSources,
}: {
  resources: Array<Resource>;
  dataSources: Array<DataSource>;
}) {
  console.log("Generating provider...");
  return `
// Code generated by providergen. DO NOT EDIT.
package provider

var (
	AutoGeneratedResources = []func() resource.Resource{
		${resources
      .sort((a, b) => a.name.localeCompare(b.name))
      .map((resource) => `New${camelize(resource.name)}Resource,`)
      .join("\n")}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…