Sha256: bc8e98947bd3b0762012af303fbe01d8ae4542d611aa6308935517ea82e48411
Contents?: true
Size: 607 Bytes
Versions: 5
Compression:
Stored size: 607 Bytes
Contents
/// <reference types="node" /> import * as fs from 'fs'; import { WatchOptions, FSWatcher } from 'chokidar'; import { Task } from './index'; export declare function addTask(id: string, task: Task, chokidarOptions: WatchOptions, chokidarOptionsHash: string): void; export declare function deleteTask(id: string, target: Task, chokidarOptionsHash: string): void; export default class FileWatcher { fileExists: boolean; fsWatcher: FSWatcher | fs.FSWatcher; tasks: Set<Task>; constructor(id: string, chokidarOptions: WatchOptions, dispose: () => void); close(): void; trigger(): void; }
Version data entries
5 entries across 5 versions & 2 rubygems