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

@clerk/clerk-react

Package Overview
Dependencies
Maintainers
9
Versions
2809
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@clerk/clerk-react - npm Package Compare versions

Comparing version 4.12.8 to 4.12.9

5

dist/hooks/useAuth.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useAuth = void 0;
const react_1 = require("react");
const AuthContext_1 = require("../contexts/AuthContext");

@@ -50,4 +51,4 @@ const IsomorphicClerkContext_1 = require("../contexts/IsomorphicClerkContext");

const isomorphicClerk = (0, IsomorphicClerkContext_1.useIsomorphicClerkContext)();
const getToken = (0, utils_1.createGetToken)(isomorphicClerk);
const signOut = (0, utils_1.createSignOut)(isomorphicClerk);
const getToken = (0, react_1.useCallback)((0, utils_1.createGetToken)(isomorphicClerk), [isomorphicClerk]);
const signOut = (0, react_1.useCallback)((0, utils_1.createSignOut)(isomorphicClerk), [isomorphicClerk]);
if (sessionId === undefined && userId === undefined) {

@@ -54,0 +55,0 @@ return {

22

dist/hooks/utils.js

@@ -18,8 +18,10 @@ "use strict";

*/
const createGetToken = (isomorphicClerk) => async (options) => {
await clerkLoaded(isomorphicClerk);
if (!isomorphicClerk.session) {
return null;
}
return isomorphicClerk.session.getToken(options);
const createGetToken = (isomorphicClerk) => {
return async (options) => {
await clerkLoaded(isomorphicClerk);
if (!isomorphicClerk.session) {
return null;
}
return isomorphicClerk.session.getToken(options);
};
};

@@ -30,6 +32,8 @@ exports.createGetToken = createGetToken;

*/
const createSignOut = (isomorphicClerk) => async (...args) => {
await clerkLoaded(isomorphicClerk);
return isomorphicClerk.signOut(...args);
const createSignOut = (isomorphicClerk) => {
return async (...args) => {
await clerkLoaded(isomorphicClerk);
return isomorphicClerk.signOut(...args);
};
};
exports.createSignOut = createSignOut;
/** DO NOT EDIT: This file is automatically generated by ../scripts/info.js */
export declare const LIB_VERSION = "4.12.8";
export declare const LIB_VERSION = "4.12.9";
export declare const LIB_NAME = "@clerk/clerk-react";

@@ -5,3 +5,3 @@ "use strict";

/** DO NOT EDIT: This file is automatically generated by ../scripts/info.js */
exports.LIB_VERSION = '4.12.8';
exports.LIB_VERSION = '4.12.9';
exports.LIB_NAME = '@clerk/clerk-react';

@@ -430,3 +430,3 @@ "use strict";

async loadClerkJS() {
var _b;
var _b, _c;
if (this.mode !== 'browser' || tslib_1.__classPrivateFieldGet(this, _IsomorphicClerk_loaded, "f")) {

@@ -483,3 +483,6 @@ return;

}
return ((_b = global.Clerk) === null || _b === void 0 ? void 0 : _b.loaded) ? this.hydrateClerkJS(global.Clerk) : undefined;
if (((_b = global.Clerk) === null || _b === void 0 ? void 0 : _b.loaded) || ((_c = global.Clerk) === null || _c === void 0 ? void 0 : _c.isReady())) {
return this.hydrateClerkJS(global.Clerk);
}
return;
}

@@ -516,3 +519,2 @@ catch (err) {

return this.clerkjs.session;
// TODO: add ssr condition
}

@@ -519,0 +521,0 @@ else {

{
"name": "@clerk/clerk-react",
"version": "4.12.8",
"version": "4.12.9",
"license": "MIT",

@@ -32,4 +32,4 @@ "description": "Clerk.dev React library",

"dependencies": {
"@clerk/shared": "^0.13.5",
"@clerk/types": "^3.31.1",
"@clerk/shared": "^0.13.6",
"@clerk/types": "^3.31.2",
"swr": "1.3.0",

@@ -69,3 +69,3 @@ "tslib": "2.4.1"

},
"gitHead": "0f61305b760fc34dca0c692d02a13329adf4dc28"
"gitHead": "af07ff18b143b3d57959a2ba657784165c58997d"
}
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