Skip to content

Commit 0f5cca2

Browse files
committed
version
1 parent abeeeb8 commit 0f5cca2

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

src/nested.ts

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -109,14 +109,14 @@ export const NestedApi = ({ database }: { database: InternalDatabase }) => {
109109
position?: number,
110110
): Promise<string> => {
111111
const entries = await itAll(iterator());
112-
const sisterEntries = (entries).filter((entry) =>
112+
const sisterEntries = entries.filter((entry) =>
113113
isSisterKey(entry.key, key),
114114
);
115115
key = asJoinedKey(key);
116116

117-
const parent = parentKey(key)
118-
if (parent && !entries.find(e=>e.key === parent))
119-
await putEntry(parent)
117+
const parent = parentKey(key);
118+
if (parent && !entries.find((e) => e.key === parent))
119+
await putEntry(parent);
120120

121121
// Avoid overwriting existing position; default to end of list
122122
let scaledPosition: number | undefined = undefined;
@@ -131,8 +131,10 @@ export const NestedApi = ({ database }: { database: InternalDatabase }) => {
131131
});
132132
}
133133

134-
const entryValue: {value?: DagCborEncodable, position: number} = { position: scaledPosition };
135-
if (value !== undefined) entryValue.value = value
134+
const entryValue: { value?: DagCborEncodable; position: number } = {
135+
position: scaledPosition,
136+
};
137+
if (value !== undefined) entryValue.value = value;
136138
return database.addOperation({
137139
op: "PUT",
138140
key,
@@ -300,9 +302,9 @@ export const NestedApi = ({ database }: { database: InternalDatabase }) => {
300302
}
301303

302304
const sorted = values.toSorted((a, b) => {
303-
const lengthDif = asSplitKey(a.key).length - asSplitKey(b.key).length
305+
const lengthDif = asSplitKey(a.key).length - asSplitKey(b.key).length;
304306

305-
return lengthDif || (a.position - b.position)
307+
return lengthDif || a.position - b.position;
306308
});
307309

308310
return toNested(sorted);

src/utils.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export const parentKey = (key: NestedKey): string | undefined => {
2323
const keyComponents = asSplitKey(key);
2424
if (keyComponents.length > 1) return asJoinedKey(keyComponents.slice(0, -1));
2525
return undefined;
26-
}
26+
};
2727

2828
export const isSubkey = (subkey: string, key: string): boolean => {
2929
const subkeyComponents = splitKey(subkey);
@@ -126,9 +126,9 @@ export const toNested = (
126126
if (finalKeyComponent) {
127127
if (value === undefined) {
128128
if (root.get(finalKeyComponent) === undefined)
129-
root.set(finalKeyComponent, new Map())
129+
root.set(finalKeyComponent, new Map());
130130
} else {
131-
const finalValue = (isNestedValueObject(value) ? toMap(value) : value);
131+
const finalValue = isNestedValueObject(value) ? toMap(value) : value;
132132
root.set(finalKeyComponent, finalValue as PossiblyNestedValueMap);
133133
}
134134
}

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
// Generated by genversion.
2-
export const version = "1.2.4";
2+
export const version = "1.3.0";

0 commit comments

Comments
 (0)