[ { "name": "Core", "locked": true, "entries": [], "internal/resources": [ "builtin-2d-gray-sprite", "builtin-2d-sprite", "builtin-clear-stencil", "builtin-unlit", "builtin-2d-base" ] }, { "name": "Canvas", "locked": true, "entries": [ "./cocos2d/core/components/CCCanvas.js" ] }, { "name": "Sprite", "locked": true, "entries": [ "./cocos2d/core/components/CCSprite.js" ] }, { "name": "Label", "locked": true, "entries": [ "./cocos2d/core/components/CCLabel.js" ] }, { "name": "Audio", "entries": [ "./cocos2d/audio/CCAudioEngine.js" ] }, { "name": "AudioSource", "entries": [ "./cocos2d/core/components/CCAudioSource.js" ], "dependencies": ["Audio"] }, { "name": "Action", "entries": [ "./cocos2d/actions/index.js" ] }, { "name": "Animation", "entries": [ "./cocos2d/core/components/CCAnimation.js", "./cocos2d/animation/index.js" ] }, { "name": "Button", "entries": [ "./cocos2d/core/components/CCButton.js" ] }, { "name": "Canvas Renderer", "locked": true, "hide": true, "entries": [ "./cocos2d/core/renderer/canvas/index.js" ] }, { "name": "Collider", "entries": [ "./cocos2d/core/collider/index.js" ] }, { "name": "Dynamic Atlas", "entries": [ "./cocos2d/core/renderer/utils/dynamic-atlas/manager.js" ], "dependencies": ["WebGL Renderer", "Renderer Texture"] }, { "name": "DragonBones", "entries": [ "./extensions/dragonbones/index.js" ], "dependencies": ["WebGL Renderer"] }, { "name": "EditBox", "entries": [ "./cocos2d/core/components/editbox/CCEditBox.js" ], "dependencies": ["WebGL Renderer"] }, { "name": "Graphics", "entries": [ "./cocos2d/core/graphics/graphics.js", "./cocos2d/core/renderer/webgl/assemblers/graphics/index.js", "./cocos2d/core/renderer/canvas/renderers/graphics/index.js" ] }, { "name": "Geom Utils", "since": "2.1.0", "entries": [ "./cocos2d/core/geom-utils/index.ts" ] }, { "name": "Intersection", "entries": [ "./cocos2d/core/collider/CCIntersection.js" ] }, { "name": "Layout", "entries": [ "./cocos2d/core/components/CCLayout.js" ] }, { "name": "Label Effect", "entries": [ "./cocos2d/core/components/CCLabelOutline.js", "./cocos2d/core/components/CCLabelShadow.js" ], "dependencies": ["Label"] }, { "name": "Mask", "entries": [ "./cocos2d/core/components/CCMask.js", "./cocos2d/core/renderer/webgl/assemblers/mask-assembler.js", "./cocos2d/core/renderer/canvas/renderers/mask.js" ], "dependencies": ["Graphics"] }, { "name": "Mesh", "entries": [ "./cocos2d/core/mesh/index.js" ] }, { "name": "MotionStreak", "entries": [ "./cocos2d/core/components/CCMotionStreak.js", "./cocos2d/core/renderer/webgl/assemblers/motion-streak.js", "./cocos2d/core/renderer/webgl/assemblers/motion-streak-multi.js" ], "dependencies": ["WebGL Renderer"] }, { "name": "NodePool", "entries": [ "./extensions/ccpool/CCNodePool.js" ] }, { "name": "Native Socket" }, { "name": "Physics", "entries": [ "./cocos2d/core/physics/index.js" ], "dependencies": ["Collider"] }, { "name": "PageView", "entries": [ "./cocos2d/core/components/CCPageView.js" ] }, { "name": "PageViewIndicator", "entries": [ "./cocos2d/core/components/CCPageViewIndicator.js" ] }, { "name": "ProgressBar", "entries": [ "./cocos2d/core/components/CCProgressBar.js" ] }, { "name": "ParticleSystem", "entries": [ "./cocos2d/particle/index.js" ], "dependencies": ["WebGL Renderer"] }, { "name": "RichText", "entries": [ "./cocos2d/core/components/CCRichText.js" ], "dependencies": ["WebGL Renderer"] }, { "name": "Renderer Texture", "entries": [ "./cocos2d/core/assets/CCRenderTexture.js" ], "dependencies": ["WebGL Renderer"] }, { "name": "Slider", "entries": [ "./cocos2d/core/components/CCSlider.js" ] }, { "name": "ScrollBar", "entries": [ "./cocos2d/core/components/CCScrollBar.js" ] }, { "name": "ScrollView", "entries": [ "./cocos2d/core/components/CCScrollView.js" ], "dependencies": ["Layout", "Mask"] }, { "name": "Spine Skeleton", "entries": [ "./extensions/spine/index.js" ], "internal/resources": [ "builtin-2d-spine" ], "dependencies": ["WebGL Renderer"] }, { "name": "StudioComponent", "entries": [ "./cocos2d/core/components/CCStudioComponent.js" ] }, { "name": "Toggle", "entries": [ "./cocos2d/core/components/CCToggle.js", "./cocos2d/core/components/CCToggleGroup.js", "./cocos2d/core/components/CCToggleContainer.js" ] }, { "name": "TiledMap", "entries": [ "./cocos2d/tilemap/index.js" ], "dependencies": ["WebGL Renderer"] }, { "name": "VideoPlayer", "entries": [ "./cocos2d/videoplayer/CCVideoPlayer.js" ] }, { "name": "Widget", "entries": [ "./cocos2d/core/components/CCWidget.js", "./cocos2d/core/base-ui/CCWidgetManager.js" ] }, { "name": "WebView", "entries": [ "./cocos2d/webview/CCWebView.js" ] }, { "name": "WebGL Renderer", "locked": true, "hide": true, "entries": [ "./cocos2d/core/renderer/webgl/model-batcher.js", "./cocos2d/core/renderer/webgl/assemblers/index.js", "./extensions/dragonbones/webgl-assembler.js" ] }, { "name": "3D", "since": "2.1.0", "entries": [ "./cocos2d/core/3d/index.js", "./cocos2d/core/renderer/webgl/assemblers/label/3d/bmfont.js", "./cocos2d/core/renderer/webgl/assemblers/label/3d/letter.js", "./cocos2d/core/renderer/webgl/assemblers/label/3d/ttf.js", "./cocos2d/core/renderer/webgl/assemblers/sprite/3d/bar-filled.js", "./cocos2d/core/renderer/webgl/assemblers/sprite/3d/mesh.js", "./cocos2d/core/renderer/webgl/assemblers/sprite/3d/radial-filled.js", "./cocos2d/core/renderer/webgl/assemblers/sprite/3d/simple.js", "./cocos2d/core/renderer/webgl/assemblers/sprite/3d/sliced.js", "./cocos2d/core/renderer/webgl/assemblers/sprite/3d/tiled.js" ], "dependencies": ["Mesh", "WebGL Renderer", "Geom Utils"] }, { "name": "3D Primitive", "since": "2.1.1", "entries": [ "./cocos2d/core/3d/primitive/index.ts" ], "dependencies": ["3D"] }, { "name": "SubContext", "entries": [ "./cocos2d/core/components/SubContextView.js" ], "hide": true }, { "name": "TypeScript Polyfill", "entries": [ "./polyfill/typescript.js" ], "hide": true }, { "name": "3D Physics/cannon.js", "since": "2.3.0", "entries": [ "./cocos2d/core/3d/physics/exports/physics-cannon.ts" ], "dependencies": ["3D", "3D Physics Framework"] }, { "name": "3D Physics/Builtin", "since": "2.3.0", "entries": [ "./cocos2d/core/3d/physics/exports/physics-builtin.ts" ], "dependencies": ["3D", "3D Physics Framework"] }, { "name": "3D Physics Framework", "entries": [ "./cocos2d/core/3d/physics/exports/physics-framework.ts" ], "hide": true }, { "name": "3D Particle", "since": "2.3.0", "entries": [ "./cocos2d/core/3d/particle/particle-system-3d.ts", "./cocos2d/core/3d/particle/renderer/particle-system-3d-renderer.ts" ], "internal/resources": [ "builtin-3d-particle", "builtin-3d-particle-trail" ], "dependencies": ["3D"] }, { "name": "SafeArea", "since": "2.4.0", "entries": [ "./cocos2d/core/components/CCSafeArea.js" ], "dependencies": ["Widget"] } ]