Name Date Size

..25-Oct-20244 KiB

.gitattributesH A D25-Oct-2024631

.gitignoreH A D25-Oct-2024622

api/H25-Oct-202436 KiB

arkts/H25-Oct-20244 KiB

build-tools/H25-Oct-20244 KiB

BUILD.gnH A D25-Oct-20244.9 KiB

interface_config.gniH A D25-Oct-2024905

kits/H25-Oct-20244 KiB

LICENCE.mdH A D25-Oct-20241.4 KiB

LICENSEH A D25-Oct-20249.9 KiB

OAT.xmlH A D25-Oct-20246.2 KiB

process_internal.pyH A D25-Oct-20242.7 KiB

README.mdH A D25-Oct-2024996

README_zh.mdH A D25-Oct-20241.9 KiB

remove_internal.pyH A D25-Oct-20241.7 KiB

remove_internal.pydepsH A D25-Oct-2024183

remove_list.jsonH A D25-Oct-2024902

README.md

1#  Public Repository for API Declaration Files
2
3## Overview
4
5This repository is used to store .d.ts declaration files of JavaScript/TypeScript APIs and API-related tools.
6
7## Directory Structure
8
9```
10├─api
11|  ├─@internal
12│  |  ├─component
13│  |  |  └─ets                 # Declaration file for components in the TypeScript-based declarative development paradigm
14|  |  └─ets 
15|  ├─config                    # JavaScript-based web-like development paradigm
16|  ├─form                      # JavaScript service widget
17|  ├─@ohos.×××.d.ts            # API declaration file
18|  └─@system.×××.d.ts          # Deprecated APIs
19├─build-tools
20   ├─api_check_plugin          # Tool for checking API specifications
21   |  ├─plugin
22   |  ├─src
23   |  └─test
24   └─collect_application_api   # Tool for parsing used APIs
25      └─src
26```
27
28## Repositories Involved
29
30[interface-sdk_js](https://gitee.com/openharmony/interface_sdk-js/tree/master)
31