Socket
Socket
Sign inDemoInstall

@hocuspocus/server

Package Overview
Dependencies
8
Maintainers
5
Versions
112
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.2.2 to 2.2.3

15

dist/packages/provider/src/TiptapCollabProvider.d.ts

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

import type { AbstractType, YArrayEvent } from 'yjs';
import { HocuspocusProvider, HocuspocusProviderConfiguration } from './HocuspocusProvider.js';

@@ -11,4 +12,18 @@ import { TiptapCollabProviderWebsocket } from './TiptapCollabProviderWebsocket.js';

}
export type AuditHistoryVersion = {
name?: string;
version: number;
date: number;
};
export declare class TiptapCollabProvider extends HocuspocusProvider {
tiptapCollabConfigurationPrefix: string;
constructor(configuration: TiptapCollabProviderConfiguration);
createVersion(name?: string): void;
revertToVersion(targetVersion: number): void;
getVersions(): AuditHistoryVersion[];
watchVersions(callback: Parameters<AbstractType<YArrayEvent<AuditHistoryVersion>>['observe']>[0]): void;
unwatchVersions(callback: Parameters<AbstractType<YArrayEvent<AuditHistoryVersion>>['unobserve']>[0]): void;
isAutoVersioning(): boolean;
enableAutoVersioning(): number;
disableAutoVersioning(): number;
}

11

dist/packages/provider/src/types.d.ts

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

import { Encoder } from 'lib0/encoding';
import type { CloseEvent, Event, MessageEvent } from 'ws';
import { Awareness } from 'y-protocols/awareness';
import * as Y from 'yjs';
import { Encoder } from 'lib0/encoding';
import type { Event, CloseEvent, MessageEvent } from 'ws';
import { IncomingMessage } from './IncomingMessage.js';
import { OutgoingMessage } from './OutgoingMessage.js';
import { AuthenticationMessage } from './OutgoingMessages/AuthenticationMessage.js';

@@ -11,4 +13,2 @@ import { AwarenessMessage } from './OutgoingMessages/AwarenessMessage.js';

import { UpdateMessage } from './OutgoingMessages/UpdateMessage.js';
import { IncomingMessage } from './IncomingMessage.js';
import { OutgoingMessage } from './OutgoingMessage.js';
export declare enum MessageType {

@@ -20,3 +20,4 @@ Sync = 0,

Stateless = 5,
CLOSE = 7
CLOSE = 7,
SyncStatus = 8
}

@@ -23,0 +24,0 @@ export declare enum WebSocketStatus {

{
"name": "@hocuspocus/server",
"description": "plug & play collaboration backend",
"version": "2.2.2",
"version": "2.2.3",
"homepage": "https://hocuspocus.dev",

@@ -32,3 +32,3 @@ "keywords": [

"dependencies": {
"@hocuspocus/common": "^2.2.2",
"@hocuspocus/common": "^2.2.3",
"async-lock": "^1.3.1",

@@ -35,0 +35,0 @@ "kleur": "^4.1.4",

Sorry, the diff of this file is not supported yet

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

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc