Skip to content

Commit 96f1b2e

Browse files
deokjinkimjuanarbol
authored andcommitted
vm: refactor to use validateStringArray
PR-URL: #46020 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
1 parent 4ee3238 commit 96f1b2e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/internal/vm.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ const {
1515
validateFunction,
1616
validateObject,
1717
validateString,
18+
validateStringArray,
1819
validateUint32,
1920
} = require('internal/validators');
2021
const {
@@ -30,9 +31,7 @@ function isContext(object) {
3031
function internalCompileFunction(code, params, options) {
3132
validateString(code, 'code');
3233
if (params !== undefined) {
33-
validateArray(params, 'params');
34-
ArrayPrototypeForEach(params,
35-
(param, i) => validateString(param, `params[${i}]`));
34+
validateStringArray(params, 'params');
3635
}
3736

3837
const {

0 commit comments

Comments
 (0)