Socket
Socket
Sign inDemoInstall

@uniformdev/context-remix

Package Overview
Dependencies
Maintainers
10
Versions
576
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uniformdev/context-remix - npm Package Compare versions

Comparing version 16.2.0 to 16.2.1-alpha.60

2

dist/index.js

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

var O=Object.create;var i=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var v=Object.getOwnPropertyNames;var h=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty;var E=(o,e)=>{for(var t in e)i(o,t,{get:e[t],enumerable:!0})},p=(o,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of v(e))!D.call(o,r)&&r!==t&&i(o,r,{get:()=>e[r],enumerable:!(n=P(e,r))||n.enumerable});return o};var u=(o,e,t)=>(t=o!=null?O(h(o)):{},p(e||!o||!o.__esModule?i(t,"default",{value:o,enumerable:!0}):t,o)),T=o=>p(i({},"__esModule",{value:!0}),o);var $={};E($,{RemixCookieTransitionDataStore:()=>a,RemixUniformContext:()=>S,RemixUniformContextProvider:()=>w,useRemixUniformProvider:()=>c});module.exports=T($);var x=require("cookie"),m=require("@uniformdev/context"),a=class extends m.CookieTransitionDataStore{constructor({request:e,...t}){var n,r;super({...t,serverCookieValue:e?(0,x.parse)((n=e.headers.get("cookie"))!=null?n:"")[(r=t.cookieName)!=null?r:m.UNIFORM_DEFAULT_COOKIE_NAME]:void 0})}};var C=require("@uniformdev/context-react"),R=require("@remix-run/react"),l=require("cookie"),U=u(require("react")),k=require("react");var s=u(require("react")),d=s.createContext(null),w=d.Provider;function c(){let o=s.useContext(d);if(o===null)throw new Error("useRemixUniformProvider must be used within a RemixUniformProvider");return o}var S=({children:o,...e})=>{let t=c(),n=(0,R.useLocation)();return(0,k.useEffect)(()=>{var f;if(typeof document=="undefined")return;let r=new URL(`${document.location.protocol}//${document.location.host}${n.pathname}${n.search}`);t.update({url:r,cookies:(0,l.parse)((f=document.cookie)!=null?f:"")})},[n,t]),U.default.createElement(C.UniformContext,{...e,context:t,trackRouteOnRender:!1},o)};0&&(module.exports={RemixCookieTransitionDataStore,RemixUniformContext,RemixUniformContextProvider,useRemixUniformProvider});
"use strict";var O=Object.create;var i=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var v=Object.getOwnPropertyNames;var h=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty;var E=(o,e)=>{for(var t in e)i(o,t,{get:e[t],enumerable:!0})},p=(o,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of v(e))!D.call(o,r)&&r!==t&&i(o,r,{get:()=>e[r],enumerable:!(n=P(e,r))||n.enumerable});return o};var u=(o,e,t)=>(t=o!=null?O(h(o)):{},p(e||!o||!o.__esModule?i(t,"default",{value:o,enumerable:!0}):t,o)),T=o=>p(i({},"__esModule",{value:!0}),o);var $={};E($,{RemixCookieTransitionDataStore:()=>a,RemixUniformContext:()=>S,RemixUniformContextProvider:()=>w,useRemixUniformProvider:()=>c});module.exports=T($);var x=require("cookie"),m=require("@uniformdev/context"),a=class extends m.CookieTransitionDataStore{constructor({request:e,...t}){var n,r;super({...t,serverCookieValue:e?(0,x.parse)((n=e.headers.get("cookie"))!=null?n:"")[(r=t.cookieName)!=null?r:m.UNIFORM_DEFAULT_COOKIE_NAME]:void 0})}};var C=require("@uniformdev/context-react"),R=require("@remix-run/react"),l=require("cookie"),U=u(require("react")),k=require("react");var s=u(require("react")),d=s.createContext(null),w=d.Provider;function c(){let o=s.useContext(d);if(o===null)throw new Error("useRemixUniformProvider must be used within a RemixUniformProvider");return o}var S=({children:o,...e})=>{let t=c(),n=(0,R.useLocation)();return(0,k.useEffect)(()=>{var f;if(typeof document=="undefined")return;let r=new URL(`${document.location.protocol}//${document.location.host}${n.pathname}${n.search}`);t.update({url:r,cookies:(0,l.parse)((f=document.cookie)!=null?f:"")})},[n,t]),U.default.createElement(C.UniformContext,{...e,context:t,trackRouteOnRender:!1},o)};0&&(module.exports={RemixCookieTransitionDataStore,RemixUniformContext,RemixUniformContextProvider,useRemixUniformProvider});
{
"name": "@uniformdev/context-remix",
"version": "16.2.0",
"version": "16.2.1-alpha.60+4d040ee77",
"description": "Uniform Context Remix integration package",

@@ -33,4 +33,4 @@ "license": "SEE LICENSE IN LICENSE.txt",

"dependencies": {
"@uniformdev/context": "^16.2.0",
"@uniformdev/context-react": "^16.2.0",
"@uniformdev/context": "^16.2.1-alpha.60+4d040ee77",
"@uniformdev/context-react": "^16.2.1-alpha.60+4d040ee77",
"cookie": "0.5.0"

@@ -49,3 +49,3 @@ },

},
"gitHead": "423e2ca168df1f6715381e2c6f151d60361eb05d"
"gitHead": "4d040ee77ebb1baf10bc23fff43b367100350e44"
}
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