UNPKG

doiuse

Version:

Lint CSS for browser support against caniuse database

27 lines 1.13 kB
/** @typedef {import('../../data/features.js').FeatureKeys} FeatureKeys */ /** @typedef {import('./SourceMapTransform.js').SourceMapTransformation} SourceMapTransformation */ export default class RuleUsageTransform extends Transform { /** * @param {Object} options * @param {string} options.browsers * @param {FeatureKeys[]} [options.ignore] * @param {boolean} [options.skipErrors] * @param {string} [filename] Filename for outputting source code locations. */ constructor(options: { browsers: string; ignore?: FeatureKeys[]; skipErrors?: boolean; }, filename?: string); /** * @param {SourceMapTransformation} rule * @param {any} encoding * @param {Function} callback */ _transform(rule: SourceMapTransformation, encoding: any, callback: Function): Promise<void>; #private; } export type FeatureKeys = import("../../data/features.js").FeatureKeys; export type SourceMapTransformation = import("./SourceMapTransform.js").SourceMapTransformation; import { Transform } from 'node:stream'; //# sourceMappingURL=RuleUsageTransform.d.ts.map