Initial commit
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
import { BrowserVersion, Options, AllVersionsOptions, AllBrowsersBrowserVersion, NestedBrowserVersions, TimelineOptions, TimelineEvent, BrowserTimeline } from "./types.js";
|
||||
export declare function _resetHasWarned(): void;
|
||||
/**
|
||||
* Returns browser versions compatible with specified Baseline targets.
|
||||
* Defaults to returning the minimum versions of the core browser set that support Baseline Widely available.
|
||||
* Takes an optional configuration `Object` with four optional properties:
|
||||
* - `listAllCompatibleVersions`: `false` (default) or `true`
|
||||
* - `includeDownstreamBrowsers`: `false` (default) or `true`
|
||||
* - `widelyAvailableOnDate`: date in format `YYYY-MM-DD`
|
||||
* - `targetYear`: year in format `YYYY`
|
||||
* - `supressWarnings`: `false` (default) or `true`
|
||||
*/
|
||||
export declare function getCompatibleVersions(userOptions?: Options): BrowserVersion[];
|
||||
/**
|
||||
* Returns all browser versions known to this module with their level of Baseline support as a JavaScript `Array` (`"array"`), `Object` (`"object"`) or a CSV string (`"csv"`).
|
||||
* Takes an optional configuration `Object` with three optional properties:
|
||||
* - `includeDownstreamBrowsers`: `false` (default) or `true`
|
||||
* - `outputFormat`: `"array"` (default), `"object"` or `"csv"`
|
||||
* - `useSupports`: `false` (default) or `true`, replaces `wa_compatible` property with optional `supports` property which returns `widely` or `newly` available when present.
|
||||
* - `supressWarnings`: `false` (default) or `true`
|
||||
*/
|
||||
export declare function getAllVersions(userOptions?: AllVersionsOptions): AllBrowsersBrowserVersion[] | NestedBrowserVersions | string;
|
||||
export declare function getTimeline(userOptions?: TimelineOptions & {
|
||||
groupBy?: "date";
|
||||
}): TimelineEvent[];
|
||||
export declare function getTimeline(userOptions: TimelineOptions & {
|
||||
groupBy: "browser";
|
||||
}): BrowserTimeline;
|
||||
Reference in New Issue
Block a user