SDK Packages
Every workspace package under @abapify/* is documented here. Packages fall into
@abapify/abap-ast
Zero-dependency typed AST and deterministic pretty-printer for ABAP.
@abapify/acds
ABAP CDS DDL source parser (lexer, parser, typed AST).
@abapify/aclass
ABAP OO source parser β tokenizer, Chevrotain CstParser, and typed AST for CLASS / INTERFACE declarations
@abapify/adk
ABAP Development Kit β object model and save/lock orchestration.
@abapify/adt-atc
ABAP Test Cockpit (ATC) CLI plugin with SARIF / GitLab output.
@abapify/adt-aunit
ABAP Unit CLI plugin with JUnit XML output for GitLab CI.
@abapify/adt-auth
Authentication manager, session storage, and auth plugins.
@abapify/adt-cli
The `adt` CLI binary and programmatic service API.
@abapify/adt-client
Typed REST client generated from adt-contracts.
@abapify/adt-codegen
Hook-based code generation toolkit for SAP ADT APIs.
@abapify/adt-config
Configuration loader for adt.config.ts destinations.
@abapify/adt-contracts
speci-based ADT REST API contract descriptors.
@abapify/adt-diff
Diff CLI plugin β compare local abapGit files vs SAP remote source.
@abapify/adt-export
Export / round-trip / activate CLI commands.
@abapify/adt-fixtures
Real SAP XML fixtures and the mock ADT HTTP server.
@abapify/adt-lint
Shared ABAP lint and source-shaping utilities built on @abaplint/core
@abapify/adt-locks
Lock/unlock service, batch sessions, and lock stores.
@abapify/adt-mcp
MCP server exposing ADT operations to AI clients.
@abapify/adt-pilot
Mastra-based ABAP code review agent on top of ADT MCP.
@abapify/adt-playwright
Playwright-based browser SSO auth plugin.
@abapify/adt-plugin
Plugin interfaces (Format + CLI-command) and registry.
@abapify/adt-plugin-abapgit
abapGit format plugin β serialize/deserialize ABAP objects.
@abapify/adt-plugin-gcts
gCTS / AFF format plugin.
@abapify/adt-plugin-gcts-cli
`adt gcts β¦` CLI command plugin.
@abapify/adt-proxy
ADT proxy server with JSONβXML conversion
@abapify/adt-puppeteer
Puppeteer-based browser SSO auth plugin.
@abapify/adt-rfc
SOAP-over-HTTP RFC transport (separate from /sap/bc/adt).
@abapify/adt-schemas
W3C XSD-generated TypedSchemas for SAP ADT XML.
@abapify/adt-server
Destination-aware ADT sidecar for MCP and safe REST access
@abapify/adt-server-client
Generated client for @abapify/adt-server OpenAPI
@abapify/adt-tui
Ink/React terminal UI framework for ADT navigation.
@abapify/asjson-parser
ABAP Simple-JSON (`ASJSON`) parser.
@abapify/browser-auth
Browser SSO core shared by Playwright/Puppeteer adapters.
@abapify/logger
Minimal Logger interface and NoOp/Console implementations.
@abapify/openai-codegen
Deterministic OpenAPI β ABAP client code generator for SAP BTP Steampunk. Emits 3 interfaces + 1 class + bundled helper locals with zero Z-dependencies.
@abapify/speci
Zero-DSL contract specification primitives (REST + generator).
@abapify/ts-xsd
W3C XSD 1.1 parser, builder, and type inference.