MCPcopy Index your code
hub / github.com/react/react / parseRequestedNames

Function parseRequestedNames

scripts/rollup/build.js:75–93  ·  view source on GitHub ↗
(names, toCase)

Source from the content-addressed store, hash-verified

73const {getFilename} = Bundles;
74
75function parseRequestedNames(names, toCase) {
76 let result = [];
77 for (let i = 0; i < names.length; i++) {
78 let splitNames = names[i].split(',');
79 for (let j = 0; j < splitNames.length; j++) {
80 let name = splitNames[j].trim();
81 if (!name) {
82 continue;
83 }
84 if (toCase === 'uppercase') {
85 name = name.toUpperCase();
86 } else if (toCase === 'lowercase') {
87 name = name.toLowerCase();
88 }
89 result.push(name);
90 }
91 }
92 return result;
93}
94const argvType = Array.isArray(argv.type) ? argv.type : [argv.type];
95const requestedBundleTypes = parseRequestedNames(
96 argv.type ? argvType : [],

Callers 1

build.jsFile · 0.85

Calls 1

pushMethod · 0.65

Tested by

no test coverage detected