jiuyiUniapp/service/node_modules/@react-native/codegen/lib/cli/parser/parser-cli.js

62 lines
1.6 KiB
JavaScript
Raw Normal View History

2025-02-13 09:59:20 +08:00
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*
* @format
* @oncall react_native
*/
'use strict';
function _toArray(r) {
return (
_arrayWithHoles(r) ||
_iterableToArray(r) ||
_unsupportedIterableToArray(r) ||
_nonIterableRest()
);
}
function _nonIterableRest() {
throw new TypeError(
'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.',
);
}
function _unsupportedIterableToArray(r, a) {
if (r) {
if ('string' == typeof r) return _arrayLikeToArray(r, a);
var t = {}.toString.call(r).slice(8, -1);
return (
'Object' === t && r.constructor && (t = r.constructor.name),
'Map' === t || 'Set' === t
? Array.from(r)
: 'Arguments' === t ||
/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)
? _arrayLikeToArray(r, a)
: void 0
);
}
}
function _arrayLikeToArray(r, a) {
(null == a || a > r.length) && (a = r.length);
for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];
return n;
}
function _iterableToArray(r) {
if (
('undefined' != typeof Symbol && null != r[Symbol.iterator]) ||
null != r['@@iterator']
)
return Array.from(r);
}
function _arrayWithHoles(r) {
if (Array.isArray(r)) return r;
}
const parseFiles = require('./parser.js');
const _process$argv$slice = process.argv.slice(2),
_process$argv$slice2 = _toArray(_process$argv$slice),
fileList = _process$argv$slice2.slice(0);
parseFiles(fileList);