Nicolò Ribaudo a11855e586
Include preset modules (#11083)
* Prepare preset-env and compat-data for preset-modules

* Add transform-edge-default-parameters from preset-modules

* AUtomatically generate data from compat-table

* Add compat data for other plugins

* Updates after rebase

* Add more bugfixes to preset-env

* Update tests

* Add bugfix/transform-safari-for-shadowing

* Fix build script

* bugfix/transform-safari-block-shadowing

* Fix flow

* Include changes from 7127330f02b423d9cb0555b3d2a24dbccbc149b5

* Fix check-compat-data
2020-03-17 00:36:29 +01:00

19 lines
438 B
JavaScript

"use strict";
const path = require("path");
const { generateData, environments, writeFile } = require("./utils-build-data");
for (const target of ["plugin", "corejs2-built-in"]) {
const newData = generateData(
environments,
require(`./data/${target}-features`)
);
const dataPath = path.join(__dirname, `../data/${target}s.json`);
if (!writeFile(newData, dataPath, target)) {
process.exitCode = 1;
break;
}
}