New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@open-website-status/api

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@open-website-status/api - npm Package Compare versions

Comparing version 1.1.1 to 1.2.0

1

dist/api.d.ts

@@ -13,2 +13,3 @@ import { EventEmitter } from 'typed-event-emitter';

readonly onJobDelete: (handler: (jobId: string, queryId: string) => unknown) => import("typed-event-emitter").Listener;
readonly onConnectedProvidersCount: (handler: (count: number) => unknown) => import("typed-event-emitter").Listener;
private readonly options;

@@ -15,0 +16,0 @@ private socket;

@@ -20,2 +20,3 @@ "use strict";

this.onJobDelete = this.registerEvent();
this.onConnectedProvidersCount = this.registerEvent();
this.options = options;

@@ -56,2 +57,5 @@ this.connect();

});
this.socket.on('connected-providers-count', (message) => {
this.emit(this.onConnectedProvidersCount, message.count);
});
}

@@ -58,0 +62,0 @@ queryWebsite(data) {

@@ -93,1 +93,4 @@ export interface APIOptions {

}
export interface ConnectedProvidersCountMessage {
count: number;
}

2

package.json
{
"name": "@open-website-status/api",
"version": "1.1.1",
"version": "1.2.0",
"description": "TypeScript API client for Open Website Status",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

import io from 'socket.io-client';
import { EventEmitter } from 'typed-event-emitter';
import {
APIOptions, APIQueryMessage, GetQueryMessage, Job, JobDeleteMessage, JobList, Query, WebsiteQueryMessage,
APIOptions,
APIQueryMessage,
ConnectedProvidersCountMessage,
GetQueryMessage,
Job,
JobDeleteMessage,
JobList,
Query,
WebsiteQueryMessage,
} from './types';

@@ -26,2 +34,4 @@

public readonly onConnectedProvidersCount = this.registerEvent<(count: number) => unknown>();
private readonly options: APIOptions;

@@ -37,3 +47,3 @@

private connect () {
private connect(): void {
this.socket = io(this.options.server, {

@@ -78,2 +88,6 @@ path: this.options.path ?? '/api-socket',

});
this.socket.on('connected-providers-count', (message: ConnectedProvidersCountMessage) => {
this.emit(this.onConnectedProvidersCount, message.count);
});
}

@@ -80,0 +94,0 @@

@@ -110,1 +110,5 @@ export interface APIOptions {

}
export interface ConnectedProvidersCountMessage {
count: number;
}
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