How to use the quicktype-core.quicktypeMultiFile function in quicktype-core

To help you get started, we’ve selected a few quicktype-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github segmentio / typewriter / src / commands / gen-ios.ts View on Github external
export async function genObjC(events: TrackedEvent[], { trackingPlan, classPrefix }: Params) {
  return quicktypeMultiFile({
    lang: new AnalyticsObjectiveCTargetLanguage(trackingPlan, classPrefix),
    inputData: processEventsForQuickType(events)
  })
}
github segmentio / typewriter / src / commands / gen-android.ts View on Github external
export async function genJava(
  events: TrackedEvent[],
  { package: packageName, trackingPlan }: Params
) {
  return quicktypeMultiFile({
    lang: new AnalyticsJavaTargetLanguage(packageName, trackingPlan),
    inputData: processEventsForQuickType(events)
  })
}