Files
babel/packages/babel-preset-flow/src/index.js
Huáng Jùnliàng 16d83002de [babel 8] type checking preset-flow options (#12751)
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-03-26 00:33:02 +01:00

13 lines
405 B
JavaScript

import { declare } from "@babel/helper-plugin-utils";
import transformFlowStripTypes from "@babel/plugin-transform-flow-strip-types";
import normalizeOptions from "./normalize-options";
export default declare((api, opts) => {
api.assertVersion(7);
const { all, allowDeclareFields } = normalizeOptions(opts);
return {
plugins: [[transformFlowStripTypes, { all, allowDeclareFields }]],
};
});