Add static Math methods to plugin-transform-runtime (#8616)

* Add static Math methods to plugin-transform-runtime

* Remove methods which are not part of TC39 standard

* Use semver to conditionally include Math module
This commit is contained in:
Siddharth Parmar
2018-09-04 09:19:51 +05:30
committed by Logan Smyth
parent 4beb977f15
commit 262787bd92
5 changed files with 588 additions and 525 deletions

View File

@@ -8,7 +8,8 @@ const template = require("@babel/template");
const t = require("@babel/types");
const transformRuntime = require("../");
const corejs2Definitions = require("../lib/definitions").default;
const getCorejs2Definitions = require("../lib/definitions").default;
const corejs2Definitions = getCorejs2Definitions();
writeHelpers("@babel/runtime");