Skip to content

Commit 8a6f707

Browse files
add x related flags - youtube, google mps, osm, figma embed...
1 parent 4c6722d commit 8a6f707

12 files changed

Lines changed: 322 additions & 12 deletions

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// primary
2+
export const flag_key__latlng = "latlng";
3+
// alias
4+
const flag_key__lat_lng = "lat-lng";
5+
6+
export const flag_key_alias__max_height = [flag_key__latlng, flag_key__lat_lng];
7+
8+
export interface LatLngFlag {
9+
flag: typeof flag_key__latlng | typeof flag_key__lat_lng;
10+
11+
value: string;
12+
_raw?: string;
13+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// primary
2+
export const flag_key__q = "q";
3+
4+
export const flag_key_alias__q = [flag_key__q];
5+
6+
export interface QFlag {
7+
flag: typeof flag_key__q;
8+
value: string;
9+
_raw?: string;
10+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export const flag_key__video = "video";
2+
export const flag_key_alias__video = [flag_key__video];
3+
export interface VideoFlag {
4+
flag: typeof flag_key__video;
5+
value: string;
6+
}
File renamed without changes.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export const flag_key__webview = "webview";
2+
export const flag_key_alias__webview = [flag_key__webview];
3+
export interface WebViewFlag {
4+
flag: typeof flag_key__webview;
5+
value: string;
6+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// primary
2+
export const flag_key__x_figma_embed_view = "x-figma-embed-view";
3+
4+
// alias
5+
const flag_key__x_figma_embed = "x-figma-embed";
6+
const flag_key__x_figma = "x-figma";
7+
const flag_key__figma_embed_view = "figma-embed-view";
8+
const flag_key__figma_embed = "figma-embed";
9+
10+
export const flag_key_alias__x_figma_embed_view = [
11+
flag_key__x_figma_embed_view,
12+
flag_key__x_figma,
13+
flag_key__figma_embed,
14+
flag_key__figma_embed_view,
15+
];
16+
export interface XFigmaEmbedFlag {
17+
flag:
18+
| typeof flag_key__x_figma_embed_view
19+
| typeof flag_key__x_figma_embed
20+
| typeof flag_key__x_figma
21+
| typeof flag_key__figma_embed
22+
| typeof flag_key__figma_embed_view;
23+
value: string;
24+
raw?: string;
25+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// primary
2+
export const flag_key__x_google_maps_view = "x-google-maps-view";
3+
4+
// alias
5+
const flag_key__x_google_maps = "x-google-maps";
6+
const flag_key__x_google_map = "x-google-map";
7+
const flag_key__google_maps = "google-maps";
8+
const flag_key__google_map = "google-map";
9+
const flag_key__googlemaps = "googlemaps";
10+
const flag_key__googlemap = "googlemap";
11+
export const flag_key_alias__x_google_maps = [
12+
flag_key__x_google_maps_view,
13+
flag_key__x_google_map,
14+
flag_key__google_maps,
15+
flag_key__google_map,
16+
flag_key__googlemaps,
17+
flag_key__googlemap,
18+
];
19+
export interface XGoogleMapsFlag {
20+
flag:
21+
| typeof flag_key__x_google_maps_view
22+
| typeof flag_key__x_google_maps
23+
| typeof flag_key__x_google_map
24+
| typeof flag_key__google_maps
25+
| typeof flag_key__google_map
26+
| typeof flag_key__googlemaps
27+
| typeof flag_key__googlemap;
28+
value: string;
29+
raw?: string;
30+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// primary
2+
export const flag_key__x_osm_view = "x-osm-view";
3+
4+
// alias
5+
const flag_key__x_osm = "x-osm";
6+
const flag_key__osm = "osm";
7+
8+
export const flag_key_alias__x_osm = [flag_key__x_osm_view, flag_key__osm];
9+
export interface XOSMFlag {
10+
flag:
11+
| typeof flag_key__x_osm_view
12+
| typeof flag_key__x_osm
13+
| typeof flag_key__osm;
14+
value: string | boolean;
15+
raw?: string;
16+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// primary
2+
export const flag_key__x_youtube_view = "x-youtube-view";
3+
4+
// alias
5+
const flag_key__x_youtube = "x-youtube";
6+
const flag_key__youtube = "youtube";
7+
8+
export const flag_key_alias__x_youtube_view = [
9+
flag_key__x_youtube_view,
10+
flag_key__youtube,
11+
];
12+
export interface XYoutubeFlag {
13+
flag:
14+
| typeof flag_key__x_youtube_view
15+
| typeof flag_key__x_youtube
16+
| typeof flag_key__youtube;
17+
value: string;
18+
raw?: string;
19+
}

packages/support-flags/keys.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,16 @@ import { flag_key_alias__fix_height, flag_key__fix_height } from "./--fix-height
3030

3131
import { flag_key_alias__declare, flag_key__declare } from "./--declare";
3232

33+
import { flag_key_alias__video, flag_key__video } from "./--video";
34+
import { flag_key_alias__webview, flag_key__webview } from "./--webview";
35+
// prettier-ignore
36+
import { flag_key_alias__x_figma_embed_view, flag_key__x_figma_embed_view } from "./--x-figma-embed-view";
37+
// prettier-ignore
38+
import { flag_key_alias__x_google_maps, flag_key__x_google_maps_view } from "./--x-google-maps-view";
39+
import { flag_key_alias__x_osm, flag_key__x_osm_view } from "./--x-osm-view";
40+
// prettier-ignore
41+
import { flag_key_alias__x_youtube_view, flag_key__x_youtube_view } from "./--x-youtube-view";
42+
3343
//
3444
export {
3545
//
@@ -68,6 +78,15 @@ export { flag_key__fix_width, flag_key__fix_height };
6878

6979
export { flag_key__declare };
7080

81+
export {
82+
flag_key__video,
83+
flag_key__webview,
84+
flag_key__x_figma_embed_view,
85+
flag_key__x_google_maps_view,
86+
flag_key__x_osm_view,
87+
flag_key__x_youtube_view,
88+
};
89+
7190
export const alias = {
7291
autofocus: flag_key_alias__autofocus,
7392
as_h1: flag_key_alias__as_h1,
@@ -91,4 +110,10 @@ export const alias = {
91110
fix_width: flag_key_alias__fix_width,
92111
fix_height: flag_key_alias__fix_height,
93112
declare: flag_key_alias__declare,
113+
video: flag_key_alias__video,
114+
webview: flag_key_alias__webview,
115+
x_figma_embed_view: flag_key_alias__x_figma_embed_view,
116+
x_google_maps_view: flag_key_alias__x_google_maps,
117+
x_osm_view: flag_key_alias__x_osm,
118+
x_youtube_view: flag_key_alias__x_youtube_view,
94119
};

0 commit comments

Comments
 (0)