async-neocities
Version:
A library and bin to deploy to neocities
17 lines • 721 B
TypeScript
export function neocitiesLocalDiff({ neocitiesFiles, localListing, protectedFileFilter, includeUnsupportedFiles }: {
neocitiesFiles: SiteFileList["files"];
localListing: afw.FWStats[];
protectedFileFilter?: ((path: string) => boolean) | undefined;
includeUnsupportedFiles?: boolean | undefined;
}): Promise<AsyncNeocitiesDiff>;
export type AsyncNeocitiesDiff = {
filesToUpload: FileUpload[];
filesToDelete: string[];
filesSkipped: string[];
protectedFiles: string[];
unsupportedFiles: string[];
};
import type { SiteFileList } from './neocities.js';
import type afw from 'async-folder-walker';
import type { FileUpload } from './neocities.js';
//# sourceMappingURL=folder-diff.d.ts.map