UNPKG

idkit-core

Version:

The identity SDK. Privacy-preserving identity and proof of personhood with World ID.

93 lines 2.08 kB
{ "name": "idkit-core", "version": "2.0.1", "homepage": "https://docs.world.org/id/idkit", "license": "MIT", "private": false, "description": "The identity SDK. Privacy-preserving identity and proof of personhood with World ID.", "repository": { "type": "git", "url": "git+https://github.com/worldcoin/idkit-js", "directory": "packages/core" }, "type": "module", "main": "./build/index.cjs", "module": "./build/index.js", "types": "./build/index.d.ts", "exports": { ".": { "import": "./build/index.js", "types": "./build/index.d.ts", "require": "./build/index.cjs" }, "./hashing": { "import": "./build/lib/hashing.js", "types": "./build/lib/hashing.d.ts", "require": "./build/lib/hashing.cjs" }, "./backend": { "import": "./build/lib/backend.js", "types": "./build/lib/backend.d.ts", "require": "./build/lib/backend.cjs" } }, "typesVersions": { "*": { "backend": [ "./build/lib/backend.d.ts" ], "hashing": [ "./build/lib/hashing.d.ts" ], "*": [ "./build/index.d.ts" ] } }, "publishConfig": { "access": "public" }, "engines": { "node": ">=12.4" }, "files": [ "build/**", "README.md" ], "keywords": [ "identity", "ID", "web3", "proof-of-personhood", "sybil resistance" ], "peerDependencies": { "react-native-get-random-values": "^1.11.0", "text-encoding": "^0.7.0" }, "peerDependenciesMeta": { "react-native-get-random-values": { "optional": true }, "text-encoding": { "optional": true } }, "dependencies": { "browser-or-node": "3.0.0-pre.0", "buffer": "^6.0.3", "ox": "^0.1.0", "zustand": "^5.0.4" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^6.13.1", "@typescript-eslint/parser": "^6.13.1", "tsup": "^8.1.0", "typescript": "^5.3.2" }, "scripts": { "build": "tsup", "dev": "tsup --watch", "lint": "eslint src --ext .ts" } }