diff --git a/Target/Class/Build.js b/Target/Class/Build.js index 2a0df55..c5fbbc6 100644 --- a/Target/Class/Build.js +++ b/Target/Class/Build.js @@ -1,2 +1,2 @@ #!/usr/bin/env node -var i=new(await import("commander")).Command().name("Build").version("0.1.9").description("\u{1F300}\u2001Build\u2001\u2014").argument("","\u{1F4DD}\u2001File\u2001\u2014").option("-ES, --ESBuild ","\u{1F4DC}\u2001ESBuild\u2001\u2014").option("-TS, --TypeScript ","\u{1F4DC}\u2001TypeScript\u2001\u2014","tsconfig.json").option("-W --Watch","\u{1F441}\uFE0F\u2001Watch\u2001\u2014").action((await import("../Function/Build.js")).default).parse();export{i as default}; +var i=new(await import("commander")).Command().name("Build").version("0.2.0").description("\u{1F300}\u2001Build\u2001\u2014").argument("","\u{1F4DD}\u2001File\u2001\u2014").option("-ES, --ESBuild ","\u{1F4DC}\u2001ESBuild\u2001\u2014").option("-TS, --TypeScript ","\u{1F4DC}\u2001TypeScript\u2001\u2014","tsconfig.json").option("-W --Watch","\u{1F441}\uFE0F\u2001Watch\u2001\u2014").action((await import("../Function/Build.js")).default).parse();export{i as default}; diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index 78336e9..abfee1a 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACq2WXWuDMBSG/0uuZYVu64WXGx1ssA8o7KaUEvW4hmmUGEvZ6H8fpvEjJqZH2G365vHpOfHE7S+RcJIkJA81yxISkJLKAwlJXiR1BtVCLd8cZJ6RgHwznpBwGZD4wLJEACfhtgNEJuBIBaNRj4hs0O3yvDsHHWB9gtgWaFZRz3/mEkRKY+gZrF3SmC4yAt6vDJEnloEt0qz+g4jCYEVqHktWcOJ+0ETL2l17fO8eayGAS1f3RjSdtBrZS3+wEhCgJuahVFAiIBWUHkZEK+A0H9ikersFaqMmbXU3pJnVnkbZVTc4CRNIKZ30sMxXZhJkv0MGBU4SaaSTHtYriC8MSeU8HF6InGbsB8Pqsh6egIxKdsTg2qhFuz6sOhJ6asG1DioSuBqIGFktBD27UoPj0FGk1MKNdF42728eneZnlI7Jcegoko0b6ajDtnjmsvBIqdC+CaHUmEFzqA14zIIqwaHi8NKYMeu7bTOGvf9+GhORV5WvxD1yZo2xpgOsV/f6EUWfTL+awsypnG3iGJDTKs6TeCHYxTbmYj41ry+7c+eYHup/6rt5sd5MnNE2sdcJ1J+yaP03gMVzctXH5e4PXXbYC+AKAAA=" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACq2WTWuDQBCG/8uepYG0zcFjIYUU+gGBXkIIq451qa6imxBa8t+LG7/WWTcj9Lp59/HJzDC6+2UKzor57Oko0oh5rOAqYT7L8uiYQrXQx3eJylLmsW8hI+YvPRYmIo1KkMzfdYDABJx4KXjQIwIMul9e9hevA6zPEGKB+pT0/I1UUMY8hJ4h2qMG00VGwMeVIfIsUsAi9ek/iGgMVeQoQyVyyewPmmhZe+tA792HKMDWuhGqjqEW9roVFARIBYWDEfAKJM8GNnFzHYHaqElbPQxpZoWmUbhSBicSJVGqSTpY5phPgvDcGxQ4K6JRk3SwXqH8opB0zsGReZnxVPxQWF3WwSsh5UqcKLg2imi3F0xHIm8auNVBTQJbAwlrpoWQ901scCw6mhQj3EjnZfv+5tCpfybpmByLjiZh3EhHD9tiI1XukNKhQx0iqQmDZlEb8ASCasGh4nDRz9jP3bUZC9r9ThkTia8XV4l75MwaU00HWKfu7RElT6ZbTWPmVA6bWBbktIp1Eq8EXGxjL2ZT+/p6O7Ou6aH+Z/NuXqy3EzPaJg5NgvSnEK3/BkA8K1d/EO7/ADinnoCUCgAA" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 71520ab..d97beb4 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/functions/Function_Build.Exec.html b/docs/functions/Function_Build.Exec.html index 9687b1a..65c480f 100644 --- a/docs/functions/Function_Build.Exec.html +++ b/docs/functions/Function_Build.Exec.html @@ -1,4 +1,4 @@ -Exec | @playform/build - v0.1.9
  • The 'Exec' function is an asynchronous function that executes a command and logs the +Exec | @playform/build - v0.2.0

    • The 'Exec' function is an asynchronous function that executes a command and logs the stdout and stderr 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 @@ -7,4 +7,4 @@ 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 and stderr data as a parameter for custom logging. If not provided, stdout and stderr will be logged to the console by default.

        -

      Returns Promise<void>

    +

Returns Promise<void>

diff --git a/docs/functions/Function_Build.Merge.html b/docs/functions/Function_Build.Merge.html index 7ce3342..21b6018 100644 --- a/docs/functions/Function_Build.Merge.html +++ b/docs/functions/Function_Build.Merge.html @@ -1 +1 @@ -Merge | @playform/build - v0.1.9
+Merge | @playform/build - v0.2.0
diff --git a/docs/functions/Function_Build.basename.html b/docs/functions/Function_Build.basename.html index 41adaaa..4ad9388 100644 --- a/docs/functions/Function_Build.basename.html +++ b/docs/functions/Function_Build.basename.html @@ -1,6 +1,6 @@ -basename | @playform/build - v0.1.9
  • Return the last portion of a path. Similar to the Unix basename command. +basename | @playform/build - v0.2.0

    • Return the last portion of a path. Similar to the Unix basename command. Often used to extract the file name from a fully qualified path.

      Parameters

      • path: string

        the path to evaluate.

      • Optionalsuffix: string

        optionally, an extension to remove from the result.

      Returns string

      if path is not a string or if ext is given and is not a string.

      -
    +
diff --git a/docs/functions/Function_Build.build.html b/docs/functions/Function_Build.build.html index e028e99..bb8ed58 100644 --- a/docs/functions/Function_Build.build.html +++ b/docs/functions/Function_Build.build.html @@ -1,6 +1,6 @@ -build | @playform/build - v0.1.9
  • Represents a function that processes file patterns.

    +build | @playform/build - v0.2.0
    • 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.

      • OptionalOption: {
            ESBuild?: string;
            Exclude?: string[];
            TypeScript?: string;
            Watch?: boolean;
        }

        An optional object that can contain two properties.

        • OptionalESBuild?: string

          A string representing the ESBuild option.

        • OptionalExclude?: string[]
        • OptionalTypeScript?: string

          A string representing the TypeScript option.

          -
        • OptionalWatch?: boolean

      Returns Promise<void>

    +
  • OptionalWatch?: boolean

Returns Promise<void>

diff --git a/docs/functions/Function_Build.dirname.html b/docs/functions/Function_Build.dirname.html index e77ebc7..669a6fc 100644 --- a/docs/functions/Function_Build.dirname.html +++ b/docs/functions/Function_Build.dirname.html @@ -1,4 +1,4 @@ -dirname | @playform/build - v0.1.9
  • Return the directory name of a path. Similar to the Unix dirname command.

    +dirname | @playform/build - v0.2.0
    +
diff --git a/docs/functions/Function_Build.extname.html b/docs/functions/Function_Build.extname.html index c6d6a57..82803a9 100644 --- a/docs/functions/Function_Build.extname.html +++ b/docs/functions/Function_Build.extname.html @@ -1,5 +1,5 @@ -extname | @playform/build - v0.1.9
  • Return the extension of the path, from the last '.' to end of string in the last portion of the path. +extname | @playform/build - v0.2.0

    • Return the extension of the path, from the last '.' to end of string in the last portion of the path. If there is no '.' in the last portion of the path or the first character of it is '.', then it returns an empty string.

      Parameters

      • path: string

        the path to evaluate.

      Returns string

      if path is not a string.

      -
    +
diff --git a/docs/functions/Function_Build.normalize.html b/docs/functions/Function_Build.normalize.html index e5360e0..4fce3a4 100644 --- a/docs/functions/Function_Build.normalize.html +++ b/docs/functions/Function_Build.normalize.html @@ -1,5 +1,5 @@ -normalize | @playform/build - v0.1.9
  • Normalize a string path, reducing '..' and '.' parts. +normalize | @playform/build - v0.2.0

    • Normalize a string path, reducing '..' and '.' parts. When multiple slashes are found, they're replaced by a single one; when the path contains a trailing slash, it is preserved. On Windows backslashes are used.

      Parameters

      • path: string

        string path to normalize.

      Returns string

      if path is not a string.

      -
    +
diff --git a/docs/functions/Function_Build.relative.html b/docs/functions/Function_Build.relative.html index ef1c4f0..4dd674e 100644 --- a/docs/functions/Function_Build.relative.html +++ b/docs/functions/Function_Build.relative.html @@ -1,4 +1,4 @@ -relative | @playform/build - v0.1.9
  • Solve the relative path from {from} to {to} based on the current working directory. +relative | @playform/build - v0.2.0

    • Solve the relative path from {from} to {to} based on the current working directory. At times we have two absolute paths, and we need to derive the relative path from one to the other. This is actually the reverse transform of path.resolve.

      Parameters

      • from: string
      • to: string

      Returns string

      if either from or to is not a string.

      -
    +
diff --git a/docs/functions/Function_Exec.exec.html b/docs/functions/Function_Exec.exec.html index a49c983..c3c43f1 100644 --- a/docs/functions/Function_Exec.exec.html +++ b/docs/functions/Function_Exec.exec.html @@ -1,4 +1,4 @@ -exec | @playform/build - v0.1.9
  • The 'Exec' function is an asynchronous function that executes a command and logs the +exec | @playform/build - v0.2.0

    • The 'Exec' function is an asynchronous function that executes a command and logs the stdout and stderr 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 @@ -7,4 +7,4 @@ 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 and stderr data as a parameter for custom logging. If not provided, stdout and stderr will be logged to the console by default.

        -

      Returns Promise<void>

    +

Returns Promise<void>

diff --git a/docs/functions/Function_File.file.html b/docs/functions/Function_File.file.html index 6bc4dd4..3a6fec4 100644 --- a/docs/functions/Function_File.file.html +++ b/docs/functions/Function_File.file.html @@ -1,2 +1,2 @@ -file | @playform/build - v0.1.9
+file | @playform/build - v0.2.0
diff --git a/docs/functions/Function_JSON.JSON.html b/docs/functions/Function_JSON.JSON.html index 9767199..0689bc4 100644 --- a/docs/functions/Function_JSON.JSON.html +++ b/docs/functions/Function_JSON.JSON.html @@ -1,4 +1,4 @@ -JSON | @playform/build - v0.1.9
  • The function 'JSON' is a TypeScript function that reads a JSON file and returns its +JSON | @playform/build - v0.2.0

    • 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.

        @@ -6,4 +6,4 @@ 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>

    +

Returns Promise<any>

diff --git a/docs/functions/Function_Merge_Into.into.html b/docs/functions/Function_Merge_Into.into.html index 831eb2a..8e97d8c 100644 --- a/docs/functions/Function_Merge_Into.into.html +++ b/docs/functions/Function_Merge_Into.into.html @@ -1 +1 @@ -into | @playform/build - v0.1.9
  • Type Parameters

    • Target extends object
    • Ts extends readonly object[]

    Parameters

    Returns asserts target is Target & DeepMergeHKT<[Target, ...Ts[]], {
        DeepMergeArraysURI: "DeepMergeArraysDefaultURI";
        DeepMergeFilterValuesURI: "DeepMergeFilterValuesDefaultURI";
        DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
        DeepMergeOthersURI: "DeepMergeLeafURI";
        DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
        DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
    }, Readonly<{
        key: PropertyKey;
        parents: readonly Readonly<Record<PropertyKey, unknown>>[];
    }>>

+into | @playform/build - v0.2.0
  • Type Parameters

    • Target extends object
    • Ts extends readonly object[]

    Parameters

    Returns asserts target is Target & DeepMergeHKT<[Target, ...Ts[]], {
        DeepMergeArraysURI: "DeepMergeArraysDefaultURI";
        DeepMergeFilterValuesURI: "DeepMergeFilterValuesDefaultURI";
        DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
        DeepMergeOthersURI: "DeepMergeLeafURI";
        DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
        DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
    }, Readonly<{
        key: PropertyKey;
        parents: readonly Readonly<Record<PropertyKey, unknown>>[];
    }>>

diff --git a/docs/functions/Merge.Into.html b/docs/functions/Merge.Into.html index a9715ff..478402d 100644 --- a/docs/functions/Merge.Into.html +++ b/docs/functions/Merge.Into.html @@ -1 +1 @@ -Into | @playform/build - v0.1.9
  • Type Parameters

    • Target extends object
    • Ts extends readonly object[]

    Parameters

    Returns asserts target is Target & DeepMergeHKT<[Target, ...Ts[]], {
        DeepMergeArraysURI: "DeepMergeArraysDefaultURI";
        DeepMergeFilterValuesURI: "DeepMergeFilterValuesDefaultURI";
        DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
        DeepMergeOthersURI: "DeepMergeLeafURI";
        DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
        DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
    }, Readonly<{
        key: PropertyKey;
        parents: readonly Readonly<Record<PropertyKey, unknown>>[];
    }>>

+Into | @playform/build - v0.2.0
  • Type Parameters

    • Target extends object
    • Ts extends readonly object[]

    Parameters

    Returns asserts target is Target & DeepMergeHKT<[Target, ...Ts[]], {
        DeepMergeArraysURI: "DeepMergeArraysDefaultURI";
        DeepMergeFilterValuesURI: "DeepMergeFilterValuesDefaultURI";
        DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
        DeepMergeOthersURI: "DeepMergeLeafURI";
        DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
        DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
    }, Readonly<{
        key: PropertyKey;
        parents: readonly Readonly<Record<PropertyKey, unknown>>[];
    }>>

diff --git a/docs/functions/Merge.merge.html b/docs/functions/Merge.merge.html index b3f042d..e92c708 100644 --- a/docs/functions/Merge.merge.html +++ b/docs/functions/Merge.merge.html @@ -1 +1 @@ -merge | @playform/build - v0.1.9
+merge | @playform/build - v0.2.0
diff --git a/docs/index.html b/docs/index.html index ec49b4d..3bd1105 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,4 +1,4 @@ -@playform/build - v0.1.9

@playform/build - v0.1.9

🌀 Build —

Build is a powerful tool that compiles all your TypeScript files into +@playform/build - v0.2.0

@playform/build - v0.2.0

🌀 Build —

Build is a powerful tool that compiles all your TypeScript files into JavaScript, leveraging the speed of ESBuild and the type-checking capabilities of the TypeScript compiler.

    @@ -44,4 +44,4 @@

    Contributions are welcome! Please see CONTRIBUTING.md for guidelines and feel free to submit a Pull Request.

    See CHANGELOG.md for a history of changes to this component.

    -
+
diff --git a/docs/interfaces/Exec.Interface.html b/docs/interfaces/Exec.Interface.html index 4e0b333..dbf5307 100644 --- a/docs/interfaces/Exec.Interface.html +++ b/docs/interfaces/Exec.Interface.html @@ -1,4 +1,4 @@ -Interface | @playform/build - v0.1.9

Interface Interface

  • The 'Exec' function is an asynchronous function that executes a command and logs the +Interface | @playform/build - v0.2.0

    Interface Interface

    • The 'Exec' function is an asynchronous function that executes a command and logs the stdout and stderr 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 @@ -7,4 +7,4 @@ 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 and stderr data as a parameter for custom logging. If not provided, stdout and stderr will be logged to the console by default.

        -

      Returns Promise<void>

    +

Returns Promise<void>

diff --git a/docs/interfaces/File.Interface.html b/docs/interfaces/File.Interface.html index 235c56f..32e8fcd 100644 --- a/docs/interfaces/File.Interface.html +++ b/docs/interfaces/File.Interface.html @@ -1,2 +1,2 @@ -Interface | @playform/build - v0.1.9

Interface Interface

+Interface | @playform/build - v0.2.0

Interface Interface

diff --git a/docs/interfaces/Interface_Build.Interface.html b/docs/interfaces/Interface_Build.Interface.html index 82c7d5f..34bf472 100644 --- a/docs/interfaces/Interface_Build.Interface.html +++ b/docs/interfaces/Interface_Build.Interface.html @@ -1,6 +1,6 @@ -Interface | @playform/build - v0.1.9
  • Represents a function that processes file patterns.

    +Interface | @playform/build - v0.2.0
    • 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.

      • OptionalOption: {
            ESBuild?: string;
            Exclude?: string[];
            TypeScript?: string;
            Watch?: boolean;
        }

        An optional object that can contain two properties.

        • OptionalESBuild?: string

          A string representing the ESBuild option.

        • OptionalExclude?: string[]
        • OptionalTypeScript?: string

          A string representing the TypeScript option.

          -
        • OptionalWatch?: boolean

      Returns Promise<void>

    +
  • OptionalWatch?: boolean

Returns Promise<void>

diff --git a/docs/interfaces/Interface_Merge_Into.Interface.html b/docs/interfaces/Interface_Merge_Into.Interface.html index 45665b3..f7265aa 100644 --- a/docs/interfaces/Interface_Merge_Into.Interface.html +++ b/docs/interfaces/Interface_Merge_Into.Interface.html @@ -1 +1 @@ -Interface | @playform/build - v0.1.9
  • Type Parameters

    • Target extends object
    • Ts extends readonly object[]

    Parameters

    Returns asserts target is Target & DeepMergeHKT<[Target, ...Ts[]], {
        DeepMergeArraysURI: "DeepMergeArraysDefaultURI";
        DeepMergeFilterValuesURI: "DeepMergeFilterValuesDefaultURI";
        DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
        DeepMergeOthersURI: "DeepMergeLeafURI";
        DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
        DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
    }, Readonly<{
        key: PropertyKey;
        parents: readonly Readonly<Record<PropertyKey, unknown>>[];
    }>>

+Interface | @playform/build - v0.2.0
  • Type Parameters

    • Target extends object
    • Ts extends readonly object[]

    Parameters

    Returns asserts target is Target & DeepMergeHKT<[Target, ...Ts[]], {
        DeepMergeArraysURI: "DeepMergeArraysDefaultURI";
        DeepMergeFilterValuesURI: "DeepMergeFilterValuesDefaultURI";
        DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
        DeepMergeOthersURI: "DeepMergeLeafURI";
        DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
        DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
    }, Readonly<{
        key: PropertyKey;
        parents: readonly Readonly<Record<PropertyKey, unknown>>[];
    }>>

diff --git a/docs/interfaces/JSON.Interface.html b/docs/interfaces/JSON.Interface.html index d0a690a..874af75 100644 --- a/docs/interfaces/JSON.Interface.html +++ b/docs/interfaces/JSON.Interface.html @@ -1,4 +1,4 @@ -Interface | @playform/build - v0.1.9

Interface Interface

  • The function 'JSON' is a TypeScript function that reads a JSON file and returns its +Interface | @playform/build - v0.2.0

    Interface Interface

    • 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.

        @@ -6,4 +6,4 @@ 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>

    +

Returns Promise<any>

diff --git a/docs/media/CHANGELOG.md b/docs/media/CHANGELOG.md index 2ca9062..a52d7ad 100644 --- a/docs/media/CHANGELOG.md +++ b/docs/media/CHANGELOG.md @@ -1,242 +1,251 @@ +## 0.2.0 + +### Changed + +- Updated version to 0.2.0 +- Updated `@types/node` from 22.9.0 to 22.10.1 +- Updated `typescript` from 5.6.3 to 5.7.2 +- Simplified code in `Source/Function/Build.ts` by removing Current variable +- Improved code formatting in `Source/Function/Exec.ts` + ## 0.1.9 ### Changed -- Updated version to 0.1.9 -- Updated email in package.json from "Source/Open@PlayForm.Cloud" to - "Source/Open@PlayForm.LTD" -- Updated URL in package.json from "HTTPS://PlayForm.Cloud" to - "HTTPS://PlayForm.LTD" -- Updated @types/node from version 22.7.7 to 22.9.0 +- Updated version to 0.1.9 +- Updated email in package.json from "Source/Open@PlayForm.Cloud" to + "Source/Open@PlayForm.LTD" +- Updated URL in package.json from "HTTPS://PlayForm.Cloud" to + "HTTPS://PlayForm.LTD" +- Updated `@types/node` from version 22.7.7 to 22.9.0 ## 0.1.8 ### Changed -- Updated dependencies. -- Migrated from `deepmerge-ts`'s `deepmergeCustom` to a custom merge function - for more control. -- Improved the merging logic for `entryPoints` in the - [ESBuild](https://esbuild.github.io/api/#plugins) configuration to prevent - unwanted array flattening. +- Updated dependencies. +- Migrated from `deepmerge-ts`'s `deepmergeCustom` to a custom merge function + for more control. +- Improved the merging logic for `entryPoints` in the + [ESBuild](https://esbuild.github.io/api/#plugins) configuration to prevent + unwanted array flattening. ## 0.1.7 ### Changed -- Updated dependencies. -- Simplified documentation folder structure. +- Updated dependencies. +- Simplified documentation folder structure. ## 0.1.6 ### Changed -- Simplified build process to improve performance. -- Updated dependencies. +- Simplified build process to improve performance. +- Updated dependencies. ## 0.1.5 ### Changed -- Updated @types/node to version 22.5.4 -- Improved build process to include CSS files. -- Enhanced file path handling in the build process using path module - functions. -- Updated dependencies: - - esbuild - - ts-node +- Updated `@types/node` to version 22.5.4 +- Improved build process to include CSS files. +- Enhanced file path handling in the build process using path module functions. +- Updated dependencies: + - `esbuild` + - `ts-node` ### Added -- Added the ability to exclude files/folders from the build process. -- Added `ignore` option to the Build interface. +- Added the ability to exclude files/folders from the build process. +- Added `ignore` option to the Build interface. ## 0.1.4 ### Changed -- Updated `@types/node` to version 22.5.0 -- Updated `esbuild` to version 0.23.1 -- Updated `typescript` to version 5.5.4 -- Reverted `ts-node` to version 10.9.2 -- Improved file path handling in the build process. +- Updated `@types/node` to version 22.5.0 +- Updated `esbuild` to version 0.23.1 +- Updated `typescript` to version 5.5.4 +- Reverted `ts-node` to version 10.9.2 +- Improved file path handling in the build process. ### Added -- Added `experimentalDecorators` option to tsconfig.json +- Added `experimentalDecorators` option to tsconfig.json ## 0.1.3 ### Changed -- Updated version to 0.1.3 -- Updated dependencies: - - @types/node from 20.14.12 to 22.0.2 -- Minor code formatting changes +- Updated version to 0.1.3 +- Updated dependencies: + - `@types/node` from 20.14.12 to 22.0.2 +- Minor code formatting changes ### Added -- Added `provenance: true` to publishConfig in package.json -- Added `access: public` to publishConfig in package.json +- Added `provenance: true` to publishConfig in package.json +- Added `access: public` to publishConfig in package.json ## 0.1.2 ### Changed -- Updated version to 0.1.2 -- Updated dependencies: - - @types/node to 20.14.12 - - deepmerge-ts to 7.1.0 - - typescript to "\*" (latest) -- Updated devDependencies: - - ts-node to 11.0.0-beta.1 -- Improved error handling in Exec function +- Updated version to 0.1.2 +- Updated dependencies: + - `@types/node` to 20.14.12 + - `deepmerge-ts` to 7.1.0 + - `typescript` to "\*" (latest) +- Updated devDependencies: + - `ts-node` to 11.0.0-beta.1 +- Improved error handling in Exec function ### Added -- Added `provenance: true` to publishConfig in package.json +- Added `provenance: true` to publishConfig in package.json ## 0.1.1 ### Changed -- Updated version to 0.1.1 -- Updated "Run" script to include "--Watch" option instead of "-W" +- Updated version to 0.1.1 +- Updated "Run" script to include "--Watch" option instead of "-W" ## 0.1.0 ### Changed -- Updated version to 0.1.0 -- Updated dependencies -- Modified Build function to support watch mode -- Updated TypeScript configuration -- Updated command-line interface with clearer descriptions. -- Expanded README.md with detailed usage instructions and examples. +- Updated version to 0.1.0 +- Updated dependencies +- Modified `Build` function to support watch mode +- Updated `TypeScript` configuration +- Updated command-line interface with clearer descriptions. +- Expanded `README.md` with detailed usage instructions and examples. ### Added -- Added Watch option to Build command +- Added `Watch` option to `Build` command ### Removed -- Removed peerDependencies +- Removed `peerDependencies` ## 0.0.11 ### Changed -- Updated dependencies +- Updated `dependencies` ## 0.0.10 ### Changed -- Removed Document script -- Updated dependencies +- Removed `Document` script +- Updated `dependencies` ## 0.0.9 ### Changed -- Updated version to 0.0.9 -- Updated package.json metadata -- Updated dependencies -- Modified package.json structure +- Updated version to 0.0.9 +- Updated `package.json` metadata +- Updated dependencies +- Modified `package.json` structure ### Added -- Added peerDependencies -- Added peerDependenciesMeta for optional dependencies +- Added `peerDependencies` +- Added `peerDependenciesMeta` for optional dependencies ## 0.0.8 ### Changed -- Updated version to 0.0.8 -- Updated package description and keywords -- Updated homepage and repository URLs -- Updated repository and author information -- Updated dependencies -- Improved command-line interface descriptions. +- Updated version to 0.0.8 +- Updated package description and keywords +- Updated homepage and repository URLs +- Updated repository and author information +- Updated dependencies +- Improved command-line interface descriptions. ## 0.0.7 ### Changed -- Updated version to 0.0.7 -- Updated repository URLs to use HTTPS +- Updated version to 0.0.7 +- Updated repository URLs to use HTTPS ## 0.0.6 ### Changed -- Updated version to 0.0.6 -- Updated package description -- Updated author information -- Updated dependencies -- Removed @playform/document from devDependencies +- Updated version to 0.0.6 +- Updated package description +- Updated author information +- Updated dependencies +- Removed `@playform/document` from devDependencies ## 0.0.5 ### Changed -- Updated version to 0.0.5 -- Updated package.json scripts +- Updated version to 0.0.5 +- Updated `package.json` scripts ### Added -- Added @playform/document as a peer dependency +- Added `@playform/document` as a peer dependency ## 0.0.4 ### Changed -- Updated version to 0.0.4 (corrected from 0.0.5 in the summary) -- Added "Document" script -- Updated peerDependencies -- Minor code formatting changes +- Updated version to 0.0.4 (corrected from 0.0.5 in the summary) +- Added "Document" script +- Updated `peerDependencies` +- Minor code formatting changes ## 0.0.3 ### Changed -- Updated version to 0.0.3 -- Updated dependencies -- Modified Build function to incorporate `tsc-alias`. -- Set `logLevel` in ESBuild configuration to "debug" for enhanced debugging. +- Updated version to 0.0.3 +- Updated dependencies +- Modified Build function to incorporate `tsc-alias`. +- Set `logLevel` in ESBuild configuration to "debug" for enhanced debugging. ### Added -- Added `tsc-alias` to dependencies +- Added `tsc-alias` to dependencies ## 0.0.2 ### Changed -- Major refactoring and restructuring of the project. -- Updated package name to "@playform/build". -- Updated version to 0.0.2. -- Updated package description, keywords, and metadata. -- Updated dependencies. -- Modified source files structure and content. -- Changed main and types file paths. -- Updated scripts in package.json. -- Simplified configuration by integrating `TypeScript.json` settings into - `tsconfig.json`. -- Removed `esbuild-plugin-copy`. +- Major refactoring and restructuring of the project. +- Updated package name to `@playform/build`. +- Updated version to 0.0.2. +- Updated package description, keywords, and metadata. +- Updated dependencies. +- Modified source files structure and content. +- Changed main and types file paths. +- Updated scripts in package.json. +- Simplified configuration by integrating `TypeScript.json` settings into + `tsconfig.json`. +- Removed `esbuild-plugin-copy`. ### Added -- Added new source files and interfaces. +- Added new source files and interfaces. ### Removed -- Removed several old source files and configurations. -- Removed `TypeScriptESBuild.ts` and shifted core logic to `Build.ts`. +- Removed several old source files and configurations. +- Removed `TypeScriptESBuild.ts` and shifted core logic to `Build.ts`. ## 0.0.1 ### Added -- Initial release +- Initial release diff --git a/docs/media/CONTRIBUTING.md b/docs/media/CONTRIBUTING.md index 0f67494..9559e2b 100644 --- a/docs/media/CONTRIBUTING.md +++ b/docs/media/CONTRIBUTING.md @@ -116,13 +116,13 @@ community. This Code of Conduct is adapted from the [`Contributor Covenant`][homepage], version 2.1, available at -[`https://www.contributor-covenant.org/version/2/1/code_of_conduct.html`][v2.1]. +[`HTTPS://www.contributor-covenant.org/version/2/1/code_of_conduct.html`][v2.1]. Community Impact Guidelines were inspired by [Mozilla's code of conduct enforcement ladder][Mozilla CoC]. For answers to common questions about this code of conduct, see the FAQ at -[`https://www.contributor-covenant.org/faq`][FAQ]. Translations are available at -[`https://www.contributor-covenant.org/translations`][translations]. +[`HTTPS://www.contributor-covenant.org/faq`][FAQ]. Translations are available at +[`HTTPS://www.contributor-covenant.org/translations`][translations]. [homepage]: HTTPS://www.contributor-covenant.org [v2.1]: HTTPS://www.contributor-covenant.org/version/2/1/code_of_conduct.html diff --git a/docs/modules.html b/docs/modules.html index 5b3fb5b..8bd55f8 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1,4 +1,4 @@ -@playform/build - v0.1.9

@playform/build - v0.1.9

Index

Modules

Build +@playform/build - v0.2.0

@playform/build - v0.2.0

Index

Modules

+
diff --git a/docs/modules/Build.html b/docs/modules/Build.html index 52d1f32..421a08a 100644 --- a/docs/modules/Build.html +++ b/docs/modules/Build.html @@ -1,2 +1,2 @@ -Build | @playform/build - v0.1.9
+Build | @playform/build - v0.2.0
diff --git a/docs/modules/Exec.html b/docs/modules/Exec.html index f3cf34e..44bb2b8 100644 --- a/docs/modules/Exec.html +++ b/docs/modules/Exec.html @@ -1,2 +1,2 @@ -Exec | @playform/build - v0.1.9
+Exec | @playform/build - v0.2.0
diff --git a/docs/modules/File.html b/docs/modules/File.html index b9ab1ad..e6b6b55 100644 --- a/docs/modules/File.html +++ b/docs/modules/File.html @@ -1,2 +1,2 @@ -File | @playform/build - v0.1.9
+File | @playform/build - v0.2.0
diff --git a/docs/modules/Function_Build.html b/docs/modules/Function_Build.html index 67f88de..a9088cf 100644 --- a/docs/modules/Function_Build.html +++ b/docs/modules/Function_Build.html @@ -1,5 +1,4 @@ -Function/Build | @playform/build - v0.1.9

Module Function/Build

Index

Variables

Current -Pipe +Function/Build | @playform/build - v0.2.0
+
diff --git a/docs/modules/Function_Exec.html b/docs/modules/Function_Exec.html index 002faa5..c9ce8d6 100644 --- a/docs/modules/Function_Exec.html +++ b/docs/modules/Function_Exec.html @@ -1,2 +1,2 @@ -Function/Exec | @playform/build - v0.1.9
+Function/Exec | @playform/build - v0.2.0
diff --git a/docs/modules/Function_File.html b/docs/modules/Function_File.html index 80e23ce..cf5b275 100644 --- a/docs/modules/Function_File.html +++ b/docs/modules/Function_File.html @@ -1,2 +1,2 @@ -Function/File | @playform/build - v0.1.9
+Function/File | @playform/build - v0.2.0
diff --git a/docs/modules/Function_JSON.html b/docs/modules/Function_JSON.html index 1c19f92..afe8413 100644 --- a/docs/modules/Function_JSON.html +++ b/docs/modules/Function_JSON.html @@ -1,2 +1,2 @@ -Function/JSON | @playform/build - v0.1.9
+Function/JSON | @playform/build - v0.2.0
diff --git a/docs/modules/Function_Merge_Into.html b/docs/modules/Function_Merge_Into.html index fb4d69f..217a2e8 100644 --- a/docs/modules/Function_Merge_Into.html +++ b/docs/modules/Function_Merge_Into.html @@ -1,2 +1,2 @@ -Function/Merge/Into | @playform/build - v0.1.9
+Function/Merge/Into | @playform/build - v0.2.0
diff --git a/docs/modules/Interface_Build.html b/docs/modules/Interface_Build.html index 44abd51..dd55846 100644 --- a/docs/modules/Interface_Build.html +++ b/docs/modules/Interface_Build.html @@ -1,2 +1,2 @@ -Interface/Build | @playform/build - v0.1.9
+Interface/Build | @playform/build - v0.2.0
diff --git a/docs/modules/Interface_Merge_Into.html b/docs/modules/Interface_Merge_Into.html index 0467767..55d422b 100644 --- a/docs/modules/Interface_Merge_Into.html +++ b/docs/modules/Interface_Merge_Into.html @@ -1,2 +1,2 @@ -Interface/Merge/Into | @playform/build - v0.1.9
+Interface/Merge/Into | @playform/build - v0.2.0
diff --git a/docs/modules/JSON.html b/docs/modules/JSON.html index d5157e4..94c409f 100644 --- a/docs/modules/JSON.html +++ b/docs/modules/JSON.html @@ -1,2 +1,2 @@ -JSON | @playform/build - v0.1.9
+JSON | @playform/build - v0.2.0
diff --git a/docs/modules/Merge.html b/docs/modules/Merge.html index 36d99f3..8021e00 100644 --- a/docs/modules/Merge.html +++ b/docs/modules/Merge.html @@ -1,3 +1,3 @@ -Merge | @playform/build - v0.1.9

Index

Functions

Into +Merge | @playform/build - v0.2.0
+
diff --git a/docs/modules/Variable_ESBuild.html b/docs/modules/Variable_ESBuild.html index 3b56ea4..789d1ef 100644 --- a/docs/modules/Variable_ESBuild.html +++ b/docs/modules/Variable_ESBuild.html @@ -1,2 +1,2 @@ -Variable/ESBuild | @playform/build - v0.1.9
+Variable/ESBuild | @playform/build - v0.2.0
diff --git a/docs/variables/Build.build.html b/docs/variables/Build.build.html index 847c3e6..4d94479 100644 --- a/docs/variables/Build.build.html +++ b/docs/variables/Build.build.html @@ -1 +1 @@ -build | @playform/build - v0.1.9
+build | @playform/build - v0.2.0
diff --git a/docs/variables/Function_Build.Current.html b/docs/variables/Function_Build.Current.html deleted file mode 100644 index f0c2a4b..0000000 --- a/docs/variables/Function_Build.Current.html +++ /dev/null @@ -1 +0,0 @@ -Current | @playform/build - v0.1.9
diff --git a/docs/variables/Function_Build.Pipe.html b/docs/variables/Function_Build.Pipe.html index a2596b0..6c25168 100644 --- a/docs/variables/Function_Build.Pipe.html +++ b/docs/variables/Function_Build.Pipe.html @@ -1 +1 @@ -Pipe | @playform/build - v0.1.9
+Pipe | @playform/build - v0.2.0
diff --git a/docs/variables/Function_Build.sep.html b/docs/variables/Function_Build.sep.html index 241a5a9..faa097e 100644 --- a/docs/variables/Function_Build.sep.html +++ b/docs/variables/Function_Build.sep.html @@ -1 +1 @@ -sep | @playform/build - v0.1.9
+sep | @playform/build - v0.2.0
diff --git a/docs/variables/Variable_ESBuild.ESBuild.html b/docs/variables/Variable_ESBuild.ESBuild.html index 9511d54..86525eb 100644 --- a/docs/variables/Variable_ESBuild.ESBuild.html +++ b/docs/variables/Variable_ESBuild.ESBuild.html @@ -1 +1 @@ -ESBuild | @playform/build - v0.1.9
+ESBuild | @playform/build - v0.2.0