Merge pull request #8624 from loganfsmyth/misc-fixes

Verify 'sourceMap' option with hasOwnProperty, and verify string-typed 'version'
This commit is contained in:
Logan Smyth
2018-09-04 09:27:10 -07:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -74,6 +74,9 @@ export default declare((api, options, dirname) => {
`but got ${JSON.stringify(corejsVersion)}.`,
);
}
if (typeof runtimeVersion !== "string") {
throw new Error(`The 'version' option must be a version string.`);
}
function has(obj, key) {
return Object.prototype.hasOwnProperty.call(obj, key);