Webiny-js webiny-api-tenant-manager-catalog

install
source · Clone the upstream repo
git clone https://github.com/webiny/webiny-js
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/webiny/webiny-js "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/user-skills/generated/api/tenant-manager" ~/.claude/skills/webiny-webiny-js-webiny-api-tenant-manager-catalog && rm -rf "$T"
manifest: skills/user-skills/generated/api/tenant-manager/SKILL.md
source content

API — Tenant Manager

Tenant management event handlers and use cases.

How to Use

  1. Find the abstraction you need below
  2. You MUST read the source file to get the exact interface and types!
  3. Import:
    import { Name } from "<importPath>";
  4. See
    webiny-use-case-pattern
    or
    webiny-event-handler-pattern
    skills for implementation patterns

Abstractions


Name:

TenantExtensions
Kind: type Import:
import type { TenantExtensions } from "webiny/api/tenant-manager"
Source:
@webiny/tenant-manager/shared/Tenant.ts


Name:

TenantModelExtension
Import:
import { TenantModelExtension } from "webiny/api/tenant-manager"
Source:
@webiny/tenant-manager/api/domain/TenantModelExtension.ts
Description: Extend the tenant content model with custom fields.