{ "name": "@clerk/clerk-js", "version": "6.7.5", "description": "Clerk JS library", "keywords": [ "clerk", "auth", "authentication", "passwordless", "session", "jwt" ], "homepage": "https://clerk.com/", "bugs": { "url": "https://github.com/clerk/javascript/issues" }, "repository": { "type": "git", "url": "git+https://github.com/clerk/javascript.git", "directory": "packages/clerk-js" }, "license": "MIT", "author": "Clerk", "exports": { ".": { "react-native": { "types": "./dist/types/index.d.ts", "default": "./dist/clerk.native.js" }, "import": { "types": "./dist/types/index.d.ts", "default": "./dist/clerk.mjs" }, "require": { "types": "./dist/types/index.d.ts", "default": "./dist/clerk.js" } }, "./no-rhc": { "import": { "types": "./dist/types/index.d.ts", "default": "./dist/clerk.no-rhc.mjs" }, "require": { "types": "./dist/types/index.d.ts", "default": "./dist/clerk.no-rhc.js" } } }, "main": "dist/clerk.js", "jsdelivr": "dist/clerk.browser.js", "module": "dist/clerk.mjs", "types": "dist/types/index.d.ts", "files": [ "dist", "no-rhc" ], "browserslist": "last 2 years", "dependencies": { "@base-org/account": "2.0.1", "@coinbase/wallet-sdk": "4.3.7", "@solana/wallet-adapter-base": "0.9.27", "@solana/wallet-adapter-react": "0.15.39", "@solana/wallet-standard": "1.1.4", "@stripe/stripe-js": "5.6.0", "@swc/helpers": "0.5.21", "@tanstack/query-core": "5.90.16", "@wallet-standard/core": "1.1.1", "@zxcvbn-ts/core": "3.0.4", "@zxcvbn-ts/language-common": "3.0.4", "alien-signals": "2.0.6", "browser-tabs-lock": "1.3.0", "core-js": "3.47.0", "crypto-js": "^4.2.0", "dequal": "2.0.3", "@clerk/shared": "^4.8.3" }, "devDependencies": { "@emotion/react": "11.11.1", "@rsdoctor/rspack-plugin": "^0.4.13", "@rspack/cli": "^1.6.0", "@rspack/core": "^1.6.0", "@types/cloudflare-turnstile": "^0.2.2", "@types/webpack-env": "^1.18.8", "bundlewatch": "^0.4.1", "jsdom": "26.1.0", "minimatch": "^10.0.3", "webpack-merge": "^5.10.0", "@clerk/msw": "^0.0.15", "@clerk/testing": "^2.0.18" }, "engines": { "node": ">=20.9.0" }, "publishConfig": { "access": "public" }, "browserslistLegacy": "Chrome > 73, Firefox > 66, Safari > 12, iOS > 12, Edge > 18, Opera > 58", "scripts": { "build": "pnpm build:bundle && pnpm build:declarations", "build:analyze": "rspack build --config rspack.config.js --env production --env variant=\"clerk.browser\" --env analysis --analyze", "build:bundle": "pnpm clean && rspack build --config rspack.config.js --env production", "build:declarations": "tsc -p tsconfig.declarations.json", "build:sandbox": "pnpm --filter @clerk/ui build:umd && rspack build --config rspack.config.js --env production --env sandbox", "build:stats": "rspack build --config rspack.config.js --env production --json=stats.json --env variant=\"clerk.browser\"", "bundlewatch": "FORCE_COLOR=1 bundlewatch --config bundlewatch.config.json", "bundlewatch:fix": "node bundlewatch-fix.mjs", "clean": "rimraf ./dist", "dev": "rspack serve --config rspack.config.js", "dev:origin": "rspack serve --config rspack.config.js --env devOrigin=http://localhost:${PORT:-4000}", "dev:sandbox": "pnpm -w dev:sandbox", "dev:sandbox:serve": "rspack serve --config rspack.config.js --env devOrigin=http://localhost:${PORT:-4000} --env sandbox=1", "format": "node ../../scripts/format-package.mjs", "format:check": "node ../../scripts/format-package.mjs --check", "lint": "eslint src", "lint:attw": "attw --pack . --profile node16 --ignore-rules named-exports --ignore-rules false-cjs", "lint:publint": "publint || true", "postbuild:disabled": "node ../../scripts/search-for-rhc.mjs file dist/clerk.no-rhc.mjs", "test": "vitest --watch=false", "test:sandbox:integration": "playwright test", "test:sandbox:integration:ui": "playwright test --ui", "test:sandbox:integration:update-snapshots": "playwright test --update-snapshots", "watch": "rspack build --config rspack.config.js --env production --watch" } }