{ "name": "@semaphore-protocol/identity", "version": "4.0.0-alpha.4", "description": "A library to create Semaphore identities.", "type": "module", "license": "MIT", "main": "dist/index.browser.js", "types": "dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "node": { "import": "./dist/index.node.js", "require": "./dist/index.node.cjs" }, "browser": "./dist/index.browser.js", "default": "./dist/index.browser.js" } }, "files": [ "dist/", "src/", "LICENSE", "README.md" ], "repository": "https://github.com/semaphore-protocol/semaphore", "homepage": "https://github.com/semaphore-protocol/semaphore/tree/main/packages/identity", "bugs": { "url": "https://github.com/semaphore-protocol/semaphore.git/issues" }, "scripts": { "build": "rimraf dist && yarn build:browser && yarn build:node", "build:browser": "rollup -c rollup.browser.config.ts --configPlugin typescript", "build:node": "rollup -c rollup.node.config.ts --configPlugin typescript", "prepublishOnly": "yarn build" }, "publishConfig": { "access": "public" }, "devDependencies": { "@rollup/plugin-alias": "^5.1.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-typescript2": "^0.36.0" }, "dependencies": { "@zk-kit/eddsa-poseidon": "0.4.1", "poseidon-lite": "^0.2.0" } }