[
    "./index.js",
    "./predefine.js",

    "./cocos2d/actions/**/*",

    "./cocos2d/animation/bezier.js",
    "./cocos2d/animation/types.js",
    "./cocos2d/animation/animation-clip.js",
    "./cocos2d/animation/animation-manager.js",
    "./cocos2d/animation/animation-state.js",
    "./cocos2d/animation/animation-animator.js",
    "./cocos2d/animation/playable.js",
    "./cocos2d/animation/easing.js",

    "./cocos2d/audio/**/*",

    "./cocos2d/core/CCDebug.js",
    "./cocos2d/core/CCDirector.js",
    "./cocos2d/core/CCNode.js",
    "./cocos2d/core/CCPrivateNode.js",
    "./cocos2d/core/CCScene.js",
    "./cocos2d/core/CCGame.js",
    "./cocos2d/core/CCScheduler.js",

    "./cocos2d/core/assets/**/*",
    "./cocos2d/core/3d/**/*",

    "./cocos2d/core/mesh/**/*",

    "./cocos2d/core/camera/CCCamera.js",

    "./cocos2d/core/collider/**/*",

    "./cocos2d/core/components/**/*",

    "./cocos2d/core/event/**/*",
    "./cocos2d/core/event-manager/CCEvent.js",
    "./cocos2d/core/event-manager/CCTouch.js",

    "./cocos2d/core/graphics/**/*",
    
    "./cocos2d/core/geom-utils/**/*",

    "./cocos2d/core/asset-manager/**/*",
    "!./cocos2d/core/asset-manager/fetch.js",
    "!./cocos2d/core/asset-manager/load.js",
    "!./cocos2d/core/asset-manager/preprocess.js",
    "!./cocos2d/core/asset-manager/urlTransformer.js",
    "!./cocos2d/core/asset-manager/utilities.js",

    "./cocos2d/core/physics/**/*",
    
    "./cocos2d/core/platform/**/*",
    "!./cocos2d/core/platform/BKInputManager.js",
    "!./cocos2d/core/platform/CCAssetLibrary.js",
    "!./cocos2d/core/platform/CCSAXParser.js",
    "!./cocos2d/core/platform/preprocess-class.js",
    "!./cocos2d/core/platform/requiring-frame.js",
    "!./cocos2d/core/platform/utils.js",
    "!./cocos2d/core/platform/id-generater.js",

    "./cocos2d/core/renderer/index.js",
    "./cocos2d/core/renderer/utils/dynamic-atlas/*",

    "./cocos2d/core/utils/affine-transform.js",
    "./cocos2d/core/utils/base-node.js",
    "./cocos2d/core/utils/CCPath.js",
    "./cocos2d/core/utils/find.js",
    "./cocos2d/core/utils/misc.js",
    "./cocos2d/core/utils/blend-func.js",
    "./cocos2d/core/utils/gray-sprite-state.js",

    "./cocos2d/core/value-types/**/*",

    "./cocos2d/particle/CCParticleAsset.js",
    "./cocos2d/particle/CCParticleSystem.js",

    "./cocos2d/tilemap/CCTiledMap.js",
    "./cocos2d/tilemap/CCTiledLayer.js",
    "./cocos2d/tilemap/CCTiledObjectGroup.js",
    "./cocos2d/tilemap/CCTiledMapAsset.js",
    "./cocos2d/tilemap/CCTiledTile.js",
    "./cocos2d/tilemap/CCTMXXMLParser.js",

    "./cocos2d/videoplayer/CCVideoPlayer.js",

    "./cocos2d/webview/CCWebView.js",

    "./extensions/ccpool/*.js",
    "./extensions/spine/*.js",
    "./extensions/dragonbones/*.js"
]