{"_id":"@credenza3/tokengated-video-lib","_rev":"3-0cff7ace49f3681c8a198a4e3853615f","name":"@credenza3/tokengated-video-lib","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@credenza3/tokengated-video-lib","version":"0.0.1","author":{"name":"Mike Avvad"},"license":"MIT","_id":"@credenza3/tokengated-video-lib@0.0.1","maintainers":[{"name":"mike.avvad","email":"mike.avvad@credenza3.com"},{"name":"credenza","email":"dmytro.fokin@credenza3.com"},{"name":"fokindmitr","email":"fokindmitr@gmail.com"}],"dist":{"shasum":"8fc29dbcb38adc331eb75fee4d2190a09bd264da","tarball":"https://registry.npmjs.org/@credenza3/tokengated-video-lib/-/tokengated-video-lib-0.0.1.tgz","fileCount":9,"integrity":"sha512-1qTpK04r+b0wI11B8/DZlH5iC4wXZXF1mccF/nHJeT67sVNZ8cpRin8W6uUuqtumTEVbyX5zr8yRhwW+EXzPDw==","signatures":[{"sig":"MEUCIGVZ79WLRBuZGBVN9xzQi6Nrk34tRhasASJ5luQ5mmHZAiEAz+2WDUqUe2MYWT8oD4cy2fPOh/Uv/6GGHUmPdRO8pEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29139},"main":"./dist/tokengated-video.umd.js","type":"module","types":"dist/types/index.d.ts","module":"./dist/tokengated-video.es.js","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"import":"./dist/tokengated-video.es.js","require":"./dist/tokengated-video.umd.js"}},"gitHead":"18e08c34d541cd8334dafe0dc24cfb65600ea342","scripts":{"build":"vite build"},"_npmUser":{"name":"mike.avvad","email":"mike.avvad@credenza3.com"},"_npmVersion":"11.6.2","description":"Credenza TokenGated Video Library","directories":{},"_nodeVersion":"24.11.1","dependencies":{"svelte":"^4.2.17"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.20.0","devDependencies":{"jest":"^29.7.0","sass":"^1.77.2","vite":"^5.2.11","husky":"^9.0.11","eslint":"^9.3.0","ts-jest":"^29.1.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.12.12","vite-plugin-dts":"^3.9.1","svelte-preprocess":"^5.1.4","typescript-eslint":"^7.9.0","eslint-plugin-svelte":"^2.39.0","prettier-plugin-svelte":"^3.2.3","@sveltejs/vite-plugin-svelte":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tokengated-video-lib_0.0.1_1775051009677_0.9942043628831774","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@credenza3/tokengated-video-lib","version":"0.0.2","author":{"name":"Mike Avvad"},"license":"MIT","_id":"@credenza3/tokengated-video-lib@0.0.2","maintainers":[{"name":"mike.avvad","email":"mike.avvad@credenza3.com"},{"name":"credenza","email":"dmytro.fokin@credenza3.com"},{"name":"fokindmitr","email":"fokindmitr@gmail.com"}],"dist":{"shasum":"80bf0bb2094a3d85ad2e2457995a116e05bded19","tarball":"https://registry.npmjs.org/@credenza3/tokengated-video-lib/-/tokengated-video-lib-0.0.2.tgz","fileCount":9,"integrity":"sha512-BguvjhpVkO4alRXHqbmTmtew2XoCIQLxrTf066xmFjJAeaz00tZz6XUMEYvKypdP7bPo7jSHjIKrEfTrJd9nEQ==","signatures":[{"sig":"MEQCIHkegRUNClotJlvhiY7wF2IlVK+2Z74FBfEvYhDfHcDsAiAsT6YXY5Hlhzg6XWQatjqfoP9iS39zg75Z1A6Qh3hslg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31367},"main":"./dist/tokengated-video.umd.js","type":"module","_from":"file:credenza3-tokengated-video-lib-0.0.2.tgz","types":"dist/types/index.d.ts","module":"./dist/tokengated-video.es.js","engines":{"node":">=22","pnpm":">=10"},"exports":{".":{"import":"./dist/tokengated-video.es.js","require":"./dist/tokengated-video.umd.js"}},"scripts":{"build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aebbf843-4695-482a-b973-f0f9ce374616"}},"_resolved":"/tmp/c67bb493e1db0be9091a62517701e67f/credenza3-tokengated-video-lib-0.0.2.tgz","_integrity":"sha512-BguvjhpVkO4alRXHqbmTmtew2XoCIQLxrTf066xmFjJAeaz00tZz6XUMEYvKypdP7bPo7jSHjIKrEfTrJd9nEQ==","_npmVersion":"11.11.0","description":"Credenza TokenGated Video Library","directories":{},"_nodeVersion":"24.14.1","dependencies":{"svelte":"^4.2.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.77.2","vite":"^5.2.11","husky":"^9.0.11","eslint":"^9.3.0","ts-jest":"^29.1.2","prettier":"^3.2.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.12.12","vite-plugin-dts":"^3.9.1","svelte-preprocess":"^5.1.4","typescript-eslint":"^7.9.0","eslint-plugin-svelte":"^2.39.0","prettier-plugin-svelte":"^3.2.3","@sveltejs/vite-plugin-svelte":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tokengated-video-lib_0.0.2_1776860927909_0.5055725072686053","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@credenza3/tokengated-video-lib","version":"0.0.3","description":"Credenza TokenGated Video Library","type":"module","types":"dist/types/index.d.ts","main":"./dist/tokengated-video.umd.js","module":"./dist/tokengated-video.es.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/tokengated-video.es.js","require":"./dist/tokengated-video.umd.js"}},"author":{"name":"Mike Avvad"},"license":"MIT","devDependencies":{"@sveltejs/vite-plugin-svelte":"^3.1.0","@types/jest":"^29.5.12","@types/node":"^20.12.12","eslint":"^9.3.0","eslint-plugin-svelte":"^2.39.0","husky":"^9.0.11","jest":"^29.7.0","prettier":"^3.2.5","prettier-plugin-svelte":"^3.2.3","sass":"^1.77.2","svelte-preprocess":"^5.1.4","ts-jest":"^29.1.2","typescript":"^5.4.5","typescript-eslint":"^7.9.0","vite":"^5.2.11","vite-plugin-dts":"^3.9.1"},"dependencies":{"@credenza3/contracts":"^0.0.16","svelte":"^4.2.17"},"engines":{"node":">=22","pnpm":">=10"},"scripts":{"build":"vite build"},"_id":"@credenza3/tokengated-video-lib@0.0.3","_integrity":"sha512-K5uhq6zXPeweUT9E+X5Av42k6smXvi9dt9T3nKU3D92XcSfRjH6R6Bg3TURhm2CIharyubtVHPs6QcqMOysg4Q==","_resolved":"/tmp/bbb37dbcdd97f002b57c3bd7639ecfec/credenza3-tokengated-video-lib-0.0.3.tgz","_from":"file:credenza3-tokengated-video-lib-0.0.3.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-K5uhq6zXPeweUT9E+X5Av42k6smXvi9dt9T3nKU3D92XcSfRjH6R6Bg3TURhm2CIharyubtVHPs6QcqMOysg4Q==","shasum":"54ded48b166d0333ddfdd9e4102c1f40b92087b4","tarball":"https://registry.npmjs.org/@credenza3/tokengated-video-lib/-/tokengated-video-lib-0.0.3.tgz","fileCount":9,"unpackedSize":67000,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsSvyvff5iB2eXadDzeHJnGQpkT8G7xwnKXWphJAKr7QIhAP/q3c3GqrCWEnVWprIO996gVdMfxpFc5B/nkvXep4gS"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aebbf843-4695-482a-b973-f0f9ce374616"}},"directories":{},"maintainers":[{"name":"mike.avvad","email":"mike.avvad@credenza3.com"},{"name":"credenza","email":"dmytro.fokin@credenza3.com"},{"name":"fokindmitr","email":"fokindmitr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tokengated-video-lib_0.0.3_1777386331975_0.8952586414431909"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-01T13:43:29.607Z","modified":"2026-04-28T14:25:32.332Z","0.0.1":"2026-04-01T13:43:29.808Z","0.0.2":"2026-04-22T12:28:48.048Z","0.0.3":"2026-04-28T14:25:32.178Z"},"author":{"name":"Mike Avvad"},"license":"MIT","description":"Credenza TokenGated Video Library","maintainers":[{"name":"mike.avvad","email":"mike.avvad@credenza3.com"},{"name":"credenza","email":"dmytro.fokin@credenza3.com"},{"name":"fokindmitr","email":"fokindmitr@gmail.com"}],"readme":"# Credenza3 Token Gated video Library.\n\n## Installation\n\nMake sure @credenza3/passport-evm is already installed\n\nimport { Passport } from \"@credenza3/passport-evm\";\nnew Passport({...})\n\nwith npm\n\n```\nnpm install @credenza3/tokengated-video-lib\n```\n\nwith yarn\n\n```\nyarn add @credenza3/tokengated-video-lib\n```\n\nwith pnpm\n\n```\npnpm install @credenza3/tokengated-video-lib\n```\n\nor include a script tag\n\n```\n<script src=\"https://unpkg.com/@credenza3/tokengated-video-lib/dist/tokengated-video.umd.js\"></script>\n```\n\n## Usage\n\n```\nimport { initTokenGatedWidget } from \"@credenza3/tokengated-video-lib\";\n```\n\n\n### initTokenGatedWidget\n\n#### ERC-1155 gating\n\n```\nawait initTokenGatedWidget({\n  target: \"#tokengated-video-app\",\n  placeholderImage:\n    \"https://images.unsplash.com/photo-1626379953822-baec19c3accd?w=800&q=80\",\n  gating: {\n    type: \"nft\",\n    contractAddress: \"0x6c83c06a3edb16f6e79ae3c0cd9e21cfda35d25c\",\n    chain_id: \"84532\",\n    tokenId: \"1\",\n  },\n  onPurchaseRequired: () => {\n    console.log(\"purchase required\");\n  },\n  unlockText: \"UNLOCK\", // optional, defaults to \"UNLOCK\"\n})\n```\n\n#### Membership gating\n\n```\nawait initTokenGatedWidget({\n  target: \"#tokengated-video-app\",\n  placeholderImage:\n    \"https://images.unsplash.com/photo-1626379953822-baec19c3accd?w=800&q=80\",\n  gating: {\n    type: \"membership\",\n    contractAddress: \"0x6c83c06a3edb16f6e79ae3c0cd9e21cfda35d25c\",\n    chain_id: \"84532\",\n  },\n  onPurchaseRequired: () => {\n    console.log(\"purchase required\");\n  },\n  unlockText: \"UNLOCK\", // optional, defaults to \"UNLOCK\"\n})\n```\n","readmeFilename":"README.md"}