UNPKG

@tianyio/quality-helper

Version:

A comprehensive quality helper tool for project scaffolding and management

1 lines 1.35 kB
{"version":3,"file":"update-config-DZ2VgDK7.cjs","sources":["../src/update-config.ts"],"sourcesContent":["'use strict'\nimport { dirname, join } from 'path'\nimport { fileURLToPath } from 'url'\nimport { ConfigService } from './services/ConfigService.ts'\nimport type { UpdateConfigOptions } from './types.ts'\n\nconst __dirname = dirname(fileURLToPath(import.meta.url))\nconst templatesDir = join(__dirname, '..', 'templates')\n\n// 重新导出类型和接口\nexport type { UpdateConfigOptions } from './types.ts'\nexport type { ConfigFileInfo } from './services/ConfigService.ts'\n\n/**\n * 更新项目配置文件\n */\nexport async function updateConfig(options?: UpdateConfigOptions): Promise<void> {\n const configService = new ConfigService(templatesDir)\n await configService.updateConfig(options)\n}\n"],"names":["__dirname","dirname","fileURLToPath","document","require","pathToFileURL","__filename","href","_documentCurrentScript","tagName","toUpperCase","src","URL","baseURI","templatesDir","join","async","options","configService","ConfigService","updateConfig"],"mappings":"0JAMA,MAAMA,EAAYC,EAAAA,QAAQC,gBAAc,oBAAAC,SAAAC,QAAA,OAAAC,cAAAC,YAAAC,KAAAC,GAAA,WAAAA,EAAAC,QAAAC,eAAAF,EAAAG,KAAA,IAAAC,IAAA,6BAAAT,SAAAU,SAAAN,OAClCO,EAAeC,EAAAA,KAAKf,EAAW,KAAM,kCAS3CgB,eAAmCC,GACjC,MAAMC,EAAgB,IAAIC,EAAAA,cAAcL,SAClCI,EAAcE,aAAaH,EACnC"}