/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @format */ let plugins = ['prettier-plugin-hermes-parser']; try { plugins = require('./.prettier-plugins.fb.js'); } catch {} module.exports = { arrowParens: 'avoid', bracketSameLine: true, bracketSpacing: false, requirePragma: true, singleQuote: true, trailingComma: 'all', endOfLine: 'lf', plugins, overrides: [ { files: ['*.code-workspace'], options: { parser: 'json', }, }, { files: ['*.js', '*.js.flow'], options: { parser: 'hermes', }, }, { files: ['**/__docs__/*.md'], options: { parser: 'markdown', proseWrap: 'always', requirePragma: false, }, }, ], };