@mdn/bcd-utils-api
Advanced tools
Comparing version
import { BrowserName, Browsers, CompatStatement, Identifier, SimpleSupportStatement, VersionValue } from "@mdn/browser-compat-data"; | ||
interface Data { | ||
export interface Data { | ||
data: IdentifierExtended; | ||
@@ -7,10 +7,10 @@ query: string; | ||
} | ||
interface SimpleSupportStatementExtended extends SimpleSupportStatement { | ||
export interface SimpleSupportStatementExtended extends SimpleSupportStatement { | ||
release_date?: string; | ||
version_last?: VersionValue; | ||
} | ||
interface CompatStatementExtended extends CompatStatement { | ||
export interface CompatStatementExtended extends CompatStatement { | ||
support: Partial<Record<BrowserName, SimpleSupportStatementExtended[]>>; | ||
} | ||
interface IdentifierExtended { | ||
export interface IdentifierExtended { | ||
[key: string]: IdentifierExtended | CompatStatementExtended; | ||
@@ -26,2 +26,3 @@ } | ||
svg: Identifier; | ||
webassembly: Identifier; | ||
webdriver: Identifier; | ||
@@ -28,0 +29,0 @@ webextensions: Identifier; |
@@ -25,3 +25,3 @@ "use strict"; | ||
data: walk(subtree, path), | ||
query: path.slice(1), | ||
query: path, | ||
browsers: filteredBrowsers, | ||
@@ -28,0 +28,0 @@ }; |
10
index.ts
@@ -12,3 +12,3 @@ import bcd, { | ||
interface Data { | ||
export interface Data { | ||
data: IdentifierExtended; | ||
@@ -19,3 +19,3 @@ query: string; | ||
interface SimpleSupportStatementExtended extends SimpleSupportStatement { | ||
export interface SimpleSupportStatementExtended extends SimpleSupportStatement { | ||
release_date?: string; | ||
@@ -25,7 +25,7 @@ version_last?: VersionValue; | ||
interface CompatStatementExtended extends CompatStatement { | ||
export interface CompatStatementExtended extends CompatStatement { | ||
support: Partial<Record<BrowserName, SimpleSupportStatementExtended[]>>; | ||
} | ||
interface IdentifierExtended { | ||
export interface IdentifierExtended { | ||
[key: string]: IdentifierExtended | CompatStatementExtended; | ||
@@ -63,3 +63,3 @@ } | ||
data: walk(subtree, path), | ||
query: path.slice(1), | ||
query: path, | ||
browsers: filteredBrowsers, | ||
@@ -66,0 +66,0 @@ }; |
{ | ||
"name": "@mdn/bcd-utils-api", | ||
"version": "0.0.4", | ||
"version": "0.0.5", | ||
"description": "Converts bcd data into json files usable by yari's bcd table", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/mdn/bcd-utils#readme", |
12722
0.53%384
0.26%