Code cleanup: Remove unnecessary Promise.all (#150094)

This commit is contained in:
Thomas Watson 2023-02-01 21:52:21 +01:00 committed by GitHub
parent 6b790e7994
commit a858201aa1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -54,23 +54,21 @@ async function generate() {
{}
);
await Promise.all([
writeFile(
outputFieldMapFilename,
`
await writeFile(
outputFieldMapFilename,
`
/* This file is generated by x-pack/plugins/rule_registry/scripts/generate_ecs_fieldmap/index.js,
do not manually edit
*/
export const ecsFieldMap = ${JSON.stringify(fields, null, 2)} as const
export const ecsFieldMap = ${JSON.stringify(fields, null, 2)} as const
export type EcsFieldMap = typeof ecsFieldMap;
`,
{ encoding: 'utf-8' }
).then(() => {
return exec(`node scripts/eslint --fix ${outputFieldMapFilename}`);
}),
]);
export type EcsFieldMap = typeof ecsFieldMap;
`,
{ encoding: 'utf-8' }
);
await exec(`node scripts/eslint --fix ${outputFieldMapFilename}`);
}
generate().catch((err) => {