
Webiny API File Manager Catalog
API, File Manager, 48 abstractions.
Install
npx skills add webiny/webiny-js --skill webiny-api-file-manager-catalog -g -a claude-code -y- Repository
- webiny/webiny-js8.1k
- Category
- Engineering
- Updated
- 5d ago
- License
- See repository
- Context cost
- Mediumabout 2,952 tokens
- Runs scripts
- No, instructions only
What it does
API, File Manager, 48 abstractions. File event handlers and use cases.
API, File Manager
File event handlers and use cases.
How to Use
- Find the abstraction you need below
- You MUST read the source file to get the exact interface and types!
- Import:
import { Name } from "<importPath>"; - See
webiny-use-case-patternorwebiny-event-handler-patternskills for implementation patterns
Abstractions
Name: Asset
Import: import { Asset } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/delivery/AssetDelivery/Asset.ts
Name: AssetAuthorizer
Import: import { AssetAuthorizer } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/features/assetDelivery/abstractions/AssetAuthorizer.ts
Name: AssetContentsReader
Import: import { AssetContentsReader } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/features/assetDelivery/abstractions/AssetContentsReader.ts
Name: AssetData
Kind: type
Import: import type { AssetData } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/delivery/AssetDelivery/Asset.ts
Name: AssetFactory
Import: import { AssetFactory } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/features/assetDelivery/Asset/abstractions.ts
Name: AssetOutputStrategy
Import: import { AssetOutputStrategy } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/features/assetDelivery/abstractions/AssetOutputStrategy.ts
Name: AssetProcessor
Import: import { AssetProcessor } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/features/assetDelivery/abstractions/AssetProcessor.ts
Name: AssetReply
Import: import { AssetReply } from "webiny/api/file-manager/assetDelivery"
Source: @webiny/api-file-manager/delivery/AssetDelivery/abstractions/AssetReply.ts
