Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@furystack/core

Package Overview
Dependencies
Maintainers
1
Versions
214
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@furystack/core - npm Package Compare versions

Comparing version 1.0.9 to 1.0.10

4

dist/Models/IApi.d.ts

@@ -1,5 +0,5 @@

import { IDisposable } from "@sensenet/client-utils";
import { Disposable } from "@sensenet/client-utils";
import { IActivateable } from "./IActivateable";
export interface IApi extends IActivateable, IDisposable {
export interface IApi extends IActivateable, Disposable {
}
//# sourceMappingURL=IApi.d.ts.map

@@ -1,4 +0,4 @@

import { IDisposable } from "@sensenet/client-utils";
import { Disposable } from "@sensenet/client-utils";
import { ILogger } from "./ILogger";
export interface IPhysicalStore<T, K extends keyof T = keyof T, TFilter = Partial<T>> extends IDisposable {
export interface IPhysicalStore<T, K extends keyof T = keyof T, TFilter = Partial<T>> extends Disposable {
readonly primaryKey: K;

@@ -5,0 +5,0 @@ logger: ILogger;

{
"name": "@furystack/core",
"version": "1.0.9",
"version": "1.0.10",
"description": "Core FuryStack package",

@@ -58,3 +58,3 @@ "main": "dist/index.js",

"dependencies": {
"@furystack/inject": "^1.0.8",
"@furystack/inject": "^1.0.9",
"@sensenet/client-utils": "^1.2.1"

@@ -76,3 +76,3 @@ },

"typings": "./dist/index.d.ts",
"gitHead": "5f79804932864b40d04209df5a8c8ec514e329e5"
"gitHead": "625d3512cd6bfe9ea97d3dedde2023c0996970ab"
}

@@ -1,6 +0,6 @@

import { IDisposable } from "@sensenet/client-utils";
import { Disposable } from "@sensenet/client-utils";
import { IActivateable } from "./IActivateable";
export interface IApi extends IActivateable, IDisposable {
/** */
export interface IApi extends IActivateable, Disposable {
/** */
}

@@ -1,13 +0,17 @@

import { IDisposable } from "@sensenet/client-utils";
import { Disposable } from "@sensenet/client-utils";
import { ILogger } from "./ILogger";
export interface IPhysicalStore<T, K extends keyof T = keyof T, TFilter = Partial<T>> extends IDisposable {
readonly primaryKey: K;
logger: ILogger;
add(data: T): Promise<T>;
update(id: T[this["primaryKey"]], data: T): Promise<void>;
count(): Promise<number>;
filter(filter: TFilter): Promise<T[]>;
get(key: T[this["primaryKey"]]): Promise<T | undefined>;
remove(key: T[this["primaryKey"]]): Promise<void>;
export interface IPhysicalStore<
T,
K extends keyof T = keyof T,
TFilter = Partial<T>
> extends Disposable {
readonly primaryKey: K;
logger: ILogger;
add(data: T): Promise<T>;
update(id: T[this["primaryKey"]], data: T): Promise<void>;
count(): Promise<number>;
filter(filter: TFilter): Promise<T[]>;
get(key: T[this["primaryKey"]]): Promise<T | undefined>;
remove(key: T[this["primaryKey"]]): Promise<void>;
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc