Socket
Socket
Sign inDemoInstall

@extend-chrome/messages

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

@extend-chrome/messages - npm Package Compare versions

Comparing version 1.2.0 to 1.2.1

3

lib/index.cjs.js

@@ -118,3 +118,4 @@ 'use strict';

var _b, _c;
var { coreMessage = null, coreResponse = null, message = ((_c = (_b = chrome.runtime) === null || _b === void 0 ? void 0 : _b.lastError) === null || _c === void 0 ? void 0 : _c.message) || (coreResponse === null || coreResponse === void 0 ? void 0 : coreResponse.payload.greeting) ||
var { coreMessage = null, coreResponse = null, message = ((_c = (_b = chrome.runtime) === null || _b === void 0 ? void 0 : _b.lastError) === null || _c === void 0 ? void 0 : _c.message) ||
(coreResponse === null || coreResponse === void 0 ? void 0 : coreResponse.payload.greeting) ||
'chrome.runtime.lastError is undefined', } = _a;

@@ -121,0 +122,0 @@ super(message);

@@ -114,3 +114,4 @@ import { merge, fromEventPattern } from 'rxjs';

var _b, _c;
var { coreMessage = null, coreResponse = null, message = ((_c = (_b = chrome.runtime) === null || _b === void 0 ? void 0 : _b.lastError) === null || _c === void 0 ? void 0 : _c.message) || (coreResponse === null || coreResponse === void 0 ? void 0 : coreResponse.payload.greeting) ||
var { coreMessage = null, coreResponse = null, message = ((_c = (_b = chrome.runtime) === null || _b === void 0 ? void 0 : _b.lastError) === null || _c === void 0 ? void 0 : _c.message) ||
(coreResponse === null || coreResponse === void 0 ? void 0 : coreResponse.payload.greeting) ||
'chrome.runtime.lastError is undefined', } = _a;

@@ -117,0 +118,0 @@ super(message);

{
"name": "@extend-chrome/messages",
"version": "1.2.0",
"version": "1.2.1",
"description": "An API for Chrome extension messages that makes sense.",

@@ -17,2 +17,5 @@ "keywords": [

"author": "Jack and Amy Steam <jacksteamdev@gmail.com>",
"main": "lib/index.cjs.js",
"module": "lib/index.esm.js",
"types": "types/index.d.ts",
"files": [

@@ -22,5 +25,2 @@ "lib",

],
"main": "lib/index.cjs.js",
"module": "lib/index.esm.js",
"types": "types/index.d.ts",
"scripts": {

@@ -45,4 +45,3 @@ "build": "run-s build:clean build:pro build:types build:copy",

"@types/chrome": "0.0.99",
"@types/node": "^13.9.0",
"rxjs": "^6.5.4"
"@types/node": "^13.9.0"
},

@@ -64,3 +63,3 @@ "devDependencies": {

"eslint-plugin-jest": "^23.8.2",
"jest": "^25.1.0",
"jest": "^26.6.3",
"jest-chrome": "^0.7.0",

@@ -76,7 +75,10 @@ "jest-in-case": "^1.0.2",

"rollup-plugin-zip": "^1.0.0",
"rxjs": "^6.5.4",
"ts-jest": "^25.2.1",
"tslib": "^1.11.1",
"typescript": "^3.8.3"
"rxjs": "^7.1.0",
"ts-jest": "^26.5.6",
"tslib": "^2.2.0",
"typescript": "^4.2.4"
},
"peerDependencies": {
"rxjs": "^6.5.4 || ^7.1.0"
}
}
/// <reference types="jest" />
/// <reference types="chrome" />
import { Subject } from 'rxjs';
export declare type AsyncMockMessage<T, R> = [jest.Mock<Promise<R>, [T, {
target: string | number;
}] | [T]>, Subject<[T, chrome.runtime.MessageSender, (response: R) => void]>];
export declare type MockMessage<T> = [jest.Mock<Promise<void>, [T, {
target: string | number;
}] | [T]>, Subject<[T, chrome.runtime.MessageSender]>];
export declare type AsyncMockMessage<T, R> = [
jest.Mock<Promise<R>, [T, {
target: string | number;
}] | [T]>,
Subject<[T, chrome.runtime.MessageSender, (response: R) => void]>
];
export declare type MockMessage<T> = [
jest.Mock<Promise<void>, [T, {
target: string | number;
}] | [T]>,
Subject<[T, chrome.runtime.MessageSender]>
];
export declare function getMessage<T, R>(greeting: string, options: {

@@ -11,0 +17,0 @@ async: true;

import { Observable } from 'rxjs';
export declare const setupWaitForFirst: <T>(stream: Observable<T>) => (predicate?: (x: T) => boolean) => Promise<T>;
export declare const setupWaitForFirst: <T>(stream: Observable<T>) => (predicate?: (x: T) => boolean) => Promise<T | undefined>;

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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