@hocuspocus/extension-redis
Advanced tools
Comparing version 1.0.0-alpha.41 to 1.0.0-alpha.42
@@ -5,6 +5,49 @@ import { Extension, onChangePayload, onConfigurePayload, onConnectPayload, onLoadDocumentPayload, onDestroyPayload, onDisconnectPayload, onListenPayload, onRequestPayload, onUpgradePayload } from '@hocuspocus/server'; | ||
* Prepend all logging message with a string. | ||
* | ||
* @deprecated | ||
*/ | ||
prefix: null | string; | ||
/** | ||
* Whether to log something for the `onLoadDocument` hook. | ||
*/ | ||
onLoadDocument: boolean; | ||
/** | ||
* Whether to log something for the `onChange` hook. | ||
*/ | ||
onChange: boolean; | ||
/** | ||
* Whether to log something for the `onConnect` hook. | ||
*/ | ||
onConnect: boolean; | ||
/** | ||
* Whether to log something for the `onDisconnect` hook. | ||
*/ | ||
onDisconnect: boolean; | ||
/** | ||
* Whether to log something for the `onUpgrade` hook. | ||
*/ | ||
onUpgrade: boolean; | ||
/** | ||
* Whether to log something for the `onRequest` hook. | ||
*/ | ||
onRequest: boolean; | ||
/** | ||
* Whether to log something for the `onListen` hook. | ||
*/ | ||
onListen: boolean; | ||
/** | ||
* Whether to log something for the `onDestroy` hook. | ||
*/ | ||
onDestroy: boolean; | ||
/** | ||
* Whether to log something for the `onConfigure` hook. | ||
*/ | ||
onConfigure: boolean; | ||
/** | ||
* A log function, if none is provided output will go to console | ||
*/ | ||
log: (...args: any[]) => void; | ||
} | ||
export declare class Logger implements Extension { | ||
name: string | null; | ||
configuration: LoggerConfiguration; | ||
@@ -24,3 +67,4 @@ /** | ||
onConfigure(data: onConfigurePayload): Promise<void>; | ||
private logRawText; | ||
private log; | ||
} |
@@ -7,2 +7,3 @@ /// <reference types="node" /> | ||
export declare const defaultConfiguration: { | ||
name: null; | ||
port: number; | ||
@@ -9,0 +10,0 @@ timeout: number; |
@@ -50,2 +50,6 @@ /// <reference types="node" /> | ||
/** | ||
* A name for the instance, used for logging. | ||
*/ | ||
name: string | null; | ||
/** | ||
* A list of hocuspocus extenions. | ||
@@ -52,0 +56,0 @@ */ |
{ | ||
"name": "@hocuspocus/extension-redis", | ||
"version": "1.0.0-alpha.41", | ||
"version": "1.0.0-alpha.42", | ||
"description": "hocuspocus persistence driver for Redis", | ||
@@ -17,4 +17,9 @@ "homepage": "https://hocuspocus.dev", | ||
"exports": { | ||
"import": "./dist/hocuspocus-redis.esm.js", | ||
"require": "./dist/hocuspocus-redis.cjs" | ||
"development": { | ||
"import": "./src" | ||
}, | ||
"default": { | ||
"import": "./dist/hocuspocus-redis.esm.js", | ||
"require": "./dist/hocuspocus-redis.cjs" | ||
} | ||
}, | ||
@@ -26,7 +31,7 @@ "files": [ | ||
"dependencies": { | ||
"@hocuspocus/server": "^1.0.0-alpha.78", | ||
"@hocuspocus/server": "^1.0.0-alpha.79", | ||
"y-redis": "^1.0.2", | ||
"yjs": "^13.5.0" | ||
}, | ||
"gitHead": "0cc0acea1bbc8ba2106d9b5faa9384f4dc34f57d" | ||
"gitHead": "f9f5acf828d4a1f5ae4df8188000b5c3873e18cf" | ||
} |
50606
1323