@storm-software/cloudflare-tools
Version:
A Nx plugin package that contains various executors, generators, and utilities that assist in managing Cloudflare services.
89 lines (78 loc) • 1.17 kB
TypeScript
// Generated by @storm-software/untyped
// Do not edit this file directly
interface R2UploadPublishExecutorSchema {
/**
* Local Uploads File Path
*
* The base path to the files that will be uploaded to the R2 bucket
*
*
* @format path
*/
path?: string,
/**
* Registry
*
* The registry URL to publish to
*
*/
registry?: string,
/**
* Bucket ID
*
* The ID of the R2 bucket
*
*/
bucketId?: string,
/**
* Bucket Path
*
* The path in the R2 bucket to upload files to
*
* @default "/"
*
* @format path
*/
bucketPath?: string,
/**
* Tag
*
* The tag to publish with
*
* @default "latest"
*/
tag?: string,
/**
* Write Meta JSON
*
* Write a `meta.json` file to the upload bucket
*
* @default false
*/
writeMetaJson?: boolean,
/**
* Clean
*
* Clean the bucket before uploading files
*
* @default false
*/
clean?: boolean,
/**
* Verbose
*
* Enable verbose logging
*
* @default false
*/
verbose?: boolean,
/**
* Dry Run
*
* Perform a dry run
*
* @default false
*/
dryRun?: boolean,
}
export type { R2UploadPublishExecutorSchema as R };