react-ssr-prepass
Advanced tools
Comparing version 1.5.0 to 1.6.0
@@ -78,7 +78,7 @@ import e, { Children as r, createElement as t } from "react"; | ||
var F = p; | ||
var E = p; | ||
var I = d; | ||
var F = d; | ||
var q = r.toArray; | ||
var I = r.toArray; | ||
@@ -90,3 +90,3 @@ var isAbstractElement = function(e) { | ||
var getChildrenArray = function(e) { | ||
return q(e).filter(isAbstractElement); | ||
return I(e).filter(isAbstractElement); | ||
}; | ||
@@ -98,3 +98,3 @@ | ||
var E = new Map; | ||
var q = new Map; | ||
@@ -105,3 +105,3 @@ var C = {}; | ||
var P = void 0; | ||
var R = void 0; | ||
@@ -113,3 +113,3 @@ var getCurrentContextMap = function() { | ||
var getCurrentContextStore = function() { | ||
return new Map(E); | ||
return new Map(q); | ||
}; | ||
@@ -124,4 +124,4 @@ | ||
var flushPrevContextStore = function() { | ||
var e = P; | ||
P = void 0; | ||
var e = R; | ||
R = void 0; | ||
return e; | ||
@@ -138,3 +138,3 @@ }; | ||
if (void 0 !== e) { | ||
E.set(e[0], e[1]); | ||
q.set(e[0], e[1]); | ||
} | ||
@@ -149,8 +149,8 @@ }; | ||
var setCurrentContextStore = function(e) { | ||
P = void 0; | ||
E = e; | ||
R = void 0; | ||
q = e; | ||
}; | ||
var readContextValue = function(e) { | ||
var r = E.get(e); | ||
var r = q.get(e); | ||
if (void 0 !== r) { | ||
@@ -162,3 +162,3 @@ return r; | ||
var R = {}; | ||
var O = {}; | ||
@@ -171,3 +171,3 @@ var maskContext = function(e) { | ||
} else if (!t) { | ||
return R; | ||
return O; | ||
} | ||
@@ -181,13 +181,13 @@ var n = {}; | ||
var z = null; | ||
var P = null; | ||
var getCurrentErrorFrame = function() { | ||
return z; | ||
return P; | ||
}; | ||
var setCurrentErrorFrame = function(e) { | ||
z = e || null; | ||
P = e || null; | ||
}; | ||
var O = { | ||
var z = { | ||
current: { | ||
@@ -202,33 +202,33 @@ uniqueID: 0 | ||
var j = null; | ||
var N = null; | ||
var setCurrentIdentity = function(e) { | ||
j = e; | ||
N = e; | ||
}; | ||
var getCurrentIdentity = function() { | ||
if (null === j) { | ||
if (null === N) { | ||
throw new Error("[react-ssr-prepass] Hooks can only be called inside the body of a function component. (https://fb.me/react-invalid-hook-call)"); | ||
} | ||
return j; | ||
return N; | ||
}; | ||
var H = null; | ||
var T = null; | ||
var U = !1; | ||
var j = null; | ||
var $ = null; | ||
var A = !1; | ||
var A = 0; | ||
var U = null; | ||
var H = 0; | ||
var setFirstHook = function(e) { | ||
H = e; | ||
T = e; | ||
}; | ||
function createWorkInProgressHook() { | ||
if (null === T) { | ||
if (null === H) { | ||
return H = T = { | ||
if (null === j) { | ||
if (null === T) { | ||
return T = j = { | ||
memoizedState: null, | ||
@@ -239,6 +239,6 @@ queue: null, | ||
} else { | ||
return T = H; | ||
return j = T; | ||
} | ||
} else if (null === T.next) { | ||
return T = T.next = { | ||
} else if (null === j.next) { | ||
return j = j.next = { | ||
memoizedState: null, | ||
@@ -249,3 +249,3 @@ queue: null, | ||
} else { | ||
return T = T.next; | ||
return j = j.next; | ||
} | ||
@@ -260,3 +260,3 @@ } | ||
var n = getCurrentIdentity(); | ||
if (null === (T = createWorkInProgressHook()).queue) { | ||
if (null === (j = createWorkInProgressHook()).queue) { | ||
var u; | ||
@@ -268,5 +268,5 @@ if (e === basicStateReducer) { | ||
} | ||
T.memoizedState = u; | ||
j.memoizedState = u; | ||
} | ||
var o = T.queue || (T.queue = { | ||
var o = j.queue || (j.queue = { | ||
last: null, | ||
@@ -276,7 +276,7 @@ dispatch: null | ||
var a = o.dispatch || (o.dispatch = dispatchAction.bind(null, n, o)); | ||
if (null !== $) { | ||
var i = $.get(o); | ||
if (null !== U) { | ||
var i = U.get(o); | ||
if (void 0 !== i) { | ||
$.delete(o); | ||
var c = T.memoizedState; | ||
U.delete(o); | ||
var c = j.memoizedState; | ||
var l = i; | ||
@@ -287,6 +287,6 @@ do { | ||
} while (null !== l); | ||
T.memoizedState = c; | ||
j.memoizedState = c; | ||
} | ||
} | ||
return [ T.memoizedState, a ]; | ||
return [ j.memoizedState, a ]; | ||
} | ||
@@ -297,3 +297,3 @@ | ||
var t = void 0 === r ? null : r; | ||
var n = (T = createWorkInProgressHook()).memoizedState; | ||
var n = (j = createWorkInProgressHook()).memoizedState; | ||
if (null !== n && null !== t) { | ||
@@ -315,3 +315,3 @@ if (function areHookInputsEqual(e, r) { | ||
var u = e(); | ||
T.memoizedState = [ u, t ]; | ||
j.memoizedState = [ u, t ]; | ||
return u; | ||
@@ -322,11 +322,11 @@ } | ||
getCurrentIdentity(); | ||
if (!(T = createWorkInProgressHook()).memoizedState) { | ||
T.memoizedState = "R:" + (O.current.uniqueID++).toString(36); | ||
if (!(j = createWorkInProgressHook()).memoizedState) { | ||
j.memoizedState = "R:" + (z.current.uniqueID++).toString(36); | ||
} | ||
return T.memoizedState; | ||
return j.memoizedState; | ||
} | ||
function dispatchAction(e, r, t) { | ||
if (e === j) { | ||
U = !0; | ||
if (e === N) { | ||
A = !0; | ||
var n = { | ||
@@ -336,8 +336,8 @@ action: t, | ||
}; | ||
if (null === $) { | ||
$ = new Map; | ||
if (null === U) { | ||
U = new Map; | ||
} | ||
var u = $.get(r); | ||
var u = U.get(r); | ||
if (void 0 === u) { | ||
$.set(r, n); | ||
U.set(r, n); | ||
} else { | ||
@@ -359,3 +359,3 @@ var o = u; | ||
var N = { | ||
var $ = { | ||
readContext: function readContext(e, r) { | ||
@@ -375,3 +375,3 @@ return readContextValue(e); | ||
getCurrentIdentity(); | ||
var r = (T = createWorkInProgressHook()).memoizedState; | ||
var r = (j = createWorkInProgressHook()).memoizedState; | ||
if (null === r) { | ||
@@ -381,3 +381,3 @@ var t = { | ||
}; | ||
T.memoizedState = t; | ||
j.memoizedState = t; | ||
return t; | ||
@@ -456,3 +456,3 @@ } else { | ||
id: getCurrentIdentity(), | ||
hook: H, | ||
hook: T, | ||
kind: "frame.hooks", | ||
@@ -469,13 +469,13 @@ errorFrame: getCurrentErrorFrame(), | ||
return function renderWithHooks(e, r, t) { | ||
T = null; | ||
j = null; | ||
var n = e(r, t); | ||
while (A < 25 && U) { | ||
U = !1; | ||
A += 1; | ||
T = null; | ||
while (H < 25 && A) { | ||
A = !1; | ||
H += 1; | ||
j = null; | ||
n = e(r, t); | ||
} | ||
A = 0; | ||
$ = null; | ||
T = null; | ||
H = 0; | ||
U = null; | ||
j = null; | ||
return n; | ||
@@ -607,3 +607,3 @@ }(e, computeProps(r, e.defaultProps), maskContext(e)); | ||
var L = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher; | ||
var L = (e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED || e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE).ReactCurrentDispatcher; | ||
@@ -660,8 +660,8 @@ var V = "function" == typeof setImmediate; | ||
switch (e.type && e.type.$$typeof) { | ||
case I: | ||
return I; | ||
case F: | ||
return F; | ||
case E: | ||
return E; | ||
case M: | ||
@@ -696,4 +696,4 @@ return M; | ||
!function(e, r) { | ||
P = [ e, E.get(e) ]; | ||
E.set(e, r); | ||
R = [ e, q.get(e) ]; | ||
q.set(e, r); | ||
}(e.type._context, u.value); | ||
@@ -712,3 +712,3 @@ return getChildrenArray(o); | ||
case I: | ||
case F: | ||
var l = function(e, r, t) { | ||
@@ -731,3 +731,3 @@ if ((e._payload || e)._status <= 0) { | ||
case F: | ||
case E: | ||
var f = t(e.type.type, e.props); | ||
@@ -760,3 +760,3 @@ return getChildrenArray(f); | ||
try { | ||
L.current = N; | ||
L.current = $; | ||
while (e.length > 0) { | ||
@@ -830,3 +830,3 @@ var c = e[e.length - 1].shift(); | ||
var u = null; | ||
L.current = N; | ||
L.current = $; | ||
try { | ||
@@ -900,3 +900,3 @@ if ("frame.class" === e.kind) { | ||
!function(e) { | ||
O.current = e; | ||
z.current = e; | ||
}(t); | ||
@@ -923,3 +923,3 @@ update(n, e, r); | ||
var t = []; | ||
var n = O.current = { | ||
var n = z.current = { | ||
uniqueID: 0 | ||
@@ -926,0 +926,0 @@ }; |
@@ -86,9 +86,9 @@ "use strict"; | ||
var k = s; | ||
var E = s; | ||
var w = v; | ||
var k = v; | ||
var F = p; | ||
var w = p; | ||
var E = e.Children.toArray; | ||
var F = e.Children.toArray; | ||
@@ -100,3 +100,3 @@ var isAbstractElement = function(e) { | ||
var getChildrenArray = function(e) { | ||
return E(e).filter(isAbstractElement); | ||
return F(e).filter(isAbstractElement); | ||
}; | ||
@@ -110,5 +110,5 @@ | ||
var q = {}; | ||
var D = {}; | ||
var D = void 0; | ||
var q = void 0; | ||
@@ -118,3 +118,3 @@ var C = void 0; | ||
var getCurrentContextMap = function() { | ||
return _extends({}, q); | ||
return _extends({}, D); | ||
}; | ||
@@ -127,4 +127,4 @@ | ||
var flushPrevContextMap = function() { | ||
var e = D; | ||
D = void 0; | ||
var e = q; | ||
q = void 0; | ||
return e; | ||
@@ -141,3 +141,3 @@ }; | ||
if (void 0 !== e) { | ||
_extends(q, e); | ||
_extends(D, e); | ||
} | ||
@@ -153,4 +153,4 @@ }; | ||
var setCurrentContextMap = function(e) { | ||
D = void 0; | ||
q = e; | ||
q = void 0; | ||
D = e; | ||
}; | ||
@@ -171,3 +171,3 @@ | ||
var P = {}; | ||
var R = {}; | ||
@@ -180,7 +180,7 @@ var maskContext = function(e) { | ||
} else if (!t) { | ||
return P; | ||
return R; | ||
} | ||
var n = {}; | ||
for (var u in t) { | ||
n[u] = q[u]; | ||
n[u] = D[u]; | ||
} | ||
@@ -190,13 +190,13 @@ return n; | ||
var R = null; | ||
var O = null; | ||
var getCurrentErrorFrame = function() { | ||
return R; | ||
return O; | ||
}; | ||
var setCurrentErrorFrame = function(e) { | ||
R = e || null; | ||
O = e || null; | ||
}; | ||
var z = { | ||
var P = { | ||
current: { | ||
@@ -207,3 +207,3 @@ uniqueID: 0 | ||
var O = "function" == typeof Object.is ? Object.is : function is(e, r) { | ||
var z = "function" == typeof Object.is ? Object.is : function is(e, r) { | ||
return e === r && (0 !== e || 1 / e == 1 / r) || e != e && r != r; | ||
@@ -227,9 +227,9 @@ }; | ||
var H = null; | ||
var N = null; | ||
var T = !1; | ||
var U = null; | ||
var A = null; | ||
var $ = 0; | ||
var U = 0; | ||
@@ -241,5 +241,5 @@ var setFirstHook = function(e) { | ||
function createWorkInProgressHook() { | ||
if (null === H) { | ||
if (null === N) { | ||
if (null === j) { | ||
return j = H = { | ||
return j = N = { | ||
memoizedState: null, | ||
@@ -250,6 +250,6 @@ queue: null, | ||
} else { | ||
return H = j; | ||
return N = j; | ||
} | ||
} else if (null === H.next) { | ||
return H = H.next = { | ||
} else if (null === N.next) { | ||
return N = N.next = { | ||
memoizedState: null, | ||
@@ -260,3 +260,3 @@ queue: null, | ||
} else { | ||
return H = H.next; | ||
return N = N.next; | ||
} | ||
@@ -271,3 +271,3 @@ } | ||
var n = getCurrentIdentity(); | ||
if (null === (H = createWorkInProgressHook()).queue) { | ||
if (null === (N = createWorkInProgressHook()).queue) { | ||
var u; | ||
@@ -279,5 +279,5 @@ if (e === basicStateReducer) { | ||
} | ||
H.memoizedState = u; | ||
N.memoizedState = u; | ||
} | ||
var o = H.queue || (H.queue = { | ||
var o = N.queue || (N.queue = { | ||
last: null, | ||
@@ -287,7 +287,7 @@ dispatch: null | ||
var a = o.dispatch || (o.dispatch = dispatchAction.bind(null, n, o)); | ||
if (null !== U) { | ||
var i = U.get(o); | ||
if (null !== A) { | ||
var i = A.get(o); | ||
if (void 0 !== i) { | ||
U.delete(o); | ||
var c = H.memoizedState; | ||
A.delete(o); | ||
var c = N.memoizedState; | ||
var l = i; | ||
@@ -298,6 +298,6 @@ do { | ||
} while (null !== l); | ||
H.memoizedState = c; | ||
N.memoizedState = c; | ||
} | ||
} | ||
return [ H.memoizedState, a ]; | ||
return [ N.memoizedState, a ]; | ||
} | ||
@@ -308,3 +308,3 @@ | ||
var t = void 0 === r ? null : r; | ||
var n = (H = createWorkInProgressHook()).memoizedState; | ||
var n = (N = createWorkInProgressHook()).memoizedState; | ||
if (null !== n && null !== t) { | ||
@@ -316,3 +316,3 @@ if (function areHookInputsEqual(e, r) { | ||
for (var t = 0; t < r.length && t < e.length; t++) { | ||
if (!O(e[t], r[t])) { | ||
if (!z(e[t], r[t])) { | ||
return !1; | ||
@@ -327,3 +327,3 @@ } | ||
var u = e(); | ||
H.memoizedState = [ u, t ]; | ||
N.memoizedState = [ u, t ]; | ||
return u; | ||
@@ -334,6 +334,6 @@ } | ||
getCurrentIdentity(); | ||
if (!(H = createWorkInProgressHook()).memoizedState) { | ||
H.memoizedState = "R:" + (z.current.uniqueID++).toString(36); | ||
if (!(N = createWorkInProgressHook()).memoizedState) { | ||
N.memoizedState = "R:" + (P.current.uniqueID++).toString(36); | ||
} | ||
return H.memoizedState; | ||
return N.memoizedState; | ||
} | ||
@@ -348,8 +348,8 @@ | ||
}; | ||
if (null === U) { | ||
U = new Map; | ||
if (null === A) { | ||
A = new Map; | ||
} | ||
var u = U.get(r); | ||
var u = A.get(r); | ||
if (void 0 === u) { | ||
U.set(r, n); | ||
A.set(r, n); | ||
} else { | ||
@@ -371,3 +371,3 @@ var o = u; | ||
var A = { | ||
var H = { | ||
readContext: function readContext(e, r) { | ||
@@ -387,3 +387,3 @@ return readContextValue(e); | ||
getCurrentIdentity(); | ||
var r = (H = createWorkInProgressHook()).memoizedState; | ||
var r = (N = createWorkInProgressHook()).memoizedState; | ||
if (null === r) { | ||
@@ -393,3 +393,3 @@ var t = { | ||
}; | ||
H.memoizedState = t; | ||
N.memoizedState = t; | ||
return t; | ||
@@ -480,13 +480,13 @@ } else { | ||
return function renderWithHooks(e, r, t) { | ||
H = null; | ||
N = null; | ||
var n = e(r, t); | ||
while ($ < 25 && T) { | ||
while (U < 25 && T) { | ||
T = !1; | ||
$ += 1; | ||
H = null; | ||
U += 1; | ||
N = null; | ||
n = e(r, t); | ||
} | ||
$ = 0; | ||
U = null; | ||
H = null; | ||
U = 0; | ||
A = null; | ||
N = null; | ||
return n; | ||
@@ -601,6 +601,6 @@ }(e, computeProps(r, e.defaultProps), maskContext(e)); | ||
!function(e) { | ||
D = {}; | ||
q = {}; | ||
for (var r in e) { | ||
D[r] = q[r]; | ||
q[r] = e[r]; | ||
q[r] = D[r]; | ||
D[r] = e[r]; | ||
} | ||
@@ -619,5 +619,5 @@ }(u); | ||
var L = r.default.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher; | ||
var L = (r.default.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED || r.default.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE).ReactCurrentDispatcher; | ||
var N = "function" == typeof setImmediate; | ||
var $ = "function" == typeof setImmediate; | ||
@@ -667,13 +667,13 @@ var render = function(e, r, t, n, u) { | ||
case k: | ||
return k; | ||
case E: | ||
return E; | ||
default: | ||
switch (e.type && e.type.$$typeof) { | ||
case F: | ||
return F; | ||
case w: | ||
return w; | ||
case k: | ||
return k; | ||
case b: | ||
@@ -697,3 +697,3 @@ return b; | ||
}(r)) { | ||
case k: | ||
case E: | ||
case _: | ||
@@ -724,3 +724,3 @@ case g: | ||
case F: | ||
case w: | ||
var l = function(e, r, t) { | ||
@@ -743,3 +743,3 @@ if ((e._payload || e)._status <= 0) { | ||
case w: | ||
case k: | ||
var f = e.createElement(r.type.type, r.props); | ||
@@ -759,4 +759,4 @@ return getChildrenArray(f); | ||
} else { | ||
var E = render(r.type, r.props, t, n, r); | ||
return getChildrenArray(E); | ||
var F = render(r.type, r.props, t, n, r); | ||
return getChildrenArray(F); | ||
} | ||
@@ -773,3 +773,3 @@ | ||
try { | ||
L.current = A; | ||
L.current = H; | ||
while (e.length > 0) { | ||
@@ -789,3 +789,3 @@ var c = e[e.length - 1].shift(); | ||
} | ||
if (N && Date.now() - i > 5) { | ||
if ($ && Date.now() - i > 5) { | ||
return !0; | ||
@@ -844,3 +844,3 @@ } | ||
var u = null; | ||
L.current = A; | ||
L.current = H; | ||
try { | ||
@@ -909,3 +909,3 @@ if ("frame.class" === e.kind) { | ||
} | ||
if (N && "frame.yield" === n.kind) { | ||
if ($ && "frame.yield" === n.kind) { | ||
n.thenable = new Promise(_ref); | ||
@@ -915,3 +915,3 @@ } | ||
!function(e) { | ||
z.current = e; | ||
P.current = e; | ||
}(t); | ||
@@ -938,3 +938,3 @@ update(n, e, r); | ||
var t = []; | ||
var n = z.current = { | ||
var n = P.current = { | ||
uniqueID: 0 | ||
@@ -941,0 +941,0 @@ }; |
{ | ||
"name": "react-ssr-prepass", | ||
"version": "1.5.0", | ||
"version": "1.6.0", | ||
"description": "A custom partial React SSR renderer for prefetching and suspense", | ||
@@ -10,3 +10,6 @@ "main": "dist/react-ssr-prepass.js", | ||
"license": "MIT", | ||
"repository": "git@github.com:FormidableLabs/react-ssr-prepass.git", | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/FormidableLabs/react-ssr-prepass.git" | ||
}, | ||
"bugs": { | ||
@@ -53,3 +56,3 @@ "url": "https://github.com/FormidableLabs/react-ssr-prepass/issues" | ||
"peerDependencies": { | ||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0" | ||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" | ||
}, | ||
@@ -63,2 +66,3 @@ "devDependencies": { | ||
"@babel/preset-react": "^7.16.7", | ||
"@changesets/cli": "^2.27.9", | ||
"@rollup/plugin-babel": "^5.3.0", | ||
@@ -82,3 +86,6 @@ "@rollup/plugin-buble": "^0.21.3", | ||
"rollup-plugin-terser": "^7.0.2" | ||
}, | ||
"publishConfig": { | ||
"provenance": true | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
168208
0
25