npm-pkgbuild
Version:
create ArchLinux, RPM and Debian packages from npm packages
20 lines (19 loc) • 602 B
text/typescript
/**
* Source of package content.
* @property {string} dir
* @property {Transformer[]} transformer
*/
export class ContentProvider {
constructor(definitions: any, entryProperties: any, directoryProperties: any);
transformers: any[];
entryProperties: any;
directoryProperties: any;
dir: any;
/**
* List all entries.
* @return {AsyncIterable<ContentEntry|CollectionEntry>} all entries
*/
[Symbol.asyncIterator](): AsyncIterable<ContentEntry | CollectionEntry>;
}
import { ContentEntry } from "content-entry";
import { CollectionEntry } from "content-entry";