@squared-functions/types
Advanced tools
Comparing version 0.5.0 to 0.5.1
@@ -11,5 +11,5 @@ /// <reference path="type.d.ts" /> | ||
type FileCompressFormat = "gz" | "br"; | ||
type FileManagerWriteImageCallback = (data: internal.FileData, output: string, command: string, compress?: squared.CompressFormat, err?: Null<Error>) => void; | ||
type FileManagerWriteImageCallback = (data: internal.FileData, output: string, command: string, compress?: squared.CompressFormat, error?: Null<Error>) => void; | ||
type FileManagerPerformAsyncTaskCallback = () => void; | ||
type FileManagerCompleteAsyncTaskCallback = (fileUri?: string) => void; | ||
type FileManagerCompleteAsyncTaskCallback = (value?: unknown, parent?: ExternalAsset) => void; | ||
type FileOutputCallback = (result: string, err?: Null<Error>) => void; | ||
@@ -61,2 +61,3 @@ | ||
trailingContent?: FormattableContent[]; | ||
cloudStorage?: CloudService[]; | ||
textContent?: string; | ||
@@ -66,2 +67,11 @@ dataMap?: DataMap; | ||
interface CloudService { | ||
service: "s3"; | ||
bucket: string; | ||
active?: boolean; | ||
localStorage?: boolean; | ||
filename?: string; | ||
[key: string]: Undef<unknown>; | ||
} | ||
interface AttributeValue { | ||
@@ -108,3 +118,4 @@ name: string; | ||
value: number; | ||
preset?: string; | ||
preset: Undef<string>; | ||
nearLossless: number; | ||
} | ||
@@ -155,4 +166,4 @@ | ||
withinSizeRange(fileUri: string, value: Undef<string>): boolean; | ||
tryFile(data: internal.FileData, format: FileCompressFormat, preCompress?: FileManagerPerformAsyncTaskCallback, postWrite?: FileManagerCompleteAsyncTaskCallback): void; | ||
tryImage(data: internal.FileData, callback: FileOutputCallback): void; | ||
tryFile(fileUri: string, data: squared.CompressFormat, preCompress?: FileManagerPerformAsyncTaskCallback, postWrite?: FileManagerCompleteAsyncTaskCallback): void; | ||
tryImage(fileUri: string, callback: FileOutputCallback): void; | ||
} | ||
@@ -167,2 +178,3 @@ | ||
parseRotation(value: string): Undef<internal.RotateData>; | ||
parseMethod(value: string): Undef<string[]>; | ||
} | ||
@@ -210,2 +222,3 @@ | ||
delete(value: string): void; | ||
has(value: string): boolean; | ||
replace(file: ExternalAsset, replaceWith: string): void; | ||
@@ -216,3 +229,4 @@ performAsyncTask: FileManagerPerformAsyncTaskCallback; | ||
performFinalize(): void; | ||
getHtmlPages(modified?: boolean): ExternalAsset[]; | ||
getCloudService(data: chrome.CloudService[]): Undef<chrome.CloudService>; | ||
hasCloudService(data: Record<string, unknown>): data is chrome.CloudService; | ||
replacePath(source: string, segments: string[], value: string, matchSingle?: boolean, base64?: boolean): Undef<string>; | ||
@@ -230,7 +244,6 @@ escapePathSeparator(value: string): string; | ||
newImage(data: internal.FileData, ouputType: string, saveAs: string, command?: string): string; | ||
replaceImage(data: internal.FileData, output: string, command: string): void; | ||
transformBuffer(data: internal.FileData): Promise<void>; | ||
writeBuffer(data: internal.FileData): void; | ||
finalizeImage: FileManagerWriteImageCallback; | ||
finalizeFile(data: internal.FileData): void; | ||
finalizeFile(data: internal.FileData, parent?: ExternalAsset): Promise<void>; | ||
processAssets(): void; | ||
@@ -259,2 +272,3 @@ finalizeAssets(): Promise<unknown[]>; | ||
getTempDir(): string; | ||
writeMessage(value: string, message: unknown, title?: string, color?: "green" | "yellow" | "blue" | "white" | "grey"): void; | ||
writeFail(description: string, message: unknown): void; | ||
@@ -279,2 +293,3 @@ } | ||
errorHandler?: (err: Error) => void; | ||
method(): void; | ||
resize(): void; | ||
@@ -284,3 +299,3 @@ crop(): void; | ||
quality(): void; | ||
rotate(preRotate?: FileManagerPerformAsyncTaskCallback, postWrite?: FileManagerCompleteAsyncTaskCallback): void; | ||
rotate(parent?: ExternalAsset, preRotate?: FileManagerPerformAsyncTaskCallback, postWrite?: FileManagerCompleteAsyncTaskCallback): void; | ||
write(output: string, options?: internal.ImageUsingOptions): void; | ||
@@ -347,2 +362,3 @@ finalize(output: string, callback: (result: string) => void): void; | ||
fileUri?: string; | ||
children?: string[]; | ||
invalid?: boolean; | ||
@@ -352,2 +368,3 @@ buffer?: Buffer; | ||
inlineBase64?: string; | ||
inlineCloud?: string; | ||
originalName?: string; | ||
@@ -354,0 +371,0 @@ } |
{ | ||
"name": "@squared-functions/types", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"description": "Type definitions for squared-functions", | ||
@@ -5,0 +5,0 @@ "types": "lib/index.d.ts", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
15504
335