Use peerDep rather than plugin param for common APIs.

This commit is contained in:
Logan Smyth
2017-10-31 15:00:13 -07:00
parent 7dbed2170e
commit b19b66d94b
79 changed files with 141 additions and 115 deletions

View File

@@ -1,7 +1,7 @@
import convertFunctionParams from "./params";
import convertFunctionRest from "./rest";
export default function(babel, options) {
export default function(api, options) {
const { loose } = options;
return {
visitor: {

View File

@@ -1,6 +1,5 @@
import callDelegate from "@babel/helper-call-delegate";
import template from "@babel/template";
import * as t from "@babel/types";
import { template, types as t } from "@babel/core";
const buildDefaultParam = template(`
let VARIABLE_NAME =

View File

@@ -1,5 +1,4 @@
import template from "@babel/template";
import * as t from "@babel/types";
import { template, types as t } from "@babel/core";
const buildRest = template(`
for (var LEN = ARGUMENTS.length,