MCPcopy
hub / github.com/webpack/webpack / getNonOptionalPart

Function getNonOptionalPart

lib/dependencies/HarmonyImportDependency.js:84–88  ·  view source on GitHub ↗
(members, membersOptionals)

Source from the content-addressed store, hash-verified

82 * @returns {string[]} the non-optional prefix
83 */
84const getNonOptionalPart = (members, membersOptionals) => {
85 let i = 0;
86 while (i < members.length && membersOptionals[i] === false) i++;
87 return i !== members.length ? members.slice(0, i) : members;
88};
89
90/** @typedef {string[]} Ids */
91

Callers 2

applyMethod · 0.85
applyMethod · 0.85

Calls 1

sliceMethod · 0.80

Tested by

no test coverage detected