Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@testring/plugin-api

Package Overview
Dependencies
Maintainers
1
Versions
161
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@testring/plugin-api - npm Package Compare versions

Comparing version
0.5.32
to
0.5.33
+14
dist/modules/fs-store-server.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.FSStoreServerAPI = void 0;
const fs_store_1 = require("@testring/fs-store");
const abstract_1 = require("./abstract");
class FSStoreServerAPI extends abstract_1.AbstractAPI {
onFileNameAssign(handler) {
this.registryWritePlugin(fs_store_1.fsStoreServerHooks.ON_FILENAME, handler);
}
onRelease(handler) {
this.registryReadPlugin(fs_store_1.fsStoreServerHooks.ON_RELEASE, handler);
}
}
exports.FSStoreServerAPI = FSStoreServerAPI;
import { fsStoreServerHooks } from '@testring/fs-store';
import { IOnFileNameHookData, IOnFileReleaseHookData } from '@testring/types';
import { AbstractAPI } from './abstract';
export class FSStoreServerAPI extends AbstractAPI {
onFileNameAssign(handler: (fileMetaData: IOnFileNameHookData) => Promise<IOnFileNameHookData>) {
this.registryWritePlugin(fsStoreServerHooks.ON_FILENAME, handler);
}
onRelease(handler: (data: IOnFileReleaseHookData) => void) {
this.registryReadPlugin(fsStoreServerHooks.ON_RELEASE, handler);
}
}
+2
-2

@@ -11,3 +11,3 @@ "use strict";

const http_server_1 = require("./modules/http-server");
const fs_queue_server_1 = require("./modules/fs-queue-server");
const fs_store_server_1 = require("./modules/fs-store-server");
class PluginAPI {

@@ -46,5 +46,5 @@ constructor(pluginName, modules) {

getFSQueueServer() {
return new fs_queue_server_1.FSQueueServerAPI(this.pluginName, this.modules.fsQueueServer);
return new fs_store_server_1.FSStoreServerAPI(this.pluginName, this.modules.fsStoreServer);
}
}
exports.PluginAPI = PluginAPI;
{
"name": "@testring/plugin-api",
"version": "0.5.32",
"version": "0.5.33",
"main": "./dist/index.js",

@@ -13,6 +13,6 @@ "types": "./src/index.ts",

"dependencies": {
"@testring/fs-store": "0.5.32",
"@testring/logger": "0.5.32",
"@testring/types": "0.5.32",
"@testring/utils": "0.5.32"
"@testring/fs-store": "0.5.33",
"@testring/logger": "0.5.33",
"@testring/types": "0.5.33",
"@testring/utils": "0.5.33"
},

@@ -19,0 +19,0 @@ "devDependencies": {

@@ -9,3 +9,3 @@ import { IPluginModules } from '@testring/types';

import { HttpServerAPI } from './modules/http-server';
import { FSQueueServerAPI } from './modules/fs-queue-server';
import { FSStoreServerAPI } from './modules/fs-store-server';

@@ -53,4 +53,4 @@ export class PluginAPI {

getFSQueueServer() {
return new FSQueueServerAPI(this.pluginName, this.modules.fsQueueServer);
return new FSStoreServerAPI(this.pluginName, this.modules.fsStoreServer);
}
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.FSQueueServerAPI = void 0;
const fs_store_1 = require("@testring/fs-store");
const abstract_1 = require("./abstract");
class FSQueueServerAPI extends abstract_1.AbstractAPI {
onFileNameAssign(handler) {
this.registryWritePlugin(fs_store_1.fsQueueServerHooks.ON_FILENAME, handler);
}
onRelease(handler) {
this.registryReadPlugin(fs_store_1.fsQueueServerHooks.ON_RELEASE, handler);
}
}
exports.FSQueueServerAPI = FSQueueServerAPI;
import { fsQueueServerHooks } from '@testring/fs-store';
import { IOnFileNameHookData, IOnFileReleaseHookData } from '@testring/types';
import { AbstractAPI } from './abstract';
export class FSQueueServerAPI extends AbstractAPI {
onFileNameAssign(handler: (fileMetaData: IOnFileNameHookData) => Promise<IOnFileNameHookData>) {
this.registryWritePlugin(fsQueueServerHooks.ON_FILENAME, handler);
}
onRelease(handler: (data: IOnFileReleaseHookData) => void) {
this.registryReadPlugin(fsQueueServerHooks.ON_RELEASE, handler);
}
}