SYMBOL INDEX (160 symbols across 98 files) FILE: packages/config/src/type.d.ts type Options (line 1) | interface Options { type GithubGitee (line 10) | interface GithubGitee { type AtLeastOne (line 15) | type AtLeastOne }> = Partial & U[... type BaseTemplateListCommon (line 17) | interface BaseTemplateListCommon { type BaseTemplateListWithUrl (line 46) | interface BaseTemplateListWithUrl extends BaseTemplateListCommon { type BaseTemplateListWithList (line 56) | interface BaseTemplateListWithList extends BaseTemplateListCommon { type BaseTemplateList (line 65) | type BaseTemplateList = BaseTemplateListWithUrl | BaseTemplateListWithList type TemplateList (line 67) | type TemplateList = BaseTemplateList type CustomTempValue (line 69) | interface CustomTempValue { type UnCustomTempValue (line 73) | interface UnCustomTempValue { type TemplateValue (line 79) | type TemplateValue = UnCustomTempValue | CustomTempValue FILE: packages/core/src/command/actions/gui.ts function actionGuiCLI (line 6) | function actionGuiCLI() { FILE: packages/core/src/command/actions/info.ts function actionInfoCLI (line 4) | function actionInfoCLI() { FILE: packages/core/src/command/composeCommand.ts function composeCommand (line 4) | function composeCommand( FILE: packages/core/src/command/index.ts function commandAction (line 20) | function commandAction(argv: any) { FILE: packages/core/src/command/runCommand.ts function runCommand (line 4) | function runCommand( FILE: packages/core/src/index.ts function init (line 42) | async function init() { FILE: packages/core/src/question/choices.ts function needsTypeScript (line 3) | function needsTypeScript() { function needsEslint (line 12) | function needsEslint() { FILE: packages/core/src/question/index.ts type Answers (line 12) | interface Answers { function question (line 23) | async function question(): Promise { FILE: packages/core/src/question/onCancel.ts function printCancel (line 6) | function printCancel() { FILE: packages/core/src/question/type.d.ts type Options (line 1) | interface Options { FILE: packages/core/src/utils/clearFile.ts function clearDirectory (line 4) | function clearDirectory(directoryPath: string): void { FILE: packages/core/src/utils/cloneRepo.ts function removeGitFolder (line 10) | async function removeGitFolder(localPath: string): Promise { function cloneRepo (line 15) | async function cloneRepo(gitUrls: string[], localPath: string): Promise<... function getRepoUrlList (line 49) | function getRepoUrlList(url: UnCustomTempValue['url']) { function dowloadTemplate (line 55) | async function dowloadTemplate(data: UnCustomTempValue, name: string, ro... FILE: packages/core/src/utils/deepMerge.ts function deepMerge (line 9) | function deepMerge(target: any, obj: any) { FILE: packages/core/src/utils/directoryTraverse.ts type DirectoryTraverse (line 4) | type DirectoryTraverse = (dir: string, dirCallback: (dir: string) => voi... FILE: packages/core/src/utils/getCommand.ts function getCommand (line 1) | function getCommand(packageManager: string, scriptName: string, args?: s... FILE: packages/core/src/utils/getPkgManager.ts function getPkgManager (line 3) | function getPkgManager() { function pkgFromUserAgent (line 8) | function pkgFromUserAgent(userAgent: string | undefined) { FILE: packages/core/src/utils/injectUtils.ts function addResolver (line 4) | function addResolver(plugin: PluginData, resolver: string) { function mergeExtraConfig (line 22) | function mergeExtraConfig(oldConfig: Record | null, config:... FILE: packages/core/src/utils/jsonStringifyWithoutKeysQuotes.ts function jsonStringifyWithoutKeysQuotes (line 1) | function jsonStringifyWithoutKeysQuotes(obj: object) { FILE: packages/core/src/utils/printFinish.ts function printFinish (line 8) | function printFinish( FILE: packages/core/src/utils/renderTemplate.ts type Callback (line 18) | type Callback = (dataStore: Record) => void function renderTemplate (line 20) | function renderTemplate(src: string, dest: string, callbacks: Callback[]) { FILE: packages/core/src/utils/setPackageName.ts function replaceNameContent (line 4) | function replaceNameContent(filePath: string, projectName: string) { function replaceProjectName (line 12) | function replaceProjectName(root: string, name: string) { FILE: packages/core/src/utils/sortDependencies.ts type PackageJson (line 1) | interface PackageJson { function sortDependencies (line 9) | function sortDependencies(packageJson: PackageJson): PackageJson { FILE: packages/core/src/utils/types.ts type PluginData (line 1) | interface PluginData { FILE: packages/core/src/utils/validateArgv.ts type ArgvBase (line 9) | type ArgvBase = string | null type ArgvList (line 10) | type ArgvList = ArgvBase | string[] function validateTemplateType (line 12) | function validateTemplateType(argvTemplate: ArgvBase): TemplateValue { function validateUIName (line 40) | function validateUIName(argvUIName: ArgvBase) { function validatePlugins (line 51) | function validatePlugins(argvPlugins: ArgvList): [] { function validateModules (line 63) | function validateModules(argvModules: ArgvList): [] { FILE: packages/core/template/UI/ano/uno.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/UI/ano/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/UI/nut/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/UI/tdesign/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/UI/uni/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/UI/uv/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/UI/uview-pro/src/main.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/UI/uview-pro/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/UI/wot/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/UI/wot2/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/base/src/main.js.data.mjs function getData (line 1) | function getData() { FILE: packages/core/template/base/unh.config.js.data.mjs function getData (line 1) | function getData() { FILE: packages/core/template/base/vite.config.js.data.mjs function getData (line 1) | function getData() { FILE: packages/core/template/module/pinia/src/main.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/module/pinia/src/stores/counter.js function increment (line 6) | function increment() { FILE: packages/core/template/module/uniEcharts/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/module/uniPromises/src/main.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/module/uniPromises/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/module/uniUse/src/main.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/module/uniUse/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/module/unocss/src/main.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/module/unocss/uno.config.js.data.mjs function getData (line 1) | function getData() { FILE: packages/core/template/module/unocss/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/module/zPaging/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData, utils }) { FILE: packages/core/template/plugin/componentPlaceholder/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/filePlatform/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/import/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/layouts/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/manifest/unh.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/manifest/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/pages/unh.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/pages/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/core/template/plugin/root/vite.config.js.data.mjs function getData (line 1) | function getData({ oldData }) { FILE: packages/gui/build.rs function main (line 3) | fn main() { FILE: packages/gui/index.js function isMusl (line 16) | function isMusl() { FILE: packages/gui/src/lib.rs type UserEvent (line 20) | enum UserEvent { function create_webview (line 27) | pub fn create_webview() -> Result<()> { FILE: packages/info/src/index.ts function getBaseEnvInfo (line 13) | async function getBaseEnvInfo() { function getUniAppInfo (line 82) | async function getUniAppInfo() { FILE: packages/info/src/question/index.ts function question (line 4) | async function question(choices: string[], message: string) { FILE: packages/info/src/types/index.d.ts type UniPresetEnvInfo (line 1) | interface UniPresetEnvInfo { FILE: packages/info/src/utils/dependencies.ts function getBaseDependencies (line 3) | function getBaseDependencies(packageInfo: UniPresetEnvInfo['npmPackages'... function getUniHelperDependencies (line 14) | function getUniHelperDependencies(packageInfo: UniPresetEnvInfo['npmPack... FILE: packages/info/src/utils/extensions.ts function getVSCodeExtensions (line 3) | function getVSCodeExtensions() { function getUniHelperExtensions (line 19) | function getUniHelperExtensions(extensions: string[]) { function getVolarExtensions (line 23) | function getVolarExtensions(extensions: string[]) { function paserExtensionList (line 27) | function paserExtensionList(list: string[]) { FILE: packages/info/src/utils/whichPm.ts function whichPm (line 5) | async function whichPm() { FILE: packages/mcp/src/handlers.ts function buildCommandArgs (line 11) | function buildCommandArgs(options: CreateCustomOptions & { templateType?... function executeCreateCommand (line 62) | function executeCreateCommand(args: string[]): { success: boolean, error... function checkDirectory (line 77) | function checkDirectory(name: string, force?: boolean): { canCreate: boo... function createWithTemplate (line 94) | async function createWithTemplate(options: CreateWithTemplateOptions): P... function createCustom (line 147) | async function createCustom(options: CreateCustomOptions): Promise(config: T) { function promptBuilder (line 23) | function promptBuilder( function flattenTemplateList (line 40) | function flattenTemplateList(templates: TemplateList[]): BaseTemplateLis... function getTemplateValuesAsEnum (line 60) | function getTemplateValuesAsEnum(templates: TemplateList[]): [string, ..... function templatePromptBuilder (line 69) | function templatePromptBuilder( FILE: packages/shared/src/canSkipEmptying.ts function canSkipEmptying (line 3) | function canSkipEmptying(dir: string) { FILE: packages/shared/src/generateBanner.ts function generateBanner (line 4) | function generateBanner(text: string) { FILE: packages/shared/src/ora.ts class Ora (line 4) | class Ora { method constructor (line 11) | constructor(message: string) { method setFinishMessage (line 16) | private setFinishMessage(newMessage: string): string { method start (line 20) | start(): Ora { method fail (line 30) | fail(message: string): void { method succeed (line 37) | succeed(message: string): void { method finish (line 44) | finish(): void { function ora (line 52) | function ora(message: string) { FILE: packages/ui/src/components/UICheck.tsx type TemplateItemProps (line 17) | interface TemplateItemProps { function UIItem (line 21) | function UIItem({ item }: TemplateItemProps) { type OptionCheckProps (line 59) | interface OptionCheckProps { function UICheck (line 64) | function UICheck({ value, options, onChange }: OptionCheckProps) { FILE: packages/ui/src/components/footer/index.tsx function Footer (line 6) | function Footer() { FILE: packages/ui/src/components/header/index.tsx function Header (line 3) | function Header() { FILE: packages/ui/src/components/icons/demo.tsx function Demo (line 3) | function Demo(props: SVGProps) { FILE: packages/ui/src/components/icons/eslint.tsx function Eslint (line 3) | function Eslint(props: SVGProps) { FILE: packages/ui/src/components/icons/gitee.tsx function Gitee (line 3) | function Gitee(props: SVGProps) { FILE: packages/ui/src/components/icons/github.tsx function Github (line 3) | function Github(props: SVGProps) { FILE: packages/ui/src/components/icons/guide.tsx function Guide (line 3) | function Guide(props: SVGProps) { FILE: packages/ui/src/components/icons/rename.tsx function Rename (line 3) | function Rename(props: SVGProps) { FILE: packages/ui/src/components/icons/template.tsx function Template (line 3) | function Template(props: SVGProps) { FILE: packages/ui/src/components/icons/typeScript.tsx function Typescript (line 3) | function Typescript(props: SVGProps) { FILE: packages/ui/src/components/icons/vitepress.tsx function Vitepress (line 3) | function Vitepress(props: SVGProps) { FILE: packages/ui/src/components/optionCheck.tsx type OptionCheckProps (line 8) | interface OptionCheckProps { function OptionCheck (line 14) | function OptionCheck({ checkList, options, onChange }: OptionCheckProps) { FILE: packages/ui/src/components/templateCheck.tsx type TemplateItemProps (line 23) | interface TemplateItemProps { function TemplateItem (line 27) | function TemplateItem({ item }: TemplateItemProps) { function TemplateCheck (line 98) | function TemplateCheck({ useTemplate, onChange }: { useTemplate: string,... FILE: packages/ui/src/components/ui/badge.tsx type BadgeProps (line 26) | interface BadgeProps function Badge (line 30) | function Badge({ className, variant, ...props }: BadgeProps) { FILE: packages/ui/src/components/ui/button.tsx type ButtonProps (line 37) | interface ButtonProps FILE: packages/ui/src/components/ui/context-menu.tsx function ContextMenuShortcut (line 166) | function ContextMenuShortcut({ FILE: packages/ui/src/components/ui/drawer.tsx function Drawer (line 6) | function Drawer({ function DrawerHeader (line 58) | function DrawerHeader({ function DrawerFooter (line 71) | function DrawerFooter({ FILE: packages/ui/src/components/ui/select.tsx type SelectItemProps (line 120) | interface SelectItemProps extends React.ComponentPropsWithoutRef {} type WindowEventMap (line 25) | interface WindowEventMap { FILE: scripts/dev.cjs function checkFileExists (line 25) | function checkFileExists(filePath) { function waitForFile (line 34) | async function waitForFile(filePath) { function main (line 43) | async function main() {