From e3a4e82d4f2cec1e2c7bdfab2d504399f3c84773 Mon Sep 17 00:00:00 2001 From: Nikola Hristov Date: Tue, 22 Oct 2024 04:19:46 +0300 Subject: [PATCH] Build/v0.1.8 --- CHANGELOG.md | 9 ++ docs/assets/navigation.js | 2 +- docs/assets/search.js | 2 +- docs/functions/Function_Build.Exec.html | 4 +- docs/functions/Function_Build.Merge.html | 2 +- docs/functions/Function_Build.basename.html | 4 +- docs/functions/Function_Build.build.html | 4 +- docs/functions/Function_Build.dirname.html | 4 +- docs/functions/Function_Build.extname.html | 4 +- docs/functions/Function_Build.normalize.html | 4 +- docs/functions/Function_Build.relative.html | 4 +- docs/functions/Function_Exec.exec.html | 4 +- docs/functions/Function_File.file.html | 4 +- docs/functions/Function_JSON.JSON.html | 4 +- docs/functions/Function_Merge_Into.into.html | 1 + docs/functions/Merge.Into.html | 1 + docs/functions/Merge.merge.html | 2 +- docs/index.html | 5 +- docs/interfaces/Exec.Interface.html | 4 +- docs/interfaces/File.Interface.html | 4 +- .../interfaces/Interface_Build.Interface.html | 4 +- .../Interface_Merge_Into.Interface.html | 1 + docs/interfaces/JSON.Interface.html | 4 +- docs/media/CHANGELOG.md | 11 ++ docs/media/LICENSE | 109 ------------------ docs/modules/Build.html | 4 +- docs/modules/Exec.html | 4 +- docs/modules/File.html | 4 +- docs/modules/Function_Build.html | 4 +- docs/modules/Function_Exec.html | 4 +- docs/modules/Function_File.html | 4 +- docs/modules/Function_JSON.html | 4 +- docs/modules/Function_Merge_Into.html | 2 + docs/modules/Interface_Build.html | 4 +- docs/modules/Interface_Merge_Into.html | 2 + docs/modules/JSON.html | 4 +- docs/modules/Merge.html | 5 +- docs/modules/Variable_ESBuild.html | 4 +- docs/variables/Build.build.html | 2 +- docs/variables/Function_Build.Current.html | 2 +- docs/variables/Function_Build.Pipe.html | 2 +- docs/variables/Function_Build.sep.html | 2 +- docs/variables/Variable_ESBuild.ESBuild.html | 2 +- 43 files changed, 89 insertions(+), 171 deletions(-) create mode 100644 docs/functions/Function_Merge_Into.into.html create mode 100644 docs/functions/Merge.Into.html create mode 100644 docs/interfaces/Interface_Merge_Into.Interface.html delete mode 100644 docs/media/LICENSE create mode 100644 docs/modules/Function_Merge_Into.html create mode 100644 docs/modules/Interface_Merge_Into.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 4292573..fe805fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ ## 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. + ## 0.1.7 ### Changed diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index e95e9ac..78336e9 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACq2WXWuDMBSG/0uuZUK39cLLjQ422AcUdlNKiXpcwzSVGEvZ6H8fZiYaE9Mz2G188/iQQ17dfBMJJ0kScteyMicRqanck4RUh7wtoYnV8tVeViWJyCfjOUkWEcn2rMwFcJJsDCC1AUcqGE0HROqCrhfn7TkygNUJMlegW0W9/5FLEAXNYGAwvdRjTGQCvF1aIg+sBFekW/0HEYXBirQ8k+zAif9FMyPTu3b42d23QgCXvulNaH3SGeQg/cZqQIC6WIDSQI2ANFAHGCltgNNqZFP02x2Qjtq05c2YZp/2PMo9dYuTM4GU6pMBln1lZkHuHbIocJJIoz4ZYD2D+MCQVC7A4QdR0ZJ9YVgmG+AJKKlkRwxORx3a5bIyJHRrwaUJKhL4BoioLA1Bd1dhcTw6ilQ4uInO0/r1JaDTPUbp2ByPjiK5OKUzFjKFG8+Upgn8oTXDRT8lIjvff3ToEws7KQxSZHKTtYnn4s6oVHNV8IuovA0wNnjvaz9erWemphO7PoHycmjD58Xhebnqv2X7A3AZDhI7CQAA" \ No newline at end of file +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 diff --git a/docs/assets/search.js b/docs/assets/search.js index 1fdcb68..b1b0834 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 67b7cc0..a267853 100644 --- a/docs/functions/Function_Build.Exec.html +++ b/docs/functions/Function_Build.Exec.html @@ -1,4 +1,4 @@ -Exec | @playform/build - v0.1.7
  • The 'Exec' function is an asynchronous function that executes a command and logs the +Exec | @playform/build - v0.1.8

    • 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 5c003fb..672e29b 100644 --- a/docs/functions/Function_Build.Merge.html +++ b/docs/functions/Function_Build.Merge.html @@ -1 +1 @@ -Merge | @playform/build - v0.1.7
  • Type Parameters

    • Ts extends readonly unknown[]

    Parameters

    • Rest...objects: Ts

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

+Merge | @playform/build - v0.1.8
diff --git a/docs/functions/Function_Build.basename.html b/docs/functions/Function_Build.basename.html index 4933275..a4a2749 100644 --- a/docs/functions/Function_Build.basename.html +++ b/docs/functions/Function_Build.basename.html @@ -1,6 +1,6 @@ -basename | @playform/build - v0.1.7
  • Return the last portion of a path. Similar to the Unix basename command. +basename | @playform/build - v0.1.8

    • 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 8cbb30d..aa5e224 100644 --- a/docs/functions/Function_Build.build.html +++ b/docs/functions/Function_Build.build.html @@ -1,6 +1,6 @@ -build | @playform/build - v0.1.7
  • Represents a function that processes file patterns.

    +build | @playform/build - v0.1.8
    • 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 65a3293..2592ee4 100644 --- a/docs/functions/Function_Build.dirname.html +++ b/docs/functions/Function_Build.dirname.html @@ -1,4 +1,4 @@ -dirname | @playform/build - v0.1.7
diff --git a/docs/functions/Function_Build.extname.html b/docs/functions/Function_Build.extname.html index 0efd7c8..9680ae7 100644 --- a/docs/functions/Function_Build.extname.html +++ b/docs/functions/Function_Build.extname.html @@ -1,5 +1,5 @@ -extname | @playform/build - v0.1.7
  • Return the extension of the path, from the last '.' to end of string in the last portion of the path. +extname | @playform/build - v0.1.8

    • 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 a53e34f..32cd584 100644 --- a/docs/functions/Function_Build.normalize.html +++ b/docs/functions/Function_Build.normalize.html @@ -1,5 +1,5 @@ -normalize | @playform/build - v0.1.7
  • Normalize a string path, reducing '..' and '.' parts. +normalize | @playform/build - v0.1.8

    • 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 687b350..a0a91f6 100644 --- a/docs/functions/Function_Build.relative.html +++ b/docs/functions/Function_Build.relative.html @@ -1,4 +1,4 @@ -relative | @playform/build - v0.1.7
  • Solve the relative path from {from} to {to} based on the current working directory. +relative | @playform/build - v0.1.8

    • 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 36ca055..8a56083 100644 --- a/docs/functions/Function_Exec.exec.html +++ b/docs/functions/Function_Exec.exec.html @@ -1,4 +1,4 @@ -exec | @playform/build - v0.1.7
  • The 'Exec' function is an asynchronous function that executes a command and logs the +exec | @playform/build - v0.1.8

    • 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 eef08f9..7ec8bf1 100644 --- a/docs/functions/Function_File.file.html +++ b/docs/functions/Function_File.file.html @@ -1,2 +1,2 @@ -file | @playform/build - v0.1.7
+file | @playform/build - v0.1.8
diff --git a/docs/functions/Function_JSON.JSON.html b/docs/functions/Function_JSON.JSON.html index 98cc5a8..a0b68d1 100644 --- a/docs/functions/Function_JSON.JSON.html +++ b/docs/functions/Function_JSON.JSON.html @@ -1,4 +1,4 @@ -JSON | @playform/build - v0.1.7
  • The function 'JSON' is a TypeScript function that reads a JSON file and returns its +JSON | @playform/build - v0.1.8

    • 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 new file mode 100644 index 0000000..e18fa00 --- /dev/null +++ b/docs/functions/Function_Merge_Into.into.html @@ -0,0 +1 @@ +into | @playform/build - v0.1.8
  • 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 new file mode 100644 index 0000000..d80d641 --- /dev/null +++ b/docs/functions/Merge.Into.html @@ -0,0 +1 @@ +Into | @playform/build - v0.1.8
  • 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 da98069..f90894d 100644 --- a/docs/functions/Merge.merge.html +++ b/docs/functions/Merge.merge.html @@ -1 +1 @@ -merge | @playform/build - v0.1.7
  • Type Parameters

    • Ts extends readonly unknown[]

    Parameters

    • Rest...objects: Ts

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

+merge | @playform/build - v0.1.8
diff --git a/docs/index.html b/docs/index.html index be5af1a..0b9219f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,4 +1,4 @@ -@playform/build - v0.1.7

@playform/build - v0.1.7

🌀 Build —

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

@playform/build - v0.1.8

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

    @@ -43,6 +43,5 @@

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

    -

    This project is licensed under the MIT LICENSE.

    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 789722b..d2de015 100644 --- a/docs/interfaces/Exec.Interface.html +++ b/docs/interfaces/Exec.Interface.html @@ -1,4 +1,4 @@ -Interface | @playform/build - v0.1.7

Interface Interface

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

    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 2d2f5da..f82b45e 100644 --- a/docs/interfaces/File.Interface.html +++ b/docs/interfaces/File.Interface.html @@ -1,2 +1,2 @@ -Interface | @playform/build - v0.1.7

Interface Interface

+Interface | @playform/build - v0.1.8

Interface Interface

diff --git a/docs/interfaces/Interface_Build.Interface.html b/docs/interfaces/Interface_Build.Interface.html index 30638ff..bb93315 100644 --- a/docs/interfaces/Interface_Build.Interface.html +++ b/docs/interfaces/Interface_Build.Interface.html @@ -1,6 +1,6 @@ -Interface | @playform/build - v0.1.7
  • Represents a function that processes file patterns.

    +Interface | @playform/build - v0.1.8
    • 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 new file mode 100644 index 0000000..6d618b5 --- /dev/null +++ b/docs/interfaces/Interface_Merge_Into.Interface.html @@ -0,0 +1 @@ +Interface | @playform/build - v0.1.8
  • 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 fe7f002..c17f0a3 100644 --- a/docs/interfaces/JSON.Interface.html +++ b/docs/interfaces/JSON.Interface.html @@ -1,4 +1,4 @@ -Interface | @playform/build - v0.1.7

Interface Interface

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

    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 521b8e7..fe805fa 100644 --- a/docs/media/CHANGELOG.md +++ b/docs/media/CHANGELOG.md @@ -1,3 +1,14 @@ +## 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. + ## 0.1.7 ### Changed diff --git a/docs/media/LICENSE b/docs/media/LICENSE deleted file mode 100644 index 292ebd0..0000000 --- a/docs/media/LICENSE +++ /dev/null @@ -1,109 +0,0 @@ -Creative Commons Legal Code - -CC0 1.0 Universal - - CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE - LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN - ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS - INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES - REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS - PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM - THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED - HEREUNDER. - -Statement of Purpose - -The laws of most jurisdictions throughout the world automatically confer -exclusive Copyright and Related Rights (defined below) upon the creator and -subsequent owner(s) (each and all, an "owner") of an original work of authorship -and/or a database (each, a "Work"). - -Certain owners wish to permanently relinquish those rights to a Work for the -purpose of contributing to a commons of creative, cultural and scientific works -("Commons") that the public can reliably and without fear of later claims of -infringement build upon, modify, incorporate in other works, reuse and -redistribute as freely as possible in any form whatsoever and for any purposes, -including without limitation commercial purposes. These owners may contribute to -the Commons to promote the ideal of a free culture and the further production of -creative, cultural and scientific works, or to gain reputation or greater -distribution for their Work in part through the use and efforts of others. - -For these and/or other purposes and motivations, and without any expectation of -additional consideration or compensation, the person associating CC0 with a Work -(the "Affirmer"), to the extent that he or she is an owner of Copyright and -Related Rights in the Work, voluntarily elects to apply CC0 to the Work and -publicly distribute the Work under its terms, with knowledge of his or her -Copyright and Related Rights in the Work and the meaning and intended legal -effect of CC0 on those rights. - -1. Copyright and Related Rights. A Work made available under CC0 may be - protected by copyright and related or neighboring rights ("Copyright and - Related Rights"). Copyright and Related Rights include, but are not limited - to, the following: - -i. the right to reproduce, adapt, distribute, perform, display, communicate, and -translate a Work; ii. moral rights retained by the original author(s) and/or -performer(s); iii. publicity and privacy rights pertaining to a person's image -or likeness depicted in a Work; iv. rights protecting against unfair competition -in regards to a Work, subject to the limitations in paragraph 4(a), below; v. -rights protecting the extraction, dissemination, use and reuse of data in a -Work; vi. database rights (such as those arising under Directive 96/9/EC of the -European Parliament and of the Council of 11 March 1996 on the legal protection -of databases, and under any national implementation thereof, including any -amended or successor version of such directive); and vii. other similar, -equivalent or corresponding rights throughout the world based on applicable law -or treaty, and any national implementations thereof. - -2. Waiver. To the greatest extent permitted by, but not in contravention of, - applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and - unconditionally waives, abandons, and surrenders all of Affirmer's Copyright - and Related Rights and associated claims and causes of action, whether now - known or unknown (including existing as well as future claims and causes of - action), in the Work (i) in all territories worldwide, (ii) for the maximum - duration provided by applicable law or treaty (including future time - extensions), (iii) in any current or future medium and for any number of - copies, and (iv) for any purpose whatsoever, including without limitation - commercial, advertising or promotional purposes (the "Waiver"). Affirmer - makes the Waiver for the benefit of each member of the public at large and to - the detriment of Affirmer's heirs and successors, fully intending that such - Waiver shall not be subject to revocation, rescission, cancellation, - termination, or any other legal or equitable action to disrupt the quiet - enjoyment of the Work by the public as contemplated by Affirmer's express . - -3. Public License Fallback. Should any part of the Waiver for any reason be - judged legally invalid or ineffective under applicable law, then the Waiver - shall be preserved to the maximum extent permitted taking into account - Affirmer's express . In addition, to the extent the Waiver is so judged - Affirmer hereby grants to each affected person a royalty-free, non - transferable, non sublicensable, non exclusive, irrevocable and unconditional - license to exercise Affirmer's Copyright and Related Rights in the Work (i) - in all territories worldwide, (ii) for the maximum duration provided by - applicable law or treaty (including future time extensions), (iii) in any - current or future medium and for any number of copies, and (iv) for any - purpose whatsoever, including without limitation commercial, advertising or - promotional purposes (the "License"). The License shall be deemed effective - as of the date CC0 was applied by Affirmer to the Work. Should any part of - the License for any reason be judged legally invalid or ineffective under - applicable law, such partial invalidity or ineffectiveness shall not - invalidate the remainder of the License, and in such case Affirmer hereby - affirms that he or she will not (i) exercise any of his or her remaining - Copyright and Related Rights in the Work or (ii) assert any associated claims - and causes of action with respect to the Work, in either case contrary to - -4. Limitations and Disclaimers. - -a. No trademark or patent rights held by Affirmer are waived, abandoned, -surrendered, licensed or otherwise affected by this document. b. Affirmer offers -the Work as-is and makes no representations or warranties of any kind concerning -the Work, express, implied, statutory or otherwise, including without limitation -warranties of title, merchantability, fitness for a particular purpose, non -infringement, or the absence of latent or other defects, accuracy, or the -present or absence of errors, whether or not discoverable, all to the greatest -extent permissible under applicable law. c. Affirmer disclaims responsibility -for clearing rights of other persons that may apply to the Work or any use -thereof, including without limitation any person's Copyright and Related Rights -in the Work. Further, Affirmer disclaims responsibility for obtaining any -necessary consents, permissions or other rights required for any use of the -Work. d. Affirmer understands and acknowledges that Creative Commons is not a -party to this document and has no duty or obligation with respect to this CC0 or -use of the Work. diff --git a/docs/modules/Build.html b/docs/modules/Build.html index 99c9848..171b26a 100644 --- a/docs/modules/Build.html +++ b/docs/modules/Build.html @@ -1,2 +1,2 @@ -Build | @playform/build - v0.1.7
+Build | @playform/build - v0.1.8
diff --git a/docs/modules/Exec.html b/docs/modules/Exec.html index d11d68c..45acc64 100644 --- a/docs/modules/Exec.html +++ b/docs/modules/Exec.html @@ -1,2 +1,2 @@ -Exec | @playform/build - v0.1.7
+Exec | @playform/build - v0.1.8
diff --git a/docs/modules/File.html b/docs/modules/File.html index 9aff9b2..105fff6 100644 --- a/docs/modules/File.html +++ b/docs/modules/File.html @@ -1,2 +1,2 @@ -File | @playform/build - v0.1.7
+File | @playform/build - v0.1.8
diff --git a/docs/modules/Function_Build.html b/docs/modules/Function_Build.html index 9d2dbfc..22aadf5 100644 --- a/docs/modules/Function_Build.html +++ b/docs/modules/Function_Build.html @@ -1,4 +1,4 @@ -Function/Build | @playform/build - v0.1.7

Module Function/Build

Index

Variables

Current +Function/Build | @playform/build - v0.1.8
+
diff --git a/docs/modules/Function_Exec.html b/docs/modules/Function_Exec.html index 3b89b0c..9f576bd 100644 --- a/docs/modules/Function_Exec.html +++ b/docs/modules/Function_Exec.html @@ -1,2 +1,2 @@ -Function/Exec | @playform/build - v0.1.7
+Function/Exec | @playform/build - v0.1.8
diff --git a/docs/modules/Function_File.html b/docs/modules/Function_File.html index 76b784e..35b0d70 100644 --- a/docs/modules/Function_File.html +++ b/docs/modules/Function_File.html @@ -1,2 +1,2 @@ -Function/File | @playform/build - v0.1.7
+Function/File | @playform/build - v0.1.8
diff --git a/docs/modules/Function_JSON.html b/docs/modules/Function_JSON.html index b07efe4..51722c6 100644 --- a/docs/modules/Function_JSON.html +++ b/docs/modules/Function_JSON.html @@ -1,2 +1,2 @@ -Function/JSON | @playform/build - v0.1.7
+Function/JSON | @playform/build - v0.1.8
diff --git a/docs/modules/Function_Merge_Into.html b/docs/modules/Function_Merge_Into.html new file mode 100644 index 0000000..3bde0f7 --- /dev/null +++ b/docs/modules/Function_Merge_Into.html @@ -0,0 +1,2 @@ +Function/Merge/Into | @playform/build - v0.1.8
diff --git a/docs/modules/Interface_Build.html b/docs/modules/Interface_Build.html index 9ff722b..dd81e59 100644 --- a/docs/modules/Interface_Build.html +++ b/docs/modules/Interface_Build.html @@ -1,2 +1,2 @@ -Interface/Build | @playform/build - v0.1.7
+Interface/Build | @playform/build - v0.1.8
diff --git a/docs/modules/Interface_Merge_Into.html b/docs/modules/Interface_Merge_Into.html new file mode 100644 index 0000000..f97c874 --- /dev/null +++ b/docs/modules/Interface_Merge_Into.html @@ -0,0 +1,2 @@ +Interface/Merge/Into | @playform/build - v0.1.8
diff --git a/docs/modules/JSON.html b/docs/modules/JSON.html index 3a8ddce..eec0d3d 100644 --- a/docs/modules/JSON.html +++ b/docs/modules/JSON.html @@ -1,2 +1,2 @@ -JSON | @playform/build - v0.1.7
+JSON | @playform/build - v0.1.8
diff --git a/docs/modules/Merge.html b/docs/modules/Merge.html index 551e9d7..a82cb0e 100644 --- a/docs/modules/Merge.html +++ b/docs/modules/Merge.html @@ -1,2 +1,3 @@ -Merge | @playform/build - v0.1.7
+Merge | @playform/build - v0.1.8
diff --git a/docs/modules/Variable_ESBuild.html b/docs/modules/Variable_ESBuild.html index 0b352d6..9d647a0 100644 --- a/docs/modules/Variable_ESBuild.html +++ b/docs/modules/Variable_ESBuild.html @@ -1,2 +1,2 @@ -Variable/ESBuild | @playform/build - v0.1.7
+Variable/ESBuild | @playform/build - v0.1.8
diff --git a/docs/variables/Build.build.html b/docs/variables/Build.build.html index ed53c4c..aa20c47 100644 --- a/docs/variables/Build.build.html +++ b/docs/variables/Build.build.html @@ -1 +1 @@ -build | @playform/build - v0.1.7
+build | @playform/build - v0.1.8
diff --git a/docs/variables/Function_Build.Current.html b/docs/variables/Function_Build.Current.html index e114a47..7a4864e 100644 --- a/docs/variables/Function_Build.Current.html +++ b/docs/variables/Function_Build.Current.html @@ -1 +1 @@ -Current | @playform/build - v0.1.7
+Current | @playform/build - v0.1.8
diff --git a/docs/variables/Function_Build.Pipe.html b/docs/variables/Function_Build.Pipe.html index 05be35d..e5df3ac 100644 --- a/docs/variables/Function_Build.Pipe.html +++ b/docs/variables/Function_Build.Pipe.html @@ -1 +1 @@ -Pipe | @playform/build - v0.1.7
+Pipe | @playform/build - v0.1.8
diff --git a/docs/variables/Function_Build.sep.html b/docs/variables/Function_Build.sep.html index 314ed35..b18d12a 100644 --- a/docs/variables/Function_Build.sep.html +++ b/docs/variables/Function_Build.sep.html @@ -1 +1 @@ -sep | @playform/build - v0.1.7
+sep | @playform/build - v0.1.8
diff --git a/docs/variables/Variable_ESBuild.ESBuild.html b/docs/variables/Variable_ESBuild.ESBuild.html index d634b60..f13075f 100644 --- a/docs/variables/Variable_ESBuild.ESBuild.html +++ b/docs/variables/Variable_ESBuild.ESBuild.html @@ -1 +1 @@ -ESBuild | @playform/build - v0.1.7
+ESBuild | @playform/build - v0.1.8