AutoRest Core

The AutoRest Core package (@autorest/core) is the central engine that orchestrates code generation from OpenAPI specifications. It handles input processing, configuration resolution, pipeline management, and plugin coordination. All language-specific generators are plugins that extend the core pipeline.

API entry from apis.yml

apis.yml Raw ↑
aid: autorest:autorest-core
name: AutoRest Core
description: The AutoRest Core package (@autorest/core) is the central engine that orchestrates code generation
  from OpenAPI specifications. It handles input processing, configuration resolution, pipeline management,
  and plugin coordination. All language-specific generators are plugins that extend the core pipeline.
humanURL: https://github.com/Azure/autorest
tags:
- Code Generation
- OpenAPI
- Plugin System
- Pipeline
properties:
- type: Documentation
  url: https://github.com/Azure/autorest/blob/main/docs/readme.md
- type: GettingStarted
  url: https://github.com/Azure/autorest/blob/main/docs/install/readme.md
- type: GitHubRepository
  url: https://github.com/Azure/autorest
- type: SDK
  url: https://www.npmjs.com/package/@autorest/core
  title: npm Package