Rocky_Mountain_Vending/.pnpm-store/v10/files/2a/bfe82bd5ec8268d9ee1333b7926516db318ec04c28aff98ad89d78a73c37dc29b2a280fe16aa5ff8dac5c4117eef4272285454590fd74119317c39306b73c3
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

74 lines
2.6 KiB
Text

type ClientModeEnum = 'auto' | 'focus-existing' | 'navigate-existing' | 'navigate-new';
type File = {
name: string;
accept: string | string[];
};
type Icon = {
src: string;
type?: string | undefined;
sizes?: string | undefined;
purpose?: 'any' | 'maskable' | 'monochrome' | undefined;
};
export type Manifest = {
background_color?: string | undefined;
categories?: string[] | undefined;
description?: string | undefined;
dir?: 'ltr' | 'rtl' | 'auto' | undefined;
display?: 'fullscreen' | 'standalone' | 'minimal-ui' | 'browser' | undefined;
display_override?: ('fullscreen' | 'standalone' | 'minimal-ui' | 'browser' | 'window-controls-overlay')[] | undefined;
file_handlers?: {
action: string;
accept: {
[mimeType: string]: string[];
};
}[] | undefined;
icons?: Icon[] | undefined;
id?: string | undefined;
lang?: string | undefined;
launch_handler?: {
client_mode: ClientModeEnum | ClientModeEnum[];
} | undefined;
name?: string | undefined;
orientation?: 'any' | 'natural' | 'landscape' | 'portrait' | 'portrait-primary' | 'portrait-secondary' | 'landscape-primary' | 'landscape-secondary' | undefined;
prefer_related_applications?: boolean | undefined;
protocol_handlers?: {
protocol: string;
url: string;
}[] | undefined;
related_applications?: {
platform: string;
url: string;
id?: string | undefined;
}[] | undefined;
scope?: string | undefined;
screenshots?: {
form_factor?: 'narrow' | 'wide' | undefined;
label?: string | undefined;
platform?: 'android' | 'chromeos' | 'ipados' | 'ios' | 'kaios' | 'macos' | 'windows' | 'xbox' | 'chrome_web_store' | 'itunes' | 'microsoft-inbox' | 'microsoft-store' | 'play' | undefined;
src: string;
type?: string | undefined;
sizes?: string | undefined;
}[] | undefined;
share_target?: {
action: string;
method?: 'get' | 'post' | 'GET' | 'POST' | undefined;
enctype?: 'application/x-www-form-urlencoded' | 'multipart/form-data' | undefined;
params: {
title?: string | undefined;
text?: string | undefined;
url?: string | undefined;
files?: File | File[] | undefined;
};
} | undefined;
short_name?: string | undefined;
shortcuts?: {
name: string;
short_name?: string | undefined;
description?: string | undefined;
url: string;
icons?: Icon[] | undefined;
}[] | undefined;
start_url?: string | undefined;
theme_color?: string | undefined;
};
export {};