183 lines
4.9 KiB
JSON
183 lines
4.9 KiB
JSON
{
|
|
"name": "@clerk/shared",
|
|
"version": "4.8.5",
|
|
"description": "Internal package utils used by the Clerk SDKs",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/clerk/javascript.git",
|
|
"directory": "packages/shared"
|
|
},
|
|
"license": "MIT",
|
|
"author": "Clerk",
|
|
"exports": {
|
|
".": {
|
|
"import": {
|
|
"types": "./dist/runtime/index.d.mts",
|
|
"default": "./dist/runtime/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/index.d.ts",
|
|
"default": "./dist/runtime/index.js"
|
|
}
|
|
},
|
|
"./internal/clerk-js/*": {
|
|
"import": {
|
|
"types": "./dist/runtime/internal/clerk-js/*.d.mts",
|
|
"default": "./dist/runtime/internal/clerk-js/*.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/internal/clerk-js/*.d.ts",
|
|
"default": "./dist/runtime/internal/clerk-js/*.js"
|
|
}
|
|
},
|
|
"./*": {
|
|
"import": {
|
|
"types": "./dist/runtime/*.d.mts",
|
|
"default": "./dist/runtime/*.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/*.d.ts",
|
|
"default": "./dist/runtime/*.js"
|
|
}
|
|
},
|
|
"./react": {
|
|
"import": {
|
|
"types": "./dist/runtime/react/index.d.mts",
|
|
"default": "./dist/runtime/react/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/react/index.d.ts",
|
|
"default": "./dist/runtime/react/index.js"
|
|
}
|
|
},
|
|
"./keyless": {
|
|
"import": {
|
|
"types": "./dist/runtime/keyless/index.d.mts",
|
|
"default": "./dist/runtime/keyless/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/keyless/index.d.ts",
|
|
"default": "./dist/runtime/keyless/index.js"
|
|
}
|
|
},
|
|
"./utils": {
|
|
"import": {
|
|
"types": "./dist/runtime/utils/index.d.mts",
|
|
"default": "./dist/runtime/utils/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/utils/index.d.ts",
|
|
"default": "./dist/runtime/utils/index.js"
|
|
}
|
|
},
|
|
"./workerTimers": {
|
|
"import": {
|
|
"types": "./dist/runtime/workerTimers/index.d.mts",
|
|
"default": "./dist/runtime/workerTimers/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/workerTimers/index.d.ts",
|
|
"default": "./dist/runtime/workerTimers/index.js"
|
|
}
|
|
},
|
|
"./dom": {
|
|
"import": {
|
|
"types": "./dist/runtime/dom/index.d.mts",
|
|
"default": "./dist/runtime/dom/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/dom/index.d.ts",
|
|
"default": "./dist/runtime/dom/index.js"
|
|
}
|
|
},
|
|
"./ui": {
|
|
"import": {
|
|
"types": "./dist/runtime/ui/index.d.mts",
|
|
"default": "./dist/runtime/ui/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/runtime/ui/index.d.ts",
|
|
"default": "./dist/runtime/ui/index.js"
|
|
}
|
|
},
|
|
"./types": {
|
|
"import": {
|
|
"types": "./dist/types/index.d.mts",
|
|
"default": "./dist/types/index.mjs"
|
|
},
|
|
"require": {
|
|
"types": "./dist/types/index.d.ts",
|
|
"default": "./dist/types/index.js"
|
|
}
|
|
},
|
|
"./package.json": "./package.json"
|
|
},
|
|
"typesVersions": {
|
|
"*": {
|
|
"types": [
|
|
"dist/types/index.d.ts"
|
|
]
|
|
}
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"scripts"
|
|
],
|
|
"dependencies": {
|
|
"@tanstack/query-core": "5.90.16",
|
|
"dequal": "2.0.3",
|
|
"glob-to-regexp": "0.4.1",
|
|
"js-cookie": "3.0.5",
|
|
"std-env": "^3.9.0"
|
|
},
|
|
"devDependencies": {
|
|
"@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/react-stripe-js": "3.1.1",
|
|
"@stripe/stripe-js": "5.6.0",
|
|
"@types/glob-to-regexp": "0.4.4",
|
|
"@types/js-cookie": "3.0.6",
|
|
"@wallet-standard/core": "1.1.1",
|
|
"@zxcvbn-ts/core": "3.0.4",
|
|
"@zxcvbn-ts/language-common": "3.0.4",
|
|
"cross-fetch": "^4.1.0",
|
|
"rolldown": "1.0.0-beta.47"
|
|
},
|
|
"peerDependencies": {
|
|
"react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0",
|
|
"react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"react": {
|
|
"optional": true
|
|
},
|
|
"react-dom": {
|
|
"optional": true
|
|
}
|
|
},
|
|
"engines": {
|
|
"node": ">=20.9.0"
|
|
},
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"scripts": {
|
|
"build": "tsdown",
|
|
"build:declarations": "tsc -p tsconfig.json",
|
|
"clean": "rimraf ./dist",
|
|
"dev": "tsdown --watch src",
|
|
"dev:pub": "pnpm dev -- --env.publish",
|
|
"format": "node ../../scripts/format-package.mjs",
|
|
"format:check": "node ../../scripts/format-package.mjs --check",
|
|
"postinstall": "node ./scripts/postinstall.mjs",
|
|
"lint": "eslint src",
|
|
"lint:attw": "attw --pack . --profile node16",
|
|
"lint:publint": "publint",
|
|
"test": "vitest",
|
|
"test:ci": "vitest --maxWorkers=70%",
|
|
"test:coverage": "vitest --collectCoverage && open coverage/lcov-report/index.html"
|
|
}
|
|
} |