Skip to content

Commit

Permalink
2.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
NikolaRHristov committed Jan 5, 2024
1 parent b972d4d commit 9912736
Show file tree
Hide file tree
Showing 70 changed files with 232 additions and 141 deletions.
14 changes: 7 additions & 7 deletions Documentation/Class/Files.files.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/Apply.apply.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/By.by.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/Bytes.bytes.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/Files.Merge.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/In.Apply.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/In.in.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Documentation/Function/Merge.merge.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Documentation/Function/Not.not.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/Pipe.dirname.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/Pipe.pipe.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Function/Pipe.stat.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/Apply.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/By.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/Bytes.Type.html

Large diffs are not rendered by default.

32 changes: 25 additions & 7 deletions Documentation/Interface/Files.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/In.Type.html

Large diffs are not rendered by default.

22 changes: 15 additions & 7 deletions Documentation/Interface/Interface_Action.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/Interface_Cache.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/Interface_Dir.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/Interface_File.Type.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Documentation/Interface/Interface_Merge.Generic.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Documentation/Interface/Interface_Merge.Type.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions Documentation/Interface/Interface_Option.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/Interface_Plan.Type.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Documentation/Interface/Not.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Interface/Pipe.Type.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Apply.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/By.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Bytes.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Files.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/In.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Interface_Action.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Interface_Cache.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Interface_Dir.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Interface_File.html

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions Documentation/Module/Interface_Merge.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Interface_Option.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Interface_Plan.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Documentation/Module/Merge.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Not.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Option.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Pipe.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Type_Buffer.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Type_Exclude.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Type_Logger.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/Module/Type_Path.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Type/Type_Buffer.Type.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Type/Type_Exclude.Type.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Type/Type_Logger.Type.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Type/Type_Path.Type.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Variable/Bytes.Kilobyte.html

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions Documentation/Variable/Files.Action.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Variable/Files.Cache.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Variable/Files.Logger.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Variable/In._Path.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/Variable/Not.Filters.html

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions Documentation/Variable/Option.option.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/assets/main.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Documentation/assets/navigation.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Documentation/assets/search.js

Large diffs are not rendered by default.

50 changes: 35 additions & 15 deletions Documentation/assets/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
--light-color-ts-constructor-signature: var(--light-color-ts-constructor);
--light-color-ts-parameter: var(--light-color-ts-variable);
/* type literal not included as links will never be generated to it */
--light-color-ts-type-parameter: var(--light-color-ts-type-alias);
--light-color-ts-type-parameter: #a55c0e;
--light-color-ts-accessor: var(--light-color-ts-property);
--light-color-ts-get-signature: var(--light-color-ts-accessor);
--light-color-ts-set-signature: var(--light-color-ts-accessor);
Expand Down Expand Up @@ -69,7 +69,7 @@
--dark-color-ts-constructor-signature: var(--dark-color-ts-constructor);
--dark-color-ts-parameter: var(--dark-color-ts-variable);
/* type literal not included as links will never be generated to it */
--dark-color-ts-type-parameter: var(--dark-color-ts-type-alias);
--dark-color-ts-type-parameter: #e07d13;
--dark-color-ts-accessor: var(--dark-color-ts-property);
--dark-color-ts-get-signature: var(--dark-color-ts-accessor);
--dark-color-ts-set-signature: var(--dark-color-ts-accessor);
Expand Down Expand Up @@ -266,12 +266,12 @@ h6 {
line-height: 1.2;
}

h1 > a,
h2 > a,
h3 > a,
h4 > a,
h5 > a,
h6 > a {
h1 > a:not(.link),
h2 > a:not(.link),
h3 > a:not(.link),
h4 > a:not(.link),
h5 > a:not(.link),
h6 > a:not(.link) {
text-decoration: none;
color: var(--color-text);
}
Expand Down Expand Up @@ -649,6 +649,28 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
font-weight: bold;
}

.tsd-full-hierarchy:not(:last-child) {
margin-bottom: 1em;
padding-bottom: 1em;
border-bottom: 1px solid var(--color-accent);
}
.tsd-full-hierarchy,
.tsd-full-hierarchy ul {
list-style: none;
margin: 0;
padding: 0;
}
.tsd-full-hierarchy ul {
padding-left: 1.5rem;
}
.tsd-full-hierarchy a {
padding: 0.25rem 0 !important;
font-size: 1rem;
display: inline-flex;
align-items: center;
color: var(--color-text);
}

.tsd-panel-group.tsd-index-group {
margin-bottom: 0;
}
Expand Down Expand Up @@ -714,12 +736,15 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
}
.tsd-navigation > a,
.tsd-navigation .tsd-accordion-summary {
width: calc(100% - 0.5rem);
width: calc(100% - 0.25rem);
display: flex;
align-items: center;
}
.tsd-navigation a,
.tsd-navigation summary > span,
.tsd-page-navigation a {
display: inline-flex;
display: flex;
width: calc(100% - 0.25rem);
align-items: center;
padding: 0.25rem;
color: var(--color-text);
Expand Down Expand Up @@ -759,11 +784,6 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
margin-left: -1.5rem;
}

.tsd-nested-navigation > li > a,
.tsd-nested-navigation > li > span {
width: calc(100% - 1.75rem - 0.5rem);
}

.tsd-page-navigation ul {
padding-left: 1.75rem;
}
Expand Down
1 change: 1 addition & 0 deletions Documentation/hierarchy.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Documentation/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Target/Class/Files.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ export declare const Cache: {
Fulfilled: ({ Files }: Plan) => Promise<string | false>;
Changed: (Plan: Plan) => Promise<Plan>;
};
export declare const Merge: import("typescript-esbuild/Target/Interface/Merge.js").default<import("typescript-esbuild/Target/Interface/Merge.js").Generic>;
export declare const Merge: import("../Interface/Merge.js").default<import("../Interface/Merge.js").Generic>;
2 changes: 1 addition & 1 deletion Target/Class/Files.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Target/Function/Merge.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/**
* @module Merge
*
*/
declare const _default: Type<Generic>;
export default _default;
import type Type from "../Interface/Merge.js";
import type { Generic } from "../Interface/Merge.js";
1 change: 1 addition & 0 deletions Target/Function/Merge.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
var e=(await import("deepmerge-ts")).deepmergeCustom({mergeArrays:!1});export{e as default};
21 changes: 21 additions & 0 deletions Target/Interface/Merge.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/**
* @module Merge
*
* Represents a generic interface for deep merging objects using merge functions defined in DeepMergeMergeFunctionsURIs.
*
* @template PMF - A type parameter representing Partial<DeepMergeMergeFunctionsURIs>.
*
*/
export default interface Type<PMF extends Partial<DeepMergeMergeFunctionsURIs>> {
/**
* Merges multiple objects of type Ts using the provided merge functions and built-in metadata.
*
* @param ...Objects - An arbitrary number of objects to be merged.
*
*/
<Ts extends readonly unknown[]>(...Objects: Ts): DeepMergeHKT<Ts, GetDeepMergeMergeFunctionsURIs<PMF>, DeepMergeBuiltInMetaData>;
}
export interface Generic {
DeepMergeArraysURI: DeepMergeLeafURI;
}
import type { DeepMergeBuiltInMetaData, DeepMergeHKT, DeepMergeLeafURI, DeepMergeMergeFunctionsURIs, GetDeepMergeMergeFunctionsURIs } from "deepmerge-ts";
Empty file added Target/Interface/Merge.js
Empty file.

0 comments on commit 9912736

Please sign in to comment.