{
    "name": "@ohos/ets_frontend",
    "description": "支持应用TS/JS语言代码的编译,行为符合ArkUI框架需要的Strict模式的ES2015标准",
    "version": "3.1",
    "license": "Apache License 2.0",
    "segment": {
        "destPath": "arkcompiler/ets_frontend"
    },
    "component": {
        "name": "ets_frontend",
        "subsystem": "arkcompiler",
        "syscap": [],
        "features": [],
        "adapted_system_type": [
            "standard"
        ],
        "rom": "",
        "ram": "",
        "deps": {
            "components": [
                "json",
                "runtime_core",
                "zlib",
                "bounds_checking_function",
                "protobuf",
                "icu",
                "abseil-cpp",
                "hilog",
                "typescript",
                "flatbuffers"
            ],
            "third_party": [
                "typescript"
            ]
        },
        "build": {
            "sub_component": [
                "//arkcompiler/ets_frontend:ets_frontend_build",
                "//arkcompiler/ets_frontend/ets2panda:libes2panda_public(//build/toolchain/linux:clang_x64)"
            ],
            "inner_kits": [
                {
                    "name": "//arkcompiler/ets_frontend/ets2panda/aot:ets2panda"
                },
                {
                    "name": "//arkcompiler/ets_frontend/es2panda:es2panda"
                },
                {
                    "name": "//arkcompiler/ets_frontend/ets2panda/driver/build_system:ohos_ets_build_system"
                },
                {
                    "name": "//arkcompiler/ets_frontend/ets2panda:libes2panda_public"
                },
                {
                    "name": "//arkcompiler/ets_frontend/ets2panda:libes2panda_public_headers"
                },
                {
                    "name": "//arkcompiler/ets_frontend/arkguard:build_arkguard_etc"
                },                
                {
                    "name": "//arkcompiler/ets_frontend/ets2panda/driver/dependency_analyzer:ohos_ets_dependency_analyzer"
                }
            ],
            "test": [
                "//arkcompiler/ets_frontend/es2panda:es2abc_tests"
            ]
        }
    }
}