@@ -8099,6 +8099,7 @@ Get endpoint type events from the given endpoint type ID.
80998099## JS API: generator logic
81008100
81018101* [JS API: generator logic](#module_JS API_ generator logic)
8102+ * [~findAndReadJsonFiles(obj, basePath)](#module_JS API_ generator logic..findAndReadJsonFiles) ⇒ <code>Promise.<string></code>
81028103 * [~loadGenTemplateFromFile(templatePath)](#module_JS API_ generator logic..loadGenTemplateFromFile) ⇒
81038104 * [~recordPackageIfNonexistent(db, packagePath, parentId, packageType, version, category, description)](#module_JS API_ generator logic..recordPackageIfNonexistent) ⇒
81048105 * [~loadTemplateOptionsFromJsonFile(db, packageId, category, externalPath)](#module_JS API_ generator logic..loadTemplateOptionsFromJsonFile) ⇒
@@ -8146,6 +8147,19 @@ Get endpoint type events from the given endpoint type ID.
81468147 * [~templatePromise(global, promise)](#module_JS API_ generator logic..templatePromise)
81478148 * [~deprecatedHelper(fn, explanation)](#module_JS API_ generator logic..deprecatedHelper) ⇒
81488149
8150+ <a name="module_JS API_ generator logic..findAndReadJsonFiles"></a>
8151+
8152+ ### JS API: generator logic~findAndReadJsonFiles(obj, basePath) ⇒ <code>Promise.<string></code>
8153+ Finds and reads JSON files referenced in a nested object.
8154+
8155+ **Kind**: inner method of [<code>JS API: generator logic</code>](#module_JS API_ generator logic)
8156+ **Returns**: <code>Promise.<string></code> - - A promise that resolves to the concatenated content of all JSON files.
8157+
8158+ | Param | Type | Description |
8159+ | --- | --- | --- |
8160+ | obj | <code>Object</code> | The object to search for JSON file references. |
8161+ | basePath | <code>string</code> | The base directory to resolve relative paths. |
8162+
81498163<a name="module_JS API_ generator logic..loadGenTemplateFromFile"></a>
81508164
81518165### JS API: generator logic~loadGenTemplateFromFile(templatePath) ⇒
@@ -13437,6 +13451,7 @@ This module contains the API for templating. For more detailed instructions, rea
1343713451## JS API: generator logic
1343813452
1343913453* [JS API: generator logic](#module_JS API_ generator logic)
13454+ * [~findAndReadJsonFiles(obj, basePath)](#module_JS API_ generator logic..findAndReadJsonFiles) ⇒ <code>Promise.<string></code>
1344013455 * [~loadGenTemplateFromFile(templatePath)](#module_JS API_ generator logic..loadGenTemplateFromFile) ⇒
1344113456 * [~recordPackageIfNonexistent(db, packagePath, parentId, packageType, version, category, description)](#module_JS API_ generator logic..recordPackageIfNonexistent) ⇒
1344213457 * [~loadTemplateOptionsFromJsonFile(db, packageId, category, externalPath)](#module_JS API_ generator logic..loadTemplateOptionsFromJsonFile) ⇒
@@ -13484,6 +13499,19 @@ This module contains the API for templating. For more detailed instructions, rea
1348413499 * [~templatePromise(global, promise)](#module_JS API_ generator logic..templatePromise)
1348513500 * [~deprecatedHelper(fn, explanation)](#module_JS API_ generator logic..deprecatedHelper) ⇒
1348613501
13502+ <a name="module_JS API_ generator logic..findAndReadJsonFiles"></a>
13503+
13504+ ### JS API: generator logic~findAndReadJsonFiles(obj, basePath) ⇒ <code>Promise.<string></code>
13505+ Finds and reads JSON files referenced in a nested object.
13506+
13507+ **Kind**: inner method of [<code>JS API: generator logic</code>](#module_JS API_ generator logic)
13508+ **Returns**: <code>Promise.<string></code> - - A promise that resolves to the concatenated content of all JSON files.
13509+
13510+ | Param | Type | Description |
13511+ | --- | --- | --- |
13512+ | obj | <code>Object</code> | The object to search for JSON file references. |
13513+ | basePath | <code>string</code> | The base directory to resolve relative paths. |
13514+
1348713515<a name="module_JS API_ generator logic..loadGenTemplateFromFile"></a>
1348813516
1348913517### JS API: generator logic~loadGenTemplateFromFile(templatePath) ⇒
@@ -14099,6 +14127,7 @@ Function wrapper that can be used when a helper is deprecated.
1409914127## JS API: generator logic
1410014128
1410114129* [JS API: generator logic](#module_JS API_ generator logic)
14130+ * [~findAndReadJsonFiles(obj, basePath)](#module_JS API_ generator logic..findAndReadJsonFiles) ⇒ <code>Promise.<string></code>
1410214131 * [~loadGenTemplateFromFile(templatePath)](#module_JS API_ generator logic..loadGenTemplateFromFile) ⇒
1410314132 * [~recordPackageIfNonexistent(db, packagePath, parentId, packageType, version, category, description)](#module_JS API_ generator logic..recordPackageIfNonexistent) ⇒
1410414133 * [~loadTemplateOptionsFromJsonFile(db, packageId, category, externalPath)](#module_JS API_ generator logic..loadTemplateOptionsFromJsonFile) ⇒
@@ -14146,6 +14175,19 @@ Function wrapper that can be used when a helper is deprecated.
1414614175 * [~templatePromise(global, promise)](#module_JS API_ generator logic..templatePromise)
1414714176 * [~deprecatedHelper(fn, explanation)](#module_JS API_ generator logic..deprecatedHelper) ⇒
1414814177
14178+ <a name="module_JS API_ generator logic..findAndReadJsonFiles"></a>
14179+
14180+ ### JS API: generator logic~findAndReadJsonFiles(obj, basePath) ⇒ <code>Promise.<string></code>
14181+ Finds and reads JSON files referenced in a nested object.
14182+
14183+ **Kind**: inner method of [<code>JS API: generator logic</code>](#module_JS API_ generator logic)
14184+ **Returns**: <code>Promise.<string></code> - - A promise that resolves to the concatenated content of all JSON files.
14185+
14186+ | Param | Type | Description |
14187+ | --- | --- | --- |
14188+ | obj | <code>Object</code> | The object to search for JSON file references. |
14189+ | basePath | <code>string</code> | The base directory to resolve relative paths. |
14190+
1414914191<a name="module_JS API_ generator logic..loadGenTemplateFromFile"></a>
1415014192
1415114193### JS API: generator logic~loadGenTemplateFromFile(templatePath) ⇒
0 commit comments