UNPKG

1.34 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = void 0;
7
8function _RamBundle() {
9 const data = _interopRequireDefault(require("metro/src/shared/output/RamBundle"));
10
11 _RamBundle = function () {
12 return data;
13 };
14
15 return data;
16}
17
18var _bundle = require("./bundle");
19
20var _bundleCommandLineArgs = _interopRequireDefault(require("./bundleCommandLineArgs"));
21
22function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
23
24/**
25 * Copyright (c) Facebook, Inc. and its affiliates.
26 *
27 * This source code is licensed under the MIT license found in the
28 * LICENSE file in the root directory of this source tree.
29 *
30 */
31// @ts-ignore - no typed definition for the package
32
33/**
34 * Builds the bundle starting to look for dependencies at the given entry path.
35 */
36function ramBundle(argv, config, args) {
37 return (0, _bundle.withOutput)(argv, config, args, _RamBundle().default);
38}
39
40var _default = {
41 name: 'ram-bundle',
42 description: 'builds javascript as a "Random Access Module" bundle for offline use',
43 func: ramBundle,
44 options: _bundleCommandLineArgs.default.concat({
45 name: '--indexed-ram-bundle',
46 description: 'Force the "Indexed RAM" bundle file format, even when building for android',
47 default: false
48 })
49};
50exports.default = _default;
\No newline at end of file