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

context

Package Overview
Dependencies
Maintainers
1
Versions
134
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

context - npm Package Compare versions

Comparing version 2.0.6 to 2.0.7-dev-ae93bf

40

dist/cjs/context.development.js

@@ -5,35 +5,4 @@ 'use strict';

var assign = Object.assign;
var vestUtils = require('vest-utils');
function isFunction(value) {
return typeof value === 'function';
}
function optionalFunctionValue(value) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
return isFunction(value) ? value.apply(void 0, args) : value;
}
function defaultTo(callback, defaultValue) {
var _a;
return (_a = optionalFunctionValue(callback)) !== null && _a !== void 0 ? _a : defaultValue;
}
function invariant(condition,
// eslint-disable-next-line @typescript-eslint/ban-types
message) {
if (condition) {
return;
}
// If message is a string object (rather than string literal)
// Throw the value directly as a string
// Alternatively, throw an error with the message
throw message instanceof String
? message.valueOf()
: new Error(message ? optionalFunctionValue(message) : message);
}
// eslint-disable-next-line max-lines-per-function

@@ -49,4 +18,5 @@ function createContext(init) {

function useX(errorMessage) {
invariant(storage.ctx, defaultTo(errorMessage, 'Context was used after it was closed'));
return storage.ctx;
var ctx = use();
vestUtils.invariant(ctx, vestUtils.defaultTo(errorMessage, 'Context was used after it was closed'));
return ctx;
}

@@ -56,3 +26,3 @@ function run(ctxRef, fn) {

var parentContext = use();
var out = assign({}, parentContext ? parentContext : {}, (_a = optionalFunctionValue(init, ctxRef, parentContext)) !== null && _a !== void 0 ? _a : ctxRef);
var out = vestUtils.assign({}, parentContext ? parentContext : {}, (_a = vestUtils.optionalFunctionValue(init, ctxRef, parentContext)) !== null && _a !== void 0 ? _a : ctxRef);
var ctx = set(Object.freeze(out));

@@ -59,0 +29,0 @@ storage.ancestry.unshift(ctx);

2

dist/cjs/context.production.js

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

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n=Object.assign;function t(n){return"function"==typeof n}function r(n){for(var r=[],e=1;e<arguments.length;e++)r[e-1]=arguments[e];return t(n)?n.apply(void 0,r):n}exports.createContext=function(t){function e(e,c){var i,f,a=u();return e=n({},a||{},null!==(i=r(t,e,a))&&void 0!==i?i:e),i=o.ctx=Object.freeze(e),o.ancestry.unshift(i),c=c(i),o.ancestry.shift(),o.ctx=null!==(f=o.ancestry[0])&&void 0!==f?f:null,c}function u(){return o.ctx}var o={ancestry:[]};return{bind:function(n,t){return function(){for(var r=[],u=0;u<arguments.length;u++)r[u]=arguments[u];return e(n,(function(){return t.apply(void 0,r)}))}},run:e,use:u,useX:function(n){return function(n,t){if(!n)throw t instanceof String?t.valueOf():Error(t?r(t):t)}(o.ctx,function(n,t){var e;return null!==(e=r(n))&&void 0!==e?e:t}(n,"Context was used after it was closed")),o.ctx}}};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("vest-utils");exports.createContext=function(n){function e(e,i){var o,a,s=r();return e=t.assign({},s||{},null!==(o=t.optionalFunctionValue(n,e,s))&&void 0!==o?o:e),o=u.ctx=Object.freeze(e),u.ancestry.unshift(o),i=i(o),u.ancestry.shift(),u.ctx=null!==(a=u.ancestry[0])&&void 0!==a?a:null,i}function r(){return u.ctx}var u={ancestry:[]};return{bind:function(t,n){return function(){for(var r=[],u=0;u<arguments.length;u++)r[u]=arguments[u];return e(t,(function(){return n.apply(void 0,r)}))}},run:e,use:r,useX:function(n){var e=r();return t.invariant(e,t.defaultTo(n,"Context was used after it was closed")),e}}};

@@ -1,34 +0,3 @@

var assign = Object.assign;
import { invariant, defaultTo, assign, optionalFunctionValue } from 'vest-utils';
function isFunction(value) {
return typeof value === 'function';
}
function optionalFunctionValue(value) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
return isFunction(value) ? value.apply(void 0, args) : value;
}
function defaultTo(callback, defaultValue) {
var _a;
return (_a = optionalFunctionValue(callback)) !== null && _a !== void 0 ? _a : defaultValue;
}
function invariant(condition,
// eslint-disable-next-line @typescript-eslint/ban-types
message) {
if (condition) {
return;
}
// If message is a string object (rather than string literal)
// Throw the value directly as a string
// Alternatively, throw an error with the message
throw message instanceof String
? message.valueOf()
: new Error(message ? optionalFunctionValue(message) : message);
}
// eslint-disable-next-line max-lines-per-function

@@ -44,4 +13,5 @@ function createContext(init) {

function useX(errorMessage) {
invariant(storage.ctx, defaultTo(errorMessage, 'Context was used after it was closed'));
return storage.ctx;
var ctx = use();
invariant(ctx, defaultTo(errorMessage, 'Context was used after it was closed'));
return ctx;
}

@@ -48,0 +18,0 @@ function run(ctxRef, fn) {

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

var n=Object.assign;function t(n){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return"function"==typeof n?n.apply(void 0,t):n}export function createContext(r){function e(e,c){var i,a,f=u();return e=n({},f||{},null!==(i=t(r,e,f))&&void 0!==i?i:e),i=o.ctx=Object.freeze(e),o.ancestry.unshift(i),c=c(i),o.ancestry.shift(),o.ctx=null!==(a=o.ancestry[0])&&void 0!==a?a:null,c}function u(){return o.ctx}var o={ancestry:[]};return{bind:function(n,t){return function(){for(var r=[],u=0;u<arguments.length;u++)r[u]=arguments[u];return e(n,(function(){return t.apply(void 0,r)}))}},run:e,use:u,useX:function(n){var r,e=o.ctx;if(n=null!==(r=t(n))&&void 0!==r?r:"Context was used after it was closed",!e)throw n instanceof String?n.valueOf():Error(n?t(n):n);return o.ctx}}}
import{invariant as t,defaultTo as n,assign as r,optionalFunctionValue as e}from"vest-utils";export function createContext(u){function c(t,n){var c,s,a=o();return t=r({},a||{},null!==(c=e(u,t,a))&&void 0!==c?c:t),c=i.ctx=Object.freeze(t),i.ancestry.unshift(c),n=n(c),i.ancestry.shift(),i.ctx=null!==(s=i.ancestry[0])&&void 0!==s?s:null,n}function o(){return i.ctx}var i={ancestry:[]};return{bind:function(t,n){return function(){for(var r=[],e=0;e<arguments.length;e++)r[e]=arguments[e];return c(t,(function(){return n.apply(void 0,r)}))}},run:c,use:o,useX:function(r){var e=o();return t(e,n(r,"Context was used after it was closed")),e}}}

@@ -7,4 +7,2 @@ (function (global, factory) {

var assign = Object.assign;
function isFunction(value) {

@@ -22,7 +20,9 @@ return typeof value === 'function';

function defaultTo(callback, defaultValue) {
function defaultTo(value, defaultValue) {
var _a;
return (_a = optionalFunctionValue(callback)) !== null && _a !== void 0 ? _a : defaultValue;
return (_a = optionalFunctionValue(value)) !== null && _a !== void 0 ? _a : optionalFunctionValue(defaultValue);
}
var assign = Object.assign;
function invariant(condition,

@@ -52,4 +52,5 @@ // eslint-disable-next-line @typescript-eslint/ban-types

function useX(errorMessage) {
invariant(storage.ctx, defaultTo(errorMessage, 'Context was used after it was closed'));
return storage.ctx;
var ctx = use();
invariant(ctx, defaultTo(errorMessage, 'Context was used after it was closed'));
return ctx;
}

@@ -56,0 +57,0 @@ function run(ctxRef, fn) {

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

"use strict";!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).context={})}(this,(function(t){function e(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return"function"==typeof t?t.apply(void 0,e):t}var n=Object.assign;t.createContext=function(t){function r(r,i){var f,c,s=o();return r=n({},s||{},null!==(f=e(t,r,s))&&void 0!==f?f:r),f=u.ctx=Object.freeze(r),u.ancestry.unshift(f),i=i(f),u.ancestry.shift(),u.ctx=null!==(c=u.ancestry[0])&&void 0!==c?c:null,i}function o(){return u.ctx}var u={ancestry:[]};return{bind:function(t,e){return function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];return r(t,(function(){return e.apply(void 0,n)}))}},run:r,use:o,useX:function(t){var n,r=u.ctx;if(t=null!==(n=e(t))&&void 0!==n?n:"Context was used after it was closed",!r)throw t instanceof String?t.valueOf():Error(t?e(t):t);return u.ctx}}},Object.defineProperty(t,"__esModule",{value:!0})}));
"use strict";!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e="undefined"!=typeof globalThis?globalThis:e||self).context={})}(this,(function(e){function n(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];return"function"==typeof e?e.apply(void 0,n):e}var t=Object.assign;e.createContext=function(e){function r(r,i){var f,c,s=o();return r=t({},s||{},null!==(f=n(e,r,s))&&void 0!==f?f:r),f=u.ctx=Object.freeze(r),u.ancestry.unshift(f),i=i(f),u.ancestry.shift(),u.ctx=null!==(c=u.ancestry[0])&&void 0!==c?c:null,i}function o(){return u.ctx}var u={ancestry:[]};return{bind:function(e,n){return function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];return r(e,(function(){return n.apply(void 0,t)}))}},run:r,use:o,useX:function(e){var t,r=o();if(e=null!==(t=n(e))&&void 0!==t?t:n("Context was used after it was closed"),!r)throw e instanceof String?e.valueOf():Error(e?n(e):e);return r}}},Object.defineProperty(e,"__esModule",{value:!0})}));
{
"version": "2.0.6",
"version": "2.0.7-dev-ae93bf",
"license": "MIT",

@@ -13,2 +13,5 @@ "main": "./dist/cjs/context.js",

},
"dependencies": {
"vest-utils": "^0.0.4-dev-ae93bf"
},
"module": "./dist/es/context.production.js",

@@ -15,0 +18,0 @@ "exports": {

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