We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4f75c41 commit 275cf48Copy full SHA for 275cf48
package.json
@@ -1,6 +1,6 @@
1
{
2
"name": "@orbitdb/nested-db",
3
- "version": "1.0.1",
+ "version": "1.0.2",
4
"description": "Nested key-value database type for orbit-db.",
5
"author": "Julien Jean Malard-Adam",
6
"keywords": [
src/nested.ts
@@ -92,13 +92,19 @@ const Nested =
92
};
93
94
type PutNestedFunction = {
95
- (object: NestedValue): Promise<string[]>
96
- (key: string, object: NestedValue): Promise<string[]>
97
- }
98
- const putNested: PutNestedFunction = async (keyOrObject, object?: NestedValue | undefined): Promise<string[]> => {
+ (object: NestedValue): Promise<string[]>;
+ (key: string, object: NestedValue): Promise<string[]>;
+ };
+ const putNested: PutNestedFunction = async (
99
+ keyOrObject,
100
+ object?: NestedValue | undefined,
101
+ ): Promise<string[]> => {
102
let flattenedEntries: { key: string; value: DagCborEncodable }[];
103
if (typeof keyOrObject === "string") {
- flattenedEntries = flatten(object).map(entry=>({key: `${keyOrObject}/${entry.key}`, value: entry.value}));
104
+ flattenedEntries = flatten(object).map((entry) => ({
105
+ key: `${keyOrObject}/${entry.key}`,
106
+ value: entry.value,
107
+ }));
108
} else {
109
flattenedEntries = flatten(keyOrObject);
110
}
src/version.ts
@@ -1,2 +1,2 @@
// Generated by genversion.
-export const version = "1.0.1";
+export const version = "1.0.2";
test/nested.spec.ts
@@ -225,19 +225,19 @@ describe("Nested Database", () => {
225
});
226
227
it("put key nested value", async () => {
228
- await db.put("a", { b: 2, c: 3 })
+ await db.put("a", { b: 2, c: 3 });
229
await db.put("a", { b: 1 });
230
231
- const actual = toNested(await db.all());
232
- expect(actual).to.deep.equal({a: { b: 1 }});
+ const actual = toNested(await db.all());
+ expect(actual).to.deep.equal({ a: { b: 1 } });
233
234
-
+
235
it("put nested value merges with previous values", async () => {
236
237
await db.putNested("a", { b: 1 });
238
239
240
- expect(actual).to.deep.equal({a: { b: 1, c: 3 }});
+ expect(actual).to.deep.equal({ a: { b: 1, c: 3 } });
241
242
243
it("returns all values", async () => {
0 commit comments