* 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 7127330f02
* Fix check-compat-data
19 lines
438 B
JavaScript
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;
|
|
}
|
|
}
|