From a56c3c8b08efb9b09788e4c085221a085c8af95a Mon Sep 17 00:00:00 2001 From: Nikola Hristov Date: Thu, 28 Sep 2023 15:10:46 +0300 Subject: [PATCH] squash! --- .../{functions => Function}/Build.Build.html | 5 +- Documentation/Function/Build.Build.html.bak | 151 +++ .../{functions => Function}/Build.Exec.html | 5 +- Documentation/Function/Build.Exec.html.bak | 146 +++ .../Build.deepmerge.html | 5 +- .../Function/Build.deepmerge.html.bak | 139 +++ .../Build.resolve.html | 5 +- Documentation/Function/Build.resolve.html.bak | 141 +++ .../{functions => Function}/Exec.Exec.html | 5 +- Documentation/Function/Exec.Exec.html.bak | 146 +++ .../{functions => Function}/File.File.html | 5 +- Documentation/Function/File.File.html.bak | 131 +++ .../Function_JSON.JSON.html | 5 +- .../Function/Function_JSON.JSON.html.bak | 144 +++ .../Function_TypeDoc.load.html | 12 +- .../Function/Function_TypeDoc.load.html.bak | 131 +++ Documentation/assets/navigation.js | 2 +- Documentation/assets/search.js | 2 +- .../classes/Function_TypeDoc.Context.html | 1036 ----------------- Documentation/index.html | 5 +- Documentation/index.html.bak | 142 +++ Documentation/interfaces/Build.Type.html | 21 +- Documentation/interfaces/Build.Type.html.bak | 155 +++ Documentation/interfaces/Exec.Type.html | 21 +- Documentation/interfaces/Exec.Type.html.bak | 150 +++ Documentation/interfaces/File.Type.html | 21 +- Documentation/interfaces/File.Type.html.bak | 135 +++ Documentation/modules/Build.html | 29 +- Documentation/modules/Build.html.bak | 136 +++ Documentation/modules/Exec.html | 23 +- Documentation/modules/Exec.html.bak | 128 ++ Documentation/modules/File.html | 23 +- Documentation/modules/File.html.bak | 128 ++ Documentation/modules/Function_JSON.html | 23 +- Documentation/modules/Function_JSON.html.bak | 124 ++ Documentation/modules/Function_TypeDoc.html | 27 +- .../modules/Function_TypeDoc.html.bak | 124 ++ Documentation/modules/Object_ESBuild.html | 21 +- Documentation/modules/Object_ESBuild.html.bak | 124 ++ Documentation/modules/TypeScriptESBuild.html | 21 +- .../modules/TypeScriptESBuild.html.bak | 124 ++ Documentation/variables/Build.Current.html | 23 +- .../variables/Build.Current.html.bak | 119 ++ Documentation/variables/Build.Pipe.html | 23 +- Documentation/variables/Build.Pipe.html.bak | 119 ++ .../variables/Object_ESBuild.ESBuild.html | 21 +- .../variables/Object_ESBuild.ESBuild.html.bak | 119 ++ .../TypeScriptESBuild.TypeScriptESBuild.html | 21 +- ...peScriptESBuild.TypeScriptESBuild.html.bak | 119 ++ Source/Function/Build.ts | 7 + Target/Function/Build.js | 2 +- Target/Function/TypeDoc.d.ts | 4 +- Target/Function/TypeDoc.js | 2 +- 53 files changed, 3260 insertions(+), 1240 deletions(-) rename Documentation/{functions => Function}/Build.Build.html (99%) create mode 100644 Documentation/Function/Build.Build.html.bak rename Documentation/{functions => Function}/Build.Exec.html (99%) create mode 100644 Documentation/Function/Build.Exec.html.bak rename Documentation/{functions => Function}/Build.deepmerge.html (99%) create mode 100644 Documentation/Function/Build.deepmerge.html.bak rename Documentation/{functions => Function}/Build.resolve.html (99%) create mode 100644 Documentation/Function/Build.resolve.html.bak rename Documentation/{functions => Function}/Exec.Exec.html (99%) create mode 100644 Documentation/Function/Exec.Exec.html.bak rename Documentation/{functions => Function}/File.File.html (99%) create mode 100644 Documentation/Function/File.File.html.bak rename Documentation/{functions => Function}/Function_JSON.JSON.html (99%) create mode 100644 Documentation/Function/Function_JSON.JSON.html.bak rename Documentation/{functions => Function}/Function_TypeDoc.load.html (98%) create mode 100644 Documentation/Function/Function_TypeDoc.load.html.bak delete mode 100644 Documentation/classes/Function_TypeDoc.Context.html create mode 100644 Documentation/index.html.bak create mode 100644 Documentation/interfaces/Build.Type.html.bak create mode 100644 Documentation/interfaces/Exec.Type.html.bak create mode 100644 Documentation/interfaces/File.Type.html.bak create mode 100644 Documentation/modules/Build.html.bak create mode 100644 Documentation/modules/Exec.html.bak create mode 100644 Documentation/modules/File.html.bak create mode 100644 Documentation/modules/Function_JSON.html.bak create mode 100644 Documentation/modules/Function_TypeDoc.html.bak create mode 100644 Documentation/modules/Object_ESBuild.html.bak create mode 100644 Documentation/modules/TypeScriptESBuild.html.bak create mode 100644 Documentation/variables/Build.Current.html.bak create mode 100644 Documentation/variables/Build.Pipe.html.bak create mode 100644 Documentation/variables/Object_ESBuild.ESBuild.html.bak create mode 100644 Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html.bak diff --git a/Documentation/functions/Build.Build.html b/Documentation/Function/Build.Build.html similarity index 99% rename from Documentation/functions/Build.Build.html rename to Documentation/Function/Build.Build.html index 50866cee..9cfd9bea 100644 --- a/Documentation/functions/Build.Build.html +++ b/Documentation/Function/Build.Build.html @@ -129,10 +129,9 @@

Returns +
load +
  • Object/ESBuild
    diff --git a/Documentation/Function/Build.Build.html.bak b/Documentation/Function/Build.Build.html.bak new file mode 100644 index 00000000..9cfd9bea --- /dev/null +++ b/Documentation/Function/Build.Build.html.bak @@ -0,0 +1,151 @@ +Build | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    + +

    Function Build

    +
    +
      + +
    • +

      Represents a function that processes file patterns.

      +
      +
      +

      Parameters

      +
        +
      • +
        File: string[]
        +

        An array of file patterns to be processed. Each pattern can include wildcards (*) to match multiple files.

        +
        +
      • +
      • +
        Optional Option: {
            ESBuild?: string;
            TypeScript?: string;
        }
        +

        An optional object that can contain two properties.

        +
        +
        +
          +
        • +
          Optional ESBuild?: string
          +

          A string representing the ESBuild option.

          +
          +
        • +
        • +
          Optional TypeScript?: string
          +

          A string representing the TypeScript option.

          +
          +
      +

      Returns Promise<void>

      A promise that resolves when the processing is complete.

      + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/functions/Build.Exec.html b/Documentation/Function/Build.Exec.html similarity index 99% rename from Documentation/functions/Build.Exec.html rename to Documentation/Function/Build.Exec.html index 518589f5..65ab0878 100644 --- a/Documentation/functions/Build.Exec.html +++ b/Documentation/Function/Build.Exec.html @@ -124,10 +124,9 @@

    Returns

  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/Function/Build.Exec.html.bak b/Documentation/Function/Build.Exec.html.bak new file mode 100644 index 00000000..65ab0878 --- /dev/null +++ b/Documentation/Function/Build.Exec.html.bak @@ -0,0 +1,146 @@ +Exec | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    + +

    Function Exec

    +
    +
      + +
    • +

      The 'Exec' function is an asynchronous function that executes a command and logs the +stdout of the child process.

      +
      +
      +

      Parameters

      +
        +
      • +
        Command: string
        +

        The 'Command' parameter is a string that represents the +command you want to execute. It can be any valid command that can be executed in a +terminal or command prompt.

        +
        +
      • +
      • +
        Optional Echo: false | ((Return) => void)
        +

        An optional parameter that controls whether the stdout +of the child process should be logged. If set to 'false', no logging will occur. If set +to a function, the function will be called with the stdout data as a parameter for custom +logging. If not provided, stdout will be logged to the console by default.

        +
        +
      +

      Returns Promise<void>

      A promise that resolves when the command execution is complete.

      + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/functions/Build.deepmerge.html b/Documentation/Function/Build.deepmerge.html similarity index 99% rename from Documentation/functions/Build.deepmerge.html rename to Documentation/Function/Build.deepmerge.html index 91ce4c7c..c15fbf19 100644 --- a/Documentation/functions/Build.deepmerge.html +++ b/Documentation/Function/Build.deepmerge.html @@ -117,10 +117,9 @@

    Returns DeepMerg
    Function/TypeDoc

  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/Function/Build.deepmerge.html.bak b/Documentation/Function/Build.deepmerge.html.bak new file mode 100644 index 00000000..c15fbf19 --- /dev/null +++ b/Documentation/Function/Build.deepmerge.html.bak @@ -0,0 +1,139 @@ +deepmerge | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    + +

    Function deepmerge

    +
    +
      + +
    • +

      Deeply merge objects.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        Ts extends readonly unknown[]

      +
      +

      Parameters

      +
        +
      • +
        Rest ...objects: readonly [Ts]
        +

        The objects to merge.

        +
        +
      +

      Returns DeepMergeHKT<Ts, DeepMergeMergeFunctionsDefaultURIs, DeepMergeBuiltInMetaData>

      +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/functions/Build.resolve.html b/Documentation/Function/Build.resolve.html similarity index 99% rename from Documentation/functions/Build.resolve.html rename to Documentation/Function/Build.resolve.html index 817e450d..b6f17526 100644 --- a/Documentation/functions/Build.resolve.html +++ b/Documentation/Function/Build.resolve.html @@ -119,10 +119,9 @@

    Throws

    if any of the arguments is not a string.

    Function/TypeDoc
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/Function/Build.resolve.html.bak b/Documentation/Function/Build.resolve.html.bak new file mode 100644 index 00000000..b6f17526 --- /dev/null +++ b/Documentation/Function/Build.resolve.html.bak @@ -0,0 +1,141 @@ +resolve | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    + +

    Function resolve

    +
    +
      + +
    • +

      The right-most parameter is considered {to}. Other parameters are considered an array of {from}.

      +

      Starting from leftmost {from} parameter, resolves {to} to an absolute path.

      +

      If {to} isn't already absolute, {from} arguments are prepended in right to left order, +until an absolute path is found. If after using all {from} paths still no absolute path is found, +the current working directory is used as well. The resulting path is normalized, +and trailing slashes are removed unless the path gets resolved to the root directory.

      +
      +
      +

      Parameters

      +
        +
      • +
        Rest ...paths: string[]
        +

        A sequence of paths or path segments.

        +
        +
      +

      Returns string

      +
      +

      Throws

      if any of the arguments is not a string.

      +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/functions/Exec.Exec.html b/Documentation/Function/Exec.Exec.html similarity index 99% rename from Documentation/functions/Exec.Exec.html rename to Documentation/Function/Exec.Exec.html index 5f27d61b..6f47eba3 100644 --- a/Documentation/functions/Exec.Exec.html +++ b/Documentation/Function/Exec.Exec.html @@ -124,10 +124,9 @@

    Returns

  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/Function/Exec.Exec.html.bak b/Documentation/Function/Exec.Exec.html.bak new file mode 100644 index 00000000..6f47eba3 --- /dev/null +++ b/Documentation/Function/Exec.Exec.html.bak @@ -0,0 +1,146 @@ +Exec | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    + +

    Function Exec

    +
    +
      + +
    • +

      The 'Exec' function is an asynchronous function that executes a command and logs the +stdout of the child process.

      +
      +
      +

      Parameters

      +
        +
      • +
        Command: string
        +

        The 'Command' parameter is a string that represents the +command you want to execute. It can be any valid command that can be executed in a +terminal or command prompt.

        +
        +
      • +
      • +
        Optional Echo: false | ((Return) => void)
        +

        An optional parameter that controls whether the stdout +of the child process should be logged. If set to 'false', no logging will occur. If set +to a function, the function will be called with the stdout data as a parameter for custom +logging. If not provided, stdout will be logged to the console by default.

        +
        +
      +

      Returns Promise<void>

      A promise that resolves when the command execution is complete.

      + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/functions/File.File.html b/Documentation/Function/File.File.html similarity index 99% rename from Documentation/functions/File.File.html rename to Documentation/Function/File.File.html index 46829b69..9822f7d4 100644 --- a/Documentation/functions/File.File.html +++ b/Documentation/Function/File.File.html @@ -109,10 +109,9 @@

    Returns

  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/Function/File.File.html.bak b/Documentation/Function/File.File.html.bak new file mode 100644 index 00000000..9822f7d4 --- /dev/null +++ b/Documentation/Function/File.File.html.bak @@ -0,0 +1,131 @@ +File | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/functions/Function_JSON.JSON.html b/Documentation/Function/Function_JSON.JSON.html similarity index 99% rename from Documentation/functions/Function_JSON.JSON.html rename to Documentation/Function/Function_JSON.JSON.html index ea83be4b..829217b3 100644 --- a/Documentation/functions/Function_JSON.JSON.html +++ b/Documentation/Function/Function_JSON.JSON.html @@ -122,10 +122,9 @@

    Returns

  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/Function/Function_JSON.JSON.html.bak b/Documentation/Function/Function_JSON.JSON.html.bak new file mode 100644 index 00000000..829217b3 --- /dev/null +++ b/Documentation/Function/Function_JSON.JSON.html.bak @@ -0,0 +1,144 @@ +JSON | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    + +
    +
      + +
    • +

      The function 'JSON' is a TypeScript function that reads a JSON file and returns its +parsed content.

      +
      +
      +

      Parameters

      +
        +
      • +
        File: string
        +

        The File parameter is a string that represents the name or +path of the JSON file that you want to parse.

        +
        +
      • +
      • +
        Optional From: string
        +

        The From parameter is an optional string that represents +the directory path from which the JSON file should be loaded. If From is provided, +it will be used as the base directory path. If From is not provided, the current +directory will be used as the base directory path.

        +
        +
      +

      Returns Promise<any>

      +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/functions/Function_TypeDoc.load.html b/Documentation/Function/Function_TypeDoc.load.html similarity index 98% rename from Documentation/functions/Function_TypeDoc.load.html rename to Documentation/Function/Function_TypeDoc.load.html index cce78655..5bf461dc 100644 --- a/Documentation/functions/Function_TypeDoc.load.html +++ b/Documentation/Function/Function_TypeDoc.load.html @@ -33,14 +33,17 @@

    Function load

    +
  • Defined in Application/NikolaRHristov/NPM/TypeScriptESBuild/Source/Function/TypeDoc.ts:2
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/Function/Function_TypeDoc.load.html.bak b/Documentation/Function/Function_TypeDoc.load.html.bak new file mode 100644 index 00000000..5bf461dc --- /dev/null +++ b/Documentation/Function/Function_TypeDoc.load.html.bak @@ -0,0 +1,131 @@ +load | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/assets/navigation.js b/Documentation/assets/navigation.js index 2320dcbd..0ad718d1 100644 --- a/Documentation/assets/navigation.js +++ b/Documentation/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACqWUX0+DMBTFv0ufiUTUxfDonA8+OBN8W5aFlbtRLX9SyjJj/O7S2kGhLWB8o733/HpOc+nmC3E4cxSih5rQBHmojHnaLLMiqSlUvty+SnlGm9oHyRMUBh7CabPLIEfhpgW8fZbQ6UnOgR1i3CJEecC5W3x7rXxZswbIO8IpZiTedx5UQ59xE2iIV6I7GOpFdUQ8yH+oc8xJkV/UlntY3Gry1RmwWy2qI+IEoMyAHcFNaFtGMAyqgp5GIKrBQGydQS5jYAb46xRIwtQQuG5Riq2XqFt/IhRM62L3f9YlYcp6//DOuhSbHobWVb//HK1fLBlUeSfKs8L0OZqdHsnEuXyJ+I+FZTJaoOqY5W5Z5PKrpWEaV5WNpjr71OvgXvNIi9j64xos0Tiadr1/B8z9VeR4DH/rO1WfldRgdc/SgGalNk+UblAkiTAjJXd6NFpmz74D3Bk20ROHSffbH++aJIhkBgAA" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACqWUPU/DMBCG/4vniEgFOmQEysBAkcJWVZXrXInB+ZDrVEWI/05s3NiJ7SSIsb57nzxnXb35QgLOAiXorqEsQxGqscjbn0WVNQyOsTq+ykXB2toHLTOULCJE8vaUQ4mSTQd4/azB5GkpgB8w6RCyPODcLr+jLn7f8BYoDOGEOcV746Ab+ozrhYV4obbBMC+rI+HB/IemJIJW5SXtuYfljRVfnYGE07I6Es4A6gL4G4QJXcsIhsOxYqcRiG5wENvgIJc1cAf46xYowtQShG5Rhb2XaKs/Ugauujz9n7oiTKn3P27UVdh1GKrr/vgpXT97ZtDlnSzPGqbPsXR6JBcX8pLjP1SezeiAumOWHauw97/mwGTjqOB6/w5ExKs08H791ne6PkvOYZmXZEDzUttXxRaUk6SE01oEHZ2W2esaABthFz3xMWW//QH5oRUnFwYAAA==" \ No newline at end of file diff --git a/Documentation/assets/search.js b/Documentation/assets/search.js index 0cbb4fec..b44cb0aa 100644 --- a/Documentation/assets/search.js +++ b/Documentation/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACp1XyW7bMBD9F54F26Sszce0KdAemgIpejGMQLHoVqksGZKcJjD87yWphRyJE8u+2KD45s3yZkTqRMriX0VW6xP5m+YJWTGH5PGekxX5+X7gj9syPdT3j3fHNEuIQ45lJnb2RXLMeDUfIWZ/6n0mYNssriouaAk5Ox2zO4X6NS7T+NlOPsWdQw5xyfPa6kTHokOxZ3Y5G3/ZU9y/8W3PsDvm2zot8o5Dbn4c5zA2gznh/LDn5W+O0veIm32UvCqyV9xDu38dv6H1j/TALfI25HLzZuZPx1KBMPJ2/+bKwNYY1mVCB+JdB1qmazqkVa7pOUVxueWUtS2uL2nGR3HJh1PjAgQ6LkWB8BhxKWtrXC3T/Nvjw/dxgO3uk9ydGilgMiIFXAihGTKI7MPY5QvpczHWvXfZAj7MgLJQD0CR1/xND0BrMCZsgRMz6eK0li0rYttMjFxK3M3+mOeDs6J3mIo8yl287Wdc7l45hBO41QRdph6O0QRmNQOXmdFBeHh+4dt6jp3IzfbTlccxfggP+Cadu4MQzxtHFCDhb2R1Iq+8rITkAsVm7iwSZruUZ4m8gDTBCNJiv5dEm3bvlyArSoloIPMFcdYLh7GZT8PNxll3FmpDPVAwisEogDGxojYYAzBXrJhDoxnzXABzAWwpVq7DglnAfABbApgnVksbzAMwX6w8G8wHsECsfBssALAQyzQEsAjLNILlXWA4OtBB1juwCgGVoAwFQi2orHloS5hCNaisemQFQj2orDtdWJFQEipLT6kVCVWhsvqUWZFQGKqUca21hNrQCEdCedgCRTKoD5MqUGs3ssGoqFmxNiRrFFKjLma85snXZuTF0D4375YTeWpfA7R78ZwIEz9nh4Ty76xnX64a+vaAM4wNa1FxxK67GWo7X5sFiJVx29Z2rrZbIna8GqfoGTkyzE7d4bQR0zZuU5eo+RMTZWfYqduWZgiM2tDWFvPend3zl0q8kA2S0CBxLxnX4ihLCpCGmCNN4CEEQ6eRYYPVubl6GI6MglFM1KI5jWwaLQ2NKGJ+UF8v2sjQFWu+/oNKWxmesILU79ARNRqPhq2WbT8wrB8kSaU+eS35GrIsWj4bjZhhmXSW5gK63pzP/wFufs4NIxAAAA=="; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACp1XTY/aMBD9Lz5HwDhAEo5tt1J76FbaqheEVlli2mwDQUnYboX477WdD3sSzxL2QmTmvTefjp0zK/K/JVutz+xPekjYinvsEO8FW7Ef/47iYVukx+ru4cMpzRLmsVORScs+T06ZKKcDxOR3tc8kbJvFZSmkLGMXr1X2x0i/xEUaP7nFx7jz2DEuxKFyOjGxmFDcmV3PZjnvJO5exbZT2J0O2yrND62GMr4dZz82SzkR4rgXxS9ByneId/soRJlnL7SHxn6bvtXr7+lRONpbiyvju5U/ngoNosQb+7srg0ejX5cRE0hPHRqZduiIUbll5rTE9ZHTbFdcn9NMDOJSf46NCwmYuLQEoWPFpdnOuBql6deH+2/DABvro7KOjRQpWZEiLULQDhlF9mbs6oX0KR/2vXPZAMZmkOWxazwHcgo3Mok2RCuPxRK9tjuH6aESxS7edttNWW/cDyO09TBfl+5P9AhlPY7XlcmZvH96FttqSh2OtfnxxpORPg97eqOOwF6Il40nC5CIV7Y6sxdRlLLlEsUn/iSStF0qskTdBepgpGi+3yuhTWP7KcXyQiFqyHTGvPXM43wCEd9svHXL0Ab9h4YBBQME43IFLhhHMF+uuAfhJOQBgvkINpcr3+PBxEegOQIt5Go+BC0QaClXiyFoiUCBXC2HoACBQirDEMEiKsMIl3VG4aBXf1XnwNkA3AHgJBD3AFStw2G6gHsAqtqRA4a7AKreMHPgcCNAlRzAgcO9AFV1cFcGNwRCGol7AhGNxG3hqvjgGD2Ou8JV7cExfbxuit6scpdWIvlSb1q57Z7qt8OZPTYbGdpXx5lx+XPxWKgeF7N71UrLt9clQ14ackCwrCuo4fmGNyd4ohyGOrdiBYqnLzaGxA3Hr/OL6oeccbfCTl9BjEJgFAAaLqe47UH4XMpXoyUSWiL+NXIlD5UkR2nI6TYCC0Kg7zSyOFSd60uA5cgaCLkt3KS8PhdcPbJay6kKH/WV3pAWhkN57L4yDMuaBqog1T/sCKxpgKDpZdg8ozdESv0d6MjXasus0XHJyL2oks7Sg4SuN5fLfyxm+504DwAA"; \ No newline at end of file diff --git a/Documentation/classes/Function_TypeDoc.Context.html b/Documentation/classes/Function_TypeDoc.Context.html deleted file mode 100644 index 75f8e939..00000000 --- a/Documentation/classes/Function_TypeDoc.Context.html +++ /dev/null @@ -1,1036 +0,0 @@ -Context | typescript-esbuild - v0.1.16
    -
    - -
    -
    -
    - -
    -

    Hierarchy

    -
      -
    • DefaultThemeRenderContext -
        -
      • Context
    -
    -
    -
    - -
    -
    -

    Constructors

    -
    - -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        theme: DefaultTheme
      • -
      • -
        page: PageEvent<Reflection>
      • -
      • -
        options: Options
      -

      Returns Context

    -
    -

    Properties

    -
    - -
    analytics: (() => undefined | JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (): undefined | JsxElement
      • -
      • -

        Returns undefined | JsxElement

    -
    - -
    breadcrumb: ((props) => undefined | JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        - -
      • -
        -

        Parameters

        -
          -
        • -
          props: Reflection
        -

        Returns undefined | JsxElement

    -
    - -
    commentSummary: ((props) => undefined | JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): undefined | JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: Reflection
        -

        Returns undefined | JsxElement

    -
    - -
    commentTags: ((props) => undefined | JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): undefined | JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: Reflection
        -

        Returns undefined | JsxElement

    -
    - -
    defaultLayout: ((template, props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (template, props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          template: RenderTemplate<PageEvent<Reflection>>
        • -
        • -
          props: PageEvent<Reflection>
        -

        Returns JsxElement

    -
    - -
    footer: (() => undefined | JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (): undefined | JsxElement
      • -
      • -

        Returns undefined | JsxElement

    -
    - -
    getNavigation: (() => NavigationElement[])
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (): NavigationElement[]
      • -
      • -

        Returns NavigationElement[]

    -
    - -
    getReflectionClasses: ((refl) => string)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (refl): string
      • -
      • -
        -

        Parameters

        -
          -
        • -
          refl: DeclarationReflection
        -

        Returns string

    -
    - -
    header: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<Reflection>
        -

        Returns JsxElement

    -
    - -
    hierarchy: ((props) => undefined | JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): undefined | JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: undefined | DeclarationHierarchy
        -

        Returns undefined | JsxElement

    -
    - -
    hook: ((name) => JsxElement[])
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (name): JsxElement[]
      • -
      • -
        -

        Parameters

        -
          -
        • -
          name: keyof RendererHooks
        -

        Returns JsxElement[]

    -
    - -
    index: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: ContainerReflection
        -

        Returns JsxElement

    -
    - -
    indexTemplate: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<ProjectReflection>
        -

        Returns JsxElement

    -
    - -
    markdown: ((md) => string)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (md): string
      • -
      • -
        -

        Parameters

        -
          -
        • -
          md: undefined | string | readonly CommentDisplayPart[]
        -

        Returns string

    -
    - -
    member: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: DeclarationReflection
        -

        Returns JsxElement

    -
    - -
    memberDeclaration: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: DeclarationReflection
        -

        Returns JsxElement

    -
    - -
    memberGetterSetter: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: DeclarationReflection
        -

        Returns JsxElement

    -
    - -
    memberReference: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: ReferenceReflection
        -

        Returns JsxElement

    -
    - -
    memberSignatureBody: ((r_0, r_1?) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (r_0, r_1?): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          r_0: SignatureReflection
        • -
        • -
          Optional r_1: {
              hideSources?: boolean;
          }
          -
            -
          • -
            Optional hideSources?: boolean
        -

        Returns JsxElement

    -
    - -
    memberSignatureTitle: ((r_0, r_1?) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (r_0, r_1?): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          r_0: SignatureReflection
        • -
        • -
          Optional r_1: {
              arrowStyle?: boolean;
              hideName?: boolean;
          }
          -
            -
          • -
            Optional arrowStyle?: boolean
          • -
          • -
            Optional hideName?: boolean
        -

        Returns JsxElement

    -
    - -
    memberSignatures: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: DeclarationReflection
        -

        Returns JsxElement

    -
    - -
    memberSources: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: DeclarationReflection | SignatureReflection
        -

        Returns JsxElement

    -
    - -
    members: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: ContainerReflection
        -

        Returns JsxElement

    -
    - -
    membersGroup: ((group) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (group): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          group: ReflectionGroup
        -

        Returns JsxElement

    -
    - -
    navigation: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        - -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<Reflection>
        -

        Returns JsxElement

    -
    - -
    options: Options
    -
    - -
    page: PageEvent<Reflection>
    -
    - -
    pageNavigation: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        - -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<Reflection>
        -

        Returns JsxElement

    -
    - -
    pageSidebar: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<Reflection>
        -

        Returns JsxElement

    -
    - -
    parameter: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: DeclarationReflection
        -

        Returns JsxElement

    -
    - -
    reflectionFlags: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: Reflection
        -

        Returns JsxElement

    -
    - -
    reflectionTemplate: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<ContainerReflection>
        -

        Returns JsxElement

    -
    - -
    relativeURL: ((url, cacheBust?) => string)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (url, cacheBust?): string
      • -
      • -

        Avoid this in favor of urlTo if possible

        -
        -
        -

        Parameters

        -
          -
        • -
          url: string
        • -
        • -
          Optional cacheBust: boolean
        -

        Returns string

        -
    -
    - -
    settings: (() => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (): JsxElement
      • -
      • -

        Returns JsxElement

    -
    - -
    sidebar: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<Reflection>
        -

        Returns JsxElement

    -
    - -
    sidebarLinks: (() => null | JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (): null | JsxElement
      • -
      • -

        Returns null | JsxElement

    -
    - -
    toolbar: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: PageEvent<Reflection>
        -

        Returns JsxElement

    -
    - -
    type: ((type) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (type): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          type: undefined | Type
        -

        Returns JsxElement

    -
    - -
    typeAndParent: ((props) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (props): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          props: Type
        -

        Returns JsxElement

    -
    - -
    typeParameters: ((typeParameters) => JsxElement)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (typeParameters): JsxElement
      • -
      • -
        -

        Parameters

        -
          -
        • -
          typeParameters: TypeParameterReflection[]
        -

        Returns JsxElement

    -
    - -
    urlTo: ((reflection) => string)
    -
    -

    Type declaration

    -
      -
    • -
        -
      • (reflection): string
      • -
      • -
        -

        Parameters

        -
          -
        • -
          reflection: Reflection
        -

        Returns string

    -
    -

    Accessors

    -
    - -
      -
    • get icons(): Readonly<Record<"search" | "anchor" | ReflectionKind | "chevronDown" | "checkbox" | "menu" | "chevronSmall", (() => JsxElement)>>
    • -
    • -

      Returns Readonly<Record<"search" | "anchor" | ReflectionKind | "chevronDown" | "checkbox" | "menu" | "chevronSmall", (() => JsxElement)>>

    • -
    • set icons(value): void
    • -
    • -
      -

      Parameters

      -
        -
      • -
        value: Readonly<Record<"search" | "anchor" | ReflectionKind | "chevronDown" | "checkbox" | "menu" | "chevronSmall", (() => JsxElement)>>
      -

      Returns void

    -
    -

    Methods

    -
    - -
      - -
    • -

      Returns JsxElement

    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/Documentation/index.html b/Documentation/index.html index 7819bfff..44e5d1f4 100644 --- a/Documentation/index.html +++ b/Documentation/index.html @@ -120,10 +120,9 @@

  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/index.html.bak b/Documentation/index.html.bak new file mode 100644 index 00000000..44e5d1f4 --- /dev/null +++ b/Documentation/index.html.bak @@ -0,0 +1,142 @@ +typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    +

    typescript-esbuild - v0.1.16

    +

    TypeScriptESBuild 🌀

    Builds all your TypeScript files into JavaScript.

    +

    Installation

    Add configuration and setup scripts:

    +
    npm install -D -E typescript-esbuild
    +
    +

    Usage

    package.json

    +
    {
    "name": "package",
    "scripts": {
    "prepublishOnly": "TypeScriptESBuild 'Source/**/*.ts'"
    },
    "dependencies": {
    "typescript-esbuild": "0.1.16"
    }
    } +
    +

    or with a custom esbuild config file:

    {
    "scripts": {
    "prepublishOnly": "TypeScriptESBuild 'Source/**/*.ts' -es ESBuild.ts"
    }
    } +
    +

    See an example of a configuration file in Configuration.ts

    tsconfig.json

    +
    {
    "compilerOptions": {
    "outDir": "Target"
    },
    "extends": "typescript-esbuild/Target/Notation/TypeScript",
    "include": ["Source"]
    } +
    +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/interfaces/Build.Type.html b/Documentation/interfaces/Build.Type.html index 63280c87..a39a30e4 100644 --- a/Documentation/interfaces/Build.Type.html +++ b/Documentation/interfaces/Build.Type.html @@ -86,16 +86,16 @@

    Returns
    Pipe

  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -106,7 +106,7 @@

    Returns
    Type

  • -
  • +
  • Exec
  • @@ -117,7 +117,7 @@

    Returns
    Type

  • -
  • +
  • File
  • @@ -125,7 +125,7 @@

    Returns

  • @@ -133,10 +133,9 @@

    Returns

  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/interfaces/Build.Type.html.bak b/Documentation/interfaces/Build.Type.html.bak new file mode 100644 index 00000000..e40a57b2 --- /dev/null +++ b/Documentation/interfaces/Build.Type.html.bak @@ -0,0 +1,155 @@ +Type | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    + +

    Interface Type

    +
    +

    Hierarchy

    +
      +
    • Type
    +
    +
      + +
    • +

      Represents a function that processes file patterns.

      +
      +
      +

      Parameters

      +
        +
      • +
        File: string[]
        +

        An array of file patterns to be processed. Each pattern can include wildcards (*) to match multiple files.

        +
        +
      • +
      • +
        Optional Option: {
            ESBuild?: string;
            TypeScript?: string;
        }
        +

        An optional object that can contain two properties.

        +
        +
        +
          +
        • +
          Optional ESBuild?: string
          +

          A string representing the ESBuild option.

          +
          +
        • +
        • +
          Optional TypeScript?: string
          +

          A string representing the TypeScript option.

          +
          +
      +

      Returns Promise<void>

      A promise that resolves when the processing is complete.

      + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/interfaces/Exec.Type.html b/Documentation/interfaces/Exec.Type.html index e5af926f..1a3ff382 100644 --- a/Documentation/interfaces/Exec.Type.html +++ b/Documentation/interfaces/Exec.Type.html @@ -81,16 +81,16 @@

    Returns
    Pipe

  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -101,7 +101,7 @@

    Returns
    Type

  • -
  • +
  • Exec
  • @@ -112,7 +112,7 @@

    Returns
    Type

  • -
  • +
  • File
  • @@ -120,7 +120,7 @@

    Returns

  • @@ -128,10 +128,9 @@

    Returns

  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/interfaces/Exec.Type.html.bak b/Documentation/interfaces/Exec.Type.html.bak new file mode 100644 index 00000000..693bdda5 --- /dev/null +++ b/Documentation/interfaces/Exec.Type.html.bak @@ -0,0 +1,150 @@ +Type | typescript-esbuild - v0.1.16
    +
    + +
    +
    +
    +
    + +

    Interface Type

    +
    +

    Hierarchy

    +
      +
    • Type
    +
    +
      + +
    • +

      The 'Exec' function is an asynchronous function that executes a command and logs the +stdout of the child process.

      +
      +
      +

      Parameters

      +
        +
      • +
        Command: string
        +

        The 'Command' parameter is a string that represents the +command you want to execute. It can be any valid command that can be executed in a +terminal or command prompt.

        +
        +
      • +
      • +
        Optional Echo: false | ((Return) => void)
        +

        An optional parameter that controls whether the stdout +of the child process should be logged. If set to 'false', no logging will occur. If set +to a function, the function will be called with the stdout data as a parameter for custom +logging. If not provided, stdout will be logged to the console by default.

        +
        +
      +

      Returns Promise<void>

      A promise that resolves when the command execution is complete.

      + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/interfaces/File.Type.html b/Documentation/interfaces/File.Type.html index 74f1b583..893bbd5d 100644 --- a/Documentation/interfaces/File.Type.html +++ b/Documentation/interfaces/File.Type.html @@ -66,16 +66,16 @@

    Returns
    Pipe

  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -86,7 +86,7 @@

    Returns
    Type

  • -
  • +
  • Exec
  • @@ -97,7 +97,7 @@

    Returns
    Type

  • -
  • +
  • File
  • @@ -105,7 +105,7 @@

    Returns

  • @@ -113,10 +113,9 @@

    Returns

  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/interfaces/File.Type.html.bak b/Documentation/interfaces/File.Type.html.bak new file mode 100644 index 00000000..3ca9dd9a --- /dev/null +++ b/Documentation/interfaces/File.Type.html.bak @@ -0,0 +1,135 @@ +Type | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/modules/Build.html b/Documentation/modules/Build.html index f2b96429..9047fe03 100644 --- a/Documentation/modules/Build.html +++ b/Documentation/modules/Build.html @@ -44,10 +44,10 @@

    Variables

    Functions

    -
    @@ -67,16 +67,16 @@

    Functions

    Current
  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -87,7 +87,7 @@

    Functions

  • Type
  • -
  • +
  • Exec
  • @@ -98,7 +98,7 @@

    Functions

  • Type
  • -
  • +
  • File
  • @@ -106,7 +106,7 @@

    Functions

    Function/JSON
  • @@ -114,10 +114,9 @@

    Functions

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/modules/Build.html.bak b/Documentation/modules/Build.html.bak new file mode 100644 index 00000000..7bde1b53 --- /dev/null +++ b/Documentation/modules/Build.html.bak @@ -0,0 +1,136 @@ +Build | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/modules/Exec.html b/Documentation/modules/Exec.html index c06b3167..50d19d31 100644 --- a/Documentation/modules/Exec.html +++ b/Documentation/modules/Exec.html @@ -39,7 +39,7 @@

    Interfaces

    Functions

    -
    @@ -59,16 +59,16 @@

    Functions

    Current
  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -79,7 +79,7 @@

    Functions

  • Type
  • -
  • +
  • Exec
  • @@ -90,7 +90,7 @@

    Functions

  • Type
  • -
  • +
  • File
  • @@ -98,7 +98,7 @@

    Functions

    Function/JSON
  • @@ -106,10 +106,9 @@

    Functions

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/modules/Exec.html.bak b/Documentation/modules/Exec.html.bak new file mode 100644 index 00000000..0efa8c08 --- /dev/null +++ b/Documentation/modules/Exec.html.bak @@ -0,0 +1,128 @@ +Exec | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/modules/File.html b/Documentation/modules/File.html index 52fd05d1..a44049d2 100644 --- a/Documentation/modules/File.html +++ b/Documentation/modules/File.html @@ -39,7 +39,7 @@

    Interfaces

    Functions

    -
    @@ -59,16 +59,16 @@

    Functions

    Current
  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -79,7 +79,7 @@

    Functions

  • Type
  • -
  • +
  • Exec
  • @@ -90,7 +90,7 @@

    Functions

  • Type
  • -
  • +
  • File
  • @@ -98,7 +98,7 @@

    Functions

    Function/JSON
  • @@ -106,10 +106,9 @@

    Functions

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/modules/File.html.bak b/Documentation/modules/File.html.bak new file mode 100644 index 00000000..742fbe36 --- /dev/null +++ b/Documentation/modules/File.html.bak @@ -0,0 +1,128 @@ +File | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/modules/Function_JSON.html b/Documentation/modules/Function_JSON.html index d25ea90d..45917dc1 100644 --- a/Documentation/modules/Function_JSON.html +++ b/Documentation/modules/Function_JSON.html @@ -35,7 +35,7 @@

    Module Function/JSON

  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -75,7 +75,7 @@

    Functions

  • Type
  • -
  • +
  • Exec
  • @@ -86,7 +86,7 @@

    Functions

  • Type
  • -
  • +
  • File
  • @@ -94,7 +94,7 @@

    Functions

    Function/JSON
  • @@ -102,10 +102,9 @@

    Functions

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/modules/Function_JSON.html.bak b/Documentation/modules/Function_JSON.html.bak new file mode 100644 index 00000000..c946767c --- /dev/null +++ b/Documentation/modules/Function_JSON.html.bak @@ -0,0 +1,124 @@ +Function/JSON | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/modules/Function_TypeDoc.html b/Documentation/modules/Function_TypeDoc.html index bb67c4db..7228d821 100644 --- a/Documentation/modules/Function_TypeDoc.html +++ b/Documentation/modules/Function_TypeDoc.html @@ -34,12 +34,8 @@

    Module Function/TypeDoc

  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -79,7 +75,7 @@

    Functions

  • Type
  • -
  • +
  • Exec
  • @@ -90,7 +86,7 @@

    Functions

  • Type
  • -
  • +
  • File
  • @@ -98,7 +94,7 @@

    Functions

    Function/JSON
  • @@ -106,10 +102,9 @@

    Functions

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/modules/Function_TypeDoc.html.bak b/Documentation/modules/Function_TypeDoc.html.bak new file mode 100644 index 00000000..c9bd7700 --- /dev/null +++ b/Documentation/modules/Function_TypeDoc.html.bak @@ -0,0 +1,124 @@ +Function/TypeDoc | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/modules/Object_ESBuild.html b/Documentation/modules/Object_ESBuild.html index 13f7e1cd..5eaaec3f 100644 --- a/Documentation/modules/Object_ESBuild.html +++ b/Documentation/modules/Object_ESBuild.html @@ -55,16 +55,16 @@

    Variables

    Current
  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -75,7 +75,7 @@

    Variables

  • Type
  • -
  • +
  • Exec
  • @@ -86,7 +86,7 @@

    Variables

  • Type
  • -
  • +
  • File
  • @@ -94,7 +94,7 @@

    Variables

    Function/JSON
  • @@ -102,10 +102,9 @@

    Variables

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/modules/Object_ESBuild.html.bak b/Documentation/modules/Object_ESBuild.html.bak new file mode 100644 index 00000000..129db377 --- /dev/null +++ b/Documentation/modules/Object_ESBuild.html.bak @@ -0,0 +1,124 @@ +Object/ESBuild | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/modules/TypeScriptESBuild.html b/Documentation/modules/TypeScriptESBuild.html index 50959f2a..ea314249 100644 --- a/Documentation/modules/TypeScriptESBuild.html +++ b/Documentation/modules/TypeScriptESBuild.html @@ -55,16 +55,16 @@

    Variables

    Current
  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -75,7 +75,7 @@

    Variables

  • Type
  • -
  • +
  • Exec
  • @@ -86,7 +86,7 @@

    Variables

  • Type
  • -
  • +
  • File
  • @@ -94,7 +94,7 @@

    Variables

    Function/JSON
  • @@ -102,10 +102,9 @@

    Variables

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/modules/TypeScriptESBuild.html.bak b/Documentation/modules/TypeScriptESBuild.html.bak new file mode 100644 index 00000000..696132d4 --- /dev/null +++ b/Documentation/modules/TypeScriptESBuild.html.bak @@ -0,0 +1,124 @@ +TypeScriptESBuild | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/variables/Build.Current.html b/Documentation/variables/Build.Current.html index 49d1d646..58f78807 100644 --- a/Documentation/variables/Build.Current.html +++ b/Documentation/variables/Build.Current.html @@ -31,7 +31,7 @@

    Theme

    +
    +
    +
      +
    • Preparing search index...
    • +
    • The search index is not available
    typescript-esbuild - v0.1.16 +
    +
    +

    Settings

    +
    +
    +

    Member Visibility

    +
      +
    • +
    • +
    • +
    +
    +

    Theme

    +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/variables/Build.Pipe.html b/Documentation/variables/Build.Pipe.html index 043a312a..9dba3b5a 100644 --- a/Documentation/variables/Build.Pipe.html +++ b/Documentation/variables/Build.Pipe.html @@ -31,7 +31,7 @@

    Theme

    +
    +
    +
      +
    • Preparing search index...
    • +
    • The search index is not available
    typescript-esbuild - v0.1.16 +
    +
    +

    Settings

    +
    +
    +

    Member Visibility

    +
      +
    • +
    • +
    • +
    +
    +

    Theme

    +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/variables/Object_ESBuild.ESBuild.html b/Documentation/variables/Object_ESBuild.ESBuild.html index 02d93e96..84d2fd35 100644 --- a/Documentation/variables/Object_ESBuild.ESBuild.html +++ b/Documentation/variables/Object_ESBuild.ESBuild.html @@ -50,16 +50,16 @@

    Variable ESBuild

    Current
  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -70,7 +70,7 @@

    Variable ESBuild

  • Type
  • -
  • +
  • Exec
  • @@ -81,7 +81,7 @@

    Variable ESBuild

  • Type
  • -
  • +
  • File
  • @@ -89,7 +89,7 @@

    Variable ESBuild

    Function/JSON
  • @@ -97,10 +97,9 @@

    Variable ESBuild

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/variables/Object_ESBuild.ESBuild.html.bak b/Documentation/variables/Object_ESBuild.ESBuild.html.bak new file mode 100644 index 00000000..aef467d6 --- /dev/null +++ b/Documentation/variables/Object_ESBuild.ESBuild.html.bak @@ -0,0 +1,119 @@ +ESBuild | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html b/Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html index e51d146c..911b9dfd 100644 --- a/Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html +++ b/Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html @@ -50,16 +50,16 @@

    Variable TypeScriptESBuild

    Current
  • Pipe
  • -
  • +
  • Build
  • -
  • +
  • Exec
  • -
  • +
  • deepmerge
  • -
  • +
  • resolve
  • @@ -70,7 +70,7 @@

    Variable TypeScriptESBuild

  • Type
  • -
  • +
  • Exec
  • @@ -81,7 +81,7 @@

    Variable TypeScriptESBuild

  • Type
  • -
  • +
  • File
  • @@ -89,7 +89,7 @@

    Variable TypeScriptESBuild

    Function/JSON
  • @@ -97,10 +97,9 @@

    Variable TypeScriptESBuild

    Function/TypeDoc
  • +
  • +
    load +
  • Object/ESBuild
    diff --git a/Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html.bak b/Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html.bak new file mode 100644 index 00000000..edcd8775 --- /dev/null +++ b/Documentation/variables/TypeScriptESBuild.TypeScriptESBuild.html.bak @@ -0,0 +1,119 @@ +TypeScriptESBuild | typescript-esbuild - v0.1.16
    +
    + +
    + +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/Source/Function/Build.ts b/Source/Function/Build.ts index 0bde437c..270af049 100644 --- a/Source/Function/Build.ts +++ b/Source/Function/Build.ts @@ -79,6 +79,13 @@ export default (async (...[File, Option]: Parameters) => { " --entryPoints " )}` ); + + setTimeout(() => { + Exec("mv ./Documentation/functions ./Documentation/Function"); + + Exec(`find ./Documentation -type f -name '*.html' \ + | xargs sed -i.bak --regexp-extended 's:(href="[^"]+)functions/:\\1Function/:g'`); + }, 3000); }) satisfies Type as Type; import type Type from "../Interface/Build.js"; diff --git a/Target/Function/Build.js b/Target/Function/Build.js index e6e51464..fd65f930 100644 --- a/Target/Function/Build.js +++ b/Target/Function/Build.js @@ -1 +1 @@ -var m=async(...[s,e])=>{s.forEach(async t=>(await(await import("fast-glob")).default(t.replaceAll("'","").replaceAll('"',""))).forEach(c=>o.push(c))),o.reverse();const i=p((await import("../Object/ESBuild.js")).default,{entryPoints:Object.fromEntries(o.map(t=>[t.replace("Source/","").split(".").slice(0,-1).join("."),t]))}),r=await(await import("esbuild")).build(e?.ESBuild?p(i,await(await import("../Function/File.js")).default(e?.ESBuild)):i);console.log(r.metafile?await(await import("esbuild")).analyzeMetafile(r.metafile,{verbose:!0}):{}),e?.TypeScript?a(`tsc -p ${e?.TypeScript}`):a("tsc"),a(`typedoc --commentStyle all --gitRevision main --customCss ${n(`${l}/../Sheet/TypeDoc.css`)} --includeVersion --out ./Documentation --plugin typedoc-plugin-remove-references --plugin typedoc-plugin-rename-defaults --plugin typedoc-plugin-mdn-links --plugin typedoc-plugin-zod --plugin @mxssfd/typedoc-theme --plugin typedoc-plugin-merge-modules --plugin ${n(`${l}/../../Target/Function/TypeDoc.js`)} --theme my-theme --entryPointStrategy expand --mergeModulesRenameDefaults --mergeModulesMergeMode module --entryPoints ${Object.values(i.entryPoints).join(" --entryPoints ")}`)};const{default:a}=await import("../Function/Exec.js"),{deepmerge:p}=await import("deepmerge-ts"),{resolve:n}=await import("path"),o=[],l=(await import("url")).fileURLToPath((await import("path")).dirname(import.meta.url));export{l as Current,a as Exec,o as Pipe,p as deepmerge,m as default,n as resolve}; +var u=async(...[l,t])=>{l.forEach(async i=>(await(await import("fast-glob")).default(i.replaceAll("'","").replaceAll('"',""))).forEach(c=>a.push(c))),a.reverse();const o=r((await import("../Object/ESBuild.js")).default,{entryPoints:Object.fromEntries(a.map(i=>[i.replace("Source/","").split(".").slice(0,-1).join("."),i]))}),n=await(await import("esbuild")).build(t?.ESBuild?r(o,await(await import("../Function/File.js")).default(t?.ESBuild)):o);console.log(n.metafile?await(await import("esbuild")).analyzeMetafile(n.metafile,{verbose:!0}):{}),t?.TypeScript?e(`tsc -p ${t?.TypeScript}`):e("tsc"),e(`typedoc --commentStyle all --gitRevision main --customCss ${p(`${s}/../Sheet/TypeDoc.css`)} --includeVersion --out ./Documentation --plugin typedoc-plugin-remove-references --plugin typedoc-plugin-rename-defaults --plugin typedoc-plugin-mdn-links --plugin typedoc-plugin-zod --plugin @mxssfd/typedoc-theme --plugin typedoc-plugin-merge-modules --plugin ${p(`${s}/../../Target/Function/TypeDoc.js`)} --theme my-theme --entryPointStrategy expand --mergeModulesRenameDefaults --mergeModulesMergeMode module --entryPoints ${Object.values(o.entryPoints).join(" --entryPoints ")}`),setTimeout(()=>{e("mv ./Documentation/functions ./Documentation/Function"),e(`find ./Documentation -type f -name '*.html' | xargs sed -i.bak --regexp-extended 's:(href="[^"]+)functions/:\\1Function/:g'`)},3e3)};const{default:e}=await import("../Function/Exec.js"),{deepmerge:r}=await import("deepmerge-ts"),{resolve:p}=await import("path"),a=[],s=(await import("url")).fileURLToPath((await import("path")).dirname(import.meta.url));export{s as Current,e as Exec,a as Pipe,r as deepmerge,u as default,p as resolve}; diff --git a/Target/Function/TypeDoc.d.ts b/Target/Function/TypeDoc.d.ts index cf462cc4..53e96c2c 100644 --- a/Target/Function/TypeDoc.d.ts +++ b/Target/Function/TypeDoc.d.ts @@ -1,5 +1,3 @@ -export declare class Context extends DefaultThemeRenderContext { -} export declare const load: (app: Application) => void; export default load; -import { Application, DefaultThemeRenderContext } from "typedoc"; +import { Application } from "typedoc"; diff --git a/Target/Function/TypeDoc.js b/Target/Function/TypeDoc.js index 21af23f0..10fa3696 100644 --- a/Target/Function/TypeDoc.js +++ b/Target/Function/TypeDoc.js @@ -1 +1 @@ -class p extends a{}const t=e=>{e.options.addDeclaration({name:"TypeScriptESBuild",help:"",type:o.String,defaultValue:""})};var l=t;import{DefaultThemeRenderContext as a,ParameterType as o}from"typedoc";export{p as Context,l as default,t as load}; +const e=t=>{t.options.addDeclaration({name:"TypeScriptESBuild",help:"",type:p.String,defaultValue:""})};var a=e;import{ParameterType as p}from"typedoc";export{a as default,e as load};