facebook / fbjs
File Size

The distribution of size of files (measured in lines of code).

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 153 files with 5,868 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 2 medium size files (737 lines of codeclsfd_ftr_w_mp_ins)
    • 10 small files (1,491 lines of code)
    • 141 very small files (3,640 lines of code)
0% | 0% | 12% | 25% | 62%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
js0% | 0% | 12% | 25% | 62%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
eslint-config-fbjs0% | 0% | 81% | 0% | 18%
eslint-config-fbjs-opensource0% | 0% | 99% | 0% | <1%
fbjs/src0% | 0% | 0% | 31% | 68%
babel-preset-fbjs/plugins0% | 0% | 0% | 61% | 38%
fbjs-scripts/gulp0% | 0% | 0% | 0% | 100%
fbjs-eslint-utils0% | 0% | 0% | 0% | 100%
fbjs0% | 0% | 0% | 0% | 100%
fbjs-scripts/node0% | 0% | 0% | 0% | 100%
babel-preset-fbjs0% | 0% | 0% | 0% | 100%
eslint-config-fb-strict0% | 0% | 0% | 0% | 100%
signedsource0% | 0% | 0% | 0% | 100%
fbjs-scripts/jest0% | 0% | 0% | 0% | 100%
eslint-config-fbjs/scripts0% | 0% | 0% | 0% | 100%
eslint-config-fbjs/utils0% | 0% | 0% | 0% | 100%
fbjs-scripts/babel0% | 0% | 0% | 0% | 100%
fbjs-css-vars0% | 0% | 0% | 0% | 100%
fbjs/flow0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
index.js
in packages/eslint-config-fbjs
376 1
index.js
in packages/eslint-config-fbjs-opensource
361 -
UnicodeBidi.js
in packages/fbjs/src/unicode
196 6
PrefixIntervalTree.js
in packages/fbjs/src/struct
193 5
inline-requires.js
in packages/babel-preset-fbjs/plugins
192 9
enumerate.js
in packages/fbjs/src/core
176 16
VersionRange.js
in packages/fbjs/src/useragent
167 18
IntegerBufferSet.js
in packages/fbjs/src/struct
129 10
rewrite-modules.js
in packages/babel-preset-fbjs/plugins
115 10
DataTransfer.js
in packages/fbjs/src/datatransfer
109 11
UnicodeUtils.js
in packages/fbjs/src/unicode
108 8
UnicodeUtilsExtra.js
in packages/fbjs/src/unicode
106 9
gulpfile.js
in packages/fbjs
97 7
Heap.js
in packages/fbjs/src/struct
92 10
fetchWithRetries.js
in packages/fbjs/src/fetch
87 4
DOMMouseMoveTracker.js
in packages/fbjs/src/dom
87 6
areEqual.js
in packages/fbjs/src/core
82 2
shared.js
in packages/eslint-config-fbjs
81 -
dev-expression.js
in packages/babel-preset-fbjs/plugins
80 3
check-dependencies.js
in packages/fbjs-scripts/gulp
78 2
globals.js
in packages/fbjs-eslint-utils
73 -
configure.js
in packages/babel-preset-fbjs
72 1
index.js
in packages/eslint-config-fb-strict
71 -
UnicodeCJK.js
in packages/fbjs/src/unicode
70 7
index.js
in packages/signedsource
67 5
UserAgent.js
in packages/fbjs/src/useragent
67 8
ReactWheelHandler.js
in packages/fbjs/src/dom
67 2
getMarkupWrap.js
in packages/fbjs/src/core
66 1
CSSCore.js
in packages/fbjs/src/core
66 6
UnicodeHangulKorean.js
in packages/fbjs/src/unicode
61 4
createArrayFromMixed.js
in packages/fbjs/src/core
58 3
UnicodeBidiDirection.js
in packages/fbjs/src/unicode
57 6
crc32.js
in packages/fbjs/src/crypto
56 1
module-map.js
in packages/fbjs-scripts/gulp
55 3
Deferred.js
in packages/fbjs/src/core
52 7
getVendorPrefixedName.js
in packages/fbjs/src/core
50 3
normalizeWheel.js
in packages/fbjs/src/dom
47 1
check-dev-engines.js
in packages/fbjs-scripts/node
47 1
equalsIterable.js
in packages/fbjs/src/functional
45 4
EventListener.js
in packages/fbjs/src/stubs
43 6
createNodesFromMarkup.js
in packages/fbjs/src/core
40 2
UserAgentData.js
in packages/fbjs/src/__forks__
40 2
keyMirrorRecursive.js
in packages/fbjs/src/key-mirror
40 1
createCacheKeyFunction.js
in packages/fbjs-scripts/jest
40 2
object-assign.js
in packages/babel-preset-fbjs/plugins
36 4
auto-importer.js
in packages/babel-preset-fbjs/plugins
35 3
Scroll.js
in packages/fbjs/src/core/dom
35 5
getStyleProperty.js
in packages/fbjs/src/core/dom
34 2
getViewportDimensions.js
in packages/fbjs/src/core/dom
34 4
shallowEqual.js
in packages/fbjs/src/core
33 2
Files With Most Units (Top 50)
File# lines# units
VersionRange.js
in packages/fbjs/src/useragent
167 18
enumerate.js
in packages/fbjs/src/core
176 16
DataTransfer.js
in packages/fbjs/src/datatransfer
109 11
rewrite-modules.js
in packages/babel-preset-fbjs/plugins
115 10
Heap.js
in packages/fbjs/src/struct
92 10
IntegerBufferSet.js
in packages/fbjs/src/struct
129 10
inline-requires.js
in packages/babel-preset-fbjs/plugins
192 9
UnicodeUtilsExtra.js
in packages/fbjs/src/unicode
106 9
UserAgent.js
in packages/fbjs/src/useragent
67 8
UnicodeUtils.js
in packages/fbjs/src/unicode
108 8
gulpfile.js
in packages/fbjs
97 7
Deferred.js
in packages/fbjs/src/core
52 7
UnicodeCJK.js
in packages/fbjs/src/unicode
70 7
EventListener.js
in packages/fbjs/src/stubs
43 6
CSSCore.js
in packages/fbjs/src/core
66 6
UnicodeBidiDirection.js
in packages/fbjs/src/unicode
57 6
UnicodeBidi.js
in packages/fbjs/src/unicode
196 6
DOMMouseMoveTracker.js
in packages/fbjs/src/dom
87 6
index.js
in packages/signedsource
67 5
Scroll.js
in packages/fbjs/src/core/dom
35 5
PrefixIntervalTree.js
in packages/fbjs/src/struct
193 5
dev-declaration.js
in packages/babel-preset-fbjs/plugins
29 4
object-assign.js
in packages/babel-preset-fbjs/plugins
36 4
getViewportDimensions.js
in packages/fbjs/src/core/dom
34 4
debounceCore.js
in packages/fbjs/src/core
18 4
UnicodeHangulKorean.js
in packages/fbjs/src/unicode
61 4
CircularBuffer.js
in packages/fbjs/src/struct
33 4
fetchWithRetries.js
in packages/fbjs/src/fetch
87 4
BrowserSupportCore.js
in packages/fbjs/src/dom
16 4
equalsIterable.js
in packages/fbjs/src/functional
45 4
auto-importer.js
in packages/babel-preset-fbjs/plugins
35 3
dev-expression.js
in packages/babel-preset-fbjs/plugins
80 3
createArrayFromMixed.js
in packages/fbjs/src/core
58 3
getVendorPrefixedName.js
in packages/fbjs/src/core
50 3
PhotosMimeType.js
in packages/fbjs/src/datatransfer
16 3
Style.js
in packages/fbjs/src/__forks__
24 3
module-map.js
in packages/fbjs-scripts/gulp
55 3
change-error-level.js
in packages/fbjs-eslint-utils
24 2
change-error-level.js
in packages/eslint-config-fbjs/utils
24 2
ErrorUtils.js
in packages/fbjs/src/stubs
13 2
PromiseMap.js
in packages/fbjs/src/core
32 2
flattenArray.js
in packages/fbjs/src/core
18 2
resolveImmediate.js
in packages/fbjs/src/core
10 2
isEmpty.js
in packages/fbjs/src/core
27 2
shallowEqual.js
in packages/fbjs/src/core
33 2
areEqual.js
in packages/fbjs/src/core
82 2
createNodesFromMarkup.js
in packages/fbjs/src/core
40 2
getStyleProperty.js
in packages/fbjs/src/core/dom
34 2
cx.js
in packages/fbjs/src/__forks__
13 2
UserAgentData.js
in packages/fbjs/src/__forks__
40 2
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 4 long lines.

File# lines# units# long lines
check-dev-engines.js
in packages/fbjs-scripts/node
47 1 2
index.js
in packages/eslint-config-fbjs-opensource
361 - 1
isEmail.js
in packages/fbjs/src/core
5 1 1
Correlations

File Size vs. Commits (all time): 153 points

packages/fbjs/src/key-mirror/keyMirrorRecursive.js x: 4 commits (all time) y: 40 lines of code packages/fbjs-scripts/jest/createCacheKeyFunction.js x: 7 commits (all time) y: 40 lines of code packages/babel-preset-fbjs/plugins/inline-requires.js x: 28 commits (all time) y: 192 lines of code packages/babel-preset-fbjs/plugins/test-utils/validateOutputAst.js x: 1 commits (all time) y: 12 lines of code packages/eslint-config-fb-strict/index.js x: 1 commits (all time) y: 71 lines of code packages/eslint-config-fbjs-opensource/index.js x: 5 commits (all time) y: 361 lines of code packages/eslint-config-fbjs/index.js x: 10 commits (all time) y: 376 lines of code packages/fbjs-scripts/jest/environment.js x: 5 commits (all time) y: 1 lines of code packages/fbjs/src/functional/countDistinct.js x: 4 commits (all time) y: 14 lines of code packages/fbjs/src/functional/distinctArray.js x: 4 commits (all time) y: 4 lines of code packages/fbjs/src/functional/equalsSet.js x: 4 commits (all time) y: 9 lines of code packages/fbjs/src/functional/everySet.js x: 4 commits (all time) y: 18 lines of code packages/fbjs/src/functional/partitionObjectByKey.js x: 5 commits (all time) y: 9 lines of code packages/fbjs/src/__forks__/fetch.js x: 4 commits (all time) y: 6 lines of code packages/fbjs/gulpfile.js x: 4 commits (all time) y: 97 lines of code packages/fbjs/src/__forks__/invariant.js x: 7 commits (all time) y: 31 lines of code packages/signedsource/index.js x: 6 commits (all time) y: 67 lines of code packages/fbjs/src/core/emptyFunction.js x: 4 commits (all time) y: 23 lines of code packages/eslint-config-fbjs/scripts/check-rules.js x: 4 commits (all time) y: 25 lines of code packages/fbjs-eslint-utils/index.js x: 3 commits (all time) y: 1 lines of code packages/fbjs-scripts/node/check-dev-engines.js x: 3 commits (all time) y: 47 lines of code packages/fbjs-scripts/node/check-lib-requires.js x: 3 commits (all time) y: 30 lines of code packages/fbjs-scripts/gulp/check-dependencies.js x: 9 commits (all time) y: 78 lines of code packages/fbjs/src/performance/performanceNow.js x: 6 commits (all time) y: 5 lines of code packages/babel-preset-fbjs/configure.js x: 6 commits (all time) y: 72 lines of code packages/babel-preset-fbjs/index.js x: 4 commits (all time) y: 1 lines of code packages/fbjs-scripts/jest/preprocessor.js x: 4 commits (all time) y: 20 lines of code packages/fbjs/src/__forks__/warning.js x: 7 commits (all time) y: 26 lines of code packages/fbjs-scripts/gulp/module-map.js x: 4 commits (all time) y: 55 lines of code packages/fbjs-scripts/gulp/strip-provides-module.js x: 4 commits (all time) y: 21 lines of code packages/babel-preset-fbjs/plugins/auto-importer.js x: 3 commits (all time) y: 35 lines of code packages/babel-preset-fbjs/plugins/dev-declaration.js x: 2 commits (all time) y: 29 lines of code packages/babel-preset-fbjs/plugins/dev-expression.js x: 3 commits (all time) y: 80 lines of code packages/babel-preset-fbjs/plugins/object-assign.js x: 3 commits (all time) y: 36 lines of code packages/babel-preset-fbjs/plugins/rewrite-modules.js x: 4 commits (all time) y: 115 lines of code packages/eslint-config-fbjs-opensource/warning.js x: 3 commits (all time) y: 3 lines of code packages/eslint-config-fbjs/shared.js x: 2 commits (all time) y: 81 lines of code packages/eslint-config-fbjs/utils/change-error-level.js x: 2 commits (all time) y: 24 lines of code packages/fbjs-css-vars/index.js x: 2 commits (all time) y: 13 lines of code packages/fbjs-eslint-utils/change-error-level.js x: 3 commits (all time) y: 24 lines of code packages/fbjs-eslint-utils/globals.js x: 3 commits (all time) y: 73 lines of code packages/fbjs-eslint-utils/shared.js x: 3 commits (all time) y: 7 lines of code packages/fbjs-scripts/babel/default-options.js x: 3 commits (all time) y: 14 lines of code packages/fbjs/index.js x: 3 commits (all time) y: 2 lines of code packages/fbjs/src/__forks__/TokenizeUtil.js x: 3 commits (all time) y: 11 lines of code packages/fbjs/src/__forks__/UserAgentData.js x: 3 commits (all time) y: 40 lines of code packages/fbjs/src/__forks__/cssVar.js x: 4 commits (all time) y: 11 lines of code packages/fbjs/src/__forks__/cx.js x: 3 commits (all time) y: 13 lines of code packages/fbjs/src/__forks__/isEventSupported.js x: 3 commits (all time) y: 27 lines of code packages/fbjs/src/__forks__/monitorCodeUse.js x: 3 commits (all time) y: 9 lines of code packages/fbjs/src/__forks__/requestAnimationFramePolyfill.js x: 3 commits (all time) y: 15 lines of code packages/fbjs/src/__forks__/setImmediate.js x: 2 commits (all time) y: 3 lines of code packages/fbjs/src/core/CSSCore.js x: 3 commits (all time) y: 66 lines of code packages/fbjs/src/core/Deferred.js x: 7 commits (all time) y: 52 lines of code packages/fbjs/src/core/PromiseMap.js x: 3 commits (all time) y: 32 lines of code packages/fbjs/src/core/_shouldPolyfillES6Collection.js x: 3 commits (all time) y: 17 lines of code packages/fbjs/src/core/areEqual.js x: 3 commits (all time) y: 82 lines of code packages/fbjs/src/core/cancelAnimationFramePolyfill.js x: 3 commits (all time) y: 8 lines of code packages/fbjs/src/core/createArrayFromMixed.js x: 3 commits (all time) y: 58 lines of code packages/fbjs/src/core/debounceCore.js x: 3 commits (all time) y: 18 lines of code packages/fbjs/src/core/dom/getActiveElement.js x: 6 commits (all time) y: 12 lines of code packages/fbjs/src/core/dom/getStyleProperty.js x: 3 commits (all time) y: 34 lines of code packages/fbjs/src/core/dom/getViewportDimensions.js x: 4 commits (all time) y: 34 lines of code packages/fbjs/src/core/dom/isTextNode.js x: 3 commits (all time) y: 5 lines of code packages/fbjs/src/core/enumerate.js x: 3 commits (all time) y: 176 lines of code packages/fbjs/src/core/getVendorPrefixedName.js x: 3 commits (all time) y: 50 lines of code packages/fbjs/src/core/isEmail.js x: 2 commits (all time) y: 5 lines of code packages/fbjs/src/core/joinClasses.js x: 4 commits (all time) y: 15 lines of code packages/fbjs/src/crypto/crc32.js x: 3 commits (all time) y: 56 lines of code packages/fbjs/src/datatransfer/DataTransfer.js x: 3 commits (all time) y: 109 lines of code packages/fbjs/src/dom/DOMMouseMoveTracker.js x: 3 commits (all time) y: 87 lines of code packages/fbjs/src/dom/ReactWheelHandler.js x: 3 commits (all time) y: 67 lines of code packages/fbjs/src/fetch/fetchWithRetries.js x: 4 commits (all time) y: 87 lines of code packages/fbjs/src/functional/equalsIterable.js x: 3 commits (all time) y: 45 lines of code packages/fbjs/src/functional/minBy.js x: 3 commits (all time) y: 21 lines of code packages/fbjs/src/misc/getByPath.js x: 2 commits (all time) y: 18 lines of code packages/fbjs/src/struct/Heap.js x: 3 commits (all time) y: 92 lines of code packages/fbjs/src/struct/IntegerBufferSet.js x: 3 commits (all time) y: 129 lines of code packages/fbjs/src/struct/PrefixIntervalTree.js x: 4 commits (all time) y: 193 lines of code packages/fbjs/src/stubs/EventListener.js x: 4 commits (all time) y: 43 lines of code packages/fbjs/src/unicode/UnicodeBidi.js x: 3 commits (all time) y: 196 lines of code packages/fbjs/src/unicode/UnicodeBidiDirection.js x: 3 commits (all time) y: 57 lines of code packages/fbjs/src/unicode/UnicodeCJK.js x: 3 commits (all time) y: 70 lines of code packages/fbjs/src/unicode/UnicodeHangulKorean.js x: 3 commits (all time) y: 61 lines of code packages/fbjs/src/unicode/UnicodeUtils.js x: 4 commits (all time) y: 108 lines of code packages/fbjs/src/unicode/UnicodeUtilsExtra.js x: 4 commits (all time) y: 106 lines of code packages/fbjs/src/useragent/VersionRange.js x: 4 commits (all time) y: 167 lines of code packages/fbjs/src/functional/compactArray.js x: 2 commits (all time) y: 14 lines of code
376.0
lines of code
  min: 1.0
  average: 38.35
  25th percentile: 10.0
  median: 18.0
  75th percentile: 46.0
  max: 376.0
0 28.0
commits (all time)
min: 1.0 | average: 3.62 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 28.0

File Size vs. Contributors (all time): 153 points

packages/fbjs/src/key-mirror/keyMirrorRecursive.js x: 3 contributors (all time) y: 40 lines of code packages/fbjs-scripts/jest/createCacheKeyFunction.js x: 6 contributors (all time) y: 40 lines of code packages/babel-preset-fbjs/plugins/inline-requires.js x: 14 contributors (all time) y: 192 lines of code packages/babel-preset-fbjs/plugins/test-utils/validateOutputAst.js x: 1 contributors (all time) y: 12 lines of code packages/eslint-config-fb-strict/index.js x: 1 contributors (all time) y: 71 lines of code packages/eslint-config-fbjs-opensource/index.js x: 4 contributors (all time) y: 361 lines of code packages/eslint-config-fbjs/index.js x: 4 contributors (all time) y: 376 lines of code packages/fbjs-scripts/jest/environment.js x: 3 contributors (all time) y: 1 lines of code packages/fbjs/src/functional/countDistinct.js x: 3 contributors (all time) y: 14 lines of code packages/fbjs/src/functional/distinctArray.js x: 3 contributors (all time) y: 4 lines of code packages/fbjs/src/functional/equalsSet.js x: 3 contributors (all time) y: 9 lines of code packages/fbjs/src/functional/everySet.js x: 3 contributors (all time) y: 18 lines of code packages/fbjs/src/__forks__/fetch.js x: 2 contributors (all time) y: 6 lines of code packages/fbjs/gulpfile.js x: 2 contributors (all time) y: 97 lines of code packages/fbjs/src/__forks__/invariant.js x: 5 contributors (all time) y: 31 lines of code packages/signedsource/index.js x: 5 contributors (all time) y: 67 lines of code packages/fbjs/src/core/emptyFunction.js x: 3 contributors (all time) y: 23 lines of code packages/eslint-config-fbjs/scripts/check-rules.js x: 1 contributors (all time) y: 25 lines of code packages/fbjs-eslint-utils/index.js x: 1 contributors (all time) y: 1 lines of code packages/fbjs-scripts/node/check-dev-engines.js x: 1 contributors (all time) y: 47 lines of code packages/fbjs-scripts/node/check-lib-requires.js x: 1 contributors (all time) y: 30 lines of code packages/fbjs-scripts/gulp/check-dependencies.js x: 6 contributors (all time) y: 78 lines of code packages/fbjs/src/performance/performanceNow.js x: 4 contributors (all time) y: 5 lines of code packages/babel-preset-fbjs/configure.js x: 4 contributors (all time) y: 72 lines of code packages/fbjs-scripts/jest/preprocessor.js x: 3 contributors (all time) y: 20 lines of code packages/fbjs/src/__forks__/warning.js x: 6 contributors (all time) y: 26 lines of code packages/fbjs-scripts/gulp/module-map.js x: 3 contributors (all time) y: 55 lines of code packages/fbjs-scripts/gulp/strip-provides-module.js x: 3 contributors (all time) y: 21 lines of code packages/babel-preset-fbjs/plugins/auto-importer.js x: 2 contributors (all time) y: 35 lines of code packages/babel-preset-fbjs/plugins/dev-declaration.js x: 2 contributors (all time) y: 29 lines of code packages/babel-preset-fbjs/plugins/dev-expression.js x: 2 contributors (all time) y: 80 lines of code packages/babel-preset-fbjs/plugins/object-assign.js x: 2 contributors (all time) y: 36 lines of code packages/babel-preset-fbjs/plugins/rewrite-modules.js x: 2 contributors (all time) y: 115 lines of code packages/eslint-config-fbjs-opensource/warning.js x: 2 contributors (all time) y: 3 lines of code packages/eslint-config-fbjs/utils/change-error-level.js x: 2 contributors (all time) y: 24 lines of code packages/fbjs-css-vars/index.js x: 2 contributors (all time) y: 13 lines of code packages/fbjs-eslint-utils/globals.js x: 2 contributors (all time) y: 73 lines of code packages/fbjs-scripts/babel/default-options.js x: 2 contributors (all time) y: 14 lines of code packages/fbjs/flow/lib/dev.js x: 2 contributors (all time) y: 1 lines of code packages/fbjs/index.js x: 2 contributors (all time) y: 2 lines of code packages/fbjs/src/__forks__/Style.js x: 3 contributors (all time) y: 24 lines of code packages/fbjs/src/__forks__/TokenizeUtil.js x: 2 contributors (all time) y: 11 lines of code packages/fbjs/src/__forks__/UserAgentData.js x: 2 contributors (all time) y: 40 lines of code packages/fbjs/src/__forks__/isEventSupported.js x: 2 contributors (all time) y: 27 lines of code packages/fbjs/src/__forks__/monitorCodeUse.js x: 2 contributors (all time) y: 9 lines of code packages/fbjs/src/__forks__/requestAnimationFramePolyfill.js x: 2 contributors (all time) y: 15 lines of code packages/fbjs/src/core/CSSCore.js x: 2 contributors (all time) y: 66 lines of code packages/fbjs/src/core/Deferred.js x: 4 contributors (all time) y: 52 lines of code packages/fbjs/src/core/PromiseMap.js x: 2 contributors (all time) y: 32 lines of code packages/fbjs/src/core/_shouldPolyfillES6Collection.js x: 2 contributors (all time) y: 17 lines of code packages/fbjs/src/core/areEqual.js x: 2 contributors (all time) y: 82 lines of code packages/fbjs/src/core/cancelAnimationFramePolyfill.js x: 2 contributors (all time) y: 8 lines of code packages/fbjs/src/core/createArrayFromMixed.js x: 2 contributors (all time) y: 58 lines of code packages/fbjs/src/core/debounceCore.js x: 2 contributors (all time) y: 18 lines of code packages/fbjs/src/core/dom/getActiveElement.js x: 4 contributors (all time) y: 12 lines of code packages/fbjs/src/core/dom/getStyleProperty.js x: 2 contributors (all time) y: 34 lines of code packages/fbjs/src/core/dom/isNode.js x: 3 contributors (all time) y: 11 lines of code packages/fbjs/src/core/dom/isTextNode.js x: 2 contributors (all time) y: 5 lines of code packages/fbjs/src/core/enumerate.js x: 2 contributors (all time) y: 176 lines of code packages/fbjs/src/core/getVendorPrefixedName.js x: 2 contributors (all time) y: 50 lines of code packages/fbjs/src/core/shallowEqual.js x: 3 contributors (all time) y: 33 lines of code packages/fbjs/src/crypto/crc32.js x: 2 contributors (all time) y: 56 lines of code packages/fbjs/src/datatransfer/DataTransfer.js x: 2 contributors (all time) y: 109 lines of code packages/fbjs/src/dom/DOMMouseMoveTracker.js x: 2 contributors (all time) y: 87 lines of code packages/fbjs/src/dom/ReactWheelHandler.js x: 2 contributors (all time) y: 67 lines of code packages/fbjs/src/dom/normalizeWheel.js x: 2 contributors (all time) y: 47 lines of code packages/fbjs/src/functional/equalsIterable.js x: 2 contributors (all time) y: 45 lines of code packages/fbjs/src/functional/flatMapArray.js x: 2 contributors (all time) y: 20 lines of code packages/fbjs/src/functional/minBy.js x: 2 contributors (all time) y: 21 lines of code packages/fbjs/src/struct/Heap.js x: 2 contributors (all time) y: 92 lines of code packages/fbjs/src/struct/IntegerBufferSet.js x: 2 contributors (all time) y: 129 lines of code packages/fbjs/src/struct/PrefixIntervalTree.js x: 3 contributors (all time) y: 193 lines of code packages/fbjs/src/stubs/EventListener.js x: 2 contributors (all time) y: 43 lines of code packages/fbjs/src/unicode/UnicodeBidi.js x: 2 contributors (all time) y: 196 lines of code packages/fbjs/src/unicode/UnicodeBidiDirection.js x: 2 contributors (all time) y: 57 lines of code packages/fbjs/src/unicode/UnicodeBidiService.js x: 2 contributors (all time) y: 31 lines of code packages/fbjs/src/unicode/UnicodeCJK.js x: 2 contributors (all time) y: 70 lines of code packages/fbjs/src/unicode/UnicodeHangulKorean.js x: 2 contributors (all time) y: 61 lines of code packages/fbjs/src/unicode/UnicodeUtils.js x: 2 contributors (all time) y: 108 lines of code packages/fbjs/src/unicode/UnicodeUtilsExtra.js x: 3 contributors (all time) y: 106 lines of code packages/fbjs/src/useragent/VersionRange.js x: 2 contributors (all time) y: 167 lines of code packages/fbjs/src/functional/compactArray.js x: 1 contributors (all time) y: 14 lines of code packages/fbjs/src/functional/partitionObject.js x: 1 contributors (all time) y: 19 lines of code
376.0
lines of code
  min: 1.0
  average: 38.35
  25th percentile: 10.0
  median: 18.0
  75th percentile: 46.0
  max: 376.0
0 14.0
contributors (all time)
min: 1.0 | average: 2.37 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 14.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".