Upgrade Prettier from 1.17 to 2.0.2.

Summary:
This gets us on the latest Prettier 2.x:
https://prettier.io/blog/2020/03/21/2.0.0.html

Notably, this adds support for TypeScript 3.8,
which introduces new syntax, such as `import type`.

Reviewed By: zertosh

Differential Revision: D20636268

fbshipit-source-id: fca5833d003804333a05ba16325bbbe0e06d6c8a
This commit is contained in:
Michael Bolin
2020-03-24 20:24:47 -07:00
committed by Facebook GitHub Bot
parent 79c69bea02
commit cf44650b3f
383 changed files with 2051 additions and 2072 deletions
@@ -112,7 +112,7 @@ module.exports = {
moduleSpecName: string,
): FilesOutput {
const nativeModules = Object.keys(schema.modules)
.map(moduleName => {
.map((moduleName) => {
const modules = schema.modules[moduleName].nativeModules;
if (modules == null) {
return null;
@@ -124,10 +124,10 @@ module.exports = {
.reduce((acc, modules) => Object.assign(acc, modules), {});
const modules = Object.keys(nativeModules)
.map(name => {
.map((name) => {
const {properties} = nativeModules[name];
const traversedProperties = properties
.map(property => traverseProprety(property))
.map((property) => traverseProprety(property))
.join('\n');
return moduleTemplate
.replace(/::_MODULE_PROPERTIES_::/g, traversedProperties)