New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@context-action/react

Package Overview
Dependencies
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@context-action/react - npm Package Compare versions

Comparing version
0.2.1
to
0.2.2
+1
-27
dist/index.d.cts

@@ -120,28 +120,2 @@ import React$1, { ReactNode } from "react";

//#endregion
//#region src/actions/utils/ActionHandlerUtils.d.ts
interface StoreSnapshot {
name: string;
value: any;
}
interface MultiStoreContext {
stores: Record<string, IStore>;
snapshots: Record<string, any>;
registry: StoreRegistry;
}
declare function createMultiStoreHandler<T>(storeNames: string[], handler: (payload: T, controller: Parameters<ActionHandler$1<T>>[1], context: MultiStoreContext) => void | Promise<void>, _config?: HandlerConfig$1): ActionHandler$1<T>;
interface TransactionContext extends MultiStoreContext {
begin(): void;
commit(): Promise<void>;
rollback(): void;
isInTransaction(): boolean;
}
declare function createTransactionHandler<T>(storeNames: string[], handler: (payload: T, controller: Parameters<ActionHandler$1<T>>[1], context: TransactionContext) => void | Promise<void>, _config?: HandlerConfig$1): ActionHandler$1<T>;
declare function createValidatedHandler<T>(validators: Array<(payload: T, context: MultiStoreContext) => string | null>, handler: ActionHandler$1<T>, _config?: HandlerConfig$1): ActionHandler$1<T>;
declare class ActionHandlerUtils {
static createMasterDetailSync<TMaster, TDetail>(masterStoreName: string, detailStoreName: string, syncFn: (master: TMaster) => TDetail): ActionHandler$1<{
masterId: string;
}>;
static createCacheInvalidation(sourceStoreName: string, cacheStoreNames: string[]): ActionHandler$1<any>;
}
//#endregion
//#region src/stores/utils/comparison.d.ts

@@ -381,3 +355,3 @@ type ComparisonStrategy = 'reference' | 'shallow' | 'deep' | 'custom';

//#endregion
export { ActionContextConfig, ActionContextReturn, ActionContextType, type ActionHandler, ActionHandlerUtils, type ActionPayloadMap, ActionRegister, type ActionRegisterConfig, ComparisonOptions, ComparisonStrategy, CustomComparator, EventBus, type ExecutionMode, type HandlerConfig, IEventBus, IStore, IStoreRegistry, InferInitialStores, InferStoreTypes, InitialStores, Listener, MultiStoreContext, type PipelineController, RegistryUtils, Snapshot, Store, StoreConfig, StoreContextReturn, StoreContextType, StoreDefinitions, EventHandler as StoreEventHandler, StoreRegistry, StoreConfig as StoreSchema, StoreSnapshot, StoreValues, TransactionContext, type UnregisterFunction, Unsubscribe, WithProviderConfig, assertStoreValue, compareValues, createActionContext, createDeclarativeStorePattern, createDeclarativeStorePattern as createDeclarativeStores, createMultiStoreHandler, createRegistrySync, createStore, createStoreContext, createTransactionHandler, createValidatedHandler, deepClone, deepEqual, defaultEqualityFn, getGlobalComparisonOptions, getGlobalImmutabilityOptions, performantSafeGet, safeGet, safeSet, setGlobalComparisonOptions, shallowEqual, useAsyncComputedStore, useComputedStore, useComputedStoreInstance, useLocalStore, useMultiComputedStore, useMultiStoreSelector, usePersistedStore, useStoreSelector as useStore, useStoreContext, useStorePathSelector, useStoreRegistry, useStoreSelector$1 as useStoreSelector, useStoreValue, useStoreValues };
export { ActionContextConfig, ActionContextReturn, ActionContextType, type ActionHandler, type ActionPayloadMap, ActionRegister, type ActionRegisterConfig, ComparisonOptions, ComparisonStrategy, CustomComparator, EventBus, type ExecutionMode, type HandlerConfig, IEventBus, IStore, IStoreRegistry, InferInitialStores, InferStoreTypes, InitialStores, Listener, type PipelineController, RegistryUtils, Snapshot, Store, StoreConfig, StoreContextReturn, StoreContextType, StoreDefinitions, EventHandler as StoreEventHandler, StoreRegistry, StoreConfig as StoreSchema, StoreValues, type UnregisterFunction, Unsubscribe, WithProviderConfig, assertStoreValue, compareValues, createActionContext, createDeclarativeStorePattern, createDeclarativeStorePattern as createDeclarativeStores, createRegistrySync, createStore, createStoreContext, deepClone, deepEqual, defaultEqualityFn, getGlobalComparisonOptions, getGlobalImmutabilityOptions, performantSafeGet, safeGet, safeSet, setGlobalComparisonOptions, shallowEqual, useAsyncComputedStore, useComputedStore, useComputedStoreInstance, useLocalStore, useMultiComputedStore, useMultiStoreSelector, usePersistedStore, useStoreSelector as useStore, useStoreContext, useStorePathSelector, useStoreRegistry, useStoreSelector$1 as useStoreSelector, useStoreValue, useStoreValues };
//# sourceMappingURL=index.d.cts.map
+1
-1

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

{"version":3,"file":"index.d.cts","names":[],"sources":["../src/actions/ActionContext.tsx","../src/stores/core/types.ts","../src/stores/core/StoreRegistry.ts","../src/actions/utils/ActionHandlerUtils.ts","../src/stores/utils/comparison.ts","../src/stores/core/Store.ts","../src/stores/patterns/declarative-store-pattern-v2.tsx","../src/stores/core/EventBus.ts","../src/stores/core/StoreContext.tsx","../src/stores/utils/store-selector.ts","../src/stores/hooks/useStoreValue.ts","../src/stores/hooks/useLocalStore.ts","../src/stores/hooks/usePersistedStore.ts","../src/stores/hooks/useStoreSelector.ts","../src/stores/hooks/useComputedStore.ts","../src/stores/utils/immutable.ts","../src/stores/utils/registry-sync.ts"],"sourcesContent":[],"mappings":"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"}
{"version":3,"file":"index.d.cts","names":[],"sources":["../src/actions/ActionContext.tsx","../src/stores/core/types.ts","../src/stores/core/StoreRegistry.ts","../src/stores/utils/comparison.ts","../src/stores/core/Store.ts","../src/stores/patterns/declarative-store-pattern-v2.tsx","../src/stores/core/EventBus.ts","../src/stores/core/StoreContext.tsx","../src/stores/utils/store-selector.ts","../src/stores/hooks/useStoreValue.ts","../src/stores/hooks/useLocalStore.ts","../src/stores/hooks/usePersistedStore.ts","../src/stores/hooks/useStoreSelector.ts","../src/stores/hooks/useComputedStore.ts","../src/stores/utils/immutable.ts","../src/stores/utils/registry-sync.ts"],"sourcesContent":[],"mappings":"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"}

@@ -120,28 +120,2 @@ import React$1, { ReactNode } from "react";

//#endregion
//#region src/actions/utils/ActionHandlerUtils.d.ts
interface StoreSnapshot {
name: string;
value: any;
}
interface MultiStoreContext {
stores: Record<string, IStore>;
snapshots: Record<string, any>;
registry: StoreRegistry;
}
declare function createMultiStoreHandler<T>(storeNames: string[], handler: (payload: T, controller: Parameters<ActionHandler$1<T>>[1], context: MultiStoreContext) => void | Promise<void>, _config?: HandlerConfig$1): ActionHandler$1<T>;
interface TransactionContext extends MultiStoreContext {
begin(): void;
commit(): Promise<void>;
rollback(): void;
isInTransaction(): boolean;
}
declare function createTransactionHandler<T>(storeNames: string[], handler: (payload: T, controller: Parameters<ActionHandler$1<T>>[1], context: TransactionContext) => void | Promise<void>, _config?: HandlerConfig$1): ActionHandler$1<T>;
declare function createValidatedHandler<T>(validators: Array<(payload: T, context: MultiStoreContext) => string | null>, handler: ActionHandler$1<T>, _config?: HandlerConfig$1): ActionHandler$1<T>;
declare class ActionHandlerUtils {
static createMasterDetailSync<TMaster, TDetail>(masterStoreName: string, detailStoreName: string, syncFn: (master: TMaster) => TDetail): ActionHandler$1<{
masterId: string;
}>;
static createCacheInvalidation(sourceStoreName: string, cacheStoreNames: string[]): ActionHandler$1<any>;
}
//#endregion
//#region src/stores/utils/comparison.d.ts

@@ -381,3 +355,3 @@ type ComparisonStrategy = 'reference' | 'shallow' | 'deep' | 'custom';

//#endregion
export { ActionContextConfig, ActionContextReturn, ActionContextType, type ActionHandler, ActionHandlerUtils, type ActionPayloadMap, ActionRegister, type ActionRegisterConfig, ComparisonOptions, ComparisonStrategy, CustomComparator, EventBus, type ExecutionMode, type HandlerConfig, IEventBus, IStore, IStoreRegistry, InferInitialStores, InferStoreTypes, InitialStores, Listener, MultiStoreContext, type PipelineController, RegistryUtils, Snapshot, Store, StoreConfig, StoreContextReturn, StoreContextType, StoreDefinitions, EventHandler as StoreEventHandler, StoreRegistry, StoreConfig as StoreSchema, StoreSnapshot, StoreValues, TransactionContext, type UnregisterFunction, Unsubscribe, WithProviderConfig, assertStoreValue, compareValues, createActionContext, createDeclarativeStorePattern, createDeclarativeStorePattern as createDeclarativeStores, createMultiStoreHandler, createRegistrySync, createStore, createStoreContext, createTransactionHandler, createValidatedHandler, deepClone, deepEqual, defaultEqualityFn, getGlobalComparisonOptions, getGlobalImmutabilityOptions, performantSafeGet, safeGet, safeSet, setGlobalComparisonOptions, shallowEqual, useAsyncComputedStore, useComputedStore, useComputedStoreInstance, useLocalStore, useMultiComputedStore, useMultiStoreSelector, usePersistedStore, useStoreSelector as useStore, useStoreContext, useStorePathSelector, useStoreRegistry, useStoreSelector$1 as useStoreSelector, useStoreValue, useStoreValues };
export { ActionContextConfig, ActionContextReturn, ActionContextType, type ActionHandler, type ActionPayloadMap, ActionRegister, type ActionRegisterConfig, ComparisonOptions, ComparisonStrategy, CustomComparator, EventBus, type ExecutionMode, type HandlerConfig, IEventBus, IStore, IStoreRegistry, InferInitialStores, InferStoreTypes, InitialStores, Listener, type PipelineController, RegistryUtils, Snapshot, Store, StoreConfig, StoreContextReturn, StoreContextType, StoreDefinitions, EventHandler as StoreEventHandler, StoreRegistry, StoreConfig as StoreSchema, StoreValues, type UnregisterFunction, Unsubscribe, WithProviderConfig, assertStoreValue, compareValues, createActionContext, createDeclarativeStorePattern, createDeclarativeStorePattern as createDeclarativeStores, createRegistrySync, createStore, createStoreContext, deepClone, deepEqual, defaultEqualityFn, getGlobalComparisonOptions, getGlobalImmutabilityOptions, performantSafeGet, safeGet, safeSet, setGlobalComparisonOptions, shallowEqual, useAsyncComputedStore, useComputedStore, useComputedStoreInstance, useLocalStore, useMultiComputedStore, useMultiStoreSelector, usePersistedStore, useStoreSelector as useStore, useStoreContext, useStorePathSelector, useStoreRegistry, useStoreSelector$1 as useStoreSelector, useStoreValue, useStoreValues };
//# sourceMappingURL=index.d.ts.map

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

{"version":3,"file":"index.d.ts","names":[],"sources":["../src/actions/ActionContext.tsx","../src/stores/core/types.ts","../src/stores/core/StoreRegistry.ts","../src/actions/utils/ActionHandlerUtils.ts","../src/stores/utils/comparison.ts","../src/stores/core/Store.ts","../src/stores/patterns/declarative-store-pattern-v2.tsx","../src/stores/core/EventBus.ts","../src/stores/core/StoreContext.tsx","../src/stores/utils/store-selector.ts","../src/stores/hooks/useStoreValue.ts","../src/stores/hooks/useLocalStore.ts","../src/stores/hooks/usePersistedStore.ts","../src/stores/hooks/useStoreSelector.ts","../src/stores/hooks/useComputedStore.ts","../src/stores/utils/immutable.ts","../src/stores/utils/registry-sync.ts"],"sourcesContent":[],"mappings":"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"}
{"version":3,"file":"index.d.ts","names":[],"sources":["../src/actions/ActionContext.tsx","../src/stores/core/types.ts","../src/stores/core/StoreRegistry.ts","../src/stores/utils/comparison.ts","../src/stores/core/Store.ts","../src/stores/patterns/declarative-store-pattern-v2.tsx","../src/stores/core/EventBus.ts","../src/stores/core/StoreContext.tsx","../src/stores/utils/store-selector.ts","../src/stores/hooks/useStoreValue.ts","../src/stores/hooks/useLocalStore.ts","../src/stores/hooks/usePersistedStore.ts","../src/stores/hooks/useStoreSelector.ts","../src/stores/hooks/useComputedStore.ts","../src/stores/utils/immutable.ts","../src/stores/utils/registry-sync.ts"],"sourcesContent":[],"mappings":"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"}
{
"name": "@context-action/react",
"version": "0.2.1",
"version": "0.2.2",
"type": "module",

@@ -36,2 +36,5 @@ "description": "React integration for @context-action/core - Context and hooks for type-safe action management",

"clean": "rimraf dist",
"security:audit": "pnpm audit --audit-level high",
"security:outdated": "pnpm outdated",
"security:check": "pnpm security:audit && pnpm security:outdated",
"prepublishOnly": "pnpm run build"

@@ -63,14 +66,14 @@ },

"dependencies": {
"@context-action/core": "0.2.1"
"@context-action/core": "0.2.2"
},
"devDependencies": {
"@eslint/js": "9.33.0",
"@testing-library/jest-dom": "6.7.0",
"@testing-library/react": "16.3.0",
"@testing-library/react-hooks": "8.0.1",
"@types/jest": "^29.5.14",
"@types/node": "^20.19.10",
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0",
"eslint": "^8.0.0",
"eslint-plugin-react-hooks": "^4.6.0",
"@types/node": "^24.3.0",
"@typescript-eslint/eslint-plugin": "^8.39.1",
"@typescript-eslint/parser": "^8.39.1",
"eslint": "^9.33.0",
"eslint-plugin-react-hooks": "^5.2.0",
"jest": "^29.0.0",

@@ -84,3 +87,3 @@ "jest-environment-jsdom": "30.0.5",

"ts-jest": "^29.0.0",
"tsdown": "^0.13.0",
"tsdown": "^0.14.1",
"tslib": "^2.8.1",

@@ -92,3 +95,3 @@ "typescript": "^5.3.0"

},
"gitHead": "cfc71aa1cc93567a4a7725ecf5199df89916b9a5"
"gitHead": "08bf17d6ec1c09cfe0ffb9710189395df90c9772"
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display