aliyun / alibabacloud-alfa
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 8% | 26% | 65%
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
tsx0% | 0% | 31% | 33% | 34%
ts0% | 0% | 0% | 20% | 79%
js0% | 0% | 0% | 38% | 61%
jsx0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
packages0% | 0% | 8% | 26% | 65%
Longest Files (Top 50)
File# lines# units
createApplication.tsx
in packages/react/alfa-react/src
329 -
index.tsx
in packages/react/react-application/src
202 9
Application.js
in packages/vue/vue-application/src
158 8
Application.ts
in packages/core/kernal/src/application
140 23
mount.tsx
in packages/react/react-portal/src
131 5
index.ts
in packages/core/alfa-core/src/types
119 -
createAlfaWidget.tsx
in packages/react/alfa-react/src
116 3
base.tsx
in packages/core/alfa-core/src
114 7
utils.ts
in packages/react/react-portal/src
112 4
Skeleton.tsx
in packages/react/alfa-react/src/components/Loading
110 5
index.tsx
in packages/react/react-application/src/Skeleton
110 5
index.component.ts
in packages/ng/ng-application/src
110 3
createSingleSpaLoader.ts
in packages/core/kernal/src/application
110 4
index.stories.js
in packages/core/browser-vm/stories
110 -
Context.js
in packages/core/browser-vm/src
107 10
requireEnsure.ts
in packages/core/loader/src
105 8
index.ts
in packages/react/alfa-react/src/types
101 -
singleSpaVue.ts
in packages/vue/vue-portal/src
95 5
getWidgetDeps.ts
in packages/react/alfa-react/src/widget
92 -
getConsoleConfig.ts
in packages/react/alfa-react/src/utils
89 -
OSJsonpPlugin.ts
in packages/build-tools/breezr-plugin-os/src
85 4
util.ts
in packages/core/kernal/src/misc
84 4
Window.js
in packages/core/browser-vm/src
84 3
postcssWrap.ts
in packages/build-tools/postcss-wrapper/src
83 1
hook.ts
in packages/core/loader/src
83 1
type.ts
in packages/core/kernal/src
82 -
index.ts
in packages/core/alfa-core/src/utils
82 2
index.ts
in packages/ng/ng-builder/src
79 3
getManifest.ts
in packages/core/alfa-core/src/utils
75 -
OSJsonpPlugin.ts
in packages/next/plugin-webpack5-os/src
73 4
style.ts
in packages/react/alfa-react/src/components/Loading
68 -
style.ts
in packages/react/react-application/src/Skeleton
68 -
logger.ts
in packages/core/alfa-core/src/utils
67 10
mount.ts
in packages/core/kernal/src
66 -
responseInterceptor.ts
in packages/core/alfa-core/src/utils/interceptors
66 6
createApp.ts
in packages/core/kernal/src/application
65 -
MultiEntryManifest.ts
in packages/build-tools/breezr-plugin-os/src
63 3
ErrorBoundary.tsx
in packages/react/react-portal/src
62 3
getWidgetVersionById.ts
in packages/react/alfa-react/src/widget
62 1
manifest.ts
in packages/core/kernal/src/misc
62 -
strict.stories.js
in packages/core/browser-vm/stories
61 3
MultiEntryManifest.ts
in packages/next/plugin-webpack5-os/src
59 3
env.ts
in packages/react/alfa-react/src/widget
59 -
Document.js
in packages/core/browser-vm/src
59 3
createAlfaApp.tsx
in packages/react/alfa-react/src
56 2
Module.ts
in packages/core/loader/src/module
56 3
anchor.tsx
in packages/react/react-portal/src
51 -
beforeLoadHook.ts
in packages/react/alfa-react/src/loaders
50 1
index.ts
in packages/ng/ng-portal/src
50 -
index.ts
in packages/react/alfa-react/src/utils
49 -
Files With Most Units (Top 50)
File# lines# units
Application.ts
in packages/core/kernal/src/application
140 23
logger.ts
in packages/core/alfa-core/src/utils
67 10
Context.js
in packages/core/browser-vm/src
107 10
index.tsx
in packages/react/react-application/src
202 9
Application.js
in packages/vue/vue-application/src
158 8
requireEnsure.ts
in packages/core/loader/src
105 8
base.tsx
in packages/core/alfa-core/src
114 7
Application.ts
in packages/core/kernal/src/server
41 6
responseInterceptor.ts
in packages/core/alfa-core/src/utils/interceptors
66 6
cacheManager.ts
in packages/core/alfa-core/src/utils
37 6
singleSpaVue.ts
in packages/vue/vue-portal/src
95 5
mount.tsx
in packages/react/react-portal/src
131 5
Skeleton.tsx
in packages/react/alfa-react/src/components/Loading
110 5
index.tsx
in packages/react/react-application/src/Skeleton
110 5
OSJsonpPlugin.ts
in packages/build-tools/breezr-plugin-os/src
85 4
OSJsonpPlugin.ts
in packages/next/plugin-webpack5-os/src
73 4
utils.ts
in packages/react/react-portal/src
112 4
util.ts
in packages/core/kernal/src/misc
84 4
createSingleSpaLoader.ts
in packages/core/kernal/src/application
110 4
Location.js
in packages/core/browser-vm/src
43 4
MultiEntryManifest.ts
in packages/build-tools/breezr-plugin-os/src
63 3
MultiEntryManifest.ts
in packages/next/plugin-webpack5-os/src
59 3
ErrorBoundary.tsx
in packages/react/react-portal/src
62 3
hook.ts
in packages/react/react-portal/src
30 3
createAlfaWidget.tsx
in packages/react/alfa-react/src
116 3
schedule.ts
in packages/react/alfa-react/src
36 3
index.ts
in packages/ng/ng-builder/src
79 3
index.component.ts
in packages/ng/ng-application/src
110 3
Module.ts
in packages/core/loader/src/module
56 3
ManifestCachePool.ts
in packages/core/kernal/src/misc
22 3
AppCachePool.ts
in packages/core/kernal/src/application
17 3
Document.js
in packages/core/browser-vm/src
59 3
Window.js
in packages/core/browser-vm/src
84 3
strict.stories.js
in packages/core/browser-vm/stories
61 3
DonePlugins.ts
in packages/build-tools/breezr-plugin-os/src
30 2
DonePlugins.ts
in packages/next/plugin-webpack5-os/src
25 2
index.tsx
in packages/react/alfa-react/src/components/ErrorBoundary
39 2
Paragraph.tsx
in packages/react/alfa-react/src/components/Loading
34 2
emitter.tsx
in packages/react/alfa-react/src/widget
10 2
createAlfaApp.tsx
in packages/react/alfa-react/src
56 2
widget.tsx
in packages/react/alfa-react/src
46 2
Paragraph.tsx
in packages/react/react-application/src/Skeleton
34 2
index.ts
in packages/core/loader/src
13 2
index.ts
in packages/core/alfa-core/src/utils
82 2
common.js
in packages/core/browser-vm/src/utils
11 2
HTMLScriptElement.js
in packages/core/browser-vm/src/utils
35 2
postcssWrap.ts
in packages/build-tools/postcss-wrapper/src
83 1
generateCdnPath.ts
in packages/vue/vue-cli-plugin-os/src
24 1
router.tsx
in packages/react/react-portal/src
21 1
beforeLoadHook.ts
in packages/react/alfa-react/src/loaders
50 1
Files With Long Lines (Top 22)

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

File# lines# units# long lines
OSJsonpPlugin.ts
in packages/build-tools/breezr-plugin-os/src
85 4 3
OSJsonpPlugin.ts
in packages/next/plugin-webpack5-os/src
73 4 2
style.ts
in packages/react/alfa-react/src/components/Loading
68 - 2
getWidgetDeps.ts
in packages/react/alfa-react/src/widget
92 - 2
style.ts
in packages/react/react-application/src/Skeleton
68 - 2
getManifest.ts
in packages/core/alfa-core/src/utils
75 - 2
index.stories.js
in packages/core/browser-vm/stories
110 - 2
wrapCss.ts
in packages/build-tools/postcss-wrapper/src
35 - 1
postcssWrap.ts
in packages/build-tools/postcss-wrapper/src
83 1 1
mount.tsx
in packages/react/react-portal/src
131 5 1
createApplication.tsx
in packages/react/alfa-react/src
329 - 1
withRouter.tsx
in packages/react/react-application/src
37 - 1
index.tsx
in packages/react/react-application/src
202 9 1
index.stories.tsx
in packages/react/react-application/stories
30 - 1
index.component.ts
in packages/ng/ng-application/src
110 3 1
requireEnsure.ts
in packages/core/loader/src
105 8 1
style.ts
in packages/core/kernal/src/misc
22 - 1
manifest.ts
in packages/core/kernal/src/misc
62 - 1
createApp.ts
in packages/core/kernal/src/application
65 - 1
getI18nMessages.ts
in packages/core/alfa-core/src/utils
31 - 1
Elements.js
in packages/core/browser-vm/src
48 - 1
browser.stories.js
in packages/core/browser-vm/stories
34 - 1