{"_id":"@civic/icp-gateway-react-ui","_rev":"20-9b37eab8816e814243bf05675281f598","name":"@civic/icp-gateway-react-ui","dist-tags":{"beta":"0.0.1-beta.3","latest":"0.0.4"},"versions":{"0.0.1-beta.0":{"name":"@civic/icp-gateway-react-ui","version":"0.0.1-beta.0","_id":"@civic/icp-gateway-react-ui@0.0.1-beta.0","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"homepage":"https://github.com/civicteam/ociv-gatekeeper#readme","bugs":{"url":"https://github.com/civicteam/ociv-gatekeeper/issues"},"dist":{"shasum":"906ecafa41b246b7c30c2bc50ab1f31c7f758c30","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.1-beta.0.tgz","fileCount":14,"integrity":"sha512-TJpxxyQnVv8ICsvNN/2HqPYKx3b5u/6SSoZKPM+HPAYNAWJGMITer46xQcPe5ELz18aq+CRQ0E4mlVlaQ0LQZA==","signatures":[{"sig":"MEUCIFuqSOBb1VOXgD8RPuHcOWfs58TpDsCF4F5877Z+N+0jAiEA+DtY2TIZ2bAKNqOWk67WW1qhQtVfxYxmDbu1jElRMns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22603},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"1d5cdf22449869c3e68df07a966ae5b6a8ae47c8","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/civicteam/ociv-gatekeeper.git","type":"git"},"_npmVersion":"10.5.0","description":"Civic Pass ICP React Component","directories":{},"_nodeVersion":"21.7.3","dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.1-beta.0_1723239433140_0.20382199004539503","host":"s3://npm-registry-packages"}},"0.0.1-beta.1":{"name":"@civic/icp-gateway-react-ui","version":"0.0.1-beta.1","_id":"@civic/icp-gateway-react-ui@0.0.1-beta.1","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"homepage":"https://github.com/civicteam/ociv-gatekeeper#readme","bugs":{"url":"https://github.com/civicteam/ociv-gatekeeper/issues"},"dist":{"shasum":"af50215f33ab73fe0e02669e2ea7910e32cc7c4d","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.1-beta.1.tgz","fileCount":14,"integrity":"sha512-kaURfFPpM+SVkztpoKMtBwgN4uKI8gYlBdtyXMT9AyAiWXwc8O0+aAq6fVgSRFlBY5iwWHcRg/JAV/kHDdXDnQ==","signatures":[{"sig":"MEYCIQDYLxG4B0R01GRq+3HD3NfKDOzLg5GPSCf8Vl0ASwMplQIhAKVxeJpUuvzsyV5rHgiIZ4qH5edi0s11F8RXkPqXiiP5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22697},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"1d5cdf22449869c3e68df07a966ae5b6a8ae47c8","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/civicteam/ociv-gatekeeper.git","type":"git"},"_npmVersion":"10.5.0","description":"Civic Pass ICP React Component","directories":{},"_nodeVersion":"21.7.3","dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.1-beta.1_1723240554463_0.6929882874926674","host":"s3://npm-registry-packages"}},"0.0.1-beta.2":{"name":"@civic/icp-gateway-react-ui","version":"0.0.1-beta.2","_id":"@civic/icp-gateway-react-ui@0.0.1-beta.2","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"homepage":"https://github.com/civicteam/ociv-gatekeeper#readme","bugs":{"url":"https://github.com/civicteam/ociv-gatekeeper/issues"},"dist":{"shasum":"d15b1c800241cf93c0c4025b63321220215af44a","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.1-beta.2.tgz","fileCount":14,"integrity":"sha512-0cSFNBU/WiydlZAZQB9LdMmZxx2O3cuDjgsKySvjf+aeYv1bb2aKmy5LLeidG6hCs3ckERqRC62yRbA9E88N3Q==","signatures":[{"sig":"MEQCIC67xOIUBdUKzxCZsVXwebD0jlRpH8olYe3Vo/aam+1dAiAy5buE+gWR6vOuXf4U8lGV/1CqfuQ8vOb63dqCPM8EfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22903},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"1d5cdf22449869c3e68df07a966ae5b6a8ae47c8","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/civicteam/ociv-gatekeeper.git","type":"git"},"_npmVersion":"10.5.0","description":"Civic Pass ICP React Component","directories":{},"_nodeVersion":"21.7.3","dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.1-beta.2_1723241399888_0.6567715640321306","host":"s3://npm-registry-packages"}},"0.0.1-beta.3":{"name":"@civic/icp-gateway-react-ui","version":"0.0.1-beta.3","_id":"@civic/icp-gateway-react-ui@0.0.1-beta.3","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"homepage":"https://github.com/civicteam/ociv-gatekeeper#readme","bugs":{"url":"https://github.com/civicteam/ociv-gatekeeper/issues"},"dist":{"shasum":"4448a8f2d0247502f30e590de9e1a61def04c026","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.1-beta.3.tgz","fileCount":14,"integrity":"sha512-UobP1HtatC+4iW33hv9enj+SeAfhw+r/P6VLVbEOWrk1/S276Sr/DLCvCcxbyaU1ReI4CU6upZQH+BJhSIjzgQ==","signatures":[{"sig":"MEUCIQCEi6aQlrQZy8wU4rYZIglLWI8MQeMa7zCTfzocrisdrAIgRRiXmesZbYMjxg+oYIHelUQEDzRLsr/0w7NKKC0q368=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22901},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"1d5cdf22449869c3e68df07a966ae5b6a8ae47c8","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/civicteam/ociv-gatekeeper.git","type":"git"},"_npmVersion":"10.5.0","description":"Civic Pass ICP React Component","directories":{},"_nodeVersion":"21.7.3","dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.1-beta.3_1723241504354_0.5874400374510871","host":"s3://npm-registry-packages"}},"0.0.1-beta.4":{"name":"@civic/icp-gateway-react-ui","version":"0.0.1-beta.4","_id":"@civic/icp-gateway-react-ui@0.0.1-beta.4","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"dist":{"shasum":"ad7ca05f42d79cae666b614a2966de77de0c4d10","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.1-beta.4.tgz","fileCount":18,"integrity":"sha512-w7kRVk+UtQk7muSjokkGoq5T3iPHS816OgUqkPPmm3oZKBSa5qKvbmO7B5Z9HknyBvD8JNct+UHxnk/Vof91hw==","signatures":[{"sig":"MEUCIQCHyWtf0rT5txgFMifIAdIfmiggVIB/0xWhN81BLKiBLQIgVkW8PPBI7u6Sgp950P1YozNozKb4e2EBtNlMC+vsPC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21883},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git@github.com:civicteam/ociv-gatekeeper.git","type":"git"},"description":"Civic Pass ICP React Component","directories":{},"dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.1-beta.4_1723524066767_0.7800793467914051","host":"s3://npm-registry-packages"}},"0.0.1-beta.5":{"name":"@civic/icp-gateway-react-ui","version":"0.0.1-beta.5","_id":"@civic/icp-gateway-react-ui@0.0.1-beta.5","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"dist":{"shasum":"414f62a486542aa94bd28d5fb3d462dc955968ed","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.1-beta.5.tgz","fileCount":18,"integrity":"sha512-Ha0/XN/daztiLb13ss7HnScyFAyvb/jCdCDrQGARcloaXlqtT87yZ47U7MoUEmh+N3GH0L+nhHeGhIM3l0MGTg==","signatures":[{"sig":"MEUCICy4PPDTrRBvvn/YsGzVX0N7O4icpkEVzOqKnC+7HnBpAiEAyIc18o5A24a72AX4NspyLeh/rdEjOMmIlt2NlNpOGos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22309},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git@github.com:civicteam/ociv-gatekeeper.git","type":"git"},"description":"Civic Pass ICP React Component","directories":{},"dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.1-beta.5_1723528835215_0.045399614822893675","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@civic/icp-gateway-react-ui","version":"0.0.1","_id":"@civic/icp-gateway-react-ui@0.0.1","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"dist":{"shasum":"da69bb50ee4e825cf2bea0931810d4e355a07580","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.1.tgz","fileCount":18,"integrity":"sha512-SkoS/+0zu5M62cYEMZu0j/HWgCz+frGYIQge6svp42UUHe/Tk9DgX+EJ1yJoJY5NzZ2dfpLXJSVWJNV9+qK2Mw==","signatures":[{"sig":"MEUCIHyvlgxebxaMT5lNLDfPMxkS9avuQsvPFRmg+p8508QcAiEAriupjBjVoLcrugE9Vg7z9AM16iEpXEqHf7YT36EuPow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21916},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git@github.com:civicteam/ociv-gatekeeper.git","type":"git"},"description":"Civic Pass ICP React Component","directories":{},"dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.1_1723663882137_0.27783947194143743","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@civic/icp-gateway-react-ui","version":"0.0.2","license":"MIT*","_id":"@civic/icp-gateway-react-ui@0.0.2","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"dist":{"shasum":"ec9aee12385305de744fddd38bc42c12c89cdf44","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.2.tgz","fileCount":18,"integrity":"sha512-R1JvJ4QxArEKzuoR2WS+QPFJZSZdRNHmSd4eqUQuSl/P+/5F1iyW1GlyCeIGdL8K92ZoNdb73nmmGxTG3eeSLg==","signatures":[{"sig":"MEUCIQCob7GsWX2hog5uKmyA5WWHoTL+dUVD+MJsGTM7NPW2pwIgOZVIjGqrqwf1zjzgXdzWShqHxD37ntXW9BFkZG7yf1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22779},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git@github.com:civicteam/ociv-gatekeeper.git","type":"git"},"description":"Civic Pass ICP React Component","directories":{},"dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.2_1724258874920_0.8693446115156298","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@civic/icp-gateway-react-ui","version":"0.0.3","license":"MIT*","_id":"@civic/icp-gateway-react-ui@0.0.3","maintainers":[{"name":"lillyg","email":"lilly.guo@civic.com"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"lucmir","email":"luccmir@gmail.com"}],"dist":{"shasum":"aaac888e57de0068735dd7f4c5e513dc499a551b","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.3.tgz","fileCount":18,"integrity":"sha512-R5TPI4QMu9pj01PzCHJscaUxD5Jtfd+M8LZFs+KRNiNN6Tx5/S79fPuLovDrT3sA8dwgBlCSOsNj+BFvOfjrWw==","signatures":[{"sig":"MEUCIBqFmD5JEI9siplDBXbc/P9ElYTaHMD72vPfJWuTv2ErAiEA/jiVwrQ3yZC03bDD95k++yDRjK4YdJVkQnWH3N1TTJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23374},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git@github.com:civicteam/ociv-gatekeeper.git","type":"git"},"description":"Civic Pass ICP React Component","directories":{},"dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.3_1724259038825_0.3760142245999527","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@civic/icp-gateway-react-ui","version":"0.0.4","_id":"@civic/icp-gateway-react-ui@0.0.4","maintainers":[{"name":"mitchcivic","email":"mitch@civic.com"},{"name":"dankelleher","email":"dankelleher@yahoo.com"},{"name":"jonthepilot","email":"jonathan@civic.com"},{"name":"civicfinance","email":"camille@civic.com"},{"name":"kevinhcolgan","email":"kevin@civic.com"},{"name":"flippiescholtz","email":"flippie@civic.com"},{"name":"tyronemichael","email":"tyronemichael@gmail.com"},{"name":"jp-civic","email":"jp@civic.com"},{"name":"lucmir","email":"luccmir@gmail.com"},{"name":"daneel","email":"daneel@civic.com"},{"name":"chriteixeira","email":"chriteixeira@gmail.com"},{"name":"pedroapfilho","email":"pedro@filho.me"},{"name":"callforsanity","email":"patrick.charrier@gmail.com"}],"homepage":"https://github.com/civicteam/ociv-gatekeeper#readme","bugs":{"url":"https://github.com/civicteam/ociv-gatekeeper/issues"},"dist":{"shasum":"2aec5585427bef3ab0ccb9945e2279805963ef88","tarball":"https://registry.npmjs.org/@civic/icp-gateway-react-ui/-/icp-gateway-react-ui-0.0.4.tgz","fileCount":14,"integrity":"sha512-QfaPnJNEXqHSA5lGld7BfMgHH3c9H0AtkmxO4fMb5/8B5obkZyxWcudTqb8QrQEYDpDhWC7BbaBZOuzePe/lgw==","signatures":[{"sig":"MEQCIGiFu06vU9cDJXgfmX+znkmlnGK0+WYKBG8uvRvkwQbXAiAWv0JQ/3u7ijo9+rn1SA39RrOVIJeCwNY8M1dnBqar2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23348},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"4e4422c04a44a7c5a187b7f6737458c8f7b08dd5","scripts":{"lint":"eslint -c ../.eslintrc.json '{src,test}/**/*.ts' --max-warnings 0","build":"yarn build:esm && yarn build:cjs","clean":"rm -rf ./dist","script":"ts-node -O '{\"module\":\"commonjs\"}' --transpile-only --files","prepare":"yarn build","lint:fix":"yarn lint --fix","build:cjs":"tsc --noEmit false --module commonjs --outDir dist/cjs","build:esm":"tsc --noEmit false --outDir dist/esm"},"_npmUser":{"name":"tyronemichael","email":"tyronemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/civicteam/ociv-gatekeeper.git","type":"git"},"_npmVersion":"10.8.2","description":"Civic Pass ICP React Component","directories":{},"_nodeVersion":"20.18.1","dependencies":{"jose":"^5.6.3","@dfinity/agent":"^2.0.0","@emotion/react":"^11.13.0","@emotion/styled":"^11.13.0","@dfinity/principal":"^2.0.0","@dfinity/auth-client":"^2.0.0","@dfinity/verifiable-credentials":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/icp-gateway-react-ui_0.0.4_1738868249705_0.946587137409943","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-08-09T21:37:13.139Z","modified":"2026-05-10T06:05:10.405Z","0.0.1-beta.0":"2024-08-09T21:37:13.292Z","0.0.1-beta.1":"2024-08-09T21:55:54.629Z","0.0.1-beta.2":"2024-08-09T22:10:00.044Z","0.0.1-beta.3":"2024-08-09T22:11:44.491Z","0.0.1-beta.4":"2024-08-13T04:41:06.923Z","0.0.1-beta.5":"2024-08-13T06:00:35.357Z","0.0.1":"2024-08-14T19:31:22.275Z","0.0.2":"2024-08-21T16:47:55.061Z","0.0.3":"2024-08-21T16:50:39.084Z","0.0.4":"2025-02-06T18:57:29.916Z"},"bugs":{"url":"https://github.com/civicteam/ociv-gatekeeper/issues"},"homepage":"https://github.com/civicteam/ociv-gatekeeper#readme","repository":{"url":"git+ssh://git@github.com/civicteam/ociv-gatekeeper.git","type":"git"},"description":"Civic Pass ICP React Component","maintainers":[{"email":"dankelleher@yahoo.com","name":"dankelleher"},{"email":"jonathan@civic.com","name":"jonthepilot"},{"email":"camille@civic.com","name":"civicfinance"},{"email":"kevin@civic.com","name":"kevinhcolgan"},{"email":"flippie@civic.com","name":"flippiescholtz"},{"email":"luccmir@gmail.com","name":"lucmir"},{"email":"chriteixeira@gmail.com","name":"chriteixeira"},{"email":"web@riedel-it.de","name":"rado0x54"}],"readme":"# ICP Civic Credential Check Button\n\nThis React component provides a button for checking and obtaining Civic Pass credentials on the Internet Computer Protocol (ICP) network.\n\n## Features\n\n- Check for existing Civic Pass credentials\n- Obtain new Civic Pass credentials if none exist\n- Configurable for different environments (development/production)\n- Customizable appearance using Emotion CSS\n\n## Installation\n\nTo use this component, you need to have the following dependencies installed:\n\n```bash\nnpm install @civic/icp-gateway-react-ui\n```\n\nor\n\n```bash\nyarn add @civic/icp-gateway-react-ui\n```\n\n## Usage\n\n```jsx\nimport React from 'react';\nimport { Principal } from '@dfinity/principal';\nimport ICPCredentialCheckButton from './ICPCredentialCheckButton';\n\nconst App = () => {\n  const principal = Principal.fromText('your-principal-id');\n  const gatekeeperNetwork = 'your-gatekeeper-network';\n\n  const handleCredentialCheck = (response, error) => {\n    if (error) {\n      console.error('Error checking credential:', error);\n    } else {\n      console.log('Credential check response:', response);\n    }\n  };\n\n  return (\n    <ICPCredentialCheckButton\n      principal={principal}\n      gatekeeperNetwork={gatekeeperNetwork}\n      onCredentialCheck={handleCredentialCheck}\n    />\n  );\n};\n\nexport default App;\n```\n\n## Props\n\n| Prop | Type | Description |\n|------|------|-------------|\n| `principal` | `Principal` | The user's ICP principal |\n| `gatekeeperNetwork` | `string` | The Gatekeeper network for the Civic Pass |\n| `config` | `Partial<Config>` | (Optional) Configuration options |\n| `onCredentialCheck` | `(response?: CredentialCheckResponse, error?: Error) => void` | (Optional) Callback function for credential check results |\n\n## Configuration\n\nYou can customize the component's behavior by passing a `config` prop:\n\n```jsx\n<ICPCredentialCheckButton\n  principal={principal}\n  gatekeeperNetwork={gatekeeperNetwork}\n  onCredentialCheck={handleCredentialCheck}\n/>\n```\n\n## What does the Credential issued by the Civic Canister look like? \nThe credentials issued by the Civic Canister adhere to the W3C Verifiable Credentials specification, ensuring compatibility and interoperability with various systems and platforms. \n\nHere is an example of a credential the Civic Canister can issue:\n\n```\n{\n  \"@context\": [\n    \"https://www.w3.org/ns/credentials/v2\",\n    \"https://www.w3.org/ns/credentials/examples/v2\"\n  ],\n  \"id\": \"urn:uuid:6a9c92a9-2530-4e2b-9776-530467e9bbe0\",\n  \"type\": [\"VerifiableCredential\", \"CivicPass\"],\n  \"issuer\": \"did:icp:v0:tglqb-kbqlj-to66e-3w5sg-kkz32-c6ffi-nsnta-vj2gf-vdcc5-5rzjk-jae\",\n  \"expiry\": \"2024-04-04T00:00:00Z\",\n  \"credentialSubject\": {\n    \"id\": \"did:icp:user-principal\",\n    \"passType\": \"gatekeeperNetwork\",\n    \"status\": \"ACTIVE\",\n    \"expirationDate\": \"2024-12-31T23:59:59Z\"\n  }\n}\n```\n\n## Styling\n\nThe button is styled using Emotion CSS. You can customize the appearance by modifying the `buttonStyles` constant in the component file.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Contributing\n\nWe welcome contributions to improve the ICP Credential Check Button! Here are some ways you can contribute:\n\n1. Report bugs or suggest features by opening an issue.\n2. Submit pull requests to fix issues or add new features.\n3. Improve documentation or add examples.\n\nPlease ensure that your code adheres to the existing style and that you've added appropriate tests for your changes.\n\nTo contribute:\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## Support\n\nFor support, please email dev@civic.com. We'll do our best to assist you with any issues or questions you may have about the ICP Civic Credential Check Button.","readmeFilename":"README.md"}