diff --git a/LICENSE b/js_api_module/LICENSE similarity index 100% rename from LICENSE rename to js_api_module/LICENSE diff --git a/README.md b/js_api_module/README.md similarity index 100% rename from README.md rename to js_api_module/README.md diff --git a/README_zh.md b/js_api_module/README_zh.md similarity index 100% rename from README_zh.md rename to js_api_module/README_zh.md diff --git a/build_ts_js.py b/js_api_module/build_ts_js.py similarity index 100% rename from build_ts_js.py rename to js_api_module/build_ts_js.py diff --git a/bundle.json b/js_api_module/bundle.json similarity index 100% rename from bundle.json rename to js_api_module/bundle.json diff --git a/convertxml/BUILD.gn b/js_api_module/convertxml/BUILD.gn similarity index 100% rename from convertxml/BUILD.gn rename to js_api_module/convertxml/BUILD.gn diff --git a/convertxml/js_convertxml.cpp b/js_api_module/convertxml/js_convertxml.cpp similarity index 100% rename from convertxml/js_convertxml.cpp rename to js_api_module/convertxml/js_convertxml.cpp diff --git a/convertxml/js_convertxml.h b/js_api_module/convertxml/js_convertxml.h similarity index 100% rename from convertxml/js_convertxml.h rename to js_api_module/convertxml/js_convertxml.h diff --git a/convertxml/native_module_convertxml.cpp b/js_api_module/convertxml/native_module_convertxml.cpp similarity index 100% rename from convertxml/native_module_convertxml.cpp rename to js_api_module/convertxml/native_module_convertxml.cpp diff --git a/convertxml/src/js_convertxml.ts b/js_api_module/convertxml/src/js_convertxml.ts similarity index 100% rename from convertxml/src/js_convertxml.ts rename to js_api_module/convertxml/src/js_convertxml.ts diff --git a/convertxml/tsconfig.json b/js_api_module/convertxml/tsconfig.json similarity index 100% rename from convertxml/tsconfig.json rename to js_api_module/convertxml/tsconfig.json diff --git a/mozilla_docs.txt b/js_api_module/mozilla_docs.txt similarity index 100% rename from mozilla_docs.txt rename to js_api_module/mozilla_docs.txt diff --git a/test_uri/unittest/BUILD.gn b/js_api_module/test_uri/unittest/BUILD.gn similarity index 100% rename from test_uri/unittest/BUILD.gn rename to js_api_module/test_uri/unittest/BUILD.gn diff --git a/test_uri/unittest/test.h b/js_api_module/test_uri/unittest/test.h similarity index 100% rename from test_uri/unittest/test.h rename to js_api_module/test_uri/unittest/test.h diff --git a/test_uri/unittest/test_ark.cpp b/js_api_module/test_uri/unittest/test_ark.cpp similarity index 100% rename from test_uri/unittest/test_ark.cpp rename to js_api_module/test_uri/unittest/test_ark.cpp diff --git a/test_uri/unittest/test_napi.cpp b/js_api_module/test_uri/unittest/test_napi.cpp similarity index 100% rename from test_uri/unittest/test_napi.cpp rename to js_api_module/test_uri/unittest/test_napi.cpp diff --git a/test_xml/unittest/BUILD.gn b/js_api_module/test_xml/unittest/BUILD.gn similarity index 100% rename from test_xml/unittest/BUILD.gn rename to js_api_module/test_xml/unittest/BUILD.gn diff --git a/test_xml/unittest/test.h b/js_api_module/test_xml/unittest/test.h similarity index 100% rename from test_xml/unittest/test.h rename to js_api_module/test_xml/unittest/test.h diff --git a/test_xml/unittest/test_ark.cpp b/js_api_module/test_xml/unittest/test_ark.cpp similarity index 100% rename from test_xml/unittest/test_ark.cpp rename to js_api_module/test_xml/unittest/test_ark.cpp diff --git a/test_xml/unittest/test_xml.cpp b/js_api_module/test_xml/unittest/test_xml.cpp similarity index 100% rename from test_xml/unittest/test_xml.cpp rename to js_api_module/test_xml/unittest/test_xml.cpp diff --git a/uri/BUILD.gn b/js_api_module/uri/BUILD.gn similarity index 100% rename from uri/BUILD.gn rename to js_api_module/uri/BUILD.gn diff --git a/uri/js_uri.cpp b/js_api_module/uri/js_uri.cpp similarity index 100% rename from uri/js_uri.cpp rename to js_api_module/uri/js_uri.cpp diff --git a/uri/js_uri.h b/js_api_module/uri/js_uri.h similarity index 100% rename from uri/js_uri.h rename to js_api_module/uri/js_uri.h diff --git a/uri/native_module_uri.cpp b/js_api_module/uri/native_module_uri.cpp similarity index 100% rename from uri/native_module_uri.cpp rename to js_api_module/uri/native_module_uri.cpp diff --git a/uri/src/js_uri.ts b/js_api_module/uri/src/js_uri.ts similarity index 100% rename from uri/src/js_uri.ts rename to js_api_module/uri/src/js_uri.ts diff --git a/uri/tsconfig.json b/js_api_module/uri/tsconfig.json similarity index 100% rename from uri/tsconfig.json rename to js_api_module/uri/tsconfig.json diff --git a/url/BUILD.gn b/js_api_module/url/BUILD.gn similarity index 100% rename from url/BUILD.gn rename to js_api_module/url/BUILD.gn diff --git a/url/js_url.cpp b/js_api_module/url/js_url.cpp similarity index 100% rename from url/js_url.cpp rename to js_api_module/url/js_url.cpp diff --git a/url/js_url.h b/js_api_module/url/js_url.h similarity index 100% rename from url/js_url.h rename to js_api_module/url/js_url.h diff --git a/url/native_module_url.cpp b/js_api_module/url/native_module_url.cpp similarity index 100% rename from url/native_module_url.cpp rename to js_api_module/url/native_module_url.cpp diff --git a/url/src/js_url.ts b/js_api_module/url/src/js_url.ts similarity index 100% rename from url/src/js_url.ts rename to js_api_module/url/src/js_url.ts diff --git a/url/tsconfig.json b/js_api_module/url/tsconfig.json similarity index 100% rename from url/tsconfig.json rename to js_api_module/url/tsconfig.json diff --git a/xml/BUILD.gn b/js_api_module/xml/BUILD.gn similarity index 100% rename from xml/BUILD.gn rename to js_api_module/xml/BUILD.gn diff --git a/xml/js_xml.cpp b/js_api_module/xml/js_xml.cpp similarity index 100% rename from xml/js_xml.cpp rename to js_api_module/xml/js_xml.cpp diff --git a/xml/js_xml.h b/js_api_module/xml/js_xml.h similarity index 100% rename from xml/js_xml.h rename to js_api_module/xml/js_xml.h diff --git a/xml/native_module_xml.cpp b/js_api_module/xml/native_module_xml.cpp similarity index 100% rename from xml/native_module_xml.cpp rename to js_api_module/xml/native_module_xml.cpp diff --git a/xml/src/js_xml.ts b/js_api_module/xml/src/js_xml.ts similarity index 100% rename from xml/src/js_xml.ts rename to js_api_module/xml/src/js_xml.ts diff --git a/xml/tsconfig.json b/js_api_module/xml/tsconfig.json similarity index 100% rename from xml/tsconfig.json rename to js_api_module/xml/tsconfig.json