Socket
Socket
Sign inDemoInstall

@uniformdev/context-remix

Package Overview
Dependencies
34
Maintainers
10
Versions
474
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 16.0.1-alpha.221 to 16.0.1-nuxt.146

2

dist/index.esm.js

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

import{parse as u}from"cookie";import{CookieTransitionDataStore as x,UNIFORM_DEFAULT_COOKIE_NAME as d}from"@uniformdev/context";var c=class extends x{constructor({request:r,...o}){var e,n;super({...o,serverCookieValue:r?u((e=r.headers.get("cookie"))!=null?e:"")[(n=o.cookieName)!=null?n:d]:void 0})}};import{UniformContext as C}from"@uniformdev/context-react";import{useLocation as R}from"@remix-run/react";import{parse as l}from"cookie";import U from"react";import{useEffect as k}from"react";import*as i from"react";var f=i.createContext(null),D=f.Provider;function p(){let t=i.useContext(f);if(t===null)throw new Error("useRemixUniformProvider must be used within a RemixUniformProvider");return t}var _=({children:t,...r})=>{let o=p(),e=R();return k(()=>{var a;if(typeof document=="undefined")return;let n=new URL(`${document.location.protocol}//${document.location.host}${e.pathname}${e.search}`);o.update({url:n,cookies:l((a=document.cookie)!=null?a:"")})},[e,o]),U.createElement(C,{...r,context:o,trackRouteOnRender:!1},t)};export{c as RemixCookieTransitionDataStore,_ as RemixUniformContext,D as RemixUniformContextProvider,p as useRemixUniformProvider};
"use strict";import{parse as f}from"cookie";import{CookieTransitionDataStore as p,UNIFORM_DEFAULT_COOKIE_NAME as u}from"@uniformdev/context";var s=class extends p{constructor({request:r,...o}){var e,n;super({...o,serverCookieValue:r?f((e=r.headers.get("cookie"))!=null?e:"")[(n=o.cookieName)!=null?n:u]:void 0})}};import{UniformContext as x}from"@uniformdev/context-react";import{useLocation as d}from"@remix-run/react";import{parse as C}from"cookie";import R from"react";import{useEffect as l}from"react";import*as i from"react";var a=i.createContext(null),v=a.Provider;function c(){let t=i.useContext(a);if(t===null)throw new Error("useRemixUniformProvider must be used within a RemixUniformProvider");return t}var L=({children:t,...r})=>{let o=c(),e=d();return l(()=>{var m;if(typeof document=="undefined")return;let n=new URL(`${document.location.protocol}//${document.location.host}${e.pathname}${e.search}`);o.update({url:n,cookies:C((m=document.cookie)!=null?m:"")})},[e,o]),R.createElement(x,{...r,context:o,trackRouteOnRender:!1},t)};export{s as RemixCookieTransitionDataStore,L as RemixUniformContext,v as RemixUniformContextProvider,c as useRemixUniformProvider};

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

var P=Object.create;var i=Object.defineProperty;var v=Object.getOwnPropertyDescriptor;var h=Object.getOwnPropertyNames;var D=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty;var T=(o,e)=>{for(var t in e)i(o,t,{get:e[t],enumerable:!0})},u=(o,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of h(e))!E.call(o,r)&&r!==t&&i(o,r,{get:()=>e[r],enumerable:!(n=v(e,r))||n.enumerable});return o};var x=(o,e,t)=>(t=o!=null?P(D(o)):{},u(e||!o||!o.__esModule?i(t,"default",{value:o,enumerable:!0}):t,o)),w=o=>u(i({},"__esModule",{value:!0}),o);var F={};T(F,{RemixCookieTransitionDataStore:()=>a,RemixUniformContext:()=>$,RemixUniformContextProvider:()=>S,useRemixUniformProvider:()=>f});module.exports=w(F);var d=require("cookie"),m=require("@uniformdev/context"),a=class extends m.CookieTransitionDataStore{constructor({request:e,...t}){var n,r;super({...t,serverCookieValue:e?(0,d.parse)((n=e.headers.get("cookie"))!=null?n:"")[(r=t.cookieName)!=null?r:m.UNIFORM_DEFAULT_COOKIE_NAME]:void 0})}};var R=require("@uniformdev/context-react"),l=require("@remix-run/react"),U=require("cookie"),k=x(require("react")),O=require("react");var s=x(require("react")),C=s.createContext(null),S=C.Provider;function f(){let o=s.useContext(C);if(o===null)throw new Error("useRemixUniformProvider must be used within a RemixUniformProvider");return o}var $=({children:o,...e})=>{let t=f(),n=(0,l.useLocation)();return(0,O.useEffect)(()=>{var p;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,U.parse)((p=document.cookie)!=null?p:"")})},[n,t]),k.default.createElement(R.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.0.1-alpha.221+a3ca75662",
"version": "16.0.1-nuxt.146+04197b8d4",
"description": "Uniform Context Remix integration package",

@@ -26,5 +26,5 @@ "license": "SEE LICENSE IN LICENSE.txt",

"devDependencies": {
"@remix-run/react": "1.5.1",
"@remix-run/react": "1.6.0",
"@types/cookie": "0.5.1",
"@types/react": "18.0.9",
"@types/react": "18.0.14",
"react": "18.1.0",

@@ -34,4 +34,4 @@ "react-dom": "18.1.0"

"dependencies": {
"@uniformdev/context": "^16.0.1-alpha.221+a3ca75662",
"@uniformdev/context-react": "^16.0.1-alpha.221+a3ca75662",
"@uniformdev/context": "^16.0.1-nuxt.146+04197b8d4",
"@uniformdev/context-react": "^16.0.1-nuxt.146+04197b8d4",
"cookie": "0.5.0"

@@ -50,3 +50,3 @@ },

},
"gitHead": "a3ca7566254cda6539ae81923567cc06754241aa"
"gitHead": "04197b8d483707f49939875b690b902f48f1ccfe"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc