public writeFile(path: string, resource: Resource, resourceType: ResourceType): Promise<void> { let data: any = resource || { }; let encoding = data["_encoding"] || resolveEncoding(resourceType); let body = data["body"] || ""; return fs.writeFile(path, body, encoding); }
this.forEachWithFiltersTopLevel([skipMeta], (item) => { const itemPath = path.join(outputDir, item.filename); if (item.isDirectory) { item.children.writeToPath(itemPath); } else { fsp.writeFile(itemPath, item.content); } });
const resetTestModule = async () => { await fs.remove(testModulePath); await fs.mkdirs(testModulePath); await fs.writeFile(path.resolve(testModulePath, 'package.json'), await fs.readFile(path.resolve(__dirname, '../test/fixture/native-app1/package.json'), 'utf8')); await spawnPromise('npm', ['install'], { cwd: testModulePath, stdio: 'inherit', }); };
.then(code => { return fsp.writeFile(outfile, code); })
generator.generateCodeFromSchema(uri).then(code => { return fsp.writeFile(outfile, code); }).then(() => {
public writeFile(path: string, resource: Resource, resourceType: ResourceType): Promise<void> { let body = (resource && resource.body) || new Buffer(0); return fs.writeFile(path, body); }