'use strict'; require('../common'); const assert = require('assert'); // Test invalid `paths` entries: Ensure non-string entries throw an error { const paths = [1, false, null, undefined, () => {}, {}]; paths.forEach((value) => { assert.throws( () => require.resolve('.', { paths: [value] }), { name: 'TypeError', code: 'ERR_INVALID_ARG_TYPE', } ); }); }