Refactor test packages to use ES modules instead of CJS (#5138)

This commit is contained in:
Sergey Rubanov
2017-01-16 19:25:04 +03:00
committed by Henry Zhu
parent b315fc6135
commit 292c3ca206
75 changed files with 247 additions and 126 deletions

View File

@@ -1,9 +1,12 @@
/* eslint max-len: 0 */
import jsx from "babel-plugin-syntax-jsx";
import helper from "babel-helper-builder-react-jsx";
export default function ({ types: t }) {
const JSX_ANNOTATION_REGEX = /\*?\s*@jsx\s+([^\s]+)/;
const visitor = require("babel-helper-builder-react-jsx")({
const visitor = helper({
pre(state) {
const tagName = state.tagName;
const args = state.args;
@@ -44,7 +47,7 @@ export default function ({ types: t }) {
};
return {
inherits: require("babel-plugin-syntax-jsx"),
inherits: jsx,
visitor
};
}

View File

@@ -1 +1,3 @@
require("babel-helper-plugin-test-runner")(__dirname);
import runner from "babel-helper-plugin-test-runner";
runner(__dirname);