path # lines of code website/docusaurus.config.js 106 website/src/css/custom.scss 19 website/src/pages/styles.module.css 23 website/src/pages/index.js 119 website/src/pages/help/index.js 94 babel.config.js 31 circle.yml 70 scripts/preinstall.js 11 scripts/updateBabelFlowTypes.js 33 scripts/babelJestTransformer.js 7 scripts/build.js 94 scripts/setupJest.js 2 scripts/_getPackages.js 9 scripts/updateBabelTraverseTypes.js 86 scripts/updateBabelTypesFlowTypes.js 258 scripts/mapCoverage.js 18 packages/metro-transform-worker/src/index.js 627 packages/metro-transform-worker/src/utils/assetTransformer.js 32 packages/metro-transform-worker/src/utils/getMinifier.js 15 packages/metro-babel-register/src/plugins/babel-plugin-metro-replace-ts-require-assignment.js 20 packages/metro-babel-register/src/babel-register.js 78 packages/metro-transform-plugins/src/import-export-plugin.js 456 packages/metro-transform-plugins/src/normalizePseudoGlobals.js 84 packages/metro-transform-plugins/src/index.js 38 packages/metro-transform-plugins/src/utils/createInlinePlatformChecks.js 130 packages/metro-transform-plugins/src/inline-plugin.js 145 packages/metro-transform-plugins/src/addParamsToDefineCall.js 12 packages/metro-transform-plugins/src/constant-folding-plugin.js 147 packages/metro-runtime/src/polyfills/require.js 735 packages/metro-runtime/src/modules/empty-module.js 1 packages/metro-runtime/src/modules/asyncRequire.js 5 packages/metro-runtime/src/modules/HMRClient.js 160 packages/metro-runtime/src/modules/types.flow.js 88 packages/metro-minify-terser/src/minifier.js 43 packages/metro-minify-terser/src/index.js 3 packages/metro-hermes-compiler/src/index.js 154 packages/metro-inspector-proxy/src/Device.js 373 packages/metro-inspector-proxy/src/types.js 96 packages/metro-inspector-proxy/src/InspectorProxy.js 161 packages/metro-inspector-proxy/src/index.js 29 packages/metro-inspector-proxy/src/cli.js 17 packages/metro-resolver/src/types.js 72 packages/metro-resolver/src/FailedToResolveNameError.js 20 packages/metro-resolver/src/index.js 23 packages/metro-resolver/src/resolve.js 368 packages/metro-resolver/src/FailedToResolvePathError.js 15 packages/metro-resolver/src/InvalidPackageError.js 25 packages/metro-resolver/src/formatFileCandidates.js 13 packages/buck-worker-tool/src/worker-tool.js 237 packages/buck-worker-tool/src/CommandFailedError.js 10 packages/buck-worker-tool/src/profiling.js 44 packages/metro-cache/src/Cache.js 73 packages/metro-cache/src/stores/HttpGetStore.js 41 packages/metro-cache/src/stores/FileStore.js 76 packages/metro-cache/src/stores/NetworkError.js 9 packages/metro-cache/src/stores/HttpStore.js 150 packages/metro-cache/src/stores/HttpError.js 9 packages/metro-cache/src/stores/AutoCleanFileStore.js 76 packages/metro-cache/src/index.js 16 packages/metro-cache/src/types.flow.js 6 packages/metro-cache/src/stableHash.js 12 packages/metro-symbolicate/src/Symbolication.js 727 packages/metro-symbolicate/src/index.js 12 packages/metro-symbolicate/src/ChromeHeapSnapshot.js 423 packages/metro-symbolicate/src/symbolicate.js 214 packages/metro-symbolicate/src/SourceMetadataMapConsumer.js 142 packages/metro-react-native-babel-transformer/src/index.js 162 packages/metro/src/ModuleGraph/output/indexed-ram-bundle.js 129 packages/metro/src/ModuleGraph/output/plain-bundle.js 43 packages/metro/src/ModuleGraph/output/util.js 263 packages/metro/src/ModuleGraph/output/multiple-files-ram-bundle.js 81 packages/metro/src/ModuleGraph/output/reverse-dependency-map-references.js 53 packages/metro/src/ModuleGraph/test-helpers.js 62 packages/metro/src/ModuleGraph/module.js 15 packages/metro/src/ModuleGraph/silent-console.js 5 packages/metro/src/ModuleGraph/node-haste/ModuleCache.js 52 packages/metro/src/ModuleGraph/node-haste/Package.js 87 packages/metro/src/ModuleGraph/node-haste/HasteFS.js 76 packages/metro/src/ModuleGraph/node-haste/Module.js 29 packages/metro/src/ModuleGraph/node-haste/node-haste.js 155 packages/metro/src/ModuleGraph/node-haste/node-haste.flow.js 50 packages/metro/src/ModuleGraph/worker/generateImportNames.js 22 packages/metro/src/ModuleGraph/worker/collectDependencies.js 491 packages/metro/src/ModuleGraph/worker/generate.js 26 packages/metro/src/ModuleGraph/worker/Platforms.js 3 packages/metro/src/ModuleGraph/worker/mergeSourceMaps.js 34 packages/metro/src/ModuleGraph/worker/JsFileWrapping.js 101 packages/metro/src/ModuleGraph/types.flow.js 170 packages/metro/src/integration_tests/basic_bundle/polyfill.js 2 packages/metro/src/integration_tests/basic_bundle/import-export/export-1.js 6 packages/metro/src/integration_tests/basic_bundle/import-export/export-5.js 4 packages/metro/src/integration_tests/basic_bundle/import-export/export-primitive-default.js 3 packages/metro/src/integration_tests/basic_bundle/import-export/index.js 20 packages/metro/src/integration_tests/basic_bundle/import-export/export-4.js 6 packages/metro/src/integration_tests/basic_bundle/import-export/export-3.js 6 packages/metro/src/integration_tests/basic_bundle/import-export/export-null.js 3 packages/metro/src/integration_tests/basic_bundle/import-export/export-2.js 6 packages/metro/src/integration_tests/basic_bundle/import-export/export-6.js 3 packages/metro/src/integration_tests/basic_bundle/ErrorBundle.js 7 packages/metro/src/integration_tests/basic_bundle/Foo.js 3 packages/metro/src/integration_tests/basic_bundle/TestBundle.js 6 packages/metro/src/integration_tests/basic_bundle/TypeScript.ts 6 packages/metro/src/integration_tests/basic_bundle/TestPolyfill.js 2 packages/metro/src/integration_tests/basic_bundle/AssetRegistry.js 6 packages/metro/src/integration_tests/basic_bundle/Bar.js 3 packages/metro/src/integration_tests/metro.config.js 30 packages/metro/src/integration_tests/execBundle.js 7 packages/metro/src/DeltaBundler/mergeDeltas.js 53 packages/metro/src/DeltaBundler/DeltaCalculator.js 166 packages/metro/src/DeltaBundler/__fixtures__/hasteImpl.js 13 packages/metro/src/DeltaBundler/Worker.js 76 packages/metro/src/DeltaBundler/computeDelta.js 31 packages/metro/src/DeltaBundler/traverseDependencies.js 408 packages/metro/src/DeltaBundler/Serializers/hmrJSBundle.js 106 packages/metro/src/DeltaBundler/Serializers/sourceMapGenerator.js 92 packages/metro/src/DeltaBundler/Serializers/baseBytecodeBundle.js 85 packages/metro/src/DeltaBundler/Serializers/getExplodedSourceMap.js 35 packages/metro/src/DeltaBundler/Serializers/getRamBundleInfo.js 136 packages/metro/src/DeltaBundler/Serializers/sourceMapString.js 15 packages/metro/src/DeltaBundler/Serializers/sourceMapObject.js 35 packages/metro/src/DeltaBundler/Serializers/getAssets.js 40 packages/metro/src/DeltaBundler/Serializers/getAllFiles.js 39 packages/metro/src/DeltaBundler/Serializers/baseJSBundle.js 67 packages/metro/src/DeltaBundler/Serializers/helpers/js.js 63 packages/metro/src/DeltaBundler/Serializers/helpers/processModules.js 30 packages/metro/src/DeltaBundler/Serializers/helpers/getInlineSourceMappingURL.js 6 packages/metro/src/DeltaBundler/Serializers/helpers/bytecode.js 69 packages/metro/src/DeltaBundler/Serializers/helpers/getSourceMapInfo.js 33 packages/metro/src/DeltaBundler/Serializers/helpers/processBytecodeModules.js 30 packages/metro/src/DeltaBundler/Serializers/helpers/getTransitiveDependencies.js 29 packages/metro/src/DeltaBundler/WorkerFarm.js 135 packages/metro/src/DeltaBundler/getTransformCacheKey.js 34 packages/metro/src/DeltaBundler/types.flow.js 90 packages/metro/src/DeltaBundler/Transformer.js 112 packages/metro/src/Server.js 1096 packages/metro/src/Bundler.js 53 packages/metro/src/DeltaBundler.js 92 packages/metro/src/index.js 401 packages/metro/src/Server/symbolicate.js 163 packages/metro/src/Server/MultipartResponse.js 60 packages/metro/src/shared/output/RamBundle.js 29 packages/metro/src/shared/output/writeFile.js 11 packages/metro/src/shared/output/bundle.js 67 packages/metro/src/shared/output/meta.js 51 packages/metro/src/shared/output/RamBundle/util.js 112 packages/metro/src/shared/output/RamBundle/as-indexed-file.js 191 packages/metro/src/shared/output/RamBundle/buildSourcemapWithMetadata.js 45 packages/metro/src/shared/output/RamBundle/write-sourcemap.js 16 packages/metro/src/shared/output/RamBundle/magic-number.js 2 packages/metro/src/shared/output/RamBundle/as-assets.js 88 packages/metro/src/shared/output/unbundle.js 2 packages/metro/src/shared/types.flow.js 113 packages/metro/src/IncrementalBundler.js 284 packages/metro/src/lib/createWebsocketServer.js 52 packages/metro/src/lib/bundleToBytecode.js 52 packages/metro/src/lib/transformHelpers.js 128 packages/metro/src/lib/getPreludeCode.js 37 packages/metro/src/lib/debounceAsyncQueue.js 37 packages/metro/src/lib/TerminalReporter.js 353 packages/metro/src/lib/createModuleIdFactory.js 14 packages/metro/src/lib/getGraphId.js 42 packages/metro/src/lib/getAppendScripts.js 131 packages/metro/src/lib/relativizeSourceMap.js 18 packages/metro/src/lib/splitBundleOptions.js 30 packages/metro/src/lib/getMaxWorkers.js 8 packages/metro/src/lib/parseCustomTransformOptions.js 17 packages/metro/src/lib/reporting.js 143 packages/metro/src/lib/logToConsole.js 55 packages/metro/src/lib/RamBundleParser.js 35 packages/metro/src/lib/formatBundlingError.js 97 packages/metro/src/lib/BatchProcessor.js 94 packages/metro/src/lib/bundleToString.js 31 packages/metro/src/lib/countLines.js 5 packages/metro/src/lib/getPrependedScripts.js 92 packages/metro/src/lib/parseOptionsFromUrl.js 84 packages/metro/src/lib/JsonReporter.js 18 packages/metro/src/node-haste/ModuleCache.js 97 packages/metro/src/node-haste/DependencyGraph.js 231 packages/metro/src/node-haste/Package.js 114 packages/metro/src/node-haste/Module.js 21 packages/metro/src/node-haste/lib/parsePlatformFilePath.js 28 packages/metro/src/node-haste/lib/AssetPaths.js 55 packages/metro/src/node-haste/DependencyGraph/types.js 68 packages/metro/src/node-haste/DependencyGraph/ModuleResolution.js 288 packages/metro/src/node-haste/DependencyGraph/createHasteMap.js 62 packages/metro/src/cli.js 13 packages/metro/src/commands/serve.js 66 packages/metro/src/commands/build.js 77 packages/metro/src/commands/dependencies.js 91 packages/metro/src/HmrServer.js 285 packages/metro/src/cli-utils.js 22 packages/metro/src/Bundler/util.js 189 packages/metro/src/IncrementalBundler/RevisionNotFoundError.js 10 packages/metro/src/IncrementalBundler/GraphNotFoundError.js 10 packages/metro/src/IncrementalBundler/ResourceNotFoundError.js 9 packages/metro/src/Assets.js 246 packages/ob1/src/ob1.js 51 packages/ob1/src/__flowtests__/ob1-flowtest.js 37 packages/metro-core/src/Logger.js 78 packages/metro-core/src/Terminal.js 86 packages/metro-core/src/index.js 11 packages/metro-core/src/errors.js 7 packages/metro-core/src/errors/PackageResolutionError.js 27 packages/metro-core/src/errors/AmbiguousModuleResolutionError.js 18 packages/metro-core/src/canonicalize.js 18 packages/metro-babel-transformer/src/index.js 81 packages/metro-react-native-babel-preset/src/index.js 7 packages/metro-react-native-babel-preset/src/configs/hmr.js 6 packages/metro-react-native-babel-preset/src/configs/main.js 185 packages/metro-react-native-babel-preset/src/configs/lazy-imports.js 79 packages/metro-react-native-babel-preset/src/passthrough-syntax-plugins.js 6 packages/metro-config/src/index.js 9 packages/metro-config/src/defaults/index.js 130 packages/metro-config/src/defaults/validConfig.js 26 packages/metro-config/src/defaults/defaults.js 39 packages/metro-config/src/defaults/exclusionList.js 22 packages/metro-config/src/loadConfig.js 222 packages/metro-config/src/configTypes.flow.js 177 packages/metro-memory-fs/src/index.js 1575 packages/metro-source-map/src/B64Builder.js 60 packages/metro-source-map/src/BundleBuilder.js 90 packages/metro-source-map/src/composeSourceMaps.js 102 packages/metro-source-map/src/encode.js 29 packages/metro-source-map/src/generateFunctionMap.js 380 packages/metro-source-map/src/source-map.js 247 packages/metro-source-map/src/Generator.js 181 packages/metro-source-map/src/Consumer/constants.js 34 packages/metro-source-map/src/Consumer/index.js 3 packages/metro-source-map/src/Consumer/SectionsConsumer.js 101 packages/metro-source-map/src/Consumer/MappingsConsumer.js 182 packages/metro-source-map/src/Consumer/AbstractConsumer.js 44 packages/metro-source-map/src/Consumer/createConsumer.js 17 packages/metro-source-map/src/Consumer/search.js 13 packages/metro-source-map/src/Consumer/DelegatingConsumer.js 50 packages/metro-source-map/src/Consumer/positionMath.js 36 packages/metro-source-map/src/Consumer/types.flow.js 48 packages/metro-source-map/src/Consumer/normalizeSourcePath.js 17 packages/metro-minify-uglify/src/minifier.js 44 packages/metro-minify-uglify/src/index.js 3 packages/metro-cache-key/src/index.js 12 eslint-rules/strictly-null.js 102