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

next-urql

Package Overview
Dependencies
Maintainers
25
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

next-urql - npm Package Compare versions

Comparing version 0.0.0-canary-20230606164854 to 0.0.0-canary-20230607144157

4

CHANGELOG.md
# Changelog
## 0.0.0-canary-20230606164854
## 0.0.0-canary-20230607144157

@@ -10,3 +10,3 @@ ### Patch Changes

- Updated dependencies (See [#3251](https://github.com/urql-graphql/urql/pull/3251))
- urql@0.0.0-canary-20230606164854
- urql@0.0.0-canary-20230607144157

@@ -13,0 +13,0 @@ ## 5.0.1

@@ -10,5 +10,2 @@ Object.defineProperty(exports, '__esModule', { value: true });

function _interopNamespaceDefaultOnly (e) { return { __proto__: null, 'default': e }; }
var React__namespace = /*#__PURE__*/_interopNamespaceDefaultOnly(React);
var ssrPrepass__default = /*#__PURE__*/_interopDefault(ssrPrepass);

@@ -109,5 +106,5 @@

}) => {
var [version, forceUpdate] = React__namespace.useReducer(prev => prev + 1, 0);
var [version, forceUpdate] = React.useReducer(prev => prev + 1, 0);
var urqlServerState = pageProps && pageProps.urqlState || urqlState;
var client = React__namespace.useMemo(() => {
var client = React.useMemo(() => {
if (urqlClient && !version) {

@@ -133,3 +130,3 @@ return urqlClient;

}, [urqlClient, urqlServerState, version]);
var resetUrqlClient = React__namespace.useCallback(() => {
var resetUrqlClient = React.useCallback(() => {
resetClient();

@@ -141,5 +138,5 @@ ssr = urql.ssrExchange({

}, []);
return React__namespace.createElement(urql.Provider, {
return React.createElement(urql.Provider, {
value: client
}, React__namespace.createElement(AppOrPage, {
}, React.createElement(AppOrPage, {
...rest,

@@ -212,3 +209,3 @@ pageProps,

if (!options.neverSuspend) {
await ssrPrepass__default["default"](React__namespace.createElement(AppTree, appTreeProps));
await ssrPrepass__default["default"](React.createElement(AppTree, appTreeProps));
}

@@ -215,0 +212,0 @@ return {

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

Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("urql"),r=require("react-ssr-prepass"),n=require("@urql/core");function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return{__proto__:null,default:e}}var l,u=i(e),s=a(r),o=null;function c(){o=null}function p(e,t){var r="undefined"==typeof window;return!r&&o||((o=n.createClient({...e,suspense:t&&(r||e.suspense)})).toJSON=()=>null),o}exports.initUrqlClient=p,exports.withUrqlClient=function(e,r){return r||(r={}),n=>{var a=Boolean((n.getInitialProps||r.ssr)&&!r.neverSuspend),i=({pageProps:i,urqlClient:s,urqlState:o,...d})=>{var[f,g]=u.useReducer((e=>e+1),0),v=i&&i.urqlState||o,h=u.useMemo((()=>{if(s&&!f)return s;l&&"undefined"!=typeof window?f||l.restoreData(v):l=t.ssrExchange({initialState:v,isClient:!0,staleWhileRevalidate:"undefined"!=typeof window?r.staleWhileRevalidate:void 0});var n=e(l);return n.exchanges||(n.exchanges=[t.cacheExchange,l,t.fetchExchange]),p(n,a)}),[s,v,f]),q=u.useCallback((()=>{c(),l=t.ssrExchange({initialState:void 0}),g()}),[]);return u.createElement(t.Provider,{value:h},u.createElement(n,{...d,pageProps:i,urqlClient:h,resetUrqlClient:q}))};return i.displayName=`withUrqlClient(${n.displayName||n.name||"Component"})`,n.getLayout&&(i.getLayout=n.getLayout),(n.getInitialProps||r.ssr)&&(i.getInitialProps=async a=>{var i=a.AppTree,l=!!a.Component,o=l?a.ctx:a,c=t.ssrExchange({initialState:void 0}),d=e(c,o);d.exchanges||(d.exchanges=[t.cacheExchange,c,t.fetchExchange]);var f=p(d,!r.neverSuspend);f&&(o.urqlClient=f);var g={};if(n.getInitialProps&&(g=await n.getInitialProps(a),o.res&&(o.res.writableEnded||o.res.finished)))return{...g,urqlClient:f};if("undefined"!=typeof window)return{...g,urqlClient:f};var v={...g,urqlClient:f},h=l?{pageProps:{},...v}:{pageProps:v};return r.neverSuspend||await s.default(u.createElement(i,h)),{...g,urqlState:c?c.extractData():void 0,urqlClient:f}}),i}};
Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("urql"),r=require("react-ssr-prepass"),n=require("@urql/core");function a(e){return e&&e.__esModule?e:{default:e}}var i,l=a(r),s=null;function u(){s=null}function o(e,t){var r="undefined"==typeof window;return!r&&s||((s=n.createClient({...e,suspense:t&&(r||e.suspense)})).toJSON=()=>null),s}exports.initUrqlClient=o,exports.withUrqlClient=function(r,n){return n||(n={}),a=>{var s=Boolean((a.getInitialProps||n.ssr)&&!n.neverSuspend),c=({pageProps:l,urqlClient:c,urqlState:p,...d})=>{var[g,v]=e.useReducer((e=>e+1),0),f=l&&l.urqlState||p,h=e.useMemo((()=>{if(c&&!g)return c;i&&"undefined"!=typeof window?g||i.restoreData(f):i=t.ssrExchange({initialState:f,isClient:!0,staleWhileRevalidate:"undefined"!=typeof window?n.staleWhileRevalidate:void 0});var e=r(i);return e.exchanges||(e.exchanges=[t.cacheExchange,i,t.fetchExchange]),o(e,s)}),[c,f,g]),q=e.useCallback((()=>{u(),i=t.ssrExchange({initialState:void 0}),v()}),[]);return e.createElement(t.Provider,{value:h},e.createElement(a,{...d,pageProps:l,urqlClient:h,resetUrqlClient:q}))};return c.displayName=`withUrqlClient(${a.displayName||a.name||"Component"})`,a.getLayout&&(c.getLayout=a.getLayout),(a.getInitialProps||n.ssr)&&(c.getInitialProps=async i=>{var s=i.AppTree,u=!!i.Component,c=u?i.ctx:i,p=t.ssrExchange({initialState:void 0}),d=r(p,c);d.exchanges||(d.exchanges=[t.cacheExchange,p,t.fetchExchange]);var g=o(d,!n.neverSuspend);g&&(c.urqlClient=g);var v={};if(a.getInitialProps&&(v=await a.getInitialProps(i),c.res&&(c.res.writableEnded||c.res.finished)))return{...v,urqlClient:g};if("undefined"!=typeof window)return{...v,urqlClient:g};var f={...v,urqlClient:g},h=u?{pageProps:{},...f}:{pageProps:f};return n.neverSuspend||await l.default(e.createElement(s,h)),{...v,urqlState:p?p.extractData():void 0,urqlClient:g}}),c}};
//# sourceMappingURL=next-urql.min.js.map
{
"name": "next-urql",
"version": "0.0.0-canary-20230606164854",
"version": "0.0.0-canary-20230607144157",
"description": "Convenience wrappers for using urql with NextJS.",

@@ -38,3 +38,3 @@ "sideEffects": false,

"@urql/core": "4.0.10",
"urql": "0.0.0-canary-20230606164854"
"urql": "0.0.0-canary-20230607144157"
},

@@ -46,3 +46,3 @@ "dependencies": {

"react": ">=16.8.0",
"urql": "0.0.0-canary-20230606164854"
"urql": "0.0.0-canary-20230607144157"
},

@@ -49,0 +49,0 @@ "publishConfig": {

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