first commit
This commit is contained in:
commit
eb2f504652
32490 changed files with 5731109 additions and 0 deletions
64
node_modules/@quasar/vite-plugin/index.d.ts
generated
vendored
Normal file
64
node_modules/@quasar/vite-plugin/index.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
// @ts-ignore
|
||||
/// <reference types="@quasar/vite-plugin" />
|
||||
|
||||
import type { Plugin } from "vite";
|
||||
|
||||
export interface QuasarPluginOpts {
|
||||
/**
|
||||
* Auto import - how to detect components in your vue files
|
||||
* "kebab": q-carousel q-page
|
||||
* "pascal": QCarousel QPage
|
||||
* "combined": q-carousel QPage
|
||||
*/
|
||||
autoImportComponentCase?: "kebab" | "pascal" | "combined";
|
||||
|
||||
/**
|
||||
* Would you like to use Quasar's SCSS/Sass variables?
|
||||
* true
|
||||
* --> yes, all my vue files will be able to use $primary etc
|
||||
* false
|
||||
* --> no, don't make the variables available in vue files
|
||||
* "src/my-variables.sass"
|
||||
* --> yes, and I'd also like to customize those variables
|
||||
*/
|
||||
sassVariables?: string | boolean;
|
||||
|
||||
/**
|
||||
* How will Quasar be used? In a:
|
||||
* "web-client" (default)
|
||||
* "ssr-server" (used by @quasar/app-vite)
|
||||
* "ssr-client" (used by @quasar/app-vite)
|
||||
*/
|
||||
runMode?: "web-client" | "ssr-client" | "ssr-server";
|
||||
|
||||
/**
|
||||
* Treeshake Quasar's UI on dev too?
|
||||
* Recommended to leave this as false for performance reasons.
|
||||
* @default false
|
||||
*/
|
||||
devTreeshaking?: boolean;
|
||||
}
|
||||
|
||||
export function quasar(opts?: QuasarPluginOpts): Plugin;
|
||||
|
||||
// `TransformAssetUrls` copy of https://github.com/vuejs/vue-next/blob/2c221fcd497d1541e667892ed908631df7e4a745/packages/compiler-sfc/src/compileTemplate.ts#L67
|
||||
export interface AssetURLTagConfig {
|
||||
[name: string]: string[];
|
||||
}
|
||||
|
||||
export interface AssetURLOptions {
|
||||
/**
|
||||
* If base is provided, instead of transforming relative asset urls into
|
||||
* imports, they will be directly rewritten to absolute urls.
|
||||
*/
|
||||
base?: string | null;
|
||||
/**
|
||||
* If true, also processes absolute urls.
|
||||
*/
|
||||
includeAbsolute?: boolean;
|
||||
tags?: AssetURLTagConfig;
|
||||
}
|
||||
|
||||
export type TransformAssetUrls = AssetURLOptions | AssetURLTagConfig | boolean;
|
||||
|
||||
export const transformAssetUrls: AssetURLOptions;
|
||||
Loading…
Add table
Add a link
Reference in a new issue