mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-01 01:38:07 +08:00
Rollup-plugin-terser dropped Node <10 and Rollup <2 support (https://github.com/TrySound/rollup-plugin-terser/releases/tag/v6.0.0) and upgraded to Terser 5 (https://github.com/TrySound/rollup-plugin-terser/releases/tag/v7.0.0) DISABLE_THIRD_PARTY_CHECK=NPM update R=jacktfranklin@chromium.org Change-Id: Ifa0085fe5daa052bdfea40720d1852549f4bf316 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2537956 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
9 lines
256 B
JavaScript
9 lines
256 B
JavaScript
const { minify } = require("terser");
|
|
|
|
const transform = (code, optionsString) => {
|
|
const options = eval(`(${optionsString})`);
|
|
return minify(code, options).then(result => ({ result, nameCache: options.nameCache }));
|
|
};
|
|
|
|
exports.transform = transform;
|