1{
2    "name": "@ohos/nfc",
3    "version": "3.1",
4    "description": "nfc service",
5    "homePage": "https://gitee.com/openharmony",
6    "license": "Apache License 2.0",
7    "repository": "https://gitee.com/openharmony/communication_nfc",
8    "domain": "os",
9    "language": "",
10    "publishAs": "code-segment",
11    "private": false,
12    "scripts": {},
13    "tags": [
14        "foundation"
15    ],
16    "keywords": [
17        "communication",
18        "nfc"
19    ],
20    "envs": [],
21    "dirs": [],
22    "author": {
23        "name": "",
24        "email": "",
25        "url": ""
26    },
27    "contributors": [
28        {
29            "name": "",
30            "email": "",
31            "url": ""
32        }
33    ],
34    "segment": {
35        "destPath": "foundation/communication/nfc"
36    },
37    "component": {
38        "name": "nfc",
39        "subsystem": "communication",
40        "syscap": [
41            "SystemCapability.Communication.NFC.Core",
42            "SystemCapability.Communication.NFC.Tag",
43            "SystemCapability.Communication.NFC.CardEmulation"
44        ],
45        "features": [
46            "nfc_use_vendor_nci_native",
47            "nfc_service_feature_vendor_applications_enabled",
48            "nfc_sim_feature"
49        ],
50        "adapted_system_type": [
51            "standard"
52        ],
53        "rom": "",
54        "ram": "",
55        "deps": {
56            "components": [
57                "ipc",
58                "hilog",
59                "bundle_framework",
60                "c_utils",
61                "napi",
62                "ability_base",
63                "samgr",
64                "ability_runtime",
65                "access_token",
66                "common_event_service",
67                "eventhandler",
68                "miscdevice",
69                "preferences",
70                "safwk",
71                "drivers_interface_nfc",
72                "init",
73                "hisysevent",
74                "data_share",
75                "screenlock_mgr",
76                "power_manager",
77                "distributed_notification_service",
78                "wifi",
79                "i18n",
80                "bluetooth",
81                "image_framework"
82            ],
83            "third_party": [
84                "cJSON",
85                "zlib"
86            ]
87        },
88        "build": {
89            "group_type": {
90                "base_group": [],
91                "fwk_group": [
92                    "//foundation/communication/nfc/interfaces/inner_api/cardEmulation:nfc_inner_kits_card_emulation",
93                    "//foundation/communication/nfc/interfaces/inner_api/controller:nfc_inner_kits_controller",
94                    "//foundation/communication/nfc/interfaces/inner_api/tags:nfc_inner_kits_tags",
95                    "//foundation/communication/nfc/frameworks/js/napi/controller:controller",
96                    "//foundation/communication/nfc/frameworks/js/napi/cardEmulation:cardemulation",
97                    "//foundation/communication/nfc/frameworks/js/napi/tag:tag"
98                ],
99                "service_group": [
100                    "//foundation/communication/nfc/sa_profile:nfc_profile",
101                    "//foundation/communication/nfc/services:nfc_service"
102                ]
103            },
104            "inner_kits": [
105                {
106                    "type": "so",
107                    "name":
108                    "//foundation/communication/nfc/interfaces/inner_api/cardEmulation:nfc_inner_kits_card_emulation",
109                    "header": {
110                        "header_files": [
111                        ],
112                        "header_base": "//foundation/communication/nfc/interfaces/inner_api/cardEmulation"
113                    }
114                },
115                {
116                    "type": "so",
117                    "name": "//foundation/communication/nfc/interfaces/inner_api/common:nfc_inner_kits_common",
118                    "header": {
119                        "header_files": [
120                        ],
121                        "header_base": "//foundation/communication/nfc/interfaces/inner_api/common"
122                    }
123                },
124                {
125                    "type": "so",
126                    "name": "//foundation/communication/nfc/interfaces/inner_api/controller:nfc_inner_kits_controller",
127                    "header": {
128                        "header_files": [
129                            "nfc_controller.h"
130                        ],
131                        "header_base": "//foundation/communication/nfc/interfaces/inner_api/controller"
132                    }
133                },
134                {
135                    "type": "so",
136                    "name": "//foundation/communication/nfc/interfaces/inner_api/tags:nfc_inner_kits_tags",
137                    "header": {
138                        "header_files": [
139                        ],
140                        "header_base": "//foundation/communication/nfc/interfaces/inner_api/tags"
141                    }
142                }
143            ],
144            "test": [
145                "//foundation/communication/nfc/test:test_nfc_service"
146            ]
147        },
148        "hisysevent_config": [
149            "//foundation/communication/nfc/hisysevent.yaml"
150        ]
151    }
152}
153