{"_id":"@manifoldxyz/frontend-provider-utils","_rev":"48-3c0b972874c701506544f6c8e6aa08f1","name":"@manifoldxyz/frontend-provider-utils","dist-tags":{"beta":"1.1.0","latest":"3.0.0"},"versions":{"1.0.0-beta.1":{"name":"@manifoldxyz/frontend-provider-utils","version":"1.0.0-beta.1","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@1.0.0-beta.1","maintainers":[{"name":"slokh","email":"kartik@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"virenjoopelli","email":"viren@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"jtgi","email":"jonathongiannakos@gmail.com"},{"name":"sullivph","email":"paul.sullivan@manifold.xyz"},{"name":"lyndonjude","email":"lyndonjude@gmail.com"},{"name":"armellini13","email":"armellini13@gmail.com"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"francismanifold","email":"francis@manifold.xyz"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"campionfellin","email":"campionfellin@gmail.com"},{"name":"takatalk","email":"ytakahashi@noetic.co"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"ca95c2661a717513c21f4f656eabf7b77a1a4fad","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-1.0.0-beta.1.tgz","fileCount":11,"integrity":"sha512-eK5yVumxrjLxO9NucEJfxGQCoNEsPpbKlAZ02RWKmN+Ji31+6/RRmiT1GFMsZSsJcAZN5P7/lTjrx76wDBnlMw==","signatures":[{"sig":"MEYCIQDkxMWyaf2CuNPWOznHwRtQqnIcgeYRcaGdWZ658SRuYgIhANa4aLSH3GtcCT2U57CzSou2nb0z0FYL2llLF1LxOmP2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17718},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"61b9b157925a64fbf88fc7b77b09abc8f5875685","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"wwhchung","email":"wilkins.chung@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"8.19.4","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"peerDependencies":{"@manifoldxyz/frontend-provider-types":"^1.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_1.0.0-beta.1_1685052247703_0.8336106057399342","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@manifoldxyz/frontend-provider-utils","version":"1.0.0-beta.2","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@1.0.0-beta.2","maintainers":[{"name":"slokh","email":"kartik@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"virenjoopelli","email":"viren@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"jtgi","email":"jonathongiannakos@gmail.com"},{"name":"sullivph","email":"paul.sullivan@manifold.xyz"},{"name":"lyndonjude","email":"lyndonjude@gmail.com"},{"name":"armellini13","email":"armellini13@gmail.com"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"francismanifold","email":"francis@manifold.xyz"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"campionfellin","email":"campionfellin@gmail.com"},{"name":"takatalk","email":"ytakahashi@noetic.co"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"},{"name":"manifoldxyz-external","email":"founders+external@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"2d4ac4c93cfb8ccabec4ee4fad53a4b6745b1b4e","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-1.0.0-beta.2.tgz","fileCount":11,"integrity":"sha512-l9DXdcM3Ws31ejpQnu62vlWTo8cSvqaDkxV6XQc8C8GPwt3MYe8yaACikKiY3BzEtsDzC9hlKXGvbx6EZdgOyA==","signatures":[{"sig":"MEUCIEDr861V9L/DfdkfjaI9SswU/RBiGgj2bkxlLSfKg+ELAiEAjBSQvUfJJaqbfPTvBIlXxe0aWWYEWJsZJ1s3lm/+84k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18272},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a5a06ba4ec6bc8a28e6a4539a50b779b4443e5fd","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"wwhchung","email":"wilkins.chung@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"8.19.4","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@manifoldxyz/frontend-provider-types":"^1.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_1.0.0-beta.2_1685055815966_0.04039972284733251","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@manifoldxyz/frontend-provider-utils","version":"1.0.0-beta.3","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@1.0.0-beta.3","maintainers":[{"name":"slokh","email":"kartik@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"virenjoopelli","email":"viren@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"jtgi","email":"jonathongiannakos@gmail.com"},{"name":"sullivph","email":"paul.sullivan@manifold.xyz"},{"name":"lyndonjude","email":"lyndonjude@gmail.com"},{"name":"armellini13","email":"armellini13@gmail.com"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"francismanifold","email":"francis@manifold.xyz"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"campionfellin","email":"campionfellin@gmail.com"},{"name":"takatalk","email":"ytakahashi@noetic.co"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"},{"name":"manifoldxyz-external","email":"founders+external@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"b40e95bf1d324273ac7c1f5caba6b1fffceeb622","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-1.0.0-beta.3.tgz","fileCount":11,"integrity":"sha512-HJtmPHgszGtHcPZ5BhdR1o8JernjWwjb+GZ5I02hJ97pWLjIoUtKPvKkKxIjoTGtywFWCQN0xfVQZFg7uqj6uw==","signatures":[{"sig":"MEUCIQCWs6CWwrTcH956dBKK6jsTxG251ydnm9ig915dC0K9OQIgSRZuOl/3+eemVpYmdpv7Zdnwyv1FJsdhCy3LqUpaPW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18954},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a5a06ba4ec6bc8a28e6a4539a50b779b4443e5fd","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"wwhchung","email":"wilkins.chung@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"8.19.4","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@manifoldxyz/frontend-provider-types":"^1.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_1.0.0-beta.3_1685055886933_0.20556551866354122","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@manifoldxyz/frontend-provider-utils","version":"1.0.0","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@1.0.0","maintainers":[{"name":"slokh","email":"kartik@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"virenjoopelli","email":"viren@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"jtgi","email":"jonathongiannakos@gmail.com"},{"name":"sullivph","email":"paul.sullivan@manifold.xyz"},{"name":"lyndonjude","email":"lyndonjude@gmail.com"},{"name":"armellini13","email":"armellini13@gmail.com"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"francismanifold","email":"francis@manifold.xyz"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"campionfellin","email":"campionfellin@gmail.com"},{"name":"takatalk","email":"ytakahashi@noetic.co"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"},{"name":"manifoldxyz-external","email":"founders+external@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"6a3b23d55fe18552d4271308add4a49fe2843989","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-1.0.0.tgz","fileCount":20,"integrity":"sha512-ITcb2zcZMkZXa/BnTy+AIvLd+kumsUVNI4/7xLCNb+c6NTCIwNQGawPv1tWcgqfInSH/c+ioa2NPyCnrBcaeIQ==","signatures":[{"sig":"MEUCIBdoj+6V/2zzytWU9jORYK89FtXZY1A9kCc5MOPx7rvxAiEA3QeTEihiTenWu8xhziKr/B89lUa+CVFdk2AF4McAiZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27254},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c3a27de067ae6f2f44fb2038a921689d56b61fea","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"wwhchung","email":"wilkins.chung@gmail.com"},"repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"8.19.4","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"peerDependencies":{"@manifoldxyz/frontend-provider-types":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_1.0.0_1685378778775_0.5077934707055827","host":"s3://npm-registry-packages"}},"1.0.1-beta.1":{"name":"@manifoldxyz/frontend-provider-utils","version":"1.0.1-beta.1","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@1.0.1-beta.1","maintainers":[{"name":"vedika","email":"vedika@manifold.xyz"},{"name":"nikki-kiga","email":"nikki@manifold.xyz"},{"name":"slokh","email":"kartik@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"virenjoopelli","email":"viren@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"jtgi","email":"jonathongiannakos@gmail.com"},{"name":"sullivph","email":"paul.sullivan@manifold.xyz"},{"name":"lyndonjude","email":"lyndonjude@gmail.com"},{"name":"armellini13","email":"armellini13@gmail.com"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"francismanifold","email":"francis@manifold.xyz"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"campionfellin","email":"campionfellin@gmail.com"},{"name":"takatalk","email":"ytakahashi@noetic.co"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"},{"name":"manifoldxyz-external","email":"founders+external@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"3fab7eb6c1c5aab797b84bfa0047b9472c4f2d66","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-1.0.1-beta.1.tgz","fileCount":20,"integrity":"sha512-agHYueLFLbI6064kwvRV/mBvUQTLuMJ5upQVBOiZ0BPtVqltUZiwk8hHaY5SOgC4IuPQfKgWoUkiMf5nupjJug==","signatures":[{"sig":"MEYCIQCdDlunHTo7pvbP3Uw81F04vyFWff2OJ6I8yDFibMwUGQIhALJQylV3FB5sg6uBDGLe87GtKuuFJrd9NLqo6Wrylp87","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27268},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"donpdang","email":"pddang@ucalgary.ca"},"deprecated":"This package has been deprecated","repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"6.14.15","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"14.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@manifoldxyz/frontend-provider-types":"^1.0.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_1.0.1-beta.1_1687141884071_0.4362773860577207","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@manifoldxyz/frontend-provider-utils","version":"1.0.1","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@1.0.1","maintainers":[{"name":"vedika","email":"vedika@manifold.xyz"},{"name":"nikki-kiga","email":"nikki@manifold.xyz"},{"name":"slokh","email":"kartik@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"virenjoopelli","email":"viren@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"jtgi","email":"jonathongiannakos@gmail.com"},{"name":"sullivph","email":"paul.sullivan@manifold.xyz"},{"name":"lyndonjude","email":"lyndonjude@gmail.com"},{"name":"armellini13","email":"armellini13@gmail.com"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"francismanifold","email":"francis@manifold.xyz"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"campionfellin","email":"campionfellin@gmail.com"},{"name":"takatalk","email":"ytakahashi@noetic.co"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"},{"name":"manifoldxyz-external","email":"founders+external@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"447cdc58fe192c9f84c49ace9705f8e206bb8792","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-1.0.1.tgz","fileCount":20,"integrity":"sha512-jemcihiEPFp3Bj0phA8g9FRlBacsTYOiVvEKEQTBRgCqUnWYOJIWHJQTQDtYfII52x9YTEOUhMYQ5xJZGHIf3Q==","signatures":[{"sig":"MEQCIHpKFHQ8OicibsXJHYiLPIWtOLoEaHickeWloY4oYFMFAiAKnkoGvu+YmRNKiuG6FPwkOb2Kdx09UQ+eipiXHRnNrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28124},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"campionfellin","email":"campionfellin@gmail.com"},"repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"6.14.15","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"14.18.2","_hasShrinkwrap":false,"peerDependencies":{"@manifoldxyz/frontend-provider-types":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_1.0.1_1691007255065_0.6769592603252634","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@manifoldxyz/frontend-provider-utils","version":"1.1.0","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@1.1.0","maintainers":[{"name":"virenjoopelli","email":"viren@manifold.xyz"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"campionfellin","email":"campionfellin@gmail.com"},{"name":"vedika","email":"vedika@manifold.xyz"},{"name":"nikki-kiga","email":"nikki@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"takatalk","email":"ytakahashi@noetic.co"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"},{"name":"manifoldxyz-external","email":"founders+external@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"57627fac5e95429ec812146c5d5cbb1388a1e417","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-1.1.0.tgz","fileCount":20,"integrity":"sha512-A0tIwPtR2N9c138+/o5c3tyP5QjZTHNjfgtohIoNUnro5yOIydsDCoVr9cASYjm2tiNxRvP1hl2pGKuZmrPCUQ==","signatures":[{"sig":"MEQCIF2BHlnYK24cmCve+dWB2tjExG3EQ/Nw6+iP65lZDd7DAiA/6qGvxx+tUssLi+yXJfko8kWCUPn5GOpl0GLBdTOQwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29291},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"18b66d3eacdd7e69b64c7ca1fb076ffc782ead14","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"nikki-kiga","email":"nikki@manifold.xyz"},"repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@manifoldxyz/frontend-provider-types":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_1.1.0_1703270105665_0.7570456043061726","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@manifoldxyz/frontend-provider-utils","version":"2.1.0","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@2.1.0","maintainers":[{"name":"ediep","email":"dieperic@gmail.com"},{"name":"jbonaguro","email":"jackbonaguro@protonmail.com"},{"name":"kevinmetz","email":"kevin.metz@manifold.xyz"},{"name":"vedika","email":"vedika@manifold.xyz"},{"name":"nikki-kiga","email":"nikki@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"dgan","email":"dgan979@gmail.com"},{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"richerdxyz","email":"richerd@manifold.xyz"},{"name":"manifoldxyz-external","email":"founders+external@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"5ca56e7ca7dde7e10a18cf7f05fd7ab73ebc0bcb","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-2.1.0.tgz","fileCount":20,"integrity":"sha512-3Y+qUKdCjOhSiWTfGTkBOHFmgza2WIE5UJ1J92TF1ccZZAyFCAfRiTfRz3gByhJ4v3WNGyW9K5MqvofMxC7oTw==","signatures":[{"sig":"MEQCICrEgVoxWcCQ3WKfrAUiM2fdgQARso4sWf0B1NjZo0UQAiANbMidbvGGlwEFbo//p1xHw+dfPDaumsCMLs38tzV+jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29291},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bd8016acffaa0fb355e5f8eadad3ef7c9986d355","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"wwhchung","email":"wilkins.chung@gmail.com"},"repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"8.19.4","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"peerDependencies":{"@manifoldxyz/frontend-provider-types":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_2.1.0_1718230149059_0.3701704031143498","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@manifoldxyz/frontend-provider-utils","version":"2.2.0","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@2.2.0","maintainers":[{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"vedika","email":"vedika@manifold.xyz"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"manifoldxyz-founders","email":"founders@manifold.xyz"},{"name":"lyndo","email":"lyndon@manifold.xyz"},{"name":"mellynn","email":"mel@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"0bfb1ac3d32a8c5abc4807473c8984493845400e","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-2.2.0.tgz","fileCount":20,"integrity":"sha512-e5uIBg+EBFevgBp1ylppHvdsdRKyJQW1+ghTTEXw+oxfliFvSwZxcjZ/AgNAah5YW8yJ9xo3ZuHhQ22U3poz/w==","signatures":[{"sig":"MEUCIQDG/tKd6P29562Myn6wJyAqntxqSfmfxKBDbYnpNwOHtQIgUPfR+xv56fhuKl9R0N/+5JusSSBNa4woQeCvwz7M2Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31283},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"17fc659a15936736799f1b62c1120ab81751aff8","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"donpdang","email":"pddang@ucalgary.ca"},"repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"10.4.0","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"peerDependencies":{"@manifoldxyz/frontend-provider-types":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_2.2.0_1743034074705_0.5625692213722759","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@manifoldxyz/frontend-provider-utils","version":"2.2.1","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@2.2.1","maintainers":[{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"vedika","email":"vedika@manifold.xyz"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"jaxonl","email":"jaxon.lin@uwaterloo.ca"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"manifoldxyz-founders","email":"founders@manifold.xyz"},{"name":"lyndo","email":"lyndon@manifold.xyz"},{"name":"mellynn","email":"mel@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"ade5891a90f9f5581d59f98d91ea48aecf861eda","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-2.2.1.tgz","fileCount":20,"integrity":"sha512-eAqXiavbBZaoditR/PTITUKHNoS2lFY6LaabNkfsPCJWzvHxfB5/ZYRZJwv6BZE7wqFPxB/C2n4K2TeBQnViDg==","signatures":[{"sig":"MEYCIQC7D911IJsZDG06UA9W1uJtBl+4o+iletrPHUwNX086ggIhAOTiZ9+012ndeK4KOxOc7SvbkwmqvkjggHB0/PbRQTwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31283},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"73ee58b70f0fd68bd9437e3bca24858291f20573","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"hmbui36","email":"hieu@manifold.xyz"},"repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"9.6.4","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"peerDependencies":{"@manifoldxyz/frontend-provider-types":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_2.2.1_1744747063039_0.2755611804250544","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@manifoldxyz/frontend-provider-utils","version":"3.0.0","author":{"name":"manifold.xyz"},"license":"ISC","_id":"@manifoldxyz/frontend-provider-utils@3.0.0","maintainers":[{"name":"donpdang","email":"pddang@ucalgary.ca"},{"name":"wwhchung","email":"wilkins.chung@gmail.com"},{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},{"name":"ediep","email":"dieperic@gmail.com"},{"name":"manifoldxyz-founders","email":"founders@manifold.xyz"},{"name":"lyndo","email":"lyndon@manifold.xyz"},{"name":"mellynn","email":"mel@manifold.xyz"},{"name":"hmbui36","email":"hieu@manifold.xyz"}],"homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"dist":{"shasum":"1e004085beaa34c859022dbd6a4c97e17b48da64","tarball":"https://registry.npmjs.org/@manifoldxyz/frontend-provider-utils/-/frontend-provider-utils-3.0.0.tgz","fileCount":20,"integrity":"sha512-6c6oy4Auq8vPI5Z7FJ1po9MPTY/XHyHclJEXmOelgT5X+l6cEYdbUx2xaUA/GB4G46u9XCFllDDejnDHEm1Vlg==","signatures":[{"sig":"MEYCIQCDUtVfbJqBvYEQMXvRQ53pFH57+nN0EmqdiIUBEB3etQIhAPWXDik09DmyltVu87b7zaLfr66ruBDKlEIc9x6qtM3y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29317},"jest":{"automock":false,"resetMocks":false,"setupFiles":["./tests/unit/setupJest.js"]},"main":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f5b22297731f98bfce3f9fd23390512fdf575f62","scripts":{"lint":"eslint --ext .ts,.js ./src/**/*","test":"jest --watch","build":"yarn clean && tsc -p tsconfig.build.json","clean":"rm -rf ./dist","eslint":"eslint --ext .ts,.js ./src/**/*","test:ci":"jest --ci --forceExit --detectOpenHandles","lint:fix":"eslint --ext .ts ./src/**/* --fix"},"typings":"./dist/index.d.ts","_npmUser":{"name":"johnnyshankman","email":"john.l.shankman@gmail.com"},"repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"_npmVersion":"10.8.2","description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"peerDependencies":{"@manifoldxyz/frontend-provider-types":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-provider-utils_3.0.0_1761191848301_0.2933525076530299","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-05-25T22:04:07.701Z","modified":"2026-03-05T23:03:28.036Z","1.0.0-beta.1":"2023-05-25T22:04:07.870Z","1.0.0-beta.2":"2023-05-25T23:03:36.168Z","1.0.0-beta.3":"2023-05-25T23:04:47.151Z","1.0.0":"2023-05-29T16:46:19.005Z","1.0.1-beta.1":"2023-06-19T02:31:24.214Z","1.0.1":"2023-08-02T20:14:15.233Z","1.1.0":"2023-12-22T18:35:05.941Z","2.1.0":"2024-06-12T22:09:09.197Z","2.2.0":"2025-03-27T00:07:54.918Z","2.2.1":"2025-04-15T19:57:43.219Z","3.0.0":"2025-10-23T03:57:28.495Z"},"bugs":{"url":"https://github.com/manifoldxyz/frontend-provider/issues"},"author":{"name":"manifold.xyz"},"license":"ISC","homepage":"https://github.com/manifoldxyz/frontend-provider/tree/main/packages/frontend-provider-utils#readme","repository":{"url":"git+https://github.com/manifoldxyz/frontend-provider.git","type":"git"},"description":"A tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object","maintainers":[{"email":"wilkins.chung@gmail.com","name":"wwhchung"},{"email":"dieperic@gmail.com","name":"ediep"},{"email":"founders@manifold.xyz","name":"manifoldxyz-founders"},{"email":"lyndon@manifold.xyz","name":"lyndo"},{"email":"mel@manifold.xyz","name":"mellynn"},{"email":"hieu@manifold.xyz","name":"hmbui36"},{"email":"don.dang@manifold.xyz","name":"donthedang"}],"readme":"# frontend-provider-utils\n\nA tiny utility for detecting the Manifold Ethereum provider, an injected `window.ManifoldEthereumProvider` object \n\n# Installation\n\nInstall this package using npm:\n\n```\nnpm install @manifoldxyz/frontend-provider-utils\n```\n\nOr using yarn:\n\n```\nyarn add @manifoldxyz/frontend-provider-utils\n```\n\n# Usage\n\nNode.js\n\n```\n\nimport { detectManifoldEthereumProvider } from '@manifoldxyz/frontend-provider-utils'\n\nconst manifoldProvider = await detectManifoldEthereumProvider()\n\nif (provider) {\n\n  console.log('Manifold Ethereum successfully detected!')\n\n  // From now on, this should always be true:\n  // provider === window.ManifoldEthereumProvider\n\n  const oAuthToken = await manifoldProvider.getOAuth({\n    appName,\n    clientId,\n    grantType,\n    strictAuth\n  });\n} else {\n  // if the provider is not detected, detectManifoldEthereumProvider resolves to null\n}\n\n```\n\nOptions\n\nThe exported function takes an optional options object. If invalid options are provided, an error will be thrown. All options have default values.\n\n`options.silent`\nType: `boolean`\n\nDefault: `false`\n\nWhether error messages should be logged to the console. Does not affect errors thrown due to invalid options.\n\n`options.timeout`\nType: `number`\n\nDefault: `3000`\n\nHow many milliseconds to wait for asynchronously injected manifold provider.\n\n# Advanced Topics\n\nThe Manifold Ethereum Provider is synchronously injected.\n\nTo notify sites of the injection, Manifold Ethereum Provider dispatches the 'manifold-ethereum-initialized' event on window immediately after the provider has been set as window.ManifoldEthereumProvider. This package relies on that event to detect the injection.\n\nOverwriting or Modifying window.ManifoldEthereumProvider.\n\nThe detected provider object returned by this package will strictly equal (===) window.ManifoldEthereumProvider for the entire page lifecycle, unless window.ManifoldEthereumProvider is overwritten. Consumers should never overwrite window.ManifoldEthereumProvider or attempt to modify the provider object.\n\n# Contributing\nContributions are welcome. Please open an issue or submit a pull request on our GitHub repository.\n","readmeFilename":"README.md"}