(workDir: string, config: PackConfig)
| 136 | } |
| 137 | |
| 138 | export function saveConfig(workDir: string, config: PackConfig): void { |
| 139 | const filePath = getPackPath(workDir); |
| 140 | validateConfigShape(config, filePath); |
| 141 | fs.writeFileSync(filePath, JSON.stringify(config, null, 2) + "\n", "utf-8"); |
| 142 | } |
| 143 | |
| 144 | export function configExists(workDir: string): boolean { |
| 145 | return fs.existsSync(getPackPath(workDir)); |