Path Lines of Code auto-param-new-string-helper/categorizeNewStrings.js 315 auto-param-new-string-helper/newAndLegacyPhraseComparisonUtil.js 60 babelPlugins.js 34 demo-app/jest/css.js 1 demo-app/run_all.js 13 demo-app/src/css/root.css 55 demo-app/src/example/Example$FbtEnum.js 8 demo-app/src/example/Example.react.js 329 demo-app/src/example/css/Example.css 225 demo-app/src/root.html 11 demo-app/src/root.js 10 flow-types/libdef/fbt.js 131 flow-types/nonfb/libdef/global.js 12 gulpfile.js 211 jest-preprocessor.js 30 jest.config.js 120 moduleMap.js 10 packages/babel-plugin-fbt-runtime/index.js 127 packages/babel-plugin-fbt/gulpfile.js 91 packages/babel-plugin-fbt/jest.snapshotResolver.js 33 packages/babel-plugin-fbt/src/FbtCommon.js 35 packages/babel-plugin-fbt/src/FbtConstants.js 113 packages/babel-plugin-fbt/src/FbtEnumRegistrar.js 60 packages/babel-plugin-fbt/src/FbtNodeChecker.js 163 packages/babel-plugin-fbt/src/FbtShiftEnums.js 120 packages/babel-plugin-fbt/src/FbtUtil.js 886 packages/babel-plugin-fbt/src/Gender.js 209 packages/babel-plugin-fbt/src/JSFbtBuilder.js 228 packages/babel-plugin-fbt/src/JSFbtUtil.js 63 packages/babel-plugin-fbt/src/babel-processors/FbtCommonFunctionCallProcessor.js 74 packages/babel-plugin-fbt/src/babel-processors/FbtFunctionCallProcessor.js 607 packages/babel-plugin-fbt/src/babel-processors/JSXFbtProcessor.js 330 packages/babel-plugin-fbt/src/fbt-nodes/FbtArguments.js 146 packages/babel-plugin-fbt/src/fbt-nodes/FbtElementNode.js 298 packages/babel-plugin-fbt/src/fbt-nodes/FbtEnumNode.js 162 packages/babel-plugin-fbt/src/fbt-nodes/FbtImplicitParamNode.js 275 packages/babel-plugin-fbt/src/fbt-nodes/FbtNameNode.js 91 packages/babel-plugin-fbt/src/fbt-nodes/FbtNode.js 237 packages/babel-plugin-fbt/src/fbt-nodes/FbtNodeType.js 13 packages/babel-plugin-fbt/src/fbt-nodes/FbtNodeUtil.js 218 packages/babel-plugin-fbt/src/fbt-nodes/FbtParamNode.js 174 packages/babel-plugin-fbt/src/fbt-nodes/FbtPluralNode.js 185 packages/babel-plugin-fbt/src/fbt-nodes/FbtPronounNode.js 207 packages/babel-plugin-fbt/src/fbt-nodes/FbtSameParamNode.js 60 packages/babel-plugin-fbt/src/fbt-nodes/FbtTextNode.js 38 packages/babel-plugin-fbt/src/fbtHashKey.js 14 packages/babel-plugin-fbt/src/fbtJenkinsHash.js 44 packages/babel-plugin-fbt/src/getNamespacedArgs.js 206 packages/babel-plugin-fbt/src/index.js 278 packages/babel-plugin-fbt/src/jenkinsHash.js 48 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType01.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType02.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType03.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType04.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType05.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType06.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType07.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType08.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType09.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType10.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType11.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType12.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType13.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType14.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType15.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType16.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType17.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType18.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType19.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType20.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType21.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType22.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType23.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType24.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType25.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType26.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType27.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType28.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType29.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType30.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType31.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType32.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType33.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType34.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType35.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType36.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType37.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType38.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType39.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType40.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType41.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType42.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType43.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType44.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType45.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType46.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType47.js 11 packages/babel-plugin-fbt/src/translate/CLDR/IntlNumberType.js 313 packages/babel-plugin-fbt/src/translate/CLDR/__data__/TestData_IntlNumberType.js 189 packages/babel-plugin-fbt/src/translate/FBLocaleToLang.js 51 packages/babel-plugin-fbt/src/translate/FbtSite.js 204 packages/babel-plugin-fbt/src/translate/FbtSiteBase.js 85 packages/babel-plugin-fbt/src/translate/IntlVariations.js 69 packages/babel-plugin-fbt/src/translate/TranslationBuilder.js 349 packages/babel-plugin-fbt/src/translate/TranslationConfig.js 61 packages/babel-plugin-fbt/src/translate/TranslationData.js 58 packages/babel-plugin-fbt/src/translate/VariationConstraintUtils.js 11 packages/babel-plugin-fbt/src/translate/gender/IntlDefaultGenderType.js 11 packages/babel-plugin-fbt/src/translate/gender/IntlGenderType.js 38 packages/babel-plugin-fbt/src/translate/gender/IntlMergedUnknownGenderType.js 11 packages/babel-plugin-fbt/src/utils/addLeafToTree.js 22 packages/babel-plugin-fbt/src/utils/keyMirror.js 17 packages/babel-plugin-standalone/src/SparkMD5.js 351 packages/babel-plugin-standalone/src/collectFbtForWeb.js 45 packages/babel-plugin-standalone/src/index.js 4 packages/default-collection-transform/index.js 35 packages/fb-babel-plugin-utils/RequireCheck.js 26 packages/fb-babel-plugin-utils/TestUtil.js 189 packages/fb-babel-plugin-utils/index.js 4 packages/fb-tiger-hash/src/Tiger.js 145 packages/fb-tiger-hash/src/TigerTables.js 524 packages/fb-tiger-hash/src/getFbtHash.js 10 packages/fb-tiger-hash/src/index.js 9 packages/gulp-rewrite-flowtyped-modules/src/Rewriter.js 48 packages/gulp-rewrite-flowtyped-modules/src/index.js 13 packages/gulp-strip-docblock-pragmas/src/index.js 13 packages/gulp-strip-docblock-pragmas/src/stripPragmas.js 14 packages/react-native-fbt/android/src/main/java/com/facebook/react/modules/FbtModule.java 95 packages/react-native-fbt/android/src/main/java/com/facebook/react/modules/FbtPackage.java 18 packages/react-native-fbt/ios/RCTFbtModule.h 6 packages/react-native-fbt/ios/RCTFbtModule.mm 25 runtime/nonfb/FBLocaleToLang.js 51 runtime/nonfb/FbtEnv.js 4 runtime/nonfb/FbtNumber/IntlCLDRNumberType01.js 8 runtime/nonfb/FbtNumber/IntlCLDRNumberType02.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType03.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType04.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType05.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType06.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType07.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType08.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType09.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType10.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType11.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType12.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType13.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType14.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType15.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType16.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType17.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType18.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType19.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType20.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType21.js 16 runtime/nonfb/FbtNumber/IntlCLDRNumberType22.js 16 runtime/nonfb/FbtNumber/IntlCLDRNumberType23.js 16 runtime/nonfb/FbtNumber/IntlCLDRNumberType24.js 16 runtime/nonfb/FbtNumber/IntlCLDRNumberType25.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType26.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType27.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType28.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType29.js 16 runtime/nonfb/FbtNumber/IntlCLDRNumberType30.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType31.js 18 runtime/nonfb/FbtNumber/IntlCLDRNumberType32.js 18 runtime/nonfb/FbtNumber/IntlCLDRNumberType33.js 16 runtime/nonfb/FbtNumber/IntlCLDRNumberType34.js 20 runtime/nonfb/FbtNumber/IntlCLDRNumberType35.js 20 runtime/nonfb/FbtNumber/IntlCLDRNumberType36.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType37.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType38.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType39.js 8 runtime/nonfb/FbtNumber/IntlCLDRNumberType40.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType41.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType42.js 8 runtime/nonfb/FbtNumber/IntlCLDRNumberType43.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType44.js 12 runtime/nonfb/FbtNumber/IntlCLDRNumberType45.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType46.js 14 runtime/nonfb/FbtNumber/IntlCLDRNumberType47.js 14 runtime/nonfb/FbtPublic.js 17 runtime/nonfb/FbtTranslations.js 44 runtime/nonfb/GenderConst.js 17 runtime/nonfb/IntlNumberType.js 313 runtime/nonfb/IntlPhonologicalRewrites.js 256 runtime/nonfb/IntlRedundantStops.js 14 runtime/nonfb/IntlVariationResolver.js 1 runtime/nonfb/IntlVariations.js 16 runtime/nonfb/NumberFormatConsts.js 362 runtime/nonfb/fbtInit.js 30 runtime/nonfb/intlInlineMode.css 25 runtime/nonfb/mocks/FbtQTOverrides.js 6 runtime/nonfb/mocks/FbtResultGK.js 5 runtime/nonfb/mocks/IntlViewerContext.js 7 runtime/shared/FbtHooks.js 50 runtime/shared/FbtHooksImpl.js 35 runtime/shared/FbtPureStringResult.js 3 runtime/shared/FbtReactUtil.js 34 runtime/shared/FbtResult.js 29 runtime/shared/FbtResultBase.js 160 runtime/shared/FbtRuntimeTypes.js 11 runtime/shared/FbtTable.js 49 runtime/shared/FbtTableAccessor.js 29 runtime/shared/IntlGender.js 25 runtime/shared/IntlPunctuation.js 69 runtime/shared/IntlVariationResolverImpl.js 32 runtime/shared/escapeRegex.js 5 runtime/shared/fbs.js 54 runtime/shared/fbt.js 293 runtime/shared/formatNumber.js 49 runtime/shared/getFbsResult.js 6 runtime/shared/intlList.js 179 runtime/shared/intlNumUtils.js 370 runtime/shared/substituteTokens.js 91 runtime/shared_deps/DisplayGenderConst.js 3 setGeneratedFilePragmas.js 24 website/docusaurus.config.js 134 website/sidebars.js 22 website/src/components/CodeBlock.js 18 website/src/components/Showcase.js 26 website/src/css/custom.css 38 website/src/pages/help.js 54 website/src/pages/index.js 100 website/src/pages/styles.module.css 96 website/src/pages/users.js 16 website/static/css/custom.css 12