alibaba / hooks
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 10% | 28% | 61%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
ts0% | 0% | 7% | 29% | 62%
tsx0% | 0% | 50% | 31% | 17%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
packages0% | 0% | 8% | 28% | 63%
config0% | 0% | 62% | 37% | 0%
public0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
index.tsx
in packages/hooks/src/useAntdTable
230 2
index.ts
in packages/hooks/src/useKeyPress
213 5
config.ts
in config
206 1
index.ts
in packages/hooks/src/useDynamicList
165 -
index.ts
in packages/hooks/src
160 -
index.tsx
in packages/hooks/src/useInfiniteScroll
143 -
index.ts
in packages/hooks/src/useWebSocket
141 1
index.ts
in packages/hooks/src/useVirtualList
133 -
index.ts
in packages/hooks/src/useFullscreen
133 1
index.ts
in packages/hooks/src/useLongPress
124 2
index.ts
in packages/hooks/src/useExternal
122 -
hooks.ts
in config
122 -
Fetch.ts
in packages/hooks/src/useRequest/src
121 8
useCachePlugin.ts
in packages/hooks/src/useRequest/src/plugins
115 -
index.ts
in packages/hooks/src/createUseStorageState
106 3
index.ts
in packages/hooks/src/useHistoryTravel
105 5
index.ts
in packages/hooks/src/useSelections
99 1
index.ts
in packages/hooks/src/useDrop
97 -
index.ts
in packages/hooks/src/useTextSelection
93 2
types.ts
in packages/hooks/src/useRequest/src
81 -
index.ts
in packages/hooks/src/useNetwork
76 3
index.ts
in packages/hooks/src/useEventListener
75 6
index.ts
in packages/use-url-state/src
74 -
index.ts
in packages/hooks/src/useMouse
70 1
index.ts
in packages/hooks/src/useResponsive
69 4
index.ts
in packages/hooks/src/useRafInterval
66 5
index.ts
in packages/hooks/src/useCounter
65 2
index.ts
in packages/hooks/src/useScroll
64 1
index.ts
in packages/hooks/src/useDrag
63 -
index.ts
in packages/hooks/src/useCountDown
62 -
index.ts
in packages/hooks/src/useTheme
61 1
index.ts
in packages/hooks/src/useControllableValue
61 4
useRequestImplement.ts
in packages/hooks/src/useRequest/src
61 1
usePollingPlugin.ts
in packages/hooks/src/useRequest/src/plugins
60 -
useDebouncePlugin.ts
in packages/hooks/src/useRequest/src/plugins
57 -
index.ts
in packages/hooks/src/usePagination
56 -
gulpfile.js
in packages/hooks
55 3
index.ts
in packages/hooks/src/useRafTimeout
54 5
bootstrap-badge.css
in public/useExternal
51 -
types.ts
in packages/hooks/src/useAntdTable
51 -
useThrottlePlugin.ts
in packages/hooks/src/useRequest/src/plugins
51 -
index.ts
in packages/hooks/src/useReactive
49 3
fusionAdapter.ts
in packages/hooks/src/useFusionTable
47 -
index.ts
in packages/hooks/src/useInViewport
47 2
createEffectWithTarget.ts
in packages/hooks/src/utils
45 -
useAutoRunPlugin.ts
in packages/hooks/src/useRequest/src/plugins
44 -
useRetryPlugin.ts
in packages/hooks/src/useRequest/src/plugins
43 -
39 -
index.tsx
in packages/hooks/src/useFocusWithin
39 1
cache.ts
in packages/hooks/src/useRequest/src/utils
39 -
Files With Most Units (Top 50)
File# lines# units
Fetch.ts
in packages/hooks/src/useRequest/src
121 8
index.ts
in packages/hooks/src/useEventListener
75 6
index.ts
in packages/hooks/src/useRafInterval
66 5
index.ts
in packages/hooks/src/useKeyPress
213 5
index.ts
in packages/hooks/src/useHistoryTravel
105 5
index.ts
in packages/hooks/src/useRafTimeout
54 5
index.ts
in packages/hooks/src/useControllableValue
61 4
index.ts
in packages/hooks/src/useResponsive
69 4
gulpfile.js
in packages/hooks
55 3
index.ts
in packages/hooks/src/useReactive
49 3
index.ts
in packages/hooks/src/createUseStorageState
106 3
index.ts
in packages/hooks/src/useNetwork
76 3
index.ts
in packages/hooks/src/useGetState
19 3
index.ts
in packages/hooks/src/useAsyncEffect
34 3
testingHelpers.ts
in packages/hooks/src/utils
18 2
index.ts
in packages/hooks/src/useMemoizedFn
25 2
index.ts
in packages/hooks/src/useLongPress
124 2
index.ts
in packages/hooks/src/useInViewport
47 2
index.ts
in packages/hooks/src/useCounter
65 2
index.tsx
in packages/hooks/src/useAntdTable
230 2
index.ts
in packages/hooks/src/useTextSelection
93 2
index.ts
in packages/hooks/src/useEventEmitter
32 2
test-external-script.js
in public/useExternal
5 1
index.ts
in packages/hooks/src/useCookieState
35 1
index.ts
in packages/hooks/src/useSet
36 1
index.ts
in packages/hooks/src/useHover
35 1
index.ts
in packages/hooks/src/useSize
36 1
depsAreSame.ts
in packages/hooks/src/utils
8 1
domTarget.ts
in packages/hooks/src/utils
26 1
lodash-polyfill.ts
in packages/hooks/src/utils
14 1
index.ts
in packages/hooks/src/useTheme
61 1
index.ts
in packages/hooks/src/usePrevious
16 1
index.ts
in packages/hooks/src/useLatest
7 1
index.ts
in packages/hooks/src/useClickAway
37 1
index.ts
in packages/hooks/src/useThrottle
14 1
index.ts
in packages/hooks/src/createUpdateEffect
20 1
index.ts
in packages/hooks/src/useCreation
16 1
index.ts
in packages/hooks/src/useMap
36 1
index.ts
in packages/hooks/src/useThrottleEffect
20 1
index.ts
in packages/hooks/src/useDocumentVisibility
24 1
index.ts
in packages/hooks/src/useWebSocket
141 1
index.ts
in packages/hooks/src/useBoolean
22 1
index.ts
in packages/hooks/src/useToggle
28 1
index.ts
in packages/hooks/src/useDebounce
14 1
index.ts
in packages/hooks/src/useWhyDidYouUpdate
23 1
index.ts
in packages/hooks/src/useDebounceEffect
20 1
index.ts
in packages/hooks/src/useScroll
64 1
index.ts
in packages/hooks/src/useSafeState
15 1
index.ts
in packages/hooks/src/useSelections
99 1
index.ts
in packages/hooks/src/useTitle
21 1
Files With Long Lines (Top 0)

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

File# lines# units# long lines