{"_id":"is-ipfs","_rev":"4573138","name":"is-ipfs","description":"A set of utilities to help identify IPFS resources on the web","dist-tags":{"latest":"8.0.4"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"time":{"modified":"2026-04-10T15:33:48.000Z","created":"2016-01-31T22:37:19.574Z","8.0.4":"2024-02-06T16:03:52.604Z","8.0.3":"2024-02-06T15:45:45.763Z","8.0.2":"2024-02-06T15:27:35.907Z","8.0.1":"2023-01-07T10:21:08.320Z","8.0.0":"2023-01-07T10:08:08.701Z","7.0.3":"2022-10-18T13:58:55.381Z","7.0.2":"2022-09-21T16:47:23.129Z","7.0.1":"2022-09-21T16:38:23.255Z","7.0.0":"2022-09-21T16:24:49.286Z","6.0.2":"2021-08-23T10:50:11.148Z","6.0.1":"2021-07-07T19:36:49.406Z","6.0.0":"2021-07-07T13:00:19.195Z","5.0.0":"2021-04-19T15:49:18.653Z","4.0.0":"2021-03-03T20:30:58.165Z","3.0.0":"2021-02-03T22:53:04.506Z","2.0.0":"2020-08-10T16:35:22.025Z","1.0.3":"2020-04-22T17:25:59.711Z","1.0.0":"2020-04-05T15:49:48.589Z","0.6.3":"2020-01-07T19:51:28.440Z","0.6.2":"2020-01-07T19:45:32.318Z","0.6.1":"2019-05-10T12:08:33.906Z","0.6.0":"2019-03-03T19:23:11.752Z","0.5.1":"2019-02-11T16:34:41.909Z","0.4.8":"2018-11-23T10:03:53.030Z","0.4.7":"2018-09-25T14:18:44.478Z","0.4.6":"2018-09-25T11:28:38.647Z","0.4.2":"2018-07-23T12:04:45.760Z","0.3.2":"2017-09-11T06:49:45.553Z","0.3.0":"2017-02-01T14:06:16.955Z","0.2.1":"2016-10-01T10:24:06.985Z","0.2.0":"2016-03-25T19:52:22.292Z","0.1.0":"2016-02-10T18:39:18.675Z","0.0.4":"2016-02-03T15:48:13.178Z","0.0.2":"2016-02-02T23:48:13.746Z","0.0.1":"2016-01-31T22:37:19.574Z"},"users":{},"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"versions":{"8.0.4":{"name":"is-ipfs","version":"8.0.4","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","lint":"aegir lint","dep-check":"aegir dep-check","release":"aegir release","docs":"aegir docs"},"dependencies":{"@multiformats/mafmt":"^12.1.6","@multiformats/multiaddr":"^12.1.14","iso-url":"^1.1.3","multiformats":"^13.0.1","uint8arrays":"^5.0.1"},"devDependencies":{"aegir":"^42.2.3"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"sideEffects":false,"_id":"is-ipfs@8.0.4","gitHead":"ddc539a5e293b33d9e884c9ec5e542cd20b9c0b1","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"686e7c20ec54a25a055519b435e2546fbd8e2a5f","size":24888,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-8.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-8.0.4.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_8.0.4_1707235432449_0.6153844282171332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-06T16:03:52.604Z","publish_time":1707235432604,"_source_registry_name":"default","_cnpm_publish_time":1707235432604},"8.0.3":{"name":"is-ipfs","version":"8.0.3","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"build":"aegir build","test":"aegir test","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main","lint":"aegir lint","dep-check":"aegir dep-check","release":"aegir release","docs":"aegir docs"},"dependencies":{"@multiformats/mafmt":"^12.1.6","@multiformats/multiaddr":"^12.1.14","iso-url":"^1.1.3","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^42.2.3"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"sideEffects":false,"_id":"is-ipfs@8.0.3","gitHead":"19fd673979ee213906134755f846682af6d2cedd","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"shasum":"2a3a95f19b18efbc020cb5d3854c8e535b8e5f11","size":30960,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-8.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-8.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_8.0.3_1707234345596_0.9658379973632374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-06T15:45:45.763Z","publish_time":1707234345763,"_source_registry_name":"default","_cnpm_publish_time":1707234345763},"8.0.2":{"name":"is-ipfs","version":"8.0.2","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@multiformats/mafmt":"^12.1.6","@multiformats/multiaddr":"^12.1.14","iso-url":"^1.1.3","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.10.1"},"browser":{"fs":false},"gitHead":"08692474066746848abba18739f07c0241230d0c","_id":"is-ipfs@8.0.2","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"5d1ca174544deae838302485597a4fbbf075015f","size":27309,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-8.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-8.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_8.0.2_1707233255686_0.529808873913344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-06T15:27:35.907Z","publish_time":1707233255907,"_source_registry_name":"default","_cnpm_publish_time":1707233255907},"8.0.1":{"name":"is-ipfs","version":"8.0.1","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@multiformats/mafmt":"^11.0.3","@multiformats/multiaddr":"^11.0.0","iso-url":"^1.1.3","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.10.1"},"browser":{"fs":false},"gitHead":"d55a9a838380dd6cc1404366fee9f8c3dfbd02d8","_id":"is-ipfs@8.0.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"23aefd086d32a7fce7b180bc55bf71313a641415","size":22596,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-8.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_8.0.1_1673086868160_0.7724214934059075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-07T10:21:12.563Z","publish_time":1673086868320,"_cnpm_publish_time":1673086868320},"8.0.0":{"name":"is-ipfs","version":"8.0.0","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/mafmt":"^11.0.3","@multiformats/multiaddr":"^11.0.0","iso-url":"^1.1.3","multiformats":"^11.0.0","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.5.3"},"browser":{"fs":false},"gitHead":"b6d95bdfd6f64f1ccfb0fa78edf1b1720388135c","_id":"is-ipfs@8.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"79fddbc9939d1d6edcfdfb373b0819e6d4e59be4","size":8826,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-8.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_8.0.0_1673086088549_0.49656151239171575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-07T10:08:35.841Z","publish_time":1673086088701,"_cnpm_publish_time":1673086088701},"7.0.3":{"name":"is-ipfs","version":"7.0.3","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/mafmt":"^11.0.3","@multiformats/multiaddr":"^11.0.0","iso-url":"^1.1.3","multiformats":"^10.0.1","uint8arrays":"^4.0.2"},"devDependencies":{"aegir":"^37.5.3"},"browser":{"fs":false},"gitHead":"29dde576d944bdb2526e6648fd508cbec0dde661","_id":"is-ipfs@7.0.3","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"shasum":"e68beb321a943e0f3ce23f6e441cdba8553312a2","size":8832,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-7.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-7.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_7.0.3_1666101535229_0.7213527695252999"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-22T16:16:54.498Z","publish_time":1666101535381,"_cnpm_publish_time":1666101535381},"7.0.2":{"name":"is-ipfs","version":"7.0.2","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/mafmt":"^11.0.3","@multiformats/multiaddr":"^11.0.0","iso-url":"^1.1.3","multiformats":"^9.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"aegir":"^37.5.3"},"browser":{"fs":false},"gitHead":"be9ef1eb4e1e56b482e52087dc0d4dbaee61a0bb","_id":"is-ipfs@7.0.2","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"f0de431f4fe061ba0bcd5b93f307bb37e378f583","size":8829,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-7.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_7.0.2_1663778842926_0.8895222752412328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T17:33:23.057Z","publish_time":1663778843129,"_cnpm_publish_time":1663778843129},"7.0.1":{"name":"is-ipfs","version":"7.0.1","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/mafmt":"^11.0.3","@multiformats/multiaddr":"^11.0.0","iso-url":"^1.1.3","multiformats":"^9.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"aegir":"^37.5.3"},"browser":{"fs":false},"gitHead":"eae61c37a7bb86e8c4faf13446d94fc3a66a7bea","_id":"is-ipfs@7.0.1","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"a849fd6c7fadd36dd19253476db61bb8b4dabeb6","size":9292,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-7.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_7.0.1_1663778303026_0.6203592887535168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T17:33:22.908Z","publish_time":1663778303255,"_cnpm_publish_time":1663778303255},"7.0.0":{"name":"is-ipfs","version":"7.0.0","description":"A set of utilities to help identify IPFS resources on the web","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","repository":{"type":"git","url":"git+https://github.com/ipfs-shipyard/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"keywords":["dnslink","gateway","ipfs","ipns","js-ipfs"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/mafmt":"^11.0.3","@multiformats/multiaddr":"^11.0.0","iso-url":"^1.1.3","multiformats":"^9.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"aegir":"^37.5.3"},"browser":{"fs":false},"gitHead":"f1381ed013dbeae8b084f98a84c0ded952ef8eb3","_id":"is-ipfs@7.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"6897e32361429667acc7393084cbd7950000e265","size":9312,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-7.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_7.0.0_1663777489114_0.28588857814502977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T17:33:22.816Z","publish_time":1663777489286,"_cnpm_publish_time":1663777489286},"6.0.2":{"name":"is-ipfs","version":"6.0.2","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"prepare":"aegir build --no-bundle","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","prepublishOnly":"aegir build","lint":"aegir ts -p check && aegir lint-package-json && aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major"},"dependencies":{"iso-url":"^1.1.3","mafmt":"^10.0.0","multiaddr":"^10.0.0","multiformats":"^9.0.0","uint8arrays":"^3.0.0"},"devDependencies":{"aegir":"^35.0.2","pre-commit":"^1.2.2","util":"^0.12.4"},"engines":{"node":">=14.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Henrique Dias","email":"hacdias@gmail.com"}],"gitHead":"393859af921ef52d786c0f14bf772eeda7f8930b","_id":"is-ipfs@6.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"8cc195fd6f39500aa6d844bc4a6dd05acf1cf084","size":21698,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-6.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_6.0.2_1629715810952_0.835582370907844"},"_hasShrinkwrap":false,"publish_time":1629715811148,"_cnpm_publish_time":1629715811148,"_cnpmcore_publish_time":"2021-12-16T18:33:58.108Z"},"6.0.1":{"name":"is-ipfs","version":"6.0.1","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"prepare":"aegir build --no-bundle","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","prepublishOnly":"aegir build","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major"},"dependencies":{"iso-url":"^1.1.3","mafmt":"^10.0.0","multiaddr":"^10.0.0","multiformats":"^9.0.0","uint8arrays":"^2.1.3"},"devDependencies":{"aegir":"^33.1.0","pre-commit":"^1.2.2"},"engines":{"node":">=14.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"}],"gitHead":"bb4420e9be3e6c336b896a85cefa4dd5d5bcb919","_id":"is-ipfs@6.0.1","_nodeVersion":"14.17.2","_npmVersion":"6.14.13","dist":{"shasum":"72a6dd9dc17df5c1aa40462c0a5111ddd961a48d","size":21912,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-6.0.1.tgz"},"_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_6.0.1_1625686609288_0.7323177349894814"},"_hasShrinkwrap":false,"publish_time":1625686609406,"_cnpm_publish_time":1625686609406,"_cnpmcore_publish_time":"2021-12-16T18:33:58.369Z"},"6.0.0":{"name":"is-ipfs","version":"6.0.0","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"prepare":"aegir build --no-bundle","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","prepublishOnly":"aegir build","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major"},"dependencies":{"iso-url":"^1.1.3","mafmt":"^9.0.0","multiaddr":"^10.0.0","multiformats":"^9.0.0","uint8arrays":"^2.1.3"},"devDependencies":{"aegir":"^33.1.0","pre-commit":"^1.2.2"},"engines":{"node":">=14.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"}],"gitHead":"9c92207d6b521a77d98137ec2e6b5a007f5e3994","_id":"is-ipfs@6.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"5d1eaad0ccfca7a6540f83e65af8306263287329","size":30508,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-6.0.0.tgz"},"_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_6.0.0_1625662819051_0.3260708234016325"},"_hasShrinkwrap":false,"publish_time":1625662819195,"_cnpm_publish_time":1625662819195,"_cnpmcore_publish_time":"2021-12-16T18:33:58.610Z"},"5.0.0":{"name":"is-ipfs","version":"5.0.0","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"prepare":"aegir build --no-bundle","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","prepublishOnly":"aegir build","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major"},"dependencies":{"cids":"^1.1.6","iso-url":"^1.1.3","mafmt":"^9.0.0","multiaddr":"^9.0.1","multibase":"^4.0.2","multihashes":"^4.0.2","uint8arrays":"^2.1.3"},"devDependencies":{"aegir":"^33.1.0","pre-commit":"^1.2.2"},"engines":{"node":">=14.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Henrique Dias","email":"hacdias@gmail.com"}],"gitHead":"f7fe63c1eeb1c913e393f88dd6182f719a7a73a9","_id":"is-ipfs@5.0.0","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"shasum":"7f884d14155dd85beb6e6e1f8a8b1b334eb95896","size":8319,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-5.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_5.0.0_1618847358540_0.4137252712618291"},"_hasShrinkwrap":false,"publish_time":1618847358653,"_cnpm_publish_time":1618847358653,"_cnpmcore_publish_time":"2021-12-16T18:33:58.859Z"},"4.0.0":{"name":"is-ipfs","version":"4.0.0","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","types":"./dist/src/index.d.ts","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"prepare":"aegir build --no-bundle","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","prepublishOnly":"aegir build","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major"},"dependencies":{"cids":"^1.1.6","iso-url":"^1.1.3","mafmt":"^8.0.4","multiaddr":"^8.1.2","multibase":"^4.0.2","multihashes":"^4.0.2","uint8arrays":"^2.1.3"},"devDependencies":{"aegir":"^31.0.3","pre-commit":"^1.2.2"},"engines":{"node":">=14.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"}],"gitHead":"4d232b7c97e8af89c72c6910720776b141e72b0f","_id":"is-ipfs@4.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"355ef7b95d3b6a958c07e4da8fbfa083151a132b","size":25070,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-4.0.0.tgz"},"_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_4.0.0_1614803458026_0.13046312169768792"},"_hasShrinkwrap":false,"publish_time":1614803458165,"_cnpm_publish_time":1614803458165,"_cnpmcore_publish_time":"2021-12-16T18:33:59.135Z"},"3.0.0":{"name":"is-ipfs","version":"3.0.0","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"dependencies":{"cids":"^1.1.5","iso-url":"^1.0.0","mafmt":"^8.0.4","multiaddr":"^8.1.2","multibase":"^3.1.1","multihashes":"^3.1.2","uint8arrays":"^2.0.5"},"devDependencies":{"aegir":"^30.3.0","pre-commit":"^1.2.2"},"engines":{"node":">=14.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"}],"gitHead":"a52916ab15f190558baef80b1b757174a6fb2907","_id":"is-ipfs@3.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"44a5180f77a2212dfb492c4a6d59cf26b3754c9d","size":7388,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-3.0.0.tgz"},"_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_3.0.0_1612392784383_0.9725392304706943"},"_hasShrinkwrap":false,"publish_time":1612392784506,"_cnpm_publish_time":1612392784506,"_cnpmcore_publish_time":"2021-12-16T18:33:59.328Z"},"2.0.0":{"name":"is-ipfs","version":"2.0.0","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"dependencies":{"cids":"^1.0.0","iso-url":"~0.4.7","mafmt":"^8.0.0","multiaddr":"^8.0.0","multibase":"^3.0.0","multihashes":"^3.0.1","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","pre-commit":"^1.2.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"}],"gitHead":"c25fce864ccf136d01cd04c37cfc2fa178416e00","_id":"is-ipfs@2.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"c046622e4daf5435b671aeb9739a832107e06805","size":30107,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-2.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_2.0.0_1597077321924_0.6141744639942623"},"_hasShrinkwrap":false,"publish_time":1597077322025,"_cnpm_publish_time":1597077322025,"_cnpmcore_publish_time":"2021-12-16T18:33:59.583Z"},"1.0.3":{"name":"is-ipfs","version":"1.0.3","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"dependencies":{"buffer":"^5.6.0","cids":"~0.8.0","iso-url":"~0.4.7","mafmt":"^7.1.0","multiaddr":"^7.4.3","multibase":"~0.7.0","multihashes":"~0.4.19"},"devDependencies":{"aegir":"^21.4.5","bs58":"^4.0.1","chai":"^4.2.0","pre-commit":"^1.2.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"}],"gitHead":"97b76ffc6c8fcbcbb967e5c7a8973aa5a8171544","_id":"is-ipfs@1.0.3","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"4b8c4995c46beac38f0c05f8cecd77093dd6a6b3","size":188946,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-1.0.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_1.0.3_1587576359500_0.8424543912349503"},"_hasShrinkwrap":false,"publish_time":1587576359711,"_cnpm_publish_time":1587576359711,"_cnpmcore_publish_time":"2021-12-16T18:34:00.258Z"},"1.0.0":{"name":"is-ipfs","version":"1.0.0","description":"A set of utilities to help identify IPFS resources on the web","keywords":["js-ipfs","ipns","gateway","dnslink","ipfs"],"homepage":"https://github.com/ipfs/is-ipfs","bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"license":"MIT","author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint && aegir lint-package-json","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"dependencies":{"bs58":"^4.0.1","cids":"~0.8.0","iso-url":"~0.4.7","mafmt":"^7.1.0","multiaddr":"^7.4.3","multibase":"~0.7.0","multihashes":"~0.4.19"},"devDependencies":{"aegir":"^21.4.5","chai":"^4.2.0","pre-commit":"^1.2.2"},"engines":{"node":">=10.0.0","npm":">=6.0.0"},"pre-commit":["test","lint"],"contributors":[{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"nginnever","email":"ginneversource@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"}],"gitHead":"315ee054199d87a50e5a74a1d606197cdbd0d771","_id":"is-ipfs@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"bb286d9a933eee0189932ca6d762e94ca85996ea","size":189152,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-1.0.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_1.0.0_1586101788408_0.9431931696601097"},"_hasShrinkwrap":false,"publish_time":1586101788589,"_cnpm_publish_time":1586101788589,"_cnpmcore_publish_time":"2021-12-16T18:34:00.704Z"},"0.6.3":{"name":"is-ipfs","version":"0.6.3","description":"A set of utilities to help identify IPFS resources","leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^4.0.1","cids":"~0.7.0","mafmt":"^7.0.0","multiaddr":"^7.2.1","multibase":"~0.6.0","multihashes":"~0.4.13"},"devDependencies":{"aegir":"^20.5.0","chai":"^4.2.0","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"3823a89f1857d97cf396d16a0b2efff9f442d0a9","_id":"is-ipfs@0.6.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"82a5350e0a42d01441c40b369f8791e91404c497","size":1671648,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.6.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.6.3_1578426688246_0.6893567905175209"},"_hasShrinkwrap":false,"publish_time":1578426688440,"_cnpm_publish_time":1578426688440,"_cnpmcore_publish_time":"2021-12-16T18:34:03.340Z"},"0.6.2":{"name":"is-ipfs","version":"0.6.2","description":"A set of utilities to help identify IPFS resources","leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^4.0.1","cids":"~0.7.0","mafmt":"^7.0.0","multiaddr":"^7.2.1","multibase":"~0.6.0","multihashes":"~0.4.13"},"devDependencies":{"aegir":"^20.5.0","chai":"^4.2.0","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"d1e871e5d1e648a2759f202b2a6ba12be4898261","_id":"is-ipfs@0.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"e05d1f809345376818340c6d15c0a9efa27d4fbc","size":1671634,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.6.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.6.2_1578426332038_0.9556266866934724"},"_hasShrinkwrap":false,"publish_time":1578426332318,"_cnpm_publish_time":1578426332318,"_cnpmcore_publish_time":"2021-12-16T18:34:08.430Z"},"0.6.1":{"name":"is-ipfs","version":"0.6.1","description":"A set of utilities to help identify IPFS resources","leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^4.0.1","cids":"~0.7.0","mafmt":"^6.0.7","multiaddr":"^6.0.4","multibase":"~0.6.0","multihashes":"~0.4.13"},"devDependencies":{"aegir":"^18.2.0","chai":"^4.2.0","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"171075d25098c26ff2311fee98e576d1c501dbe6","_id":"is-ipfs@0.6.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"c85069c73275dc6a60673c791a9be731e2b4bfc4","size":230099,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.6.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.6.1_1557490113651_0.1101154305231522"},"_hasShrinkwrap":false,"publish_time":1557490113906,"_cnpm_publish_time":1557490113906,"_cnpmcore_publish_time":"2021-12-16T18:34:09.398Z"},"0.6.0":{"name":"is-ipfs","version":"0.6.0","description":"A set of utilities to help identify IPFS resources","leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^4.0.1","cids":"~0.5.6","mafmt":"^v6.0.7","multiaddr":"^6.0.4","multibase":"~0.6.0","multihashes":"~0.4.13"},"devDependencies":{"aegir":"^18.2.0","chai":"^4.2.0","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"e0ffc3475c9bf3b0d91f25b021e4c467f019a498","_id":"is-ipfs@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"97e80f6fee09381042111721aeaf017a31df0fff","size":203610,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.6.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.6.0_1551640991536_0.7481360317156589"},"_hasShrinkwrap":false,"publish_time":1551640991752,"_cnpm_publish_time":1551640991752,"_cnpmcore_publish_time":"2021-12-16T18:34:10.379Z"},"0.5.1":{"name":"is-ipfs","version":"0.5.1","description":"A set of utilities to help identify IPFS resources","leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"4.0.1","cids":"~0.5.6","multibase":"~0.6.0","multihashes":"~0.4.13"},"devDependencies":{"aegir":"15.0.1","chai":"4.1.2","pre-commit":"1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"9fe8a59dfcc4f96f76f151e4b584f7deaab76430","_id":"is-ipfs@0.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"ff93b7dad2980eb67e4a15d51a29d0ed99f44cf0","size":191777,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.5.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.5.1_1549902881781_0.41051849313876265"},"_hasShrinkwrap":false,"publish_time":1549902881909,"_cnpm_publish_time":1549902881909,"_cnpmcore_publish_time":"2021-12-16T18:34:11.157Z"},"0.4.8":{"name":"is-ipfs","version":"0.4.8","description":"A set of utilities to help identify IPFS resources","leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"4.0.1","cids":"~0.5.6","multibase":"~0.6.0","multihashes":"~0.4.13"},"devDependencies":{"aegir":"15.0.1","chai":"4.1.2","pre-commit":"1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"8804b66fd3972ac7a790f0a1a2a4a3e1f74a2b79","_id":"is-ipfs@0.4.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"ea229aef6230433ad1e8df930c49c5e773422c3f","size":191568,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.4.8.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.4.8_1542967432721_0.23954160399435231"},"_hasShrinkwrap":false,"publish_time":1542967433030,"_cnpm_publish_time":1542967433030,"_cnpmcore_publish_time":"2021-12-16T18:34:11.769Z"},"0.4.7":{"name":"is-ipfs","version":"0.4.7","description":"A set of utilities to help identify IPFS resources","leadMaintainer":"Marcin Rataj <lidel@lidel.org>","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"4.0.1","cids":"~0.5.5","multibase":"~0.4.0","multihashes":"~0.4.13"},"devDependencies":{"aegir":"15.0.1","chai":"4.1.2","pre-commit":"1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"1e2e7b0ffb5bb8dd913542bf86371ac45c8f4519","_id":"is-ipfs@0.4.7","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"748616ccfccc96601d4fb87aae1830cf8c5b9d62","size":191549,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.4.7.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.4.7_1537885124302_0.1481803082120794"},"_hasShrinkwrap":false,"publish_time":1537885124478,"_cnpm_publish_time":1537885124478,"_cnpmcore_publish_time":"2021-12-16T18:34:12.225Z"},"0.4.6":{"name":"is-ipfs","version":"0.4.6","description":"A set of utilities to help identify IPFS resources","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"4.0.1","cids":"0.5.4","multibase":"0.4.0","multihashes":"0.4.13"},"devDependencies":{"aegir":"15.0.1","chai":"4.1.2","pre-commit":"1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"2d12be62a0401824c507eb5d1d33c6602186d230","_id":"is-ipfs@0.4.6","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"500075a8d2c9f63570489546aeb97be5b8067c48","size":191439,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.4.6.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.4.6_1537874918435_0.5999817494759148"},"_hasShrinkwrap":false,"publish_time":1537874918647,"_cnpm_publish_time":1537874918647,"_cnpmcore_publish_time":"2021-12-16T18:34:12.754Z"},"0.4.2":{"name":"is-ipfs","version":"0.4.2","description":"A set of utilities to help identify IPFS resources","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir test --target node","test:browser":"aegir test --target browser","test":"aegir test","lint":"aegir lint","release":"aegir release","release-minor":"aegir release --type minor","release-major":"aegir release --type major","build":"aegir build","coverage":"aegir coverage","coverage-publish":"aegir coverage --upload"},"pre-commit":["test","lint"],"keywords":["js-ipfs","ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"4.0.1","cids":"0.5.3","multibase":"0.4.0","multihashes":"0.4.13"},"devDependencies":{"aegir":"15.0.1","chai":"4.1.2","pre-commit":"1.2.2"},"repository":{"type":"git","url":"git+https://github.com/ipfs/is-ipfs.git"},"bugs":{"url":"https://github.com/ipfs/is-ipfs/issues"},"homepage":"https://github.com/ipfs/is-ipfs","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Henrique Dias","email":"hacdias@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"09cae211368f91bff520a2ca4fe8f944040c04b3","_id":"is-ipfs@0.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"lidel","email":"lidel@lidel.org"},"dist":{"shasum":"06a858769cbfdac39a3e0ed1ca157e3f3fcc84fc","size":191363,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.4.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs_0.4.2_1532347485651_0.12631442458895714"},"_hasShrinkwrap":false,"publish_time":1532347485760,"_cnpm_publish_time":1532347485760,"_cnpmcore_publish_time":"2021-12-16T18:34:13.771Z"},"0.3.2":{"name":"is-ipfs","version":"0.3.2","description":"A set of utilities to help identify IPFS resources","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir-test node","test:browser":"aegir-test browser","test":"aegir-test","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","build":"aegir-build","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"cids":"~0.5.1","bs58":"^4.0.1","multihashes":"~0.4.9"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"6bfe4674d754a59fbd072661476d9d5b44d28837","_id":"is-ipfs@0.3.2","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"c4650b838e36fd0151de5896b2ff319fe8936182","size":64930,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.3.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-ipfs-0.3.2.tgz_1505112584382_0.725619787350297"},"directories":{},"publish_time":1505112585553,"_hasShrinkwrap":false,"_cnpm_publish_time":1505112585553,"_cnpmcore_publish_time":"2021-12-16T18:34:14.083Z"},"0.3.0":{"name":"is-ipfs","version":"0.3.0","description":"A set of utilities to help identify IPFS resources","main":"src/index.js","browser":{"fs":false},"scripts":{"test:node":"aegir-test node","test:browser":"aegir-test browser","test":"aegir-test","lint":"aegir-lint","release":"aegir-release","release-minor":"aegir-release --type minor","release-major":"aegir-release --type major","build":"aegir-build","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^4.0.0","multihashes":"^0.3.2"},"devDependencies":{"aegir":"^9.4.0","chai":"^3.5.0","pre-commit":"^1.2.2"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"c1e342d911823ea303e6a503c4a6b546629938c5","_id":"is-ipfs@0.3.0","_shasum":"c9935f22b19df50a97e7b265f95ade4c291ad395","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"c9935f22b19df50a97e7b265f95ade4c291ad395","size":46437,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.3.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/is-ipfs-0.3.0.tgz_1485957976321_0.15782653144560754"},"directories":{},"publish_time":1485957976955,"_hasShrinkwrap":false,"_cnpm_publish_time":1485957976955,"_cnpmcore_publish_time":"2021-12-16T18:34:14.827Z"},"0.2.1":{"name":"is-ipfs","version":"0.2.1","description":"A set of utilities to help identify IPFS resources","main":"lib/index.js","jsnext":"src/index.js","scripts":{"test:node":"aegir-test node","test:browser":"aegir-test browser","test":"aegir-test","lint":"aegir-lint","release":"aegir-release","build":"aegir-build","coverage":"aegir-coverage","coverage-publish":"aegir-coverage publish"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^3.0.0","multihashes":"^0.2.0"},"devDependencies":{"aegir":"^8.1.2","chai":"^3.5.0","pre-commit":"^1.1.2"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","contributors":[{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Marcin Rataj","email":"lidel@lidel.org"},{"name":"nginnever","email":"ginneversource@gmail.com"}],"gitHead":"02b41f4e25e23c7de76d3fb68c909acc9916cf15","_id":"is-ipfs@0.2.1","_shasum":"10357d3fddc7cded4b6ea6cc1da6fe7d8d84b438","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"xicombd","email":"xicombd@gmail.com"},"dist":{"shasum":"10357d3fddc7cded4b6ea6cc1da6fe7d8d84b438","size":225105,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.2.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-ipfs-0.2.1.tgz_1475317444888_0.2548900309484452"},"directories":{},"publish_time":1475317446985,"_hasShrinkwrap":false,"_cnpm_publish_time":1475317446985,"_cnpmcore_publish_time":"2021-12-16T18:34:15.608Z"},"0.2.0":{"name":"is-ipfs","version":"0.2.0","description":"A set of utilities to help identify IPFS resources","main":"lib/index.js","jsnext":"src/index.js","scripts":{"test:node":"dignified-test node","test:browser":"dignified-test browser","test":"dignified-test","lint":"dignified-lint","release":"dignified-release","build":"dignified-build"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^3.0.0","multihashes":"^0.2.0"},"devDependencies":{"chai":"^3.5.0","dignified.js":"github:dignifiedquire/dignified.js","pre-commit":"^1.1.2"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","gitHead":"5f93d8be3101790ce3ea511af1a4388f04cca145","_id":"is-ipfs@0.2.0","_shasum":"7a05ed85580da073f848e72a2ef8b9cbea0aadf8","_from":".","_npmVersion":"3.7.0","_nodeVersion":"4.2.2","_npmUser":{"name":"xicombd","email":"xicombd@gmail.com"},"dist":{"shasum":"7a05ed85580da073f848e72a2ef8b9cbea0aadf8","size":116309,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.2.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/is-ipfs-0.2.0.tgz_1458935541448_0.22477892134338617"},"directories":{},"publish_time":1458935542292,"_hasShrinkwrap":false,"_cnpm_publish_time":1458935542292,"_cnpmcore_publish_time":"2021-12-16T18:34:15.971Z"},"0.1.0":{"name":"is-ipfs","version":"0.1.0","description":"A set of utilities to help identify IPFS resources","main":"index.js","scripts":{"test":"tape test-*.js","lint":"standard"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^3.0.0","multihashes":"^0.2.0"},"devDependencies":{"pre-commit":"^1.1.2","standard":"^5.4.1","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","gitHead":"72da36bcd5252d4dbdc72940ca0e6b5e23b83ce7","_id":"is-ipfs@0.1.0","_shasum":"1db499d17a9ba128c0f9bd44b9a6b6ce8f857e59","_from":".","_npmVersion":"3.7.0","_nodeVersion":"4.2.2","_npmUser":{"name":"xicombd","email":"xicombd@gmail.com"},"dist":{"shasum":"1db499d17a9ba128c0f9bd44b9a6b6ce8f857e59","size":1521,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.1.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/is-ipfs-0.1.0.tgz_1455129556929_0.9947528142947704"},"directories":{},"publish_time":1455129558675,"_hasShrinkwrap":false,"_cnpm_publish_time":1455129558675,"_cnpmcore_publish_time":"2021-12-16T18:34:16.170Z"},"0.0.4":{"name":"is-ipfs","version":"0.0.4","description":"A set of utilities to help identify IPFS resources","main":"index.js","scripts":{"test":"tape test.js","lint":"standard"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^3.0.0","multihashes":"^0.2.0"},"devDependencies":{"pre-commit":"^1.1.2","standard":"^5.4.1","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","gitHead":"3a47c0c22969ac8fb84cda6cf90da686f4e54bbc","_id":"is-ipfs@0.0.4","_shasum":"dcec326d75804181f3e684a6df9df8a1d68bae01","_from":".","_npmVersion":"3.7.0","_nodeVersion":"4.2.2","_npmUser":{"name":"xicombd","email":"xicombd@gmail.com"},"dist":{"shasum":"dcec326d75804181f3e684a6df9df8a1d68bae01","size":2106,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.0.4.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/is-ipfs-0.0.4.tgz_1454514490490_0.4861952334176749"},"directories":{},"publish_time":1454514493178,"_hasShrinkwrap":false,"_cnpm_publish_time":1454514493178,"_cnpmcore_publish_time":"2021-12-16T18:34:16.378Z"},"0.0.2":{"name":"is-ipfs","version":"0.0.2","description":"A set of utilities to help identify IPFS resources","main":"index.js","scripts":{"test":"tape test.js","lint":"standard"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^3.0.0","multihashes":"^0.2.0"},"devDependencies":{"pre-commit":"^1.1.2","standard":"^5.4.1","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","gitHead":"eb0ff1a937bd2b98130d9cb37cc1478414913695","_id":"is-ipfs@0.0.2","_shasum":"eb9f9ee96f20e32b667c77d83632460718f178b7","_from":".","_npmVersion":"3.7.0","_nodeVersion":"4.2.2","_npmUser":{"name":"xicombd","email":"xicombd@gmail.com"},"dist":{"shasum":"eb9f9ee96f20e32b667c77d83632460718f178b7","size":2012,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.0.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/is-ipfs-0.0.2.tgz_1454456891144_0.11155035253614187"},"directories":{},"publish_time":1454456893746,"_hasShrinkwrap":false,"_cnpm_publish_time":1454456893746,"_cnpmcore_publish_time":"2021-12-16T18:34:16.568Z"},"0.0.1":{"name":"is-ipfs","version":"0.0.1","description":"A set of utilities to help identify IPFS resources","main":"index.js","scripts":{"test":"tape test.js","lint":"standard"},"pre-commit":["test","lint"],"keywords":["ipfs"],"author":{"name":"Francisco Dias","email":"francisco@baiodias.com","url":"http://franciscodias.net/"},"license":"MIT","dependencies":{"bs58":"^3.0.0","multihashes":"^0.2.0"},"devDependencies":{"pre-commit":"^1.1.2","standard":"^5.4.1","tape":"^4.4.0"},"repository":{"type":"git","url":"git+https://github.com/xicombd/is-ipfs.git"},"bugs":{"url":"https://github.com/xicombd/is-ipfs/issues"},"homepage":"https://github.com/xicombd/is-ipfs","gitHead":"3fc74626175bf78c17f974aaff217f2ded698137","_id":"is-ipfs@0.0.1","_shasum":"b21fedb3c76a0363c5555d67e1449a5fe3daecaa","_from":".","_npmVersion":"3.7.0","_nodeVersion":"4.2.2","_npmUser":{"name":"xicombd","email":"xicombd@gmail.com"},"dist":{"shasum":"b21fedb3c76a0363c5555d67e1449a5fe3daecaa","size":1807,"noattachment":false,"key":"/is-ipfs/-/is-ipfs-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-ipfs/download/is-ipfs-0.0.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"lidel","email":""},{"name":"xicombd","email":"xicombd@gmail.com"}],"directories":{},"publish_time":1454279839574,"_hasShrinkwrap":false,"_cnpm_publish_time":1454279839574,"_cnpmcore_publish_time":"2021-12-16T18:34:16.832Z"}},"readme":"# is-ipfs <!-- omit in toc -->\n\n[![codecov](https://img.shields.io/codecov/c/github/ipfs-shipyard/is-ipfs.svg?style=flat-square)](https://codecov.io/gh/ipfs-shipyard/is-ipfs)\n[![CI](https://img.shields.io/github/actions/workflow/status/ipfs-shipyard/is-ipfs/js-test-and-release.yml?branch=master\\&style=flat-square)](https://github.com/ipfs-shipyard/is-ipfs/actions/workflows/js-test-and-release.yml?query=branch%3Amaster)\n\n> A set of utilities to help identify IPFS resources on the web\n\n# About\n\nA suite of util methods that provides efficient validation.\n\nDetection of IPFS Paths and identifiers in URLs is a two-stage process:\n\n1. `pathPattern`/`pathGatewayPattern`/`subdomainGatewayPattern` regex is applied to quickly identify potential candidates\n2. proper CID validation is applied to remove false-positives\n\n## Example\n\n```TypeScript\nimport * as isIPFS from 'is-ipfs'\n\nisIPFS.multihash('QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true\nisIPFS.multihash('noop') // false\n\nisIPFS.cid('QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true (CIDv0)\nisIPFS.cid('bafybeiasb5vpmaounyilfuxbd3lryvosl4yefqrfahsb2esg46q6tu6y5q') // true (CIDv1 in Base32)\nisIPFS.cid('zdj7WWeQ43G6JJvLWQWZpyHuAMq6uYWRjkBXFad11vE2LHhQ7') // true (CIDv1 in Base58btc)\nisIPFS.cid('noop') // false\n\nisIPFS.base32cid('bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va') // true\nisIPFS.base32cid('QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // false\n\nisIPFS.url('https://ipfs.io/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true\nisIPFS.url('https://ipfs.io/ipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR?filename=guardian.jpg') // true\nisIPFS.url('https://ipfs.io/ipns/github.com') // true\nisIPFS.url('https://bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va.ipfs.dweb.link') // true\nisIPFS.url('http://en.wikipedia-on-ipfs.org.ipfs.localhost:8080') // true\nisIPFS.url('https://github.com/ipfs/js-ipfs/blob/master/README.md') // false\nisIPFS.url('https://google.com') // false\n\nisIPFS.path('/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true\nisIPFS.path('/ipfs/QmbcBPAwCDxRMB1Qe7CRQmxdrTSkxKwM9y6rZw2FjGtbsb/?weird-filename=test.jpg') // true\nisIPFS.path('/ipns/github.com') // true\nisIPFS.path('/ipfs/js-ipfs/blob/master/README.md') // false\n\nisIPFS.urlOrPath('https://ipfs.io/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true\nisIPFS.urlOrPath('https://ipfs.io/ipns/github.com') // true\nisIPFS.urlOrPath('/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true\nisIPFS.urlOrPath('/ipns/github.com') // true\nisIPFS.urlOrPath('https://bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va.ipfs.dweb.link') // true\nisIPFS.urlOrPath('https://google.com') // false\n\nisIPFS.ipfsUrl('https://ipfs.io/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true\nisIPFS.ipfsUrl('https://ipfs.io/ipfs/invalid-hash') // false\n\nisIPFS.ipnsUrl('https://ipfs.io/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // false\nisIPFS.ipnsUrl('https://ipfs.io/ipns/github.com') // true\n\nisIPFS.ipfsPath('/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // true\nisIPFS.ipfsPath('/ipfs/invalid-hash') // false\n\nisIPFS.ipnsPath('/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // false\nisIPFS.ipnsPath('/ipns/github.com') // true\n\nisIPFS.cidPath('QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o/path/to/file') // true\nisIPFS.cidPath('QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o/') // true\nisIPFS.cidPath('QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // false\nisIPFS.cidPath('/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o') // false\nisIPFS.cidPath('/ipfs/QmYjtig7VJQ6XsnUjqqJvj7QaMcCAwtrgNdahSiFofrE7o/file') // false\n\nisIPFS.subdomain('http://bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va.ipfs.dweb.link') // true\nisIPFS.subdomain('http://bafybeiabc2xofh6tdi6vutusorpumwcikw3hf3st4ecjugo6j52f6xwc6q.ipns.dweb.link') // true\nisIPFS.subdomain('http://www.bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va.ipfs.dweb.link') // false\nisIPFS.subdomain('http://bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va.dweb.link') // false\n\nisIPFS.ipfsSubdomain('http://bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va.ipfs.dweb.link') // true\nisIPFS.ipfsSubdomain('http://bafybeie5gq4jxvzmsym6hjlwxej4rwdoxt7wadqvmmwbqi7r27fclha2va.dweb.link') // false\n\nisIPFS.ipnsSubdomain('http://bafybeiabc2xofh6tdi6vutusorpumwcikw3hf3st4ecjugo6j52f6xwc6q.ipns.dweb.link') // true\nisIPFS.ipnsSubdomain('http://bafybeiabc2xofh6tdi6vutusorpumwcikw3hf3st4ecjugo6j52f6xwc6q.dweb.link') // false\nisIPFS.ipnsSubdomain('http://QmcNioXSC1bfJj1dcFErhUfyjFzoX2HodkRccsFFVJJvg8.ipns.dweb.link') // false\nisIPFS.ipnsSubdomain('http://en.wikipedia-on-ipfs.org.ipns.localhost:8080') // true (assuming DNSLink)\nisIPFS.ipnsSubdomain('http://en-wikipedia--on--ipfs-org.ipns.localhost:8080') // true (assuming inlined DNSLink)\nisIPFS.ipnsSubdomain('http://hostname-without-tld-.ipns.dweb.link') // false (not a CID, invalid DNS label)\n\nisIPFS.multiaddr('/ip4/127.0.0.1/udp/1234') // true\nisIPFS.multiaddr('/ip4/127.0.0.1/udp/1234/http') // true\nisIPFS.multiaddr('/ip6/::1/udp/1234') // true\nisIPFS.multiaddr('ip6/::1/udp/1234') // false\nisIPFS.multiaddr('/yoloinvalid/::1/udp/1234') // false\n\nisIPFS.peerMultiaddr('/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo4') // true\nisIPFS.peerMultiaddr('/ipfs/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo4') // true (legacy notation)\nisIPFS.peerMultiaddr('/ip4/127.0.0.1/tcp/1234/ws/p2p/QmUjNmr8TgJCn1Ao7DvMy4cjoZU15b9bwSCBLE3vwXiwgj') // true\nisIPFS.peerMultiaddr('/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSoooo4/p2p-circuit/p2p/QmUjNmr8TgJCn1Ao7DvMy4cjoZU15b9bwSCBLE3vwXiwgj') // true\nisIPFS.peerMultiaddr('/dnsaddr/bootstrap.libp2p.io') // false (key missing, needs additional DNS lookup to tell if this is valid)\nisIPFS.peerMultiaddr('/dnsaddr/bootstrap.libp2p.io/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN') // true (key present, ip and port can be resolved later)\nisIPFS.peerMultiaddr('/ip4/127.0.0.1/udp/1234') // false (key missing)\n```\n\n# Install\n\n```console\n$ npm i is-ipfs\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make it's exports available as `IsIpfs` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/is-ipfs/dist/index.min.js\"></script>\n```\n\n# API Docs\n\n- <https://ipfs-shipyard.github.io/is-ipfs>\n\n# License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n# Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","_attachments":{},"homepage":"https://github.com/ipfs-shipyard/is-ipfs#readme","bugs":{"url":"https://github.com/ipfs-shipyard/is-ipfs/issues"},"license":"Apache-2.0 OR MIT"}