Socket
Socket
Sign inDemoInstall

wio.db

Package Overview
Dependencies
2
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.0.17-beta.1 to 4.0.17-beta.2

2

package.json
{
"name": "wio.db",
"version": "4.0.17-beta.1",
"version": "4.0.17-beta.2",
"description": "Gözle okunabilir database modülü.",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -13,3 +13,3 @@

declare module "wio.db" {
export class Database<V> {
export class JsonDatabase<V> {
public static DBCollection: Array<Database<unknown>>;

@@ -48,2 +48,37 @@ private databaseName: string;

export class YamlDatabase<V> {
public static DBCollection: Array<Database<unknown>>;
private databaseName: string;
public constructor(databaseName?: string);
private handle(): boolean;
private save(): boolean;
public set(key: string, value: V): V;
public get(key: string): V;
public fetch(key: string): V;
public exists(key: string): boolean;
public has(key: string): boolean;
public all(limit?: number): Array<{ ID: string, data: V }>;
public fetchAll(limit?: number): Array<{ ID: string, data: V }>;
public toJSON(limit?: number): Object;
public delete(key: string): void;
public deleteAll(): void;
public type(key: string): string | number | bigint | boolean | symbol | Array | undefined | object | Function;
public pull(key: string, value: V, multiple?: boolean): V;
public valueArray(): V[];
public keyArray(): string[];
public math(key: string, operator: "+" | "-" | "*" | "/" | "%", value: V, goToNegative?: boolean): V;
public add(key: string, value: V): V;
public substr(key: string, value: V): V;
public push<T>(key: string, value: T): V;
public arrayHasValue<T>(key: string, value: T | T[]): boolean | object;
public includes(key: string): object;
public startsWith(key: string): object;
public findAndDelete(callbackfn: (key: string, value: V) => boolean): number;
public destroy(): void;
public get size(): number;
public get totalDBSize(): number;
public get fileName(): string;
}
export class DatabaseError extends Error {

@@ -50,0 +85,0 @@ public constructor(message: string);

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc